Home
last modified time | relevance | path

Searched refs:JSGlobalObject (Results 1 – 25 of 86) sorted by relevance

1234

/external/webkit/JavaScriptCore/runtime/
DJSGlobalObject.h52 class JSGlobalObject : public JSVariableObject {
87 JSGlobalObject* next;
88 JSGlobalObject* prev;
144 explicit JSGlobalObject() in JSGlobalObject() function
145 : JSVariableObject(JSGlobalObject::createStructure(jsNull()), new JSGlobalObjectData) in JSGlobalObject()
151JSGlobalObject(PassRefPtr<Structure> structure, JSGlobalObjectData* data, JSObject* thisValue) in JSGlobalObject() function
158 virtual ~JSGlobalObject();
171 JSGlobalObject*& head() { return d()->globalData->head; } in head()
172 JSGlobalObject* next() { return d()->next; } in next()
238 virtual bool allowsAccessFrom(const JSGlobalObject*) const { return true; } in allowsAccessFrom() argument
[all …]
DJSGlobalObject.cpp73 ASSERT_CLASS_FITS_IN_CELL(JSGlobalObject);
93 JSGlobalObject::~JSGlobalObject() in ~JSGlobalObject()
107 JSGlobalObject*& headObject = head(); in ~JSGlobalObject()
125 void JSGlobalObject::init(JSObject* thisValue) in init()
132JSGlobalObject::globalExec()->init(0, 0, d()->globalScopeChain.node(), CallFrame::noCaller(), 0, 0… in init()
134 if (JSGlobalObject*& headObject = head()) { in init()
150 void JSGlobalObject::put(ExecState* exec, const Identifier& propertyName, JSValuePtr value, PutProp… in put()
159 void JSGlobalObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValuePtr … in putWithAttributes()
176 void JSGlobalObject::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* getter… in defineGetter()
183 void JSGlobalObject::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* setter… in defineSetter()
[all …]
DGlobalEvalFunction.h31 class JSGlobalObject; variable
35 …, PassRefPtr<Structure>, int len, const Identifier&, NativeFunction, JSGlobalObject* expectedThisO…
36 JSGlobalObject* cachedGlobalObject() const { return m_cachedGlobalObject; } in cachedGlobalObject()
41 JSGlobalObject* m_cachedGlobalObject;
DJSGlobalData.h51 class JSGlobalObject; variable
118 JSGlobalObject* head;
119 JSGlobalObject* dynamicGlobalObject;
DScopeChain.h29 class JSGlobalObject; variable
72 JSGlobalObject* globalObject() const; // defined in JSGlobalObject.h
190 JSGlobalObject* globalObject() const { return m_node->globalObject(); } in globalObject()
DGlobalEvalFunction.cpp35 …structure, int len, const Identifier& name, NativeFunction function, JSGlobalObject* cachedGlobalO… in GlobalEvalFunction()
/external/webkit/WebCore/bridge/
Druntime_root.h41 class JSGlobalObject; variable
51 extern RootObject* findRootObject(JSGlobalObject*);
59 static PassRefPtr<RootObject> create(const void* nativeHandle, JSGlobalObject*);
69 JSGlobalObject* globalObject() const;
74 RootObject(const void* nativeHandle, JSGlobalObject*);
79 ProtectedPtr<JSGlobalObject> m_globalObject;
Druntime_root.cpp63 RootObject* findRootObject(JSGlobalObject* globalObject) in findRootObject()
73 PassRefPtr<RootObject> RootObject::create(const void* nativeHandle, JSGlobalObject* globalObject) in create()
78 RootObject::RootObject(const void* nativeHandle, JSGlobalObject* globalObject) in RootObject()
152 JSGlobalObject* RootObject::globalObject() const in globalObject()
DNP_jsobject.cpp127 ProtectedPtr<JSGlobalObject> globalObject = rootObject->globalObject(); in _NPN_InvokeDefault()
177 ProtectedPtr<JSGlobalObject> globalObject = rootObject->globalObject(); in _NPN_Invoke()
207 ProtectedPtr<JSGlobalObject> globalObject = rootObject->globalObject(); in _NPN_Evaluate()
453 ProtectedPtr<JSGlobalObject> globalObject = rootObject->globalObject(); in _NPN_Construct()
/external/webkit/JavaScriptCore/debugger/
DDebugger.h31 class JSGlobalObject; variable
40 void attach(JSGlobalObject*);
41 void detach(JSGlobalObject*);
54 HashSet<JSGlobalObject*> m_globalObjects;
59 JSValuePtr evaluateInGlobalCallFrame(const UString&, JSValuePtr& exception, JSGlobalObject*);
DDebugger.cpp37 HashSet<JSGlobalObject*>::iterator end = m_globalObjects.end(); in ~Debugger()
38 for (HashSet<JSGlobalObject*>::iterator it = m_globalObjects.begin(); it != end; ++it) in ~Debugger()
42 void Debugger::attach(JSGlobalObject* globalObject) in attach()
49 void Debugger::detach(JSGlobalObject* globalObject) in detach()
56 JSValuePtr evaluateInGlobalCallFrame(const UString& script, JSValuePtr& exception, JSGlobalObject* … in evaluateInGlobalCallFrame()
DDebuggerCallFrame.h52 JSGlobalObject* dynamicGlobalObject() const { return m_callFrame->dynamicGlobalObject(); } in dynamicGlobalObject()
/external/webkit/WebCore/bindings/js/
DJSDOMWindowCustom.h28 inline JSDOMWindow* asJSDOMWindow(JSC::JSGlobalObject* globalObject) in asJSDOMWindow()
33 inline const JSDOMWindow* asJSDOMWindow(const JSC::JSGlobalObject* globalObject) in asJSDOMWindow()
78 if (JSGlobalObject::getOwnPropertySlot(exec, propertyName, slot)) { in customGetOwnPropertySlot()
134 if (JSGlobalObject::getOwnPropertySlot(exec, propertyName, getSlot, slotIsWriteable)) { in customPut()
141 JSGlobalObject::put(exec, propertyName, value, slot); in customPut()
151 inline bool JSDOMWindowBase::allowsAccessFrom(const JSGlobalObject* other) const in allowsAccessFrom()
180 ALWAYS_INLINE bool JSDOMWindowBase::allowsAccessFromPrivate(const JSGlobalObject* other) const in allowsAccessFromPrivate()
DScheduledAction.h28 class JSGlobalObject; variable
52 void executeFunctionInContext(JSC::JSGlobalObject*, JSC::JSValuePtr thisValue);
DJSDOMWindowBase.h91 virtual bool allowsAccessFrom(const JSC::JSGlobalObject*) const;
115 bool allowsAccessFromPrivate(const JSC::JSGlobalObject*) const;
116 String crossDomainAccessErrorMessage(const JSC::JSGlobalObject*) const;
DJSDOMGlobalObject.h42 class JSDOMGlobalObject : public JSC::JSGlobalObject {
43 typedef JSC::JSGlobalObject Base;
82 struct JSDOMGlobalObjectData : public JSC::JSGlobalObject::JSGlobalObjectData {
DJSQuarantinedObjectWrapper.h41 JSC::JSGlobalObject* unwrappedGlobalObject() const { return m_unwrappedGlobalObject; }; in unwrappedGlobalObject()
95 JSC::JSGlobalObject* m_unwrappedGlobalObject;
/external/webkit/JavaScriptGlue/
DJSRun.h35 class JSGlueGlobalObject : public JSGlobalObject {
48 Data* d() const { return static_cast<Data*>(JSGlobalObject::d()); } in d()
57 JSGlobalObject* GlobalObject() const;
63 ProtectedPtr<JSGlobalObject> fGlobalObject;
DJSRun.cpp37 : JSGlobalObject(structure, new Data, this) in JSGlueGlobalObject()
65 JSGlobalObject* JSRun::GlobalObject() const in GlobalObject()
/external/webkit/WebKit/mac/WebView/
DWebScriptDebugger.h40 class JSGlobalObject; variable
52 WebScriptDebugger(JSC::JSGlobalObject*);
65 JSC::JSGlobalObject* globalObject() const { return m_globalObject.get(); } in globalObject()
72 JSC::ProtectedPtr<JSC::JSGlobalObject> m_globalObject;
/external/webkit/JavaScriptCore/API/
DJSContextRef.cpp94 JSGlobalObject* globalObject = new (globalData.get()) JSGlobalObject;
98JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(globalObjec…
DJSCallbackObject.cpp35 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>);
39 template <> const ClassInfo JSCallbackObject<JSGlobalObject>::info = { "CallbackGlobalObject", 0, 0…
/external/webkit/JavaScriptCore/interpreter/
DRegisterFile.h91 class JSGlobalObject; variable
162 void setGlobalObject(JSGlobalObject* globalObject) { m_globalObject = globalObject; } in setGlobalObject()
163 JSGlobalObject* globalObject() { return m_globalObject; } in globalObject()
211JSGlobalObject* m_globalObject; // The global object whose vars are currently stored in the regist…
DCallFrame.h47 JSGlobalObject* dynamicGlobalObject();
51 JSGlobalObject* lexicalGlobalObject() const in lexicalGlobalObject()
98 friend class JSGlobalObject; variable
/external/webkit/JavaScriptCore/
Djsc.cpp151 class GlobalObject : public JSGlobalObject {
160 : JSGlobalObject() in GlobalObject()
219 JSGlobalObject* globalObject = exec->lexicalGlobalObject(); in functionRun()
235 JSGlobalObject* globalObject = exec->lexicalGlobalObject(); in functionLoad()

1234