-
rjw authored
Implemented changes for latest npruntime.h. Made npruntime.h public. Reviewed by Chris. * Plugins.subproj/WebBaseNetscapePluginView.h: * Plugins.subproj/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView pluginScriptableObject]): (-[WebBaseNetscapePluginView forceRedraw]): (-[WebBaseNetscapePluginView getVariable:value:]): * Plugins.subproj/WebBaseNetscapePluginViewPrivate.h: * Plugins.subproj/WebNetscapePluginPackage.m: (-[WebNetscapePluginPackage load]): * Plugins.subproj/npapi.h: * Plugins.subproj/npapi.m: (NPN_GetValue): * Plugins.subproj/npfunctions.h: * Plugins.subproj/npruntime.h: * WebKit.pbproj/project.pbxproj: WebCore: Implemented changes for latest npruntime.h. Reviewed by Chris. * kwq/KWQKHTMLPart.h: * kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::KWQKHTMLPart): (KWQKHTMLPart::windowScriptNPObject): (KWQKHTMLPart::getEmbedInstanceForView): * kwq/WebCoreBridge.h: * kwq/WebCoreBridge.mm: (-[WebCoreBridge windowScriptObject]): (-[WebCoreBridge windowScriptNPObject]): JavaScriptCore: Implemented changes for latest npruntime.h. Reviewed by Chris. * JavaScriptCore.pbproj/project.pbxproj: * bindings/NP_jsobject.cpp: (listFromVariantArgs): (identiferFromNPIdentifier): (_NPN_CreateScriptObject): (NPN_Call): (NPN_Evaluate): (NPN_GetProperty): (NPN_SetProperty): (NPN_RemoveProperty): * bindings/NP_jsobject.h: * bindings/c/c_class.cpp: (CClass::methodsNamed): (CClass::fieldNamed): * bindings/c/c_instance.cpp: (CInstance::invokeMethod): * bindings/c/c_utility.cpp: (convertNPVariantToValue): * bindings/c/c_utility.h: * bindings/npruntime.cpp: (stringIdentifierEqual): (stringIdentifierHash): (getStringIdentifierDictionary): (intIdentifierEqual): (intIdentifierHash): (getIntIdentifierDictionary): (NPN_GetStringIdentifier): (NPN_GetStringIdentifiers): (NPN_GetIntIdentifier): (NPN_IdentifierIsString): (NPN_UTF8FromIdentifier): (NPN_VariantToInt32): (NPN_VariantToDouble): (NPN_SetException): * bindings/npruntime.h: * bindings/objc/WebScriptObject.mm: (+[WebScriptObject _convertValueToObjcValue:KJS::root:Bindings::]): * bindings/runtime_object.cpp: (RuntimeObjectImp::~RuntimeObjectImp): * bindings/runtime_root.cpp: (KJS::Bindings::rootForInterpreter): * bindings/testbindings.cpp: (initializeIdentifiers): (logMessage): (setDoubleValue): (setIntValue): (setBooleanValue): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@6909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
30e11e48