commit 96b9e4f85e5c28a874c86492ff3ca03b7a8af081 parent 0f95e013a05ed4f7313d7ee22102db7b63594ef7 Author: moz-wptsync-bot <wptsync@mozilla.com> Date: Thu, 9 Oct 2025 11:50:20 +0000 Bug 1992314 [wpt PR 55197] - Update wpt metadata, a=testonly wpt-pr: 55197 wpt-type: metadata Diffstat:
9 files changed, 725 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-global.any.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-global.any.js.ini @@ -0,0 +1,18 @@ +[origin-from-global.any.html] + [Origin.from(globalThis) is a tuple origin.] + expected: FAIL + + +[origin-from-global.any.serviceworker.html] + [Origin.from(globalThis) is a tuple origin.] + expected: FAIL + + +[origin-from-global.any.worker.html] + [Origin.from(globalThis) is a tuple origin.] + expected: FAIL + + +[origin-from-global.any.sharedworker.html] + [Origin.from(globalThis) is a tuple origin.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-htmlhyperlinkelementutils.window.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-htmlhyperlinkelementutils.window.js.ini @@ -0,0 +1,156 @@ +[origin-from-htmlhyperlinkelementutils.window.html] + [Origin.from(<a href="about:blank">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="about:blank">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="data:text/plain,opaque">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="data:text/plain,opaque">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="weird-protocol:whatever">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="weird-protocol:whatever">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="weird-hierarchical-protocol://host/path?etc">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="weird-hierarchical-protocol://host/path?etc">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="blob:weird-protocol:whatever">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="blob:weird-protocol:whatever">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="blob:weird-hierarchical-protocol://host/path?etc">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<area href="blob:weird-hierarchical-protocol://host/path?etc">) returns an opaque origin.] + expected: FAIL + + [Origin.from(<a href="http://site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="http://site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://site.example:123">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://site.example:123">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="http://sub.site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="http://sub.site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://sub.site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://sub.site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://sub.site.example:123">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://sub.site.example:123">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://xn--mlauted-m2a.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://xn--mlauted-m2a.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="ftp://ftp.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="ftp://ftp.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="ws://ws.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="ws://ws.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="wss://wss.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="wss://wss.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://trailing.slash/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://trailing.slash/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://user:pass@site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://user:pass@site.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://has.a.port:1234/and/path">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://has.a.port:1234/and/path">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://ümlauted.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://ümlauted.example">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="file:///path/to/a/file.txt">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="file:///path/to/a/file.txt">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="blob:https://example.com/some-guid">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="blob:https://example.com/some-guid">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="ftp://example.com/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="ftp://example.com/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://example.com/path?query#fragment">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://example.com/path?query#fragment">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://127.0.0.1/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://127.0.0.1/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<a href="https://[::1\]/">) returns a tuple origin.] + expected: FAIL + + [Origin.from(<area href="https://[::1\]/">) returns a tuple origin.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-location.window.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-location.window.js.ini @@ -0,0 +1,15 @@ +[origin-from-location.window.html] + [Origin.from(window.location) returns a tuple origin.] + expected: FAIL + + [Origin.from(Location) returns a tuple origin for same-origin frames.] + expected: FAIL + + [Origin.from(Location) throws for cross-origin frames.] + expected: FAIL + + [Origin.from(Location) returns a tuple origin for same-origin windows.] + expected: FAIL + + [Origin.from(Location) throws for cross-origin windows.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-messageevent.window.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-messageevent.window.js.ini @@ -0,0 +1,15 @@ +[origin-from-messageevent.window.html] + [Origin.from(MessageEvent) returns a tuple origin for messages from same-origin frames.] + expected: FAIL + + [Origin.from(MessageEvent) returns a tuple origin for messages from cross-origin frames.] + expected: FAIL + + [Origin.from(MessageEvent) returns an opaque origin for messages from sandboxed frames.] + expected: FAIL + + [Origin.from(MessageEvent) returns a tuple origin for same-origin windows.] + expected: FAIL + + [Origin.from(MessageEvent) returns a tuple origin for cross-origin windows.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-origin.any.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-origin.any.js.ini @@ -0,0 +1,158 @@ +[origin-from-origin.any.worker.html] + [Origin.from(Origin.from("about:blank")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("data:text/plain,opaque")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("weird-protocol:whatever")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("weird-hierarchical-protocol://host/path?etc")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:weird-protocol:whatever")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:weird-hierarchical-protocol://host/path?etc")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("http://site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://site.example:123")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("http://sub.site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://sub.site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://sub.site.example:123")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://xn--mlauted-m2a.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ftp://ftp.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ws://ws.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("wss://wss.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://trailing.slash/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://user:pass@site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://has.a.port:1234/and/path")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://ümlauted.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("file:///path/to/a/file.txt")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:https://example.com/some-guid")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ftp://example.com/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://example.com/path?query#fragment")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://127.0.0.1/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://[::1\]/")) is an tuple origin.] + expected: FAIL + + +[origin-from-origin.any.html] + [Origin.from(Origin.from("about:blank")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("data:text/plain,opaque")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("weird-protocol:whatever")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("weird-hierarchical-protocol://host/path?etc")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:weird-protocol:whatever")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:weird-hierarchical-protocol://host/path?etc")) is an opaque origin.] + expected: FAIL + + [Origin.from(Origin.from("http://site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://site.example:123")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("http://sub.site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://sub.site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://sub.site.example:123")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://xn--mlauted-m2a.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ftp://ftp.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ws://ws.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("wss://wss.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://trailing.slash/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://user:pass@site.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://has.a.port:1234/and/path")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://ümlauted.example")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("file:///path/to/a/file.txt")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("blob:https://example.com/some-guid")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("ftp://example.com/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://example.com/path?query#fragment")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://127.0.0.1/")) is an tuple origin.] + expected: FAIL + + [Origin.from(Origin.from("https://[::1\]/")) is an tuple origin.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-string.any.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-string.any.js.ini @@ -0,0 +1,170 @@ +[origin-from-string.any.worker.html] + [Origin.from("") throws a TypeError.] + expected: FAIL + + [Origin.from("not-valid") throws a TypeError.] + expected: FAIL + + [Origin.from("about:blank") is an opaque origin.] + expected: FAIL + + [Origin.from("data:text/plain,opaque") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("http://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("http://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("https://xn--mlauted-m2a.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://ftp.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ws://ws.example") is an opaque origin.] + expected: FAIL + + [Origin.from("wss://wss.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://trailing.slash/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://user:pass@site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://has.a.port:1234/and/path") is an opaque origin.] + expected: FAIL + + [Origin.from("https://ümlauted.example") is an opaque origin.] + expected: FAIL + + [Origin.from("file:///path/to/a/file.txt") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:https://example.com/some-guid") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://example.com/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://example.com/path?query#fragment") is an opaque origin.] + expected: FAIL + + [Origin.from("https://127.0.0.1/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://[::1\]/") is an opaque origin.] + expected: FAIL + + +[origin-from-string.any.html] + [Origin.from("") throws a TypeError.] + expected: FAIL + + [Origin.from("not-valid") throws a TypeError.] + expected: FAIL + + [Origin.from("about:blank") is an opaque origin.] + expected: FAIL + + [Origin.from("data:text/plain,opaque") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("http://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("http://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("https://xn--mlauted-m2a.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://ftp.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ws://ws.example") is an opaque origin.] + expected: FAIL + + [Origin.from("wss://wss.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://trailing.slash/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://user:pass@site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://has.a.port:1234/and/path") is an opaque origin.] + expected: FAIL + + [Origin.from("https://ümlauted.example") is an opaque origin.] + expected: FAIL + + [Origin.from("file:///path/to/a/file.txt") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:https://example.com/some-guid") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://example.com/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://example.com/path?query#fragment") is an opaque origin.] + expected: FAIL + + [Origin.from("https://127.0.0.1/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://[::1\]/") is an opaque origin.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-url.any.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-url.any.js.ini @@ -0,0 +1,170 @@ +[origin-from-url.any.html] + [Origin.from("") throws a TypeError.] + expected: FAIL + + [Origin.from("not-valid") throws a TypeError.] + expected: FAIL + + [Origin.from("about:blank") is an opaque origin.] + expected: FAIL + + [Origin.from("data:text/plain,opaque") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("http://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("http://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("https://xn--mlauted-m2a.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://ftp.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ws://ws.example") is an opaque origin.] + expected: FAIL + + [Origin.from("wss://wss.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://trailing.slash/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://user:pass@site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://has.a.port:1234/and/path") is an opaque origin.] + expected: FAIL + + [Origin.from("https://ümlauted.example") is an opaque origin.] + expected: FAIL + + [Origin.from("file:///path/to/a/file.txt") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:https://example.com/some-guid") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://example.com/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://example.com/path?query#fragment") is an opaque origin.] + expected: FAIL + + [Origin.from("https://127.0.0.1/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://[::1\]/") is an opaque origin.] + expected: FAIL + + +[origin-from-url.any.worker.html] + [Origin.from("") throws a TypeError.] + expected: FAIL + + [Origin.from("not-valid") throws a TypeError.] + expected: FAIL + + [Origin.from("about:blank") is an opaque origin.] + expected: FAIL + + [Origin.from("data:text/plain,opaque") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-protocol:whatever") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:weird-hierarchical-protocol://host/path?etc") is an opaque origin.] + expected: FAIL + + [Origin.from("http://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("http://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://sub.site.example:123") is an opaque origin.] + expected: FAIL + + [Origin.from("https://xn--mlauted-m2a.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://ftp.example") is an opaque origin.] + expected: FAIL + + [Origin.from("ws://ws.example") is an opaque origin.] + expected: FAIL + + [Origin.from("wss://wss.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://trailing.slash/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://user:pass@site.example") is an opaque origin.] + expected: FAIL + + [Origin.from("https://has.a.port:1234/and/path") is an opaque origin.] + expected: FAIL + + [Origin.from("https://ümlauted.example") is an opaque origin.] + expected: FAIL + + [Origin.from("file:///path/to/a/file.txt") is an opaque origin.] + expected: FAIL + + [Origin.from("blob:https://example.com/some-guid") is an opaque origin.] + expected: FAIL + + [Origin.from("ftp://example.com/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://example.com/path?query#fragment") is an opaque origin.] + expected: FAIL + + [Origin.from("https://127.0.0.1/") is an opaque origin.] + expected: FAIL + + [Origin.from("https://[::1\]/") is an opaque origin.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-window.window.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from-window.window.js.ini @@ -0,0 +1,18 @@ +[origin-from-window.window.html] + [Origin.from(window) returns a tuple origin.] + expected: FAIL + + [Origin.from(Window) returns a tuple origin for same-origin frames.] + expected: FAIL + + [Origin.from(Window) throws for cross-origin frames.] + expected: FAIL + + [Origin.from(Window) throws for sandboxed frames.] + expected: FAIL + + [Origin.from(Window) returns a tuple origin for same-origin windows.] + expected: FAIL + + [Origin.from(Window) throws for cross-origin windows.] + expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from.any.js.ini b/testing/web-platform/meta/html/browsers/origin/tentative/api/origin-from.any.js.ini @@ -0,0 +1,5 @@ +[origin-from.any.worker.html] + expected: ERROR + +[origin-from.any.html] + expected: ERROR