Closed Bug 1607674 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 21079 - Add a WindowProxy definition to html/dom/idlharness.worker.js.

Categories

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

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Ms2ger <Ms2ger@gmail.com> wrote:

Add a WindowProxy definition to html/dom/idlharness.worker.js.

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 40 tests

Status Summary

Firefox

OK : 1
PASS: 637[['GitHub']] 676[[u'Gecko-android-em-7.0-x86_64-debug-geckoview', u'Gecko-android-em-7.0-x86_64-opt-geckoview', u'Gecko-linux64-asan-opt', u'Gecko-linux64-debug', u'Gecko-linux64-opt', u'Gecko-linux64-qr-debug', u'Gecko-linux64-qr-opt', u'Gecko-windows10-64-debug', u'Gecko-windows10-64-opt', u'Gecko-windows10-64-qr-debug', u'Gecko-windows10-64-qr-opt', u'Gecko-windows7-32-debug', u'Gecko-windows7-32-opt']]
FAIL: 153

Chrome

OK : 1
PASS: 774
FAIL: 16

Safari

OK : 1
PASS: 623
FAIL: 167

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/html/dom/idlharness.worker.html
CanvasGradient interface: existence and properties of interface object: FAIL
Path2D interface: existence and properties of interface object: FAIL
CanvasGradient interface: operation addColorStop(double, DOMString): FAIL
Path2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property: FAIL
Path2D interface object name: FAIL
Path2D interface object length: FAIL
CanvasGradient interface object length: FAIL
Path2D interface: existence and properties of interface prototype object: FAIL
CanvasPattern interface: operation setTransform(DOMMatrix2DInit): FAIL
Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL
CanvasPattern interface object name: FAIL
CanvasGradient interface: existence and properties of interface prototype object: FAIL
CanvasGradient interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object: FAIL
Path2D interface: operation closePath(): FAIL
Path2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL
CanvasPattern interface: existence and properties of interface object: FAIL
Path2D interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL
CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property: FAIL
Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation addPath(Path2D, DOMMatrix2DInit): FAIL
CanvasPattern interface object length: FAIL
CanvasGradient interface object name: FAIL

New Tests That Don't Pass

/html/dom/idlharness.worker.html
OffscreenCanvasRenderingContext2D interface: attribute globalAlpha: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation measureText(DOMString): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingEnabled: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetX: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetY: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute strokeStyle: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface object length: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getLineDash(): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute globalCompositeOperation: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getImageData(long, long, long, long): FAIL (Chrome: PASS, Safari: FAIL)
WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation strokeText(DOMString, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation restore(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowColor: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
SharedWorker interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
TextMetrics interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute emHeightAscent: FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: calling requestAnimationFrame(FrameRequestCallback) on self with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute ideographicBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation beginPath(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineWidth: FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: operation addColorStop(double, DOMString): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute filter: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute actualBoundingBoxAscent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation stroke(Path2D): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: self must inherit property "cancelAnimationFrame(unsigned long)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation resetTransform(): FAIL (Chrome: PASS, Safari: FAIL)
ImageBitmapRenderingContext interface: attribute canvas: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface object length: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute emHeightDescent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface object length: FAIL (Chrome: PASS, Safari: PASS)
Path2D interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation fillText(DOMString, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: operation setTransform(DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: PASS)
Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute lineCap: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: attribute width: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation stroke(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineJoin: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute direction: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowBlur: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation fill(CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute actualBoundingBoxDescent: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation isPointInPath(unrestricted double, unrestricted double, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute actualBoundingBoxLeft: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: attribute height: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface object name: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute miterLimit: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation commit(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getTransform(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineDashOffset: FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation createImageData(long, long): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
Path2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
CanvasPattern interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createImageData(ImageData): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute font: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long, long, long, long, long): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: calling cancelAnimationFrame(unsigned long) on self with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute hangingBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
Path2D interface: operation closePath(): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute width: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createLinearGradient(double, double, double, double): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute actualBoundingBoxRight: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute fontBoundingBoxAscent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation createPattern(CanvasImageSource, DOMString): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation rotate(unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
TextMetrics interface: attribute alphabeticBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation setTransform(DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation fill(Path2D, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createRadialGradient(double, double, double, double, double, double): FAIL (Chrome: PASS, Safari: FAIL)
WorkerGlobalScope interface: attribute onlanguagechange: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: PASS)
CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute fontBoundingBoxDescent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute textBaseline: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(Path2D, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation transferToImageBitmap(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation closePath(): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation setLineDash([object Object]): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: attribute port: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: attribute onerror: FAIL (Chrome: FAIL, Safari: FAIL)
DedicatedWorkerGlobalScope interface: self must inherit property "requestAnimationFrame(FrameRequestCallback)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute textAlign: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, any): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute fillStyle: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute canvas: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation addPath(Path2D, DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: PASS)
SharedWorker interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
DedicatedWorkerGlobalScope interface: operation cancelAnimationFrame(unsigned long): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation save(): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: operation requestAnimationFrame(FrameRequestCallback): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation clip(Path2D, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface object length: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation convertToBlob(ImageEncodeOptions): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation clip(CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface object name: FAIL (Chrome: PASS, Safari: FAIL)

CI Results

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

Total 40 tests

Status Summary

Firefox

OK : 1
PASS: 637[['GitHub']] 676[[u'Gecko-android-em-7.0-x86_64-debug-geckoview', u'Gecko-android-em-7.0-x86_64-opt-geckoview', u'Gecko-linux64-asan-opt', u'Gecko-linux64-debug', u'Gecko-linux64-opt', u'Gecko-linux64-qr-debug', u'Gecko-linux64-qr-opt', u'Gecko-windows10-64-debug', u'Gecko-windows10-64-opt', u'Gecko-windows10-64-qr-debug', u'Gecko-windows10-64-qr-opt', u'Gecko-windows7-32-debug', u'Gecko-windows7-32-opt']]
FAIL: 153

Chrome

OK : 1
PASS: 774
FAIL: 16

Safari

OK : 1
PASS: 623
FAIL: 167

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/html/dom/idlharness.worker.html
CanvasGradient interface: existence and properties of interface object: FAIL
Path2D interface: existence and properties of interface object: FAIL
CanvasGradient interface: operation addColorStop(double, DOMString): FAIL
Path2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property: FAIL
Path2D interface object name: FAIL
Path2D interface object length: FAIL
CanvasGradient interface object length: FAIL
Path2D interface: existence and properties of interface prototype object: FAIL
CanvasPattern interface: operation setTransform(DOMMatrix2DInit): FAIL
Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL
CanvasPattern interface object name: FAIL
CanvasGradient interface: existence and properties of interface prototype object: FAIL
CanvasGradient interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL
CanvasPattern interface: existence and properties of interface prototype object: FAIL
Path2D interface: operation closePath(): FAIL
Path2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL
CanvasPattern interface: existence and properties of interface object: FAIL
Path2D interface: existence and properties of interface prototype object's "constructor" property: FAIL
Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL
CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property: FAIL
Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL
Path2D interface: operation addPath(Path2D, DOMMatrix2DInit): FAIL
CanvasPattern interface object length: FAIL
CanvasGradient interface object name: FAIL

New Tests That Don't Pass

/html/dom/idlharness.worker.html
OffscreenCanvasRenderingContext2D interface: attribute globalAlpha: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation measureText(DOMString): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingEnabled: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetX: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetY: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute strokeStyle: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface object length: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getLineDash(): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute globalCompositeOperation: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getImageData(long, long, long, long): FAIL (Chrome: PASS, Safari: FAIL)
WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation strokeText(DOMString, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation restore(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowColor: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
SharedWorker interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
TextMetrics interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute emHeightAscent: FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: calling requestAnimationFrame(FrameRequestCallback) on self with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute ideographicBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation beginPath(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineWidth: FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: operation addColorStop(double, DOMString): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute filter: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute actualBoundingBoxAscent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation stroke(Path2D): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: self must inherit property "cancelAnimationFrame(unsigned long)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation resetTransform(): FAIL (Chrome: PASS, Safari: FAIL)
ImageBitmapRenderingContext interface: attribute canvas: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface object length: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute emHeightDescent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface object length: FAIL (Chrome: PASS, Safari: PASS)
Path2D interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation fillText(DOMString, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: operation setTransform(DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: PASS)
Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute lineCap: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: attribute width: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation stroke(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineJoin: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute direction: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute shadowBlur: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation fill(CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute actualBoundingBoxDescent: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation isPointInPath(unrestricted double, unrestricted double, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute actualBoundingBoxLeft: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: attribute height: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface object name: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute miterLimit: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation commit(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation getTransform(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute lineDashOffset: FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation createImageData(long, long): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
Path2D interface: operation lineTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
CanvasPattern interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createImageData(ImageData): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute font: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long, long, long, long, long): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: calling cancelAnimationFrame(unsigned long) on self with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation moveTo(unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute hangingBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
Path2D interface: operation closePath(): FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute width: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createLinearGradient(double, double, double, double): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute actualBoundingBoxRight: FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: attribute fontBoundingBoxAscent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation createPattern(CanvasImageSource, DOMString): FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation rotate(unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
TextMetrics interface: attribute alphabeticBaseline: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation setTransform(DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation fill(Path2D, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation createRadialGradient(double, double, double, double, double, double): FAIL (Chrome: PASS, Safari: FAIL)
WorkerGlobalScope interface: attribute onlanguagechange: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: PASS)
CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
TextMetrics interface: attribute fontBoundingBoxDescent: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute textBaseline: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(Path2D, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation transferToImageBitmap(): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation closePath(): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation setLineDash([object Object]): FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: attribute port: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface: attribute onerror: FAIL (Chrome: FAIL, Safari: FAIL)
DedicatedWorkerGlobalScope interface: self must inherit property "requestAnimationFrame(FrameRequestCallback)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SharedWorker interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute textAlign: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, any): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: attribute fillStyle: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: attribute canvas: FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long): FAIL (Chrome: PASS, Safari: FAIL)
Path2D interface: operation addPath(Path2D, DOMMatrix2DInit): FAIL (Chrome: PASS, Safari: PASS)
SharedWorker interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
DedicatedWorkerGlobalScope interface: operation cancelAnimationFrame(unsigned long): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation save(): FAIL (Chrome: PASS, Safari: FAIL)
DedicatedWorkerGlobalScope interface: operation requestAnimationFrame(FrameRequestCallback): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvasRenderingContext2D interface: operation clip(Path2D, CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
CanvasPattern interface object length: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double): FAIL (Chrome: PASS, Safari: FAIL)
OffscreenCanvas interface: operation convertToBlob(ImageEncodeOptions): FAIL (Chrome: PASS, Safari: FAIL)
CanvasGradient interface object name: FAIL (Chrome: PASS, Safari: PASS)
OffscreenCanvasRenderingContext2D interface: operation clip(CanvasFillRule): FAIL (Chrome: PASS, Safari: FAIL)
TextMetrics interface object name: FAIL (Chrome: PASS, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3fad41d34847
[wpt PR 21079] - Add a WindowProxy definition to html/dom/idlharness.worker.js., a=testonly
https://hg.mozilla.org/integration/autoland/rev/35448cb59657
[wpt PR 21079] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.