-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fire <link rel=preload> error events only for network errors #7799
Fire <link rel=preload> error events only for network errors #7799
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Editorially LGTM, and seems like a reasonable first step. Please ping the thread when you have moved this out of draft state and filled out the template with implementer interest/bugs/tests.
Updated the PR according to #1142 (comment). |
f39799a
to
445e391
Compare
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9
cc/ @noamr @annevk @yoavweiss |
My read of #1142 (comment) and following comments is that we have both Gecko and Blink supportive of this spec change. (But, we have you from Blink saying that we won't be able to prioritize this work in the near future.) So I think we have implementer interest, and this is OK to merge as soon as we file browser bugs. |
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9
Filed browser bugs. Feel free to update e.g. the implementor interest section, the inline note in the spec diff, etc. |
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963}
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963}
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963} Co-authored-by: Hiroshige Hayashizaki <[email protected]>
…ests#33382) Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963} Co-authored-by: Hiroshige Hayashizaki <[email protected]>
…rs/non-errors, a=testonly Automatic update from web-platform-tests [WPT] link rel=preload with various errors/non-errors (#33382) Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963} Co-authored-by: Hiroshige Hayashizaki <[email protected]> -- wpt-commits: 55da5e1ca21ef62bd78d29034edbb112a5403384 wpt-pr: 33382
…rs/non-errors, a=testonly Automatic update from web-platform-tests [WPT] link rel=preload with various errors/non-errors (#33382) Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963} Co-authored-by: Hiroshige Hayashizaki <[email protected]> -- wpt-commits: 55da5e1ca21ef62bd78d29034edbb112a5403384 wpt-pr: 33382
Regression test for - whatwg/html#7799 - https://crbug.com/1305317 Bug: 1305317, 1318623, 1318614, 1318618 Change-Id: I41218dec0f96c201135394dc483a6fa6fa12b7d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3555471 Reviewed-by: Domenic Denicola <[email protected]> Commit-Queue: Hiroshige Hayashizaki <[email protected]> Cr-Commit-Position: refs/heads/main@{#995963} NOKEYCHECK=True GitOrigin-RevId: 043561987bc6d8236a74b7a7131b186e088dd565
A part of #1142.
We have a consensus on the spec dicsussion #1142 about events on
<link rel="preload">
, but are not yet sure about the feasibility of implementation/behavior changes and don't have sufficient bandwidth and motivations.This PR writes down the spec-side consensus, while leaving implementation changes as a future work.
Anyway the spec before this PR is more inconsistent with the browsers' behavior.
(See WHATWG Working Mode: Changes for more details.)
/links.html ( diff )