Changeset 48887 in webkit
- Timestamp:
- Sep 29, 2009 11:39:43 AM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r48886 r48887 1 2009-09-29 Alexey Proskuryakov <ap@apple.com> 2 3 Reviewed by Timothy Hatcher. 4 5 Build fix - pass a proper ScriptExecutipnContext to getEventListenerHandlerBody() 6 7 * bindings/js/ScriptEventListener.cpp: 8 (WebCore::getEventListenerHandlerBody): 9 * bindings/js/ScriptEventListener.h: 10 * bindings/v8/ScriptEventListener.cpp: 11 (WebCore::getEventListenerHandlerBody): 12 * bindings/v8/ScriptEventListener.h: 13 * inspector/InspectorDOMAgent.cpp: 14 (WebCore::InspectorDOMAgent::buildObjectForEventListener): 15 1 16 2009-09-29 Nate Chapin <japhet@chromium.org> 2 17 -
trunk/WebCore/bindings/js/ScriptEventListener.cpp
r48884 r48887 97 97 } 98 98 99 String getEventListenerHandlerBody(Script State* scriptState, EventListener* eventListener)99 String getEventListenerHandlerBody(ScriptExecutionContext* context, ScriptState* scriptState, EventListener* eventListener) 100 100 { 101 JSC::JSObject* functionObject = eventListener->jsFunction( );101 JSC::JSObject* functionObject = eventListener->jsFunction(context); 102 102 if (!functionObject) 103 103 return ""; -
trunk/WebCore/bindings/js/ScriptEventListener.h
r48866 r48887 46 46 PassRefPtr<JSLazyEventListener> createAttributeEventListener(Node*, Attribute*); 47 47 PassRefPtr<JSLazyEventListener> createAttributeEventListener(Frame*, Attribute*); 48 String getEventListenerHandlerBody(Script State*, EventListener*);48 String getEventListenerHandlerBody(ScriptExecutionContext*, ScriptState*, EventListener*); 49 49 50 50 } // namespace WebCore -
trunk/WebCore/bindings/v8/ScriptEventListener.cpp
r48866 r48887 73 73 } 74 74 75 String getEventListenerHandlerBody(Script State* scriptState, EventListener* listener)75 String getEventListenerHandlerBody(ScriptExecutionContext*, ScriptState* scriptState, EventListener* listener) 76 76 { 77 77 if (listener->type() != EventListener::JSEventListenerType) -
trunk/WebCore/bindings/v8/ScriptEventListener.h
r48866 r48887 46 46 PassRefPtr<V8LazyEventListener> createAttributeEventListener(Node*, Attribute*); 47 47 PassRefPtr<V8LazyEventListener> createAttributeEventListener(Frame*, Attribute*); 48 String getEventListenerHandlerBody(Script State*, EventListener*);48 String getEventListenerHandlerBody(ScriptExecutionContext*, ScriptState*, EventListener*); 49 49 50 50 } // namespace WebCore -
trunk/WebCore/inspector/InspectorDOMAgent.cpp
r48884 r48887 546 546 value.set("isAttribute", eventListener->isAttribute()); 547 547 value.set("nodeId", static_cast<long long>(pushNodePathToFrontend(node))); 548 value.set("listener", getEventListenerHandlerBody( m_frontend->scriptState(), eventListener.get()));548 value.set("listener", getEventListenerHandlerBody(node->document(), m_frontend->scriptState(), eventListener.get())); 549 549 return value; 550 550 }
Note: See TracChangeset
for help on using the changeset viewer.