Home | History | Annotate | Download | only in v8

Lines Matching refs:npObject

263 void ScriptController::bindToWindowObject(Frame* frame, const String& key, NPObject* object)
315 NPObject* npObject = PlatformBridge::pluginScriptableObject(widget);
317 if (!npObject)
341 // NPObject as part of its wrapper. However, before accessing the object
344 v8::Local<v8::Object> wrapper = createV8ObjectForNPObject(npObject, 0);
351 // call _NPN_ReleaseObject on the npObject to balance the reference count.
354 ASSERT(it->second == npObject);
360 m_pluginObjects.set(widget, npObject);
389 static NPObject* createNoScriptObject()
395 static NPObject* createScriptObject(Frame* frame)
409 NPObject* ScriptController::windowScriptNPObject()
416 // Return an NPObject bound to the window object.
420 // JavaScript is not enabled, so we cannot bind the NPObject to the
421 // JavaScript window object. Instead, we create an NPObject of a
428 NPObject* ScriptController::createScriptObjectForPluginElement(HTMLPlugInElement* plugin)