[wpt-sync] Sync PR 47611 - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=268743
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox131 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 47611 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/47611
Details from upstream follow.
Matt Woodrow <m_woodrow@apple.com> wrote:
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=268743
WebKit export from bug: Document render-blocking with <link rel=expect>
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 38 tests and 1 subtests
Status Summary
Firefox
OK : 37[Gecko-linux1804-64-qr-debug] 38[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
PASS: 23
FAIL: 15
Chrome
OK : 38
PASS: 38
Safari
OK : 38
PASS: 8
FAIL: 30
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/dom/render-blocking/element-render-blocking-001.html [wpt.fyi]
- blocking defers frames until full parsing:
FAILlinked bug:Bug 1883569
- blocking defers frames until full parsing:
- /html/dom/render-blocking/element-render-blocking-003.html [wpt.fyi]
- adding link in the head defers frames:
FAILlinked bug:Bug 1883569
- adding link in the head defers frames:
- /html/dom/render-blocking/element-render-blocking-006.html [wpt.fyi]
- adding 'blocking=render' in the head makes it blocking:
FAILlinked bug:Bug 1883569
- adding 'blocking=render' in the head makes it blocking:
- /html/dom/render-blocking/element-render-blocking-008.html [wpt.fyi]
- changing media to matching causes link to have an effect:
FAILlinked bug:Bug 1883569
- changing media to matching causes link to have an effect:
- /html/dom/render-blocking/element-render-blocking-011.html [wpt.fyi]
- changing rel to expect in the head causes it to be blocking:
FAILlinked bug:Bug 1883569
- changing rel to expect in the head causes it to be blocking:
- /html/dom/render-blocking/element-render-blocking-012.html [wpt.fyi]
- adding href in the head makes it blocking:
FAILlinked bug:Bug 1883569
- adding href in the head makes it blocking:
- /html/dom/render-blocking/element-render-blocking-024.html [wpt.fyi]
- unknown href causes the whole document to be blocked:
FAILlinked bug:Bug 1883569
- unknown href causes the whole document to be blocked:
- /html/dom/render-blocking/element-render-blocking-027.html [wpt.fyi]
- unknown href causes the whole document to be blocked (with href changes!):
FAILlinked bug:Bug 1883569
- unknown href causes the whole document to be blocked (with href changes!):
New Tests That Don't Pass
- /html/dom/render-blocking/element-render-blocking-001.html [wpt.fyi]
- blocking defers frames until full parsing:
FAIL(Chrome:PASS, Safari:PASS)
- blocking defers frames until full parsing:
- /html/dom/render-blocking/element-render-blocking-002.html [wpt.fyi]
- blocking defers until needed element is parsed:
FAIL(Chrome:PASS, Safari:FAIL)
- blocking defers until needed element is parsed:
- /html/dom/render-blocking/element-render-blocking-003.html [wpt.fyi]
- adding link in the head defers frames:
FAIL(Chrome:PASS, Safari:PASS)
- adding link in the head defers frames:
- /html/dom/render-blocking/element-render-blocking-005.html [wpt.fyi]:
OK[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview,Gecko-android-em-7.0-x86_64-qr-debug-geckoview,Gecko-android-em-7.0-x86_64-qr-opt-geckoview,Gecko-linux1804-64-qr-opt,Gecko-windows11-32-2009-qr-debug,Gecko-windows11-32-2009-qr-opt,Gecko-windows11-64-2009-qr-debug,Gecko-windows11-64-2009-qr-opt,GitHub],SKIP[Gecko-linux1804-64-qr-debug] (Chrome:OK, Safari:OK) - /html/dom/render-blocking/element-render-blocking-006.html [wpt.fyi]
- adding 'blocking=render' in the head makes it blocking:
FAIL(Chrome:PASS, Safari:PASS)
- adding 'blocking=render' in the head makes it blocking:
- /html/dom/render-blocking/element-render-blocking-008.html [wpt.fyi]
- changing media to matching causes link to have an effect:
FAIL(Chrome:PASS, Safari:PASS)
- changing media to matching causes link to have an effect:
- /html/dom/render-blocking/element-render-blocking-011.html [wpt.fyi]
- changing rel to expect in the head causes it to be blocking:
FAIL(Chrome:PASS, Safari:PASS)
- changing rel to expect in the head causes it to be blocking:
- /html/dom/render-blocking/element-render-blocking-012.html [wpt.fyi]
- adding href in the head makes it blocking:
FAIL(Chrome:PASS, Safari:PASS)
- adding href in the head makes it blocking:
- /html/dom/render-blocking/element-render-blocking-024.html [wpt.fyi]
- unknown href causes the whole document to be blocked:
FAIL(Chrome:PASS, Safari:PASS)
- unknown href causes the whole document to be blocked:
- /html/dom/render-blocking/element-render-blocking-027.html [wpt.fyi]
- unknown href causes the whole document to be blocked (with href changes!):
FAIL(Chrome:PASS, Safari:PASS)
- unknown href causes the whole document to be blocked (with href changes!):
- /html/dom/render-blocking/element-render-blocking-028.html [wpt.fyi]
- removing some links but not all keeps at least the matching link blocking:
FAIL(Chrome:PASS, Safari:FAIL)
- removing some links but not all keeps at least the matching link blocking:
- /html/dom/render-blocking/element-render-blocking-033.html [wpt.fyi]
- blocking defers frames until full parsing:
FAIL(Chrome:PASS, Safari:FAIL)
- blocking defers frames until full parsing:
- /html/dom/render-blocking/element-render-blocking-034.html [wpt.fyi]
- relative URLs that match this document are OK:
FAIL(Chrome:PASS, Safari:FAIL)
- relative URLs that match this document are OK:
- /html/dom/render-blocking/element-render-blocking-035.html [wpt.fyi]
- relative URLs that match this document are OK, regarless of <base>:
FAIL(Chrome:PASS, Safari:FAIL)
- relative URLs that match this document are OK, regarless of <base>:
- /html/dom/render-blocking/element-render-blocking-037.html [wpt.fyi]
- relative URLs that match this document are OK, regarless of <base>:
FAIL(Chrome:PASS, Safari:FAIL)
- relative URLs that match this document are OK, regarless of <base>:
- /html/dom/render-blocking/element-render-blocking-038.html [wpt.fyi]
- link rel=expect: only connected elements are eligible:
FAIL(Chrome:PASS, Safari:FAIL)
- link rel=expect: only connected elements are eligible:
Tests Disabled in Gecko Infrastructure
- /html/dom/render-blocking/element-render-blocking-005.html [wpt.fyi]:
OK[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview,Gecko-android-em-7.0-x86_64-qr-debug-geckoview,Gecko-android-em-7.0-x86_64-qr-opt-geckoview,Gecko-linux1804-64-qr-opt,Gecko-windows11-32-2009-qr-debug,Gecko-windows11-32-2009-qr-opt,Gecko-windows11-64-2009-qr-debug,Gecko-windows11-64-2009-qr-opt,GitHub],SKIP[Gecko-linux1804-64-qr-debug] (Chrome:OK, Safari:OK)
Comment 4•1 year ago
|
||
| bugherder | ||
Description
•