2008-09-07 Cameron Zwarich <cwzwarich@uwaterloo.ca>
authorcwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 Sep 2008 01:28:33 +0000 (01:28 +0000)
committercwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 Sep 2008 01:28:33 +0000 (01:28 +0000)
        Reviewed by Maciej Stachowiak.

        Bug 20704: Replace the KJS namespace
        <https://bugs.webkit.org/show_bug.cgi?id=20704>

        Rename the KJS namespace to JSC. There are still some uses of KJS in
        preprocessor macros and comments, but these will also be changed some
        time in the near future. There are also some uses in the names of JNI
        functions, but I will check if these are safe to change as well.

        JavaScriptCore:

        * API/APICast.h:
        (toJS):
        (toRef):
        (toGlobalRef):
        * API/JSBase.cpp:
        * API/JSCallbackConstructor.cpp:
        * API/JSCallbackConstructor.h:
        * API/JSCallbackFunction.cpp:
        * API/JSCallbackFunction.h:
        * API/JSCallbackObject.cpp:
        * API/JSCallbackObject.h:
        * API/JSCallbackObjectFunctions.h:
        * API/JSClassRef.cpp:
        (OpaqueJSClass::staticValues):
        (OpaqueJSClass::staticFunctions):
        * API/JSClassRef.h:
        * API/JSContextRef.cpp:
        * API/JSObjectRef.cpp:
        * API/JSProfilerPrivate.cpp:
        * API/JSStringRef.cpp:
        * API/JSValueRef.cpp:
        (JSValueGetType):
        * API/OpaqueJSString.cpp:
        * API/OpaqueJSString.h:
        * JavaScriptCore.Debug.exp:
        * JavaScriptCore.base.exp:
        * VM/CTI.cpp:
        (JSC::):
        * VM/CTI.h:
        * VM/CodeBlock.cpp:
        * VM/CodeBlock.h:
        * VM/CodeGenerator.cpp:
        * VM/CodeGenerator.h:
        * VM/ExceptionHelpers.cpp:
        * VM/ExceptionHelpers.h:
        * VM/Instruction.h:
        * VM/JSPropertyNameIterator.cpp:
        * VM/JSPropertyNameIterator.h:
        * VM/LabelID.h:
        * VM/Machine.cpp:
        * VM/Machine.h:
        * VM/Opcode.cpp:
        * VM/Opcode.h:
        * VM/Register.h:
        (WTF::):
        * VM/RegisterFile.cpp:
        * VM/RegisterFile.h:
        * VM/RegisterID.h:
        (WTF::):
        * VM/SamplingTool.cpp:
        * VM/SamplingTool.h:
        * VM/SegmentedVector.h:
        * kjs/ArgList.cpp:
        * kjs/ArgList.h:
        * kjs/Arguments.cpp:
        * kjs/Arguments.h:
        * kjs/ArrayConstructor.cpp:
        * kjs/ArrayConstructor.h:
        * kjs/ArrayPrototype.cpp:
        * kjs/ArrayPrototype.h:
        * kjs/BatchedTransitionOptimizer.h:
        * kjs/BooleanConstructor.cpp:
        * kjs/BooleanConstructor.h:
        * kjs/BooleanObject.cpp:
        * kjs/BooleanObject.h:
        * kjs/BooleanPrototype.cpp:
        * kjs/BooleanPrototype.h:
        * kjs/CallData.cpp:
        * kjs/CallData.h:
        * kjs/ClassInfo.h:
        * kjs/CommonIdentifiers.cpp:
        * kjs/CommonIdentifiers.h:
        * kjs/ConstructData.cpp:
        * kjs/ConstructData.h:
        * kjs/DateConstructor.cpp:
        * kjs/DateConstructor.h:
        * kjs/DateInstance.cpp:
        (JSC::DateInstance::msToGregorianDateTime):
        * kjs/DateInstance.h:
        * kjs/DateMath.cpp:
        * kjs/DateMath.h:
        * kjs/DatePrototype.cpp:
        * kjs/DatePrototype.h:
        * kjs/DebuggerCallFrame.cpp:
        * kjs/DebuggerCallFrame.h:
        * kjs/Error.cpp:
        * kjs/Error.h:
        * kjs/ErrorConstructor.cpp:
        * kjs/ErrorConstructor.h:
        * kjs/ErrorInstance.cpp:
        * kjs/ErrorInstance.h:
        * kjs/ErrorPrototype.cpp:
        * kjs/ErrorPrototype.h:
        * kjs/ExecState.cpp:
        * kjs/ExecState.h:
        * kjs/FunctionConstructor.cpp:
        * kjs/FunctionConstructor.h:
        * kjs/FunctionPrototype.cpp:
        * kjs/FunctionPrototype.h:
        * kjs/GetterSetter.cpp:
        * kjs/GetterSetter.h:
        * kjs/GlobalEvalFunction.cpp:
        * kjs/GlobalEvalFunction.h:
        * kjs/IndexToNameMap.cpp:
        * kjs/IndexToNameMap.h:
        * kjs/InitializeThreading.cpp:
        * kjs/InitializeThreading.h:
        * kjs/InternalFunction.cpp:
        * kjs/InternalFunction.h:
        (JSC::InternalFunction::InternalFunction):
        * kjs/JSActivation.cpp:
        * kjs/JSActivation.h:
        * kjs/JSArray.cpp:
        * kjs/JSArray.h:
        * kjs/JSCell.cpp:
        * kjs/JSCell.h:
        * kjs/JSFunction.cpp:
        * kjs/JSFunction.h:
        (JSC::JSFunction::JSFunction):
        * kjs/JSGlobalData.cpp:
        (JSC::JSGlobalData::JSGlobalData):
        * kjs/JSGlobalData.h:
        * kjs/JSGlobalObject.cpp:
        * kjs/JSGlobalObject.h:
        * kjs/JSGlobalObjectFunctions.cpp:
        * kjs/JSGlobalObjectFunctions.h:
        * kjs/JSImmediate.cpp:
        * kjs/JSImmediate.h:
        * kjs/JSLock.cpp:
        * kjs/JSLock.h:
        * kjs/JSNotAnObject.cpp:
        * kjs/JSNotAnObject.h:
        * kjs/JSNumberCell.cpp:
        * kjs/JSNumberCell.h:
        * kjs/JSObject.cpp:
        * kjs/JSObject.h:
        * kjs/JSStaticScopeObject.cpp:
        * kjs/JSStaticScopeObject.h:
        * kjs/JSString.cpp:
        * kjs/JSString.h:
        * kjs/JSType.h:
        * kjs/JSValue.cpp:
        * kjs/JSValue.h:
        * kjs/JSVariableObject.cpp:
        * kjs/JSVariableObject.h:
        * kjs/JSWrapperObject.cpp:
        * kjs/JSWrapperObject.h:
        * kjs/LabelStack.cpp:
        * kjs/LabelStack.h:
        * kjs/MathObject.cpp:
        * kjs/MathObject.h:
        * kjs/NativeErrorConstructor.cpp:
        * kjs/NativeErrorConstructor.h:
        * kjs/NativeErrorPrototype.cpp:
        * kjs/NativeErrorPrototype.h:
        * kjs/NodeInfo.h:
        * kjs/NumberConstructor.cpp:
        * kjs/NumberConstructor.h:
        * kjs/NumberObject.cpp:
        * kjs/NumberObject.h:
        * kjs/NumberPrototype.cpp:
        * kjs/NumberPrototype.h:
        * kjs/ObjectConstructor.cpp:
        * kjs/ObjectConstructor.h:
        * kjs/ObjectPrototype.cpp:
        * kjs/ObjectPrototype.h:
        * kjs/Parser.cpp:
        * kjs/Parser.h:
        * kjs/PropertyMap.cpp:
        (JSC::PropertyMapStatisticsExitLogger::~PropertyMapStatisticsExitLogger):
        * kjs/PropertyMap.h:
        * kjs/PropertyNameArray.cpp:
        * kjs/PropertyNameArray.h:
        * kjs/PropertySlot.cpp:
        * kjs/PropertySlot.h:
        * kjs/PrototypeFunction.cpp:
        * kjs/PrototypeFunction.h:
        * kjs/PutPropertySlot.h:
        * kjs/RegExpConstructor.cpp:
        * kjs/RegExpConstructor.h:
        * kjs/RegExpObject.cpp:
        * kjs/RegExpObject.h:
        * kjs/RegExpPrototype.cpp:
        * kjs/RegExpPrototype.h:
        * kjs/ScopeChain.cpp:
        * kjs/ScopeChain.h:
        * kjs/ScopeChainMark.h:
        * kjs/Shell.cpp:
        (jscmain):
        * kjs/SmallStrings.cpp:
        * kjs/SmallStrings.h:
        * kjs/SourceProvider.h:
        * kjs/SourceRange.h:
        * kjs/StringConstructor.cpp:
        * kjs/StringConstructor.h:
        * kjs/StringObject.cpp:
        * kjs/StringObject.h:
        * kjs/StringObjectThatMasqueradesAsUndefined.h:
        * kjs/StringPrototype.cpp:
        * kjs/StringPrototype.h:
        * kjs/StructureID.cpp:
        * kjs/StructureID.h:
        * kjs/SymbolTable.h:
        * kjs/collector.cpp:
        * kjs/collector.h:
        * kjs/completion.h:
        * kjs/create_hash_table:
        * kjs/debugger.cpp:
        * kjs/debugger.h:
        * kjs/dtoa.cpp:
        * kjs/dtoa.h:
        * kjs/grammar.y:
        * kjs/identifier.cpp:
        * kjs/identifier.h:
        (JSC::Identifier::equal):
        * kjs/interpreter.cpp:
        * kjs/interpreter.h:
        * kjs/lexer.cpp:
        (JSC::Lexer::Lexer):
        (JSC::Lexer::clear):
        (JSC::Lexer::makeIdentifier):
        * kjs/lexer.h:
        * kjs/lookup.cpp:
        * kjs/lookup.h:
        * kjs/nodes.cpp:
        * kjs/nodes.h:
        * kjs/nodes2string.cpp:
        * kjs/operations.cpp:
        * kjs/operations.h:
        * kjs/protect.h:
        * kjs/regexp.cpp:
        * kjs/regexp.h:
        * kjs/ustring.cpp:
        * kjs/ustring.h:
        (JSC::operator!=):
        (JSC::IdentifierRepHash::hash):
        (WTF::):
        * masm/MacroAssembler.h:
        * masm/MacroAssemblerWin.cpp:
        * masm/X86Assembler.h:
        * pcre/pcre_exec.cpp:
        * profiler/CallIdentifier.h:
        (WTF::):
        * profiler/HeavyProfile.cpp:
        * profiler/HeavyProfile.h:
        * profiler/Profile.cpp:
        * profiler/Profile.h:
        * profiler/ProfileGenerator.cpp:
        * profiler/ProfileGenerator.h:
        * profiler/ProfileNode.cpp:
        * profiler/ProfileNode.h:
        * profiler/Profiler.cpp:
        * profiler/Profiler.h:
        * profiler/TreeProfile.cpp:
        * profiler/TreeProfile.h:
        * wrec/WREC.cpp:
        * wrec/WREC.h:
        * wtf/AVLTree.h:

        WebCore:

        * WebCore.base.exp:
        * bindings/js/GCController.cpp:
        * bindings/js/JSAttrCustom.cpp:
        * bindings/js/JSAudioConstructor.cpp:
        * bindings/js/JSAudioConstructor.h:
        (WebCore::JSAudioConstructor::classInfo):
        * bindings/js/JSCSSRuleCustom.cpp:
        * bindings/js/JSCSSStyleDeclarationCustom.cpp:
        * bindings/js/JSCSSValueCustom.cpp:
        * bindings/js/JSCanvasPixelArrayCustom.cpp:
        * bindings/js/JSCanvasRenderingContext2DCustom.cpp:
        * bindings/js/JSClipboardCustom.cpp:
        * bindings/js/JSConsoleCustom.cpp:
        * bindings/js/JSCustomSQLStatementCallback.cpp:
        (WebCore::JSCustomSQLStatementCallback::handleEvent):
        * bindings/js/JSCustomSQLStatementCallback.h:
        (WebCore::JSCustomSQLStatementCallback::create):
        * bindings/js/JSCustomSQLStatementErrorCallback.cpp:
        (WebCore::JSCustomSQLStatementErrorCallback::handleEvent):
        * bindings/js/JSCustomSQLStatementErrorCallback.h:
        (WebCore::JSCustomSQLStatementErrorCallback::create):
        * bindings/js/JSCustomSQLTransactionCallback.cpp:
        (WebCore::JSCustomSQLTransactionCallback::handleEvent):
        * bindings/js/JSCustomSQLTransactionCallback.h:
        (WebCore::JSCustomSQLTransactionCallback::create):
        * bindings/js/JSCustomSQLTransactionErrorCallback.cpp:
        (WebCore::JSCustomSQLTransactionErrorCallback::handleEvent):
        * bindings/js/JSCustomSQLTransactionErrorCallback.h:
        (WebCore::JSCustomSQLTransactionErrorCallback::create):
        * bindings/js/JSCustomVoidCallback.cpp:
        (WebCore::JSCustomVoidCallback::handleEvent):
        * bindings/js/JSCustomVoidCallback.h:
        (WebCore::JSCustomVoidCallback::create):
        * bindings/js/JSCustomXPathNSResolver.cpp:
        (WebCore::JSCustomXPathNSResolver::create):
        * bindings/js/JSCustomXPathNSResolver.h:
        * bindings/js/JSDOMApplicationCacheCustom.cpp:
        (WebCore::JSDOMApplicationCache::dispatchEvent):
        * bindings/js/JSDOMBinding.cpp:
        (WebCore::jsOwnedStringOrNull):
        * bindings/js/JSDOMBinding.h:
        (WebCore::DOMObject::DOMObject):
        (WebCore::cacheDOMObject):
        (WebCore::cacheSVGDOMObject):
        (WebCore::DOMExceptionTranslator::DOMExceptionTranslator):
        (WebCore::toJS):
        * bindings/js/JSDOMWindowBase.cpp:
        * bindings/js/JSDOMWindowBase.h:
        (WebCore::JSDOMWindowBase::classInfo):
        (WebCore::JSDOMWindowBase::d):
        * bindings/js/JSDOMWindowCustom.cpp:
        (WebCore::JSDOMWindow::getPropertyAttributes):
        * bindings/js/JSDOMWindowCustom.h:
        (WebCore::asJSDOMWindow):
        (WebCore::JSDOMWindow::customGetOwnPropertySlot):
        (WebCore::JSDOMWindow::customPut):
        (WebCore::JSDOMWindowBase::allowsAccessFrom):
        (WebCore::JSDOMWindowBase::allowsAccessFromNoErrorMessage):
        * bindings/js/JSDOMWindowShell.cpp:
        (WebCore::JSDOMWindowShell::getPropertyAttributes):
        * bindings/js/JSDOMWindowShell.h:
        (WebCore::JSDOMWindowShell::classInfo):
        * bindings/js/JSDatabaseCustom.cpp:
        * bindings/js/JSDocumentCustom.cpp:
        * bindings/js/JSDocumentFragmentCustom.cpp:
        * bindings/js/JSElementCustom.cpp:
        * bindings/js/JSEventCustom.cpp:
        * bindings/js/JSEventListener.cpp:
        * bindings/js/JSEventListener.h:
        (WebCore::JSUnprotectedEventListener::create):
        (WebCore::JSEventListener::create):
        * bindings/js/JSEventTargetBase.cpp:
        * bindings/js/JSEventTargetBase.h:
        (WebCore::JSEventTargetBase::getValueProperty):
        (WebCore::JSEventTargetBase::putValueProperty):
        (WebCore::JSEventTargetBase::getOwnPropertySlot):
        (WebCore::JSEventTargetBase::put):
        (WebCore::JSEventTargetPrototype::JSEventTargetPrototype):
        (WebCore::JSEventTargetPrototype::self):
        (WebCore::JSEventTargetPrototype::getOwnPropertySlot):
        (WebCore::JSEventTargetPrototype::classInfo):
        * bindings/js/JSEventTargetNode.cpp:
        * bindings/js/JSEventTargetNode.h:
        (WebCore::JSEventTargetNode::getOwnPropertySlot):
        (WebCore::JSEventTargetNode::getValueProperty):
        (WebCore::JSEventTargetNode::put):
        (WebCore::JSEventTargetNode::putValueProperty):
        * bindings/js/JSHTMLAllCollection.h:
        (WebCore::JSHTMLAllCollection::JSHTMLAllCollection):
        (WebCore::JSHTMLAllCollection::toBoolean):
        * bindings/js/JSHTMLAppletElementCustom.cpp:
        * bindings/js/JSHTMLCollectionCustom.cpp:
        * bindings/js/JSHTMLDocumentCustom.cpp:
        * bindings/js/JSHTMLElementCustom.cpp:
        * bindings/js/JSHTMLEmbedElementCustom.cpp:
        * bindings/js/JSHTMLFormElementCustom.cpp:
        * bindings/js/JSHTMLFrameElementCustom.cpp:
        * bindings/js/JSHTMLFrameSetElementCustom.cpp:
        * bindings/js/JSHTMLIFrameElementCustom.cpp:
        * bindings/js/JSHTMLInputElementBase.cpp:
        (WebCore::JSHTMLInputElementBase::JSHTMLInputElementBase):
        (WebCore::JSHTMLInputElementBase::getOwnPropertySlot):
        * bindings/js/JSHTMLInputElementBase.h:
        (WebCore::JSHTMLInputElementBase::classInfo):
        * bindings/js/JSHTMLObjectElementCustom.cpp:
        * bindings/js/JSHTMLOptionElementConstructor.cpp:
        * bindings/js/JSHTMLOptionElementConstructor.h:
        (WebCore::JSHTMLOptionElementConstructor::classInfo):
        * bindings/js/JSHTMLOptionsCollectionCustom.cpp:
        * bindings/js/JSHTMLSelectElementCustom.cpp:
        (WebCore::selectIndexSetter):
        (WebCore::JSHTMLSelectElement::indexSetter):
        * bindings/js/JSHTMLSelectElementCustom.h:
        * bindings/js/JSHistoryCustom.cpp:
        * bindings/js/JSImageConstructor.cpp:
        * bindings/js/JSImageConstructor.h:
        (WebCore::JSImageConstructor::classInfo):
        * bindings/js/JSInspectedObjectWrapper.cpp:
        * bindings/js/JSInspectedObjectWrapper.h:
        (WebCore::JSInspectedObjectWrapper::wrapOutgoingValue):
        (WebCore::JSInspectedObjectWrapper::classInfo):
        * bindings/js/JSInspectorCallbackWrapper.cpp:
        * bindings/js/JSInspectorCallbackWrapper.h:
        (WebCore::JSInspectorCallbackWrapper::classInfo):
        (WebCore::JSInspectorCallbackWrapper::wrapOutgoingValue):
        * bindings/js/JSJavaScriptCallFrameCustom.cpp:
        * bindings/js/JSLocationCustom.cpp:
        * bindings/js/JSMimeTypeArrayCustom.cpp:
        * bindings/js/JSNSResolver.cpp:
        * bindings/js/JSNSResolver.h:
        (WebCore::JSNSResolver::create):
        * bindings/js/JSNamedNodeMapCustom.cpp:
        * bindings/js/JSNamedNodesCollection.cpp:
        (WebCore::JSNamedNodesCollection::JSNamedNodesCollection):
        * bindings/js/JSNamedNodesCollection.h:
        (WebCore::JSNamedNodesCollection::classInfo):
        * bindings/js/JSNavigatorCustom.cpp:
        * bindings/js/JSNodeCustom.cpp:
        * bindings/js/JSNodeFilterCondition.cpp:
        (WebCore::JSNodeFilterCondition::acceptNode):
        * bindings/js/JSNodeFilterCondition.h:
        (WebCore::JSNodeFilterCondition::create):
        * bindings/js/JSNodeFilterCustom.cpp:
        * bindings/js/JSNodeIteratorCustom.cpp:
        * bindings/js/JSNodeListCustom.cpp:
        * bindings/js/JSPluginArrayCustom.cpp:
        * bindings/js/JSPluginCustom.cpp:
        * bindings/js/JSPluginElementFunctions.cpp:
        (WebCore::getRuntimeObject):
        * bindings/js/JSPluginElementFunctions.h:
        * bindings/js/JSQuarantinedObjectWrapper.cpp:
        (WebCore::JSQuarantinedObjectWrapper::construct):
        (WebCore::JSQuarantinedObjectWrapper::call):
        * bindings/js/JSQuarantinedObjectWrapper.h:
        (WebCore::JSQuarantinedObjectWrapper::unwrappedObject):
        (WebCore::JSQuarantinedObjectWrapper::unwrappedGlobalObject):
        (WebCore::JSQuarantinedObjectWrapper::className):
        * bindings/js/JSRGBColor.cpp:
        * bindings/js/JSRGBColor.h:
        (WebCore::JSRGBColor::classInfo):
        * bindings/js/JSSQLResultSetRowListCustom.cpp:
        * bindings/js/JSSQLTransactionCustom.cpp:
        * bindings/js/JSSVGLazyEventListener.cpp:
        * bindings/js/JSSVGLazyEventListener.h:
        * bindings/js/JSSVGLengthCustom.cpp:
        * bindings/js/JSSVGMatrixCustom.cpp:
        (WebCore::JSSVGMatrix::inverse):
        (WebCore::JSSVGMatrix::rotateFromVector):
        * bindings/js/JSSVGPathSegCustom.cpp:
        * bindings/js/JSSVGPathSegListCustom.cpp:
        (WebCore::JSSVGPathSegList::initialize):
        (WebCore::JSSVGPathSegList::getItem):
        (WebCore::JSSVGPathSegList::insertItemBefore):
        (WebCore::JSSVGPathSegList::replaceItem):
        (WebCore::JSSVGPathSegList::removeItem):
        (WebCore::JSSVGPathSegList::appendItem):
        * bindings/js/JSSVGPointListCustom.cpp:
        * bindings/js/JSSVGTransformListCustom.cpp:
        * bindings/js/JSStorageCustom.cpp:
        * bindings/js/JSStyleSheetCustom.cpp:
        * bindings/js/JSStyleSheetListCustom.cpp:
        * bindings/js/JSTextCustom.cpp:
        * bindings/js/JSTreeWalkerCustom.cpp:
        * bindings/js/JSXMLHttpRequestConstructor.cpp:
        * bindings/js/JSXMLHttpRequestConstructor.h:
        (WebCore::JSXMLHttpRequestConstructor::classInfo):
        * bindings/js/JSXMLHttpRequestCustom.cpp:
        * bindings/js/JSXMLHttpRequestUploadCustom.cpp:
        * bindings/js/JSXSLTProcessorConstructor.cpp:
        * bindings/js/JSXSLTProcessorConstructor.h:
        (WebCore::JSXSLTProcessorConstructor::classInfo):
        * bindings/js/JSXSLTProcessorCustom.cpp:
        * bindings/js/ScheduledAction.cpp:
        * bindings/js/ScheduledAction.h:
        * bindings/js/ScriptController.cpp:
        (WebCore::ScriptController::attachDebugger):
        (WebCore::ScriptController::windowScriptNPObject):
        * bindings/js/ScriptController.h:
        * bindings/js/ScriptControllerGtk.cpp:
        (WebCore::ScriptController::createScriptInstanceForWidget):
        * bindings/js/ScriptControllerMac.mm:
        (WebCore::ScriptController::createScriptInstanceForWidget):
        (WebCore::ScriptController::windowScriptObject):
        (WebCore::ScriptController::clearPlatformScriptObjects):
        (WebCore::updateRenderingForBindings):
        (WebCore::ScriptController::initJavaJSBindings):
        * bindings/js/ScriptControllerQt.cpp:
        (WebCore::ScriptController::createScriptInstanceForWidget):
        * bindings/js/ScriptControllerWin.cpp:
        (WebCore::ScriptController::createScriptInstanceForWidget):
        * bindings/js/ScriptControllerWx.cpp:
        (WebCore::ScriptController::createScriptInstanceForWidget):
        * bindings/js/StringSourceProvider.h:
        (WebCore::StringSourceProvider::getRange):
        * bindings/objc/DOM.mm:
        (-[DOMNode JSC::Bindings::]):
        * bindings/objc/DOMInternal.h:
        * bindings/objc/DOMInternal.mm:
        (-[WebScriptObject _initializeScriptDOMNodeImp]):
        * bindings/objc/DOMUtility.mm:
        (JSC::createDOMWrapper):
        (WebCore::createDOMWrapper):
        * bindings/objc/WebScriptObject.mm:
        (WebCore::createJSWrapper):
        (-[WebScriptObject _initWithJSObject:JSC::originRootObject:JSC::Bindings::rootObject:JSC::Bindings::]):
        * bindings/objc/WebScriptObjectPrivate.h:
        * bindings/scripts/CodeGeneratorJS.pm:
        * bridge/NP_jsobject.cpp:
        * bridge/NP_jsobject.h:
        * bridge/c/c_class.cpp:
        * bridge/c/c_class.h:
        * bridge/c/c_instance.cpp:
        * bridge/c/c_instance.h:
        * bridge/c/c_runtime.cpp:
        * bridge/c/c_runtime.h:
        * bridge/c/c_utility.cpp:
        * bridge/c/c_utility.h:
        * bridge/jni/jni_class.cpp:
        * bridge/jni/jni_class.h:
        * bridge/jni/jni_instance.cpp:
        * bridge/jni/jni_instance.h:
        * bridge/jni/jni_jsobject.h:
        * bridge/jni/jni_jsobject.mm:
        (JavaJSObject::call):
        (JavaJSObject::convertJObjectToValue):
        * bridge/jni/jni_objc.mm:
        (JSC::Bindings::dispatchJNICall):
        * bridge/jni/jni_runtime.cpp:
        * bridge/jni/jni_runtime.h:
        * bridge/jni/jni_utility.cpp:
        * bridge/jni/jni_utility.h:
        * bridge/npruntime.cpp:
        (_NPN_GetStringIdentifier):
        * bridge/objc/WebScriptObject.h:
        * bridge/objc/objc_class.h:
        * bridge/objc/objc_class.mm:
        * bridge/objc/objc_instance.h:
        * bridge/objc/objc_instance.mm:
        * bridge/objc/objc_runtime.h:
        * bridge/objc/objc_runtime.mm:
        * bridge/objc/objc_utility.h:
        * bridge/objc/objc_utility.mm:
        * bridge/qt/qt_class.cpp:
        * bridge/qt/qt_class.h:
        * bridge/qt/qt_instance.cpp:
        * bridge/qt/qt_instance.h:
        * bridge/qt/qt_runtime.cpp:
        (JSC::Bindings::convertQVariantToValue):
        (JSC::Bindings::):
        * bridge/qt/qt_runtime.h:
        * bridge/runtime.cpp:
        * bridge/runtime.h:
        * bridge/runtime_array.cpp:
        * bridge/runtime_array.h:
        * bridge/runtime_method.cpp:
        * bridge/runtime_method.h:
        * bridge/runtime_object.cpp:
        * bridge/runtime_object.h:
        * bridge/runtime_root.cpp:
        (JSC::Bindings::RootObject::invalidate):
        (JSC::Bindings::RootObject::gcProtect):
        (JSC::Bindings::RootObject::gcUnprotect):
        * bridge/runtime_root.h:
        * bridge/testbindings.cpp:
        * bridge/testbindings.mm:
        * bridge/testqtbindings.cpp:
        * dom/Document.cpp:
        (WebCore::Document::~Document):
        * dom/NSResolver.h:
        * dom/Node.cpp:
        (WebCore::Node::setDocument):
        (WebCore::ResolveNamespaceFunctor::ResolveNamespaceFunctor):
        (WebCore::resolveNamespacesForSelector):
        (WebCore::Node::querySelector):
        (WebCore::Node::querySelectorAll):
        * dom/Node.h:
        * dom/NodeFilter.cpp:
        * dom/NodeFilter.h:
        * dom/NodeFilterCondition.cpp:
        * dom/NodeFilterCondition.h:
        * dom/NodeIterator.cpp:
        * dom/NodeIterator.h:
        * dom/Traversal.cpp:
        * dom/Traversal.h:
        * dom/TreeWalker.cpp:
        * dom/TreeWalker.h:
        * dom/make_names.pl:
        * history/CachedPage.cpp:
        * history/CachedPage.h:
        * html/HTMLPlugInElement.cpp:
        (WebCore::HTMLPlugInElement::getInstance):
        * html/HTMLPlugInElement.h:
        * loader/FrameLoader.cpp:
        * loader/FrameLoader.h:
        * loader/icon/IconDatabase.cpp:
        (WebCore::iconDatabase):
        * page/Console.cpp:
        * page/Console.h:
        * page/InspectorController.cpp:
        (WebCore::XMLHttpRequestResource::XMLHttpRequestResource):
        (WebCore::XMLHttpRequestResource::~XMLHttpRequestResource):
        (WebCore::InspectorResource::setXMLHttpRequestProperties):
        (WebCore::InspectorResource::sourceString):
        (WebCore::getResourceDocumentNode):
        (WebCore::search):
        (WebCore::InspectorController::focusNode):
        (WebCore::InspectorController::inspectedWindowScriptObjectCleared):
        (WebCore::InspectorController::addDatabaseScriptResource):
        (WebCore::InspectorController::resourceRetrievedByXMLHttpRequest):
        * page/InspectorController.h:
        (WebCore::InspectorController::profiles):
        * page/JavaScriptCallFrame.cpp:
        (WebCore::JavaScriptCallFrame::scopeChain):
        * page/JavaScriptCallFrame.h:
        (WebCore::JavaScriptCallFrame::create):
        (WebCore::JavaScriptCallFrame::update):
        * page/JavaScriptDebugListener.h:
        * page/JavaScriptDebugServer.cpp:
        (WebCore::dispatchDidParseSource):
        * page/JavaScriptDebugServer.h:
        * page/JavaScriptProfile.cpp:
        * page/JavaScriptProfile.h:
        * page/JavaScriptProfileNode.cpp:
        (WebCore::getTotalTime):
        (WebCore::getSelfTime):
        (WebCore::getTotalPercent):
        (WebCore::getSelfPercent):
        (WebCore::getNumberOfCalls):
        (WebCore::getChildren):
        (WebCore::getVisible):
        * page/JavaScriptProfileNode.h:
        * page/Page.cpp:
        (WebCore::Page::setDebuggerForAllPages):
        (WebCore::Page::setDebugger):
        * page/Page.h:
        (WebCore::Page::debugger):
        * page/mac/FrameMac.mm:
        * platform/KURL.h:
        (WebCore::KURL::operator JSC::UString):
        * platform/text/AtomicString.cpp:
        (WebCore::AtomicString::add):
        (WebCore::AtomicString::find):
        * platform/text/AtomicString.h:
        (WebCore::AtomicString::AtomicString):
        * platform/text/PlatformString.h:
        * platform/text/String.cpp:
        (WebCore::charactersToDouble):
        * platform/win/BString.cpp:
        * platform/win/BString.h:
        * plugins/MimeTypeArray.h:
        * plugins/Plugin.h:
        * plugins/PluginArray.h:
        * plugins/PluginView.cpp:
        (WebCore::PluginView::start):
        (WebCore::PluginView::performRequest):
        (WebCore::PluginView::bindingInstance):
        * plugins/PluginView.h:
        * plugins/gtk/PluginViewGtk.cpp:
        (WebCore::PluginView::paint):
        (WebCore::PluginView::handleKeyboardEvent):
        (WebCore::PluginView::handleMouseEvent):
        (WebCore::PluginView::setNPWindowRect):
        (WebCore::PluginView::stop):
        (WebCore::PluginView::init):
        * plugins/qt/PluginViewQt.cpp:
        (WebCore::PluginView::setNPWindowRect):
        (WebCore::PluginView::stop):
        (WebCore::PluginView::init):
        * plugins/win/PluginViewWin.cpp:
        (WebCore::PluginView::dispatchNPEvent):
        (WebCore::PluginView::handleKeyboardEvent):
        (WebCore::PluginView::handleMouseEvent):
        (WebCore::PluginView::setNPWindowRect):
        (WebCore::PluginView::stop):
        * storage/Database.cpp:
        (WebCore::Database::Database):
        * xml/XMLHttpRequest.cpp:
        (WebCore::XMLHttpRequest::responseText):
        (WebCore::XMLHttpRequest::loadRequestAsynchronously):
        (WebCore::XMLHttpRequest::clearResponse):
        (WebCore::XMLHttpRequest::dropProtection):
        (WebCore::XMLHttpRequest::didFinishLoading):
        (WebCore::XMLHttpRequest::didReceiveData):
        * xml/XMLHttpRequest.h:

        WebKit/gtk:

        * webkit/webkitprivate.cpp:
        (webkit_init):

        WebKit/mac:

        * Misc/WebCoreStatistics.mm:
        * Plugins/WebBaseNetscapePluginStream.mm:
        (-[WebBaseNetscapePluginStream wantsAllStreams]):
        * Plugins/WebBaseNetscapePluginView.mm:
        (-[WebBaseNetscapePluginView sendEvent:isDrawRect:]):
        (-[WebBaseNetscapePluginView setWindowIfNecessary]):
        (-[WebBaseNetscapePluginView start]):
        (-[WebBaseNetscapePluginView createPluginScriptableObject]):
        (-[WebBaseNetscapePluginView evaluateJavaScriptPluginRequest:]):
        (-[WebBaseNetscapePluginView webFrame:didFinishLoadWithReason:]):
        (-[WebBaseNetscapePluginView loadPluginRequest:]):
        (-[WebBaseNetscapePluginView _printedPluginBitmap]):
        * Plugins/WebPluginController.mm:
        (+[WebPluginController plugInViewWithArguments:fromPluginPackage:]):
        (-[WebPluginController startAllPlugins]):
        (-[WebPluginController stopAllPlugins]):
        (-[WebPluginController addPlugin:]):
        (-[WebPluginController destroyPlugin:]):
        (-[WebPluginController destroyAllPlugins]):
        * WebView/WebFrame.mm:
        * WebView/WebScriptDebugDelegate.mm:
        * WebView/WebScriptDebugger.h:
        * WebView/WebScriptDebugger.mm:
        * WebView/WebView.mm:
        (-[WebViewPrivate init]):

        WebKit/qt:

        * Api/qwebframe.cpp:
        (QWebFrame::addToJavaScriptWindowObject):
        (QWebFrame::evaluateJavaScript):

        WebKit/win:

        * WebCoreStatistics.cpp:
        * WebJavaScriptCollector.cpp:
        * WebScriptCallFrame.cpp:
        (WebScriptCallFrame::jsValueToString):
        * WebScriptCallFrame.h:
        (WebScriptCallFrame::state):
        * WebView.cpp:
        (WebView::WebView):
        (WebView::stringByEvaluatingJavaScriptFromString):

        WebKit/wx:

        * WebFrame.cpp:
        (wxWebFrame::RunScript):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@36263 268f45cc-cd09-0410-ab3c-d52691b4dbfc

497 files changed:
JavaScriptCore/API/APICast.h
JavaScriptCore/API/JSBase.cpp
JavaScriptCore/API/JSCallbackConstructor.cpp
JavaScriptCore/API/JSCallbackConstructor.h
JavaScriptCore/API/JSCallbackFunction.cpp
JavaScriptCore/API/JSCallbackFunction.h
JavaScriptCore/API/JSCallbackObject.cpp
JavaScriptCore/API/JSCallbackObject.h
JavaScriptCore/API/JSCallbackObjectFunctions.h
JavaScriptCore/API/JSClassRef.cpp
JavaScriptCore/API/JSClassRef.h
JavaScriptCore/API/JSContextRef.cpp
JavaScriptCore/API/JSObjectRef.cpp
JavaScriptCore/API/JSProfilerPrivate.cpp
JavaScriptCore/API/JSStringRef.cpp
JavaScriptCore/API/JSValueRef.cpp
JavaScriptCore/API/OpaqueJSString.cpp
JavaScriptCore/API/OpaqueJSString.h
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.Debug.exp
JavaScriptCore/JavaScriptCore.base.exp
JavaScriptCore/VM/CTI.cpp
JavaScriptCore/VM/CTI.h
JavaScriptCore/VM/CodeBlock.cpp
JavaScriptCore/VM/CodeBlock.h
JavaScriptCore/VM/CodeGenerator.cpp
JavaScriptCore/VM/CodeGenerator.h
JavaScriptCore/VM/ExceptionHelpers.cpp
JavaScriptCore/VM/ExceptionHelpers.h
JavaScriptCore/VM/Instruction.h
JavaScriptCore/VM/JSPropertyNameIterator.cpp
JavaScriptCore/VM/JSPropertyNameIterator.h
JavaScriptCore/VM/LabelID.h
JavaScriptCore/VM/Machine.cpp
JavaScriptCore/VM/Machine.h
JavaScriptCore/VM/Opcode.cpp
JavaScriptCore/VM/Opcode.h
JavaScriptCore/VM/Register.h
JavaScriptCore/VM/RegisterFile.cpp
JavaScriptCore/VM/RegisterFile.h
JavaScriptCore/VM/RegisterID.h
JavaScriptCore/VM/SamplingTool.cpp
JavaScriptCore/VM/SamplingTool.h
JavaScriptCore/VM/SegmentedVector.h
JavaScriptCore/kjs/ArgList.cpp
JavaScriptCore/kjs/ArgList.h
JavaScriptCore/kjs/Arguments.cpp
JavaScriptCore/kjs/Arguments.h
JavaScriptCore/kjs/ArrayConstructor.cpp
JavaScriptCore/kjs/ArrayConstructor.h
JavaScriptCore/kjs/ArrayPrototype.cpp
JavaScriptCore/kjs/ArrayPrototype.h
JavaScriptCore/kjs/BatchedTransitionOptimizer.h
JavaScriptCore/kjs/BooleanConstructor.cpp
JavaScriptCore/kjs/BooleanConstructor.h
JavaScriptCore/kjs/BooleanObject.cpp
JavaScriptCore/kjs/BooleanObject.h
JavaScriptCore/kjs/BooleanPrototype.cpp
JavaScriptCore/kjs/BooleanPrototype.h
JavaScriptCore/kjs/CallData.cpp
JavaScriptCore/kjs/CallData.h
JavaScriptCore/kjs/ClassInfo.h
JavaScriptCore/kjs/CommonIdentifiers.cpp
JavaScriptCore/kjs/CommonIdentifiers.h
JavaScriptCore/kjs/ConstructData.cpp
JavaScriptCore/kjs/ConstructData.h
JavaScriptCore/kjs/DateConstructor.cpp
JavaScriptCore/kjs/DateConstructor.h
JavaScriptCore/kjs/DateInstance.cpp
JavaScriptCore/kjs/DateInstance.h
JavaScriptCore/kjs/DateMath.cpp
JavaScriptCore/kjs/DateMath.h
JavaScriptCore/kjs/DatePrototype.cpp
JavaScriptCore/kjs/DatePrototype.h
JavaScriptCore/kjs/DebuggerCallFrame.cpp
JavaScriptCore/kjs/DebuggerCallFrame.h
JavaScriptCore/kjs/Error.cpp
JavaScriptCore/kjs/Error.h
JavaScriptCore/kjs/ErrorConstructor.cpp
JavaScriptCore/kjs/ErrorConstructor.h
JavaScriptCore/kjs/ErrorInstance.cpp
JavaScriptCore/kjs/ErrorInstance.h
JavaScriptCore/kjs/ErrorPrototype.cpp
JavaScriptCore/kjs/ErrorPrototype.h
JavaScriptCore/kjs/ExecState.cpp
JavaScriptCore/kjs/ExecState.h
JavaScriptCore/kjs/FunctionConstructor.cpp
JavaScriptCore/kjs/FunctionConstructor.h
JavaScriptCore/kjs/FunctionPrototype.cpp
JavaScriptCore/kjs/FunctionPrototype.h
JavaScriptCore/kjs/GetterSetter.cpp
JavaScriptCore/kjs/GetterSetter.h
JavaScriptCore/kjs/GlobalEvalFunction.cpp
JavaScriptCore/kjs/GlobalEvalFunction.h
JavaScriptCore/kjs/IndexToNameMap.cpp
JavaScriptCore/kjs/IndexToNameMap.h
JavaScriptCore/kjs/InitializeThreading.cpp
JavaScriptCore/kjs/InitializeThreading.h
JavaScriptCore/kjs/InternalFunction.cpp
JavaScriptCore/kjs/InternalFunction.h
JavaScriptCore/kjs/JSActivation.cpp
JavaScriptCore/kjs/JSActivation.h
JavaScriptCore/kjs/JSArray.cpp
JavaScriptCore/kjs/JSArray.h
JavaScriptCore/kjs/JSCell.cpp
JavaScriptCore/kjs/JSCell.h
JavaScriptCore/kjs/JSFunction.cpp
JavaScriptCore/kjs/JSFunction.h
JavaScriptCore/kjs/JSGlobalData.cpp
JavaScriptCore/kjs/JSGlobalData.h
JavaScriptCore/kjs/JSGlobalObject.cpp
JavaScriptCore/kjs/JSGlobalObject.h
JavaScriptCore/kjs/JSGlobalObjectFunctions.cpp
JavaScriptCore/kjs/JSGlobalObjectFunctions.h
JavaScriptCore/kjs/JSImmediate.cpp
JavaScriptCore/kjs/JSImmediate.h
JavaScriptCore/kjs/JSLock.cpp
JavaScriptCore/kjs/JSLock.h
JavaScriptCore/kjs/JSNotAnObject.cpp
JavaScriptCore/kjs/JSNotAnObject.h
JavaScriptCore/kjs/JSNumberCell.cpp
JavaScriptCore/kjs/JSNumberCell.h
JavaScriptCore/kjs/JSObject.cpp
JavaScriptCore/kjs/JSObject.h
JavaScriptCore/kjs/JSStaticScopeObject.cpp
JavaScriptCore/kjs/JSStaticScopeObject.h
JavaScriptCore/kjs/JSString.cpp
JavaScriptCore/kjs/JSString.h
JavaScriptCore/kjs/JSType.h
JavaScriptCore/kjs/JSValue.cpp
JavaScriptCore/kjs/JSValue.h
JavaScriptCore/kjs/JSVariableObject.cpp
JavaScriptCore/kjs/JSVariableObject.h
JavaScriptCore/kjs/JSWrapperObject.cpp
JavaScriptCore/kjs/JSWrapperObject.h
JavaScriptCore/kjs/LabelStack.cpp
JavaScriptCore/kjs/LabelStack.h
JavaScriptCore/kjs/MathObject.cpp
JavaScriptCore/kjs/MathObject.h
JavaScriptCore/kjs/NativeErrorConstructor.cpp
JavaScriptCore/kjs/NativeErrorConstructor.h
JavaScriptCore/kjs/NativeErrorPrototype.cpp
JavaScriptCore/kjs/NativeErrorPrototype.h
JavaScriptCore/kjs/NodeInfo.h
JavaScriptCore/kjs/NumberConstructor.cpp
JavaScriptCore/kjs/NumberConstructor.h
JavaScriptCore/kjs/NumberObject.cpp
JavaScriptCore/kjs/NumberObject.h
JavaScriptCore/kjs/NumberPrototype.cpp
JavaScriptCore/kjs/NumberPrototype.h
JavaScriptCore/kjs/ObjectConstructor.cpp
JavaScriptCore/kjs/ObjectConstructor.h
JavaScriptCore/kjs/ObjectPrototype.cpp
JavaScriptCore/kjs/ObjectPrototype.h
JavaScriptCore/kjs/Parser.cpp
JavaScriptCore/kjs/Parser.h
JavaScriptCore/kjs/PropertyMap.cpp
JavaScriptCore/kjs/PropertyMap.h
JavaScriptCore/kjs/PropertyNameArray.cpp
JavaScriptCore/kjs/PropertyNameArray.h
JavaScriptCore/kjs/PropertySlot.cpp
JavaScriptCore/kjs/PropertySlot.h
JavaScriptCore/kjs/PrototypeFunction.cpp
JavaScriptCore/kjs/PrototypeFunction.h
JavaScriptCore/kjs/PutPropertySlot.h
JavaScriptCore/kjs/RegExpConstructor.cpp
JavaScriptCore/kjs/RegExpConstructor.h
JavaScriptCore/kjs/RegExpObject.cpp
JavaScriptCore/kjs/RegExpObject.h
JavaScriptCore/kjs/RegExpPrototype.cpp
JavaScriptCore/kjs/RegExpPrototype.h
JavaScriptCore/kjs/ScopeChain.cpp
JavaScriptCore/kjs/ScopeChain.h
JavaScriptCore/kjs/ScopeChainMark.h
JavaScriptCore/kjs/Shell.cpp
JavaScriptCore/kjs/SmallStrings.cpp
JavaScriptCore/kjs/SmallStrings.h
JavaScriptCore/kjs/SourceProvider.h
JavaScriptCore/kjs/SourceRange.h
JavaScriptCore/kjs/StringConstructor.cpp
JavaScriptCore/kjs/StringConstructor.h
JavaScriptCore/kjs/StringObject.cpp
JavaScriptCore/kjs/StringObject.h
JavaScriptCore/kjs/StringObjectThatMasqueradesAsUndefined.h
JavaScriptCore/kjs/StringPrototype.cpp
JavaScriptCore/kjs/StringPrototype.h
JavaScriptCore/kjs/StructureID.cpp
JavaScriptCore/kjs/StructureID.h
JavaScriptCore/kjs/SymbolTable.h
JavaScriptCore/kjs/collector.cpp
JavaScriptCore/kjs/collector.h
JavaScriptCore/kjs/completion.h
JavaScriptCore/kjs/create_hash_table
JavaScriptCore/kjs/debugger.cpp
JavaScriptCore/kjs/debugger.h
JavaScriptCore/kjs/dtoa.cpp
JavaScriptCore/kjs/dtoa.h
JavaScriptCore/kjs/grammar.y
JavaScriptCore/kjs/identifier.cpp
JavaScriptCore/kjs/identifier.h
JavaScriptCore/kjs/interpreter.cpp
JavaScriptCore/kjs/interpreter.h
JavaScriptCore/kjs/lexer.cpp
JavaScriptCore/kjs/lexer.h
JavaScriptCore/kjs/lookup.cpp
JavaScriptCore/kjs/lookup.h
JavaScriptCore/kjs/nodes.cpp
JavaScriptCore/kjs/nodes.h
JavaScriptCore/kjs/nodes2string.cpp
JavaScriptCore/kjs/operations.cpp
JavaScriptCore/kjs/operations.h
JavaScriptCore/kjs/protect.h
JavaScriptCore/kjs/regexp.cpp
JavaScriptCore/kjs/regexp.h
JavaScriptCore/kjs/ustring.cpp
JavaScriptCore/kjs/ustring.h
JavaScriptCore/masm/MacroAssembler.h
JavaScriptCore/masm/MacroAssemblerWin.cpp
JavaScriptCore/masm/X86Assembler.h
JavaScriptCore/pcre/pcre_exec.cpp
JavaScriptCore/profiler/CallIdentifier.h
JavaScriptCore/profiler/HeavyProfile.cpp
JavaScriptCore/profiler/HeavyProfile.h
JavaScriptCore/profiler/Profile.cpp
JavaScriptCore/profiler/Profile.h
JavaScriptCore/profiler/ProfileGenerator.cpp
JavaScriptCore/profiler/ProfileGenerator.h
JavaScriptCore/profiler/ProfileNode.cpp
JavaScriptCore/profiler/ProfileNode.h
JavaScriptCore/profiler/Profiler.cpp
JavaScriptCore/profiler/Profiler.h
JavaScriptCore/profiler/TreeProfile.cpp
JavaScriptCore/profiler/TreeProfile.h
JavaScriptCore/wrec/WREC.cpp
JavaScriptCore/wrec/WREC.h
JavaScriptCore/wtf/AVLTree.h
JavaScriptGlue/JSUtils.h
WebCore/ChangeLog
WebCore/WebCore.base.exp
WebCore/bindings/js/GCController.cpp
WebCore/bindings/js/JSAttrCustom.cpp
WebCore/bindings/js/JSAudioConstructor.cpp
WebCore/bindings/js/JSAudioConstructor.h
WebCore/bindings/js/JSCSSRuleCustom.cpp
WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp
WebCore/bindings/js/JSCSSValueCustom.cpp
WebCore/bindings/js/JSCanvasPixelArrayCustom.cpp
WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp
WebCore/bindings/js/JSClipboardCustom.cpp
WebCore/bindings/js/JSConsoleCustom.cpp
WebCore/bindings/js/JSCustomSQLStatementCallback.cpp
WebCore/bindings/js/JSCustomSQLStatementCallback.h
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.h
WebCore/bindings/js/JSCustomSQLTransactionCallback.cpp
WebCore/bindings/js/JSCustomSQLTransactionCallback.h
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.cpp
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h
WebCore/bindings/js/JSCustomVoidCallback.cpp
WebCore/bindings/js/JSCustomVoidCallback.h
WebCore/bindings/js/JSCustomXPathNSResolver.cpp
WebCore/bindings/js/JSCustomXPathNSResolver.h
WebCore/bindings/js/JSDOMApplicationCacheCustom.cpp
WebCore/bindings/js/JSDOMBinding.cpp
WebCore/bindings/js/JSDOMBinding.h
WebCore/bindings/js/JSDOMWindowBase.cpp
WebCore/bindings/js/JSDOMWindowBase.h
WebCore/bindings/js/JSDOMWindowCustom.cpp
WebCore/bindings/js/JSDOMWindowCustom.h
WebCore/bindings/js/JSDOMWindowShell.cpp
WebCore/bindings/js/JSDOMWindowShell.h
WebCore/bindings/js/JSDatabaseCustom.cpp
WebCore/bindings/js/JSDocumentCustom.cpp
WebCore/bindings/js/JSDocumentFragmentCustom.cpp
WebCore/bindings/js/JSElementCustom.cpp
WebCore/bindings/js/JSEventCustom.cpp
WebCore/bindings/js/JSEventListener.cpp
WebCore/bindings/js/JSEventListener.h
WebCore/bindings/js/JSEventTargetBase.cpp
WebCore/bindings/js/JSEventTargetBase.h
WebCore/bindings/js/JSEventTargetNode.cpp
WebCore/bindings/js/JSEventTargetNode.h
WebCore/bindings/js/JSHTMLAllCollection.h
WebCore/bindings/js/JSHTMLAppletElementCustom.cpp
WebCore/bindings/js/JSHTMLCollectionCustom.cpp
WebCore/bindings/js/JSHTMLDocumentCustom.cpp
WebCore/bindings/js/JSHTMLElementCustom.cpp
WebCore/bindings/js/JSHTMLEmbedElementCustom.cpp
WebCore/bindings/js/JSHTMLFormElementCustom.cpp
WebCore/bindings/js/JSHTMLFrameElementCustom.cpp
WebCore/bindings/js/JSHTMLFrameSetElementCustom.cpp
WebCore/bindings/js/JSHTMLIFrameElementCustom.cpp
WebCore/bindings/js/JSHTMLInputElementBase.cpp
WebCore/bindings/js/JSHTMLInputElementBase.h
WebCore/bindings/js/JSHTMLObjectElementCustom.cpp
WebCore/bindings/js/JSHTMLOptionElementConstructor.cpp
WebCore/bindings/js/JSHTMLOptionElementConstructor.h
WebCore/bindings/js/JSHTMLOptionsCollectionCustom.cpp
WebCore/bindings/js/JSHTMLSelectElementCustom.cpp
WebCore/bindings/js/JSHTMLSelectElementCustom.h
WebCore/bindings/js/JSHistoryCustom.cpp
WebCore/bindings/js/JSImageConstructor.cpp
WebCore/bindings/js/JSImageConstructor.h
WebCore/bindings/js/JSInspectedObjectWrapper.cpp
WebCore/bindings/js/JSInspectedObjectWrapper.h
WebCore/bindings/js/JSInspectorCallbackWrapper.cpp
WebCore/bindings/js/JSInspectorCallbackWrapper.h
WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp
WebCore/bindings/js/JSLocationCustom.cpp
WebCore/bindings/js/JSMimeTypeArrayCustom.cpp
WebCore/bindings/js/JSNSResolver.cpp
WebCore/bindings/js/JSNSResolver.h
WebCore/bindings/js/JSNamedNodeMapCustom.cpp
WebCore/bindings/js/JSNamedNodesCollection.cpp
WebCore/bindings/js/JSNamedNodesCollection.h
WebCore/bindings/js/JSNavigatorCustom.cpp
WebCore/bindings/js/JSNodeCustom.cpp
WebCore/bindings/js/JSNodeFilterCondition.cpp
WebCore/bindings/js/JSNodeFilterCondition.h
WebCore/bindings/js/JSNodeFilterCustom.cpp
WebCore/bindings/js/JSNodeIteratorCustom.cpp
WebCore/bindings/js/JSNodeListCustom.cpp
WebCore/bindings/js/JSPluginArrayCustom.cpp
WebCore/bindings/js/JSPluginCustom.cpp
WebCore/bindings/js/JSPluginElementFunctions.cpp
WebCore/bindings/js/JSPluginElementFunctions.h
WebCore/bindings/js/JSQuarantinedObjectWrapper.cpp
WebCore/bindings/js/JSQuarantinedObjectWrapper.h
WebCore/bindings/js/JSRGBColor.cpp
WebCore/bindings/js/JSRGBColor.h
WebCore/bindings/js/JSSQLResultSetRowListCustom.cpp
WebCore/bindings/js/JSSQLTransactionCustom.cpp
WebCore/bindings/js/JSSVGLazyEventListener.cpp
WebCore/bindings/js/JSSVGLazyEventListener.h
WebCore/bindings/js/JSSVGLengthCustom.cpp
WebCore/bindings/js/JSSVGMatrixCustom.cpp
WebCore/bindings/js/JSSVGPathSegCustom.cpp
WebCore/bindings/js/JSSVGPathSegListCustom.cpp
WebCore/bindings/js/JSSVGPointListCustom.cpp
WebCore/bindings/js/JSSVGTransformListCustom.cpp
WebCore/bindings/js/JSStorageCustom.cpp
WebCore/bindings/js/JSStyleSheetCustom.cpp
WebCore/bindings/js/JSStyleSheetListCustom.cpp
WebCore/bindings/js/JSTextCustom.cpp
WebCore/bindings/js/JSTreeWalkerCustom.cpp
WebCore/bindings/js/JSXMLHttpRequestConstructor.cpp
WebCore/bindings/js/JSXMLHttpRequestConstructor.h
WebCore/bindings/js/JSXMLHttpRequestCustom.cpp
WebCore/bindings/js/JSXMLHttpRequestUploadCustom.cpp
WebCore/bindings/js/JSXSLTProcessorConstructor.cpp
WebCore/bindings/js/JSXSLTProcessorConstructor.h
WebCore/bindings/js/JSXSLTProcessorCustom.cpp
WebCore/bindings/js/ScheduledAction.cpp
WebCore/bindings/js/ScheduledAction.h
WebCore/bindings/js/ScriptController.cpp
WebCore/bindings/js/ScriptController.h
WebCore/bindings/js/ScriptControllerGtk.cpp
WebCore/bindings/js/ScriptControllerMac.mm
WebCore/bindings/js/ScriptControllerQt.cpp
WebCore/bindings/js/ScriptControllerWin.cpp
WebCore/bindings/js/ScriptControllerWx.cpp
WebCore/bindings/js/StringSourceProvider.h
WebCore/bindings/objc/DOM.mm
WebCore/bindings/objc/DOMInternal.h
WebCore/bindings/objc/DOMInternal.mm
WebCore/bindings/objc/DOMUtility.mm
WebCore/bindings/objc/WebScriptObject.mm
WebCore/bindings/objc/WebScriptObjectPrivate.h
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/bridge/NP_jsobject.cpp
WebCore/bridge/NP_jsobject.h
WebCore/bridge/c/c_class.cpp
WebCore/bridge/c/c_class.h
WebCore/bridge/c/c_instance.cpp
WebCore/bridge/c/c_instance.h
WebCore/bridge/c/c_runtime.cpp
WebCore/bridge/c/c_runtime.h
WebCore/bridge/c/c_utility.cpp
WebCore/bridge/c/c_utility.h
WebCore/bridge/jni/jni_class.cpp
WebCore/bridge/jni/jni_class.h
WebCore/bridge/jni/jni_instance.cpp
WebCore/bridge/jni/jni_instance.h
WebCore/bridge/jni/jni_jsobject.h
WebCore/bridge/jni/jni_jsobject.mm
WebCore/bridge/jni/jni_objc.mm
WebCore/bridge/jni/jni_runtime.cpp
WebCore/bridge/jni/jni_runtime.h
WebCore/bridge/jni/jni_utility.cpp
WebCore/bridge/jni/jni_utility.h
WebCore/bridge/npruntime.cpp
WebCore/bridge/objc/WebScriptObject.h
WebCore/bridge/objc/objc_class.h
WebCore/bridge/objc/objc_class.mm
WebCore/bridge/objc/objc_instance.h
WebCore/bridge/objc/objc_instance.mm
WebCore/bridge/objc/objc_runtime.h
WebCore/bridge/objc/objc_runtime.mm
WebCore/bridge/objc/objc_utility.h
WebCore/bridge/objc/objc_utility.mm
WebCore/bridge/qt/qt_class.cpp
WebCore/bridge/qt/qt_class.h
WebCore/bridge/qt/qt_instance.cpp
WebCore/bridge/qt/qt_instance.h
WebCore/bridge/qt/qt_runtime.cpp
WebCore/bridge/qt/qt_runtime.h
WebCore/bridge/runtime.cpp
WebCore/bridge/runtime.h
WebCore/bridge/runtime_array.cpp
WebCore/bridge/runtime_array.h
WebCore/bridge/runtime_method.cpp
WebCore/bridge/runtime_method.h
WebCore/bridge/runtime_object.cpp
WebCore/bridge/runtime_object.h
WebCore/bridge/runtime_root.cpp
WebCore/bridge/runtime_root.h
WebCore/bridge/testbindings.cpp
WebCore/bridge/testbindings.mm
WebCore/bridge/testqtbindings.cpp
WebCore/dom/Document.cpp
WebCore/dom/NSResolver.h
WebCore/dom/Node.cpp
WebCore/dom/Node.h
WebCore/dom/NodeFilter.cpp
WebCore/dom/NodeFilter.h
WebCore/dom/NodeFilterCondition.cpp
WebCore/dom/NodeFilterCondition.h
WebCore/dom/NodeIterator.cpp
WebCore/dom/NodeIterator.h
WebCore/dom/Traversal.cpp
WebCore/dom/Traversal.h
WebCore/dom/TreeWalker.cpp
WebCore/dom/TreeWalker.h
WebCore/dom/make_names.pl
WebCore/history/CachedPage.cpp
WebCore/history/CachedPage.h
WebCore/html/HTMLPlugInElement.cpp
WebCore/html/HTMLPlugInElement.h
WebCore/loader/FrameLoader.cpp
WebCore/loader/FrameLoader.h
WebCore/loader/icon/IconDatabase.cpp
WebCore/page/Console.cpp
WebCore/page/Console.h
WebCore/page/InspectorController.cpp
WebCore/page/InspectorController.h
WebCore/page/JavaScriptCallFrame.cpp
WebCore/page/JavaScriptCallFrame.h
WebCore/page/JavaScriptDebugListener.h
WebCore/page/JavaScriptDebugServer.cpp
WebCore/page/JavaScriptDebugServer.h
WebCore/page/JavaScriptProfile.cpp
WebCore/page/JavaScriptProfile.h
WebCore/page/JavaScriptProfileNode.cpp
WebCore/page/JavaScriptProfileNode.h
WebCore/page/Page.cpp
WebCore/page/Page.h
WebCore/page/mac/FrameMac.mm
WebCore/platform/KURL.h
WebCore/platform/text/AtomicString.cpp
WebCore/platform/text/AtomicString.h
WebCore/platform/text/PlatformString.h
WebCore/platform/text/String.cpp
WebCore/platform/win/BString.cpp
WebCore/platform/win/BString.h
WebCore/plugins/MimeTypeArray.h
WebCore/plugins/Plugin.h
WebCore/plugins/PluginArray.h
WebCore/plugins/PluginView.cpp
WebCore/plugins/PluginView.h
WebCore/plugins/gtk/PluginViewGtk.cpp
WebCore/plugins/qt/PluginViewQt.cpp
WebCore/plugins/win/PluginViewWin.cpp
WebCore/storage/Database.cpp
WebCore/xml/XMLHttpRequest.cpp
WebCore/xml/XMLHttpRequest.h
WebKit/gtk/ChangeLog
WebKit/gtk/webkit/webkitprivate.cpp
WebKit/mac/ChangeLog
WebKit/mac/Misc/WebCoreStatistics.mm
WebKit/mac/Plugins/WebBaseNetscapePluginStream.mm
WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
WebKit/mac/Plugins/WebPluginController.mm
WebKit/mac/WebView/WebFrame.mm
WebKit/mac/WebView/WebScriptDebugDelegate.mm
WebKit/mac/WebView/WebScriptDebugger.h
WebKit/mac/WebView/WebScriptDebugger.mm
WebKit/mac/WebView/WebView.mm
WebKit/qt/Api/qwebframe.cpp
WebKit/qt/ChangeLog
WebKit/win/ChangeLog
WebKit/win/WebCoreStatistics.cpp
WebKit/win/WebJavaScriptCollector.cpp
WebKit/win/WebScriptCallFrame.cpp
WebKit/win/WebScriptCallFrame.h
WebKit/win/WebView.cpp
WebKit/wx/ChangeLog
WebKit/wx/WebFrame.cpp

index 46eb1fceb875dd4ee7173d74885531a1576d08fb..e9752544c56b335d27099d61563e414e265acce0 100644 (file)
@@ -29,7 +29,7 @@
 #include "ustring.h"
 #include "ExecState.h"
 
-namespace KJS {
+namespace JSC {
     class ExecState;
     class JSValue;
     class JSObject;
@@ -45,72 +45,72 @@ typedef struct OpaqueJSValue* JSObjectRef;
 
 /* Opaque typing convenience methods */
 
-inline KJS::ExecState* toJS(JSContextRef c)
+inline JSC::ExecState* toJS(JSContextRef c)
 {
-    return reinterpret_cast<KJS::ExecState*>(const_cast<OpaqueJSContext*>(c));
+    return reinterpret_cast<JSC::ExecState*>(const_cast<OpaqueJSContext*>(c));
 }
 
-inline KJS::ExecState* toJS(JSGlobalContextRef c)
+inline JSC::ExecState* toJS(JSGlobalContextRef c)
 {
-    return reinterpret_cast<KJS::ExecState*>(c);
+    return reinterpret_cast<JSC::ExecState*>(c);
 }
 
-inline KJS::JSValue* toJS(JSValueRef v)
+inline JSC::JSValue* toJS(JSValueRef v)
 {
-    return reinterpret_cast<KJS::JSValue*>(const_cast<OpaqueJSValue*>(v));
+    return reinterpret_cast<JSC::JSValue*>(const_cast<OpaqueJSValue*>(v));
 }
 
-inline KJS::JSObject* toJS(JSObjectRef o)
+inline JSC::JSObject* toJS(JSObjectRef o)
 {
-    return reinterpret_cast<KJS::JSObject*>(o);
+    return reinterpret_cast<JSC::JSObject*>(o);
 }
 
-inline KJS::PropertyNameArray* toJS(JSPropertyNameAccumulatorRef a)
+inline JSC::PropertyNameArray* toJS(JSPropertyNameAccumulatorRef a)
 {
-    return reinterpret_cast<KJS::PropertyNameArray*>(a);
+    return reinterpret_cast<JSC::PropertyNameArray*>(a);
 }
 
-inline KJS::JSGlobalData* toJS(JSContextGroupRef g)
+inline JSC::JSGlobalData* toJS(JSContextGroupRef g)
 {
-    return reinterpret_cast<KJS::JSGlobalData*>(const_cast<OpaqueJSContextGroup*>(g));
+    return reinterpret_cast<JSC::JSGlobalData*>(const_cast<OpaqueJSContextGroup*>(g));
 }
 
-inline JSValueRef toRef(KJS::JSValue* v)
+inline JSValueRef toRef(JSC::JSValue* v)
 {
     return reinterpret_cast<JSValueRef>(v);
 }
 
-inline JSValueRef* toRef(KJS::JSValue** v)
+inline JSValueRef* toRef(JSC::JSValue** v)
 {
-    return reinterpret_cast<JSValueRef*>(const_cast<const KJS::JSValue**>(v));
+    return reinterpret_cast<JSValueRef*>(const_cast<const JSC::JSValue**>(v));
 }
 
-inline JSObjectRef toRef(KJS::JSObject* o)
+inline JSObjectRef toRef(JSC::JSObject* o)
 {
     return reinterpret_cast<JSObjectRef>(o);
 }
 
-inline JSObjectRef toRef(const KJS::JSObject* o)
+inline JSObjectRef toRef(const JSC::JSObject* o)
 {
-    return reinterpret_cast<JSObjectRef>(const_cast<KJS::JSObject*>(o));
+    return reinterpret_cast<JSObjectRef>(const_cast<JSC::JSObject*>(o));
 }
 
-inline JSContextRef toRef(KJS::ExecState* e)
+inline JSContextRef toRef(JSC::ExecState* e)
 {
     return reinterpret_cast<JSContextRef>(e);
 }
 
-inline JSGlobalContextRef toGlobalRef(KJS::ExecState* e)
+inline JSGlobalContextRef toGlobalRef(JSC::ExecState* e)
 {
     return reinterpret_cast<JSGlobalContextRef>(e);
 }
 
-inline JSPropertyNameAccumulatorRef toRef(KJS::PropertyNameArray* l)
+inline JSPropertyNameAccumulatorRef toRef(JSC::PropertyNameArray* l)
 {
     return reinterpret_cast<JSPropertyNameAccumulatorRef>(l);
 }
 
-inline JSContextGroupRef toRef(KJS::JSGlobalData* g)
+inline JSContextGroupRef toRef(JSC::JSGlobalData* g)
 {
     return reinterpret_cast<JSContextGroupRef>(g);
 }
index 3ae03e8d5a962b99816deada12cb816b78cf51fd..aa7ace6059f7bbd38a39c73c06da93fd6d02474e 100644 (file)
@@ -36,7 +36,7 @@
 #include <kjs/JSLock.h>
 #include <kjs/JSObject.h>
 
-using namespace KJS;
+using namespace JSC;
 
 JSValueRef JSEvaluateScript(JSContextRef ctx, JSStringRef script, JSObjectRef thisObject, JSStringRef sourceURL, int startingLineNumber, JSValueRef* exception)
 {
index 0bff41f3a72b1a5488c27eb423173ffe26d606fe..98d43cf01f9b81fa7719fc96a039e0d33fec22f1 100644 (file)
@@ -32,7 +32,7 @@
 #include <kjs/ObjectPrototype.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
 const ClassInfo JSCallbackConstructor::info = { "CallbackConstructor", 0, 0, 0 };
 
@@ -81,4 +81,4 @@ ConstructType JSCallbackConstructor::getConstructData(ConstructData& constructDa
     return ConstructTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 9899c0a7177884c8c4d1fa7b58bd9b775b33a126..96272edaecffd3609978f8bf4ea67afea40f4d28 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSObjectRef.h"
 #include <kjs/JSObject.h>
 
-namespace KJS {
+namespace JSC {
 
 class JSCallbackConstructor : public JSObject {
 public:
@@ -48,6 +48,6 @@ private:
     JSObjectCallAsConstructorCallback m_callback;
 };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSCallbackConstructor_h
index 87a526946669b6bacd4731b5794b37ebc193f599..dd1929a800d39cdea1615cf89fdb1f878edadd73 100644 (file)
@@ -34,7 +34,7 @@
 #include <kjs/JSLock.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSCallbackFunction);
 
@@ -74,4 +74,4 @@ CallType JSCallbackFunction::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 1a51f3a56b95298d22901e428e253c913dec3694..e52c1fffc3bd86e83e9ea284d6da2d3ee71a9636 100644 (file)
@@ -29,7 +29,7 @@
 #include "InternalFunction.h"
 #include "JSObjectRef.h"
 
-namespace KJS {
+namespace JSC {
 
 class JSCallbackFunction : public InternalFunction {
 public:
@@ -47,6 +47,6 @@ private:
     JSObjectCallAsFunctionCallback m_callback;
 };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSCallbackFunction_h
index 564cdde255e878efbbaaa5c78c3823980a063372..4be35bd5ea00ae6be2ffa6c64ae7ccfacc59425f 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "collector.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSObject>);
 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>);
@@ -38,4 +38,4 @@ ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>);
 template <> const ClassInfo JSCallbackObject<JSObject>::info = { "CallbackObject", 0, 0, 0 };
 template <> const ClassInfo JSCallbackObject<JSGlobalObject>::info = { "CallbackGlobalObject", 0, 0, 0 };
 
-} // namespace KJS
+} // namespace JSC
index 69127d64a38f95a4fde037a29bdead8b51a8c18d..68f2e7d5ee3ed6e73d7ebf8e673501088de61b86 100644 (file)
@@ -31,7 +31,7 @@
 #include "JSValueRef.h"
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
 template <class Base>
 class JSCallbackObject : public Base {
@@ -101,7 +101,7 @@ private:
     OwnPtr<JSCallbackObjectData> m_callbackObjectData;
 };
 
-} // namespace KJS
+} // namespace JSC
 
 // include the actual template class implementation
 #include "JSCallbackObjectFunctions.h"
index 73cea1d4778a11c3b7678fc96a141ad92b63acb4..45a8bdb5c599a8bcaae42290885eaf03bda755c0 100644 (file)
@@ -37,7 +37,7 @@
 #include "PropertyNameArray.h"
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
 template <class Base>
 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, JSClassRef jsClass, JSObject* prototype, void* data)
@@ -511,4 +511,4 @@ JSValue* JSCallbackObject<Base>::callbackGetter(ExecState* exec, const Identifie
     return throwError(exec, ReferenceError, "hasProperty callback returned true for a property that doesn't exist.");
 }
 
-} // namespace KJS
+} // namespace JSC
index 44ad744df94913afcb2e5a89c57f68959bb87b00..643be1d28867174593bc1182273263c8f5d57ae3 100644 (file)
@@ -34,7 +34,7 @@
 #include <kjs/ObjectPrototype.h>
 #include <kjs/identifier.h>
 
-using namespace KJS;
+using namespace JSC;
 
 const JSClassDefinition kJSClassDefinitionEmpty = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
 
@@ -198,13 +198,13 @@ UString OpaqueJSClass::className()
     return UString(m_className.data(), m_className.size());
 }
 
-OpaqueJSClassStaticValuesTable* OpaqueJSClass::staticValues(KJS::ExecState* exec)
+OpaqueJSClassStaticValuesTable* OpaqueJSClass::staticValues(JSC::ExecState* exec)
 {
     OpaqueJSClassContextData& jsClassData = contextData(exec);
     return jsClassData.staticValues;
 }
 
-OpaqueJSClassStaticFunctionsTable* OpaqueJSClass::staticFunctions(KJS::ExecState* exec)
+OpaqueJSClassStaticFunctionsTable* OpaqueJSClass::staticFunctions(JSC::ExecState* exec)
 {
     OpaqueJSClassContextData& jsClassData = contextData(exec);
     return jsClassData.staticFunctions;
index 3ac1f37d8d30f4d0bee0077ddf4b48be6056847f..dbcc605b687727c368dc44a4504227bc106647b4 100644 (file)
@@ -55,8 +55,8 @@ struct StaticFunctionEntry {
     JSPropertyAttributes attributes;
 };
 
-typedef HashMap<RefPtr<KJS::UString::Rep>, StaticValueEntry*> OpaqueJSClassStaticValuesTable;
-typedef HashMap<RefPtr<KJS::UString::Rep>, StaticFunctionEntry*> OpaqueJSClassStaticFunctionsTable;
+typedef HashMap<RefPtr<JSC::UString::Rep>, StaticValueEntry*> OpaqueJSClassStaticValuesTable;
+typedef HashMap<RefPtr<JSC::UString::Rep>, StaticFunctionEntry*> OpaqueJSClassStaticFunctionsTable;
 
 class OpaqueJSClass;
 
@@ -76,7 +76,7 @@ struct OpaqueJSClassContextData : Noncopyable {
 
     OpaqueJSClassStaticValuesTable* staticValues;
     OpaqueJSClassStaticFunctionsTable* staticFunctions;
-    KJS::JSObject* cachedPrototype;
+    JSC::JSObject* cachedPrototype;
 };
 
 struct OpaqueJSClass : public ThreadSafeShared<OpaqueJSClass> {
@@ -84,10 +84,10 @@ struct OpaqueJSClass : public ThreadSafeShared<OpaqueJSClass> {
     static PassRefPtr<OpaqueJSClass> createNoAutomaticPrototype(const JSClassDefinition*);
     ~OpaqueJSClass();
     
-    KJS::UString className();
-    OpaqueJSClassStaticValuesTable* staticValues(KJS::ExecState*);
-    OpaqueJSClassStaticFunctionsTable* staticFunctions(KJS::ExecState*);
-    KJS::JSObject* prototype(KJS::ExecState*);
+    JSC::UString className();
+    OpaqueJSClassStaticValuesTable* staticValues(JSC::ExecState*);
+    OpaqueJSClassStaticFunctionsTable* staticFunctions(JSC::ExecState*);
+    JSC::JSObject* prototype(JSC::ExecState*);
 
     OpaqueJSClass* parentClass;
     OpaqueJSClass* prototypeClass;
@@ -111,10 +111,10 @@ private:
     OpaqueJSClass(const OpaqueJSClass&);
     OpaqueJSClass(const JSClassDefinition*, OpaqueJSClass* protoClass);
 
-    OpaqueJSClassContextData& contextData(KJS::ExecState*);
+    OpaqueJSClassContextData& contextData(JSC::ExecState*);
 
     // UStrings in these data members should not be put into any IdentifierTable.
-    KJS::UString m_className;
+    JSC::UString m_className;
     OpaqueJSClassStaticValuesTable* m_staticValues;
     OpaqueJSClassStaticFunctionsTable* m_staticFunctions;
 };
index a97b4b370f4d62bb157651a50eb67b12993fbc54..cb29d372aaf71ac09db951becb218df7271ac093 100644 (file)
@@ -34,7 +34,7 @@
 #include "JSObject.h"
 #include <wtf/Platform.h>
 
-using namespace KJS;
+using namespace JSC;
 
 JSContextGroupRef JSContextGroupCreate()
 {
index 1fb25069844bd18ae3d13b28d0c8a564bca48159..8510d38e8402d7e778c567dc4bd6c3cf22b24f95 100644 (file)
@@ -43,7 +43,7 @@
 #include "identifier.h"
 #include <wtf/Platform.h>
 
-using namespace KJS;
+using namespace JSC;
 
 JSClassRef JSClassCreate(const JSClassDefinition* definition)
 {
index 1cbf4d916f85c882395ff97c9c0a172dd888b9bd..16511fa04b897d728ace49b55cccd667751a5ec9 100644 (file)
@@ -30,7 +30,7 @@
 #include "OpaqueJSString.h"
 #include <JavaScriptCore/Profiler.h>
 
-using namespace KJS;
+using namespace JSC;
 
 void JSStartProfiling(JSContextRef ctx, JSStringRef title)
 {
index 2601fb24fb8c2e55647b7c46edf9e78fed4edde6..6452ffc2155f0580664a4125dd073e1afa688c8e 100644 (file)
@@ -29,7 +29,7 @@
 #include "OpaqueJSString.h"
 #include <wtf/unicode/UTF8.h>
 
-using namespace KJS;
+using namespace JSC;
 using namespace WTF::Unicode;
 
 JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars)
index 019fd73687e8eac73a76d3e8bf315da84f98fbbd..fa64a88f21dde5b3f92030b4d07526b84925d2b3 100644 (file)
@@ -43,7 +43,7 @@
 
 JSType JSValueGetType(JSContextRef, JSValueRef value)
 {
-    KJS::JSValue* jsValue = toJS(value);
+    JSC::JSValue* jsValue = toJS(value);
     if (jsValue->isUndefined())
         return kJSTypeUndefined;
     if (jsValue->isNull())
@@ -58,7 +58,7 @@ JSType JSValueGetType(JSContextRef, JSValueRef value)
     return kJSTypeObject;
 }
 
-using namespace KJS; // placed here to avoid conflict between KJS::JSType and JSType, above.
+using namespace JSC; // placed here to avoid conflict between JSC::JSType and JSType, above.
 
 bool JSValueIsUndefined(JSContextRef, JSValueRef value)
 {
index d591cf3911ce84b3e7e1691948d15ef0343cd43e..c0ccd717fdd9a6e512701dd3cf389d61cce4a30b 100644 (file)
@@ -29,7 +29,7 @@
 #include <kjs/ExecState.h>
 #include <kjs/identifier.h>
 
-using namespace KJS;
+using namespace JSC;
 
 PassRefPtr<OpaqueJSString> OpaqueJSString::create(const UString& ustring)
 {
index ca03626b02f30bd60a3d4e60be64e590daeb5d4f..5d63c0fb6d1c4e06439c9b5409e7e971f42224dd 100644 (file)
@@ -28,7 +28,7 @@
 
 #include <kjs/ustring.h>
 
-namespace KJS {
+namespace JSC {
     class ExecState;
     class Identifier;
     class JSGlobalData;
@@ -46,15 +46,15 @@ struct OpaqueJSString : public ThreadSafeShared<OpaqueJSString> {
         return adoptRef(new OpaqueJSString(characters, length));
     }
 
-    static PassRefPtr<OpaqueJSString> create(const KJS::UString&);
+    static PassRefPtr<OpaqueJSString> create(const JSC::UString&);
 
     UChar* characters() { return this ? m_characters : 0; }
     unsigned length() { return this ? m_length : 0; }
 
-    KJS::UString ustring() const;
+    JSC::UString ustring() const;
 
-    KJS::Identifier identifier(KJS::ExecState*) const;
-    KJS::Identifier identifier(KJS::JSGlobalData*) const;
+    JSC::Identifier identifier(JSC::ExecState*) const;
+    JSC::Identifier identifier(JSC::JSGlobalData*) const;
 
 private:
     friend class WTF::ThreadSafeShared<OpaqueJSString>;
index 4469c7c8cdb6e59cb8930a2c99bec149a3a06414..dc8416cfc602cd2c412247edfaeb8458f207e639 100644 (file)
@@ -1,3 +1,273 @@
+2008-09-07  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
+
+        Reviewed by Maciej Stachowiak.
+
+        Bug 20704: Replace the KJS namespace
+        <https://bugs.webkit.org/show_bug.cgi?id=20704>
+
+        Rename the KJS namespace to JSC. There are still some uses of KJS in
+        preprocessor macros and comments, but these will also be changed some
+        time in the near future.
+
+        * API/APICast.h:
+        (toJS):
+        (toRef):
+        (toGlobalRef):
+        * API/JSBase.cpp:
+        * API/JSCallbackConstructor.cpp:
+        * API/JSCallbackConstructor.h:
+        * API/JSCallbackFunction.cpp:
+        * API/JSCallbackFunction.h:
+        * API/JSCallbackObject.cpp:
+        * API/JSCallbackObject.h:
+        * API/JSCallbackObjectFunctions.h:
+        * API/JSClassRef.cpp:
+        (OpaqueJSClass::staticValues):
+        (OpaqueJSClass::staticFunctions):
+        * API/JSClassRef.h:
+        * API/JSContextRef.cpp:
+        * API/JSObjectRef.cpp:
+        * API/JSProfilerPrivate.cpp:
+        * API/JSStringRef.cpp:
+        * API/JSValueRef.cpp:
+        (JSValueGetType):
+        * API/OpaqueJSString.cpp:
+        * API/OpaqueJSString.h:
+        * JavaScriptCore.Debug.exp:
+        * JavaScriptCore.base.exp:
+        * VM/CTI.cpp:
+        (JSC::):
+        * VM/CTI.h:
+        * VM/CodeBlock.cpp:
+        * VM/CodeBlock.h:
+        * VM/CodeGenerator.cpp:
+        * VM/CodeGenerator.h:
+        * VM/ExceptionHelpers.cpp:
+        * VM/ExceptionHelpers.h:
+        * VM/Instruction.h:
+        * VM/JSPropertyNameIterator.cpp:
+        * VM/JSPropertyNameIterator.h:
+        * VM/LabelID.h:
+        * VM/Machine.cpp:
+        * VM/Machine.h:
+        * VM/Opcode.cpp:
+        * VM/Opcode.h:
+        * VM/Register.h:
+        (WTF::):
+        * VM/RegisterFile.cpp:
+        * VM/RegisterFile.h:
+        * VM/RegisterID.h:
+        (WTF::):
+        * VM/SamplingTool.cpp:
+        * VM/SamplingTool.h:
+        * VM/SegmentedVector.h:
+        * kjs/ArgList.cpp:
+        * kjs/ArgList.h:
+        * kjs/Arguments.cpp:
+        * kjs/Arguments.h:
+        * kjs/ArrayConstructor.cpp:
+        * kjs/ArrayConstructor.h:
+        * kjs/ArrayPrototype.cpp:
+        * kjs/ArrayPrototype.h:
+        * kjs/BatchedTransitionOptimizer.h:
+        * kjs/BooleanConstructor.cpp:
+        * kjs/BooleanConstructor.h:
+        * kjs/BooleanObject.cpp:
+        * kjs/BooleanObject.h:
+        * kjs/BooleanPrototype.cpp:
+        * kjs/BooleanPrototype.h:
+        * kjs/CallData.cpp:
+        * kjs/CallData.h:
+        * kjs/ClassInfo.h:
+        * kjs/CommonIdentifiers.cpp:
+        * kjs/CommonIdentifiers.h:
+        * kjs/ConstructData.cpp:
+        * kjs/ConstructData.h:
+        * kjs/DateConstructor.cpp:
+        * kjs/DateConstructor.h:
+        * kjs/DateInstance.cpp:
+        (JSC::DateInstance::msToGregorianDateTime):
+        * kjs/DateInstance.h:
+        * kjs/DateMath.cpp:
+        * kjs/DateMath.h:
+        * kjs/DatePrototype.cpp:
+        * kjs/DatePrototype.h:
+        * kjs/DebuggerCallFrame.cpp:
+        * kjs/DebuggerCallFrame.h:
+        * kjs/Error.cpp:
+        * kjs/Error.h:
+        * kjs/ErrorConstructor.cpp:
+        * kjs/ErrorConstructor.h:
+        * kjs/ErrorInstance.cpp:
+        * kjs/ErrorInstance.h:
+        * kjs/ErrorPrototype.cpp:
+        * kjs/ErrorPrototype.h:
+        * kjs/ExecState.cpp:
+        * kjs/ExecState.h:
+        * kjs/FunctionConstructor.cpp:
+        * kjs/FunctionConstructor.h:
+        * kjs/FunctionPrototype.cpp:
+        * kjs/FunctionPrototype.h:
+        * kjs/GetterSetter.cpp:
+        * kjs/GetterSetter.h:
+        * kjs/GlobalEvalFunction.cpp:
+        * kjs/GlobalEvalFunction.h:
+        * kjs/IndexToNameMap.cpp:
+        * kjs/IndexToNameMap.h:
+        * kjs/InitializeThreading.cpp:
+        * kjs/InitializeThreading.h:
+        * kjs/InternalFunction.cpp:
+        * kjs/InternalFunction.h:
+        (JSC::InternalFunction::InternalFunction):
+        * kjs/JSActivation.cpp:
+        * kjs/JSActivation.h:
+        * kjs/JSArray.cpp:
+        * kjs/JSArray.h:
+        * kjs/JSCell.cpp:
+        * kjs/JSCell.h:
+        * kjs/JSFunction.cpp:
+        * kjs/JSFunction.h:
+        (JSC::JSFunction::JSFunction):
+        * kjs/JSGlobalData.cpp:
+        (JSC::JSGlobalData::JSGlobalData):
+        * kjs/JSGlobalData.h:
+        * kjs/JSGlobalObject.cpp:
+        * kjs/JSGlobalObject.h:
+        * kjs/JSGlobalObjectFunctions.cpp:
+        * kjs/JSGlobalObjectFunctions.h:
+        * kjs/JSImmediate.cpp:
+        * kjs/JSImmediate.h:
+        * kjs/JSLock.cpp:
+        * kjs/JSLock.h:
+        * kjs/JSNotAnObject.cpp:
+        * kjs/JSNotAnObject.h:
+        * kjs/JSNumberCell.cpp:
+        * kjs/JSNumberCell.h:
+        * kjs/JSObject.cpp:
+        * kjs/JSObject.h:
+        * kjs/JSStaticScopeObject.cpp:
+        * kjs/JSStaticScopeObject.h:
+        * kjs/JSString.cpp:
+        * kjs/JSString.h:
+        * kjs/JSType.h:
+        * kjs/JSValue.cpp:
+        * kjs/JSValue.h:
+        * kjs/JSVariableObject.cpp:
+        * kjs/JSVariableObject.h:
+        * kjs/JSWrapperObject.cpp:
+        * kjs/JSWrapperObject.h:
+        * kjs/LabelStack.cpp:
+        * kjs/LabelStack.h:
+        * kjs/MathObject.cpp:
+        * kjs/MathObject.h:
+        * kjs/NativeErrorConstructor.cpp:
+        * kjs/NativeErrorConstructor.h:
+        * kjs/NativeErrorPrototype.cpp:
+        * kjs/NativeErrorPrototype.h:
+        * kjs/NodeInfo.h:
+        * kjs/NumberConstructor.cpp:
+        * kjs/NumberConstructor.h:
+        * kjs/NumberObject.cpp:
+        * kjs/NumberObject.h:
+        * kjs/NumberPrototype.cpp:
+        * kjs/NumberPrototype.h:
+        * kjs/ObjectConstructor.cpp:
+        * kjs/ObjectConstructor.h:
+        * kjs/ObjectPrototype.cpp:
+        * kjs/ObjectPrototype.h:
+        * kjs/Parser.cpp:
+        * kjs/Parser.h:
+        * kjs/PropertyMap.cpp:
+        (JSC::PropertyMapStatisticsExitLogger::~PropertyMapStatisticsExitLogger):
+        * kjs/PropertyMap.h:
+        * kjs/PropertyNameArray.cpp:
+        * kjs/PropertyNameArray.h:
+        * kjs/PropertySlot.cpp:
+        * kjs/PropertySlot.h:
+        * kjs/PrototypeFunction.cpp:
+        * kjs/PrototypeFunction.h:
+        * kjs/PutPropertySlot.h:
+        * kjs/RegExpConstructor.cpp:
+        * kjs/RegExpConstructor.h:
+        * kjs/RegExpObject.cpp:
+        * kjs/RegExpObject.h:
+        * kjs/RegExpPrototype.cpp:
+        * kjs/RegExpPrototype.h:
+        * kjs/ScopeChain.cpp:
+        * kjs/ScopeChain.h:
+        * kjs/ScopeChainMark.h:
+        * kjs/Shell.cpp:
+        (jscmain):
+        * kjs/SmallStrings.cpp:
+        * kjs/SmallStrings.h:
+        * kjs/SourceProvider.h:
+        * kjs/SourceRange.h:
+        * kjs/StringConstructor.cpp:
+        * kjs/StringConstructor.h:
+        * kjs/StringObject.cpp:
+        * kjs/StringObject.h:
+        * kjs/StringObjectThatMasqueradesAsUndefined.h:
+        * kjs/StringPrototype.cpp:
+        * kjs/StringPrototype.h:
+        * kjs/StructureID.cpp:
+        * kjs/StructureID.h:
+        * kjs/SymbolTable.h:
+        * kjs/collector.cpp:
+        * kjs/collector.h:
+        * kjs/completion.h:
+        * kjs/create_hash_table:
+        * kjs/debugger.cpp:
+        * kjs/debugger.h:
+        * kjs/dtoa.cpp:
+        * kjs/dtoa.h:
+        * kjs/grammar.y:
+        * kjs/identifier.cpp:
+        * kjs/identifier.h:
+        (JSC::Identifier::equal):
+        * kjs/interpreter.cpp:
+        * kjs/interpreter.h:
+        * kjs/lexer.cpp:
+        (JSC::Lexer::Lexer):
+        (JSC::Lexer::clear):
+        (JSC::Lexer::makeIdentifier):
+        * kjs/lexer.h:
+        * kjs/lookup.cpp:
+        * kjs/lookup.h:
+        * kjs/nodes.cpp:
+        * kjs/nodes.h:
+        * kjs/nodes2string.cpp:
+        * kjs/operations.cpp:
+        * kjs/operations.h:
+        * kjs/protect.h:
+        * kjs/regexp.cpp:
+        * kjs/regexp.h:
+        * kjs/ustring.cpp:
+        * kjs/ustring.h:
+        (JSC::operator!=):
+        (JSC::IdentifierRepHash::hash):
+        (WTF::):
+        * masm/MacroAssembler.h:
+        * masm/MacroAssemblerWin.cpp:
+        * masm/X86Assembler.h:
+        * pcre/pcre_exec.cpp:
+        * profiler/CallIdentifier.h:
+        (WTF::):
+        * profiler/HeavyProfile.cpp:
+        * profiler/HeavyProfile.h:
+        * profiler/Profile.cpp:
+        * profiler/Profile.h:
+        * profiler/ProfileGenerator.cpp:
+        * profiler/ProfileGenerator.h:
+        * profiler/ProfileNode.cpp:
+        * profiler/ProfileNode.h:
+        * profiler/Profiler.cpp:
+        * profiler/Profiler.h:
+        * profiler/TreeProfile.cpp:
+        * profiler/TreeProfile.h:
+        * wrec/WREC.cpp:
+        * wrec/WREC.h:
+        * wtf/AVLTree.h:
+
 2008-09-07  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Dan Bernstein.
index f1e15156710b6a2451fe9b0c4de777246d49227d..063fcad6c172afb1cb9b75f4e625070e1cc4890d 100644 (file)
@@ -1,2 +1,2 @@
-__ZN3KJS10Identifier24checkSameIdentifierTableEPNS_9ExecStateEPNS_7UString3RepE 
-__ZN3KJS10Identifier24checkSameIdentifierTableEPNS_12JSGlobalDataEPNS_7UString3RepE 
+__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_9ExecStateEPNS_7UString3RepE 
+__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_12JSGlobalDataEPNS_7UString3RepE 
index 78c202634c47176484c7350aca57584e399722b1..b2125534bd77393ff1ac345fe21f451f9360cb33 100644 (file)
@@ -83,165 +83,165 @@ _WTFReportFatalError
 __Z12jsRegExpFreeP8JSRegExp
 __Z15jsRegExpCompilePKti24JSRegExpIgnoreCaseOption23JSRegExpMultilineOptionPjPPKc
 __Z15jsRegExpExecutePK8JSRegExpPKtiiPii
-__ZN14OpaqueJSString6createERKN3KJS7UStringE
-__ZN3KJS10Identifier11addSlowCaseEPNS_12JSGlobalDataEPNS_7UString3RepE
-__ZN3KJS10Identifier11addSlowCaseEPNS_9ExecStateEPNS_7UString3RepE
-__ZN3KJS10Identifier3addEPNS_9ExecStateEPKc
-__ZN3KJS10Identifier5equalEPKNS_7UString3RepEPKc
-__ZN3KJS10throwErrorEPNS_9ExecStateENS_9ErrorTypeE
-__ZN3KJS10throwErrorEPNS_9ExecStateENS_9ErrorTypeEPKc
-__ZN3KJS10throwErrorEPNS_9ExecStateENS_9ErrorTypeERKNS_7UStringE
-__ZN3KJS11Interpreter11checkSyntaxEPNS_9ExecStateERKNS_7UStringEiS5_
-__ZN3KJS11Interpreter21shouldPrintExceptionsEv
-__ZN3KJS11Interpreter24setShouldPrintExceptionsEb
-__ZN3KJS11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPNS_7JSValueE
-__ZN3KJS11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiS7_PNS_7JSValueE
-__ZN3KJS11JSImmediate8toObjectEPKNS_7JSValueEPNS_9ExecStateE
-__ZN3KJS11JSImmediate8toStringEPKNS_7JSValueE
-__ZN3KJS11JSImmediate9prototypeEPKNS_7JSValueEPNS_9ExecStateE
-__ZN3KJS11ProfileNode4sortEPFbRKN3WTF6RefPtrIS0_EES5_E
-__ZN3KJS11ProgramNode6createEPNS_12JSGlobalDataEPNS_14SourceElementsEPN3WTF6VectorISt4pairINS_10IdentifierEjELm16EEEPNS6_INS5_6RefPtrINS_12FuncDeclNodeEEELm16EEEPNS_14SourceProviderEbbi
-__ZN3KJS11PropertyMap11getLocationERKNS_10IdentifierE
-__ZN3KJS11PropertyMap11getLocationERKNS_10IdentifierERb
-__ZN3KJS11PropertyMap3putERKNS_10IdentifierEPNS_7JSValueEjbPNS_8JSObjectERNS_15PutPropertySlotE
-__ZN3KJS11PropertyMapD1Ev
-__ZN3KJS11StructureID21addPropertyTransitionEPS0_RKNS_10IdentifierE
-__ZN3KJS11StructureID24fromDictionaryTransitionEPS0_
-__ZN3KJS11StructureID25changePrototypeTransitionEPS0_PNS_7JSValueE
-__ZN3KJS11StructureIDD1Ev
-__ZN3KJS12DateInstance4infoE
-__ZN3KJS12JSGlobalData6createEv
-__ZN3KJS12JSGlobalDataD1Ev
-__ZN3KJS12SamplingTool4dumpEPNS_9ExecStateE
-__ZN3KJS12SamplingTool4stopEv
-__ZN3KJS12SamplingTool5startEj
-__ZN3KJS12SmallStrings17createEmptyStringEPNS_9ExecStateE
-__ZN3KJS12StringObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS12StringObject14toThisJSStringEPNS_9ExecStateE
-__ZN3KJS12StringObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
-__ZN3KJS12StringObject18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
-__ZN3KJS12StringObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
-__ZN3KJS12StringObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
-__ZN3KJS12StringObject4infoE
-__ZN3KJS12StringObjectC2EPNS_9ExecStateEPNS_8JSObjectERKNS_7UStringE
-__ZN3KJS13CodeGenerator21setDumpsGeneratedCodeEb
-__ZN3KJS13StatementNode6setLocEii
-__ZN3KJS13jsOwnedStringEPNS_9ExecStateERKNS_7UStringE
-__ZN3KJS14JSGlobalObject10globalExecEv
-__ZN3KJS14JSGlobalObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
-__ZN3KJS14JSGlobalObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
-__ZN3KJS14JSGlobalObject14setTimeoutTimeEj
-__ZN3KJS14JSGlobalObject16stopTimeoutCheckEv
-__ZN3KJS14JSGlobalObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
-__ZN3KJS14JSGlobalObject17startTimeoutCheckEv
-__ZN3KJS14JSGlobalObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
-__ZN3KJS14JSGlobalObject4initEPNS_8JSObjectE
-__ZN3KJS14JSGlobalObject4markEv
-__ZN3KJS14JSGlobalObjectD2Ev
-__ZN3KJS14JSGlobalObjectnwEmPNS_12JSGlobalDataE
-__ZN3KJS14constructArrayEPNS_9ExecStateERKNS_7ArgListE
-__ZN3KJS15JSWrapperObject4markEv
-__ZN3KJS16InternalFunction4infoE
-__ZN3KJS16InternalFunctionC2EPNS_9ExecStateEPNS_17FunctionPrototypeERKNS_10IdentifierE
-__ZN3KJS16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS16JSVariableObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
-__ZN3KJS16JSVariableObject16setRegisterArrayEPNS_8RegisterEm
-__ZN3KJS16ParserRefCounted3refEv
-__ZN3KJS16ParserRefCounted5derefEv
-__ZN3KJS17PropertyNameArray3addEPNS_7UString3RepE
-__ZN3KJS17PrototypeFunctionC1EPNS_9ExecStateEPNS_17FunctionPrototypeEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES9_RKNS_7ArgListEE
-__ZN3KJS17PrototypeFunctionC1EPNS_9ExecStateEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES7_RKNS_7ArgListEE
-__ZN3KJS17constructFunctionEPNS_9ExecStateERKNS_7ArgListERKNS_10IdentifierERKNS_7UStringEi
-__ZN3KJS19constructEmptyArrayEPNS_9ExecStateE
-__ZN3KJS19initializeThreadingEv
-__ZN3KJS20staticFunctionGetterEPNS_9ExecStateERKNS_10IdentifierERKNS_12PropertySlotE
-__ZN3KJS23objectProtoFuncToStringEPNS_9ExecStateEPNS_8JSObjectEPNS_7JSValueERKNS_7ArgListE
-__ZN3KJS23setUpStaticFunctionSlotEPNS_9ExecStateEPKNS_9HashEntryEPNS_8JSObjectERKNS_10IdentifierERNS_12PropertySlotE
-__ZN3KJS4Heap14allocateNumberEm
-__ZN3KJS4Heap15recordExtraCostEm
-__ZN3KJS4Heap17globalObjectCountEv
-__ZN3KJS4Heap20protectedObjectCountEv
-__ZN3KJS4Heap24setGCProtectNeedsLockingEv
-__ZN3KJS4Heap25protectedObjectTypeCountsEv
-__ZN3KJS4Heap26protectedGlobalObjectCountEv
-__ZN3KJS4Heap4heapEPKNS_7JSValueE
-__ZN3KJS4Heap4sizeEv
-__ZN3KJS4Heap7collectEv
-__ZN3KJS4Heap7protectEPNS_7JSValueE
-__ZN3KJS4Heap8allocateEm
-__ZN3KJS4Heap9unprotectEPNS_7JSValueE
-__ZN3KJS4callEPNS_9ExecStateEPNS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListE
-__ZN3KJS5equalEPKNS_7UString3RepES3_
-__ZN3KJS6JSCell11getCallDataERNS_8CallDataE
-__ZN3KJS6JSCell11getJSNumberEv
-__ZN3KJS6JSCell14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS6JSCell14deletePropertyEPNS_9ExecStateEj
-__ZN3KJS6JSCell14toThisJSStringEPNS_9ExecStateE
-__ZN3KJS6JSCell16getConstructDataERNS_13ConstructDataE
-__ZN3KJS6JSCell18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
-__ZN3KJS6JSCell18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
-__ZN3KJS6JSCell3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
-__ZN3KJS6JSCell3putEPNS_9ExecStateEjPNS_7JSValueE
-__ZN3KJS6JSCell9getObjectEv
-__ZN3KJS6JSCellnwEmPNS_9ExecStateE
-__ZN3KJS6JSLock12DropAllLocksC1EPNS_9ExecStateE
-__ZN3KJS6JSLock12DropAllLocksC1Eb
-__ZN3KJS6JSLock12DropAllLocksD1Ev
-__ZN3KJS6JSLock4lockEb
-__ZN3KJS6JSLock6unlockEb
-__ZN3KJS6JSLock9lockCountEv
-__ZN3KJS6JSLockC1EPNS_9ExecStateE
-__ZN3KJS6Parser5parseEPNS_9ExecStateERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPiSA_PS3_
-__ZN3KJS6strtodEPKcPPc
-__ZN3KJS7ArgList10slowAppendEPNS_7JSValueE
-__ZN3KJS7CStringD1Ev
-__ZN3KJS7CStringaSERKS0_
-__ZN3KJS7JSArray4infoE
-__ZN3KJS7Profile10restoreAllEv
-__ZN3KJS7Profile5focusEPKNS_11ProfileNodeE
-__ZN3KJS7Profile7excludeEPKNS_11ProfileNodeE
-__ZN3KJS7Profile7forEachEMNS_11ProfileNodeEFvvE
-__ZN3KJS7UString3Rep11computeHashEPKti
-__ZN3KJS7UString3Rep4nullE
-__ZN3KJS7UString3Rep7destroyEv
-__ZN3KJS7UString4fromEj
-__ZN3KJS7UString6appendEPKc
-__ZN3KJS7UString6appendERKS0_
-__ZN3KJS7UStringC1EPKc
-__ZN3KJS7UStringC1EPKti
-__ZN3KJS7UStringaSEPKc
-__ZN3KJS8Debugger6attachEPNS_14JSGlobalObjectE
-__ZN3KJS8Debugger6detachEPNS_14JSGlobalObjectE
-__ZN3KJS8DebuggerC2Ev
-__ZN3KJS8DebuggerD2Ev
-__ZN3KJS8JSObject11hasInstanceEPNS_9ExecStateEPNS_7JSValueE
-__ZN3KJS8JSObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
-__ZN3KJS8JSObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
-__ZN3KJS8JSObject12lookupGetterEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS8JSObject12lookupSetterEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS8JSObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
-__ZN3KJS8JSObject14deletePropertyEPNS_9ExecStateEj
-__ZN3KJS8JSObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
-__ZN3KJS8JSObject17createInheritorIDEv
-__ZN3KJS8JSObject17putDirectFunctionEPNS_9ExecStateEPNS_16InternalFunctionEj
-__ZN3KJS8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
-__ZN3KJS8JSObject17putWithAttributesEPNS_9ExecStateEjPNS_7JSValueEj
-__ZN3KJS8JSObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
-__ZN3KJS8JSObject18getPrimitiveNumberEPNS_9ExecStateERdRPNS_7JSValueE
-__ZN3KJS8JSObject22fillGetterPropertySlotERNS_12PropertySlotEPPNS_7JSValueE
-__ZN3KJS8JSObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
-__ZN3KJS8JSObject3putEPNS_9ExecStateEjPNS_7JSValueE
-__ZN3KJS8JSObject4markEv
-__ZN3KJS8Profiler13stopProfilingEPNS_9ExecStateERKNS_7UStringE
-__ZN3KJS8Profiler14startProfilingEPNS_9ExecStateERKNS_7UStringE
-__ZN3KJS8Profiler8profilerEv
-__ZN3KJS8jsStringEPNS_9ExecStateERKNS_7UStringE
-__ZN3KJS9CodeBlockD1Ev
-__ZN3KJS9CodeBlockD2Ev
-__ZN3KJS9constructEPNS_9ExecStateEPNS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListE
-__ZN3KJSeqERKNS_7UStringEPKc
-__ZN3KJSgtERKNS_7UStringES2_
-__ZN3KJSltERKNS_7UStringES2_
+__ZN14OpaqueJSString6createERKN3JSC7UStringE
+__ZN3JSC10Identifier11addSlowCaseEPNS_12JSGlobalDataEPNS_7UString3RepE
+__ZN3JSC10Identifier11addSlowCaseEPNS_9ExecStateEPNS_7UString3RepE
+__ZN3JSC10Identifier3addEPNS_9ExecStateEPKc
+__ZN3JSC10Identifier5equalEPKNS_7UString3RepEPKc
+__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeE
+__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeEPKc
+__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeERKNS_7UStringE
+__ZN3JSC11Interpreter11checkSyntaxEPNS_9ExecStateERKNS_7UStringEiS5_
+__ZN3JSC11Interpreter21shouldPrintExceptionsEv
+__ZN3JSC11Interpreter24setShouldPrintExceptionsEb
+__ZN3JSC11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPNS_7JSValueE
+__ZN3JSC11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiS7_PNS_7JSValueE
+__ZN3JSC11JSImmediate8toObjectEPKNS_7JSValueEPNS_9ExecStateE
+__ZN3JSC11JSImmediate8toStringEPKNS_7JSValueE
+__ZN3JSC11JSImmediate9prototypeEPKNS_7JSValueEPNS_9ExecStateE
+__ZN3JSC11ProfileNode4sortEPFbRKN3WTF6RefPtrIS0_EES5_E
+__ZN3JSC11ProgramNode6createEPNS_12JSGlobalDataEPNS_14SourceElementsEPN3WTF6VectorISt4pairINS_10IdentifierEjELm16EEEPNS6_INS5_6RefPtrINS_12FuncDeclNodeEEELm16EEEPNS_14SourceProviderEbbi
+__ZN3JSC11PropertyMap11getLocationERKNS_10IdentifierE
+__ZN3JSC11PropertyMap11getLocationERKNS_10IdentifierERb
+__ZN3JSC11PropertyMap3putERKNS_10IdentifierEPNS_7JSValueEjbPNS_8JSObjectERNS_15PutPropertySlotE
+__ZN3JSC11PropertyMapD1Ev
+__ZN3JSC11StructureID21addPropertyTransitionEPS0_RKNS_10IdentifierE
+__ZN3JSC11StructureID24fromDictionaryTransitionEPS0_
+__ZN3JSC11StructureID25changePrototypeTransitionEPS0_PNS_7JSValueE
+__ZN3JSC11StructureIDD1Ev
+__ZN3JSC12DateInstance4infoE
+__ZN3JSC12JSGlobalData6createEv
+__ZN3JSC12JSGlobalDataD1Ev
+__ZN3JSC12SamplingTool4dumpEPNS_9ExecStateE
+__ZN3JSC12SamplingTool4stopEv
+__ZN3JSC12SamplingTool5startEj
+__ZN3JSC12SmallStrings17createEmptyStringEPNS_9ExecStateE
+__ZN3JSC12StringObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC12StringObject14toThisJSStringEPNS_9ExecStateE
+__ZN3JSC12StringObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
+__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
+__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
+__ZN3JSC12StringObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
+__ZN3JSC12StringObject4infoE
+__ZN3JSC12StringObjectC2EPNS_9ExecStateEPNS_8JSObjectERKNS_7UStringE
+__ZN3JSC13CodeGenerator21setDumpsGeneratedCodeEb
+__ZN3JSC13StatementNode6setLocEii
+__ZN3JSC13jsOwnedStringEPNS_9ExecStateERKNS_7UStringE
+__ZN3JSC14JSGlobalObject10globalExecEv
+__ZN3JSC14JSGlobalObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
+__ZN3JSC14JSGlobalObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
+__ZN3JSC14JSGlobalObject14setTimeoutTimeEj
+__ZN3JSC14JSGlobalObject16stopTimeoutCheckEv
+__ZN3JSC14JSGlobalObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
+__ZN3JSC14JSGlobalObject17startTimeoutCheckEv
+__ZN3JSC14JSGlobalObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
+__ZN3JSC14JSGlobalObject4initEPNS_8JSObjectE
+__ZN3JSC14JSGlobalObject4markEv
+__ZN3JSC14JSGlobalObjectD2Ev
+__ZN3JSC14JSGlobalObjectnwEmPNS_12JSGlobalDataE
+__ZN3JSC14constructArrayEPNS_9ExecStateERKNS_7ArgListE
+__ZN3JSC15JSWrapperObject4markEv
+__ZN3JSC16InternalFunction4infoE
+__ZN3JSC16InternalFunctionC2EPNS_9ExecStateEPNS_17FunctionPrototypeERKNS_10IdentifierE
+__ZN3JSC16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC16JSVariableObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
+__ZN3JSC16JSVariableObject16setRegisterArrayEPNS_8RegisterEm
+__ZN3JSC16ParserRefCounted3refEv
+__ZN3JSC16ParserRefCounted5derefEv
+__ZN3JSC17PropertyNameArray3addEPNS_7UString3RepE
+__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEPNS_17FunctionPrototypeEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES9_RKNS_7ArgListEE
+__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES7_RKNS_7ArgListEE
+__ZN3JSC17constructFunctionEPNS_9ExecStateERKNS_7ArgListERKNS_10IdentifierERKNS_7UStringEi
+__ZN3JSC19constructEmptyArrayEPNS_9ExecStateE
+__ZN3JSC19initializeThreadingEv
+__ZN3JSC20staticFunctionGetterEPNS_9ExecStateERKNS_10IdentifierERKNS_12PropertySlotE
+__ZN3JSC23objectProtoFuncToStringEPNS_9ExecStateEPNS_8JSObjectEPNS_7JSValueERKNS_7ArgListE
+__ZN3JSC23setUpStaticFunctionSlotEPNS_9ExecStateEPKNS_9HashEntryEPNS_8JSObjectERKNS_10IdentifierERNS_12PropertySlotE
+__ZN3JSC4Heap14allocateNumberEm
+__ZN3JSC4Heap15recordExtraCostEm
+__ZN3JSC4Heap17globalObjectCountEv
+__ZN3JSC4Heap20protectedObjectCountEv
+__ZN3JSC4Heap24setGCProtectNeedsLockingEv
+__ZN3JSC4Heap25protectedObjectTypeCountsEv
+__ZN3JSC4Heap26protectedGlobalObjectCountEv
+__ZN3JSC4Heap4heapEPKNS_7JSValueE
+__ZN3JSC4Heap4sizeEv
+__ZN3JSC4Heap7collectEv
+__ZN3JSC4Heap7protectEPNS_7JSValueE
+__ZN3JSC4Heap8allocateEm
+__ZN3JSC4Heap9unprotectEPNS_7JSValueE
+__ZN3JSC4callEPNS_9ExecStateEPNS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListE
+__ZN3JSC5equalEPKNS_7UString3RepES3_
+__ZN3JSC6JSCell11getCallDataERNS_8CallDataE
+__ZN3JSC6JSCell11getJSNumberEv
+__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateEj
+__ZN3JSC6JSCell14toThisJSStringEPNS_9ExecStateE
+__ZN3JSC6JSCell16getConstructDataERNS_13ConstructDataE
+__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
+__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
+__ZN3JSC6JSCell3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
+__ZN3JSC6JSCell3putEPNS_9ExecStateEjPNS_7JSValueE
+__ZN3JSC6JSCell9getObjectEv
+__ZN3JSC6JSCellnwEmPNS_9ExecStateE
+__ZN3JSC6JSLock12DropAllLocksC1EPNS_9ExecStateE
+__ZN3JSC6JSLock12DropAllLocksC1Eb
+__ZN3JSC6JSLock12DropAllLocksD1Ev
+__ZN3JSC6JSLock4lockEb
+__ZN3JSC6JSLock6unlockEb
+__ZN3JSC6JSLock9lockCountEv
+__ZN3JSC6JSLockC1EPNS_9ExecStateE
+__ZN3JSC6Parser5parseEPNS_9ExecStateERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPiSA_PS3_
+__ZN3JSC6strtodEPKcPPc
+__ZN3JSC7ArgList10slowAppendEPNS_7JSValueE
+__ZN3JSC7CStringD1Ev
+__ZN3JSC7CStringaSERKS0_
+__ZN3JSC7JSArray4infoE
+__ZN3JSC7Profile10restoreAllEv
+__ZN3JSC7Profile5focusEPKNS_11ProfileNodeE
+__ZN3JSC7Profile7excludeEPKNS_11ProfileNodeE
+__ZN3JSC7Profile7forEachEMNS_11ProfileNodeEFvvE
+__ZN3JSC7UString3Rep11computeHashEPKti
+__ZN3JSC7UString3Rep4nullE
+__ZN3JSC7UString3Rep7destroyEv
+__ZN3JSC7UString4fromEj
+__ZN3JSC7UString6appendEPKc
+__ZN3JSC7UString6appendERKS0_
+__ZN3JSC7UStringC1EPKc
+__ZN3JSC7UStringC1EPKti
+__ZN3JSC7UStringaSEPKc
+__ZN3JSC8Debugger6attachEPNS_14JSGlobalObjectE
+__ZN3JSC8Debugger6detachEPNS_14JSGlobalObjectE
+__ZN3JSC8DebuggerC2Ev
+__ZN3JSC8DebuggerD2Ev
+__ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateEPNS_7JSValueE
+__ZN3JSC8JSObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
+__ZN3JSC8JSObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
+__ZN3JSC8JSObject12lookupGetterEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC8JSObject12lookupSetterEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
+__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateEj
+__ZN3JSC8JSObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
+__ZN3JSC8JSObject17createInheritorIDEv
+__ZN3JSC8JSObject17putDirectFunctionEPNS_9ExecStateEPNS_16InternalFunctionEj
+__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
+__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateEjPNS_7JSValueEj
+__ZN3JSC8JSObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
+__ZN3JSC8JSObject18getPrimitiveNumberEPNS_9ExecStateERdRPNS_7JSValueE
+__ZN3JSC8JSObject22fillGetterPropertySlotERNS_12PropertySlotEPPNS_7JSValueE
+__ZN3JSC8JSObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
+__ZN3JSC8JSObject3putEPNS_9ExecStateEjPNS_7JSValueE
+__ZN3JSC8JSObject4markEv
+__ZN3JSC8Profiler13stopProfilingEPNS_9ExecStateERKNS_7UStringE
+__ZN3JSC8Profiler14startProfilingEPNS_9ExecStateERKNS_7UStringE
+__ZN3JSC8Profiler8profilerEv
+__ZN3JSC8jsStringEPNS_9ExecStateERKNS_7UStringE
+__ZN3JSC9CodeBlockD1Ev
+__ZN3JSC9CodeBlockD2Ev
+__ZN3JSC9constructEPNS_9ExecStateEPNS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListE
+__ZN3JSCeqERKNS_7UStringEPKc
+__ZN3JSCgtERKNS_7UStringES2_
+__ZN3JSCltERKNS_7UStringES2_
 __ZN3WTF10fastCallocEmm
 __ZN3WTF10fastMallocEm
 __ZN3WTF11fastReallocEPvm
@@ -277,68 +277,68 @@ __ZN3WTF8Collator18setOrderLowerFirstEb
 __ZN3WTF8CollatorC1EPKc
 __ZN3WTF8CollatorD1Ev
 __ZN3WTF8fastFreeEPv
-__ZNK3KJS11PropertyMap3getERKNS_10IdentifierE
-__ZNK3KJS12DateInstance7getTimeERdRi
-__ZNK3KJS12StringObject12toThisStringEPNS_9ExecStateE
-__ZNK3KJS12StringObject8toStringEPNS_9ExecStateE
-__ZNK3KJS14JSGlobalObject14isDynamicScopeEv
-__ZNK3KJS14JSGlobalObject14toGlobalObjectEPNS_9ExecStateE
-__ZNK3KJS16InternalFunction21implementsHasInstanceEv
-__ZNK3KJS16JSVariableObject16isVariableObjectEv
-__ZNK3KJS16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
-__ZNK3KJS17DebuggerCallFrame10thisObjectEv
-__ZNK3KJS17DebuggerCallFrame12functionNameEv
-__ZNK3KJS17DebuggerCallFrame4typeEv
-__ZNK3KJS17DebuggerCallFrame8evaluateERKNS_7UStringERPNS_7JSValueE
-__ZNK3KJS4Node8toStringEv
-__ZNK3KJS6JSCell12toThisObjectEPNS_9ExecStateE
-__ZNK3KJS6JSCell12toThisStringEPNS_9ExecStateE
-__ZNK3KJS6JSCell14isGetterSetterEv
-__ZNK3KJS6JSCell17getTruncatedInt32ERi
-__ZNK3KJS6JSCell18getTruncatedUInt32ERj
-__ZNK3KJS6JSCell8isObjectEv
-__ZNK3KJS6JSCell8isStringEv
-__ZNK3KJS6JSCell9classInfoEv
-__ZNK3KJS6JSCell9getNumberEv
-__ZNK3KJS6JSCell9getStringERNS_7UStringE
-__ZNK3KJS6JSCell9getStringEv
-__ZNK3KJS6JSCell9getUInt32ERj
-__ZNK3KJS7ArgList8getSliceEiRS0_
-__ZNK3KJS7JSValue15toInt32SlowCaseEPNS_9ExecStateERb
-__ZNK3KJS7JSValue16toUInt32SlowCaseEPNS_9ExecStateERb
-__ZNK3KJS7JSValue7toFloatEPNS_9ExecStateE
-__ZNK3KJS7JSValue9toIntegerEPNS_9ExecStateE
-__ZNK3KJS7Machine18retrieveLastCallerEPNS_9ExecStateERiS3_RNS_7UStringERPNS_7JSValueE
-__ZNK3KJS7UString10UTF8StringEb
-__ZNK3KJS7UString14toStrictUInt32EPb
-__ZNK3KJS7UString5asciiEv
-__ZNK3KJS7UString6is8BitEv
-__ZNK3KJS7UString6substrEii
-__ZNK3KJS7UString8toUInt32EPb
-__ZNK3KJS7UString8toUInt32EPbb
-__ZNK3KJS8JSObject11hasPropertyEPNS_9ExecStateERKNS_10IdentifierE
-__ZNK3KJS8JSObject11hasPropertyEPNS_9ExecStateEj
-__ZNK3KJS8JSObject12defaultValueEPNS_9ExecStateENS_7JSValue22PreferredPrimitiveTypeE
-__ZNK3KJS8JSObject12toThisObjectEPNS_9ExecStateE
-__ZNK3KJS8JSObject14toGlobalObjectEPNS_9ExecStateE
-__ZNK3KJS8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
-__ZNK3KJS8JSObject21implementsHasInstanceEv
-__ZNK3KJS8JSObject8isObjectEv
-__ZNK3KJS8JSObject8toNumberEPNS_9ExecStateE
-__ZNK3KJS8JSObject8toObjectEPNS_9ExecStateE
-__ZNK3KJS8JSObject8toStringEPNS_9ExecStateE
-__ZNK3KJS8JSObject9classNameEv
-__ZNK3KJS8JSObject9toBooleanEPNS_9ExecStateE
-__ZNK3KJS9CodeBlock17derefStructureIDsEPNS_11InstructionE
-__ZNK3KJS9HashTable11createTableEPNS_12JSGlobalDataE
+__ZNK3JSC11PropertyMap3getERKNS_10IdentifierE
+__ZNK3JSC12DateInstance7getTimeERdRi
+__ZNK3JSC12StringObject12toThisStringEPNS_9ExecStateE
+__ZNK3JSC12StringObject8toStringEPNS_9ExecStateE
+__ZNK3JSC14JSGlobalObject14isDynamicScopeEv
+__ZNK3JSC14JSGlobalObject14toGlobalObjectEPNS_9ExecStateE
+__ZNK3JSC16InternalFunction21implementsHasInstanceEv
+__ZNK3JSC16JSVariableObject16isVariableObjectEv
+__ZNK3JSC16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
+__ZNK3JSC17DebuggerCallFrame10thisObjectEv
+__ZNK3JSC17DebuggerCallFrame12functionNameEv
+__ZNK3JSC17DebuggerCallFrame4typeEv
+__ZNK3JSC17DebuggerCallFrame8evaluateERKNS_7UStringERPNS_7JSValueE
+__ZNK3JSC4Node8toStringEv
+__ZNK3JSC6JSCell12toThisObjectEPNS_9ExecStateE
+__ZNK3JSC6JSCell12toThisStringEPNS_9ExecStateE
+__ZNK3JSC6JSCell14isGetterSetterEv
+__ZNK3JSC6JSCell17getTruncatedInt32ERi
+__ZNK3JSC6JSCell18getTruncatedUInt32ERj
+__ZNK3JSC6JSCell8isObjectEv
+__ZNK3JSC6JSCell8isStringEv
+__ZNK3JSC6JSCell9classInfoEv
+__ZNK3JSC6JSCell9getNumberEv
+__ZNK3JSC6JSCell9getStringERNS_7UStringE
+__ZNK3JSC6JSCell9getStringEv
+__ZNK3JSC6JSCell9getUInt32ERj
+__ZNK3JSC7ArgList8getSliceEiRS0_
+__ZNK3JSC7JSValue15toInt32SlowCaseEPNS_9ExecStateERb
+__ZNK3JSC7JSValue16toUInt32SlowCaseEPNS_9ExecStateERb
+__ZNK3JSC7JSValue7toFloatEPNS_9ExecStateE
+__ZNK3JSC7JSValue9toIntegerEPNS_9ExecStateE
+__ZNK3JSC7Machine18retrieveLastCallerEPNS_9ExecStateERiS3_RNS_7UStringERPNS_7JSValueE
+__ZNK3JSC7UString10UTF8StringEb
+__ZNK3JSC7UString14toStrictUInt32EPb
+__ZNK3JSC7UString5asciiEv
+__ZNK3JSC7UString6is8BitEv
+__ZNK3JSC7UString6substrEii
+__ZNK3JSC7UString8toUInt32EPb
+__ZNK3JSC7UString8toUInt32EPbb
+__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateERKNS_10IdentifierE
+__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateEj
+__ZNK3JSC8JSObject12defaultValueEPNS_9ExecStateENS_7JSValue22PreferredPrimitiveTypeE
+__ZNK3JSC8JSObject12toThisObjectEPNS_9ExecStateE
+__ZNK3JSC8JSObject14toGlobalObjectEPNS_9ExecStateE
+__ZNK3JSC8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
+__ZNK3JSC8JSObject21implementsHasInstanceEv
+__ZNK3JSC8JSObject8isObjectEv
+__ZNK3JSC8JSObject8toNumberEPNS_9ExecStateE
+__ZNK3JSC8JSObject8toObjectEPNS_9ExecStateE
+__ZNK3JSC8JSObject8toStringEPNS_9ExecStateE
+__ZNK3JSC8JSObject9classNameEv
+__ZNK3JSC8JSObject9toBooleanEPNS_9ExecStateE
+__ZNK3JSC9CodeBlock17derefStructureIDsEPNS_11InstructionE
+__ZNK3JSC9HashTable11createTableEPNS_12JSGlobalDataE
 __ZNK3WTF8Collator7collateEPKtmS2_m
-__ZTVN3KJS12JSNumberCellE
-__ZTVN3KJS12StringObjectE
-__ZTVN3KJS14JSGlobalObjectE
-__ZTVN3KJS15JSWrapperObjectE
-__ZTVN3KJS16InternalFunctionE
-__ZTVN3KJS16JSVariableObjectE
-__ZTVN3KJS8JSObjectE
-__ZTVN3KJS8JSStringE
+__ZTVN3JSC12JSNumberCellE
+__ZTVN3JSC12StringObjectE
+__ZTVN3JSC14JSGlobalObjectE
+__ZTVN3JSC15JSWrapperObjectE
+__ZTVN3JSC16InternalFunctionE
+__ZTVN3JSC16JSVariableObjectE
+__ZTVN3JSC8JSObjectE
+__ZTVN3JSC8JSStringE
 _jscore_fastmalloc_introspection
 _kJSClassDefinitionEmpty
index 6d4cfba17f8188726e0d90130651e457353856c1..9e9b23904380aec9c458f0100ec9b01262b10499 100644 (file)
@@ -35,7 +35,7 @@
 
 using namespace std;
 
-namespace KJS {
+namespace JSC {
 
 #if COMPILER(GCC) && PLATFORM(X86)
 asm(
@@ -62,7 +62,7 @@ asm(
     "int3" "\n"
     "1:" "\n"
 #endif
-    "call __ZN3KJS7Machine12cti_vm_throwEPv" "\n"
+    "call __ZN3JSC7Machine12cti_vm_throwEPv" "\n"
     "addl $0x24, %esp" "\n"
     "popl %edi" "\n"
     "popl %esi" "\n"
@@ -93,7 +93,7 @@ extern "C"
     {
         __asm {
            mov [esp], esp;
-            call KJS::Machine::cti_vm_throw;
+            call JSC::Machine::cti_vm_throw;
             add esp, 0x24;
             pop edi;
             pop esi;
@@ -1926,6 +1926,6 @@ void* CTI::compileRegExp(ExecState* exec, const UString& pattern, unsigned* numS
     return code;
 }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ENABLE(CTI)
index 009751cd185c739fb3b470e575492092c6109dd4..76876a7369501e84839e37420d5fc3b4630f3a49 100644 (file)
@@ -90,7 +90,7 @@
 
 #define CTI_RETURN_ADDRESS ((ARGS)[-1])
 
-namespace KJS {
+namespace JSC {
 
     class CodeBlock;
     class ExecState;
index ad8b062be57ce9cc7ca8d5b1815748d55647a02a..bc878ca47852d63185786e379ca74ce797b66ebe 100644 (file)
@@ -36,7 +36,7 @@
 #include <stdio.h>
 #include <wtf/StringExtras.h>
 
-namespace KJS {
+namespace JSC {
 
 #if !defined(NDEBUG) || ENABLE(SAMPLING_TOOL)
 
@@ -1003,4 +1003,4 @@ int32_t SimpleJumpTable::offsetForValue(int32_t value, int32_t defaultOffset)
     return defaultOffset;        
 }
 
-} // namespace KJS
+} // namespace JSC
index 6952e79cd7cd684a8c78b5f10a2ea40644ccd3f7..a1c29dd3c634bd1a307f9a379ff05c8644ea73ed 100644 (file)
@@ -38,7 +38,7 @@
 #include <wtf/RefPtr.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
 
@@ -240,6 +240,6 @@ namespace KJS {
         }
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // CodeBlock_h
index 240baa80b243749550e96fb8018e2f41c71c04de..a18aa016fbc25c6e164f5c417dbb6abf8a1c3c63 100644 (file)
@@ -37,7 +37,7 @@
 
 using namespace std;
 
-namespace KJS {
+namespace JSC {
 
 /*
     The layout of a register frame looks like this:
@@ -1361,4 +1361,4 @@ void CodeGenerator::endSwitch(uint32_t clauseCount, RefPtr<LabelID>* labels, Exp
     }
 }
 
-} // namespace KJS
+} // namespace JSC
index 2a3e62d13e18f40f51ff4429511a4ac6a8cb4ebd..9cf1e056ac2c209a60b4abb031646122c2f51db8 100644 (file)
@@ -43,7 +43,7 @@
 #include <wtf/PassRefPtr.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
     class Identifier;
     class ScopeChain;
index 68213c9179e4e9412231c4f4885c23e262a0ce20..ff731b2e41ee2623fac1f065a707bc1acf3ed0d8 100644 (file)
@@ -35,7 +35,7 @@
 #include "JSObject.h"
 #include "JSNotAnObject.h"
 
-namespace KJS {
+namespace JSC {
 
 static void substitute(UString& string, const UString& substring)
 {
@@ -219,4 +219,4 @@ JSObject* createNotAnObjectError(ExecState* exec, JSNotAnObjectErrorStub* error,
     return exception;
 }
 
-} // namespace KJS
+} // namespace JSC
index a7f39e5a56b43b719f1b6521064cd4d1474cf279..fe760df0bd6370ef2b71c3828f6c9f9d6ea15f23 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class Node;
     class CodeBlock;
@@ -47,6 +47,6 @@ namespace KJS {
     JSValue* createNotAFunctionError(ExecState*, JSValue*, const Instruction*, CodeBlock*);
     JSObject* createNotAnObjectError(ExecState*, JSNotAnObjectErrorStub*, const Instruction*, CodeBlock*);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ExceptionHelpers_h
index e91f206105b26b1ea25d1fffd4e08f4175bd6dba..2c317dec5d9ddfa55ba3bb2c0f0775af625c121d 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "Opcode.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSCell;
     class StructureID;
@@ -53,6 +53,6 @@ namespace KJS {
         } u;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Instruction_h
index 98368c92d9a481d4e2538cea5377d60829200e61..4377e6a334c4613a7dc53ecab412a1c0399c5313 100644 (file)
@@ -29,7 +29,7 @@
 #include "config.h"
 #include "JSPropertyNameIterator.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSPropertyNameIterator);
 
@@ -92,4 +92,4 @@ void JSPropertyNameIterator::invalidate()
     m_propertyNames = 0;
 }
 
-} // namespace KJS
+} // namespace JSC
index f6ff40340cf8a595cbe8a33abd28c64a88c16859..ea28c3f9e6341d1ff13fb45062a3dc2cd4ef9d17 100644 (file)
@@ -33,7 +33,7 @@
 #include "JSString.h"
 #include "PropertyNameArray.h"
 
-namespace KJS {
+namespace JSC {
 
     class Identifier;
     class JSObject;
@@ -96,6 +96,6 @@ inline JSValue* JSPropertyNameIterator::next(ExecState* exec)
     return 0;
 }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSPropertyNameIterator_h
index 3c167d2f321263aa380c5929fb635663ce2c1a9e..6bcac2656178b610589fdd14fd1c40b639e515f0 100644 (file)
@@ -35,7 +35,7 @@
 #include <wtf/Vector.h>
 #include <limits.h>
 
-namespace KJS {
+namespace JSC {
 
     class LabelID {
     public:
@@ -113,6 +113,6 @@ namespace KJS {
         mutable JumpVector m_unresolvedJumps;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // LabelID_h
index 139d3cf2f2233a60f18ad5f9eee1bdd960cb11c4..cda9d0611761731254954ed628ed4f92f357ee12 100644 (file)
@@ -73,7 +73,7 @@
 
 using namespace std;
 
-namespace KJS {
+namespace JSC {
 
 // Preferred number of milliseconds between each timeout check
 static const int preferredScriptCheckTimeInterval = 1000;
@@ -5135,4 +5135,4 @@ void* Machine::cti_vm_throw(CTI_ARGS)
 
 #endif // ENABLE(CTI)
 
-} // namespace KJS
+} // namespace JSC
index f21a8767efa8044a7ca9726f0317a524a0e22330..b40c5ea4ff5dd2c35be7ba1f29ee89e4f9dc88b0 100644 (file)
@@ -40,7 +40,7 @@
 #include "CTI.h"
 #endif
 
-namespace KJS {
+namespace JSC {
 
     class CodeBlock;
     class EvalNode;
@@ -291,6 +291,6 @@ namespace KJS {
 #endif
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Machine_h
index fcb6aa8bb9513df02ddd33de18d44082eb9de2f9..3993c0b2f172bbaf2b9af5567fea061abdc44ca6 100644 (file)
@@ -32,7 +32,7 @@
 
 using namespace std;
 
-namespace KJS {
+namespace JSC {
 
 #if ENABLE(SAMPLING_TOOL) || DUMP_OPCODE_STATS
 
@@ -183,4 +183,4 @@ void OpcodeStats::resetLastInstruction()
 
 #endif
 
-} // namespace KJS
+} // namespace JSC
index d7f7e5c3aa86297c72e14212f47fad67cfb8bcf1..29707e54bec3f24bf90f7bdbed58421cc87ed6b0 100644 (file)
@@ -35,7 +35,7 @@
 
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
 
 #define DUMP_OPCODE_STATS 0
 
@@ -193,6 +193,6 @@ namespace KJS {
 
 #endif
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Opcodes_h
index 750b9b204255363400bd1a44fdbf70ace219f56e..7e94c8fec8d662100c3fe69629e7a1138d5c754f 100644 (file)
@@ -32,7 +32,7 @@
 #include "JSValue.h"
 #include <wtf/VectorTraits.h>
 
-namespace KJS {
+namespace JSC {
 
     class CodeBlock;
     class ExecState;
@@ -244,11 +244,11 @@ namespace KJS {
         return u.v;
     }
 
-} // namespace KJS
+} // namespace JSC
 
 namespace WTF {
 
-    template<> struct VectorTraits<KJS::Register> : VectorTraitsBase<true, KJS::Register> { };
+    template<> struct VectorTraits<JSC::Register> : VectorTraitsBase<true, JSC::Register> { };
 
 } // namespace WTF
 
index ace6f580f229497026bcad9ad012306300032509..9d395ef9373b04095d301bc26b49a5ae31a14df2 100644 (file)
@@ -29,7 +29,7 @@
 #include "config.h"
 #include "RegisterFile.h"
 
-namespace KJS {
+namespace JSC {
 
 RegisterFile::~RegisterFile()
 {
@@ -43,4 +43,4 @@ RegisterFile::~RegisterFile()
 #endif
 }
 
-} // namespace KJS
+} // namespace JSC
index 3a43816042862c69d1bf6b738694ee08d67ff426..0db99bf324ca087c83c6f9ba6b529fbdbe5e23c3 100644 (file)
@@ -36,7 +36,7 @@
 #endif
 #include <wtf/Noncopyable.h>
 
-namespace KJS {
+namespace JSC {
 
 /*
     A register file is a stack of register frames. We represent a register
@@ -178,6 +178,6 @@ namespace KJS {
         JSGlobalObject* m_globalObject; // The global object whose vars are currently stored in the register file.
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // RegisterFile_h
index 94e2e0970dcd1f2e1ba169f29c4c1e5407ac2777..ec7de196ef54ebe69328f1cd4690ae5567ede09c 100644 (file)
@@ -33,7 +33,7 @@
 #include <wtf/Noncopyable.h>
 #include <wtf/VectorTraits.h>
 
-namespace KJS {
+namespace JSC {
 
     class RegisterID : Noncopyable {
     public:
@@ -109,11 +109,11 @@ namespace KJS {
 
     inline RegisterID* ignoredResult() { return reinterpret_cast<RegisterID*>(1); }
 
-} // namespace KJS
+} // namespace JSC
 
 namespace WTF {
 
-    template<> struct VectorTraits<KJS::RegisterID> : VectorTraitsBase<true, KJS::RegisterID> {
+    template<> struct VectorTraits<JSC::RegisterID> : VectorTraitsBase<true, JSC::RegisterID> {
         static const bool needsInitialization = true;
         static const bool canInitializeWithMemset = true; // Default initialization just sets everything to 0 or false, so this is safe.
     };
index 8b26614991c24f06be86faf5842107a01271d1b9..ed4cd09207846857f75df67d89375c09225b3163 100644 (file)
@@ -37,7 +37,7 @@
 #include <unistd.h>
 #endif
 
-namespace KJS {
+namespace JSC {
 
 void ScopeSampleRecord::sample(CodeBlock* codeBlock, Instruction* vPC)
 {
@@ -308,4 +308,4 @@ void SamplingTool::dump(ExecState*)
 
 #endif
 
-} // namespace KJS
+} // namespace JSC
index 3505d1afd40ed669429ff6ed96c3392fc50be92b..2f065cc1c65eaaa0d94e61f9a7829867548d98b1 100644 (file)
@@ -36,7 +36,7 @@
 #include <nodes.h>
 #include <Opcode.h>
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class ScopeNode;
@@ -150,6 +150,6 @@ extern OpcodeID what;
 #define CTI_MACHINE_SAMPLING_callingHostFunction()
 #endif
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // SamplingTool_h
index dc32354921086a5ed91716ae8eb0d0212d311418..36ffee062b1a515d94773a29fdd6422d4830f0ca 100644 (file)
@@ -31,7 +31,7 @@
 
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
     template <typename T, size_t SegmentSize> class SegmentedVector {
     public:
@@ -163,6 +163,6 @@ namespace KJS {
         Vector<Segment*, 32> m_segments;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // SegmentedVector_h
index 9ceca45d9d3fb28e3870574d35c0b3d712c764e5..7675b202eaaf109a60e280009c9512406e43f7ad 100644 (file)
@@ -26,7 +26,7 @@
 
 using std::min;
 
-namespace KJS {
+namespace JSC {
 
 void ArgList::getSlice(int startIndex, ArgList& result) const
 {
@@ -81,4 +81,4 @@ void ArgList::slowAppend(JSValue* v)
     m_buffer = m_vector.data();
 }
 
-} // namespace KJS
+} // namespace JSC
index 531edda6354b7b4dab3f83bf75146958bcbfd51c..25c65833d5ddc685fbe974c0b150cc1285f89610 100644 (file)
@@ -29,7 +29,7 @@
 #include <wtf/Noncopyable.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
     class JSValue;
     
@@ -146,6 +146,6 @@ namespace KJS {
         void operator delete(void*, size_t);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ArgList_h
index c238e0a5aedd0ef588263c75f2217e091ef78bc7..97309a2ac4019e1c3fea5f1e0b8fa2257d082414 100644 (file)
@@ -30,7 +30,7 @@
 #include "JSGlobalObject.h"
 #include "ObjectPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(Arguments);
 
@@ -96,4 +96,4 @@ bool Arguments::deleteProperty(ExecState* exec, const Identifier& propertyName)
     return JSObject::deleteProperty(exec, propertyName);
 }
 
-} // namespace KJS
+} // namespace JSC
index 5333d51e6e255983eda1c6535817585de1f7f4b6..8f957385d3dc2b06a8e0eec107621d8b6242e51a 100644 (file)
@@ -27,7 +27,7 @@
 #include "IndexToNameMap.h"
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSActivation;
 
@@ -61,6 +61,6 @@ namespace KJS {
         OwnPtr<ArgumentsData> d;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Arguments_h
index 01d59926d52799f59006b01ee6d52d51064c8345..5e39529d16bc826ed7bddc56ae509674b3375096 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSArray.h"
 #include "lookup.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ArrayConstructor);
 
@@ -82,4 +82,4 @@ CallType ArrayConstructor::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index aaba3f55769b9dd99497f7c470d556d475299ce6..0b1b832b08822af51148c791e5dac554804d58f6 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class ArrayPrototype;
     class FunctionPrototype;
@@ -36,6 +36,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ArrayConstructor_h
index 052914044c46e798c5a2bff1d52b78cd10da3263..42629ce2c3ce0f5a4e8ccc1df764c382c9e46c5d 100644 (file)
@@ -32,7 +32,7 @@
 #include <wtf/Assertions.h>
 #include <wtf/HashSet.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ArrayPrototype);
 
@@ -60,7 +60,7 @@ static JSValue* arrayProtoFuncLastIndexOf(ExecState*, JSObject*, JSValue*, const
 
 #include "ArrayPrototype.lut.h"
 
-namespace KJS {
+namespace JSC {
 
 // ------------------------------ ArrayPrototype ----------------------------
 
@@ -782,4 +782,4 @@ JSValue* arrayProtoFuncLastIndexOf(ExecState* exec, JSObject*, JSValue* thisValu
     return jsNumber(exec, -1);
 }
 
-} // namespace KJS
+} // namespace JSC
index e95a1a0f4e4fd766921fff707ba3c1b3b6faf940..36fc75c20e662d3c3faba73623c20479f775c2c0 100644 (file)
@@ -24,7 +24,7 @@
 #include "JSArray.h"
 #include "lookup.h"
 
-namespace KJS {
+namespace JSC {
 
     class ArrayPrototype : public JSArray {
     public:
@@ -36,6 +36,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ArrayPrototype_h
index 14883bdd87574fb438f62bd44bfe2596729cdf25..536d09c6f042d6d4ec2d3d9e9724463d3692c98b 100644 (file)
@@ -30,7 +30,7 @@
 #include <wtf/Noncopyable.h>
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class BatchedTransitionOptimizer : Noncopyable {
     public:
@@ -50,6 +50,6 @@ namespace KJS {
         JSObject* m_object;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // BatchedTransitionOptimizer_h
index 0f7614f74cf22fa68d52a54a76a61ea0cede896c..02ca462e7ba10c1b2c3ba1f6e7d93b5d16ef2117 100644 (file)
@@ -24,7 +24,7 @@
 #include "BooleanPrototype.h"
 #include "JSGlobalObject.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(BooleanConstructor);
 
@@ -75,4 +75,4 @@ JSObject* constructBooleanFromImmediateBoolean(ExecState* exec, JSValue* immedia
     return obj;
 }
 
-} // namespace KJS
+} // namespace JSC
index 464ef6bd5cbd262a05061a6befb3a54198dba72d..98e8c08669685b460c24a74393104132877ee6df 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class BooleanPrototype;
     class FunctionPrototype;
@@ -40,6 +40,6 @@ namespace KJS {
     JSObject* constructBooleanFromImmediateBoolean(ExecState*, JSValue*);
     JSObject* constructBoolean(ExecState*, const ArgList&);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // BooleanConstructor_h
index dc34ea618eab6ebf81244508264c10ff1432a80c..0cbc9dd4b57172af449bb7e8d10f9bb194fd2161 100644 (file)
@@ -21,7 +21,7 @@
 #include "config.h"
 #include "BooleanObject.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(BooleanObject);
 
@@ -32,4 +32,4 @@ BooleanObject::BooleanObject(JSObject* prototype)
 {
 }
 
-} // namespace KJS
+} // namespace JSC
index 11c3709558beb7a4db89f8dd7645e22ba59b485c..a94959d538ad7f8f83cebd0bd51d14b6202f50a8 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSWrapperObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class BooleanObject : public JSWrapperObject {
     public:
@@ -33,6 +33,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // BooleanObject_h
index 8cd29e37813c20aae9ffea78182f5a205f6a6707..11bb4784970767480be8a23d34300be863611204 100644 (file)
@@ -27,7 +27,7 @@
 #include "ObjectPrototype.h"
 #include "PrototypeFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(BooleanPrototype);
 
@@ -80,4 +80,4 @@ JSValue* booleanProtoFuncValueOf(ExecState* exec, JSObject*, JSValue* thisValue,
     return static_cast<BooleanObject*>(thisValue)->internalValue();
 }
 
-} // namespace KJS
+} // namespace JSC
index 0ccccd5b188f7c5b0c8e34a6f507949eb1a1c1e7..8f43a52b57ce70793605e95b17d67af3003dd1dc 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "BooleanObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -33,6 +33,6 @@ namespace KJS {
         BooleanPrototype(ExecState*, ObjectPrototype*, FunctionPrototype*);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // BooleanPrototype_h
index 91be916b5f38eed3234676ad4f51e42111aa9e15..c996f566341f4490143316eb2c3e90909a08ec6b 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 JSValue* call(ExecState* exec, JSValue* functionObject, CallType callType, const CallData& callData, JSValue* thisValue, const ArgList& args)
 {
@@ -39,4 +39,4 @@ JSValue* call(ExecState* exec, JSValue* functionObject, CallType callType, const
     return static_cast<JSFunction*>(functionObject)->call(exec, thisValue, args);
 }
 
-} // namespace KJS
+} // namespace JSC
index 9dd2611f3a3570eaf77660c3be97fae01610531d..0741647fefe34d611e0266627fba06fc58de2824 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef CallData_h
 #define CallData_h
 
-namespace KJS {
+namespace JSC {
 
     class ArgList;
     class ExecState;
@@ -58,6 +58,6 @@ namespace KJS {
 
     JSValue* call(ExecState*, JSValue* functionObject, CallType, const CallData&, JSValue* thisValue, const ArgList&);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // CallData_h
index 07533fc6b64aa2f716ecc6edc1e509738b4f8bbb..979145e94ae69fe9f794d80d247d36c556aedfb9 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "ExecState.h"
 
-namespace KJS {
+namespace JSC {
 
     struct HashEntry;
     struct HashTable;
@@ -57,6 +57,6 @@ namespace KJS {
         const ClassPropHashTableGetterFunction classPropHashTableGetterFunction;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ClassInfo_h
index 764c0ee9f57e5a405a50292ba2fdc4808a96d25d..1d818c1ca5754bf20a4091aa079ba17ccbcecc08 100644 (file)
@@ -21,7 +21,7 @@
 #include "config.h"
 #include "CommonIdentifiers.h"
 
-namespace KJS {
+namespace JSC {
 
 const char* const nullCString = 0;
 
@@ -35,4 +35,4 @@ CommonIdentifiers::CommonIdentifiers(JSGlobalData* globalData)
 {
 }
 
-} // namespace KJS
+} // namespace JSC
index 6fe4a489a8e575dde4fd381220bcb9b2656c6f2c..f6463125da2dff6c27f3ba0698cd9620e215526f 100644 (file)
@@ -65,7 +65,7 @@
     macro(UTC) \
     macro(valueOf)
 
-namespace KJS {
+namespace JSC {
 
     class CommonIdentifiers : Noncopyable {
     private:
@@ -82,6 +82,6 @@ namespace KJS {
 #undef KJS_IDENTIFIER_DECLARE_PROPERTY_NAME_GLOBAL
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // CommonIdentifiers_h
index 4a5883179b7fe5d63df59040c9af782e81e2b9a9..6fbc56597daa0bd1a0682ab40c043ae83ba5f2a8 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 JSObject* construct(ExecState* exec, JSValue* object, ConstructType constructType, const ConstructData& constructData, const ArgList& args)
 {
@@ -39,4 +39,4 @@ JSObject* construct(ExecState* exec, JSValue* object, ConstructType constructTyp
     return static_cast<JSFunction*>(object)->construct(exec, args);
 }
 
-} // namespace KJS
+} // namespace JSC
index 095fbac63f51e08d0a90258fbe2cb3df4e8b9a9b..f90022834d3fd1dd22c48e9f22f9d5001496b4cc 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef ConstructData_h
 #define ConstructData_h
 
-namespace KJS {
+namespace JSC {
 
     class ArgList;
     class ExecState;
@@ -58,6 +58,6 @@ namespace KJS {
 
     JSObject* construct(ExecState*, JSValue* constructor, ConstructType, const ConstructData&, const ArgList&);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ConstructData_h
index b682aa7891d71cf83ef1449b5b17431181306b6d..3d888f8fb5a1d183adb00186a19f76c73e83833f 100644 (file)
@@ -41,7 +41,7 @@
 #include <sys/timeb.h>
 #endif
 
-namespace KJS {
+namespace JSC {
 
 // TODO: MakeTime (15.9.11.1) etc. ?
 
@@ -167,4 +167,4 @@ static JSValue* dateUTC(ExecState* exec, JSObject*, JSValue*, const ArgList& arg
     return jsNumber(exec, gregorianDateTimeToMS(t, ms, true));
 }
 
-} // namespace KJS
+} // namespace JSC
index 125e839a3d2e9026f32199054b9d858c5803146d..acb9f9b9c0fc9dd822cca3e92467ea90dad08e29 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class DatePrototype;
     class FunctionPrototype;
@@ -37,6 +37,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // DateConstructor_h
index b5e8ef84d411c3ed70ec4de2c1e462bcc638b144..d80f9bea6fe9dd9d11390ab1db23fc893d2101a7 100644 (file)
@@ -26,7 +26,7 @@
 #include <math.h>
 #include <wtf/MathExtras.h>
 
-namespace KJS {
+namespace JSC {
 
 struct DateInstance::Cache {
     double m_gregorianDateTimeCachedForMS;
@@ -58,13 +58,13 @@ void DateInstance::msToGregorianDateTime(double milli, bool outputIsUTC, Gregori
 
     if (outputIsUTC) {
         if (m_cache->m_gregorianDateTimeUTCCachedForMS != milli) {
-            KJS::msToGregorianDateTime(milli, true, m_cache->m_cachedGregorianDateTimeUTC);
+            JSC::msToGregorianDateTime(milli, true, m_cache->m_cachedGregorianDateTimeUTC);
             m_cache->m_gregorianDateTimeUTCCachedForMS = milli;
         }
         t.copyFrom(m_cache->m_cachedGregorianDateTimeUTC);
     } else {
         if (m_cache->m_gregorianDateTimeCachedForMS != milli) {
-            KJS::msToGregorianDateTime(milli, false, m_cache->m_cachedGregorianDateTime);
+            JSC::msToGregorianDateTime(milli, false, m_cache->m_cachedGregorianDateTime);
             m_cache->m_gregorianDateTimeCachedForMS = milli;
         }
         t.copyFrom(m_cache->m_cachedGregorianDateTime);
@@ -113,4 +113,4 @@ bool DateInstance::getUTCTime(double& milli) const
     return true;
 }
 
-} // namespace KJS
+} // namespace JSC
index d17b2fed6368de672758cf9bbc2d203f3241b790..a3c41b2b5f9e58d1e58c5d2e73bde8f70d9d1982 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSWrapperObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -54,6 +54,6 @@ namespace KJS {
         mutable Cache* m_cache;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // DateInstance_h
index c1f561b04d4476cb0eaeca4c38836a89fd2488d5..212e78272cec2ebd0b944a739fc2e707c086f5c4 100644 (file)
@@ -69,7 +69,7 @@
 
 using namespace WTF;
 
-namespace KJS {
+namespace JSC {
 
 /* Constants */
 
@@ -943,4 +943,4 @@ UString formatTime(const GregorianDateTime &t, bool utc)
     return UString(buffer);
 }
 
-} // namespace KJS
+} // namespace JSC
index eebf958d74e7ef08fde6836eacbd36355f6b18a2..ab939a7b2dc64a8800a50006e9404db65e220c87 100644 (file)
@@ -45,7 +45,7 @@
 #include <string.h>
 #include <wtf/Noncopyable.h>
 
-namespace KJS {
+namespace JSC {
 
 class UString;
 struct GregorianDateTime;
@@ -186,6 +186,6 @@ static inline int gmtoffset(const GregorianDateTime& t)
     return t.utcOffset;
 }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // DateMath_h
index 46e14e65d27109aae137b651ee434914f8409ca1..16461d7a12a211b5a25670edf19da5b396d76352 100644 (file)
@@ -54,7 +54,7 @@
 
 using namespace WTF;
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(DatePrototype);
 
@@ -107,7 +107,7 @@ static JSValue* dateProtoFuncValueOf(ExecState*, JSObject*, JSValue*, const ArgL
 
 #include "DatePrototype.lut.h"
 
-namespace KJS {
+namespace JSC {
 
 #if PLATFORM(MAC)
 
@@ -1053,4 +1053,4 @@ JSValue* dateProtoFuncGetYear(ExecState* exec, JSObject*, JSValue* thisValue, co
     return jsNumber(exec, t.year);
 }
 
-} // namespace KJS
+} // namespace JSC
index 74ea5d346ecc0346679ca6198611c38dab7f5cd5..f15cd9ad929b7d618e041dfed50f2a91dbe4aba7 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "DateInstance.h"
 
-namespace KJS {
+namespace JSC {
 
     class ObjectPrototype;
 
@@ -37,6 +37,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // DatePrototype_h
index a0bb392ba4a3516a46b3d24a1bd3f2bafa8ddd0d..43b5e49ed0f197705bdd20c6735e332cfeac5ebb 100644 (file)
@@ -34,7 +34,7 @@
 #include "Machine.h"
 #include "Parser.h"
 
-namespace KJS {
+namespace JSC {
 
 Register* DebuggerCallFrame::callFrame() const
 {
@@ -88,4 +88,4 @@ JSValue* DebuggerCallFrame::evaluate(const UString& script, JSValue*& exception)
     return newExec.machine()->execute(evalNode.get(), &newExec, thisObject, m_scopeChain, &exception);
 }
 
-} // namespace KJS
+} // namespace JSC
index 2749b5a80de1bd208067e670b9159552036d950d..6a2a88bcca09b24b7f436a886eda3988b9f763d1 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef DebuggerCallFrame_h
 #define DebuggerCallFrame_h
 
-namespace KJS {
+namespace JSC {
     
     class CodeBlock;
     class ExecState;
@@ -77,6 +77,6 @@ namespace KJS {
         JSValue* m_exception;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // DebuggerCallFrame_h
index a2a6460090395720c8cc230bd2ffabe16741ebf5..88b640137391a0b57934daba61f8cb7bf746e862 100644 (file)
@@ -31,7 +31,7 @@
 #include "JSString.h"
 #include "NativeErrorConstructor.h"
 
-namespace KJS {
+namespace JSC {
 
 const char* expressionBeginOffsetPropertyName = "expressionBeginOffset";
 const char* expressionCaretOffsetPropertyName = "expressionCaretOffset";
@@ -124,4 +124,4 @@ JSObject* throwError(ExecState* exec, ErrorType type, const UString& message, in
     return error;
 }
 
-} // namespace KJS
+} // namespace JSC
index d242c6bb8fcd8e94ad08a8ee5463726e6f48d3c9..0af87527b1326a2413671950387276a2db7d8789 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef Error_h
 #define Error_h
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class JSObject;
@@ -58,6 +58,6 @@ namespace KJS {
     JSObject* throwError(ExecState*, ErrorType, const char* message);
     JSObject* throwError(ExecState*, ErrorType);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Error_h
index 8c061a004f79cf3bcd2fef95735e7c17000f0ad8..7e1d5b886c4f3a3f2329a91149c995ee0fc58f3c 100644 (file)
@@ -27,7 +27,7 @@
 #include "JSGlobalObject.h"
 #include "JSString.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ErrorConstructor);
 
@@ -72,4 +72,4 @@ CallType ErrorConstructor::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 64153f8dd6d8e66e66f1c18a15019e2aa9138a65..ad7a6d1c81f5d037b3ad7b789f84f794e2d8f210 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class ErrorPrototype;
     class FunctionPrototype;
@@ -37,6 +37,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ErrorConstructor_h
index f99146754d8b1c7636a2532f21a96d57a908e5b0..fe9da0e618413fb50b6086412e30e6c09e36bdeb 100644 (file)
@@ -21,7 +21,7 @@
 #include "config.h"
 #include "ErrorInstance.h"
 
-namespace KJS {
+namespace JSC {
 
 const ClassInfo ErrorInstance::info = { "Error", 0, 0, 0 };
 
@@ -30,4 +30,4 @@ ErrorInstance::ErrorInstance(JSObject* prototype)
 {
 }
 
-} // namespace KJS
+} // namespace JSC
index 044c04a6bba4f8379f7132406d29f30ef02783a3..4fd60f243f8d16ccaa3f5827d3a264f3f61683a0 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class ErrorInstance : public JSObject {
     public:
@@ -33,6 +33,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ErrorInstance_h
index a5f989f99ce3f686467a33a35b940b1e5790734a..2d2a1ae7bc18b4a1d11c01a18c2aeca2383c13ca 100644 (file)
@@ -27,7 +27,7 @@
 #include "PrototypeFunction.h"
 #include "ustring.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ErrorPrototype);
 
@@ -65,4 +65,4 @@ JSValue* errorProtoFuncToString(ExecState* exec, JSObject*, JSValue* thisValue,
     return jsNontrivialString(exec, s);
 }
 
-} // namespace KJS
+} // namespace JSC
index 5b1c97a17a95de27487311c28bf029b1dfa2481c..12ab620fac0a84328e01df6e42764d5ca0e940e0 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "ErrorInstance.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -33,6 +33,6 @@ namespace KJS {
         ErrorPrototype(ExecState*, ObjectPrototype*, FunctionPrototype*);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ErrorPrototype_h
index 53daee72271c90c2c4b939ab7961a738668b7cd6..4a2ee61d70799d77fed43c29dd96bfab32ebc810 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSString.h"
 #include "ScopeChainMark.h"
 
-namespace KJS {
+namespace JSC {
 
 ExecState::ExecState(JSGlobalObject* globalObject, JSObject* globalThisValue, ScopeChainNode* globalScopeChain)
     : m_globalObject(globalObject)
@@ -58,4 +58,4 @@ bool ExecState::isGlobalObject(JSObject* o) const
     return o->isGlobalObject();
 }
 
-} // namespace KJS
+} // namespace JSC
index bd4b2631c6df741628991376e69dee6c8671a8ba..a17dade2118c9fd6b8e0953ff4b786baa43797be 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSGlobalData.h"
 #include "ScopeChain.h"
 
-namespace KJS  {
+namespace JSC  {
 
     class EvalNode;
     class FunctionBodyNode;
@@ -121,6 +121,6 @@ namespace KJS  {
 
     enum CodeType { GlobalCode, EvalCode, FunctionCode };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ExecState_h
index ce2906ac80e8edbfce118a01cfb75f730ab4f9fd..72dacb3cb1b848166e19de459f3b03a7cdd1053e 100644 (file)
@@ -30,7 +30,7 @@
 #include "lexer.h"
 #include "nodes.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(FunctionConstructor);
 
@@ -144,4 +144,4 @@ JSObject* constructFunction(ExecState* exec, const ArgList& args)
     return constructFunction(exec, args, Identifier(exec, "anonymous"), UString(), 1);
 }
 
-} // namespace KJS
+} // namespace JSC
index 5c4dcffadc02ad54bc81ae1b273708fb48aaee1f..5c98ef5a53f6b660935173f6c067d88741d30b0d 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
 
@@ -40,6 +40,6 @@ namespace KJS {
     JSObject* constructFunction(ExecState*, const ArgList&, const Identifier& functionName, const UString& sourceURL, int lineNumber);
     JSObject* constructFunction(ExecState*, const ArgList&);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // FunctionConstructor_h
index cc7c7641e42b5fa50081b5ab7f362f3830287cd2..4fd6ac7c51f384cc099cacf0f13bbe1d6aa34d73 100644 (file)
@@ -27,7 +27,7 @@
 #include "JSString.h"
 #include "PrototypeFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(FunctionPrototype);
 
@@ -127,4 +127,4 @@ JSValue* functionProtoFuncCall(ExecState* exec, JSObject*, JSValue* thisValue, c
     return call(exec, thisValue, callType, callData, callThis, argsTail);
 }
 
-} // namespace KJS
+} // namespace JSC
index 9a91fb8b056b1fc6f1074dc326a82bc3c9a4afed..35d3877a455fde7cb133830f6e944b506a4aeff1 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype : public InternalFunction {
     public:
@@ -34,6 +34,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // FunctionPrototype_h
index 7525e7ee2818a31475666f857b35053075b75421..bcd1b35974b78d5468ad2a615122800b0439f4ea 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSObject.h"
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
 
 void GetterSetter::mark()
 {
@@ -81,4 +81,4 @@ bool GetterSetter::isGetterSetter() const
     return true;
 }
 
-} // namespace KJS
+} // namespace JSC
index ffa70127cf494ffa6217ebd5ef8163cf5f377996..abdd7c3d6a3c7948c3788fd18d75df2ba7f0688a 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "JSCell.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSObject;
 
@@ -60,6 +60,6 @@ namespace KJS {
         JSObject* m_setter;  
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // GetterSetter_h
index 0039c69e53ebd1f56d0c1296f9f0056aaf8a6e4b..9a23c51e0c966ff0b455c4c86cead3fc16f5c0e3 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSGlobalObject.h"
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(GlobalEvalFunction);
 
@@ -47,4 +47,4 @@ void GlobalEvalFunction::mark()
         m_cachedGlobalObject->mark();
 }
 
-} // namespace KJS
+} // namespace JSC
index 378f5cb7b801a2abd0892f148a7adfde4961ee43..38ccb99ff783293c713d6eb6ffa4c3098d21aa3e 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "PrototypeFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class FunctionPrototype;
@@ -43,6 +43,6 @@ namespace KJS {
         JSGlobalObject* m_cachedGlobalObject;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // GlobalEvalFunction_h
index 8162294e4961296d0efeb4ae8269fd1b4dbc363e..d6d91f72f41f3e0f2a05ad70d5599693db2aa069 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSFunction.h"
 #include "identifier.h"
 
-namespace KJS {
+namespace JSC {
 
 // We map indexes in the arguments array to their corresponding argument names. 
 // Example: function f(x, y, z): arguments[0] = x, so we map 0 to Identifier("x"). 
@@ -91,4 +91,4 @@ Identifier& IndexToNameMap::operator[](const Identifier& index)
     return m_map[indexAsNumber];
 }
 
-} // namespace KJS
+} // namespace JSC
index 074d27af8887401b15a14a0f79beb2a8580fc7dd..e16c9976c05c3dff27d7ede6babbce116acad4f7 100644 (file)
@@ -24,7 +24,7 @@
 #ifndef IndexToNameMap_h
 #define IndexToNameMap_h
 
-namespace KJS {
+namespace JSC {
 
     class ArgList;
     class ExecState;
@@ -45,6 +45,6 @@ namespace KJS {
         Identifier* m_map; // FIMXE: this should be an OwnArrayPtr
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // IndexToNameMap_h
index c732ee0721d9863b3294f5807b506b5f0afb5f84..94b165ea99bc87ab798aebc25135cb1f39c4ef33 100644 (file)
@@ -37,7 +37,7 @@
 #include "ustring.h"
 #include <wtf/Threading.h>
 
-namespace KJS {
+namespace JSC {
 
 #if PLATFORM(DARWIN)
 static pthread_once_t initializeThreadingKeyOnce = PTHREAD_ONCE_INIT;
@@ -66,4 +66,4 @@ void initializeThreading()
 #endif
 }
 
-} // namespace KJS
+} // namespace JSC
index f8899d57a4c4bce2b1bb220ac9e76ecad0d5b468..a99e3d9c6712a805a1f792932ac9877f4eb82ccc 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef KJS_InitializeThreading_h
 #define KJS_InitializeThreading_h
 
-namespace KJS {
+namespace JSC {
 
     // This function must be called from the main thread. It is safe to call it repeatedly.
     // Darwin is an exception to this rule: it is OK to call this function from any thread, even reentrantly.
index c9b383902ca8911845a13258d404d3d4b6712c93..a1f4cb3e45bb41f40daf81ce6e87cd3bd7c3adb9 100644 (file)
@@ -26,7 +26,7 @@
 #include "FunctionPrototype.h"
 #include "JSString.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(InternalFunction);
 
@@ -56,4 +56,4 @@ bool InternalFunction::implementsHasInstance() const
     return true;
 }
 
-} // namespace KJS
+} // namespace JSC
index 23c303d4589c684dd9c36054f422d6a024d6c2e6..8ffb5fa1076a90c5e8b022c603cbef504121b06b 100644 (file)
@@ -27,7 +27,7 @@
 #include "JSObject.h"
 #include "identifier.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
 
@@ -39,7 +39,7 @@ namespace KJS {
         const UString& name(ExecState*);
 
     protected:
-        InternalFunction(PassRefPtr<KJS::StructureID> st) : JSObject(st){}
+        InternalFunction(PassRefPtr<JSC::StructureID> st) : JSObject(st){}
         InternalFunction(ExecState*);
         InternalFunction(ExecState*, FunctionPrototype*, const Identifier&);
 
@@ -48,6 +48,6 @@ namespace KJS {
         virtual bool implementsHasInstance() const;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // InternalFunction_h
index 8a73678ab86529d4ca183910a8257df679cc662f..d902ebd14ca0ae75bfae033897fa68777abc80ed 100644 (file)
@@ -35,7 +35,7 @@
 #include "Register.h"
 #include "JSFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSActivation);
 
@@ -174,4 +174,4 @@ JSObject* JSActivation::createArgumentsObject(ExecState* exec)
     return new (exec) Arguments(exec, function, args, this);
 }
 
-} // namespace KJS
+} // namespace JSC
index ca91184dc476674fda2ceda3e0690a8358169d41..df818be09f13e60576f30987bc054b3e5bd2a359 100644 (file)
@@ -33,7 +33,7 @@
 #include "SymbolTable.h"
 #include "nodes.h"
 
-namespace KJS {
+namespace JSC {
 
     class Register;
     
@@ -81,6 +81,6 @@ namespace KJS {
         JSActivationData* d() const { return static_cast<JSActivationData*>(JSVariableObject::d); }
     };
     
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSActivation_h
index fa994cccb0a5ca78a699261669d61237ba7297d2..eaf0cd6e6de59ae1c1e4559ef777ac8ff8d72537 100644 (file)
@@ -33,7 +33,7 @@
 
 using namespace std;
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSArray);
 
@@ -907,4 +907,4 @@ JSArray* constructArray(ExecState* exec, const ArgList& values)
     return new (exec) JSArray(exec, exec->lexicalGlobalObject()->arrayPrototype(), values);
 }
 
-} // namespace KJS
+} // namespace JSC
index 00d373a7283e859caf723155c3bb013b58155251..b565e4c31620c0d5ead4898422e4ab9daf1cb7c2 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     typedef HashMap<unsigned, JSValue*> SparseArrayValueMap;
 
@@ -103,6 +103,6 @@ namespace KJS {
     JSArray* constructArray(ExecState*, JSValue* singleItemValue);
     JSArray* constructArray(ExecState*, const ArgList& values);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSArray_h
index 4bc95382ef1c1f72a68491d478ee5dbd1dfc9ad7..86cb3f277a8ffd694a7f9f1cf2beada7e7a1724a 100644 (file)
@@ -28,7 +28,7 @@
 #include "JSObject.h"
 #include <wtf/MathExtras.h>
 
-namespace KJS {
+namespace JSC {
 
 #if defined NAN && defined INFINITY
 
@@ -230,4 +230,4 @@ bool JSCell::isObject() const
     return false;
 }
 
-} // namespace KJS
+} // namespace JSC
index a5aed3ee766a7e43adb27445675d7dc29d6356e6..409e6d82cef5c9eb9fa811d333737a62daf24c72 100644 (file)
@@ -27,7 +27,7 @@
 #include "JSValue.h"
 #include "collector.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSCell : public JSValue {
         friend class Heap;
@@ -300,6 +300,6 @@ namespace KJS {
         return JSImmediate::isNumber(this) ? this : (JSImmediate::isImmediate(this) ? 0 : asCell()->getJSNumber());
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSCell_h
index cc9166f788deddcab4f9f59ecaafecc45c124f49..5ea771bb0946ba2fba3570b543056787a34f16d1 100644 (file)
@@ -38,7 +38,7 @@
 using namespace WTF;
 using namespace Unicode;
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSFunction);
 
@@ -173,4 +173,4 @@ JSObject* JSFunction::construct(ExecState* exec, const ArgList& args)
     return static_cast<JSObject*>(result);
 }
 
-} // namespace KJS
+} // namespace JSC
index f2cc6c1de6813cd696e18c259f77d7809f132694..2484c2b0ad67af6036c38d99de231cc9e144a6ab 100644 (file)
@@ -30,7 +30,7 @@
 #include "nodes.h"
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionBodyNode;
     class FunctionPrototype;
@@ -41,7 +41,7 @@ namespace KJS {
         friend class Machine;
 
         typedef InternalFunction Base;
-        JSFunction(PassRefPtr<KJS::StructureID> st) : InternalFunction(st), m_scopeChain(NoScopeChain()) {}
+        JSFunction(PassRefPtr<JSC::StructureID> st) : InternalFunction(st), m_scopeChain(NoScopeChain()) {}
     public:
         JSFunction(ExecState*, const Identifier&, FunctionBodyNode*, ScopeChainNode*);
 
index 57889b0a7a3940389c53963d1be9e06ced26e691..78614e6fdeccee778fdb0f67be53ea360844cd52 100644 (file)
@@ -46,7 +46,7 @@
 
 using namespace WTF;
 
-namespace KJS {
+namespace JSC {
 
 extern const HashTable arrayTable;
 extern const HashTable dateTable;
@@ -60,21 +60,21 @@ JSGlobalData::JSGlobalData(bool isShared)
     : machine(new Machine)
     , heap(new Heap(this))
 #if ENABLE(JSC_MULTIPLE_THREADS)
-    , arrayTable(new HashTable(KJS::arrayTable))
-    , dateTable(new HashTable(KJS::dateTable))
-    , mathTable(new HashTable(KJS::mathTable))
-    , numberTable(new HashTable(KJS::numberTable))
-    , regExpTable(new HashTable(KJS::regExpTable))
-    , regExpConstructorTable(new HashTable(KJS::regExpConstructorTable))
-    , stringTable(new HashTable(KJS::stringTable))
+    , arrayTable(new HashTable(JSC::arrayTable))
+    , dateTable(new HashTable(JSC::dateTable))
+    , mathTable(new HashTable(JSC::mathTable))
+    , numberTable(new HashTable(JSC::numberTable))
+    , regExpTable(new HashTable(JSC::regExpTable))
+    , regExpConstructorTable(new HashTable(JSC::regExpConstructorTable))
+    , stringTable(new HashTable(JSC::stringTable))
 #else
-    , arrayTable(&KJS::arrayTable)
-    , dateTable(&KJS::dateTable)
-    , mathTable(&KJS::mathTable)
-    , numberTable(&KJS::numberTable)
-    , regExpTable(&KJS::regExpTable)
-    , regExpConstructorTable(&KJS::regExpConstructorTable)
-    , stringTable(&KJS::stringTable)
+    , arrayTable(&JSC::arrayTable)
+    , dateTable(&JSC::dateTable)
+    , mathTable(&JSC::mathTable)
+    , numberTable(&JSC::numberTable)
+    , regExpTable(&JSC::regExpTable)
+    , regExpConstructorTable(&JSC::regExpConstructorTable)
+    , stringTable(&JSC::stringTable)
 #endif
     , nullProtoStructureID(StructureID::create(jsNull()))
     , identifierTable(createIdentifierTable())
index b8a6a9c357da2e730ee27e4c1e16babb50ca0cec..33f0ac0d04a3e976732b9c7b20df7d39b99684f3 100644 (file)
@@ -39,7 +39,7 @@
 struct OpaqueJSClass;
 struct OpaqueJSClassContextData;
 
-namespace KJS {
+namespace JSC {
 
     class ArgList;
     class CommonIdentifiers;
index 9b1767a83fec64b2b66219177cde8b0ea4ce4b69..02599767f8832a7abcc25db6e5d23aa81d2a6da7 100644 (file)
@@ -61,7 +61,7 @@
 #include "StringPrototype.h"
 #include "debugger.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSGlobalObject);
 
@@ -454,4 +454,4 @@ void* JSGlobalObject::operator new(size_t size, JSGlobalData* globalData)
 #endif
 }
 
-} // namespace KJS
+} // namespace JSC
index 6b6f634e2f360d8e5cf84dd58473074f5189033c..095e0a45fec6311398c7925f6ab8e2f70e8f9335 100644 (file)
@@ -27,7 +27,7 @@
 #include <wtf/HashSet.h>
 #include <wtf/OwnPtr.h>
 
-namespace KJS {
+namespace JSC {
 
     class ArrayPrototype;
     class BooleanPrototype;
@@ -293,6 +293,6 @@ namespace KJS {
         return globalObject;
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSGlobalObject_h
index b3caf07b03634f06178cf885da8463b55100af16..08195de193f8c9d21e868968868f7da54c81ae17 100644 (file)
@@ -46,7 +46,7 @@
 using namespace WTF;
 using namespace Unicode;
 
-namespace KJS {
+namespace JSC {
 
 static JSValue* encode(ExecState* exec, const ArgList& args, const char* doNotEscape)
 {
@@ -416,4 +416,4 @@ JSValue* globalFuncKJSPrint(ExecState* exec, JSObject*, JSValue*, const ArgList&
 }
 #endif
 
-} // namespace KJS
+} // namespace JSC
index 36575ea53f72bf559196d5ebf90dba4d0c8e77e8..a4f0c3c91f009c5eb0abc98d26898194cb5e2285 100644 (file)
@@ -24,7 +24,7 @@
 #ifndef JSGlobalObjectFunctions_h
 #define JSGlobalObjectFunctions_h
 
-namespace KJS {
+namespace JSC {
 
     class ArgList;
     class ExecState;
@@ -52,6 +52,6 @@ namespace KJS {
     static const double mantissaOverflowLowerBound = 9007199254740992.0;
     double parseIntOverflow(const char*, int length, int radix);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSGlobalObjectFunctions_h
index 9f16129ff27e2725d67959e21e9a854995ebac4d..55c36daf3c6bf1d2f68aec60c0451817962571f2 100644 (file)
@@ -30,7 +30,7 @@
 #include "NumberConstructor.h"
 #include "NumberPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 JSObject* JSImmediate::toObject(const JSValue* v, ExecState* exec)
 {
@@ -73,4 +73,4 @@ UString JSImmediate::toString(const JSValue* v)
     return "undefined";
 }
 
-} // namespace KJS
+} // namespace JSC
index e2e216d562c200ce57dfe69d051735fb37b86306..b73050b953d3eeccaeb8f92f7e481fe05a655be3 100644 (file)
@@ -31,7 +31,7 @@
 #include <stdint.h>
 #include <stdlib.h>
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class JSObject;
@@ -441,6 +441,6 @@ namespace KJS {
         return b ? JSImmediate::trueImmediate() : JSImmediate::falseImmediate();
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif
index c82085973ea0e993e67f942c92e7af7d4bc2e167..ee7fb3b9852e239dc519357e36a78e35ace7c4a9 100644 (file)
@@ -28,7 +28,7 @@
 #include <pthread.h>
 #endif
 
-namespace KJS {
+namespace JSC {
 
 #if ENABLE(JSC_MULTIPLE_THREADS)
 
@@ -197,4 +197,4 @@ JSLock::DropAllLocks::~DropAllLocks()
 
 #endif // USE(MULTIPLE_THREADS)
 
-} // namespace KJS
+} // namespace JSC
index 55a2c0050e53615cf3409d6b8bb7c963a90e6017..0c22ff857ea7901aacfc503a1b0e7099d61732f0 100644 (file)
@@ -24,7 +24,7 @@
 #include <wtf/Assertions.h>
 #include <wtf/Noncopyable.h>
 
-namespace KJS {
+namespace JSC {
 
     // To make it safe to use JavaScript on multiple threads, it is
     // important to lock before doing anything that allocates a
index 5ab9441bc0afe589c29f7871bd692cd3ffbcfee1..c4ca8fd64a34954ae5045ba0e4e79d587e01cefa 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <wtf/UnusedParam.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSNotAnObject);
 
@@ -134,4 +134,4 @@ void JSNotAnObject::getPropertyNames(ExecState* exec, PropertyNameArray&)
     ASSERT(exec->hadException() && exec->exception() == m_exception);
 }
 
-} // namespace KJS
+} // namespace JSC
index 885afd22a3d5af66c217dcecb0d8be5a13fae170..c17093a67e6a801d969066d5cc58e749088ed247 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSNotAnObjectErrorStub : public JSObject {
     public:
@@ -84,6 +84,6 @@ namespace KJS {
         JSNotAnObjectErrorStub* m_exception;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSNotAnObject_h
index cab664be3319638908b613b758f8460e887457c1..277e251c66c0d95df95d43198a1feee691ed0b66 100644 (file)
@@ -26,7 +26,7 @@
 #include "NumberObject.h"
 #include "ustring.h"
 
-namespace KJS {
+namespace JSC {
 
 JSValue* JSNumberCell::toPrimitive(ExecState*, PreferredPrimitiveType) const
 {
@@ -101,4 +101,4 @@ JSValue* JSNumberCell::getJSNumber()
     return this;
 }
 
-} // namespace KJS
+} // namespace JSC
index bd1df686125f5be66ab8fde99a1dd489099c9fdd..0c4351de3340464ef782808b965df7e5571e09b8 100644 (file)
@@ -30,7 +30,7 @@
 #include "ustring.h"
 #include <stddef.h> // for size_t
 
-namespace KJS {
+namespace JSC {
 
     class Identifier;
     class JSCell;
@@ -168,6 +168,6 @@ namespace KJS {
         return JSImmediate::isNumber(this) ? const_cast<JSValue*>(this) : jsNumber(exec, this->toNumber(exec));
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSNumberCell_h
index a106a2cd8f8cdf2cd2ce1661a4fcfacdd562c4f3..b14d8d650784b542edacef0f92fd38398cc4fea8 100644 (file)
@@ -59,7 +59,7 @@
 
 #endif // JSOBJECT_MARK_TRACING
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSObject);
 
@@ -521,4 +521,4 @@ JSObject* constructEmptyObject(ExecState* exec)
     return new (exec) JSObject(exec->lexicalGlobalObject()->objectPrototype());
 }
 
-} // namespace KJS
+} // namespace JSC
index a53a5ec9d1ad418d8fc1075a79f10112ded96eeb..a3ab5d340327258682bdbe541140ee6f5133b44e 100644 (file)
@@ -34,7 +34,7 @@
 #include "ScopeChain.h"
 #include "StructureID.h"
 
-namespace KJS {
+namespace JSC {
 
     class InternalFunction;
     class PropertyNameArray;
@@ -417,6 +417,6 @@ inline void JSValue::put(ExecState* exec, unsigned propertyName, JSValue* value)
     asCell()->put(exec, propertyName, value);
 }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSObject_h
index 94b37cefdd4c69d26267db1796e84f468e19ef59..1e378260b8ba4da1cd558f8bbcb8c59bd47a35bc 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "JSStaticScopeObject.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSStaticScopeObject);
 
index 1467c6504fd45e1810023a3fe052c9f061cff4da..8b8025ff25fa86829b0ac2976577ee48e71f2096 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSVariableObject.h"
 
-namespace KJS{
+namespace JSC{
     
     class JSStaticScopeObject : public JSVariableObject {
     protected:
index 0b8ce70a0a767b973982dcf520b398eaada9ee60..d6124b62ef75b9767d9c0d7411e8e2714023e462 100644 (file)
@@ -28,7 +28,7 @@
 #include "StringObject.h"
 #include "StringPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 JSValue* JSString::toPrimitive(ExecState*, PreferredPrimitiveType) const
 {
@@ -156,4 +156,4 @@ JSString* jsOwnedString(ExecState* exec, const UString& s)
     return new (exec) JSString(s, JSString::HasOtherOwner);
 }
 
-} // namespace KJS
+} // namespace JSC
index 180e0943f62d9da1f4315a56cfd00a944e090c7c..235c86bb3fea654c041ace2d36731460c79bf7be 100644 (file)
@@ -29,7 +29,7 @@
 #include "PropertySlot.h"
 #include "identifier.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSString;
 
@@ -174,6 +174,6 @@ namespace KJS {
         return JSImmediate::isImmediate(this) ? jsString(exec, JSImmediate::toString(this)) : asCell()->toThisJSString(exec);
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSString_h
index e665e5d31f6906fa41809198bf32092407b37e67..f0fa28fd1c683b61be9655040fb782e788565d5f 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef KJS_JSTYPE_H
 #define KJS_JSTYPE_H
 
-namespace KJS {
+namespace JSC {
 
     /**
      * Primitive types
@@ -38,6 +38,6 @@ namespace KJS {
         GetterSetterType  = 7
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif
index aa1491d67818a1df368f9110a532e2e2ec523e8a..27a0b28d3ddcda48fcc0e45efeed8efab1e8eb46 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSFunction.h"
 #include <wtf/MathExtras.h>
 
-namespace KJS {
+namespace JSC {
 
 static const double D32 = 4294967296.0;
 
@@ -101,4 +101,4 @@ float JSValue::toFloat(ExecState* exec) const
     return static_cast<float>(toNumber(exec));
 }
 
-} // namespace KJS
+} // namespace JSC
index 4c183808009af88147244c5a45fdc29f1a3984e5..e232e9991a7bdca817a4b02781cc515d29adedf5 100644 (file)
@@ -33,7 +33,7 @@
 // can have unexpected effects in this type of macro, particularly where multiple-inheritance is involved).
 #define OBJECT_OFFSET(class, member) (reinterpret_cast<ptrdiff_t>(&(reinterpret_cast<class*>(0x4000)->member)) - 0x4000)
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class Identifier;
@@ -255,6 +255,6 @@ namespace KJS {
         return toUInt32SlowCase(exec, ok);
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSValue_h
index 61279f5b10a2ade74180c2d82d479989d7b71f70..d6a1f84e614efe5b60b33670713c35686a58294d 100644 (file)
@@ -32,7 +32,7 @@
 #include "PropertyNameArray.h"
 #include "PropertyMap.h"
 
-namespace KJS {
+namespace JSC {
 
 bool JSVariableObject::deleteProperty(ExecState* exec, const Identifier& propertyName)
 {
@@ -99,4 +99,4 @@ void JSVariableObject::setRegisterArray(Register* registerArray, size_t count)
     d->registers = registerArray + count;
 }
 
-} // namespace KJS
+} // namespace JSC
index 3519f3077050f0449b8ac7dc2645ce3b5ce2c7d1..85b22584be6991260ffadfca703229c7ecbbcabd 100644 (file)
@@ -36,7 +36,7 @@
 #include <wtf/OwnArrayPtr.h>
 #include <wtf/UnusedParam.h>
 
-namespace KJS {
+namespace JSC {
 
     class Register;
 
@@ -167,6 +167,6 @@ namespace KJS {
         return true;
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // JSVariableObject_h
index 3d2db98f862ad7adfdd6b1c59012a9ed0299f99c..c791d938f36d84c21033320878f7397964957ad7 100644 (file)
@@ -22,7 +22,7 @@
 #include "config.h"
 #include "JSWrapperObject.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(JSWrapperObject);
 
@@ -33,4 +33,4 @@ void JSWrapperObject::mark()
         m_internalValue->mark();
 }
 
-} // namespace KJS
+} // namespace JSC
index 71060403b790287f9141b8d7c002c0b80181c44d..3c7c6f9680e1c9294e4a7f546195893370d7a85d 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
     
     /** 
        This class is used as a base for classes such as String,
@@ -62,6 +62,6 @@ namespace KJS {
         m_internalValue = value;
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // KJS_JSWrapperObject_h
index b955391b4f0ec1fabc9b904980015a04f4595a9a..e3fd775727619ae4fedf51ee6d8b03f2696c837c 100644 (file)
@@ -23,7 +23,7 @@
 #include "config.h"
 #include "LabelStack.h"
 
-namespace KJS {
+namespace JSC {
 
 bool LabelStack::push(const Identifier& id)
 {
@@ -50,4 +50,4 @@ bool LabelStack::contains(const Identifier &id) const
     return false;
 }
 
-} // namespace KJS
+} // namespace JSC
index 52766b4149de24dcdfe0c2a2778241a11e9aff7f..00f293fdccd3878b2ce2d8fec6e23e3ccc2e34fd 100644 (file)
@@ -26,7 +26,7 @@
 #include "identifier.h"
 #include <wtf/Noncopyable.h>
 
-namespace KJS {
+namespace JSC {
 
     class LabelStack : Noncopyable {
     public:
@@ -66,6 +66,6 @@ namespace KJS {
         }
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // LabelStack_h
index e61d0ca097f6196392c855b6011dadde8512405f..0cc27bbe18f3ce92c263960dc0c6a7f410123c77 100644 (file)
@@ -27,7 +27,7 @@
 #include <wtf/Assertions.h>
 #include <wtf/MathExtras.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(MathObject);
 
@@ -54,7 +54,7 @@ static JSValue* mathProtoFuncTan(ExecState*, JSObject*, JSValue*, const ArgList&
 
 #include "MathObject.lut.h"
 
-namespace KJS {
+namespace JSC {
 
 // ------------------------------ MathObject --------------------------------
 
@@ -251,4 +251,4 @@ JSValue* mathProtoFuncTan(ExecState* exec, JSObject*, JSValue*, const ArgList& a
     return jsNumber(exec, tan(args.at(exec, 0)->toNumber(exec)));
 }
 
-} // namespace KJS
+} // namespace JSC
index 4eabb6f25a304b45b4e718da56a1c3651c5ee259..081424273863770b688964166edba61ce9de2366 100644 (file)
@@ -23,7 +23,7 @@
 #include "JSObject.h"
 #include "lookup.h"
 
-namespace KJS {
+namespace JSC {
 
     class MathObject : public JSObject {
     public:
@@ -35,6 +35,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // MathObject_h
index 87d8b531eb634489790c8471e34a893747e27a3c..1ab298337dce526d0153ecaf2a839a2a547ace2c 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSFunction.h"
 #include "NativeErrorPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(NativeErrorConstructor);
 
@@ -77,4 +77,4 @@ void NativeErrorConstructor::mark()
         m_proto->mark();
 }
 
-} // namespace KJS
+} // namespace JSC
index 9fa2e7db82154784328c58a86804cd5a7ebee105..bde276585fb339cbd16904cd9b82f22983ccc858 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class ErrorInstance;
     class FunctionPrototype;
@@ -48,6 +48,6 @@ namespace KJS {
         NativeErrorPrototype* m_proto;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NativeErrorConstructor_h
index dc60a072cbc6dea5e67e2829f0c9c0dfe24d114e..87ce0c8e54b94d4d3a3cc2a81da268af3bcd541e 100644 (file)
@@ -25,7 +25,7 @@
 #include "JSString.h"
 #include "ustring.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(NativeErrorPrototype);
 
@@ -36,4 +36,4 @@ NativeErrorPrototype::NativeErrorPrototype(ExecState* exec, ErrorPrototype* erro
     putDirect(exec->propertyNames().message, jsString(exec, message), 0);
 }
 
-} // namespace KJS
+} // namespace JSC
index 4f15961328e86df8cb3037491eb58a0f142b6bea..5b7af930353f721676641edbdb80448c302fb494 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class ErrorPrototype;
     class UString;
@@ -33,6 +33,6 @@ namespace KJS {
         NativeErrorPrototype(ExecState*, ErrorPrototype*, const UString& name, const UString& message);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NativeErrorPrototype_h
index 6c4b9aa4c6c61ed494d4270fb6876d292a3323bc..a720280491d5bc998e86fa1fcc511d060110a7a8 100644 (file)
@@ -23,7 +23,7 @@
 #include "nodes.h"
 #include "Parser.h"
 
-namespace KJS {
+namespace JSC {
 
     typedef unsigned int FeatureInfo;
 
@@ -63,6 +63,6 @@ namespace KJS {
     typedef NodeDeclarationInfo<ExpressionNode*> VarDeclListInfo;
     typedef NodeDeclarationInfo<ConstDeclList> ConstDeclListInfo;
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NodeInfo_h
index 8e758c33a6832fa1ffbfb7ce9597833906a1442f..5a60861ac95460d9493c6a222c2b5cad9ec058c5 100644 (file)
@@ -26,7 +26,7 @@
 #include "NumberObject.h"
 #include "NumberPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(NumberConstructor);
 
@@ -102,4 +102,4 @@ CallType NumberConstructor::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 930087c8aae000fd23e644700931102d12ab86dc..33cd67649b0f1d1a1002297323267af2f7847ff5 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class NumberPrototype;
@@ -46,6 +46,6 @@ namespace KJS {
         virtual const ClassInfo* classInfo() const { return &info; }
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NumberConstructor_h
index e02e7eef24a4f6f9508bbc610d924f882a46d3e7..e852cafe69ea14c775286be049039096cdc86f23 100644 (file)
@@ -25,7 +25,7 @@
 #include "JSGlobalObject.h"
 #include "NumberPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(NumberObject);
 
@@ -55,4 +55,4 @@ NumberObject* constructNumberFromImmediateNumber(ExecState* exec, JSValue* value
     return obj;
 }
 
-} // namespace KJS
+} // namespace JSC
index 2a356a76a72099ffc0397e7557fbee1ed3d29214..596f5670aa3f6a5c56af7fe5a0f571a3a93ecc3b 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSWrapperObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class JSNumberCell;
 
@@ -42,6 +42,6 @@ namespace KJS {
     NumberObject* constructNumber(ExecState*, JSNumberCell*);
     NumberObject* constructNumberFromImmediateNumber(ExecState*, JSValue*);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NumberObject_h
index 8c470dd2b28a722985df321a03252afcd03d7044..7ef3877e86178a01ed8d01634212e3d64d9aa634 100644 (file)
@@ -33,7 +33,7 @@
 #include <wtf/MathExtras.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(NumberPrototype);
 
@@ -440,4 +440,4 @@ JSValue* numberProtoFuncToPrecision(ExecState* exec, JSObject*, JSValue* thisVal
     return jsNontrivialString(exec, s + "0." + charSequence('0', -(e + 1)) + m);
 }
 
-} // namespace KJS
+} // namespace JSC
index afda596846b6e54d7e6971ebb1a995e4d444f18d..d16d33a3235e1b1340605146910dbe5e641b56e2 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "NumberObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -33,6 +33,6 @@ namespace KJS {
         NumberPrototype(ExecState*, ObjectPrototype*, FunctionPrototype*);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // NumberPrototype_h
index c5c974dbca28c59b2726e9c2c9ab8ef2f9a9c2b3..4a830bcf625e52f7ebc4ec1c83c7a08b5dc9f0cc 100644 (file)
@@ -25,7 +25,7 @@
 #include "JSGlobalObject.h"
 #include "ObjectPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ObjectConstructor);
 
@@ -70,4 +70,4 @@ CallType ObjectConstructor::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 596950183f6e07406340f61741c5a85f1ba6576d..26d4b804a39222c0a6efa7f048eaf654ee216cfa 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -37,6 +37,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ObjectConstructor_h
index ccfe7852eb548d73446b98ff99460b84c30e59b0..14dac4d9b5914a07069a61700c80fc3cc0f1cf9a 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSString.h"
 #include "PrototypeFunction.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(ObjectPrototype);
 
@@ -133,4 +133,4 @@ JSValue* objectProtoFuncToString(ExecState* exec, JSObject*, JSValue* thisValue,
     return jsNontrivialString(exec, "[object " + thisValue->toThisObject(exec)->className() + "]");
 }
 
-} // namespace KJS
+} // namespace JSC
index 44069f70391672ee0eb14969dad315c5ac0bab44..f61c77f34929774c7462dac29347ffc324621335 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
 
@@ -40,6 +40,6 @@ namespace KJS {
 
     JSValue* objectProtoFuncToString(ExecState*, JSObject*, JSValue*, const ArgList&);
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ObjectPrototype_h
index e58c29399124368f08246d0599cb3e6510ae4328..c927b39fb442e1c67b91806a195e9cef2e837f12 100644 (file)
@@ -30,7 +30,7 @@
 
 extern int kjsyyparse(void*);
 
-namespace KJS {
+namespace JSC {
 
 Parser::Parser()
     : m_sourceId(0)
@@ -94,4 +94,4 @@ void Parser::didFinishParsing(SourceElements* sourceElements, ParserRefCountedDa
     m_numConstants = numConstants;
 }
 
-} // namespace KJS
+} // namespace JSC
index 2fa1e16cc4ad29325f14b52e1848aeafda17ac4f..2925e206fca43485b62524a73bc06437a3152e1b 100644 (file)
@@ -30,7 +30,7 @@
 #include <wtf/OwnPtr.h>
 #include <wtf/RefPtr.h>
 
-namespace KJS {
+namespace JSC {
 
     class FunctionBodyNode;
     class ProgramNode;
@@ -102,6 +102,6 @@ namespace KJS {
         return node.release();
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // Parser_h
index 6634fee7366976e8a31d016eceb785a65eb3eb9d..2af506bb15df24a3bf3e46f28556900cd593bba5 100644 (file)
@@ -43,7 +43,7 @@ using WTF::doubleHash;
 
 #define USE_SINGLE_ENTRY 1
 
-namespace KJS {
+namespace JSC {
 
 // Choose a number for the following so that most property maps are smaller,
 // but it's not going to blow out the stack to allocate this number of pointers.
@@ -68,7 +68,7 @@ static PropertyMapStatisticsExitLogger logger;
 
 PropertyMapStatisticsExitLogger::~PropertyMapStatisticsExitLogger()
 {
-    printf("\nKJS::PropertyMap statistics\n\n");
+    printf("\nJSC::PropertyMap statistics\n\n");
     printf("%d probes\n", numProbes);
     printf("%d collisions (%.1f%%)\n", numCollisions, 100.0 * numCollisions / numProbes);
     printf("%d rehashes\n", numRehashes);
@@ -751,4 +751,4 @@ void PropertyMap::checkConsistency()
 
 #endif // DO_PROPERTYMAP_CONSTENCY_CHECK
 
-} // namespace KJS
+} // namespace JSC
index 18877464ce1b408d54d1fc08f297b3acb3283fc4..32a04874dd56b765aff9c43e9bb1ee83a0454326 100644 (file)
@@ -25,7 +25,7 @@
 #include "identifier.h"
 #include <wtf/NotFound.h>
 
-namespace KJS {
+namespace JSC {
 
     class JSObject;
     class JSValue;
@@ -154,6 +154,6 @@ namespace KJS {
     {
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // PropertyMap_h
index eb36533a241b6310a6e6e391aaed56a118e6ab8a..afdcae5fe4974be57aac5d6d6532c9ae3535aeb6 100644 (file)
@@ -21,7 +21,7 @@
 #include "config.h"
 #include "PropertyNameArray.h"
 
-namespace KJS {
+namespace JSC {
 
 static const size_t setThreshold = 20;
 
@@ -47,4 +47,4 @@ void PropertyNameArray::add(UString::Rep* identifier)
     m_vector.append(Identifier(m_globalData, identifier));
 }
 
-} // namespace KJS
+} // namespace JSC
index 94b89acfe060e3322b30f2703c88b5adaf4c8649..b93d8a6905128d8446294787fde470f9b984d64b 100644 (file)
@@ -26,7 +26,7 @@
 #include <wtf/HashSet.h>
 #include <wtf/Vector.h>
 
-namespace KJS {
+namespace JSC {
 
     class PropertyNameArray {
     public:
@@ -67,6 +67,6 @@ namespace KJS {
         JSGlobalData* m_globalData;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // PropertyNameArray_h
index e1bbabd9485805e6c8bb4812ace44355230c1361..37df83a3c052430792d3b753f3139be8966c2f41 100644 (file)
@@ -25,7 +25,7 @@
 #include "JSGlobalObject.h"
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
 JSValue* PropertySlot::functionGetter(ExecState* exec, const Identifier&, const PropertySlot& slot)
 {
@@ -42,4 +42,4 @@ JSValue* PropertySlot::functionGetter(ExecState* exec, const Identifier&, const
     return static_cast<JSFunction*>(slot.m_data.getterFunc)->call(exec, slot.slotBase(), exec->emptyList());
 }
 
-} // namespace KJS
+} // namespace JSC
index 9a0944f977a4b34c7ecbd0c456eb8fe3981d3875..6c20f98801577e024ea06cb317e8789d59eb42a1 100644 (file)
@@ -27,7 +27,7 @@
 #include <wtf/Assertions.h>
 #include <wtf/NotFound.h>
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class JSObject;
@@ -220,6 +220,6 @@ namespace KJS {
         size_t m_offset;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // PropertySlot_h
index d3e01b4ef7b3ae9d9383cb76ddb519d0193df20f..e2e7b0a8fdfa6167b9fff74b716a4c34bbd2e76c 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSGlobalObject.h"
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(PrototypeFunction);
 
@@ -55,4 +55,4 @@ CallType PrototypeFunction::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 0affbf7e15829f7846d6ed12c734b1c79ed75fab..80024da8182491d0ba94af0e58177512b7c4ccb1 100644 (file)
@@ -27,7 +27,7 @@
 #include "InternalFunction.h"
 #include "CallData.h"
 
-namespace KJS {
+namespace JSC {
 
     class PrototypeFunction : public InternalFunction {
     public:
@@ -40,6 +40,6 @@ namespace KJS {
         const NativeFunction m_function;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // PrototypeFunction_h
index 8eec02bcfbe118941a995fc3c4b0664be175cc6e..fea6d99e70939a7daa8f9224006c9cb97f97e2e8 100644 (file)
@@ -29,7 +29,7 @@
 
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
     
     class JSObject;
     
@@ -72,6 +72,6 @@ namespace KJS {
         size_t m_offset;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // PutPropertySlot_h
index e54b676884aacf8584a6bda1178e7e23918a6624..006869c738192a1629a635a9f660a7b7d1447da9 100644 (file)
@@ -31,7 +31,7 @@
 #include "RegExpPrototype.h"
 #include "regexp.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(RegExpConstructor);
 
@@ -328,4 +328,4 @@ const UString& RegExpConstructor::input() const
     return d->input;
 }
 
-} // namespace KJS
+} // namespace JSC
index 0b7adb06a580e1b4f48ffec8a3ca1ab1bdebc3b8..6c0b5202c0db7e229612e3a5cd3b40c9be499442 100644 (file)
@@ -24,7 +24,7 @@
 #include "InternalFunction.h"
 #include <wtf/OwnPtr.h>
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class RegExp;
@@ -78,6 +78,6 @@ namespace KJS {
         OwnPtr<RegExpConstructorPrivate> d;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // RegExpConstructor_h
index e10843e14be16a06ec3b5fce06924e96203eb452..45d3effbd06d800fe6114cdaa34cd8b95240ff87 100644 (file)
@@ -28,7 +28,7 @@
 #include "RegExpConstructor.h"
 #include "RegExpPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(RegExpObject);
 
@@ -150,4 +150,4 @@ CallType RegExpObject::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 28069ccd20f76197d75d90c85b4577a6315651fe..eb20d3fce54179a1e154400565dfa792a8293b64 100644 (file)
@@ -24,7 +24,7 @@
 #include "JSObject.h"
 #include "regexp.h"
 
-namespace KJS {
+namespace JSC {
 
     class RegExpPrototype;
 
@@ -70,6 +70,6 @@ namespace KJS {
         OwnPtr<RegExpObjectData> d;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // RegExpObject_h
index 5aa3c6f7e7de45f529b8e99d4531a5b29ecfac4c..32d3051d810ddeebd64c1e268c8fb4c7c3d50244 100644 (file)
@@ -32,7 +32,7 @@
 #include "RegExpObject.h"
 #include "regexp.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(RegExpPrototype);
 
@@ -116,4 +116,4 @@ JSValue* regExpProtoFuncToString(ExecState* exec, JSObject*, JSValue* thisValue,
     return jsNontrivialString(exec, result);
 }
 
-} // namespace KJS
+} // namespace JSC
index 318b5f2ed023f7a48857571e2292e90d8c999499..2ef15f98c384968144e59dad746dc863f4964067 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "JSObject.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class ObjectPrototype;
@@ -36,6 +36,6 @@ namespace KJS {
         static const ClassInfo info;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // RegExpPrototype_h
index 08e230b651d14af9e4355698891bcbfa762014fb..e90b56547da0eed065f023353690a735f5a93f3b 100644 (file)
@@ -26,7 +26,7 @@
 #include "PropertyNameArray.h"
 #include <stdio.h>
 
-namespace KJS {
+namespace JSC {
 
 #ifndef NDEBUG
 
@@ -50,4 +50,4 @@ void ScopeChainNode::print() const
 
 #endif
 
-} // namespace KJS
+} // namespace JSC
index 71c01d3fe653a0d8f5943270b6e5f3d76f8e9a2a..f96f6acfcfa2c38010f1ecb0485a389483db5f88 100644 (file)
@@ -23,7 +23,7 @@
 
 #include <wtf/Assertions.h>
 
-namespace KJS {
+namespace JSC {
 
     class JSGlobalObject;
     class JSObject;
@@ -219,6 +219,6 @@ namespace KJS {
         return *this;
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ScopeChain_h
index 968a43d9424c6bffc272f660eb791575a64440d4..b80b8ef9bf6e55f1c7af2c0a2edfa1ea2c906017 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "ScopeChain.h"
 
-namespace KJS {
+namespace JSC {
 
     inline void ScopeChain::mark() const
     {
@@ -34,6 +34,6 @@ namespace KJS {
         }
     }
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // ScopeChainMark_h
index fd5c29f9d867be02570bf544b2e4e9ddfea3d234..a3c8ab3e757e105b7c0af5cc0dd07fbf0c3bcc83 100644 (file)
@@ -72,7 +72,7 @@
 #include <QDateTime>
 #endif
 
-using namespace KJS;
+using namespace JSC;
 using namespace WTF;
 
 static bool fillBufferWithContentsOfFile(const UString& fileName, Vector<char>& buffer);
@@ -466,7 +466,7 @@ static void parseArguments(int argc, char** argv, Options& options)
 
 int jscmain(int argc, char** argv, JSGlobalData* globalData)
 {
-    KJS::initializeThreading();
+    JSC::initializeThreading();
 
     JSLock lock(false);
 
index c4e4c8c350dbd8cbbd97672b75bc5796098aaca7..0c36a2d0434b1bf4009d675f5421992d85a5524a 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSString.h"
 
-namespace KJS {
+namespace JSC {
 
 class SmallStringsStorage {
 public:
index 37e9ba5e33377fd4656c6b5d4cf3c64445d4e89a..b49178f4a010e6d6e5c308d76bc5d9ffc986af37 100644 (file)
@@ -29,7 +29,7 @@
 #include "ustring.h"
 #include <wtf/OwnPtr.h>
 
-namespace KJS {
+namespace JSC {
 
     class ExecState;
     class JSString;
index 716dcdd0282a5c7daedecd03bccefb5a615b304d..d823799a1e7602baabfa707e050cd6115a57f30f 100644 (file)
@@ -32,7 +32,7 @@
 #include "ustring.h"
 #include <wtf/RefCounted.h>
 
-namespace KJS {
+namespace JSC {
 
     class SourceProvider : public RefCounted<SourceProvider> {
     public:
@@ -62,6 +62,6 @@ namespace KJS {
         UString m_source;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // SourceProvider_h
index 3d329d9b6d9f7f242e5f24133f83c96bd50388d9..28e9be31a388ca0f3971fd20bcc60e34420321ab 100644 (file)
@@ -32,7 +32,7 @@
 #include "SourceProvider.h"
 #include <wtf/RefPtr.h>
 
-namespace KJS {
+namespace JSC {
 
     class SourceRange {
     public:
@@ -62,6 +62,6 @@ namespace KJS {
         int m_endChar;
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // SourceRange_h
index e9335b220c65d8933414e2af89d6a7fc5a5e9c36..e93ebb39bf7437f24ffdc535eb9cf3831561425d 100644 (file)
@@ -26,7 +26,7 @@
 #include "PrototypeFunction.h"
 #include "StringPrototype.h"
 
-namespace KJS {
+namespace JSC {
 
 static NEVER_INLINE JSValue* stringFromCharCodeSlowCase(ExecState* exec, const ArgList& args)
 {
@@ -89,4 +89,4 @@ CallType StringConstructor::getCallData(CallData& callData)
     return CallTypeHost;
 }
 
-} // namespace KJS
+} // namespace JSC
index 13f0a2ee15916b0a042aa9dcaa42c210d0048638..aa535bacf11be446b85f16bce1a649020c722584 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "InternalFunction.h"
 
-namespace KJS {
+namespace JSC {
 
     class FunctionPrototype;
     class StringPrototype;
@@ -36,6 +36,6 @@ namespace KJS {
         virtual CallType getCallData(CallData&);
     };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // StringConstructor_h
index 1ac027a39627469994afefe0d25face80ee7a656..64bd449f43420a9cb2acba4e16be2916d48b7863 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "PropertyNameArray.h"
 
-namespace KJS {
+namespace JSC {
 
 ASSERT_CLASS_FITS_IN_CELL(StringObject);
 
@@ -98,4 +98,4 @@ JSString* StringObject::toThisJSString(ExecState*)
     return internalValue();
 }
 
-} // namespace KJS
+} // namespace JSC
index 9474d9b9e6f52c09bcd5d8fc9aab279da9a5e62b..597c8dda49f2b53f1c8da148cdcd446f74940db6 100644 (file)
@@ -24,7 +24,7 @@
 #include "JSWrapperObject.h"
 #include "JSString.h"
 
-namespace KJS {
+namespace JSC {
 
     class StringObject : public JSWrapperObject {
     public:
@@ -54,6 +54,6 @@ namespace KJS {
         virtual JSString* toThisJSString(ExecState*);
   };
 
-} // namespace KJS
+} // namespace JSC
 
 #endif // StringObject_h
index b837c745b5a1cd976b96989323dc36fad381c8e5..122eb42766a5f80a8344285c64e8138e126f2c0c 100644 (file)
@@ -24,7 +24,7 @@
 #include "StringObject.h"
 #include "ustring.h"
 
-namespace KJS {
+namespace JSC {
 
     // WebCore uses this to make style.filter undetectable
     class StringObjectThatMasqueradesAsUndefined : public StringObject {
@@ -38,6 +38,6 @@ namespace KJS {
         virtual bool toBoolean(ExecState*) const { return false; }
     };
  
-} // namespace KJS
+} // namespace JSC
 
 #endif // StringObjectThatMasqueradesAsUndefined_h