summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-2.html.ini2
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-bom.any.js.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset.html.ini2
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/cors-crossorigin-requests.html.ini9
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/credentials.sub.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/integrity.html.ini2
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/invalid-content-type.any.js.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/json-module-service-worker-test.https.html.ini6
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/load-error-events.html.ini25
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/module.html.ini4
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/non-object.any.js.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/parse-error.html.ini3
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/referrer-policies.sub.html.ini2
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/repeated-imports.any.js.ini8
-rw-r--r--testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/valid-content-type.html.ini19
15 files changed, 109 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-2.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-2.html.ini
new file mode 100644
index 0000000000..c23c4a2fa4
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-2.html.ini
@@ -0,0 +1,2 @@
+[charset-2.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-bom.any.js.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-bom.any.js.ini
new file mode 100644
index 0000000000..a8ee043da7
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset-bom.any.js.ini
@@ -0,0 +1,8 @@
+[charset-bom.any.sharedworker.html]
+ expected: ERROR
+
+[charset-bom.any.worker.html]
+ expected: ERROR
+
+[charset-bom.any.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset.html.ini
new file mode 100644
index 0000000000..c4640fac0f
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/charset.html.ini
@@ -0,0 +1,2 @@
+[charset.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/cors-crossorigin-requests.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/cors-crossorigin-requests.html.ini
new file mode 100644
index 0000000000..2c72ea9444
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/cors-crossorigin-requests.html.ini
@@ -0,0 +1,9 @@
+[cors-crossorigin-requests.html]
+ [Imported JSON module, cross-origin with CORS]
+ expected: FAIL
+
+ [Imported JSON module, cross-origin, missing CORS ACAO header]
+ expected: FAIL
+
+ [Imported JSON module with parse error, cross-origin, with CORS]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/credentials.sub.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/credentials.sub.html.ini
new file mode 100644
index 0000000000..52b294d640
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/credentials.sub.html.ini
@@ -0,0 +1,3 @@
+[credentials.sub.html]
+ [JSON Modules should be loaded with or without the credentials based on the same-origin-ness and the crossOrigin attribute]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/integrity.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/integrity.html.ini
new file mode 100644
index 0000000000..dba6afe801
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/integrity.html.ini
@@ -0,0 +1,2 @@
+[integrity.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/invalid-content-type.any.js.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/invalid-content-type.any.js.ini
new file mode 100644
index 0000000000..2b3244f05a
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/invalid-content-type.any.js.ini
@@ -0,0 +1,8 @@
+[invalid-content-type.any.sharedworker.html]
+ expected: ERROR
+
+[invalid-content-type.any.worker.html]
+ expected: ERROR
+
+[invalid-content-type.any.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/json-module-service-worker-test.https.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/json-module-service-worker-test.https.html.ini
new file mode 100644
index 0000000000..880d14e9fc
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/json-module-service-worker-test.https.html.ini
@@ -0,0 +1,6 @@
+[json-module-service-worker-test.https.html]
+ [Javascript importing JSON Module should load within the context of a service worker]
+ expected: FAIL
+
+ [JSON Module dynamic import should not load within the context of a service worker]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/load-error-events.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/load-error-events.html.ini
new file mode 100644
index 0000000000..95ef1bfcd9
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/load-error-events.html.ini
@@ -0,0 +1,25 @@
+[load-error-events.html]
+ expected: ERROR
+ [inline, 200, parser-inserted]
+ expected: NOTRUN
+
+ [inline, 404, parser-inserted]
+ expected: NOTRUN
+
+ [src, 200, parser-inserted]
+ expected: FAIL
+
+ [src, 404, parser-inserted]
+ expected: FAIL
+
+ [src, 200, not parser-inserted]
+ expected: FAIL
+
+ [src, 404, not parser-inserted]
+ expected: FAIL
+
+ [inline, 200, not parser-inserted]
+ expected: NOTRUN
+
+ [inline, 404, not parser-inserted]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/module.html.ini
new file mode 100644
index 0000000000..f35e3f413b
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/module.html.ini
@@ -0,0 +1,4 @@
+[module.html]
+ expected: ERROR
+ [JSON modules]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/non-object.any.js.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/non-object.any.js.ini
new file mode 100644
index 0000000000..e43dccf0dc
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/non-object.any.js.ini
@@ -0,0 +1,8 @@
+[non-object.any.worker.html]
+ expected: ERROR
+
+[non-object.any.sharedworker.html]
+ expected: ERROR
+
+[non-object.any.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/parse-error.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/parse-error.html.ini
new file mode 100644
index 0000000000..2287365fc3
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/parse-error.html.ini
@@ -0,0 +1,3 @@
+[parse-error.html]
+ [JSON modules: parse error]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/referrer-policies.sub.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/referrer-policies.sub.html.ini
new file mode 100644
index 0000000000..d1bd3ff92f
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/referrer-policies.sub.html.ini
@@ -0,0 +1,2 @@
+[referrer-policies.sub.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/repeated-imports.any.js.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/repeated-imports.any.js.ini
new file mode 100644
index 0000000000..49b84bbf02
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/repeated-imports.any.js.ini
@@ -0,0 +1,8 @@
+[repeated-imports.any.sharedworker.html]
+ expected: ERROR
+
+[repeated-imports.any.worker.html]
+ expected: ERROR
+
+[repeated-imports.any.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/valid-content-type.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/valid-content-type.html.ini
new file mode 100644
index 0000000000..e8b972c579
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module-assertions/valid-content-type.html.ini
@@ -0,0 +1,19 @@
+[valid-content-type.html]
+ expected: ERROR
+ [text/json]
+ expected: NOTRUN
+
+ [application/json]
+ expected: NOTRUN
+
+ [text/html+json]
+ expected: NOTRUN
+
+ [image/svg+json]
+ expected: NOTRUN
+
+ [text/json;boundary=something]
+ expected: NOTRUN
+
+ [text/json;foo=bar]
+ expected: NOTRUN