Index: third_party/WebKit/LayoutTests/external/wpt/storage/interfaces.html |
diff --git a/third_party/WebKit/LayoutTests/external/wpt/storage/interfaces.html b/third_party/WebKit/LayoutTests/external/wpt/storage/interfaces.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c390f327892965b8be7fecda752f915b9cc6f1c4 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/external/wpt/storage/interfaces.html |
@@ -0,0 +1,30 @@ |
+<!doctype html> |
+<meta charset=utf-8> |
+<title>Storage API IDL tests</title> |
+<script src="/resources/testharness.js"></script> |
+<script src="/resources/testharnessreport.js"></script> |
+<script src="/resources/WebIDLParser.js"></script> |
+<script src="/resources/idlharness.js"></script> |
+ |
+<script> |
+'use strict'; |
+promise_test(t => { |
+ return fetch('interfaces.idl') |
+ .then(response => response.text()) |
+ .then(idls => { |
+ var idl_array = new IdlArray(); |
+ |
+ idl_array.add_untested_idls('interface Navigator {};'); |
+ idl_array.add_untested_idls('[Exposed=Worker] interface WorkerNavigator {};'); |
+ |
+ idl_array.add_idls(idls); |
+ |
+ idl_array.add_objects({ |
+ StorageManager: ['navigator.storage'] |
+ }); |
+ |
+ idl_array.test(); |
+ t.done(); |
+ }); |
+}, 'Storage API IDL test'); |
+</script> |