Home | History | Annotate | Download | only in v8

Lines Matching refs:npObject

260 void ScriptController::bindToWindowObject(Frame* frame, const String& key, NPObject* object)
306 NPObject* npObject = PlatformBridge::pluginScriptableObject(widget);
308 if (!npObject)
332 // NPObject as part of its wrapper. However, before accessing the object
335 v8::Local<v8::Object> wrapper = createV8ObjectForNPObject(npObject, 0);
342 // call _NPN_ReleaseObject on the npObject to balance the reference count.
345 ASSERT(it->second == npObject);
351 m_pluginObjects.set(widget, npObject);
380 static NPObject* createNoScriptObject()
386 static NPObject* createScriptObject(Frame* frame)
400 NPObject* ScriptController::windowScriptNPObject()
407 // Return an NPObject bound to the window object.
411 // JavaScript is not enabled, so we cannot bind the NPObject to the
412 // JavaScript window object. Instead, we create an NPObject of a
419 NPObject* ScriptController::createScriptObjectForPluginElement(HTMLPlugInElement* plugin)