/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;
|