/external/webkit/Source/WebCore/bindings/scripts/test/JS/ |
D | JSTestObj.h | 36 JSTestObj(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<TestObj>); 37 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*); 38 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… 39 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P… 40 …virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPrope… 41 static const JSC::ClassInfo s_info; 43 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure() 45 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 48 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 51 JSC::JSValue customAttr(JSC::ExecState*) const; [all …]
|
D | JSTestMediaQueryListListener.h | 36 …JSTestMediaQueryListListener(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<Tes… 37 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*); 38 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… 39 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P… 40 static const JSC::ClassInfo s_info; 42 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure() 44 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 47 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 53 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags; 56 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestMediaQueryListListener*); [all …]
|
D | JSTestSerializedScriptValueInterface.h | 38 …JSTestSerializedScriptValueInterface(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRe… 39 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*); 40 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… 41 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P… 42 static const JSC::ClassInfo s_info; 44 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure() 46 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 49 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 55 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags; 58 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestSerializedScriptValueInterface*); [all …]
|
D | JSTestInterface.h | 38 … JSTestInterface(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<TestInterface>); 39 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*); 40 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… 41 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P… 42 static const JSC::ClassInfo s_info; 44 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure() 46 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 49 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 55 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags; 58 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestInterface*); [all …]
|
/external/webkit/Source/WebCore/bindings/js/ |
D | JSDOMWindowShell.h | 40 class JSDOMWindowShell : public JSC::JSNonFinalObject { 41 typedef JSC::JSNonFinalObject Base; 47 void setWindow(JSC::JSGlobalData& globalData, JSDOMWindow* window) in setWindow() 55 static const JSC::ClassInfo s_info; 61 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 63 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 69 …static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | JSC::OverridesMarkChildr… 71 virtual void markChildren(JSC::MarkStack&); 72 virtual JSC::UString className() const; 73 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… [all …]
|
D | JSDOMBinding.h | 35 namespace JSC { 67 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 69 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 73 JSDOMWrapperWithGlobalPointer(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in JSDOMWrapperWithGlobalPointer() 86 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 88 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 92 …static const unsigned StructureFlags = JSC::ImplementsHasInstance | JSC::OverridesMarkChildren | J… 93 DOMConstructorObject(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in DOMConstructorObject() 109 DOMConstructorWithDocument(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in DOMConstructorWithDocument() 116 void markActiveObjectsForContext(JSC::MarkStack&, JSC::JSGlobalData&, ScriptExecutionContext*); [all …]
|
D | JSDOMWindowBase.h | 47 … JSDOMWindowBase(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<DOMWindow>, JSDOMWindowShell*); 58 static const JSC::ClassInfo s_info; 60 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 62 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 65 virtual JSC::ExecState* globalExec(); 70 bool allowsAccessFrom(JSC::ExecState*) const; 71 bool allowsAccessFromNoErrorMessage(JSC::ExecState*) const; 72 bool allowsAccessFrom(JSC::ExecState*, String& message) const; 76 virtual bool allowsAccessFrom(const JSC::JSGlobalObject*) const; 78 virtual JSC::JSObject* toThisObject(JSC::ExecState*) const; [all …]
|
D | JSPluginElementFunctions.h | 25 namespace JSC { 38 JSC::Bindings::Instance* pluginInstance(Node*); 39 JSC::JSObject* pluginScriptObject(JSC::ExecState* exec, JSHTMLElement* jsHTMLElement); 41 JSC::JSValue runtimeObjectPropertyGetter(JSC::ExecState*, JSC::JSValue, const JSC::Identifier&); 42 …bool runtimeObjectCustomGetOwnPropertySlot(JSC::ExecState*, const JSC::Identifier&, JSC::PropertyS… 43 …bool runtimeObjectCustomGetOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier&, JSC::Pro… 44 …bool runtimeObjectCustomPut(JSC::ExecState*, const JSC::Identifier&, JSC::JSValue, JSHTMLElement*,… 45 JSC::CallType runtimeObjectGetCallData(JSHTMLElement*, JSC::CallData&);
|
D | JSDOMGlobalObject.h | 41 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::Structure> > JSDOMStructureMap; 42 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::JSObject> > JSDOMConstructorMap; 44 class JSDOMGlobalObject : public JSC::JSGlobalObject { 45 typedef JSC::JSGlobalObject Base; 49 …JSDOMGlobalObject(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<DOMWrapperWorld>, JSC::JSObject*… 66 virtual void markChildren(JSC::MarkStack&); 70 static const JSC::ClassInfo s_info; 72 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 74 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 83 JSC::WriteBarrier<JSObject> m_injectedScript; [all …]
|
D | JSMainThreadExecState.h | 39 static JSC::ExecState* currentState() in currentState() 45 …JSC::JSValue call(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const… in call() 48 return JSC::call(exec, functionObject, callType, callData, thisValue, args); in call() 51 …static JSC::Completion evaluate(JSC::ExecState* exec, JSC::ScopeChainNode* chain, const JSC::Sourc… in evaluate() 54 return JSC::evaluate(exec, chain, source, thisValue); in evaluate() 58 explicit JSMainThreadExecState(JSC::ExecState* exec) in JSMainThreadExecState() 72 static JSC::ExecState* s_mainThreadState; 73 JSC::ExecState* m_previousState;
|
D | JSWorkerContextBase.h | 44 JSWorkerContextBase(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<WorkerContext>); 47 static const JSC::ClassInfo s_info; 52 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 54 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 63 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, WorkerContext*); 64 JSC::JSValue toJS(JSC::ExecState*, WorkerContext*); 66 JSDedicatedWorkerContext* toJSDedicatedWorkerContext(JSC::JSValue); 67 JSWorkerContext* toJSWorkerContext(JSC::JSValue); 70 JSSharedWorkerContext* toJSSharedWorkerContext(JSC::JSValue);
|
D | JSEventListener.h | 33 …static PassRefPtr<JSEventListener> create(JSC::JSObject* listener, JSC::JSObject* wrapper, bool is… in create() 52 JSC::JSObject* jsFunction(ScriptExecutionContext*) const; 55 JSC::JSObject* wrapper() const { return m_wrapper.get(); } in wrapper() 56 …void setWrapper(JSC::JSGlobalData& globalData, JSC::JSObject* wrapper) const { m_wrapper.set(globa… in setWrapper() 59 virtual JSC::JSObject* initializeJSFunction(ScriptExecutionContext*) const; 60 virtual void markJSFunction(JSC::MarkStack&); 64 …JSEventListener(JSC::JSObject* function, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld… 68 mutable JSC::WriteBarrier<JSC::JSObject> m_jsFunction; 69 mutable JSC::Weak<JSC::JSObject> m_wrapper; 75 …inline JSC::JSObject* JSEventListener::jsFunction(ScriptExecutionContext* scriptExecutionContext) … in jsFunction() [all …]
|
D | ScriptDebugServer.h | 47 namespace JSC { 56 class ScriptDebugServer : protected JSC::Debugger { 95 virtual ListenerSet* getListenersForGlobalObject(JSC::JSGlobalObject*) = 0; 96 virtual void didPause(JSC::JSGlobalObject*) = 0; 97 virtual void didContinue(JSC::JSGlobalObject*) = 0; 101 void dispatchFunctionToListeners(JavaScriptExecutionCallback, JSC::JSGlobalObject*); 105 …void dispatchDidParseSource(const ListenerSet& listeners, JSC::SourceProvider*, bool isContentScri… 106 …void dispatchFailedToParseSource(const ListenerSet& listeners, JSC::SourceProvider*, int errorLine… 108 …void createCallFrameAndPauseIfNeeded(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNum… 109 …void updateCallFrameAndPauseIfNeeded(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNum… [all …]
|
D | DOMObjectHashTableMap.h | 28 namespace JSC { 37 static DOMObjectHashTableMap& mapFor(JSC::JSGlobalData&); 41 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator mapEnd = m_map.end(); in ~DOMObjectHashTableMap() 42 …for (HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.begin(); iter != m_map.… in ~DOMObjectHashTableMap() 46 const JSC::HashTable* get(const JSC::HashTable* staticTable) in get() 48 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.find(staticTable); in get() 51 return &m_map.set(staticTable, JSC::HashTable(*staticTable)).first->second; in get() 55 HashMap<const JSC::HashTable*, JSC::HashTable> m_map;
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
D | JavaScriptCore.def | 6 ??0DateInstance@JSC@@QAE@PAVExecState@1@PAVStructure@1@N@Z 7 ??0DefaultGCActivityCallback@JSC@@QAE@PAVHeap@1@@Z 8 ??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z 9 ??0DynamicGlobalObjectScope@JSC@@QAE@AAVJSGlobalData@1@PAVJSGlobalObject@1@@Z 10 …??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@PAVJSGlobalObject@1@PAVStructure@1@ABVIdentifier@1@… 11 ??0JSArray@JSC@@QAE@AAVJSGlobalData@1@PAVStructure@1@@Z 12 ??0JSArray@JSC@@QAE@AAVJSGlobalData@1@PAVStructure@1@ABVArgList@1@@Z 13 ??0JSByteArray@JSC@@QAE@PAVExecState@1@PAVStructure@1@PAVByteArray@WTF@@@Z 14 …??0JSFunction@JSC@@QAE@PAVExecState@1@PAVJSGlobalObject@1@PAVStructure@1@HABVIdentifier@1@P6I_J0@Z… 15 ??0JSLock@JSC@@QAE@PAVExecState@1@@Z [all …]
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
D | JSNPObject.h | 40 class JSNPObject : public JSC::JSObjectWithGlobalObject { 42 JSNPObject(JSC::JSGlobalObject*, NPRuntimeObjectMap* objectMap, NPObject* npObject); 47 JSC::JSValue callMethod(JSC::ExecState*, NPIdentifier methodName); 48 JSC::JSValue callObject(JSC::ExecState*); 49 JSC::JSValue callConstructor(JSC::ExecState*); 51 static const JSC::ClassInfo s_info; 56 …static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | JSC::OverridesGetPropert… 58 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 60 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 63 virtual JSC::CallType getCallData(JSC::CallData&); [all …]
|
D | JSNPMethod.h | 36 class JSNPMethod : public JSC::InternalFunction { 38 JSNPMethod(JSC::ExecState*, JSC::JSGlobalObject*, const JSC::Identifier&, NPIdentifier); 40 static const JSC::ClassInfo s_info; 45 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure() 47 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure() 50 virtual JSC::CallType getCallData(JSC::CallData&);
|
/external/webkit/Source/WebKit/mac/Plugins/Hosted/ |
D | ProxyInstance.h | 41 class ProxyInstance : public JSC::Bindings::Instance { 43 …static PassRefPtr<ProxyInstance> create(PassRefPtr<JSC::Bindings::RootObject> rootObject, Netscape… in create() 49 JSC::Bindings::MethodList methodsNamed(const JSC::Identifier&); 50 JSC::Bindings::Field* fieldNamed(const JSC::Identifier&); 52 JSC::JSValue fieldValue(JSC::ExecState*, const JSC::Bindings::Field*) const; 53 void setFieldValue(JSC::ExecState*, const JSC::Bindings::Field*, JSC::JSValue) const; 60 …ProxyInstance(PassRefPtr<JSC::Bindings::RootObject>, NetscapePluginInstanceProxy*, uint32_t object… 62 virtual JSC::Bindings::RuntimeObject* newRuntimeObject(JSC::ExecState*); 64 virtual JSC::Bindings::Class* getClass() const; 66 virtual JSC::JSValue getMethod(JSC::ExecState* exec, const JSC::Identifier& propertyName); [all …]
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2009-06-16 | 22 (JSC::AbstractMacroAssembler::LinkBuffer::LinkBuffer): 23 (JSC::AbstractMacroAssembler::LinkBuffer::~LinkBuffer): 25 (JSC::JIT::privateCompile): 27 (JSC::JIT::privateCompilePutByIdTransition): 28 (JSC::JIT::privateCompilePatchGetArrayLength): 29 (JSC::JIT::privateCompileGetByIdProto): 30 (JSC::JIT::privateCompileGetByIdSelfList): 31 (JSC::JIT::privateCompileGetByIdProtoList): 32 (JSC::JIT::privateCompileGetByIdChainList): 33 (JSC::JIT::privateCompileGetByIdChain): [all …]
|
D | ChangeLog-2011-02-16 | 33 (JSC::AbstractMacroAssembler::repatchPointer): 43 (JSC::DebuggerActivation::DebuggerActivation): 46 (JSC::Interpreter::privateExecute): 49 (JSC::JIT::emit_op_resolve_global): 51 (JSC::JIT::emit_op_resolve_global): 53 (JSC::JIT::compileGetDirectOffset): 54 (JSC::JIT::emit_op_get_by_pname): 55 (JSC::JIT::compileGetByIdHotPath): 56 (JSC::JIT::emit_op_put_by_id): 57 (JSC::JIT::compilePutDirectOffset): [all …]
|
D | ChangeLog | 42 (JSC::MarkStack::append): 75 (JSC::MarkStack::deprecatedAppendValues): 76 (JSC::MarkStack::append): 77 (JSC::MarkStack::deprecatedAppend): 80 (JSC::DeprecatedPtr::DeprecatedPtr): 81 (JSC::DeprecatedPtr::get): 82 (JSC::DeprecatedPtr::operator*): 83 (JSC::DeprecatedPtr::operator->): 84 (JSC::DeprecatedPtr::slot): 85 (JSC::DeprecatedPtr::operator UnspecifiedBoolType*): [all …]
|
D | ChangeLog-2010-05-24 | 8 (JSC::Interpreter::privateExecute): 34 (JSC::CodeBlock::dump): 35 (JSC::CodeBlock::getByIdExceptionInfoForBytecodeOffset): 39 (JSC::BytecodeGenerator::BytecodeGenerator): 40 (JSC::BytecodeGenerator::emitConstruct): 42 (JSC::BytecodeGenerator::emitGetByIdExceptionInfo): 44 (JSC::Interpreter::privateExecute): 46 (JSC::JIT::privateCompileMainPass): 49 (JSC::JIT::compileOpCall): 50 (JSC::JIT::compileOpCallSlowCase): [all …]
|
/external/webkit/Source/JavaScriptCore/API/ |
D | APICast.h | 34 namespace JSC { 51 inline JSC::ExecState* toJS(JSContextRef c) in toJS() 54 return reinterpret_cast<JSC::ExecState*>(const_cast<OpaqueJSContext*>(c)); in toJS() 57 inline JSC::ExecState* toJS(JSGlobalContextRef c) in toJS() 60 return reinterpret_cast<JSC::ExecState*>(c); in toJS() 63 inline JSC::JSValue toJS(JSC::ExecState* exec, JSValueRef v) in toJS() 68 JSC::JSCell* jsCell = reinterpret_cast<JSC::JSCell*>(const_cast<OpaqueJSValue*>(v)); in toJS() 70 return JSC::JSValue(); in toJS() 72 return static_cast<JSC::JSAPIValueWrapper*>(jsCell)->value(); in toJS() 75 … return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); in toJS() [all …]
|
/external/webkit/Source/WebCore/bindings/objc/ |
D | WebScriptObjectPrivate.h | 33 namespace JSC { 42 NSObject* getJSWrapper(JSC::JSObject*); 43 void addJSWrapper(NSObject* wrapper, JSC::JSObject*); 44 void removeJSWrapper(JSC::JSObject*); 45 …id createJSWrapper(JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::B… 49 …d)_convertValueToObjcValue:(JSC::JSValue)value originRootObject:(JSC::Bindings::RootObject*)origin… 50 …Object:(JSObjectRef)jsObject originRootObject:(JSC::Bindings::RootObject*)originRootObject rootObj… 52 …nitWithJSObject:(JSC::JSObject*)imp originRootObject:(PassRefPtr<JSC::Bindings::RootObject>)origin… 53 - (void)_setImp:(JSC::JSObject*)imp originRootObject:(PassRefPtr<JSC::Bindings::RootObject>)originR… 54 … (void)_setOriginRootObject:(PassRefPtr<JSC::Bindings::RootObject>)originRootObject andRootObject:… [all …]
|
/external/webkit/Source/WebKit/mac/WebView/ |
D | WebScriptDebugger.h | 37 namespace JSC { 48 NSString *toNSString(const JSC::UString&); 50 class WebScriptDebugger : public JSC::Debugger { 52 WebScriptDebugger(JSC::JSGlobalObject*); 54 void initGlobalCallFrame(const JSC::DebuggerCallFrame&); 56 …virtual void sourceParsed(JSC::ExecState*, JSC::SourceProvider*, int errorLine, const JSC::UString… 57 virtual void callEvent(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber); 58 virtual void atStatement(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber); 59 virtual void returnEvent(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber); 60 …virtual void exception(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber, bool hasH… [all …]
|