Open Bug 1662386 Opened 4 years ago Updated 4 years ago

[wpt-sync] Sync PR 25320 - Update interfaces/html.idl and remove interfaces/secure-contexts.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

Sync web-platform-tests PR 25320 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/25320
Details from upstream follow.

b'Philip J\xc3\xa4genstedt <philip@foolip.org>' wrote:

Update interfaces/html.idl and remove interfaces/secure-contexts.idl

isSecureContext is now defined in HTML, so the Secure Contexts IDL and
test can be removed.

Closes https://github.com/web-platform-tests/wpt/pull/23943.

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Attached file Notable wpt changes —
# CI Results Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 181 tests and 96 subtests ## Status Summary ### Firefox OK : 139[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 141[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 181[GitHub] PASS : 20209[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 20227[Gecko-windows7-32-debug, Gecko-windows7-32-opt] 20229[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] 20232[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 20732[GitHub] FAIL : 2075[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 2363[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 2366[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] 2368[Gecko-windows7-32-debug, Gecko-windows7-32-opt] 4764[GitHub] ### Chrome OK : 180 PASS : 24150 FAIL : 1330 ERROR: 1 ### Safari OK : 164 PASS : 18169 FAIL : 6119 ERROR: 17 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=9654257276660463d7599f19f88390e500f8b173) [GitHub PR Head](https://wpt.fyi/results/?sha=e96ccbd410ad667d036b38184d65cf0579da6d04&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=e96ccbd410ad667d036b38184d65cf0579da6d04&label=pr_base) ## Details ### Firefox-only Failures /payment-request/idlharness.https.window.html 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 PaymentAddress interface: existence and properties of interface object: FAIL PaymentAddress interface object length: FAIL PaymentAddress interface object name: FAIL PaymentAddress interface: existence and properties of interface prototype object: FAIL PaymentAddress interface: existence and properties of interface prototype object's "constructor" property: FAIL PaymentAddress interface: existence and properties of interface prototype object's @@unscopables property: FAIL PaymentAddress interface: operation toJSON(): FAIL PaymentAddress interface: attribute city: FAIL PaymentAddress interface: attribute country: FAIL PaymentAddress interface: attribute dependentLocality: FAIL PaymentAddress interface: attribute organization: FAIL PaymentAddress interface: attribute phone: FAIL PaymentAddress interface: attribute postalCode: FAIL PaymentAddress interface: attribute recipient: FAIL PaymentAddress interface: attribute region: FAIL PaymentAddress interface: attribute sortingCode: FAIL PaymentAddress interface: attribute addressLine: 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): FAIL PaymentResponse interface: operation retry(optional PaymentValidationErrors): FAIL PaymentResponse interface: attribute onpayerdetailchange: FAIL MerchantValidationEvent interface: existence and properties of interface object: FAIL MerchantValidationEvent interface object length: FAIL MerchantValidationEvent interface object name: FAIL MerchantValidationEvent interface: existence and properties of interface prototype object: FAIL MerchantValidationEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL MerchantValidationEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL MerchantValidationEvent interface: attribute methodName: FAIL MerchantValidationEvent interface: attribute validationURL: FAIL MerchantValidationEvent interface: operation complete(Promise<any>): FAIL MerchantValidationEvent must be primary interface of new MerchantValidationEvent("merchantvalidation"): FAIL Stringification of new MerchantValidationEvent("merchantvalidation"): FAIL MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "methodName" with the proper type: FAIL MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "validationURL" with the proper type: FAIL MerchantValidationEvent interface: new MerchantValidationEvent("merchantvalidation") must inherit property "complete(Promise<any>)" with the proper type: FAIL MerchantValidationEvent interface: calling complete(Promise<any>) on new MerchantValidationEvent("merchantvalidation") with too few arguments must throw TypeError: 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 /remote-playback/idlharness.window.html 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 /mediacapture-fromelement/idlharness.window.html 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 /svg/idlharness.window.html SVGUnitTypes interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1634396 SVGUnitTypes interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1634396 SVGUnitTypes interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1634396 SVGUnitTypes interface: constant SVG_UNIT_TYPE_UNKNOWN on interface prototype object: FAIL linked bug:Bug 1634396 SVGUnitTypes interface: constant SVG_UNIT_TYPE_USERSPACEONUSE on interface prototype object: FAIL linked bug:Bug 1634396 SVGUnitTypes interface: constant SVG_UNIT_TYPE_OBJECTBOUNDINGBOX on interface prototype object: FAIL linked bug:Bug 1634396 SVGSVGElement interface: operation getIntersectionList(DOMRectReadOnly, SVGElement?): FAIL linked bug:Bug 1634396 SVGSVGElement interface: operation getEnclosureList(DOMRectReadOnly, SVGElement?): FAIL linked bug:Bug 1634396 SVGSVGElement interface: operation checkIntersection(SVGElement, DOMRectReadOnly): FAIL linked bug:Bug 1634396 SVGSVGElement interface: operation checkEnclosure(SVGElement, DOMRectReadOnly): FAIL linked bug:Bug 1634396 SVGSVGElement interface: objects.svg must inherit property "getIntersectionList(DOMRectReadOnly, SVGElement?)" with the proper type: FAIL linked bug:Bug 1634396 SVGSVGElement interface: calling getIntersectionList(DOMRectReadOnly, SVGElement?) on objects.svg with too few arguments must throw TypeError: FAIL linked bug:Bug 1634396 SVGSVGElement interface: objects.svg must inherit property "getEnclosureList(DOMRectReadOnly, SVGElement?)" with the proper type: FAIL linked bug:Bug 1634396 SVGSVGElement interface: calling getEnclosureList(DOMRectReadOnly, SVGElement?) on objects.svg with too few arguments must throw TypeError: FAIL linked bug:Bug 1634396 SVGSVGElement interface: objects.svg must inherit property "checkIntersection(SVGElement, DOMRectReadOnly)" with the proper type: FAIL linked bug:Bug 1634396 SVGSVGElement interface: calling checkIntersection(SVGElement, DOMRectReadOnly) on objects.svg with too few arguments must throw TypeError: FAIL linked bug:Bug 1634396 SVGSVGElement interface: objects.svg must inherit property "checkEnclosure(SVGElement, DOMRectReadOnly)" with the proper type: FAIL linked bug:Bug 1634396 SVGSVGElement interface: calling checkEnclosure(SVGElement, DOMRectReadOnly) on objects.svg with too few arguments must throw TypeError: FAIL linked bug:Bug 1634396 /dom/idlharness.window.html?exclude=Node Stringification of document.createNSResolver(document.body): FAIL linked bug:Bug 1653592 /WebCryptoAPI/idlharness.https.any.worker.html CryptoKey interface: existence and properties of interface object: FAIL CryptoKey interface object length: FAIL CryptoKey interface object name: FAIL CryptoKey interface: existence and properties of interface prototype object: FAIL CryptoKey interface: existence and properties of interface prototype object's "constructor" property: FAIL CryptoKey interface: existence and properties of interface prototype object's @@unscopables property: FAIL CryptoKey interface: attribute type: FAIL CryptoKey interface: attribute extractable: FAIL CryptoKey interface: attribute algorithm: FAIL CryptoKey interface: attribute usages: FAIL /css/cssom-view/idlharness.html Screen interface: existence and properties of interface object: FAIL linked bug:Bug 1634112 Screen interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1634112 /mediacapture-streams/idlharness.https.window.html MediaStreamTrack interface: operation getCapabilities(): FAIL MediaStreamTrack interface: track must inherit property "getCapabilities()" with the proper type: FAIL /IndexedDB/idlharness.any.worker.html IDBFactory interface: operation databases(): FAIL IDBFactory interface: [object IDBFactory] must inherit property "databases()" with the proper type: FAIL /IndexedDB/idlharness.any.html IDBFactory interface: operation databases(): FAIL IDBFactory interface: [object IDBFactory] must inherit property "databases()" with the proper type: FAIL /IndexedDB/idlharness.any.serviceworker.html IDBFactory interface: operation databases(): FAIL IDBFactory interface: [object IDBFactory] must inherit property "databases()" with the proper type: FAIL /webrtc/idlharness.https.window.html RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit): FAIL RTCPeerConnection interface: attribute connectionState: FAIL RTCPeerConnection interface: attribute onconnectionstatechange: FAIL RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit, VoidFunction, RTCPeerConnectionErrorCallback): FAIL RTCPeerConnection interface: new RTCPeerConnection() must inherit property "connectionState" with the proper type: FAIL RTCPeerConnection interface: new RTCPeerConnection() must inherit property "setConfiguration(optional RTCConfiguration)" with the proper type: FAIL RTCPeerConnection interface: calling setConfiguration(optional RTCConfiguration) on new RTCPeerConnection() with too few arguments must throw TypeError: FAIL RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onconnectionstatechange" with the proper type: FAIL RTCIceCandidate interface: attribute candidate: FAIL RTCIceCandidate interface: attribute sdpMid: FAIL RTCIceCandidate interface: attribute sdpMLineIndex: FAIL RTCCertificate interface: operation getFingerprints(): FAIL RTCCertificate interface: idlTestObjects.certificate must inherit property "getFingerprints()" with the proper type: FAIL RTCRtpSender interface: operation getCapabilities(DOMString): FAIL RTCRtpSender interface: operation setParameters(RTCRtpSendParameters): FAIL RTCRtpSender interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL RTCRtpSender interface: calling setParameters(RTCRtpSendParameters) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL RTCRtpReceiver interface: operation getCapabilities(DOMString): FAIL RTCRtpReceiver interface: operation getParameters(): FAIL RTCRtpReceiver interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').receiver with too few arguments must throw TypeError: FAIL RTCRtpReceiver interface: new RTCPeerConnection().addTransceiver('audio').receiver must inherit property "getParameters()" with the proper type: FAIL RTCRtpTransceiver interface: operation setCodecPreferences(sequence<RTCRtpCodecCapability>): FAIL RTCRtpTransceiver interface: new RTCPeerConnection().addTransceiver('audio') must inherit property "setCodecPreferences(sequence<RTCRtpCodecCapability>)" with the proper type: FAIL RTCRtpTransceiver interface: calling setCodecPreferences(sequence<RTCRtpCodecCapability>) on new RTCPeerConnection().addTransceiver('audio') with too few arguments must throw TypeError: FAIL RTCIceTransport interface object length: FAIL RTCIceTransport interface object name: FAIL RTCIceTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL RTCIceTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL RTCIceTransport interface: attribute state: FAIL RTCIceTransport interface: attribute gatheringState: FAIL RTCDTMFSender interface: attribute canInsertDTMF: FAIL /clipboard-apis/async-idlharness.https.html ClipboardItem interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 ClipboardItem interface object length: FAIL linked bug:Bug 1647538 ClipboardItem interface object name: FAIL linked bug:Bug 1647538 ClipboardItem interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 ClipboardItem interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 ClipboardItem interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 ClipboardItem interface: attribute types: FAIL linked bug:Bug 1647538 ClipboardItem interface: operation getType(DOMString): FAIL linked bug:Bug 1647538 /css/cssom/idlharness.html CSSPageRule interface: attribute selectorText: FAIL linked bug:Bug 1634398 CSSPageRule interface: sheet.cssRules[2] must inherit property "selectorText" with the proper type: FAIL linked bug:Bug 1634398 CSSStyleDeclaration interface: attribute cssFloat: FAIL linked bug:Bug 1634398 CSSStyleDeclaration must be primary interface of sheet.cssRules[4].style: FAIL linked bug:Bug 1634398 Stringification of sheet.cssRules[4].style: FAIL linked bug:Bug 1634398 CSSStyleDeclaration must be primary interface of sheet.cssRules[2].style: FAIL linked bug:Bug 1634398 Stringification of sheet.cssRules[2].style: FAIL linked bug:Bug 1634398 CSSStyleDeclaration must be primary interface of style_element.style: FAIL linked bug:Bug 1634398 Stringification of style_element.style: FAIL linked bug:Bug 1634398 CSSStyleDeclaration must be primary interface of svg_element.style: FAIL linked bug:Bug 1634398 Stringification of svg_element.style: FAIL linked bug:Bug 1634398 CSSStyleDeclaration must be primary interface of getComputedStyle(svg_element): FAIL linked bug:Bug 1634398 Stringification of getComputedStyle(svg_element): FAIL linked bug:Bug 1634398 /fetch/api/idlharness.any.serviceworker.html Request interface: attribute keepalive: FAIL Request interface: attribute body: FAIL Request interface: new Request('about:blank') must inherit property "keepalive" with the proper type: FAIL Request interface: new Request('about:blank') must inherit property "body" with the proper type: FAIL /fetch/api/idlharness.any.worker.html Request interface: attribute keepalive: FAIL Request interface: attribute body: FAIL Request interface: new Request('about:blank') must inherit property "keepalive" with the proper type: FAIL Request interface: new Request('about:blank') must inherit property "body" with the proper type: FAIL /fetch/api/idlharness.any.html Request interface: attribute keepalive: FAIL Request interface: attribute body: FAIL Request interface: new Request('about:blank') must inherit property "keepalive" with the proper type: FAIL Request interface: new Request('about:blank') must inherit property "body" with the proper type: FAIL /picture-in-picture/idlharness.window.html idl_test setup: FAIL PictureInPictureWindow interface: existence and properties of interface object: FAIL PictureInPictureWindow interface object length: FAIL PictureInPictureWindow interface object name: FAIL PictureInPictureWindow interface: existence and properties of interface prototype object: FAIL PictureInPictureWindow interface: existence and properties of interface prototype object's "constructor" property: FAIL PictureInPictureWindow interface: existence and properties of interface prototype object's @@unscopables property: FAIL PictureInPictureWindow interface: attribute width: FAIL PictureInPictureWindow interface: attribute height: FAIL PictureInPictureWindow interface: attribute onresize: FAIL PictureInPictureWindow must be primary interface of pipw: FAIL Stringification of pipw: FAIL PictureInPictureWindow interface: pipw must inherit property "width" with the proper type: FAIL PictureInPictureWindow interface: pipw must inherit property "height" with the proper type: FAIL PictureInPictureWindow interface: pipw must inherit property "onresize" with the proper type: FAIL HTMLVideoElement interface: operation requestPictureInPicture(): FAIL HTMLVideoElement interface: attribute onenterpictureinpicture: FAIL HTMLVideoElement interface: attribute onleavepictureinpicture: FAIL HTMLVideoElement interface: attribute autoPictureInPicture: FAIL HTMLVideoElement interface: attribute disablePictureInPicture: FAIL HTMLVideoElement interface: video must inherit property "requestPictureInPicture()" with the proper type: FAIL HTMLVideoElement interface: video must inherit property "onenterpictureinpicture" with the proper type: FAIL HTMLVideoElement interface: video must inherit property "onleavepictureinpicture" with the proper type: FAIL HTMLVideoElement interface: video must inherit property "autoPictureInPicture" with the proper type: FAIL HTMLVideoElement interface: video must inherit property "disablePictureInPicture" with the proper type: FAIL DocumentOrShadowRoot interface: document must inherit property "pictureInPictureElement" with the proper type: FAIL Document interface: attribute pictureInPictureEnabled: FAIL Document interface: operation exitPictureInPicture(): FAIL Document interface: attribute pictureInPictureElement: FAIL Document interface: document must inherit property "pictureInPictureEnabled" with the proper type: FAIL Document interface: document must inherit property "exitPictureInPicture()" with the proper type: FAIL Document interface: document must inherit property "pictureInPictureElement" with the proper type: FAIL ShadowRoot interface: attribute pictureInPictureElement: FAIL /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.*) DOMStringList must be primary interface of location.ancestorOrigins: FAIL linked bug:Bug 1647538 Stringification of location.ancestorOrigins: FAIL linked bug:Bug 1647538 DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL linked bug:Bug 1647538 DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL linked bug:Bug 1647538 DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL linked bug:Bug 1647538 DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL linked bug:Bug 1647538 DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL linked bug:Bug 1647538 AudioTrackList interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 AudioTrackList interface object length: FAIL linked bug:Bug 1647538 AudioTrackList interface object name: FAIL linked bug:Bug 1647538 AudioTrackList interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 AudioTrackList interface: attribute length: FAIL linked bug:Bug 1647538 AudioTrackList interface: operation getTrackById(DOMString): FAIL linked bug:Bug 1647538 AudioTrackList interface: attribute onchange: FAIL linked bug:Bug 1647538 AudioTrackList interface: attribute onaddtrack: FAIL linked bug:Bug 1647538 AudioTrackList interface: attribute onremovetrack: FAIL linked bug:Bug 1647538 AudioTrack interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 AudioTrack interface object length: FAIL linked bug:Bug 1647538 AudioTrack interface object name: FAIL linked bug:Bug 1647538 AudioTrack interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 AudioTrack interface: attribute id: FAIL linked bug:Bug 1647538 AudioTrack interface: attribute label: FAIL linked bug:Bug 1647538 AudioTrack interface: attribute enabled: FAIL linked bug:Bug 1647538 VideoTrackList interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 VideoTrackList interface object length: FAIL linked bug:Bug 1647538 VideoTrackList interface object name: FAIL linked bug:Bug 1647538 VideoTrackList interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 VideoTrackList interface: attribute length: FAIL linked bug:Bug 1647538 VideoTrackList interface: operation getTrackById(DOMString): FAIL linked bug:Bug 1647538 VideoTrackList interface: attribute selectedIndex: FAIL linked bug:Bug 1647538 VideoTrackList interface: attribute onchange: FAIL linked bug:Bug 1647538 VideoTrackList interface: attribute onaddtrack: FAIL linked bug:Bug 1647538 VideoTrackList interface: attribute onremovetrack: FAIL linked bug:Bug 1647538 VideoTrack interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 VideoTrack interface object length: FAIL linked bug:Bug 1647538 VideoTrack interface object name: FAIL linked bug:Bug 1647538 VideoTrack interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 VideoTrack interface: attribute id: FAIL linked bug:Bug 1647538 VideoTrack interface: attribute label: FAIL linked bug:Bug 1647538 VideoTrack interface: attribute selected: FAIL linked bug:Bug 1647538 CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL linked bug:Bug 1647538 CanvasRenderingContext2D interface: attribute direction: FAIL linked bug:Bug 1647538 CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL linked bug:Bug 1647538 CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "direction" with the proper type: FAIL linked bug:Bug 1647538 TextMetrics interface: attribute fontBoundingBoxAscent: FAIL linked bug:Bug 1647538 TextMetrics interface: attribute fontBoundingBoxDescent: FAIL linked bug:Bug 1647538 TextMetrics interface: attribute emHeightAscent: FAIL linked bug:Bug 1647538 TextMetrics interface: attribute emHeightDescent: FAIL linked bug:Bug 1647538 ImageBitmapRenderingContext interface: attribute canvas: FAIL linked bug:Bug 1647538 BarProp interface: attribute visible: FAIL linked bug:Bug 1647538 Location interface: window.location must have own property "ancestorOrigins": FAIL linked bug:Bug 1647538 /html/dom/idlharness.https.html?include=(Document|Window) Window interface: window must have own property "window": FAIL linked bug:Bug 1510437 Window interface: window must have own property "document": FAIL linked bug:Bug 1510437 Window interface: window must have own property "location": FAIL linked bug:Bug 1510437 Window interface: window must have own property "top": FAIL linked bug:Bug 1510437 /html/dom/idlharness.https.html?include=HTML.* HTMLElement interface: attribute translate: FAIL linked bug:Bug 1647538 HTMLElement interface: document.createElement("noscript") must inherit property "translate" with the proper type: FAIL linked bug:Bug 1647538 HTMLVideoElement interface: attribute playsInline: FAIL linked bug:Bug 1647538 HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: attribute audioTracks: FAIL linked bug:Bug 1647538 HTMLMediaElement interface: attribute videoTracks: FAIL linked bug:Bug 1647538 HTMLInputElement interface: attribute dirName: FAIL linked bug:Bug 1647538 HTMLInputElement interface: document.createElement("input") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("hidden") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("search") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("tel") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("url") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("email") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("password") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("date") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("month") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("week") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("time") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("datetime-local") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("number") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("range") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("color") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("checkbox") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("radio") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("file") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("submit") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("image") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("reset") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLInputElement interface: createInput("button") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 HTMLTextAreaElement interface: attribute dirName: FAIL linked bug:Bug 1647538 HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538 /html/dom/idlharness.worker.html CanvasGradient interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 CanvasGradient interface object length: FAIL linked bug:Bug 1647538 CanvasGradient interface object name: FAIL linked bug:Bug 1647538 CanvasGradient interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 CanvasGradient interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 CanvasGradient interface: operation addColorStop(double, DOMString): FAIL linked bug:Bug 1647538 CanvasPattern interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 CanvasPattern interface object length: FAIL linked bug:Bug 1647538 CanvasPattern interface object name: FAIL linked bug:Bug 1647538 CanvasPattern interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 CanvasPattern interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 CanvasPattern interface: operation setTransform(optional DOMMatrix2DInit): FAIL linked bug:Bug 1647538 Path2D interface: existence and properties of interface object: FAIL linked bug:Bug 1647538 Path2D interface object length: FAIL linked bug:Bug 1647538 Path2D interface object name: FAIL linked bug:Bug 1647538 Path2D interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538 Path2D interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538 Path2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538 Path2D interface: operation addPath(Path2D, optional DOMMatrix2DInit): FAIL linked bug:Bug 1647538 Path2D interface: operation closePath(): FAIL linked bug:Bug 1647538 Path2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL linked bug:Bug 1647538 Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean): FAIL linked bug:Bug 1647538 Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean): FAIL linked bug:Bug 1647538 /media-source/idlharness.window.html MediaSource interface: attribute onsourceclose: FAIL MediaSource interface: mediaSource must inherit property "onsourceclose" with the proper type: FAIL SourceBuffer interface: attribute audioTracks: FAIL SourceBuffer interface: attribute videoTracks: FAIL AudioTrack interface: attribute sourceBuffer: FAIL VideoTrack interface: attribute sourceBuffer: FAIL /service-workers/idlharness.https.any.serviceworker.html CacheStorage interface object length: FAIL /service-workers/idlharness.https.any.html CacheStorage interface object length: FAIL /service-workers/idlharness.https.any.worker.html CacheStorage interface object length: FAIL /media-playback-quality/idlharness.window.html VideoPlaybackQuality interface: videoPlaybackQuality must inherit property "corruptedVideoFrames" with the proper type: FAIL (See attachment for full changes)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: