JavaScriptCore:
authorggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Aug 2006 18:45:07 +0000 (18:45 +0000)
committerggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Aug 2006 18:45:07 +0000 (18:45 +0000)
commit38f4ebf4f18d19abe275a55161bf545c68f9fb28
treefdbcbf9bcfe799ec3fb3605d2a106907f0668dd5
parentaf65c827b57dc2f93a0b2fb054acccaf0fb42a09
JavaScriptCore:

        Reviewed, tweaked by ggaren.

        - Added storage and accessor functions for ExecState as a fix for
          http://bugzilla.opendarwin.org/show_bug.cgi?id=10114

        * kjs/ExecState.cpp:
        (KJS::ExecState::ExecState):
        * kjs/ExecState.h:
        * kjs/context.h:
        (KJS::Context::setExecState):
        (KJS::Context::execState):

LayoutTests:

        Reviewed by ggaren.

        - Updated test to check for exceptions thrown in a plug-in.  This is
          a test for http://bugzilla.opendarwin.org/show_bug.cgi?id=10114.
        * plugins/bindings-test-expected.txt:
        * plugins/bindings-test.html:

WebCore:

        Reviewed, tweaked by ggaren.

        - Changed to use ExecState on current context rather than global.
          Part of the fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=10114
        * bindings/objc/WebScriptObject.mm:
        (+[WebScriptObject throwException:]):
        (-[WebScriptObject setException:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16117 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/kjs/context.h
JavaScriptCore/kjs/function.cpp
JavaScriptCore/kjs/interpreter.cpp
LayoutTests/ChangeLog
LayoutTests/plugins/bindings-test-expected.txt
LayoutTests/plugins/bindings-test.html
WebCore/ChangeLog
WebCore/bindings/objc/WebScriptObject.mm