Title: [154732] trunk/Source/WebCore
Revision
154732
Author
[email protected]
Date
2013-08-28 03:30:07 -0700 (Wed, 28 Aug 2013)

Log Message

WorkerGlobalScopeWebDatabase requires ENABLE(WORKERS)
https://bugs.webkit.org/show_bug.cgi?id=120395

Reviewed by Christophe Dumez.

WorkerGlobalScopeDatabase uses the WorkerGlobalScope object which is
defined only when WORKERS are enabled. We should guard that code.

* Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp:
* Modules/webdatabase/WorkerGlobalScopeWebDatabase.h:
* Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (154731 => 154732)


--- trunk/Source/WebCore/ChangeLog	2013-08-28 10:26:10 UTC (rev 154731)
+++ trunk/Source/WebCore/ChangeLog	2013-08-28 10:30:07 UTC (rev 154732)
@@ -1,5 +1,19 @@
 2013-08-28  Sergio Villar Senin  <[email protected]>
 
+        WorkerGlobalScopeWebDatabase requires ENABLE(WORKERS)
+        https://bugs.webkit.org/show_bug.cgi?id=120395
+
+        Reviewed by Christophe Dumez.
+
+        WorkerGlobalScopeDatabase uses the WorkerGlobalScope object which is
+        defined only when WORKERS are enabled. We should guard that code.
+
+        * Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp:
+        * Modules/webdatabase/WorkerGlobalScopeWebDatabase.h:
+        * Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl:
+
+2013-08-28  Sergio Villar Senin  <[email protected]>
+
         [CSS Grid Layout] Fix grid position resolution
         https://bugs.webkit.org/show_bug.cgi?id=119801
 

Modified: trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp (154731 => 154732)


--- trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp	2013-08-28 10:26:10 UTC (rev 154731)
+++ trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp	2013-08-28 10:30:07 UTC (rev 154732)
@@ -27,7 +27,7 @@
 
 #include "config.h"
 
-#if ENABLE(SQL_DATABASE)
+#if ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
 
 #include "WorkerGlobalScopeWebDatabase.h"
 
@@ -73,4 +73,4 @@
 
 } // namespace WebCore
 
-#endif // ENABLE(SQL_DATABASE)
+#endif // ENABLE(SQL_DATABASE) && ENABLE(WORKERS)

Modified: trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.h (154731 => 154732)


--- trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.h	2013-08-28 10:26:10 UTC (rev 154731)
+++ trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.h	2013-08-28 10:30:07 UTC (rev 154732)
@@ -27,7 +27,7 @@
 #ifndef WorkerGlobalScopeWebDatabase_h
 #define WorkerGlobalScopeWebDatabase_h
 
-#if ENABLE(SQL_DATABASE)
+#if ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
 
 #include "ExceptionCode.h"
 #include <wtf/Forward.h>
@@ -54,6 +54,6 @@
 
 } // namespace WebCore
 
-#endif // ENABLE(SQL_DATABASE)
+#endif // ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
 
 #endif // WorkerGlobalScopeWebDatabase_h

Modified: trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl (154731 => 154732)


--- trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl	2013-08-28 10:26:10 UTC (rev 154731)
+++ trunk/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl	2013-08-28 10:30:07 UTC (rev 154732)
@@ -25,7 +25,7 @@
  */
 
 [
-    Conditional=SQL_DATABASE,
+    Conditional=SQL_DATABASE&WORKERS,
 ] partial interface WorkerGlobalScope {
     [RaisesException] Database openDatabase(DOMString name, DOMString version, DOMString displayName, unsigned long estimatedSize, optional DatabaseCallback creationCallback);
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to