HomeSort by relevance Sort by last modified time
    Searched refs:RootObject (Results 1 - 25 of 50) sorted by null

1 2

  /external/webkit/Source/WebCore/bindings/objc/
WebScriptObjectPrivate.h 38 class RootObject;
45 id createJSWrapper(JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::Bindings::RootObject> root);
49 + (id)_convertValueToObjcValue:(JSC::JSValue)value originRootObject:(JSC::Bindings::RootObject*)originRootObject rootObject:(JSC::Bindings::RootObject*)rootObject;
50 + (id)scriptObjectForJSObject:(JSObjectRef)jsObject originRootObject:(JSC::Bindings::RootObject*)originRootObject rootObject:(JSC::Bindings::RootObject*)rootObject
    [all...]
DOMInternal.h 41 class RootObject;
65 id createDOMWrapper(JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::Bindings::RootObject> current);
WebScriptObject.mm 88 id createJSWrapper(JSC::JSObject* object, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::Bindings::RootObject> root)
92 return [[[WebScriptObject alloc] _initWithJSObject:object originRootObject:origin rootObject:root] autorelease];
120 + (id)scriptObjectForJSObject:(JSObjectRef)jsObject originRootObject:(RootObject*)originRootObject rootObject:(RootObject*)rootObject
122 if (id domWrapper = createDOMWrapper(toJS(jsObject), originRootObject, rootObject))
125 return WebCore::createJSWrapper(toJS(jsObject), originRootObject, rootObject);
132 RootObject* root = [obj _rootObject]
    [all...]
DOMUtility.mm 142 id createDOMWrapper(JSC::JSObject* object, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::Bindings::RootObject> current)
146 [wrapper _setImp:object originRootObject:origin rootObject:current];
  /external/webkit/Source/WebCore/bridge/
NP_jsobject.h 37 class RootObject;
47 JSC::Bindings::RootObject* rootObject;
50 NPObject* _NPN_CreateScriptObject(NPP npp, JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> rootObject);
runtime_root.h 47 class RootObject;
52 extern RootObject* findProtectingRootObject(JSObject*);
53 extern RootObject* findRootObject(JSGlobalObject*);
55 class RootObject : public RefCounted<RootObject> {
59 ~RootObject();
61 static PassRefPtr<RootObject> create(const void* nativeHandle, JSGlobalObject*);
78 virtual void operator()(RootObject*) = 0;
84 RootObject(const void* nativeHandle, JSGlobalObject*);
runtime_root.cpp 43 typedef HashSet<RootObject*> RootObjectSet;
52 // fix them by adding a JSObject to RootObject dictionary.
54 RootObject* findProtectingRootObject(JSObject* jsObject)
64 RootObject* findRootObject(JSGlobalObject* globalObject)
74 RootObject::InvalidationCallback::~InvalidationCallback()
78 PassRefPtr<RootObject> RootObject::create(const void* nativeHandle, JSGlobalObject* globalObject)
80 return adoptRef(new RootObject(nativeHandle, globalObject));
83 RootObject::RootObject(const void* nativeHandle, JSGlobalObject* globalObject
    [all...]
NP_jsobject.cpp 56 NPObject* get(RootObject* rootObject, JSObject* jsObject)
58 return m_map.get(rootObject).get(jsObject);
61 void add(RootObject* rootObject, JSObject* jsObject, NPObject* npObject)
63 HashMap<RootObject*, JSToNPObjectMap>::iterator iter = m_map.find(rootObject);
65 rootObject->addInvalidationCallback(&m_invalidationCallback);
66 iter = m_map.add(rootObject, JSToNPObjectMap()).first;
73 void remove(RootObject* rootObject
    [all...]
  /external/webkit/Source/WebCore/bridge/objc/
WebScriptObject.h 37 + (id)_convertValueToObjcValue:(JSC::JSValue)value originRootObject:(JSC::Bindings::RootObject*)originRootObject rootObject:(JSC::Bindings::RootObject*)rootObject;
38 - _initWithJSObject:(JSC::JSObject*)imp originRootObject:(PassRefPtr<JSC::Bindings::RootObject>)originRootObject rootObject:(PassRefPtr<JSC::Bindings::RootObject>)rootObject;
objc_utility.h 74 class RootObject;
78 JSValue convertObjcValueToValue(ExecState*, void* buffer, ObjcValueType, RootObject*);
objc_instance.h 40 static PassRefPtr<ObjcInstance> create(ObjectStructPtr, PassRefPtr<RootObject>);
72 ObjcInstance(ObjectStructPtr, PassRefPtr<RootObject>);
  /external/webkit/Source/WebCore/bridge/jni/jsc/
JavaArrayJSC.h 42 JavaArray(jobject array, const char* type, PassRefPtr<RootObject>);
45 RootObject* rootObject() const;
53 static JSValue convertJObjectToArray(ExecState*, jobject, const char* type, PassRefPtr<RootObject>);
JNIUtilityPrivate.h 42 class RootObject;
44 jvalue convertValueToJValue(ExecState*, RootObject*, JSValue, JavaType, const char* javaClassName);
JavaInstanceJSC.h 44 static PassRefPtr<JavaInstance> create(jobject instance, PassRefPtr<RootObject> rootObject)
46 return adoptRef(new JavaInstance(instance, rootObject));
66 JavaInstance(jobject instance, PassRefPtr<RootObject>);
  /external/webkit/Source/WebCore/bridge/c/
c_utility.h 42 class RootObject;
48 JSValue convertNPVariantToValue(ExecState*, const NPVariant*, RootObject*);
c_instance.h 47 static PassRefPtr<CInstance> create(NPObject* object, PassRefPtr<RootObject> rootObject)
49 return adoptRef(new CInstance(object, rootObject));
79 CInstance(NPObject*, PassRefPtr<RootObject>);
c_utility.cpp 98 RootObject* rootObject = findRootObject(exec->dynamicGlobalObject());
99 if (!rootObject)
100 rootObject = findRootObject(exec->lexicalGlobalObject());
104 RootObject* rootObject = findRootObject(globalObject);
106 if (rootObject) {
107 NPObject* npObject = _NPN_CreateScriptObject(0, object, rootObject);
114 JSValue convertNPVariantToValue(ExecState* exec, const NPVariant* variant, RootObject* rootObject)
    [all...]
  /external/webkit/Source/WebCore/bridge/jsc/
BridgeJSC.h 50 class RootObject;
74 typedef void (*KJSDidExecuteFunctionPtr)(ExecState*, JSObject* rootObject);
78 Instance(PassRefPtr<RootObject>);
111 RootObject* rootObject() const;
124 RefPtr<RootObject> m_rootObject;
133 Array(PassRefPtr<RootObject>);
141 RefPtr<RootObject> m_rootObject;
BridgeJSC.cpp 45 Array::Array(PassRefPtr<RootObject> rootObject)
46 : m_rootObject(rootObject)
55 Instance::Instance(PassRefPtr<RootObject> rootObject)
56 : m_rootObject(rootObject)
117 RootObject* Instance::rootObject() const
  /external/webkit/Source/WebCore/bridge/qt/
qt_pixmapruntime.h 33 QtPixmapInstance(PassRefPtr<RootObject> rootObj, const QVariant& newData);
46 static JSObject* createPixmapRuntimeObject(ExecState*, PassRefPtr<RootObject>, const QVariant&);
qt_instance.h 65 static PassRefPtr<QtInstance> getQtInstance(QObject*, PassRefPtr<RootObject>, QScriptEngine::ValueOwnership ownership);
75 static PassRefPtr<QtInstance> create(QObject *instance, PassRefPtr<RootObject> rootObject, QScriptEngine::ValueOwnership ownership)
77 return adoptRef(new QtInstance(instance, rootObject, ownership));
82 QtInstance(QObject*, PassRefPtr<RootObject>, QScriptEngine::ValueOwnership ownership); // Factory produced only..
  /external/webkit/Source/WebCore/bindings/js/
ScriptController.h 48 class RootObject;
63 typedef HashMap<void*, RefPtr<JSC::Bindings::RootObject> > RootObjectMap;
148 JSC::Bindings::RootObject* bindingRootObject();
149 JSC::Bindings::RootObject* cacheableBindingRootObject();
151 PassRefPtr<JSC::Bindings::RootObject> createRootObject(void* nativeHandle);
191 RefPtr<JSC::Bindings::RootObject> m_bindingRootObject;
194 RefPtr<JSC::Bindings::RootObject> m_cacheableBindingRootObject;
ScriptControllerMac.mm 59 - (PassRefPtr<JSC::Bindings::Instance>)createPluginBindingsInstance:(PassRefPtr<JSC::Bindings::RootObject>)rootObject;
72 RefPtr<RootObject> rootObject = createRootObject(widgetView);
75 return [widgetView createPluginBindingsInstance:rootObject.release()];
81 return JSC::Bindings::ObjcInstance::create(objectForWebScript, rootObject.release());
91 RefPtr<Instance> instance = JSC::Bindings::CInstance::create(npObject, rootObject.release());
102 return JSC::Bindings::JavaInstance::create(applet, rootObject.release());
115 JSC::Bindings::RootObject* root = bindingRootObject();
116 m_windowScriptObject = [WebScriptObject scriptObjectForJSObject:toRef(windowShell(pluginWorld())) originRootObject:root rootObject:root]
    [all...]
  /external/webkit/Source/WebCore/bridge/jni/
jni_jsobject.mm 272 RootObject* JavaJSObject::rootObject() const
281 RootObject* rootObject = this->rootObject();
282 if (!rootObject)
286 ExecState* exec = rootObject->globalObject()->globalExec();
299 rootObject->globalObject()->globalData().timeoutChecker.start();
301 rootObject->globalObject()->globalData().timeoutChecker.stop();
314 RootObject* rootObject = this->rootObject()
    [all...]
jni_jsobject.h 50 class RootObject;
99 RootObject* rootObject() const;
104 RefPtr<RootObject> _rootObject;

Completed in 578 milliseconds

1 2