Stop pulling in JSDOMBinding.h via JSEventListener.h
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 16 Mar 2014 08:33:47 +0000 (08:33 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 16 Mar 2014 08:33:47 +0000 (08:33 +0000)
<https://webkit.org/b/130299>

Just chippin' away at the compile time monster.

Reviewed by Darin Adler.

* bindings/js/IDBBindingUtilities.cpp:
* bindings/js/JSEventListener.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@165694 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/bindings/js/IDBBindingUtilities.cpp
Source/WebCore/bindings/js/JSEventListener.h
Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBServerConnection.h

index 57520c2dd825067df468240a2a644bc115588820..a1711d5046a2f505c3e39828fa9eba33be3f03a7 100644 (file)
@@ -1,3 +1,15 @@
+2014-03-16  Andreas Kling  <akling@apple.com>
+
+        Stop pulling in JSDOMBinding.h via JSEventListener.h
+        <https://webkit.org/b/130299>
+
+        Just chippin' away at the compile time monster.
+
+        Reviewed by Darin Adler.
+
+        * bindings/js/IDBBindingUtilities.cpp:
+        * bindings/js/JSEventListener.h:
+
 2014-03-16  David Kilzer  <ddkilzer@apple.com>
 
         Double values passed to fabsf() in maxScaleFromTransform()
index 22cbbb55e444a6719d728e5ebdc6e66be5aa38bb..bb5018c17992d60d2ef24bfed6810b2247172716 100644 (file)
@@ -34,6 +34,7 @@
 #include "IDBKey.h"
 #include "IDBKeyData.h"
 #include "IDBKeyPath.h"
+#include "JSDOMBinding.h"
 #include "Logging.h"
 #include "SharedBuffer.h"
 
index 709c303a850afb91c5314d18b4de1b21b3eb19d1..ac47fc60179ba84bc954af65abc646e305fabbd3 100644 (file)
@@ -20,8 +20,8 @@
 #ifndef JSEventListener_h
 #define JSEventListener_h
 
+#include "DOMWrapperWorld.h"
 #include "EventListener.h"
-#include "JSDOMWindow.h"
 #include <heap/StrongInlines.h>
 #include <heap/Weak.h>
 #include <heap/WeakInlines.h>
index fd60b053353f37183548117560e1eb45eb7ed30e..4db7e84b6504f1841efe78494a1c6f70ee9c12de 100644 (file)
@@ -35,6 +35,7 @@
 
 namespace WebCore {
 struct IDBKeyData;
+class SecurityOrigin;
 }
 
 namespace WebKit {