Closed Bug 1688275 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 27290 - Update interfaces/html.idl

Categories

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

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

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

b'autofoolip <auto@foolip.org>' wrote:

Update interfaces/html.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/w3c/webref/blob/1cf1e7c/ed/idl/html.idl
Build: https://travis-ci.org/w3c/webref/builds/214185082

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Attached file Notable wpt changes
# CI Results

Ran 14 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 184 tests and 162 subtests

## Status Summary

### Firefox
OK   : 140[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 142[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] 184[GitHub]
PASS : 20285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 20310[Gecko-windows7-32-debug, Gecko-windows7-32-opt] 20312[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] 20315[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 20868[GitHub]
FAIL : 2060[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 2343[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 2346[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] 2348[Gecko-windows7-32-debug, Gecko-windows7-32-opt] 4783[GitHub]

### Chrome
OK   : 184
PASS : 24250
FAIL : 1417

### Safari
OK   : 168
PASS : 19470
FAIL : 4975
ERROR: 16

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ed9b8c6ad1de099832aef68227e4b7fcd8a5052c)
[GitHub PR Head](https://wpt.fyi/results/?sha=b44ca95f5d8fe272b8ba6294162a3237a8229f71&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=b44ca95f5d8fe272b8ba6294162a3237a8229f71&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
  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
/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.serviceworker.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
/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
/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
/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
/dom/idlharness.window.html?exclude=Node
  Stringification of document.createNSResolver(document.body): FAIL linked bug:Bug 1653592
/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
/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.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
/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.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.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
  TextMetrics interface: existence and properties of interface object: FAIL linked bug:Bug 1647538
  TextMetrics interface object length: FAIL linked bug:Bug 1647538
  TextMetrics interface object name: FAIL linked bug:Bug 1647538
  TextMetrics interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538
  TextMetrics interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538
  TextMetrics interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute width: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute actualBoundingBoxLeft: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute actualBoundingBoxRight: 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 actualBoundingBoxAscent: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute actualBoundingBoxDescent: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute emHeightAscent: FAIL linked bug:Bug 1647538
  TextMetrics interface: attribute emHeightDescent: 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
  ImageBitmapRenderingContext interface: attribute canvas: FAIL linked bug:Bug 1647538
/media-playback-quality/idlharness.window.html
  VideoPlaybackQuality interface: videoPlaybackQuality must inherit property "corruptedVideoFrames" with the proper type: FAIL
/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
/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
/mediacapture-record/idlharness.window.html
  BlobEvent interface: attribute timecode: FAIL
  BlobEvent interface: [object BlobEvent] must inherit property "timecode" with the proper type: FAIL
/mediacapture-streams/idlharness.https.window.html
  MediaStreamTrack interface: operation getCapabilities(): FAIL
  MediaStreamTrack interface: track must inherit property "getCapabilities()" with the proper type: FAIL
  OverconstrainedError interface object name: 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
/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
/selection/idlharness.window.html
  HTMLElement interface: attribute onselectionchange: FAIL linked bug:Bug 1647539
  Window interface: attribute onselectionchange: FAIL linked bug:Bug 1647539
  Window interface: window must inherit property "onselectionchange" with the proper type: FAIL linked bug:Bug 1647539
/service-workers/idlharness.https.any.html
  CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
  CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
  CacheStorage interface object length: 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
/webaudio/idlharness.https.window.html
  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
/webrtc/idlharness.https.window.html
  RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit): FAIL
  RTCPeerConnection interface: attribute connectionState: FAIL
  RTCPeerConnection interface: attribute onicecandidateerror: 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 "onicecandidateerror" with the proper type: 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
  RTCIceCandidate interface: attribute foundation: FAIL
  RTCIceCandidate interface: attribute component: FAIL
  RTCIceCandidate interface: attribute priority: FAIL
  RTCIceCandidate interface: attribute address: FAIL
  RTCIceCandidate interface: attribute protocol: FAIL
  RTCIceCandidate interface: attribute port: FAIL
  RTCIceCandidate interface: attribute type: FAIL
  RTCIceCandidate interface: attribute tcpType: FAIL
  RTCIceCandidate interface: attribute relatedAddress: FAIL
  RTCIceCandidate interface: attribute relatedPort: FAIL
  RTCIceCandidate interface: attribute usernameFragment: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "foundation" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "component" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "priority" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "address" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "protocol" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "port" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "type" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "tcpType" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedAddress" with the proper type: FAIL
  RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedPort" with the proper type: FAIL
  RTCPeerConnectionIceErrorEvent interface: existence and properties of interface object: FAIL
  RTCPeerConnectionIceErrorEvent interface object length: FAIL
  RTCPeerConnectionIceErrorEvent interface object name: FAIL
  RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object: FAIL
  RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
  RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
  RTCPeerConnectionIceErrorEvent interface: attribute address: FAIL
  RTCPeerConnectionIceErrorEvent interface: attribute port: FAIL
  RTCPeerConnectionIceErrorEvent interface: attribute url: FAIL
  RTCPeerConnectionIceErrorEvent interface: attribute errorCode: FAIL
  RTCPeerConnectionIceErrorEvent interface: attribute errorText: FAIL
  RTCPeerConnectionIceErrorEvent must be primary interface of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: FAIL
  Stringification of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: FAIL
  RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "address" with the proper type: FAIL
  RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "port" with the proper type: FAIL
  RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "url" with the proper type: FAIL
  RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorCode" with the proper type: FAIL
  RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorText" with the proper type: 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: operation setStreams(MediaStream...): 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
  RTCRtpSender interface: new RTCPeerConnection().addTransceiver('audio').sender must inherit property "setStreams(MediaStream...)" with the proper type: FAIL
  RTCRtpSender interface: calling setStreams(MediaStream...) 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

(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a7fee6ed4ecf
[wpt PR 27290] - Update interfaces/html.idl, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: