Changeset 65497 in webkit
- Timestamp:
- Aug 17, 2010 5:23:00 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r65496 r65497 1 2010-08-17 Xan Lopez <xlopez@igalia.com> 2 3 Reviewed by Gustavo Noronha. 4 5 [GTK] Fix wrapping of core Events in the bindings 6 https://bugs.webkit.org/show_bug.cgi?id=44095 7 8 Return the proper GObject type instead of hardcoding 9 WebKitDOMEvent for all Event types. 10 11 * bindings/gobject/GObjectEventListener.cpp: 12 (WebCore::GObjectEventListener::handleEvent): 13 * bindings/gobject/WebKitDOMBinding.cpp: 14 (WebKit::kit): 15 1 16 2010-08-17 Xan Lopez <xlopez@igalia.com> 2 17 -
trunk/WebCore/bindings/gobject/GObjectEventListener.cpp
r60229 r65497 22 22 #include "Event.h" 23 23 #include "EventListener.h" 24 #include "webkit/WebKitDOMEvent.h" 24 25 #include "webkit/WebKitDOMEventPrivate.h" 25 26 #include <wtf/HashMap.h> … … 31 32 { 32 33 gboolean handled = FALSE; 33 WebKitDOMEvent* gobjectEvent = W ebKit::wrapEvent(event);34 WebKitDOMEvent* gobjectEvent = WEBKIT_DOM_EVENT(WebKit::kit(event)); 34 35 g_signal_emit_by_name(m_object, m_signalName.utf8().data(), gobjectEvent, &handled); 35 36 } -
trunk/WebCore/bindings/gobject/WebKitDOMBinding.cpp
r64758 r65497 33 33 #include "WebKitDOMDOMWindowPrivate.h" 34 34 #include "WebKitDOMElementPrivate.h" 35 #include "WebKitDOMEventPrivate.h" 35 36 #include "WebKitDOMNode.h" 36 37 #include "WebKitDOMNodePrivate.h" … … 141 142 wrappedEvent = wrapUIEvent(static_cast<UIEvent*>(event)); 142 143 else 143 wrappedEvent = 0;144 wrappedEvent = wrapEvent(event); 144 145 145 146 return DOMObjectCache::put(event, wrappedEvent);
Note: See TracChangeset
for help on using the changeset viewer.