Skip to content

Commit

Permalink
Bug 1830532 [wpt PR 39727] - Make preload links fire onerror event …
Browse files Browse the repository at this point in the history
…on network error, a=testonly

Automatic update from web-platform-tests
Make preload links fire `onerror` event on network error

According to whatwg/html#1142 we expect `onerror` event of
`<link rel=preload>` to be fired only on network errors and not on `404`.

--

wpt-commits: 408e27341a3bdbbdaa155bf21f62e9d3a8e26920
wpt-pr: 39727
  • Loading branch information
obyknovenius authored and moz-wptsync-bot committed May 21, 2023
1 parent 0fde21e commit 1b26c3e
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions testing/web-platform/tests/preload/onerror-event.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,18 @@
var gibberishFailed = false;
var fetchFailed = false;
</script>
<link rel=preload href="non-existent/dummy.js" as=script onerror="scriptFailed = true;">
<link rel=preload href="non-existent/dummy.css" as=style onerror="styleFailed = true;">
<link rel=preload href="non-existent/square.png" as=image onerror="imageFailed = true;">
<link rel=preload href="non-existent/Ahem.ttf" as=font crossorigin onerror="fontFailed = true;">
<link rel=preload href="non-existent/test.mp4" as=video onerror="videoFailed = true;">
<link rel=preload href="non-existent/test.oga" as=audio onerror="audioFailed = true;">
<link rel=preload href="non-existent/security/captions.vtt" as=track onerror="trackFailed = true;">
<link rel=preload href="non-existent/dummy.xml?fetch" as=fetch onerror="fetchFailed = true;">
<link rel=preload href="non-existent/dummy.xml?foo" as=foobarxmlthing onerror="assert_unreached('invalid as value should not fire error event')">
<link rel=preload href="non-existent/dummy.xml?empty" onerror="assert_unreached('empty as value should not fire error event')">
<link rel=preload href="non-existent/dummy.xml?media" as=style media=print onerror="assert_unreached('non-matching media should not fire error event')">
<link rel=preload href="non-existent/dummy.xml?media" as=style type='text/html' onerror="assert_unreached('invalid mime type should not fire error event')">
<link rel=preload href="http://invalid/dummy.js" as=script onerror="scriptFailed = true;">
<link rel=preload href="http://invalid/dummy.css" as=style onerror="styleFailed = true;">
<link rel=preload href="http://invalid/square.png" as=image onerror="imageFailed = true;">
<link rel=preload href="http://invalid/Ahem.ttf" as=font crossorigin onerror="fontFailed = true;">
<link rel=preload href="http://invalid/test.mp4" as=video onerror="videoFailed = true;">
<link rel=preload href="http://invalid/test.oga" as=audio onerror="audioFailed = true;">
<link rel=preload href="http://invalid/security/captions.vtt" as=track onerror="trackFailed = true;">
<link rel=preload href="http://invalid/dummy.xml?fetch" as=fetch onerror="fetchFailed = true;">
<link rel=preload href="http://invalid/dummy.xml?foo" as=foobarxmlthing onerror="assert_unreached('invalid as value should not fire error event')">
<link rel=preload href="http://invalid/dummy.xml?empty" onerror="assert_unreached('empty as value should not fire error event')">
<link rel=preload href="http://invalid/dummy.xml?media" as=style media=print onerror="assert_unreached('non-matching media should not fire error event')">
<link rel=preload href="http://invalid/dummy.xml?media" as=style type='text/html' onerror="assert_unreached('invalid mime type should not fire error event')">
<body>
<script>
setup({single_test: true});
Expand Down

0 comments on commit 1b26c3e

Please sign in to comment.