Index: LayoutTests/imported/web-platform-tests/IndexedDB/idb_webworkers.htm |
diff --git a/LayoutTests/imported/web-platform-tests/IndexedDB/idb_webworkers.htm b/LayoutTests/imported/web-platform-tests/IndexedDB/idb_webworkers.htm |
new file mode 100644 |
index 0000000000000000000000000000000000000000..db2faff0be2de57a0e6be5a058bf439847cdb05c |
--- /dev/null |
+++ b/LayoutTests/imported/web-platform-tests/IndexedDB/idb_webworkers.htm |
@@ -0,0 +1,33 @@ |
+<!DOCTYPE html> |
+<title>IndexedDB inside of a WebWorker </title> |
+<link rel="author" title="Microsoft" href="http://www.microsoft.com"> |
+<script src="../../../resources/testharness.js"></script> |
+<script src="../../../resources/testharnessreport.js"></script> |
+<script src="support.js"></script> |
+ |
+<script> |
+ var db, count = 0, |
+ t = async_test(); |
+ |
+ t.step(function() { |
+ var worker = new Worker("idbworker.js"); |
+ worker.onmessage = t.step_func(function (e) { |
+ switch(count) { |
+ case 0: |
+ assert_equals(e.data, true, 'worker has idb object') |
+ break |
+ |
+ case 1: |
+ assert_equals(e.data, "test", "get(1) in worker") |
+ t.done() |
+ } |
+ |
+ count++ |
+ }); |
+ |
+ worker.postMessage(1); |
+ }) |
+ |
+</script> |
+ |
+<div id="log"></div> |