Allow blocking of IndexedDB in third-party contexts
[WebKit-https.git] / LayoutTests / ChangeLog
index 502524a..761c439 100644 (file)
@@ -1,3 +1,38 @@
+2013-01-31  Mike West  <mkwst@chromium.org>
+
+        Allow blocking of IndexedDB in third-party contexts
+        https://bugs.webkit.org/show_bug.cgi?id=94171
+
+        Reviewed by Jochen Eisinger.
+
+        Add tests to ensure that IndexedDB can be blocked in a third-party
+        context in both normal documents and in workers. These tests are
+        modeled after the existing cross-origin-websql* tests; it might be
+        possible to reuse some code in the future.
+
+        * http/tests/security/cross-origin-indexeddb-allowed-expected.txt: Added.
+        * http/tests/security/cross-origin-indexeddb-allowed.html: Added.
+        * http/tests/security/cross-origin-indexeddb-expected.txt: Added.
+        * http/tests/security/cross-origin-indexeddb.html: Added.
+        * http/tests/security/cross-origin-worker-indexeddb-allowed-expected.txt: Added.
+        * http/tests/security/cross-origin-worker-indexeddb-allowed.html: Added.
+        * http/tests/security/cross-origin-worker-indexeddb-expected.txt: Added.
+        * http/tests/security/cross-origin-worker-indexeddb.html: Added.
+        * http/tests/security/resources/cross-origin-iframe-for-indexeddb.html: Added.
+        * http/tests/security/resources/cross-origin-iframe-for-worker-indexeddb.html: Added.
+        * http/tests/security/resources/document-for-cross-origin-worker-indexeddb.html: Added.
+        * http/tests/security/resources/worker-for-indexeddb.js: Added.
+        (self.onmessage):
+            Add exciting new tests, with more boilerplate than I expected!
+        * platform/efl/TestExpectations:
+        * platform/mac-snowleopard/TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/qt/TestExpectations:
+        * platform/win/TestExpectations:
+        * platform/wincairo/TestExpectations:
+            Skip these IndexedDB tests on platforms where the feature isn't
+            enabled.
+
 2013-01-31  Ádám Kallai  <kadam@inf.u-szeged.hu>
 
         [Qt] Unreviewed gardening. Skip two compositing tests, because They hit assertion fail after 140999.