web-platform-tests / wpt

Test suites for Web platform specs — including WHATWG, W3C, and others
https://web-platform-tests.org/
Other
5.03k stars 3.12k forks source link

Make harness errors block PRs (with override) #10877

Open zcorpan opened 6 years ago

zcorpan commented 6 years ago

@jugglinmike made a list of tests producing harness errors in https://github.com/web-platform-tests/results-collection/issues/478#issuecomment-384131457

@foolip do we want to make harness errors fail in Travis?

foolip commented 6 years ago

I think we should try to make all harness errors fail the Travis jobs, unless while trying to do that we discover some reason why harness errors really should be allowed. I imagine that @jgraham has thoughts on this.

jgraham commented 6 years ago

What do you mean "harness errors"? Do you mean errors in testharness.js or in wptrunner?

Assuming you mean the former, there is an already-discussed ambiguity between single page tests which are likely to produce ERROR if the feature in question isn't implemented, and tests that unintentionally error due to a bug. One could certainly look for cases where multiple browsers produce ERROR. This was the problem that the pulls dashboard was supposed to solve, but that seems to have stopped working.

foolip commented 6 years ago

We're talking about testharness.js harness errors. We can make progress on this even if https://github.com/w3c/web-platform-tests/issues/10853 remains unresolved, it just means that if https://github.com/w3c/web-platform-tests/issues/10853 is fixed, we might need to fix a bunch of new harness errors at the same time. I would slightly prefer the other order of fixing though.

zcorpan commented 6 years ago

Also TIMEOUT may be good to prevent.

jgraham commented 6 years ago

TIMEOUT is fine in the case where you're waiting for an event that never happens. The alternative is that authors add some shorter timeout, making the test more prone to intermittent failures.

Even forERROR, where a top-level error status might well indicate a bug, I'd be interested to see evidence for or against the theory that an ERROR in a subset of implemenatations is usually indcative of a test bug and so should block landing. For cases where no browser has a non-ERROR, non-TIMEOUT status, the case for blocking landing is more obviously strong, but it does disadvantage tests written against implemenations we can't run in CI (notably Safari/WebKit and Edge)

foolip commented 6 years ago

@zcorpan @jugglinmike, in your triage of tests that produce harness errors, have you come across any that you don't believe are test bugs? Failing to find such hard cases is IMHO a reason to prevent them from being introduced as suggested in this issue, but I think we should still have an escape hatch in lint.whitelist for cases when browser bugs are the cause.

zcorpan commented 6 years ago

I found https://github.com/web-platform-tests/wpt/issues/11269#issuecomment-393525769 today.

Maybe we shouldn't block landing of TIMEOUT or even ERROR, but making it visible when it happens somehow could be useful; in most cases it's bug in the test.

jgraham commented 6 years ago

That was one of the things that I thought was planned for the PR dashboard before it got abandoned. I certainly think that requiring people to think before landing a PR that introduces ERROR everywhere is a good plan.

foolip commented 6 years ago

Indeed, there are patterns of changes that we want to make sure do not happen accidentally, but which are still sometimes correct. For things like that, I think the options are to either post a comment about it, which is possible to overlook, or to have a failing status check that leads to a page describing a problem, along with a "make the status green" checkbox for when it's actually appropriate. A bit complex, I know. cc @lukebjerring

foolip commented 6 years ago

As a first step towards this, when implementing https://github.com/web-platform-tests/wpt/issues/7475, we can treat new harness errors as more serious and a different category of problem than new failing tests.

@jugglinmike, do you have a somewhat up-to-date link to the report of harness errors, so we can see just how long the path to eliminating harness errors might be?

jugglinmike commented 6 years ago

Not off hand, but it's quick to generate one. Here are the failures for WPT revision 4a15e98c1339681493dff207de2c69ea29efa602, dated Thu Aug 2 11:45:23 2018 +0200:

357 tests failing producing errors in 1 browser(s) - [/2dcontext/imagebitmap/createImageBitmap-transfer.html](https://wpt.fyi/results/2dcontext/imagebitmap/createImageBitmap-transfer.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/FileAPI/FileReader/workers.html](https://wpt.fyi/results/FileAPI/FileReader/workers.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/FileAPI/url/url-in-tags-revoke.window.html](https://wpt.fyi/results/FileAPI/url/url-in-tags-revoke.window.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/IndexedDB/idbindex_get.htm](https://wpt.fyi/results/IndexedDB/idbindex_get.htm?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/IndexedDB/idbobjectstore-rename-store.html](https://wpt.fyi/results/IndexedDB/idbobjectstore-rename-store.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/IndexedDB/upgrade-transaction-deactivation-timing.html](https://wpt.fyi/results/IndexedDB/upgrade-transaction-deactivation-timing.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/background-fetch/mixed-content-and-allowed-schemes.https.window.html](https://wpt.fyi/results/background-fetch/mixed-content-and-allowed-schemes.https.window.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/http_equiv_accept_ch_lifetime.tentative.https.html](https://wpt.fyi/results/client-hints/http_equiv_accept_ch_lifetime.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/http_equiv_accept_ch_lifetime_cross_origin_iframe.tentative.sub.https.html](https://wpt.fyi/results/client-hints/http_equiv_accept_ch_lifetime_cross_origin_iframe.tentative.sub.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/http_equiv_accept_ch_lifetime_subresource.tentative.https.html](https://wpt.fyi/results/client-hints/http_equiv_accept_ch_lifetime_subresource.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/base-uri/base-uri_iframe_sandbox.sub.html](https://wpt.fyi/results/content-security-policy/base-uri/base-uri_iframe_sandbox.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/connect-src/connect-src-eventsource-redirect-to-blocked.sub.html](https://wpt.fyi/results/content-security-policy/connect-src/connect-src-eventsource-redirect-to-blocked.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/connect-src/shared-worker-connect-src-allowed.sub.html](https://wpt.fyi/results/content-security-policy/connect-src/shared-worker-connect-src-allowed.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/form-action/form-action-self-allowed-target-blank.html](https://wpt.fyi/results/content-security-policy/form-action/form-action-self-allowed-target-blank.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/form-action/form-action-src-allowed-target-blank.sub.html](https://wpt.fyi/results/content-security-policy/form-action/form-action-src-allowed-target-blank.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/form-action/form-action-src-redirect-allowed-target-blank.sub.html](https://wpt.fyi/results/content-security-policy/form-action/form-action-src-redirect-allowed-target-blank.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/navigate-to/href-location-allowed.html](https://wpt.fyi/results/content-security-policy/navigate-to/href-location-allowed.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/navigate-to/href-location-blocked.sub.html](https://wpt.fyi/results/content-security-policy/navigate-to/href-location-blocked.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/navigate-to/href-location-cross-origin-allowed.sub.html](https://wpt.fyi/results/content-security-policy/navigate-to/href-location-cross-origin-allowed.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/navigate-to/href-location-redirected-blocked.sub.html](https://wpt.fyi/results/content-security-policy/navigate-to/href-location-redirected-blocked.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/sandbox/window-reuse-sandboxed.html](https://wpt.fyi/results/content-security-policy/sandbox/window-reuse-sandboxed.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/script-src/script-src-strict_dynamic_hashes.html](https://wpt.fyi/results/content-security-policy/script-src/script-src-strict_dynamic_hashes.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_location.html](https://wpt.fyi/results/content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_location.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-window_location.html](https://wpt.fyi/results/content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-window_location.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/cookies/secure/set-from-dom.sub.html](https://wpt.fyi/results/cookies/secure/set-from-dom.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/backgrounds/background-position-applies-to-006d.xht](https://wpt.fyi/results/css/CSS2/backgrounds/background-position-applies-to-006d.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/borders/border-right-width-090.xht](https://wpt.fyi/results/css/CSS2/borders/border-right-width-090.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/margin-padding-clear/padding-right-079.xht](https://wpt.fyi/results/css/CSS2/margin-padding-clear/padding-right-079.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/positioning/right-100.xht](https://wpt.fyi/results/css/CSS2/positioning/right-100.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/selectors/first-letter-punctuation-173.xht](https://wpt.fyi/results/css/CSS2/selectors/first-letter-punctuation-173.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/syntax/case-sensitive-003.xht](https://wpt.fyi/results/css/CSS2/syntax/case-sensitive-003.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/CSS2/syntax/comments-004.xht](https://wpt.fyi/results/css/CSS2/syntax/comments-004.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-backgrounds/border-radius-clipping.html](https://wpt.fyi/results/css/css-backgrounds/border-radius-clipping.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-backgrounds/parsing/background-repeat-valid.html](https://wpt.fyi/results/css/css-backgrounds/parsing/background-repeat-valid.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-grid/alignment/grid-self-alignment-stretch-008.html](https://wpt.fyi/results/css/css-grid/alignment/grid-self-alignment-stretch-008.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-layout-api/perform-child-layout-available-inline-size-vrl-vrl.https.html](https://wpt.fyi/results/css/css-layout-api/perform-child-layout-available-inline-size-vrl-vrl.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-writing-modes/horizontal-rule-vlr-005.xht](https://wpt.fyi/results/css/css-writing-modes/horizontal-rule-vlr-005.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-writing-modes/text-indent-vlr-007.xht](https://wpt.fyi/results/css/css-writing-modes/text-indent-vlr-007.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-writing-modes/wm-propagation-body-010.xht](https://wpt.fyi/results/css/css-writing-modes/wm-propagation-body-010.xht?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/cssom-view/scroll-behavior-smooth.html](https://wpt.fyi/results/css/cssom-view/scroll-behavior-smooth.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-002c.html](https://wpt.fyi/results/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-002c.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/custom-elements/pseudo-class-defined.html](https://wpt.fyi/results/custom-elements/pseudo-class-defined.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/custom-elements/reactions/with-exceptions.html](https://wpt.fyi/results/custom-elements/reactions/with-exceptions.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/dom/traversal/TreeWalker-acceptNode-filter.html](https://wpt.fyi/results/dom/traversal/TreeWalker-acceptNode-filter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html?17001-18000](https://wpt.fyi/results/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html?17001-18000?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html?12001-13000](https://wpt.fyi/results/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html?12001-13000?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/fetch/api/abort/destroyed-context.html](https://wpt.fyi/results/fetch/api/abort/destroyed-context.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/fetch/api/abort/keepalive.html](https://wpt.fyi/results/fetch/api/abort/keepalive.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/fetch/api/response/response-stream-with-broken-then.any.html](https://wpt.fyi/results/fetch/api/response/response-stream-with-broken-then.any.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/geolocation-sensor/GeolocationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html](https://wpt.fyi/results/geolocation-sensor/GeolocationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html](https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html](https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-aux-frame-navigation.sub.html](https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-aux-frame-navigation.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-main-frame-navigation.sub.html](https://wpt.fyi/results/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-main-frame-navigation.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/unloading-documents/001.html](https://wpt.fyi/results/html/browsers/browsing-the-web/unloading-documents/001.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/unloading-documents/002.html](https://wpt.fyi/results/html/browsers/browsing-the-web/unloading-documents/002.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/unloading-documents/005.html](https://wpt.fyi/results/html/browsers/browsing-the-web/unloading-documents/005.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/unloading-documents/prompt-and-unload-script-closeable.html](https://wpt.fyi/results/html/browsers/browsing-the-web/unloading-documents/prompt-and-unload-script-closeable.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/history_back_1.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/history_back_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/history_forward_1.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/history_forward_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/history_go_no_argument.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/history_go_no_argument.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/history_go_to_uri.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/history_go_to_uri.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/joint_session_history/001.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/joint_session_history/001.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/joint_session_history/002.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/joint_session_history/002.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_2.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_2.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_3.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_3.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html](https://wpt.fyi/results/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-location-interface/reload_document_open_write.html](https://wpt.fyi/results/html/browsers/history/the-location-interface/reload_document_open_write.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-location-interface/reload_document_write.html](https://wpt.fyi/results/html/browsers/history/the-location-interface/reload_document_write.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-location-interface/reload_document_write_onload.html](https://wpt.fyi/results/html/browsers/history/the-location-interface/reload_document_write_onload.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html](https://wpt.fyi/results/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html](https://wpt.fyi/results/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html](https://wpt.fyi/results/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html](https://wpt.fyi/results/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html](https://wpt.fyi/results/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html](https://wpt.fyi/results/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html](https://wpt.fyi/results/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/window-open-noopener.html?_parent](https://wpt.fyi/results/html/browsers/the-window-object/window-open-noopener.html?_parent?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/window-open-noopener.html?_self](https://wpt.fyi/results/html/browsers/the-window-object/window-open-noopener.html?_self?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html](https://wpt.fyi/results/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/auxiliary-browsing-contexts/opener.html](https://wpt.fyi/results/html/browsers/windows/auxiliary-browsing-contexts/opener.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/browsing-context-names/choose-_blank-002.html](https://wpt.fyi/results/html/browsers/windows/browsing-context-names/choose-_blank-002.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/browsing-context-names/choose-_blank-003.html](https://wpt.fyi/results/html/browsers/windows/browsing-context-names/choose-_blank-003.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/browsing-context-names/choose-_top-003.html](https://wpt.fyi/results/html/browsers/windows/browsing-context-names/choose-_top-003.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/windows/noreferrer-window-name.html](https://wpt.fyi/results/html/browsers/windows/noreferrer-window-name.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/editing/dnd/target-origin/202.html](https://wpt.fyi/results/html/editing/dnd/target-origin/202.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html](https://wpt.fyi/results/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html](https://wpt.fyi/results/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html](https://wpt.fyi/results/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html](https://wpt.fyi/results/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html](https://wpt.fyi/results/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html](https://wpt.fyi/results/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/execution-timing/127.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/execution-timing/127.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/execution-timing/128.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/execution-timing/128.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/execution-timing/130.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/execution-timing/130.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/errorhandling.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/errorhandling.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/inline-async-execorder.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/inline-async-execorder.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html](https://wpt.fyi/results/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/webappapis/scripting/events/compile-event-handler-settings-objects.html](https://wpt.fyi/results/html/webappapis/scripting/events/compile-event-handler-settings-objects.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/disallow-crossorigin.html](https://wpt.fyi/results/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/disallow-crossorigin.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/intersection-observer/timestamp.html](https://wpt.fyi/results/intersection-observer/timestamp.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/lifecycle/freeze.html](https://wpt.fyi/results/lifecycle/freeze.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-changetype-play.html](https://wpt.fyi/results/media-source/mediasource-changetype-play.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-v-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-v-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-v-framerate.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-v-framerate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-v-framesize.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-v-framesize.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-a-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-a-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-av-audio-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-av-audio-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-av-framesize.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-av-framesize.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-av-video-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-av-video-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-v-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-v-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-v-framerate.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-v-framerate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-webm-v-framesize.html](https://wpt.fyi/results/media-source/mediasource-config-change-webm-v-framesize.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/navigation-timing/idlharness.window.html](https://wpt.fyi/results/navigation-timing/idlharness.window.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.html](https://wpt.fyi/results/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html](https://wpt.fyi/results/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.html](https://wpt.fyi/results/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/line-styles/2d.line.join.invalid.worker.html](https://wpt.fyi/results/offscreen-canvas/line-styles/2d.line.join.invalid.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/performance-timeline/idlharness.any.html](https://wpt.fyi/results/performance-timeline/idlharness.any.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html](https://wpt.fyi/results/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/requestidlecallback/callback-idle-periods.html](https://wpt.fyi/results/requestidlecallback/callback-idle-periods.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/requestidlecallback/callback-removed-frame.html](https://wpt.fyi/results/requestidlecallback/callback-removed-frame.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/requestidlecallback/callback-suspended.html](https://wpt.fyi/results/requestidlecallback/callback-suspended.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/selection/extend-00.html](https://wpt.fyi/results/selection/extend-00.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/event-composed-path-with-related-target.html](https://wpt.fyi/results/shadow-dom/event-composed-path-with-related-target.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/event-composed-path.html](https://wpt.fyi/results/shadow-dom/event-composed-path.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/slotchange-event.html](https://wpt.fyi/results/shadow-dom/slotchange-event.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html](https://wpt.fyi/results/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html](https://wpt.fyi/results/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/transform-streams/strategies.dedicatedworker.html](https://wpt.fyi/results/streams/transform-streams/strategies.dedicatedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/url/failure.html](https://wpt.fyi/results/url/failure.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-animations/timing-model/animations/canceling-an-animation.html](https://wpt.fyi/results/web-animations/timing-model/animations/canceling-an-animation.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html](https://wpt.fyi/results/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-animations/timing-model/timelines/update-and-send-events.html](https://wpt.fyi/results/web-animations/timing-model/timelines/update-and-send-events.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-nfc/nfc_push.https.html](https://wpt.fyi/results/web-nfc/nfc_push.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html](https://wpt.fyi/results/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html](https://wpt.fyi/results/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode-channel-rules.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode-channel-rules.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode-connect-order.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode-connect-order.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/channel-mode-interp-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/channel-mode-interp-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-allpass.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-allpass.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-bandpass.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-bandpass.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highshelf.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highshelf.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowpass.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowpass.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowshelf.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowshelf.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-notch.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-notch.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-peaking.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-peaking.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquadfilternode-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquadfilternode-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelsplitternode-interface/audiochannelsplitter.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelsplitternode-interface/audiochannelsplitter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-already-has-value.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-already-has-value.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-null.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-null.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-default-delay.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-default-delay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-nondefault-delay.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-nondefault-delay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelay.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode-scheduling.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode-scheduling.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/delaynode.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/delaynode.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-dynamicscompressornode-interface/dynamicscompressor-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-dynamicscompressornode-interface/dynamicscompressor-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-gainnode-interface/gain-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-gainnode-interface/gain-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-gainnode-interface/gain.html](https://wpt.fyi/results/webaudio/the-audio-api/the-gainnode-interface/gain.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-gainnode-interface/test-gainnode.html](https://wpt.fyi/results/webaudio/the-audio-api/the-gainnode-interface/test-gainnode.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter.html](https://wpt.fyi/results/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/distance-inverse.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/distance-inverse.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-distance-clamping.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-distance-clamping.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning.html](https://wpt.fyi/results/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-limits.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-limits.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-simple.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-simple.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webmessaging/broadcastchannel/workers.html](https://wpt.fyi/results/webmessaging/broadcastchannel/workers.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webrtc/RTCPeerConnection-ondatachannel.html](https://wpt.fyi/results/webrtc/RTCPeerConnection-ondatachannel.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webrtc/no-media-call.html](https://wpt.fyi/results/webrtc/no-media-call.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/websockets/unload-a-document/005.html](https://wpt.fyi/results/websockets/unload-a-document/005.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/data-url-shared.html](https://wpt.fyi/results/workers/data-url-shared.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/interfaces/WorkerUtils/importScripts/006.html](https://wpt.fyi/results/workers/interfaces/WorkerUtils/importScripts/006.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-referrer.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-referrer.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/name-property.html](https://wpt.fyi/results/workers/name-property.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/semantics/interface-objects/003.html](https://wpt.fyi/results/workers/semantics/interface-objects/003.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/semantics/interface-objects/004.html](https://wpt.fyi/results/workers/semantics/interface-objects/004.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/xhr/send-after-setting-document-domain.htm](https://wpt.fyi/results/xhr/send-after-setting-document-domain.htm?sha=4a15e98c1339681493dff207de2c69ea29efa602)
137 tests failing producing errors in 2 browser(s) - [/client-hints/accept_ch_lifetime_cross_origin_iframe.tentative.sub.https.html](https://wpt.fyi/results/client-hints/accept_ch_lifetime_cross_origin_iframe.tentative.sub.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/accept_ch_lifetime_subresource.tentative.https.html](https://wpt.fyi/results/client-hints/accept_ch_lifetime_subresource.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/cookies/samesite/form-post-blank-reload.html](https://wpt.fyi/results/cookies/samesite/form-post-blank-reload.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html](https://wpt.fyi/results/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-transforms/transform-origin-in-shadow.html](https://wpt.fyi/results/css/css-transforms/transform-origin-in-shadow.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-events.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-events.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-playback-temporary.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-playback-temporary.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html](https://wpt.fyi/results/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-onencrypted.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-onencrypted.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-events.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-events.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-multikey.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-multikey.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-multisession.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-multisession.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-playback-temporary.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-playback-temporary.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/encrypted-media/drm-mp4-waiting-for-a-key.https.html](https://wpt.fyi/results/encrypted-media/drm-mp4-waiting-for-a-key.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/fetch/api/response/response-error-from-stream.html](https://wpt.fyi/results/fetch/api/response/response-error-from-stream.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/the-window-object/window-open-noopener.html?indexed](https://wpt.fyi/results/html/browsers/the-window-object/window-open-noopener.html?indexed?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-remove-insert-ready-state.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-remove-insert-ready-state.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/video_loop_base.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/video_loop_base.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html](https://wpt.fyi/results/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/execution-timing/077.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/execution-timing/077.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/execution-timing/083.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/execution-timing/083.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-classic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html](https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-nonce-module.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/input-events/input-events-exec-command.html](https://wpt.fyi/results/input-events/input-events-exec-command.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-a-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-a-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-av-audio-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-av-audio-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-av-framesize.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-av-framesize.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-config-change-mp4-av-video-bitrate.html](https://wpt.fyi/results/media-source/mediasource-config-change-mp4-av-video-bitrate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-getvideoplaybackquality.html](https://wpt.fyi/results/media-source/mediasource-getvideoplaybackquality.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-play-then-seek-back.html](https://wpt.fyi/results/media-source/mediasource-play-then-seek-back.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-redundant-seek.html](https://wpt.fyi/results/media-source/mediasource-redundant-seek.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-seek-beyond-duration.html](https://wpt.fyi/results/media-source/mediasource-seek-beyond-duration.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-seek-during-pending-seek.html](https://wpt.fyi/results/media-source/mediasource-seek-during-pending-seek.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/mediacapture-record/idlharness.window.html](https://wpt.fyi/results/mediacapture-record/idlharness.window.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/filter/offscreencanvas.filter.w.html](https://wpt.fyi/results/offscreen-canvas/filter/offscreencanvas.filter.w.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/payment-request/payment-request-show-method.https.html](https://wpt.fyi/results/payment-request/payment-request-show-method.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html](https://wpt.fyi/results/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/readable-byte-streams/construct-byob-request.sharedworker.html](https://wpt.fyi/results/streams/readable-byte-streams/construct-byob-request.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/readable-streams/patched-global.sharedworker.html](https://wpt.fyi/results/streams/readable-streams/patched-global.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/transform-streams/brand-checks.sharedworker.html](https://wpt.fyi/results/streams/transform-streams/brand-checks.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/transform-streams/properties.sharedworker.html](https://wpt.fyi/results/streams/transform-streams/properties.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/writable-streams/brand-checks.sharedworker.html](https://wpt.fyi/results/streams/writable-streams/brand-checks.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/writable-streams/properties.sharedworker.html](https://wpt.fyi/results/streams/writable-streams/properties.sharedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-locks/query.tentative.https.html](https://wpt.fyi/results/web-locks/query.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/web-locks/workers.tentative.https.html](https://wpt.fyi/results/web-locks/workers.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html](https://wpt.fyi/results/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-automatic-pull.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-automatic-pull.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-construction.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-construction.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-constructor-options.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-constructor-options.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-disconnected-input.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-disconnected-input.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioworklet-interface/baseaudiocontext-audioworklet.https.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface/baseaudiocontext-audioworklet.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelsplitternode-interface/ctor-channelsplitter.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelsplitternode-interface/ctor-channelsplitter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-output.html](https://wpt.fyi/results/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-output.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-constantsourcenode-interface/ctor-constantsource.html](https://wpt.fyi/results/webaudio/the-audio-api/the-constantsourcenode-interface/ctor-constantsource.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/ctor-delay.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/ctor-delay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-dynamicscompressornode-interface/ctor-dynamicscompressor.html](https://wpt.fyi/results/webaudio/the-audio-api/the-dynamicscompressornode-interface/ctor-dynamicscompressor.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-gainnode-interface/ctor-gain.html](https://wpt.fyi/results/webaudio/the-audio-api/the-gainnode-interface/ctor-gain.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter.html](https://wpt.fyi/results/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-getFrequencyResponse.html](https://wpt.fyi/results/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-getFrequencyResponse.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-offlineaudiocontext-interface/ctor-offlineaudiocontext.html](https://wpt.fyi/results/webaudio/the-audio-api/the-offlineaudiocontext-interface/ctor-offlineaudiocontext.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator.html](https://wpt.fyi/results/webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-stereopanner-interface/ctor-stereopanner.html](https://wpt.fyi/results/webaudio/the-audio-api/the-stereopanner-interface/ctor-stereopanner.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/ctor-waveshaper.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/ctor-waveshaper.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webrtc/RTCRtpTransceiver.https.html](https://wpt.fyi/results/webrtc/RTCRtpTransceiver.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webstorage/storage_setitem.html](https://wpt.fyi/results/webstorage/storage_setitem.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webvtt/api/VTTRegion/non-visible-cue-with-region.html](https://wpt.fyi/results/webvtt/api/VTTRegion/non-visible-cue-with-region.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/constructors/SharedWorker/setting-port-members.html](https://wpt.fyi/results/workers/constructors/SharedWorker/setting-port-members.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-blob-url.any.worker.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-blob-url.any.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-data-url.any.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-data-url.any.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-data-url.any.worker.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-data-url.any.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import.any.worker.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import.any.worker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602)
65 tests failing producing errors in 3 browser(s) - [/bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.html](https://wpt.fyi/results/bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/accept_ch_lifetime_same_origin_iframe.tentative.https.html](https://wpt.fyi/results/client-hints/accept_ch_lifetime_same_origin_iframe.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/client-hints/http_equiv_accept_ch_lifetime_same_origin_iframe.tentative.https.html](https://wpt.fyi/results/client-hints/http_equiv_accept_ch_lifetime_same_origin_iframe.tentative.https.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-hashes.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-hashes.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-paths.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-paths.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-ports.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-ports.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-protocols.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-protocols.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-none.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-none.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/inside-worker/dedicated-inheritance.html](https://wpt.fyi/results/content-security-policy/inside-worker/dedicated-inheritance.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/inside-worker/dedicated-script.html](https://wpt.fyi/results/content-security-policy/inside-worker/dedicated-script.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/cssom/getComputedStyle-detached-subtree.html](https://wpt.fyi/results/css/cssom/getComputedStyle-detached-subtree.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/fetch/security/embedded-credentials.tentative.sub.html](https://wpt.fyi/results/fetch/security/embedded-credentials.tentative.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope.html](https://wpt.fyi/results/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html](https://wpt.fyi/results/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/editing/focus/focus-02.html](https://wpt.fyi/results/html/editing/focus/focus-02.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/audio_loop_base.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/audio_loop_base.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/event_pause_noautoplay.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/event_pause_noautoplay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/event_play_noautoplay.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/event_play_noautoplay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/event_playing_noautoplay.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/event_playing_noautoplay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/paused_true_during_pause.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/paused_true_during_pause.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/ready-states/autoplay.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/ready-states/autoplay.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/html/semantics/embedded-content/media-elements/track/track-element/track-remove-active-cue.html](https://wpt.fyi/results/html/semantics/embedded-content/media-elements/track/track-element/track-remove-active-cue.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-duration.html](https://wpt.fyi/results/media-source/mediasource-duration.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/media-source/mediasource-play.html](https://wpt.fyi/results/media-source/mediasource-play.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/mediacapture-fromelement/capture.html](https://wpt.fyi/results/mediacapture-fromelement/capture.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/mediacapture-fromelement/ended.html](https://wpt.fyi/results/mediacapture-fromelement/ended.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/resize-observer/notify.html](https://wpt.fyi/results/resize-observer/notify.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html](https://wpt.fyi/results/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/shadow-dom/event-post-dispatch.html](https://wpt.fyi/results/shadow-dom/event-post-dispatch.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/transform-streams/properties.dedicatedworker.html](https://wpt.fyi/results/streams/transform-streams/properties.dedicatedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/writable-streams/properties.dedicatedworker.html](https://wpt.fyi/results/streams/writable-streams/properties.dedicatedworker.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/writable-streams/properties.html](https://wpt.fyi/results/streams/writable-streams/properties.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html](https://wpt.fyi/results/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-resize-event-on-load-overflowing-page.html](https://wpt.fyi/results/visual-viewport/viewport-resize-event-on-load-overflowing-page.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-scale.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-scale.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-size-iframe.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-size-iframe.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect.html](https://wpt.fyi/results/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html](https://wpt.fyi/results/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html](https://wpt.fyi/results/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html](https://wpt.fyi/results/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webxr/webxr_availability.http.sub.html](https://wpt.fyi/results/webxr/webxr_availability.http.sub.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/WorkerGlobalScope_requestAnimationFrame.htm](https://wpt.fyi/results/workers/WorkerGlobalScope_requestAnimationFrame.htm?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-blob-url.any.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-blob-url.any.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-failure.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-failure.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import-meta.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import-meta.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/workers/modules/dedicated-worker-import.any.html](https://wpt.fyi/results/workers/modules/dedicated-worker-import.any.html?sha=4a15e98c1339681493dff207de2c69ea29efa602)
30 tests failing producing errors in 4 browser(s) - [/content-security-policy/embedded-enforcement/allow_csp_from-header.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/allow_csp_from-header.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-general.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-general.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-hosts.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-host_sources-hosts.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-self.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-self.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-strict_dynamic.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-strict_dynamic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_eval.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_eval.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_inline.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_inline.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/content-security-policy/unsafe-hashes/style_attribute_allowed.html](https://wpt.fyi/results/content-security-policy/unsafe-hashes/style_attribute_allowed.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/css/css-typed-om/stylevalue-normalization/transformvalue-normalization.tentative.html](https://wpt.fyi/results/css/css-typed-om/stylevalue-normalization/transformvalue-normalization.tentative.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html](https://wpt.fyi/results/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html](https://wpt.fyi/results/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w.html](https://wpt.fyi/results/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/priority-hints/link-attr.tentative.html](https://wpt.fyi/results/priority-hints/link-attr.tentative.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/streams/transform-streams/properties.html](https://wpt.fyi/results/streams/transform-streams/properties.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-scale-iframe.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-scale-iframe.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-scroll-iframe.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-scroll-iframe.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-scroll.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-scroll.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/visual-viewport/viewport-unscaled-size.html](https://wpt.fyi/results/visual-viewport/viewport-unscaled-size.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime.html](https://wpt.fyi/results/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering.html](https://wpt.fyi/results/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html](https://wpt.fyi/results/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-gainnode-interface/no-dezippering.html](https://wpt.fyi/results/webaudio/the-audio-api/the-gainnode-interface/no-dezippering.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.html](https://wpt.fyi/results/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html](https://wpt.fyi/results/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html?sha=4a15e98c1339681493dff207de2c69ea29efa602)
2 tests failing producing errors in 5 browser(s) - [/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_hashes.html](https://wpt.fyi/results/content-security-policy/embedded-enforcement/subsumption_algorithm-unsafe_hashes.html?sha=4a15e98c1339681493dff207de2c69ea29efa602) - [/priority-hints/img-attr-named-constructor.tentative.html](https://wpt.fyi/results/priority-hints/img-attr-named-constructor.tentative.html?sha=4a15e98c1339681493dff207de2c69ea29efa602)
0 tests failing producing errors in 6 browser(s)
Script used to collect these results ```python #!/usr/bin/env python import gzip import json import sys def count_errors(filenames): by_title = {} revision = None for filename in filenames: with gzip.open(filename) as handle: results = json.load(handle) if revision is None: revision = results['run_info']['revision'] if revision != results['run_info']['revision']: raise Exception('revision mismatch: %s and %s' % (revision, results['run_info']['revision'])) for filename in filenames: with gzip.open(filename) as handle: results = json.load(handle) for result in results['results']: if result['status'] != 'ERROR': continue title = result['test'] if title not in by_title: by_title[title] = [] by_title[title].append(filename) by_count = [[] for _ in xrange(len(filenames))] for title, filenames in by_title.iteritems(): by_count[len(filenames) - 1].append(title) for titles in by_count: titles.sort() return revision, by_count if __name__ == '__main__': revision, by_count = count_errors(sys.argv[1:]) for index, titles in enumerate(by_count): browser_count = index + 1 failure_count = len(titles) title_listing = '\n'.join( ['- [{path}](https://wpt.fyi/results{path}?sha={revision})'.format(revision=revision, path=title) for title in titles] ) print '''
{failure_count} tests producing errors in {browser_count} browser(s) {title_listing}
'''.format( failure_count=failure_count, browser_count=browser_count, title_listing=title_listing ) ```
jugglinmike commented 6 years ago

Uhg, by "failing" I really mean "producing errors"

foolip commented 6 years ago

Alright, that isn't a huge number, 591 in total. I know that @zcorpan has already fixed a bunch. @jgraham, if we're able to fix >80% of these as test bugs, do you think that'd be a strong enough case and not many remain because of implementation bugs, would that be a strong enough case to turn harness errors into something that by default fails PRs unless the test is whitelisted?

foolip commented 6 years ago

@jugglinmike, the list in https://github.com/web-platform-tests/wpt/issues/10877#issuecomment-410348344 is great! I sent PRs to fix the "producing errors in 5 browser(s)" tests, and I imagine many of the rest are similar oversights. Preventing this with tooling would be fabufantastic.

jgraham commented 6 years ago

I certainly agree that some mechanism to require manual approval if there are errors in multiple browsers seems reasonable, independent of how hard it is to fix. For tests that only error in a single browser, I guess it depends what the fix looks like; in general I guess these addiitional checks aren't going to get run on the Chrome/Gecko/other upstream side, so it seems like triggering this failure too often might be problematic for developers primarilly contributing upstream. Therefore if the ERROR case mostly describes valid tests that could simply have been written more carefully to not error when the features are missing, glagging them seems like a poor tradeoff (so far I haven't seen complaints about tests we have synced that error, but I did just get a complaint about some tests we synced that were buggy and failed, so we should be realistic about the value of treating ERROR as uniquely bad).

All that said, I don't know what the mechanism for allowing tests that produce multiple errors through should be; putting it in the source seems wrong because it's not a property of a specific git revision, but a property of running that revision in specific revisions of a set of browsers. Ideally I would like some kind of checkbox in the PR like

[x] Test that ERRORs is not buggy.

But enforcing that could be tricky without building a landing bot.

foolip commented 6 years ago

Therefore if the ERROR case mostly describes valid tests that could simply have been written more carefully to not error when the features are missing, glagging

I'm unable to guess what this is a type of...

them seems like a poor tradeoff (so far I haven't seen complaints about tests we have synced that error, but I did just get a complaint about some tests we synced that were buggy and failed, so we should be realistic about the value of treating ERROR as uniquely bad).

Sure, harness errors aren't the worst kind of problem a test can have, but it is one that's pretty easy to create tooling around, which would help catch some smallish mistakes. (See my 3 PRs above.)

Ideally I would like some kind of checkbox in the PR

With https://developer.github.com/v3/checks/ we'd be able to have a button that says "this harness error isn't a bug", see the "Ignore this" in https://github.com/foolip/web-platform-tests/runs/9087881 for an example.

It would require us to create/host some infrastructure for such status checks, though, or perhaps wait for Taskcluster to get it.

jgraham commented 6 years ago

I'm unable to guess what this is a type of...

flagging.

With https://developer.github.com/v3/checks/ we'd be able to have a button that says "this harness error isn't a bug", see the "Ignore this" in https://github.com/foolip/web-platform-tests/runs/9087881 for an example.

I don't see such a button, are you sure you don't have to be an admin of the repo to use it? That would be equivalent to the situation today, but we certainly want the PR author or reviewers to be able to override the checks.

foolip commented 6 years ago

Yeah, I guess you need write access to the repo. Here's a screenshot: image

foolip commented 6 years ago

Given that we'll stop running stability checks in Travis in favor results+stability in Taskcluster, this issue isn't quite accurate. I'll change the title to reflect that it might not involve Travis.

mdittmer commented 5 years ago

Ping from your friendly neighbourhood ecosystem infra rotation

If this is priority:roadmap should it have an assignee?

lukebjerring commented 5 years ago

So, in theory a harness error will be picked up as a regression by the wpt.fyi status check. That check is currently neutral when it detects a regression, but we do have a feature for making it fail (and an Ignore action built into the check), which I think satisfies this issues' current title:

Make harness errors block PRs (with override)

So, currently blocked on launch of https://github.com/web-platform-tests/wpt.fyi/projects/6 ?

foolip commented 5 years ago

@lukebjerring can this be assigned to you, or is harness errors further down the line than regressions? I guess harness error regressions are already prevented? I actually don't know that we need to do more than that...

foolip commented 5 years ago

This is something I think we might still want to do, leaving as roadmap but probably won't get done in Q2 because @lukebjerring is OOO.

foolip commented 5 years ago

@lukebjerring is this something we should look at again in Q2? I don't know how big of a problem it is that tests with new harness errors land vs. the effort required to prevent it. I guess it'd just be a failing wpt.fyi check, and a new action for "I really mean it"?