Title: [98251] trunk/Source/WebKit/win
Revision
98251
Author
[email protected]
Date
2011-10-24 10:24:55 -0700 (Mon, 24 Oct 2011)

Log Message

Attempt to fix Windows build by updating to the new interface.

* DOMEventsClasses.cpp:
(DOMEvent::createInstance):

Modified Paths

Diff

Modified: trunk/Source/WebKit/win/ChangeLog (98250 => 98251)


--- trunk/Source/WebKit/win/ChangeLog	2011-10-24 16:44:54 UTC (rev 98250)
+++ trunk/Source/WebKit/win/ChangeLog	2011-10-24 17:24:55 UTC (rev 98251)
@@ -1,3 +1,10 @@
+2011-10-24  Adam Barth  <[email protected]>
+
+        Attempt to fix Windows build by updating to the new interface.
+
+        * DOMEventsClasses.cpp:
+        (DOMEvent::createInstance):
+
 2011-10-18  Adam Barth  <[email protected]>
 
         Always enable ENABLE(XPATH)

Modified: trunk/Source/WebKit/win/DOMEventsClasses.cpp (98250 => 98251)


--- trunk/Source/WebKit/win/DOMEventsClasses.cpp	2011-10-24 16:44:54 UTC (rev 98250)
+++ trunk/Source/WebKit/win/DOMEventsClasses.cpp	2011-10-24 17:24:55 UTC (rev 98251)
@@ -31,6 +31,7 @@
 #include <WebCore/COMPtr.h>
 #include <WebCore/DOMWindow.h>
 #include <WebCore/Event.h>
+#include <WebCore/EventNames.h>
 #include <WebCore/KeyboardEvent.h>
 #include <WebCore/MouseEvent.h>
 #include <WebCore/ScriptExecutionContext.h>
@@ -111,13 +112,13 @@
     } else if (e->isMouseEvent()) {
         DOMMouseEvent* newEvent = new DOMMouseEvent(e);
         hr = newEvent->QueryInterface(IID_IDOMMouseEvent, (void**)&domEvent);
-    } else if (e->isMutationEvent()) {
+    } else if (e->hasInterface(WebCore::eventNames().interfaceForMutationEvent)) {
         DOMMutationEvent* newEvent = new DOMMutationEvent(e);
         hr = newEvent->QueryInterface(IID_IDOMMutationEvent, (void**)&domEvent);
-    } else if (e->isOverflowEvent()) {
+    } else if (e->hasInterface(WebCore::eventNames().interfaceForOverflowEvent)) {
         DOMOverflowEvent* newEvent = new DOMOverflowEvent(e);
         hr = newEvent->QueryInterface(IID_IDOMOverflowEvent, (void**)&domEvent);
-    } else if (e->isWheelEvent()) {
+    } else if (e->hasInterface(WebCore::eventNames().interfaceForWheelEvent)) {
         DOMWheelEvent* newEvent = new DOMWheelEvent(e);
         hr = newEvent->QueryInterface(IID_IDOMWheelEvent, (void**)&domEvent);
     } else if (e->isUIEvent()) {
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to