Modern IDB: WebWorker support.
authorbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 May 2016 19:58:05 +0000 (19:58 +0000)
committerbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 May 2016 19:58:05 +0000 (19:58 +0000)
https://bugs.webkit.org/show_bug.cgi?id=149953

Reviewed by Alex Christensen.

LayoutTests/imported/w3c:

* IndexedDB-private-browsing/idb_webworkers-expected.txt:
* web-platform-tests/IndexedDB/idb_webworkers-expected.txt:

Source/WebCore:

No new tests (Covered by changes to existing tests).

* bindings/generic/RuntimeEnabledFeatures.cpp:
(WebCore::RuntimeEnabledFeatures::RuntimeEnabledFeatures):

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

LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/IndexedDB-private-browsing/idb_webworkers-expected.txt
LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idb_webworkers-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp

index a763e778d5ada93a33e019afaba17046c13def90..47bebb35f8228488ff7a2db0c76b5067d3e16800 100644 (file)
@@ -1,3 +1,13 @@
+2016-05-11  Brady Eidson  <beidson@apple.com>
+
+        Modern IDB: WebWorker support.
+        https://bugs.webkit.org/show_bug.cgi?id=149953
+
+        Reviewed by Alex Christensen.
+
+        * IndexedDB-private-browsing/idb_webworkers-expected.txt:
+        * web-platform-tests/IndexedDB/idb_webworkers-expected.txt:
+
 2016-05-06  Jer Noble  <jer.noble@apple.com>
 
         Return a Promise from HTMLMediaElement.play()
index 6ba9f017bcb9de62310c630264cb2138438a7363..4d7b0e390c7ce751dcb9d790a5b84f4d6db75cc0 100644 (file)
@@ -1,3 +1,3 @@
 
-FAIL IndexedDB inside of a WebWorker  assert_equals: worker has idb object expected true but got false
+PASS IndexedDB inside of a WebWorker  
 
index 6ba9f017bcb9de62310c630264cb2138438a7363..4d7b0e390c7ce751dcb9d790a5b84f4d6db75cc0 100644 (file)
@@ -1,3 +1,3 @@
 
-FAIL IndexedDB inside of a WebWorker  assert_equals: worker has idb object expected true but got false
+PASS IndexedDB inside of a WebWorker  
 
index a98096256bf2a4312404b132ac3b3a86795f4c59..a6a75b615852c89c5d991fb6c84797facc22465f 100644 (file)
@@ -1,3 +1,15 @@
+2016-05-11  Brady Eidson  <beidson@apple.com>
+
+        Modern IDB: WebWorker support.
+        https://bugs.webkit.org/show_bug.cgi?id=149953
+
+        Reviewed by Alex Christensen.
+
+        No new tests (Covered by changes to existing tests).
+
+        * bindings/generic/RuntimeEnabledFeatures.cpp:
+        (WebCore::RuntimeEnabledFeatures::RuntimeEnabledFeatures):
+
 2016-05-11  Chris Dumez  <cdumez@apple.com>
 
         Update Node::appendChild() / replaceChild() / removeChild() / insertBefore() to take references instead of pointers
index 1b85078ef106b8d81575fb87f87a30499ae99675..9bfe48a2c7d587555cb43cfae34f7fae7e78fecb 100644 (file)
@@ -61,7 +61,7 @@ RuntimeEnabledFeatures::RuntimeEnabledFeatures()
     , m_isIndexedDBEnabled(false)
 #endif
 #if ENABLE(INDEXED_DATABASE_IN_WORKERS)
-    , m_isIndexedDBWorkersEnabled(false)
+    , m_isIndexedDBWorkersEnabled(true)
 #endif
 #if ENABLE(MEDIA_STREAM)
     , m_isMediaStreamEnabled(true)