Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Thu, 14 Feb 2019 14:27:51 +0000
changeset 464515 5ed7c1d98107
parent 464514 c20dbdb5add0
child 464516 2e35ac1f3c21
push id35717
push useraciure@mozilla.com
push dateSun, 17 Mar 2019 09:45:26 +0000
treeherdermozilla-central@e0861be8d6c0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1527643, 15197
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly wpt-pr: 15197 wpt-type: metadata
testing/web-platform/meta/import-maps/acquire-import-maps-flag/dynamic-import/success.tentative.html.ini
testing/web-platform/meta/import-maps/acquire-import-maps-flag/script-tag/success.tentative.html.ini
testing/web-platform/meta/import-maps/acquire-import-maps-flag/worker-request/success.tentative.html.ini
testing/web-platform/meta/import-maps/bare.sub.tentative.html.ini
testing/web-platform/meta/import-maps/builtin.tentative.html.ini
testing/web-platform/meta/import-maps/data.sub.tentative.html.ini
testing/web-platform/meta/import-maps/fallback-disallowed.sub.tentative.html.ini
testing/web-platform/meta/import-maps/fallback.sub.tentative.html.ini
testing/web-platform/meta/import-maps/http.sub.tentative.html.ini
testing/web-platform/meta/import-maps/module-map-key.tentative.html.ini
testing/web-platform/meta/import-maps/resolving.tentative.html.ini
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/acquire-import-maps-flag/dynamic-import/success.tentative.html.ini
@@ -0,0 +1,5 @@
+[success.tentative.html]
+  expected: TIMEOUT
+  [After dynamic imports, import maps should fire error events]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/acquire-import-maps-flag/script-tag/success.tentative.html.ini
@@ -0,0 +1,5 @@
+[success.tentative.html]
+  expected: TIMEOUT
+  [After <script type="module"> import maps should fire error events]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/acquire-import-maps-flag/worker-request/success.tentative.html.ini
@@ -0,0 +1,8 @@
+[success.tentative.html]
+  expected: TIMEOUT
+  [After module worker creation import maps are not effective]
+    expected: FAIL
+
+  [After module worker creation, import maps should fire error events]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/bare.sub.tentative.html.ini
@@ -0,0 +1,46 @@
+[bare.sub.tentative.html]
+  [bare/std-blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [bare/blank: static import]
+    expected: FAIL
+
+  [bare/cross-origin-bare: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [bare/std-blank: static import]
+    expected: FAIL
+
+  [bare/to-data: dynamic import (from module)]
+    expected: FAIL
+
+  [bare/to-data: static import]
+    expected: FAIL
+
+  [bare/to-data: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [bare/bare: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [bare/cross-origin-bare: static import]
+    expected: FAIL
+
+  [bare/bare: static import]
+    expected: FAIL
+
+  [bare/std-blank: dynamic import (from module)]
+    expected: FAIL
+
+  [bare/cross-origin-bare: dynamic import (from module)]
+    expected: FAIL
+
+  [bare/bare: dynamic import (from module)]
+    expected: FAIL
+
+  [bare/blank: dynamic import (from module)]
+    expected: FAIL
+
+  [bare/blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/builtin.tentative.html.ini
@@ -0,0 +1,25 @@
+[builtin.tentative.html]
+  [std:blank: static import]
+    expected: FAIL
+
+  [std:blank: <script src type=module>]
+    expected: FAIL
+
+  [@std/none: static import]
+    expected: FAIL
+
+  [@std/blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [@std/blank: static import]
+    expected: FAIL
+
+  [std:blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [std:blank: dynamic import (from module)]
+    expected: FAIL
+
+  [@std/blank: dynamic import (from module)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/data.sub.tentative.html.ini
@@ -0,0 +1,73 @@
+[data.sub.tentative.html]
+  [data:text/javascript,log.push('data:to-data'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-none'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:blank'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:to-bare'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-blank'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:to-data'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-blank'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:cross-origin-foo'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:to-data'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:foo'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:to-bare'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:none'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-blank'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:blank'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:cross-origin-foo'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:to-bare'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:foo'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:none'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:blank'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-none'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:std-none'): dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:none'): dynamic import (from module)]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:cross-origin-foo'): static import]
+    expected: FAIL
+
+  [data:text/javascript,log.push('data:foo'): dynamic import (from module)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/fallback-disallowed.sub.tentative.html.ini
@@ -0,0 +1,91 @@
+[fallback-disallowed.sub.tentative.html]
+  [./resources/log.js?pipe=sub&name=fallback-from-data-2: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-1: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-data-1: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-data-1: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-data-1: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-2: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-2: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-2: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=http-to-builtin: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-http: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-2: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-1: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-1: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-2: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=http-to-builtin: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-1: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-2: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-http: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-data-2: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-1: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-2: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-1: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-1: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-2: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-url-1: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-data-2: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-from-http: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=fallback-to-different-origin-1: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=more-than-two-values-2: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=http-to-builtin: dynamic import (from text/javascript)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/fallback.sub.tentative.html.ini
@@ -0,0 +1,37 @@
+[fallback.sub.tentative.html]
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=cross-origin-blank: dynamic import (from module)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=blank: dynamic import (from module)]
+    expected: FAIL
+
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=std-cross-origin-blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=cross-origin-blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=std-blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=blank: static import]
+    expected: FAIL
+
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=std-cross-origin-blank: dynamic import (from module)]
+    expected: FAIL
+
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=cross-origin-blank: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=std-blank: static import]
+    expected: FAIL
+
+  [https://www1.web-platform.test:8443/import-maps/resources/log.js?pipe=sub&name=std-cross-origin-blank: static import]
+    expected: FAIL
+
+  [./resources/log.js?pipe=sub&name=std-blank: dynamic import (from module)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/http.sub.tentative.html.ini
@@ -0,0 +1,73 @@
+[http.sub.tentative.html]
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=none: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-bare: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=foo: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=none: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=blank: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-bare: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-bare: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=cross-origin-foo: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=foo: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-none: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=cross-origin-foo: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-data: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=none: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-none: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-blank: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=cross-origin-foo: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-data: dynamic import (from module)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=to-data: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=foo: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-none: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-blank: dynamic import (from text/javascript)]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=std-blank: static import]
+    expected: FAIL
+
+  [http://web-platform.test:8000/import-maps/resources/log.js?pipe=sub&name=blank: dynamic import (from module)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/module-map-key.tentative.html.ini
@@ -0,0 +1,4 @@
+[module-map-key.tentative.html]
+  [Module map's key is the URL after import map resolution]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/import-maps/resolving.tentative.html.ini
@@ -0,0 +1,58 @@
+[resolving.tentative.html]
+  [Mapped using the "imports" key only (no scopes) / Tricky specifiers / should work when the specifier has punctuation]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / URL-like specifiers / should remap to other URLs]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / URL-like specifiers / should remap URLs that are just composed from / and .]
+    expected: FAIL
+
+  [Unmapped / should fail for strings not parseable as absolute URLs and not starting with ./ ../ or /]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / URL-like specifiers / should remap to built-in modules]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Package-like scenarios / should still fail for package modules that are not declared]
+    expected: FAIL
+
+  [Unmapped / should resolve / specifiers as URLs]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Package-like scenarios / should work for package main modules]
+    expected: FAIL
+
+  [Unmapped / should parse absolute fetch-scheme URLs]
+    expected: FAIL
+
+  [Unmapped / should fail for absolute non-fetch-scheme URLs]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / should fail when the mapping is to an empty array]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / URL-like specifiers / should use the last entry's address when URL-like specifiers parse to the same absolute URL]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Package-like scenarios / should work for package submodules]
+    expected: FAIL
+
+  [Unmapped / should resolve ../ specifiers as URLs]
+    expected: FAIL
+
+  [Unmapped / should resolve ./ specifiers as URLs]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Package-like scenarios / should work for package names that end in a slash by just passing through]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / URL-like specifiers / should fail for URLs that remap to empty arrays]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Tricky specifiers / should work for explicitly-mapped specifiers that happen to have a slash]
+    expected: FAIL
+
+  [Mapped using the "imports" key only (no scopes) / Tricky specifiers / should fail for attempting to get a submodule of something not declared with a trailing slash]
+    expected: FAIL
+