Skip to content
  • darin@apple.com's avatar
    JavaScriptCore: · 8d35fe02
    darin@apple.com authored
    2008-09-29  Darin Adler  <darin@apple.com>
    
            Reviewed by Sam Weinig.
    
            - https://bugs.webkit.org/show_bug.cgi?id=21214
              work on getting rid of ExecState
    
            * JavaScriptCore.exp: Updated since JSGlobalObject::init
            no longer takes a parameter.
    
            * VM/Machine.cpp:
            (JSC::Machine::execute): Removed m_registerFile argument
            for ExecState constructors.
    
            * kjs/DebuggerCallFrame.cpp:
            (JSC::DebuggerCallFrame::evaluate): Removed globalThisValue
            argument for ExecState constructor.
    
            * kjs/ExecState.cpp:
            (JSC::ExecState::ExecState): Removed globalThisValue and
            registerFile arguments to constructors.
    
            * kjs/ExecState.h: Removed m_globalThisValue and
            m_registerFile data members.
    
            * kjs/JSGlobalObject.cpp:
            (JSC::JSGlobalObject::init): Removed globalThisValue
            argument for ExecState constructor.
    
            * kjs/JSGlobalObject.h:
            (JSC::JSGlobalObject::JSGlobalObject): Got rid of parameter
            for the init function.
    
    WebCore:
    
    2008-09-29  Darin Adler  <darin@apple.com>
    
            Reviewed by Sam Weinig.
    
            - https://bugs.webkit.org/show_bug.cgi?id=21214
              work on getting rid of ExecState
    
            * bindings/js/JSDOMWindowBase.cpp:
            (WebCore::JSDOMWindowBase::JSDOMWindowBase): Removed globalThisValue argument
            for base class constructor.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37088 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    8d35fe02