• ggaren@apple.com's avatar
    JavaScriptCore: · f5ab0692
    ggaren@apple.com authored
            Reviewed by Sam Weinig.
    
            Next step in refactoring JSGlobalObject: Added JSVariableObject class,
            and factored symbol-table-related code into it. (JSGlobalObject doesn't
            use the symbol table code yet, though.)
            
            Layout and JS tests, and testapi, pass. SunSpider reports no regression.
    
    WebCore:
    
            Reviewed by Sam Weinig.
    
            Added some namespace qualifications and a forwarding header, now that
            KJS::Node is sometimes #included in WebCore by JavaScriptCore headers.
    
            * ForwardingHeaders/wtf/ListRefPtr.h: Added.
            * bindings/js/JSXSLTProcessor.cpp:
            (KJS::JSXSLTProcessorPrototypeFunctionTransformToFragment::callAsFunction):
            * bindings/js/kjs_binding.cpp:
            (KJS::ScriptInterpreter::getDOMNodeForDocument):
            (KJS::ScriptInterpreter::forgetDOMNodeForDocument):
            (KJS::ScriptInterpreter::putDOMNodeForDocument):
            (KJS::ScriptInterpreter::markDOMNodesForDocument):
            (KJS::ScriptInterpreter::updateDOMNodeDocument):
    
    WebKit/mac:
    
            Reviewed by Sam Weinig.
            
            Added a forwarding header, since we now #include nodes.h through some
            JavaScriptCore headers.
    
            * ForwardingHeaders/wtf/ListRefPtr.h: Added.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@28527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f5ab0692
JavaScriptCoreSources.bkl 3.9 KB