Ignore:
Timestamp:
Feb 18, 2008, 4:25:26 PM (17 years ago)
Author:
[email protected]
Message:

JavaScriptCore:

Reviewed by Geoff Garen.

Fix for http://bugs.webkit.org/show_bug.cgi?id=17419
Remove CompatMode from JavaScriptCore as it is never set to anything other than NativeMode

  • kjs/JSGlobalObject.cpp: (KJS::JSGlobalObject::init):
  • kjs/JSGlobalObject.h: (KJS::JSGlobalObject::setDebugger):
  • kjs/date_object.cpp: (KJS::dateProtoFuncGetYear):

WebCore:

Reviewed by Geoff Garen.

Fix for http://bugs.webkit.org/show_bug.cgi?id=17419
Remove CompatMode from JavaScriptCore as it is never set to anything other than NativeMode

  • bindings/js/kjs_proxy.cpp: (WebCore::KJSProxy::initScript):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/JSGlobalObject.h

    r29810 r30387  
    6868    struct ActivationStackNode;
    6969
    70     enum CompatMode { NativeMode, IECompat, NetscapeCompat };
    71 
    7270    class JSGlobalObject : public JSVariableObject {
    7371    protected:
     
    8583
    8684            Debugger* debugger;
    87             CompatMode compatMode;
    8885           
    8986            GlobalExecState globalExec;
     
    210207        Debugger* debugger() const { return d()->debugger; }
    211208        void setDebugger(Debugger* debugger) { d()->debugger = debugger; }
    212 
    213         // FIXME: Let's just pick one compatible behavior and go with it.
    214         void setCompatMode(CompatMode mode) { d()->compatMode = mode; }
    215         CompatMode compatMode() const { return d()->compatMode; }
    216209       
    217210        int recursion() { return d()->recursion; }
Note: See TracChangeset for help on using the changeset viewer.