4 /html/cross-origin-embedder-policy/ tests are expected TIMEOUT
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: jmaher, Assigned: baku)
References
Details
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
I am going through all the expected timeout bugs and filing bugs to fix the tests/harness/tools/browser or to determine if this is something not supported.
these 4 tests fail with no javascript errors in the console, just timeout on the COEP support check:
/html/cross-origin-embedder-policy/cache-storage-reporting-dedicated-worker.https.html
/html/cross-origin-embedder-policy/cache-storage-reporting-document.https.html
/html/cross-origin-embedder-policy/cache-storage-reporting-service-worker.https.html
/html/cross-origin-embedder-policy/cache-storage-reporting-shared-worker.https.html
these 2 tests TIMEOUT with similar javascript errors:
/html/cross-origin-embedder-policy/coep-frame-javascript.https.html
/html/cross-origin-embedder-policy/javascript.https.html
"0:22.75 pid:1468 JavaScript error: about:blank, line 1: SyntaxError: missing } after function body
0:22.75 pid:1468 JavaScript note: about:blank, line 1: { opened at line 1, column 694"
and this last TIMEOUT with javascript errors as well:
/html/cross-origin-embedder-policy/data.https.html
"0:25.20 pid:8432 JavaScript error: data:text/html,<script>const data = { id: """", opener: !!window.opener, origin: window.origin, sameOriginNoCORPSuccess: false, crossOriginNoCORPFailure: false };function record(promise, token, expectation) { return promise.then(() => data[token] = expectation, () => data[token] = !expectation);}const records = [ record(fetch(""https://web-platform.test:8443/common/blank.html"", { mode: ""no-cors"" }), ""crossOriginNoCORPFailure"", false)];if (""null"" !== ""null"") { records.push(record(fetch(""null/common/blank.html"", { mode: ""no-cors"" }), ""sameOriginNoCORPSuccess"", true));}Promise.all(records).then(() => { // Using BroadcastChannel is useful for blob: URLs, which are always same-origin if (""parent"" === ""channel"") { const bc = new BroadcastChannel(""""); bc.postMessage(data); } else { window.parent.postMessage(data, """"); }});</script>, line 1: SyntaxError: missing } after function body
0:25.20 pid:8432 JavaScript note: data:text/html,<script>const data = { id: """", opener: !!window.opener, origin: window.origin, sameOriginNoCORPSuccess: false, crossOriginNoCORPFailure: false };function record(promise, token, expectation) { return promise.then(() => data[token] = expectation, () => data[token] = !expectation);}const records = [ record(fetch(""https://web-platform.test:8443/common/blank.html"", { mode: ""no-cors"" }), ""crossOriginNoCORPFailure"", false)];if (""null"" !== ""null"") { records.push(record(fetch(""null/common/blank.html"", { mode: ""no-cors"" }), ""sameOriginNoCORPSuccess"", true));}Promise.all(records).then(() => { // Using BroadcastChannel is useful for blob: URLs, which are always same-origin if (""parent"" === ""channel"") { const bc = new BroadcastChannel(""""); bc.postMessage(data); } else { window.parent.postMessage(data, """"); }});</script>, line 1: { opened at line 1, column 638"
Reporter | ||
Comment 1•4 years ago
|
||
:hsinyi, can you help figure out if these failures are a bug or not supported?
Comment 2•4 years ago
|
||
I think this is https://bugzilla.mozilla.org/show_bug.cgi?id=1631237 which I think Baku is working on now?
Comment 3•4 years ago
|
||
Or the -reporting
ones are, the js error ones are probably something else. Readding :hsinyi for those latter 3 issues.
Assignee | ||
Comment 4•4 years ago
|
||
Updated•4 years ago
|
Comment 5•4 years ago
|
||
Comment on attachment 9146760 [details]
Bug 1636069 - Disable Feature-Policy-Report-Only header WPTs, r?jgraham
Revision D74399 was moved to bug 1632125. Setting attachment 9146760 [details] to obsolete.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 6•4 years ago
|
||
Reporter | ||
Comment 7•4 years ago
|
||
the current patch solve coep-reporting tests, but these still remain:
these 2 tests TIMEOUT with similar javascript errors:
/html/cross-origin-embedder-policy/coep-frame-javascript.https.html
/html/cross-origin-embedder-policy/javascript.https.html
"0:22.75 pid:1468 JavaScript error: about:blank, line 1: SyntaxError: missing } after function body
0:22.75 pid:1468 JavaScript note: about:blank, line 1: { opened at line 1, column 694"
and this last TIMEOUT with javascript errors as well:
/html/cross-origin-embedder-policy/data.https.html
should I file a new bug for these?
Comment 9•4 years ago
|
||
bugherder |
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Description
•