Home | History | Annotate | Download | only in js

Lines Matching refs:JSObject

33         static PassRefPtr<JSEventListener> create(JSC::JSObject* listener, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld* isolatedWorld)
52 JSC::JSObject* jsFunction(ScriptExecutionContext*) const;
55 JSC::JSObject* wrapper() const { return m_wrapper.get(); }
56 void setWrapper(JSC::JSObject* wrapper) const { m_wrapper = wrapper; }
59 virtual JSC::JSObject* initializeJSFunction(ScriptExecutionContext*) const;
61 virtual void invalidateJSFunction(JSC::JSObject*);
67 JSEventListener(JSC::JSObject* function, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld* isolatedWorld);
70 mutable JSC::JSObject* m_jsFunction;
71 mutable JSC::WeakGCPtr<JSC::JSObject> m_wrapper;
77 inline JSC::JSObject* JSEventListener::jsFunction(ScriptExecutionContext* scriptExecutionContext) const
95 inline void JSEventListener::invalidateJSFunction(JSC::JSObject* wrapper)
101 inline PassRefPtr<JSEventListener> createJSAttributeEventListener(JSC::ExecState* exec, JSC::JSValue listener, JSC::JSObject* wrapper)