[wpt-sync] Sync PR 62421 - Test that javascriptURLs is in the sanitizer config
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox158 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 4 open bugs, )
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
5.16 MB,
text/plain
|
Details |
Sync web-platform-tests PR 62421 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/62421
Details from upstream follow.
Noam Rosenthal <nrosenthal@google.com> wrote:
Test that javascriptURLs is in the sanitizer config
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 1•2 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=1512f97e6a2dda5e5e7a1f4f1910e438eeebd599
| Assignee | ||
Comment 2•2 months ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 14261 tests
Status Summary
Firefox
OK : 33[Gecko-windows11-32-25h2-debug] 220[GitHub] 483[Gecko-android-em-14-x86_64-debug-isolated-process-geckoview] 771[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 780[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 860[Gecko-windows11-64-25h2-debug] 9272[Gecko-windows11-32-25h2-opt] 10100[Gecko-linux2404-64-debug] 10109[Gecko-windows11-64-25h2-opt] 10119[Gecko-linux2404-64-opt]
PASS : 775[Gecko-windows11-32-25h2-debug] 4389[Gecko-android-em-14-x86_64-debug-isolated-process-geckoview] 9108[Gecko-linux2204-64-wayland-opt] 9119[Gecko-linux2204-64-wayland-debug] 10528[Gecko-android-em-14-x86_64-debug-geckoview] 10532[Gecko-android-em-14-x86_64-opt-geckoview] 10533[Gecko-android-em-14-x86_64-lite-opt-geckoview] 11353[Gecko-windows11-64-25h2-debug] 24986[GitHub] 305444[Gecko-windows11-32-25h2-opt] 313511[Gecko-linux2404-64-debug] 316512[Gecko-windows11-64-25h2-opt] 316626[Gecko-linux2404-64-opt]
CRASH : 1[Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 2[Gecko-windows11-32-25h2-debug] 3[Gecko-windows11-32-25h2-opt]
FAIL : 8[Gecko-windows11-32-25h2-debug] 534[Gecko-android-em-14-x86_64-debug-isolated-process-geckoview] 602[Gecko-linux2204-64-wayland-debug] 613[Gecko-linux2204-64-wayland-opt] 939[Gecko-android-em-14-x86_64-lite-opt-geckoview] 940[Gecko-android-em-14-x86_64-opt-geckoview] 942[Gecko-android-em-14-x86_64-debug-geckoview] 970[Gecko-windows11-64-25h2-debug] 4925[GitHub] 26966[Gecko-windows11-32-25h2-opt] 27905[Gecko-linux2404-64-debug] 27919[Gecko-linux2404-64-opt] 27949[Gecko-windows11-64-25h2-opt]
PRECONDITION_FAILED: 32[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 107[Gecko-windows11-32-25h2-opt] 130[Gecko-windows11-64-25h2-debug] 137[Gecko-linux2404-64-debug] 139[Gecko-linux2404-64-opt] 237[Gecko-windows11-64-25h2-opt] 525[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-debug-isolated-process-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview]
TIMEOUT : 1[GitHub] 9[Gecko-android-em-14-x86_64-debug-isolated-process-geckoview] 15[Gecko-windows11-32-25h2-debug] 20[Gecko-linux2204-64-wayland-opt] 22[Gecko-linux2204-64-wayland-debug] 23[Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 24[Gecko-android-em-14-x86_64-debug-geckoview] 27[Gecko-windows11-64-25h2-debug] 47[Gecko-windows11-32-25h2-opt] 52[Gecko-linux2404-64-opt] 53[Gecko-linux2404-64-debug] 56[Gecko-windows11-64-25h2-opt]
ERROR : 8[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 11[Gecko-windows11-64-25h2-debug] 16[Gecko-android-em-14-x86_64-debug-isolated-process-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 18[Gecko-android-em-14-x86_64-debug-geckoview] 95[Gecko-windows11-32-25h2-opt] 104[Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-opt] 105[Gecko-linux2404-64-debug]
NOTRUN : 1[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt, Gecko-windows11-64-25h2-debug] 42[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-debug-isolated-process-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 53[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-opt] 56[Gecko-windows11-32-25h2-opt]
Chrome
OK : 220
PASS : 28548
FAIL : 1379
TIMEOUT : 1
Safari
OK : 220
PASS : 24908
FAIL : 5003
TIMEOUT : 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Crashes
- /fetch/api/crashtests/huge-fetch.any.sharedworker.html [wpt.fyi]:
CRASH[Gecko-windows11-32-25h2-opt],OK[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-64-25h2-opt] - /svg/animations/end-of-time-001-crash.html [wpt.fyi]:
CRASH[Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt],SKIP[Gecko-linux2204-64-wayland-opt,Gecko-linux2404-64-opt],TIMEOUT[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-linux2204-64-wayland-debug,Gecko-linux2404-64-debug,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] linked bug:Bug 1984172 - /svg/animations/end-of-time-002-crash.html [wpt.fyi]:
CRASH[Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt],SKIP[Gecko-linux2204-64-wayland-opt,Gecko-linux2404-64-opt],TIMEOUT[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2204-64-wayland-debug,Gecko-linux2404-64-debug,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] linked bug:Bug 1984172
Firefox-only Failures
- /payment-request/idlharness.https.window.html [wpt.fyi]
- PaymentRequest interface: existence and properties of interface object:
FAIL - PaymentRequest interface object name:
FAIL - PaymentRequest interface: existence and properties of interface prototype object:
FAIL - PaymentRequest interface: existence and properties of interface prototype object's "constructor" property:
FAIL - PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - PaymentRequest interface: operation show(optional Promise<PaymentDetailsUpdate>):
FAIL - PaymentRequest interface: operation abort():
FAIL - PaymentRequest interface: operation canMakePayment():
FAIL - PaymentRequest interface: attribute id:
FAIL - PaymentRequest interface: attribute shippingAddress:
FAIL - PaymentRequest interface: attribute shippingOption:
FAIL - PaymentRequest interface: attribute shippingType:
FAIL - PaymentRequest interface: attribute onshippingaddresschange:
FAIL - PaymentRequest interface: attribute onshippingoptionchange:
FAIL - PaymentRequest interface: attribute onpaymentmethodchange:
FAIL - PaymentRequest must be primary interface of paymentRequest:
FAIL - Stringification of paymentRequest:
FAIL - PaymentRequest interface: paymentRequest must inherit property "show(optional Promise<PaymentDetailsUpdate>)" with the proper type:
FAIL - PaymentRequest interface: calling show(optional Promise<PaymentDetailsUpdate>) on paymentRequest with too few arguments must throw TypeError:
FAIL - PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "id" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type:
FAIL - PaymentRequest interface: paymentRequest must inherit property "onpaymentmethodchange" with the proper type:
FAIL - PaymentResponse interface: existence and properties of interface object:
FAIL - PaymentResponse interface object length:
FAIL - PaymentResponse interface object name:
FAIL - PaymentResponse interface: existence and properties of interface prototype object:
FAIL - PaymentResponse interface: existence and properties of interface prototype object's "constructor" property:
FAIL - PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - PaymentResponse interface: operation toJSON():
FAIL - PaymentResponse interface: attribute requestId:
FAIL - PaymentResponse interface: attribute methodName:
FAIL - PaymentResponse interface: attribute details:
FAIL - PaymentResponse interface: attribute shippingAddress:
FAIL - PaymentResponse interface: attribute shippingOption:
FAIL - PaymentResponse interface: attribute payerName:
FAIL - PaymentResponse interface: attribute payerEmail:
FAIL - PaymentResponse interface: attribute payerPhone:
FAIL - PaymentResponse interface: operation complete(optional PaymentComplete, optional PaymentCompleteDetails):
FAIL - PaymentResponse interface: operation retry(optional PaymentValidationErrors):
FAIL - PaymentResponse interface: attribute onpayerdetailchange:
FAIL - PaymentMethodChangeEvent interface: existence and properties of interface object:
FAIL - PaymentMethodChangeEvent interface object length:
FAIL - PaymentMethodChangeEvent interface object name:
FAIL - PaymentMethodChangeEvent interface: existence and properties of interface prototype object:
FAIL - PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property:
FAIL - PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - PaymentMethodChangeEvent interface: attribute methodName:
FAIL - PaymentMethodChangeEvent interface: attribute methodDetails:
FAIL - PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange"):
FAIL - Stringification of new PaymentMethodChangeEvent("paymentmethodchange"):
FAIL - PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type:
FAIL - PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type:
FAIL - PaymentRequestUpdateEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "updateWith(Promise<PaymentDetailsUpdate>)" with the proper type:
FAIL - PaymentRequestUpdateEvent interface: calling updateWith(Promise<PaymentDetailsUpdate>) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError:
FAIL - PaymentRequestUpdateEvent interface: existence and properties of interface object:
FAIL - PaymentRequestUpdateEvent interface object length:
FAIL - PaymentRequestUpdateEvent interface object name:
FAIL - PaymentRequestUpdateEvent interface: existence and properties of interface prototype object:
FAIL - PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property:
FAIL - PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - PaymentRequestUpdateEvent interface: operation updateWith(Promise<PaymentDetailsUpdate>):
FAIL - PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate"):
FAIL - Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate"):
FAIL - PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith(Promise<PaymentDetailsUpdate>)" with the proper type:
FAIL - PaymentRequestUpdateEvent interface: calling updateWith(Promise<PaymentDetailsUpdate>) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError:
FAIL
- PaymentRequest interface: existence and properties of interface object:
- /remote-playback/idlharness.window.html [wpt.fyi]
- RemotePlayback interface: existence and properties of interface object:
FAIL - RemotePlayback interface object length:
FAIL - RemotePlayback interface object name:
FAIL - RemotePlayback interface: existence and properties of interface prototype object:
FAIL - RemotePlayback interface: existence and properties of interface prototype object's "constructor" property:
FAIL - RemotePlayback interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - RemotePlayback interface: operation watchAvailability(RemotePlaybackAvailabilityCallback):
FAIL - RemotePlayback interface: operation cancelWatchAvailability(optional long):
FAIL - RemotePlayback interface: attribute state:
FAIL - RemotePlayback interface: attribute onconnecting:
FAIL - RemotePlayback interface: attribute onconnect:
FAIL - RemotePlayback interface: attribute ondisconnect:
FAIL - RemotePlayback interface: operation prompt():
FAIL - RemotePlayback must be primary interface of media.remote:
FAIL - Stringification of media.remote:
FAIL - RemotePlayback interface: media.remote must inherit property "watchAvailability(RemotePlaybackAvailabilityCallback)" with the proper type:
FAIL - RemotePlayback interface: calling watchAvailability(RemotePlaybackAvailabilityCallback) on media.remote with too few arguments must throw TypeError:
FAIL - RemotePlayback interface: media.remote must inherit property "cancelWatchAvailability(optional long)" with the proper type:
FAIL - RemotePlayback interface: calling cancelWatchAvailability(optional long) on media.remote with too few arguments must throw TypeError:
FAIL - RemotePlayback interface: media.remote must inherit property "state" with the proper type:
FAIL - RemotePlayback interface: media.remote must inherit property "onconnecting" with the proper type:
FAIL - RemotePlayback interface: media.remote must inherit property "onconnect" with the proper type:
FAIL - RemotePlayback interface: media.remote must inherit property "ondisconnect" with the proper type:
FAIL - RemotePlayback interface: media.remote must inherit property "prompt()" with the proper type:
FAIL - HTMLMediaElement interface: attribute remote:
FAIL - HTMLMediaElement interface: attribute disableRemotePlayback:
FAIL
- RemotePlayback interface: existence and properties of interface object:
- /credential-management/idlharness.https.window.html [wpt.fyi]
- Credential interface: operation isConditionalMediationAvailable():
FAIL
- Credential interface: operation isConditionalMediationAvailable():
- /css/cssom/idlharness.html [wpt.fyi]
- CSSRule interface: constant MARGIN_RULE on interface object:
FAILlinked bug:Bug 1634398 - CSSRule interface: constant MARGIN_RULE on interface prototype object:
FAILlinked bug:Bug 1634398 - CSSRule interface: sheet.cssRules[4] must inherit property "MARGIN_RULE" with the proper type:
FAILlinked bug:Bug 1634398 - CSSRule interface: sheet.cssRules[0] must inherit property "MARGIN_RULE" with the proper type:
FAILlinked bug:Bug 1634398 - CSSRule interface: sheet.cssRules[2] must inherit property "MARGIN_RULE" with the proper type:
FAILlinked bug:Bug 1634398 - CSSRule interface: sheet.cssRules[1] must inherit property "MARGIN_RULE" with the proper type:
FAILlinked bug:Bug 1634398
- CSSRule interface: constant MARGIN_RULE on interface object:
- /fetch/api/idlharness.https.any.html [wpt.fyi]
- Request interface: attribute body:
FAILlinked bug:Bug 1992453 - Request interface: new Request('about:blank') must inherit property "body" with the proper type:
FAILlinked bug:Bug 1992453
- Request interface: attribute body:
- /fetch/api/idlharness.https.any.sharedworker.html [wpt.fyi]
- Request interface: attribute body:
FAILlinked bug:Bug 1992453 - Request interface: new Request('about:blank') must inherit property "body" with the proper type:
FAILlinked bug:Bug 1992453
- Request interface: attribute body:
- /fetch/api/idlharness.https.any.worker.html [wpt.fyi]
- Request interface: attribute body:
FAILlinked bug:Bug 1992453 - Request interface: new Request('about:blank') must inherit property "body" with the proper type:
FAILlinked bug:Bug 1992453
- Request interface: attribute body:
- /fetch/api/idlharness.https.any.serviceworker.html [wpt.fyi]
- Request interface: attribute body:
FAILlinked bug:Bug 1992453 - Request interface: new Request('about:blank') must inherit property "body" with the proper type:
FAILlinked bug:Bug 1992453
- Request interface: attribute body:
- /gamepad/idlharness.window.html [wpt.fyi]
- Gamepad interface: attribute vibrationActuator:
FAIL - GamepadHapticActuator interface: operation reset():
FAIL
- Gamepad interface: attribute vibrationActuator:
- /html/dom/idlharness.any.worker.html [wpt.fyi]
- OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality:
FAILlinked bug:Bug 1647538 - Origin interface: existence and properties of interface object:
FAIL - Origin interface object length:
FAIL - Origin interface object name:
FAIL - Origin interface: existence and properties of interface prototype object:
FAIL - Origin interface: existence and properties of interface prototype object's "constructor" property:
FAIL - Origin interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - Origin interface: operation from(any):
FAIL - Origin interface: attribute opaque:
FAIL - Origin interface: operation isSameOrigin(Origin):
FAIL - Origin interface: operation isSameSite(Origin):
FAIL - Origin must be primary interface of new Origin():
FAIL - Stringification of new Origin():
FAIL - Origin interface: new Origin() must inherit property "from(any)" with the proper type:
FAIL - Origin interface: calling from(any) on new Origin() with too few arguments must throw TypeError:
FAIL - Origin interface: new Origin() must inherit property "opaque" with the proper type:
FAIL - Origin interface: new Origin() must inherit property "isSameOrigin(Origin)" with the proper type:
FAIL - Origin interface: calling isSameOrigin(Origin) on new Origin() with too few arguments must throw TypeError:
FAIL - Origin interface: new Origin() must inherit property "isSameSite(Origin)" with the proper type:
FAIL - Origin interface: calling isSameSite(Origin) on new Origin() with too few arguments must throw TypeError:
FAIL - ImageData interface: attribute colorSpace:
FAIL
- OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality:
- /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
- HTMLElement interface: attribute writingSuggestions:
FAIL - HTMLElement interface: document.createElement("noscript") must inherit property "writingSuggestions" with the proper type:
FAIL - HTMLElement interface: document.createElement("noscript") must inherit property "headingOffset" with the proper type:
FAIL - HTMLElement interface: document.createElement("noscript") must inherit property "headingReset" with the proper type:
FAIL - HTMLLinkElement interface: attribute blocking:
FAIL - HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type:
FAIL - HTMLStyleElement interface: attribute blocking:
FAIL - HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type:
FAIL - HTMLVideoElement interface: attribute playsInline:
FAILlinked bug:Bug 1647538 - HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: attribute audioTracks:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: attribute videoTracks:
FAILlinked bug:Bug 1647538 - HTMLSelectedContentElement interface: existence and properties of interface object:
FAIL - HTMLSelectedContentElement interface object length:
FAIL - HTMLSelectedContentElement interface object name:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object's "constructor" property:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - HTMLScriptElement interface: attribute blocking:
FAIL - HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type:
FAIL
- HTMLElement interface: attribute writingSuggestions:
- /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
- AudioTrackList interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - AudioTrackList interface object length:
FAILlinked bug:Bug 1647538 - AudioTrackList interface object name:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute length:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: operation getTrackById(DOMString):
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onchange:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onaddtrack:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onremovetrack:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - AudioTrack interface object length:
FAILlinked bug:Bug 1647538 - AudioTrack interface object name:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute id:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute kind:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute label:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute language:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute enabled:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - VideoTrackList interface object length:
FAILlinked bug:Bug 1647538 - VideoTrackList interface object name:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute length:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: operation getTrackById(DOMString):
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute selectedIndex:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onchange:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onaddtrack:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onremovetrack:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - VideoTrack interface object length:
FAILlinked bug:Bug 1647538 - VideoTrack interface object name:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute id:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute kind:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute label:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute language:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute selected:
FAILlinked bug:Bug 1647538 - FormDataEvent interface object length:
FAILlinked bug:Bug 1647538 - CanvasRenderingContext2D interface: attribute imageSmoothingQuality:
FAILlinked bug:Bug 1647538 - CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type:
FAILlinked bug:Bug 1647538 - OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality:
FAILlinked bug:Bug 1647538 - Origin interface: existence and properties of interface object:
FAIL - Origin interface object length:
FAIL - Origin interface object name:
FAIL - Origin interface: existence and properties of interface prototype object:
FAIL - Origin interface: existence and properties of interface prototype object's "constructor" property:
FAIL - Origin interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - Origin interface: operation from(any):
FAIL - Origin interface: attribute opaque:
FAIL - Origin interface: operation isSameOrigin(Origin):
FAIL - Origin interface: operation isSameSite(Origin):
FAIL - BarProp interface: attribute visible:
FAILlinked bug:Bug 1647538 - NavigationTransition interface: attribute to:
FAIL - ImageData interface: attribute colorSpace:
FAIL - ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type:
FAIL
- AudioTrackList interface: existence and properties of interface object:
- /media-playback-quality/idlharness.window.html [wpt.fyi]
- VideoPlaybackQuality interface: attribute corruptedVideoFrames:
FAIL - VideoPlaybackQuality interface: videoPlaybackQuality must inherit property "corruptedVideoFrames" with the proper type:
FAIL
- VideoPlaybackQuality interface: attribute corruptedVideoFrames:
- /media-source/idlharness.any.html [wpt.fyi]
- MediaSource interface: attribute canConstructInDedicatedWorker:
FAIL - MediaSourceHandle interface: existence and properties of interface object:
FAIL - MediaSourceHandle interface object length:
FAIL - MediaSourceHandle interface object name:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object's "constructor" property:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - SourceBuffer interface: attribute audioTracks:
FAIL - SourceBuffer interface: attribute videoTracks:
FAIL - SourceBuffer interface: sourceBuffer must inherit property "audioTracks" with the proper type:
FAIL - SourceBuffer interface: sourceBuffer must inherit property "videoTracks" with the proper type:
FAIL - AudioTrack interface: attribute sourceBuffer:
FAIL - VideoTrack interface: attribute sourceBuffer:
FAIL
- MediaSource interface: attribute canConstructInDedicatedWorker:
- /media-source/idlharness.any.worker.html [wpt.fyi]
- MediaSource interface: existence and properties of interface object:
FAIL - MediaSource interface object length:
FAIL - MediaSource interface object name:
FAIL - MediaSource interface: existence and properties of interface prototype object:
FAIL - MediaSource interface: existence and properties of interface prototype object's "constructor" property:
FAIL - MediaSource interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - MediaSource interface: attribute handle:
FAIL - MediaSource interface: attribute sourceBuffers:
FAIL - MediaSource interface: attribute activeSourceBuffers:
FAIL - MediaSource interface: attribute readyState:
FAIL - MediaSource interface: attribute duration:
FAIL - MediaSource interface: attribute onsourceopen:
FAIL - MediaSource interface: attribute onsourceended:
FAIL - MediaSource interface: attribute onsourceclose:
FAIL - MediaSource interface: attribute canConstructInDedicatedWorker:
FAIL - MediaSource interface: operation addSourceBuffer(DOMString):
FAIL - MediaSource interface: operation removeSourceBuffer(SourceBuffer):
FAIL - MediaSource interface: operation endOfStream(optional EndOfStreamError):
FAIL - MediaSource interface: operation setLiveSeekableRange(double, double):
FAIL - MediaSource interface: operation clearLiveSeekableRange():
FAIL - MediaSource interface: operation isTypeSupported(DOMString):
FAIL - MediaSourceHandle interface: existence and properties of interface object:
FAIL - MediaSourceHandle interface object length:
FAIL - MediaSourceHandle interface object name:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object's "constructor" property:
FAIL - MediaSourceHandle interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - SourceBuffer interface: existence and properties of interface object:
FAIL - SourceBuffer interface object length:
FAIL - SourceBuffer interface object name:
FAIL - SourceBuffer interface: existence and properties of interface prototype object:
FAIL - SourceBuffer interface: existence and properties of interface prototype object's "constructor" property:
FAIL - SourceBuffer interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - SourceBuffer interface: attribute mode:
FAIL - SourceBuffer interface: attribute updating:
FAIL - SourceBuffer interface: attribute buffered:
FAIL - SourceBuffer interface: attribute timestampOffset:
FAIL - SourceBuffer interface: member textTracks:
FAIL - SourceBuffer interface: attribute appendWindowStart:
FAIL - SourceBuffer interface: attribute appendWindowEnd:
FAIL - SourceBuffer interface: attribute onupdatestart:
FAIL - SourceBuffer interface: attribute onupdate:
FAIL - SourceBuffer interface: attribute onupdateend:
FAIL - SourceBuffer interface: attribute onerror:
FAIL - SourceBuffer interface: attribute onabort:
FAIL - SourceBuffer interface: operation appendBuffer(BufferSource):
FAIL - SourceBuffer interface: operation abort():
FAIL - SourceBuffer interface: operation changeType(DOMString):
FAIL - SourceBuffer interface: operation remove(double, unrestricted double):
FAIL
- MediaSource interface: existence and properties of interface object:
- /mediacapture-fromelement/idlharness.window.html [wpt.fyi]
- CanvasCaptureMediaStreamTrack interface: existence and properties of interface object:
FAIL - CanvasCaptureMediaStreamTrack interface object length:
FAIL - CanvasCaptureMediaStreamTrack interface object name:
FAIL - CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype object:
FAIL - CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype object's "constructor" property:
FAIL - CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - CanvasCaptureMediaStreamTrack interface: attribute canvas:
FAIL - CanvasCaptureMediaStreamTrack interface: operation requestFrame():
FAIL - CanvasCaptureMediaStreamTrack must be primary interface of track:
FAIL - Stringification of track:
FAIL - CanvasCaptureMediaStreamTrack interface: track must inherit property "canvas" with the proper type:
FAIL - CanvasCaptureMediaStreamTrack interface: track must inherit property "requestFrame()" with the proper type:
FAIL
- CanvasCaptureMediaStreamTrack interface: existence and properties of interface object:
- /mediacapture-image/idlharness.https.window.html [wpt.fyi]
- idl_test setup:
FAIL - ImageCapture interface: existence and properties of interface object:
FAIL - ImageCapture interface object length:
FAIL - ImageCapture interface object name:
FAIL - ImageCapture interface: existence and properties of interface prototype object:
FAIL - ImageCapture interface: existence and properties of interface prototype object's "constructor" property:
FAIL - ImageCapture interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - ImageCapture interface: operation takePhoto(optional PhotoSettings):
FAIL - ImageCapture interface: operation getPhotoCapabilities():
FAIL - ImageCapture interface: operation getPhotoSettings():
FAIL - ImageCapture interface: operation grabFrame():
FAIL - ImageCapture interface: attribute track:
FAIL - ImageCapture must be primary interface of capture:
FAIL - Stringification of capture:
FAIL - ImageCapture interface: capture must inherit property "takePhoto(optional PhotoSettings)" with the proper type:
FAIL - ImageCapture interface: calling takePhoto(optional PhotoSettings) on capture with too few arguments must throw TypeError:
FAIL - ImageCapture interface: capture must inherit property "getPhotoCapabilities()" with the proper type:
FAIL - ImageCapture interface: capture must inherit property "getPhotoSettings()" with the proper type:
FAIL - ImageCapture interface: capture must inherit property "grabFrame()" with the proper type:
FAIL - ImageCapture interface: capture must inherit property "track" with the proper type:
FAIL
- idl_test setup:
- /mediacapture-record/idlharness.window.html [wpt.fyi]
- BlobEvent interface: attribute timecode:
FAIL - BlobEvent interface: [object BlobEvent] must inherit property "timecode" with the proper type:
FAIL
- BlobEvent interface: attribute timecode:
- /mediacapture-streams/idlharness.https.window.html [wpt.fyi]
- OverconstrainedError interface: existence and properties of interface object:
FAIL - OverconstrainedError interface object length:
FAIL - OverconstrainedError interface object name:
FAIL - OverconstrainedError interface: existence and properties of interface prototype object:
FAIL - OverconstrainedError interface: existence and properties of interface prototype object's "constructor" property:
FAIL - OverconstrainedError interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - OverconstrainedError interface: attribute constraint:
FAIL - OverconstrainedError must be primary interface of new OverconstrainedError("constraint"):
FAIL - Stringification of new OverconstrainedError("constraint"):
FAIL - OverconstrainedError interface: new OverconstrainedError("constraint") must inherit property "constraint" with the proper type:
FAIL - InputDeviceInfo interface: existence and properties of interface object:
FAIL - InputDeviceInfo interface object length:
FAIL - InputDeviceInfo interface object name:
FAIL - InputDeviceInfo interface: existence and properties of interface prototype object:
FAIL - InputDeviceInfo interface: existence and properties of interface prototype object's "constructor" property:
FAIL - InputDeviceInfo interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - InputDeviceInfo interface: operation getCapabilities():
FAIL - InputDeviceInfo must be primary interface of audioinput:
FAIL - Stringification of audioinput:
FAIL - InputDeviceInfo interface: audioinput must inherit property "getCapabilities()" with the proper type:
FAIL - InputDeviceInfo must be primary interface of videoinput:
FAIL - Stringification of videoinput:
FAIL - InputDeviceInfo interface: videoinput must inherit property "getCapabilities()" with the proper type:
FAIL
- OverconstrainedError interface: existence and properties of interface object:
- /mediasession/idlharness.window.html [wpt.fyi]
- MediaSession interface: navigator.mediaSession must inherit property "setMicrophoneActive(boolean)" with the proper type:
FAIL - MediaSession interface: navigator.mediaSession must inherit property "setCameraActive(boolean)" with the proper type:
FAIL
- MediaSession interface: navigator.mediaSession must inherit property "setMicrophoneActive(boolean)" with the proper type:
- /push-api/idlharness.https.any.html [wpt.fyi]
- PushSubscriptionOptions interface: attribute userVisibleOnly:
FAIL
- PushSubscriptionOptions interface: attribute userVisibleOnly:
- /push-api/idlharness.https.any.serviceworker.html [wpt.fyi]
- PushSubscriptionOptions interface: attribute userVisibleOnly:
FAIL
- PushSubscriptionOptions interface: attribute userVisibleOnly:
- /push-api/idlharness.https.any.sharedworker.html [wpt.fyi]
- PushSubscriptionOptions interface: attribute userVisibleOnly:
FAIL
- PushSubscriptionOptions interface: attribute userVisibleOnly:
- /push-api/idlharness.https.any.worker.html [wpt.fyi]
- PushSubscriptionOptions interface: attribute userVisibleOnly:
FAIL
- PushSubscriptionOptions interface: attribute userVisibleOnly:
- /resource-timing/idlharness.any.worker.html [wpt.fyi]
- PerformanceResourceTiming interface: attribute deliveryType:
FAIL - PerformanceResourceTiming interface: attribute workerRouterEvaluationStart:
FAIL - PerformanceResourceTiming interface: attribute workerCacheLookupStart:
FAIL - PerformanceResourceTiming interface: resource must inherit property "deliveryType" with the proper type:
FAIL - PerformanceResourceTiming interface: resource must inherit property "workerRouterEvaluationStart" with the proper type:
FAIL - PerformanceResourceTiming interface: resource must inherit property "workerCacheLookupStart" with the proper type:
FAIL
- PerformanceResourceTiming interface: attribute deliveryType:
- /resource-timing/idlharness.any.html [wpt.fyi]
- PerformanceResourceTiming interface: attribute deliveryType:
FAIL - PerformanceResourceTiming interface: attribute workerRouterEvaluationStart:
FAIL - PerformanceResourceTiming interface: attribute workerCacheLookupStart:
FAIL - PerformanceResourceTiming interface: resource must inherit property "deliveryType" with the proper type:
FAIL - PerformanceResourceTiming interface: resource must inherit property "workerRouterEvaluationStart" with the proper type:
FAIL - PerformanceResourceTiming interface: resource must inherit property "workerCacheLookupStart" with the proper type:
FAIL
- PerformanceResourceTiming interface: attribute deliveryType:
- /service-workers/idlharness.https.any.serviceworker.html [wpt.fyi]
- ServiceWorker must be primary interface of serviceWorker:
FAIL - Stringification of serviceWorker:
FAIL - ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type:
FAIL - ServiceWorker interface: serviceWorker must inherit property "state" with the proper type:
FAIL - ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type:
FAIL - ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError:
FAIL - ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type:
FAIL - ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError:
FAIL - ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type:
FAIL - ServiceWorkerGlobalScope interface: attribute serviceWorker:
FAIL - ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type:
FAIL - InstallEvent interface: existence and properties of interface object:
FAIL - InstallEvent interface object length:
FAIL - InstallEvent interface object name:
FAIL - InstallEvent interface: existence and properties of interface prototype object:
FAIL - InstallEvent interface: existence and properties of interface prototype object's "constructor" property:
FAIL - InstallEvent interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - InstallEvent interface: operation addRoutes((RouterRule or sequence<RouterRule>)):
FAIL
- ServiceWorker must be primary interface of serviceWorker:
- /svg/idlharness.window.html [wpt.fyi]
- SVGUnitTypes interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1634396 - SVGUnitTypes interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1634396 - SVGUnitTypes interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1634396 - SVGUnitTypes interface: constant SVG_UNIT_TYPE_UNKNOWN on interface prototype object:
FAILlinked bug:Bug 1634396 - SVGUnitTypes interface: constant SVG_UNIT_TYPE_USERSPACEONUSE on interface prototype object:
FAILlinked bug:Bug 1634396 - SVGUnitTypes interface: constant SVG_UNIT_TYPE_OBJECTBOUNDINGBOX on interface prototype object:
FAILlinked bug:Bug 1634396 - SVGSVGElement interface: operation getIntersectionList(SVGRect, SVGElement?):
FAIL - SVGSVGElement interface: operation getEnclosureList(SVGRect, SVGElement?):
FAIL - SVGSVGElement interface: operation checkIntersection(SVGElement, SVGRect):
FAIL - SVGSVGElement interface: operation checkEnclosure(SVGElement, SVGRect):
FAIL - SVGSVGElement interface: objects.svg must inherit property "getIntersectionList(SVGRect, SVGElement?)" with the proper type:
FAIL - SVGSVGElement interface: calling getIntersectionList(SVGRect, SVGElement?) on objects.svg with too few arguments must throw TypeError:
FAIL - SVGSVGElement interface: objects.svg must inherit property "getEnclosureList(SVGRect, SVGElement?)" with the proper type:
FAIL - SVGSVGElement interface: calling getEnclosureList(SVGRect, SVGElement?) on objects.svg with too few arguments must throw TypeError:
FAIL - SVGSVGElement interface: objects.svg must inherit property "checkIntersection(SVGElement, SVGRect)" with the proper type:
FAIL - SVGSVGElement interface: calling checkIntersection(SVGElement, SVGRect) on objects.svg with too few arguments must throw TypeError:
FAIL - SVGSVGElement interface: objects.svg must inherit property "checkEnclosure(SVGElement, SVGRect)" with the proper type:
FAIL - SVGSVGElement interface: calling checkEnclosure(SVGElement, SVGRect) on objects.svg with too few arguments must throw TypeError:
FAIL
- SVGUnitTypes interface: existence and properties of interface prototype object:
- /webaudio/idlharness.https.window.html [wpt.fyi]
- AudioContext interface: operation resume():
FAIL - OfflineAudioContext interface: operation resume():
FAIL - OfflineAudioContext interface: operation suspend(double):
FAIL - OfflineAudioContext interface: new OfflineAudioContext(1, 1, sample_rate) must inherit property "suspend(double)" with the proper type:
FAIL - OfflineAudioContext interface: calling suspend(double) on new OfflineAudioContext(1, 1, sample_rate) with too few arguments must throw TypeError:
FAIL - AudioParam interface: attribute automationRate:
FAIL - AudioParam interface: operation cancelAndHoldAtTime(double):
FAIL - AudioParam interface: new AudioBufferSourceNode(context).playbackRate must inherit property "automationRate" with the proper type:
FAIL - AudioParam interface: new AudioBufferSourceNode(context).playbackRate must inherit property "cancelAndHoldAtTime(double)" with the proper type:
FAIL - AudioParam interface: calling cancelAndHoldAtTime(double) on new AudioBufferSourceNode(context).playbackRate with too few arguments must throw TypeError:
FAIL - AudioListener interface: attribute positionX:
FAIL - AudioListener interface: attribute positionY:
FAIL - AudioListener interface: attribute positionZ:
FAIL - AudioListener interface: attribute forwardX:
FAIL - AudioListener interface: attribute forwardY:
FAIL - AudioListener interface: attribute forwardZ:
FAIL - AudioListener interface: attribute upX:
FAIL - AudioListener interface: attribute upY:
FAIL - AudioListener interface: attribute upZ:
FAIL - AudioListener interface: context.listener must inherit property "positionX" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "positionY" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "positionZ" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "forwardX" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "forwardY" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "forwardZ" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "upX" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "upY" with the proper type:
FAIL - AudioListener interface: context.listener must inherit property "upZ" with the proper type:
FAIL - AudioProcessingEvent interface object length:
FAIL - AudioProcessingEvent must be primary interface of new AudioProcessingEvent('', {
playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer
}):FAIL - Stringification of new AudioProcessingEvent('', {
playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer
}):FAIL - AudioProcessingEvent interface: new AudioProcessingEvent('', {
playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer
}) must inherit property "playbackTime" with the proper type:FAIL - AudioProcessingEvent interface: new AudioProcessingEvent('', {
playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer
}) must inherit property "inputBuffer" with the proper type:FAIL - AudioProcessingEvent interface: new AudioProcessingEvent('', {
playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer
}) must inherit property "outputBuffer" with the proper type:FAIL
- AudioContext interface: operation resume():
(See attachment for full changes)
Comment 4•2 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/0c938414a3b7
https://hg.mozilla.org/mozilla-central/rev/9bf38366f885
Description
•