From 6c6fb676b79e71621220a7226ca5558da6c879c6 Mon Sep 17 00:00:00 2001 From: Maharsh Date: Fri, 29 Mar 2019 15:12:53 -0400 Subject: [PATCH 1/6] Created CanvasRect fro OffscreenCanvas and Updated Testcases --- .vs/ProjectSettings.json | 3 + .vs/VSWorkspaceState.json | 7 + .vs/servo/v15/.suo | Bin 0 -> 15360 bytes .vs/slnx.sqlite | Bin 0 -> 77824 bytes .../script/dom/canvasrenderingcontext2d.rs | 129 +++++++++++++----- .../dom/offscreencanvasrenderingcontext2d.rs | 22 +++ .../webidls/CanvasRenderingContext2D.webidl | 2 +- .../OffscreenCanvasRenderingContext2D.webidl | 7 +- .../2d.composite.canvas.copy.html.ini | 2 + .../2d.composite.canvas.copy.worker.js.ini | 2 + ...composite.canvas.destination-atop.html.ini | 2 + ...site.canvas.destination-atop.worker.js.ini | 2 + ...d.composite.canvas.destination-in.html.ini | 2 + ...posite.canvas.destination-in.worker.js.ini | 2 + ....composite.canvas.destination-out.html.ini | 2 + ...osite.canvas.destination-out.worker.js.ini | 2 + ...composite.canvas.destination-over.html.ini | 2 + ...site.canvas.destination-over.worker.js.ini | 2 + .../2d.composite.canvas.lighter.html.ini | 2 + .../2d.composite.canvas.lighter.worker.js.ini | 2 + .../2d.composite.canvas.source-atop.html.ini | 2 + ...composite.canvas.source-atop.worker.js.ini | 2 + .../2d.composite.canvas.source-in.html.ini | 2 + ...d.composite.canvas.source-in.worker.js.ini | 2 + .../2d.composite.canvas.source-out.html.ini | 2 + ....composite.canvas.source-out.worker.js.ini | 2 + .../2d.composite.canvas.source-over.html.ini | 2 + ...composite.canvas.source-over.worker.js.ini | 2 + .../2d.composite.canvas.xor.html.ini | 2 + .../2d.composite.canvas.xor.worker.js.ini | 2 + .../2d.composite.operation.clear.html.ini | 2 + ...2d.composite.operation.clear.worker.js.ini | 2 + .../2d.composite.operation.get.html.ini | 2 + .../2d.composite.operation.get.worker.js.ini | 2 + .../2d.drawImage.3arg.html.ini | 2 + .../2d.drawImage.3arg.worker.js.ini | 2 + .../2d.drawImage.animated.poster.html.ini | 2 + ...2d.drawImage.animated.poster.worker.js.ini | 2 + .../2d.drawImage.broken.html.ini | 2 + .../2d.drawImage.broken.worker.js.ini | 2 + .../2d.drawImage.floatsource.html.ini | 2 + .../2d.drawImage.floatsource.worker.js.ini | 2 + .../2d.drawImage.null.html.ini | 2 + .../2d.drawImage.null.worker.js.ini | 2 + .../2d.drawImage.svg.html.ini | 2 + .../2d.drawImage.svg.worker.js.ini | 2 + .../2d.drawImage.wrongtype.html.ini | 2 + .../2d.drawImage.wrongtype.worker.js.ini | 2 + .../2d.gradient.linear.nonfinite.html.ini | 2 + ...2d.gradient.linear.nonfinite.worker.js.ini | 2 + .../2d.gradient.radial.nonfinite.html.ini | 2 + ...2d.gradient.radial.nonfinite.worker.js.ini | 2 + .../2d.pattern.crosscanvas.html.ini | 2 + .../2d.pattern.crosscanvas.worker.js.ini | 2 + .../2d.pattern.image.null.html.ini | 2 + .../2d.pattern.image.null.worker.js.ini | 2 + .../2d.pattern.image.string.html.ini | 2 + .../2d.pattern.image.string.worker.js.ini | 2 + .../2d.pattern.image.undefined.html.ini | 2 + .../2d.pattern.image.undefined.worker.js.ini | 2 + .../2d.pattern.paint.norepeat.coord2.html.ini | 2 + ...attern.paint.norepeat.coord2.worker.js.ini | 2 + .../2d.pattern.paint.repeat.coord2.html.ini | 2 + ....pattern.paint.repeat.coord2.worker.js.ini | 2 + .../2d.pattern.paint.repeat.coord3.html.ini | 2 + ....pattern.paint.repeat.coord3.worker.js.ini | 2 + .../line-styles/2d.line.cap.valid.html.ini | 2 + .../2d.line.cap.valid.worker.js.ini | 2 + .../line-styles/2d.line.join.valid.html.ini | 2 + .../2d.line.join.valid.worker.js.ini | 2 + .../2d.imageData.create1.zero.html.ini | 2 + .../2d.imageData.create1.zero.worker.js.ini | 2 + .../2d.imageData.create2.nonfinite.html.ini | 2 + ....imageData.create2.nonfinite.worker.js.ini | 2 + .../2d.imageData.get.nonfinite.html.ini | 2 + .../2d.imageData.get.nonfinite.worker.js.ini | 2 + .../2d.imageData.put.null.html.ini | 2 + .../2d.imageData.put.null.worker.js.ini | 2 + .../2d.imageData.put.wrongtype.html.ini | 2 + .../2d.imageData.put.wrongtype.worker.js.ini | 2 + ...hadow.attributes.shadowBlur.valid.html.ini | 2 + ....attributes.shadowBlur.valid.worker.js.ini | 2 + ...dow.attributes.shadowOffset.valid.html.ini | 2 + ...ttributes.shadowOffset.valid.worker.js.ini | 2 + .../shadows/2d.shadow.pattern.alpha.html.ini | 2 + .../2d.shadow.pattern.alpha.worker.js.ini | 2 + .../shadows/2d.shadow.pattern.basic.html.ini | 2 + .../2d.shadow.pattern.basic.worker.js.ini | 2 + .../2d.shadow.pattern.transparent.1.html.ini | 2 + ...shadow.pattern.transparent.1.worker.js.ini | 2 + .../2d.shadow.pattern.transparent.2.html.ini | 2 + ...shadow.pattern.transparent.2.worker.js.ini | 2 + .../text/2d.text.align.valid.html.ini | 2 + .../text/2d.text.align.valid.worker.js.ini | 2 + .../text/2d.text.baseline.valid.html.ini | 2 + .../text/2d.text.baseline.valid.worker.js.ini | 2 + .../text/2d.text.draw.align.center.html.ini | 2 + .../2d.text.draw.align.center.worker.js.ini | 2 + .../text/2d.text.draw.align.end.ltr.html.ini | 2 + .../2d.text.draw.align.end.ltr.worker.js.ini | 2 + .../text/2d.text.draw.align.end.rtl.html.ini | 2 + .../2d.text.draw.align.end.rtl.worker.js.ini | 2 + .../text/2d.text.draw.align.left.html.ini | 2 + .../2d.text.draw.align.left.worker.js.ini | 2 + .../text/2d.text.draw.align.right.html.ini | 2 + .../2d.text.draw.align.right.worker.js.ini | 2 + .../2d.text.draw.align.start.ltr.html.ini | 2 + ...2d.text.draw.align.start.ltr.worker.js.ini | 2 + .../2d.text.draw.align.start.rtl.html.ini | 2 + ...2d.text.draw.align.start.rtl.worker.js.ini | 2 + .../2d.text.draw.baseline.alphabetic.html.ini | 2 + ...ext.draw.baseline.alphabetic.worker.js.ini | 2 + .../2d.text.draw.baseline.bottom.html.ini | 2 + ...2d.text.draw.baseline.bottom.worker.js.ini | 2 + .../2d.text.draw.baseline.hanging.html.ini | 2 + ...d.text.draw.baseline.hanging.worker.js.ini | 2 + ...2d.text.draw.baseline.ideographic.html.ini | 2 + ...xt.draw.baseline.ideographic.worker.js.ini | 2 + .../2d.text.draw.baseline.middle.html.ini | 2 + ...2d.text.draw.baseline.middle.worker.js.ini | 2 + .../text/2d.text.draw.baseline.top.html.ini | 2 + .../2d.text.draw.baseline.top.worker.js.ini | 2 + .../2d.text.draw.fill.maxWidth.bound.html.ini | 2 + ...ext.draw.fill.maxWidth.bound.worker.js.ini | 2 + ....text.draw.fill.maxWidth.fontface.html.ini | 2 + ....draw.fill.maxWidth.fontface.worker.js.ini | 2 + .../text/2d.text.draw.fontface.html.ini | 2 + .../2d.text.draw.fontface.notinpage.html.ini | 2 + ...text.draw.fontface.notinpage.worker.js.ini | 2 + .../text/2d.text.draw.fontface.worker.js.ini | 2 + .../text/2d.text.draw.space.basic.html.ini | 2 + .../2d.text.draw.space.basic.worker.js.ini | 2 + .../2d.text.draw.space.collapse.end.html.ini | 2 + ...text.draw.space.collapse.end.worker.js.ini | 2 + ...text.draw.space.collapse.nonspace.html.ini | 2 + ...draw.space.collapse.nonspace.worker.js.ini | 2 + ...2d.text.draw.space.collapse.other.html.ini | 2 + ...xt.draw.space.collapse.other.worker.js.ini | 2 + ...2d.text.draw.space.collapse.space.html.ini | 2 + ...xt.draw.space.collapse.space.worker.js.ini | 2 + ...2d.text.draw.space.collapse.start.html.ini | 2 + ...xt.draw.space.collapse.start.worker.js.ini | 2 + .../text/2d.text.font.parse.tiny.html.ini | 2 + .../2d.text.font.parse.tiny.worker.js.ini | 2 + .../text/2d.text.measure.width.basic.html.ini | 2 + .../2d.text.measure.width.basic.worker.js.ini | 2 + .../text/2d.text.measure.width.empty.html.ini | 2 + .../2d.text.measure.width.empty.worker.js.ini | 2 + .../text/2d.text.measure.width.space.html.ini | 2 + .../2d.text.measure.width.space.worker.js.ini | 2 + .../2d.canvas.readonly.html.ini | 2 + .../2d.canvas.readonly.worker.js.ini | 2 + .../2d.canvas.reference.html.ini | 2 + .../2d.canvas.reference.worker.js.ini | 2 + .../2d.getcontext.exists.html.ini | 2 + .../2d.getcontext.exists.worker.js.ini | 2 + .../2d.getcontext.extraargs.html.ini | 2 + .../2d.getcontext.extraargs.worker.js.ini | 2 + .../2d.getcontext.unique.html.ini | 2 + .../2d.getcontext.unique.worker.js.ini | 2 + .../context.arguments.missing.html.ini | 2 + .../context.arguments.missing.worker.js.ini | 2 + .../size.attributes.idl.html.ini | 2 + .../size.attributes.idl.set.zero.html.ini | 2 + ...size.attributes.idl.set.zero.worker.js.ini | 2 + .../size.attributes.idl.worker.js.ini | 2 + .../size.attributes.parse.decimal.html.ini | 2 + ...ize.attributes.parse.decimal.worker.js.ini | 2 + .../size.attributes.parse.exp.html.ini | 2 + .../size.attributes.parse.exp.worker.js.ini | 2 + .../size.attributes.parse.hex.html.ini | 2 + .../size.attributes.parse.hex.worker.js.ini | 2 + .../size.attributes.parse.octal.html.ini | 2 + .../size.attributes.parse.octal.worker.js.ini | 2 + .../size.attributes.parse.plus.html.ini | 2 + .../size.attributes.parse.plus.worker.js.ini | 2 + .../size.attributes.parse.space.html.ini | 2 + .../size.attributes.parse.space.worker.js.ini | 2 + .../size.attributes.parse.whitespace.html.ini | 2 + ....attributes.parse.whitespace.worker.js.ini | 2 + .../size.attributes.parse.zero.html.ini | 2 + .../size.attributes.parse.zero.worker.js.ini | 2 + .../size.attributes.reflect.setidl.html.ini | 2 + ...ze.attributes.reflect.setidl.worker.js.ini | 2 + ...ize.attributes.reflect.setidlzero.html.ini | 2 + ...ttributes.reflect.setidlzero.worker.js.ini | 2 + .../the-offscreen-canvas/size.large.html.ini | 2 + .../size.large.worker.js.ini | 2 + 188 files changed, 496 insertions(+), 34 deletions(-) create mode 100644 .vs/ProjectSettings.json create mode 100644 .vs/VSWorkspaceState.json create mode 100644 .vs/servo/v15/.suo create mode 100644 .vs/slnx.sqlite create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini create mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json new file mode 100644 index 00000000000..2b7b33d8ded --- /dev/null +++ b/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": "x64-Debug (default)" +} \ No newline at end of file diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 00000000000..69b2c31a3c7 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "" + ], + "SelectedNode": "\\components", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/servo/v15/.suo b/.vs/servo/v15/.suo new file mode 100644 index 0000000000000000000000000000000000000000..72ace035989e52998cd668fc23f56daa74467f72 GIT binary patch literal 15360 zcmeHO&2t>Z74NkpV-p)N1d|YhH?~7aEN@m4@&}PjWJ$(~rC8CfWdb5%G}|l2nw?S2 z%nI#|6I>~79Jx}tr1BTQk)kjMDn(Ho;Fe=5hny0e->+xeJ3HRlon1KyZT4-w`RMMM z*YBfWzwUYa+3llWzyFsfzY#IGB=(DM?;H{bBIOxe@6-2>2=N14v+UbDckZxwKMsD2kK*#V_(-F!*w^~pYPE?UlSewx_ofneF^B8jkRiQ^3o> zY2XZS7I+2tBJe734){CZHQ+pO0r-31b>Jc}%5yPte=~9&ZIg7pTb6Jc5sxc25RVv$ zH8vvA2N*~J#}R+fhG-k)A;lwN1&yd%LJ@R*(49xD<0BF(h}TsN76?;CMt;~V@yPgx zwo5xrOaB$LrEL?Iq4`D7Ul*&e1rt56#1^7H#)APYLLw^kQ8xmsqrJr;5BgEv#p_$$ z(*|^Tls;o%%D}*x{b2lQK^hKv=AnnJ`f&mD8N+dWrR6_Le?csX8yJZN(6N=oLyB39 z0t+P)RNKKbJ;dLC!V76HgaTx4LIYd{Y=L446g|i~-k%&S#Dzpk(3gvTQbL4FJQmNg#Pc&(Y@$Dv~$Yb!Tarq*7eFrs!>6yQ|3|~8#eJg?C%8np~pa@XUSJl`?;rNf+c_`;HI9`X9)6z8eF~arRVd$UhF1_Yz-Kx3tkGR#o?0)E9>prdg2l{XL z|J~Mq2DY#dIEerLKjXh<&(QrH_kR}Pschw^3OF*33{bLJpVe=n#U$*D7RD&N8R&-} zQ$?^u8e^C6(rtRa-r+Rn^X3TH7gBwr}8TN2?vASkk<~3O>x*O7&T+5G@$IIu-BO|5pyfJ1Rrb%pe zB$bJT}d=uCCmbpp?|ZRzEfs!l-$f#t0GGe%%=ZG3FQvTce3b&m9= z%IG34PfyJGS1eoBn@^d6wIwfYtgc=*%ndw$#gcaEl0RSbAhXH#)k3T^v8kk}r0acf^t* zXK`JA6Q1*z`2(@K~=RH<-P=C39f@(v>#Qo@_Afwom9b(I{{oF)=44!*xoFCD?|U=B0-IUGl^JDA6D3@y0YG|`$gB<_XyxDU86v6m7kZa(b;ZYt0v zb>#Jpetg&~?Xy3uEx=A#sGGg$0qB1?R(zbzJ*$&A7u)c3&-D#ATvJvQH=pf6e-_t` ziTR1MPH1;Re9{LzS(r^ZtJ9}_-Us}I895u!)F!;c-u2bm%CvXmmj%0Tw6uj$#L?t| zCrhj;zW&w+)-}F+i|$3-z&+o6l^fB~-`Tr&?XRNG@Hzo1*aDQ^pa0(L{_#6QqhEZr+<1Pl z|DPb}gyOjT5}N(bisN5D!Y??T^PY8w2KhgO{2zWk(xC04-FcAz)5!m6C#SS^TJ}7r zeMYw{BFpG3=EoU)2R*M=a2K#|kVk1AC9}w%%wttIg8ES$r*OWA^Elct!&2p6Wpqww zTKfFntM{jih;6whiRS&}uzzf0=B}xzp0zpy=Nei!|3Bqi5BX304@0#+akr+wq+)Nq z$IN`Z5_)+rb>^JzEdQz<{Q|fR@MAQ_>_4567wyLc=rfm%xwdKLkEY^Leog^g$ExWT z_Q|ui@*%iD1BxZO7vj^ajL5{&)tV) zcoy>K|8MwBEG_>9w51Ow#OX61%tQ~k>yeyw7e31)@;|%Ie`UO`^DkS`XY|1lCxM;% zgYln<{!gLNv*fEkw4u*2M%v8FV*VXv(GHmZs&iP<%Afy%`UeLLAkKe-ehn*_HT1#` z8zvmJ{EwqPE&X=(zW{zKpvwONMtyRU4I=-rYyC4{xmf2X&VOtBkM^Wl5b(bl=F;-} zV_N>1WRqlnAtlZ^;XeVVFcLQ5AL$u&mTt5MoPYSAH|B(-rO)0pp%oxS=QF hEJ#~))Ht{TjTq2O+$+)kX-}k0z-33E@8MdL@LzWMcenrm literal 0 HcmV?d00001 diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..c5a5191e8731c0e33a810b05d74808ede93e203d GIT binary patch literal 77824 zcmeI4&vV`f^5_jN%MysjmqIbBqSq4 zf-(Ur(KJ2KZjwp+C*%+4|By>hz2*;SFPX`uw;p=PA=8=e0$BW5g0`f_Zp!&`ERxuL zyLkKA_uek}HmN--8n!MS^#?u8mNpYh2|-BwT9Oip#5M1ad^oQq@;>8zryoM-`=qbe z66^ndI!lGK-&2{NWWT?9n*JtzGj)Bz62F}LZl;s`I+;&ipVR@$LEwK%U~X~Fx&P=! zM$A247e>2=+0j3)o%Ig;-EIBIFb&)2n=SXNdAwtEb+yw{~CCQjS-$r1kW8)iN(pEok{dg{W9llFP*+9cQU5 z7ivoW)1|bSTVEHxsM*?KSLcV#Utjf9sTb}Qm6&m7QY(~+G+w24nuKj#xvx~EN>$x0 zRQIKa%Dz-+)XQp#bi1pR>O?E@*C-a(yk07U{;AQ?2jSLCMye`1N>wSzN=-Uof{JMy z_E~eqFCZ=RZf8_2GFjV7Q6b|eqn8WY3cHaDr?gk7$`1i=oEnvFY9}72NL4(-V!y3XcdPb4nyfbylKb6Z&m5P_r1GQdDKS?gj#73U#nH5_ znWjFFwe}OeHLf}@l8!nIUmeqf?>M|Hv83_)HS^CK3y#}-)^yy4Z^d7yqHe=ile;sw z;j6-ie-5|trZ7(DAH+l=W^iE(VNMzz6f^9I!7@SLTv@?6y}5pNLP8x2H|!S7#p*^+ zw`{F<(v+x)*VSDT4oT3VwzoPj=I-Q$XKBaw*llTlE&9d^T*Vf=X>F9$M-6}JU^0Fq z-?&(fH!QM9uo72cE?)Sxd-}j4jx`p%p9!Lv%jbpX?>kn=I&-^^Ud=}>Fj^V1KUNW* zq6^p^YwnIG2&Z>n8ckVCf2`+eOlR!fIWecKvl(;zClu;h6>XrKc8i8*zD|stK3*!^ zgFlnJ5MA)&*4H(%GC2zH4X7cHuFZyb1iXl&v%4eUtL8k-z0C?=9cp=Djq}gXW}MLW z`OP4-g@E$+nvEJ3UmY?nzUq=D7Prtc51+77Pn?1vM1=Mnszo(zO83<9{YX)>?DCst6hBrAp!3m4g zCD(D{O#P&o+gKJxZ@ODl-L?($IAl#Vw`3-2eqL!v&bKEn2H#EAPh?I5XJ?Wt7 z{9bc|B*g~y@Whj)Kfi=)W%oy(s1RvwlEhFZ_4`{_W)kb0@<7*Yy;B}EPCE3<-OW22 zZ{KQEkq6h(ELC7kN)uj0T2KI5C8!X z009sH0T2KI5C8!Xm|_An|BvVYDV|^q4Fo^{1V8`;KmY_l00ck)1V8`;2mw6*!wf(G z1V8`;KmY_l00ck)1V8`;Kw$a_;Qase&oM>_0w4eaAOHd&00JNY0w4eaAOHf$|HB4A z00ck)1V8`;KmY_l00ck)1VCW=2_XMJ{d0^Ff&d7B00@8p2!H?xfB*=900@8p^8c^_ z5C8!X009sH0T2KI5C8!X009t~egeqHC00@8p2!H?xfB*=900@8p2uwc#`uv}s=_ImSi{CB|uAZj9N#9IeU$De4=f0ci zB)?AP6TeElGsa;qJLi;rdb}v+HaCSo4sGqQtM3?Hy>@2VdatS<=>y$t#}#Ges#2&c zQoV4ms7MDfjhdO%N+u78Yi^q8NOQDRz8pp&eaET1;@z7q?^*pLG-50{OHA72iO7GtlooUA>%tc`CrI$a=C7|t!vkL(iVb{K*rLx757C#!b!;7S&4#QW+^x!)VFFOI%^TvYXHlHx7O0qgH=I-Q$ zXKBawn8LKb7JXv{F4YBZS{o(xQ9~g<=qw#f#&6^s7pw8M5oD2IC9c9;yzp!H^npbj zYb}(clyv}#ZRYkpDavp|=_fOI*^b8Yz?BNMcSe!2TAVQp}pA>T&%fjeQcZ;gqwqYKJ ztf}Uf%tX!4D-Fr{R_9esa*urF%3N-BRoHh-&3a1qJbKI0pAPBMDR-HS7#df(ViNye zBQ5iz2ZESeUKXAmJAHZzcpq0HeH<|Df+t$9$l069Z~TD%7NVn&qANax;QzXHA-va-j0Eo3wC6f+jTK5~;SI zNITW??$}*}DF&=N#vt)+aD$w zM|jlslc23TK5iL& z-P-M6tZ{l!i`YSmrXGRF9w? zy?P^>K#Eqz<~nJsOQw^8-hGvWgeA*3zP|h*%a5{5eRx!U0yeA;6LhsF$x2p0T81*5 z6HjSg{1CwHH%&Oh47M)?ZQG7{g$+1!bInP?&}DBG literal 0 HcmV?d00001 diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index f21c7bfda1c..96da2168916 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -62,8 +62,8 @@ enum CanvasFillOrStrokeStyle { #[dom_struct] pub struct CanvasRenderingContext2D { reflector_: Reflector, - #[ignore_malloc_size_of = "Defined in ipc-channel"] - ipc_renderer: IpcSender, + //#[ignore_malloc_size_of = "Defined in ipc-channel"] + //ipc_renderer: IpcSender, /// For rendering contexts created by an HTML canvas element, this is Some, /// for ones created by a paint worklet, this is None. canvas: Option>, @@ -77,7 +77,8 @@ pub struct CanvasRenderingContext2D { state: DomRefCell, saved_states: DomRefCell>, origin_clean: Cell, - canvas_id: CanvasId, + //canvas_id: CanvasId, + canvas_state: DomRefCell, } #[must_root] @@ -121,6 +122,77 @@ impl CanvasContextState { } } +#[must_root] +#[derive(Clone, JSTraceable, MallocSizeOf)] +pub struct CanvasState { + //reflector_: Reflector, + #[ignore_malloc_size_of = "Defined in ipc-channel"] + ipc_renderer: IpcSender, + canvas_id: CanvasId, +} + +impl CanvasState { + pub fn new( + global: &GlobalScope, + ) -> CanvasState { + let (sender, receiver) = + profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); + let (ipc_renderer, canvas_id) = receiver.recv().unwrap(); + debug!("Done."); + CanvasState { + //reflector_: Reflector::new(), + ipc_renderer: ipc_renderer, + canvas_id: canvas_id, + } + } + + pub fn get_canvas_id(&self) -> CanvasId { + self.canvas_id.clone() + } + + pub fn send_canvas_2d_msg(&self, msg: Canvas2dMsg) { + self.ipc_renderer + .send(CanvasMsg::Canvas2d(msg, self.get_canvas_id())) + .unwrap() + } + + fn create_drawable_rect(&self, x: f64, y: f64, w: f64, h: f64) -> Option> { + if !([x, y, w, h].iter().all(|val| val.is_finite())) { + return None; + } + + if w == 0.0 && h == 0.0 { + return None; + } + + Some(Rect::new( + Point2D::new(x as f32, y as f32), + Size2D::new(w as f32, h as f32), + )) + } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-fillrect + pub fn FillRect(&self, x: f64, y: f64, width: f64, height: f64) { + if let Some(rect) = self.create_drawable_rect(x, y, width, height) { + self.send_canvas_2d_msg(Canvas2dMsg::FillRect(rect)); + } + } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-clearrect + pub fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64) { + if let Some(rect) = self.create_drawable_rect(x, y, width, height) { + self.send_canvas_2d_msg(Canvas2dMsg::ClearRect(rect)); + } + } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-strokerect + pub fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64) { + if let Some(rect) = self.create_drawable_rect(x, y, width, height) { + self.send_canvas_2d_msg(Canvas2dMsg::StrokeRect(rect)); + } + } +} + impl CanvasRenderingContext2D { pub fn new_inherited( global: &GlobalScope, @@ -137,19 +209,20 @@ impl CanvasRenderingContext2D { script_to_constellation_chan .send(ScriptMsg::CreateCanvasPaintThread(size, sender)) .unwrap(); - let (ipc_renderer, canvas_id) = receiver.recv().unwrap(); + //let (canvas_state.ipc_renderer, canvas_id) = receiver.recv().unwrap(); debug!("Done."); CanvasRenderingContext2D { reflector_: Reflector::new(), - ipc_renderer: ipc_renderer, canvas: canvas.map(Dom::from_ref), + //ipc_renderer: ipc_renderer, image_cache: image_cache, missing_image_urls: DomRefCell::new(Vec::new()), base_url: base_url, state: DomRefCell::new(CanvasContextState::new()), saved_states: DomRefCell::new(Vec::new()), origin_clean: Cell::new(true), - canvas_id: canvas_id, + //canvas_id: canvas_id, + canvas_state: DomRefCell::new(CanvasState::new(global)), } } @@ -174,8 +247,8 @@ impl CanvasRenderingContext2D { // https://html.spec.whatwg.org/multipage/#concept-canvas-set-bitmap-dimensions pub fn set_bitmap_dimensions(&self, size: Size2D) { self.reset_to_initial_state(); - self.ipc_renderer - .send(CanvasMsg::Recreate(size, self.get_canvas_id())) + self.canvas_state.borrow().ipc_renderer + .send(CanvasMsg::Recreate(size, self.canvas_state.borrow().get_canvas_id())) .unwrap(); } @@ -366,7 +439,7 @@ impl CanvasRenderingContext2D { match *context { CanvasContext::Context2d(ref context) => { context.send_canvas_2d_msg(Canvas2dMsg::DrawImageInOther( - self.get_canvas_id(), + self.canvas_state.borrow().get_canvas_id(), image_size, dest_rect, source_rect, @@ -475,7 +548,7 @@ impl CanvasRenderingContext2D { mem::replace(&mut self.missing_image_urls.borrow_mut(), vec![]) } - fn create_drawable_rect(&self, x: f64, y: f64, w: f64, h: f64) -> Option> { + /*fn create_drawable_rect(&self, x: f64, y: f64, w: f64, h: f64) -> Option> { if !([x, y, w, h].iter().all(|val| val.is_finite())) { return None; } @@ -488,7 +561,7 @@ impl CanvasRenderingContext2D { Point2D::new(x as f32, y as f32), Size2D::new(w as f32, h as f32), )) - } + }*/ fn parse_color(&self, string: &str) -> Result { let mut input = ParserInput::new(string); @@ -528,17 +601,15 @@ impl CanvasRenderingContext2D { } pub fn get_canvas_id(&self) -> CanvasId { - self.canvas_id.clone() + self.canvas_state.borrow().get_canvas_id() } pub fn send_canvas_2d_msg(&self, msg: Canvas2dMsg) { - self.ipc_renderer - .send(CanvasMsg::Canvas2d(msg, self.get_canvas_id())) - .unwrap() + self.canvas_state.borrow().send_canvas_2d_msg(msg) } pub fn get_ipc_renderer(&self) -> IpcSender { - self.ipc_renderer.clone() + self.canvas_state.borrow().ipc_renderer.clone() } pub fn origin_is_clean(&self) -> bool { @@ -585,12 +656,12 @@ pub trait LayoutCanvasRenderingContext2DHelpers { impl LayoutCanvasRenderingContext2DHelpers for LayoutDom { #[allow(unsafe_code)] unsafe fn get_ipc_renderer(&self) -> IpcSender { - (*self.unsafe_get()).ipc_renderer.clone() + (*self.unsafe_get()).canvas_state.borrow().ipc_renderer.clone() } #[allow(unsafe_code)] unsafe fn get_canvas_id(&self) -> CanvasId { - (*self.unsafe_get()).canvas_id.clone() + (*self.unsafe_get()).canvas_state.borrow().get_canvas_id() } } @@ -747,26 +818,20 @@ impl CanvasRenderingContext2DMethods for CanvasRenderingContext2D { // https://html.spec.whatwg.org/multipage/#dom-context-2d-fillrect fn FillRect(&self, x: f64, y: f64, width: f64, height: f64) { - if let Some(rect) = self.create_drawable_rect(x, y, width, height) { - self.send_canvas_2d_msg(Canvas2dMsg::FillRect(rect)); - self.mark_as_dirty(); - } + self.canvas_state.borrow().FillRect(x, y, width, height); + self.mark_as_dirty(); } // https://html.spec.whatwg.org/multipage/#dom-context-2d-clearrect fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64) { - if let Some(rect) = self.create_drawable_rect(x, y, width, height) { - self.send_canvas_2d_msg(Canvas2dMsg::ClearRect(rect)); - self.mark_as_dirty(); - } + self.canvas_state.borrow().ClearRect(x, y, width, height); + self.mark_as_dirty(); } // https://html.spec.whatwg.org/multipage/#dom-context-2d-strokerect fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64) { - if let Some(rect) = self.create_drawable_rect(x, y, width, height) { - self.send_canvas_2d_msg(Canvas2dMsg::StrokeRect(rect)); - self.mark_as_dirty(); - } + self.canvas_state.borrow().StrokeRect(x, y, width, height); + self.mark_as_dirty(); } // https://html.spec.whatwg.org/multipage/#dom-context-2d-beginpath @@ -1458,8 +1523,8 @@ impl CanvasRenderingContext2DMethods for CanvasRenderingContext2D { impl Drop for CanvasRenderingContext2D { fn drop(&mut self) { if let Err(err) = self - .ipc_renderer - .send(CanvasMsg::Close(self.get_canvas_id())) + .canvas_state.borrow().ipc_renderer + .send(CanvasMsg::Close(self.canvas_state.borrow().get_canvas_id())) { warn!("Could not close canvas: {}", err) } diff --git a/components/script/dom/offscreencanvasrenderingcontext2d.rs b/components/script/dom/offscreencanvasrenderingcontext2d.rs index a02d2d4a85b..bf1e8058f3e 100644 --- a/components/script/dom/offscreencanvasrenderingcontext2d.rs +++ b/components/script/dom/offscreencanvasrenderingcontext2d.rs @@ -2,10 +2,12 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +use crate::dom::bindings::cell::DomRefCell; use crate::dom::bindings::codegen::Bindings::OffscreenCanvasRenderingContext2DBinding; use crate::dom::bindings::codegen::Bindings::OffscreenCanvasRenderingContext2DBinding::OffscreenCanvasRenderingContext2DMethods; use crate::dom::bindings::reflector::{reflect_dom_object, Reflector}; use crate::dom::bindings::root::{Dom, DomRoot}; +use crate::dom::canvasrenderingcontext2d::CanvasState; use crate::dom::globalscope::GlobalScope; use crate::dom::offscreencanvas::OffscreenCanvas; use dom_struct::dom_struct; @@ -15,6 +17,7 @@ use euclid::Size2D; pub struct OffscreenCanvasRenderingContext2D { reflector_: Reflector, canvas: Option>, + canvas_state: DomRefCell, } impl OffscreenCanvasRenderingContext2D { @@ -26,6 +29,7 @@ impl OffscreenCanvasRenderingContext2D { OffscreenCanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), + canvas_state: DomRefCell::new(CanvasState::new(_global)), } } @@ -52,4 +56,22 @@ impl OffscreenCanvasRenderingContext2DMethods for OffscreenCanvasRenderingContex fn Canvas(&self) -> DomRoot { DomRoot::from_ref(self.canvas.as_ref().expect("No canvas.")) } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-fillrect + fn FillRect(&self, x: f64, y: f64, width: f64, height: f64) { + self.canvas_state.borrow().FillRect(x, y, width, height); + //self.mark_as_dirty(); + } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-clearrect + fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64) { + self.canvas_state.borrow().ClearRect(x, y, width, height); + //self.mark_as_dirty(); + } + + // https://html.spec.whatwg.org/multipage/#dom-context-2d-strokerect + fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64) { + self.canvas_state.borrow().StrokeRect(x, y, width, height); + //self.mark_as_dirty(); + } } diff --git a/components/script/dom/webidls/CanvasRenderingContext2D.webidl b/components/script/dom/webidls/CanvasRenderingContext2D.webidl index 5d68ce28fbb..0f47448b84c 100644 --- a/components/script/dom/webidls/CanvasRenderingContext2D.webidl +++ b/components/script/dom/webidls/CanvasRenderingContext2D.webidl @@ -111,7 +111,7 @@ interface CanvasFilters { //attribute DOMString filter; // (default "none") }; -[Exposed=(PaintWorklet, Window), NoInterfaceObject] +[Exposed=(PaintWorklet, Window, Worker), NoInterfaceObject] interface CanvasRect { // rects void clearRect(unrestricted double x, unrestricted double y, unrestricted double w, unrestricted double h); diff --git a/components/script/dom/webidls/OffscreenCanvasRenderingContext2D.webidl b/components/script/dom/webidls/OffscreenCanvasRenderingContext2D.webidl index ce113586970..ef1d494e73e 100644 --- a/components/script/dom/webidls/OffscreenCanvasRenderingContext2D.webidl +++ b/components/script/dom/webidls/OffscreenCanvasRenderingContext2D.webidl @@ -8,6 +8,8 @@ interface OffscreenCanvasRenderingContext2D { //void commit(); readonly attribute OffscreenCanvas canvas; }; +OffscreenCanvasRenderingContext2D implements CanvasRect; + //OffscreenCanvasRenderingContext2D includes CanvasState; //OffscreenCanvasRenderingContext2D includes CanvasTransform; @@ -16,7 +18,6 @@ interface OffscreenCanvasRenderingContext2D { //OffscreenCanvasRenderingContext2D includes CanvasFillStrokeStyles; //OffscreenCanvasRenderingContext2D includes CanvasShadowStyles; //OffscreenCanvasRenderingContext2D includes CanvasFilters; -//OffscreenCanvasRenderingContext2D includes CanvasRect; //OffscreenCanvasRenderingContext2D includes CanvasDrawPath; //OffscreenCanvasRenderingContext2D includes CanvasText; //OffscreenCanvasRenderingContext2D includes CanvasDrawImage; @@ -24,3 +25,7 @@ interface OffscreenCanvasRenderingContext2D { //OffscreenCanvasRenderingContext2D includes CanvasPathDrawingStyles; //OffscreenCanvasRenderingContext2D includes CanvasTextDrawingStyles; //OffscreenCanvasRenderingContext2D includes CanvasPath; + + + + diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini new file mode 100644 index 00000000000..026fd24d445 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.copy.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini new file mode 100644 index 00000000000..2ad8170c0a1 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.copy.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini new file mode 100644 index 00000000000..a8b7e2a6e2d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-atop.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini new file mode 100644 index 00000000000..da9144993c8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-atop.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini new file mode 100644 index 00000000000..71fc6961b17 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-in.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini new file mode 100644 index 00000000000..c611a5dec9e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-in.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini new file mode 100644 index 00000000000..c0a2f11ad36 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-out.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini new file mode 100644 index 00000000000..3469e3b846e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-out.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini new file mode 100644 index 00000000000..69e6e1a2a4d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-over.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini new file mode 100644 index 00000000000..34d804428f8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.destination-over.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini new file mode 100644 index 00000000000..7ea7771b471 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.lighter.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini new file mode 100644 index 00000000000..ed7fe5d8f69 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.lighter.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini new file mode 100644 index 00000000000..b39df05f833 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-atop.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini new file mode 100644 index 00000000000..93e64bd214d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-atop.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini new file mode 100644 index 00000000000..57608b48d3f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-in.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini new file mode 100644 index 00000000000..b52c49af186 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-in.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini new file mode 100644 index 00000000000..974f5595e03 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-out.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini new file mode 100644 index 00000000000..9925c2263ba --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-out.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini new file mode 100644 index 00000000000..0eb1a7741e5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-over.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini new file mode 100644 index 00000000000..7c2bd3fe47e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.source-over.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini new file mode 100644 index 00000000000..e5fcd4ff14f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.xor.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini new file mode 100644 index 00000000000..fee3498093c --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.canvas.xor.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini new file mode 100644 index 00000000000..ea5caf78ea6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini @@ -0,0 +1,2 @@ +[2d.composite.operation.clear.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini new file mode 100644 index 00000000000..0e5047a1e57 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.operation.clear.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini new file mode 100644 index 00000000000..6d2fe9e7c80 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini @@ -0,0 +1,2 @@ +[2d.composite.operation.get.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini new file mode 100644 index 00000000000..760f88f42dc --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini @@ -0,0 +1,2 @@ +[2d.composite.operation.get.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini new file mode 100644 index 00000000000..a5f78dfda5c --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.3arg.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini new file mode 100644 index 00000000000..e5f60dc1814 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.3arg.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini new file mode 100644 index 00000000000..68d8e26cea1 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.animated.poster.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini new file mode 100644 index 00000000000..4254f1ae056 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.animated.poster.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini new file mode 100644 index 00000000000..44aedca27c1 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.broken.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini new file mode 100644 index 00000000000..b8fb3132df3 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.broken.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini new file mode 100644 index 00000000000..89cce53fcd1 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.floatsource.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini new file mode 100644 index 00000000000..0e912dcbd75 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.floatsource.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini new file mode 100644 index 00000000000..6758f21a50f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.null.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini new file mode 100644 index 00000000000..e2c6269231e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.null.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini new file mode 100644 index 00000000000..9f9e2992390 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.svg.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini new file mode 100644 index 00000000000..013f7d42825 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.svg.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini new file mode 100644 index 00000000000..7bd0467e9c6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini @@ -0,0 +1,2 @@ +[2d.drawImage.wrongtype.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini new file mode 100644 index 00000000000..54a552b7b15 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini @@ -0,0 +1,2 @@ +[2d.drawImage.wrongtype.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini new file mode 100644 index 00000000000..1c10913e013 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini @@ -0,0 +1,2 @@ +[2d.gradient.linear.nonfinite.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini new file mode 100644 index 00000000000..9cd10d13028 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini @@ -0,0 +1,2 @@ +[2d.gradient.linear.nonfinite.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini new file mode 100644 index 00000000000..e4294e68dfc --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini @@ -0,0 +1,2 @@ +[2d.gradient.radial.nonfinite.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini new file mode 100644 index 00000000000..709cb24ff71 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini @@ -0,0 +1,2 @@ +[2d.gradient.radial.nonfinite.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini new file mode 100644 index 00000000000..f36da2236f0 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.crosscanvas.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini new file mode 100644 index 00000000000..b9086d37ab8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.crosscanvas.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini new file mode 100644 index 00000000000..a4d2183ea5e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.null.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini new file mode 100644 index 00000000000..f84bc34e3cc --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.null.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini new file mode 100644 index 00000000000..ce1c84c9b6e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.string.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini new file mode 100644 index 00000000000..8de8884a1af --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.string.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini new file mode 100644 index 00000000000..70f4d2c5ea7 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.undefined.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini new file mode 100644 index 00000000000..c75f3af5756 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.image.undefined.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini new file mode 100644 index 00000000000..b457c6ac380 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.norepeat.coord2.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini new file mode 100644 index 00000000000..36582847286 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.norepeat.coord2.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini new file mode 100644 index 00000000000..0554a9af8de --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.repeat.coord2.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini new file mode 100644 index 00000000000..a12c6aee61a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.repeat.coord2.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini new file mode 100644 index 00000000000..368b934315a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.repeat.coord3.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini new file mode 100644 index 00000000000..fdd59eeb3e9 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini @@ -0,0 +1,2 @@ +[2d.pattern.paint.repeat.coord3.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini new file mode 100644 index 00000000000..b94098c6130 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini @@ -0,0 +1,2 @@ +[2d.line.cap.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini new file mode 100644 index 00000000000..20d0c743613 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.line.cap.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini new file mode 100644 index 00000000000..930f210aef6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini @@ -0,0 +1,2 @@ +[2d.line.join.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini new file mode 100644 index 00000000000..f21dfb47a14 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.line.join.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini new file mode 100644 index 00000000000..cd513bd0e5d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini @@ -0,0 +1,2 @@ +[2d.imageData.create1.zero.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini new file mode 100644 index 00000000000..ae3b6baa231 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini @@ -0,0 +1,2 @@ +[2d.imageData.create1.zero.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini new file mode 100644 index 00000000000..965ba3a9600 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini @@ -0,0 +1,2 @@ +[2d.imageData.create2.nonfinite.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini new file mode 100644 index 00000000000..5dcb2c49ede --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini @@ -0,0 +1,2 @@ +[2d.imageData.create2.nonfinite.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini new file mode 100644 index 00000000000..6d200a6b645 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini @@ -0,0 +1,2 @@ +[2d.imageData.get.nonfinite.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini new file mode 100644 index 00000000000..ff6e7a460a5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini @@ -0,0 +1,2 @@ +[2d.imageData.get.nonfinite.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini new file mode 100644 index 00000000000..11ff2f91a1b --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini @@ -0,0 +1,2 @@ +[2d.imageData.put.null.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini new file mode 100644 index 00000000000..3d24d4fbeac --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini @@ -0,0 +1,2 @@ +[2d.imageData.put.null.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini new file mode 100644 index 00000000000..6157d76d046 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini @@ -0,0 +1,2 @@ +[2d.imageData.put.wrongtype.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini new file mode 100644 index 00000000000..7c28387c115 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini @@ -0,0 +1,2 @@ +[2d.imageData.put.wrongtype.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini new file mode 100644 index 00000000000..95f4d6ec281 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.attributes.shadowBlur.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini new file mode 100644 index 00000000000..e1f4f6eb775 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.attributes.shadowBlur.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini new file mode 100644 index 00000000000..09b26332f68 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.attributes.shadowOffset.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini new file mode 100644 index 00000000000..54b122cd5ab --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.attributes.shadowOffset.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini new file mode 100644 index 00000000000..3fd615a0dc5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.alpha.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini new file mode 100644 index 00000000000..8f53b51fa96 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.alpha.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini new file mode 100644 index 00000000000..ef15fd554d4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.basic.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini new file mode 100644 index 00000000000..2c1bfdd9aa6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.basic.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini new file mode 100644 index 00000000000..d86bd4405c3 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.transparent.1.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini new file mode 100644 index 00000000000..15ecd4f794e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.transparent.1.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini new file mode 100644 index 00000000000..1da8e23731a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.transparent.2.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini new file mode 100644 index 00000000000..1b0896633c9 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini @@ -0,0 +1,2 @@ +[2d.shadow.pattern.transparent.2.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini new file mode 100644 index 00000000000..b2745ae0ae4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini @@ -0,0 +1,2 @@ +[2d.text.align.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini new file mode 100644 index 00000000000..c4e1ffface5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.align.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini new file mode 100644 index 00000000000..098a5547d03 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini @@ -0,0 +1,2 @@ +[2d.text.baseline.valid.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini new file mode 100644 index 00000000000..7b71c3e8fb4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.baseline.valid.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini new file mode 100644 index 00000000000..37a2b752759 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.center.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini new file mode 100644 index 00000000000..fe3e48e794f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.center.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini new file mode 100644 index 00000000000..bf9a11f228d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.end.ltr.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini new file mode 100644 index 00000000000..0d88235ae96 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.end.ltr.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini new file mode 100644 index 00000000000..14bc917b53e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.end.rtl.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini new file mode 100644 index 00000000000..aa5e6907310 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.end.rtl.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini new file mode 100644 index 00000000000..d3c55f62306 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.left.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini new file mode 100644 index 00000000000..74e137c6e78 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.left.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini new file mode 100644 index 00000000000..cb9580308f7 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.right.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini new file mode 100644 index 00000000000..f4545343073 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.right.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini new file mode 100644 index 00000000000..4ab2b4c2dd4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.start.ltr.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini new file mode 100644 index 00000000000..14a752ac57f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.start.ltr.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini new file mode 100644 index 00000000000..dbe8a5209c8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.start.rtl.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini new file mode 100644 index 00000000000..890475198ec --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.align.start.rtl.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini new file mode 100644 index 00000000000..43f92776809 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.alphabetic.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini new file mode 100644 index 00000000000..b2cf18a7019 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.alphabetic.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini new file mode 100644 index 00000000000..52cae1fb8f4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.bottom.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini new file mode 100644 index 00000000000..494f92980ad --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.bottom.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini new file mode 100644 index 00000000000..cb54375510b --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.hanging.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini new file mode 100644 index 00000000000..21703efcaf7 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.hanging.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini new file mode 100644 index 00000000000..3c9078191d0 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.ideographic.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini new file mode 100644 index 00000000000..735e83cd7e6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.ideographic.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini new file mode 100644 index 00000000000..ce9bdbaabfa --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.middle.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini new file mode 100644 index 00000000000..e81ee35badb --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.middle.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini new file mode 100644 index 00000000000..ad02a75ede6 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.top.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini new file mode 100644 index 00000000000..36a90158030 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.baseline.top.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini new file mode 100644 index 00000000000..2dd3ef8fd5e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fill.maxWidth.bound.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini new file mode 100644 index 00000000000..b6bf83d4eaf --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fill.maxWidth.bound.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini new file mode 100644 index 00000000000..247422f5075 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fill.maxWidth.fontface.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini new file mode 100644 index 00000000000..c71c1b11b02 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fill.maxWidth.fontface.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini new file mode 100644 index 00000000000..87efd3da856 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fontface.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini new file mode 100644 index 00000000000..bbdce8bca82 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fontface.notinpage.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini new file mode 100644 index 00000000000..190f92a6c73 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fontface.notinpage.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini new file mode 100644 index 00000000000..30f9e0013bd --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.fontface.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini new file mode 100644 index 00000000000..7b3ca419cae --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.basic.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini new file mode 100644 index 00000000000..196d614439f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.basic.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini new file mode 100644 index 00000000000..da4d4f9521d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.end.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini new file mode 100644 index 00000000000..90b6b60402a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.end.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini new file mode 100644 index 00000000000..fc6d8b61ea5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.nonspace.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini new file mode 100644 index 00000000000..01ce5ee0554 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.nonspace.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini new file mode 100644 index 00000000000..1dcdfaaf73b --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.other.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini new file mode 100644 index 00000000000..3da45bfa040 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.other.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini new file mode 100644 index 00000000000..1c8d648f502 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.space.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini new file mode 100644 index 00000000000..9efe939e657 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.space.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini new file mode 100644 index 00000000000..13ec6891091 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.start.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini new file mode 100644 index 00000000000..1ff41b3613a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.draw.space.collapse.start.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini new file mode 100644 index 00000000000..516df8327ff --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini @@ -0,0 +1,2 @@ +[2d.text.font.parse.tiny.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini new file mode 100644 index 00000000000..55f25ed26e8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.font.parse.tiny.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini new file mode 100644 index 00000000000..42d7d83398d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.basic.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini new file mode 100644 index 00000000000..7229c122434 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.basic.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini new file mode 100644 index 00000000000..a67d8a3dded --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.empty.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini new file mode 100644 index 00000000000..b3833c26e04 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.empty.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini new file mode 100644 index 00000000000..c6b24ece3a2 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.space.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini new file mode 100644 index 00000000000..88718a37c72 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.measure.width.space.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini new file mode 100644 index 00000000000..f5eb05cb717 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini @@ -0,0 +1,2 @@ +[2d.canvas.readonly.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini new file mode 100644 index 00000000000..709af88a209 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini @@ -0,0 +1,2 @@ +[2d.canvas.readonly.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini new file mode 100644 index 00000000000..5bc655f594e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini @@ -0,0 +1,2 @@ +[2d.canvas.reference.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini new file mode 100644 index 00000000000..0d499a797fc --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini @@ -0,0 +1,2 @@ +[2d.canvas.reference.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini new file mode 100644 index 00000000000..71f1a9ee68d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini @@ -0,0 +1,2 @@ +[2d.getcontext.exists.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini new file mode 100644 index 00000000000..43ffa4edecb --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini @@ -0,0 +1,2 @@ +[2d.getcontext.exists.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini new file mode 100644 index 00000000000..21904b6daec --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini @@ -0,0 +1,2 @@ +[2d.getcontext.extraargs.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini new file mode 100644 index 00000000000..6f6aa270ea8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini @@ -0,0 +1,2 @@ +[2d.getcontext.extraargs.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini new file mode 100644 index 00000000000..5abff7d89e1 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini @@ -0,0 +1,2 @@ +[2d.getcontext.unique.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini new file mode 100644 index 00000000000..9ff85ccdc3b --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini @@ -0,0 +1,2 @@ +[2d.getcontext.unique.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini new file mode 100644 index 00000000000..bd4d85944d9 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini @@ -0,0 +1,2 @@ +[context.arguments.missing.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini new file mode 100644 index 00000000000..41eeb20f00f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini @@ -0,0 +1,2 @@ +[context.arguments.missing.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini new file mode 100644 index 00000000000..42e2624f742 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini @@ -0,0 +1,2 @@ +[size.attributes.idl.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini new file mode 100644 index 00000000000..764baf25900 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini @@ -0,0 +1,2 @@ +[size.attributes.idl.set.zero.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini new file mode 100644 index 00000000000..bbc93fd40a5 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.idl.set.zero.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini new file mode 100644 index 00000000000..08560172a91 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.idl.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini new file mode 100644 index 00000000000..c9ccc3b1dd4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.decimal.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini new file mode 100644 index 00000000000..5aae5592e44 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.decimal.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini new file mode 100644 index 00000000000..e2dfa78d3e3 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.exp.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini new file mode 100644 index 00000000000..7af264eeab4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.exp.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini new file mode 100644 index 00000000000..a413eff2c1a --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.hex.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini new file mode 100644 index 00000000000..193f5b4f2bf --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.hex.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini new file mode 100644 index 00000000000..5086791fb5d --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.octal.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini new file mode 100644 index 00000000000..8fdb80c1cd4 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.octal.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini new file mode 100644 index 00000000000..a6f66495f94 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.plus.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini new file mode 100644 index 00000000000..aacd63e1350 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.plus.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini new file mode 100644 index 00000000000..d638bde2d5f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.space.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini new file mode 100644 index 00000000000..d54d8b7a8f8 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.space.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini new file mode 100644 index 00000000000..c53c39d6564 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.whitespace.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini new file mode 100644 index 00000000000..216f96b280c --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.whitespace.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini new file mode 100644 index 00000000000..b003e049396 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.zero.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini new file mode 100644 index 00000000000..cadd5c42741 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.parse.zero.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini new file mode 100644 index 00000000000..ceba2109b31 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini @@ -0,0 +1,2 @@ +[size.attributes.reflect.setidl.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini new file mode 100644 index 00000000000..9cd920a1563 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.reflect.setidl.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini new file mode 100644 index 00000000000..3cbcd84056e --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini @@ -0,0 +1,2 @@ +[size.attributes.reflect.setidlzero.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini new file mode 100644 index 00000000000..6038132aa2f --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini @@ -0,0 +1,2 @@ +[size.attributes.reflect.setidlzero.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini new file mode 100644 index 00000000000..68cde348264 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini @@ -0,0 +1,2 @@ +[size.large.html] + expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini new file mode 100644 index 00000000000..830f09953e0 --- /dev/null +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini @@ -0,0 +1,2 @@ +[size.large.worker.html] + expected: CRASH From 30cc087526c1d06424c770db1d851ed90a28c926 Mon Sep 17 00:00:00 2001 From: Maharsh Date: Thu, 9 May 2019 18:30:25 -0400 Subject: [PATCH 2/6] Changes for gitignore --- .gitignore | 1 + .vs/ProjectSettings.json | 3 --- .vs/VSWorkspaceState.json | 7 ------ .vs/servo/v15/.suo | Bin 15360 -> 0 bytes .vs/slnx.sqlite | Bin 77824 -> 0 bytes .../script/dom/canvasrenderingcontext2d.rs | 23 ++++++++++++------ 6 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 .vs/ProjectSettings.json delete mode 100644 .vs/VSWorkspaceState.json delete mode 100644 .vs/servo/v15/.suo delete mode 100644 .vs/slnx.sqlite diff --git a/.gitignore b/.gitignore index bf0df10791c..50b1a37ec15 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ !/.cargo/config.* /.servobuild /.wpt +/.vs /android-toolchains /target /ports/android/bin diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json deleted file mode 100644 index 2b7b33d8ded..00000000000 --- a/.vs/ProjectSettings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "CurrentProjectSetting": "x64-Debug (default)" -} \ No newline at end of file diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json deleted file mode 100644 index 69b2c31a3c7..00000000000 --- a/.vs/VSWorkspaceState.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "ExpandedNodes": [ - "" - ], - "SelectedNode": "\\components", - "PreviewInSolutionExplorer": false -} \ No newline at end of file diff --git a/.vs/servo/v15/.suo b/.vs/servo/v15/.suo deleted file mode 100644 index 72ace035989e52998cd668fc23f56daa74467f72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15360 zcmeHO&2t>Z74NkpV-p)N1d|YhH?~7aEN@m4@&}PjWJ$(~rC8CfWdb5%G}|l2nw?S2 z%nI#|6I>~79Jx}tr1BTQk)kjMDn(Ho;Fe=5hny0e->+xeJ3HRlon1KyZT4-w`RMMM z*YBfWzwUYa+3llWzyFsfzY#IGB=(DM?;H{bBIOxe@6-2>2=N14v+UbDckZxwKMsD2kK*#V_(-F!*w^~pYPE?UlSewx_ofneF^B8jkRiQ^3o> zY2XZS7I+2tBJe734){CZHQ+pO0r-31b>Jc}%5yPte=~9&ZIg7pTb6Jc5sxc25RVv$ zH8vvA2N*~J#}R+fhG-k)A;lwN1&yd%LJ@R*(49xD<0BF(h}TsN76?;CMt;~V@yPgx zwo5xrOaB$LrEL?Iq4`D7Ul*&e1rt56#1^7H#)APYLLw^kQ8xmsqrJr;5BgEv#p_$$ z(*|^Tls;o%%D}*x{b2lQK^hKv=AnnJ`f&mD8N+dWrR6_Le?csX8yJZN(6N=oLyB39 z0t+P)RNKKbJ;dLC!V76HgaTx4LIYd{Y=L446g|i~-k%&S#Dzpk(3gvTQbL4FJQmNg#Pc&(Y@$Dv~$Yb!Tarq*7eFrs!>6yQ|3|~8#eJg?C%8np~pa@XUSJl`?;rNf+c_`;HI9`X9)6z8eF~arRVd$UhF1_Yz-Kx3tkGR#o?0)E9>prdg2l{XL z|J~Mq2DY#dIEerLKjXh<&(QrH_kR}Pschw^3OF*33{bLJpVe=n#U$*D7RD&N8R&-} zQ$?^u8e^C6(rtRa-r+Rn^X3TH7gBwr}8TN2?vASkk<~3O>x*O7&T+5G@$IIu-BO|5pyfJ1Rrb%pe zB$bJT}d=uCCmbpp?|ZRzEfs!l-$f#t0GGe%%=ZG3FQvTce3b&m9= z%IG34PfyJGS1eoBn@^d6wIwfYtgc=*%ndw$#gcaEl0RSbAhXH#)k3T^v8kk}r0acf^t* zXK`JA6Q1*z`2(@K~=RH<-P=C39f@(v>#Qo@_Afwom9b(I{{oF)=44!*xoFCD?|U=B0-IUGl^JDA6D3@y0YG|`$gB<_XyxDU86v6m7kZa(b;ZYt0v zb>#Jpetg&~?Xy3uEx=A#sGGg$0qB1?R(zbzJ*$&A7u)c3&-D#ATvJvQH=pf6e-_t` ziTR1MPH1;Re9{LzS(r^ZtJ9}_-Us}I895u!)F!;c-u2bm%CvXmmj%0Tw6uj$#L?t| zCrhj;zW&w+)-}F+i|$3-z&+o6l^fB~-`Tr&?XRNG@Hzo1*aDQ^pa0(L{_#6QqhEZr+<1Pl z|DPb}gyOjT5}N(bisN5D!Y??T^PY8w2KhgO{2zWk(xC04-FcAz)5!m6C#SS^TJ}7r zeMYw{BFpG3=EoU)2R*M=a2K#|kVk1AC9}w%%wttIg8ES$r*OWA^Elct!&2p6Wpqww zTKfFntM{jih;6whiRS&}uzzf0=B}xzp0zpy=Nei!|3Bqi5BX304@0#+akr+wq+)Nq z$IN`Z5_)+rb>^JzEdQz<{Q|fR@MAQ_>_4567wyLc=rfm%xwdKLkEY^Leog^g$ExWT z_Q|ui@*%iD1BxZO7vj^ajL5{&)tV) zcoy>K|8MwBEG_>9w51Ow#OX61%tQ~k>yeyw7e31)@;|%Ie`UO`^DkS`XY|1lCxM;% zgYln<{!gLNv*fEkw4u*2M%v8FV*VXv(GHmZs&iP<%Afy%`UeLLAkKe-ehn*_HT1#` z8zvmJ{EwqPE&X=(zW{zKpvwONMtyRU4I=-rYyC4{xmf2X&VOtBkM^Wl5b(bl=F;-} zV_N>1WRqlnAtlZ^;XeVVFcLQ5AL$u&mTt5MoPYSAH|B(-rO)0pp%oxS=QF hEJ#~))Ht{TjTq2O+$+)kX-}k0z-33E@8MdL@LzWMcenrm diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite deleted file mode 100644 index c5a5191e8731c0e33a810b05d74808ede93e203d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77824 zcmeI4&vV`f^5_jN%MysjmqIbBqSq4 zf-(Ur(KJ2KZjwp+C*%+4|By>hz2*;SFPX`uw;p=PA=8=e0$BW5g0`f_Zp!&`ERxuL zyLkKA_uek}HmN--8n!MS^#?u8mNpYh2|-BwT9Oip#5M1ad^oQq@;>8zryoM-`=qbe z66^ndI!lGK-&2{NWWT?9n*JtzGj)Bz62F}LZl;s`I+;&ipVR@$LEwK%U~X~Fx&P=! zM$A247e>2=+0j3)o%Ig;-EIBIFb&)2n=SXNdAwtEb+yw{~CCQjS-$r1kW8)iN(pEok{dg{W9llFP*+9cQU5 z7ivoW)1|bSTVEHxsM*?KSLcV#Utjf9sTb}Qm6&m7QY(~+G+w24nuKj#xvx~EN>$x0 zRQIKa%Dz-+)XQp#bi1pR>O?E@*C-a(yk07U{;AQ?2jSLCMye`1N>wSzN=-Uof{JMy z_E~eqFCZ=RZf8_2GFjV7Q6b|eqn8WY3cHaDr?gk7$`1i=oEnvFY9}72NL4(-V!y3XcdPb4nyfbylKb6Z&m5P_r1GQdDKS?gj#73U#nH5_ znWjFFwe}OeHLf}@l8!nIUmeqf?>M|Hv83_)HS^CK3y#}-)^yy4Z^d7yqHe=ile;sw z;j6-ie-5|trZ7(DAH+l=W^iE(VNMzz6f^9I!7@SLTv@?6y}5pNLP8x2H|!S7#p*^+ zw`{F<(v+x)*VSDT4oT3VwzoPj=I-Q$XKBaw*llTlE&9d^T*Vf=X>F9$M-6}JU^0Fq z-?&(fH!QM9uo72cE?)Sxd-}j4jx`p%p9!Lv%jbpX?>kn=I&-^^Ud=}>Fj^V1KUNW* zq6^p^YwnIG2&Z>n8ckVCf2`+eOlR!fIWecKvl(;zClu;h6>XrKc8i8*zD|stK3*!^ zgFlnJ5MA)&*4H(%GC2zH4X7cHuFZyb1iXl&v%4eUtL8k-z0C?=9cp=Djq}gXW}MLW z`OP4-g@E$+nvEJ3UmY?nzUq=D7Prtc51+77Pn?1vM1=Mnszo(zO83<9{YX)>?DCst6hBrAp!3m4g zCD(D{O#P&o+gKJxZ@ODl-L?($IAl#Vw`3-2eqL!v&bKEn2H#EAPh?I5XJ?Wt7 z{9bc|B*g~y@Whj)Kfi=)W%oy(s1RvwlEhFZ_4`{_W)kb0@<7*Yy;B}EPCE3<-OW22 zZ{KQEkq6h(ELC7kN)uj0T2KI5C8!X z009sH0T2KI5C8!Xm|_An|BvVYDV|^q4Fo^{1V8`;KmY_l00ck)1V8`;2mw6*!wf(G z1V8`;KmY_l00ck)1V8`;Kw$a_;Qase&oM>_0w4eaAOHd&00JNY0w4eaAOHf$|HB4A z00ck)1V8`;KmY_l00ck)1VCW=2_XMJ{d0^Ff&d7B00@8p2!H?xfB*=900@8p^8c^_ z5C8!X009sH0T2KI5C8!X009t~egeqHC00@8p2!H?xfB*=900@8p2uwc#`uv}s=_ImSi{CB|uAZj9N#9IeU$De4=f0ci zB)?AP6TeElGsa;qJLi;rdb}v+HaCSo4sGqQtM3?Hy>@2VdatS<=>y$t#}#Ges#2&c zQoV4ms7MDfjhdO%N+u78Yi^q8NOQDRz8pp&eaET1;@z7q?^*pLG-50{OHA72iO7GtlooUA>%tc`CrI$a=C7|t!vkL(iVb{K*rLx757C#!b!;7S&4#QW+^x!)VFFOI%^TvYXHlHx7O0qgH=I-Q$ zXKBawn8LKb7JXv{F4YBZS{o(xQ9~g<=qw#f#&6^s7pw8M5oD2IC9c9;yzp!H^npbj zYb}(clyv}#ZRYkpDavp|=_fOI*^b8Yz?BNMcSe!2TAVQp}pA>T&%fjeQcZ;gqwqYKJ ztf}Uf%tX!4D-Fr{R_9esa*urF%3N-BRoHh-&3a1qJbKI0pAPBMDR-HS7#df(ViNye zBQ5iz2ZESeUKXAmJAHZzcpq0HeH<|Df+t$9$l069Z~TD%7NVn&qANax;QzXHA-va-j0Eo3wC6f+jTK5~;SI zNITW??$}*}DF&=N#vt)+aD$w zM|jlslc23TK5iL& z-P-M6tZ{l!i`YSmrXGRF9w? zy?P^>K#Eqz<~nJsOQw^8-hGvWgeA*3zP|h*%a5{5eRx!U0yeA;6LhsF$x2p0T81*5 z6HjSg{1CwHH%&Oh47M)?ZQG7{g$+1!bInP?&}DBG diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 96da2168916..285925b7302 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -132,9 +132,7 @@ pub struct CanvasState { } impl CanvasState { - pub fn new( - global: &GlobalScope, - ) -> CanvasState { + pub fn new(global: &GlobalScope) -> CanvasState { let (sender, receiver) = profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); let (ipc_renderer, canvas_id) = receiver.recv().unwrap(); @@ -247,8 +245,13 @@ impl CanvasRenderingContext2D { // https://html.spec.whatwg.org/multipage/#concept-canvas-set-bitmap-dimensions pub fn set_bitmap_dimensions(&self, size: Size2D) { self.reset_to_initial_state(); - self.canvas_state.borrow().ipc_renderer - .send(CanvasMsg::Recreate(size, self.canvas_state.borrow().get_canvas_id())) + self.canvas_state + .borrow() + .ipc_renderer + .send(CanvasMsg::Recreate( + size, + self.canvas_state.borrow().get_canvas_id(), + )) .unwrap(); } @@ -656,7 +659,11 @@ pub trait LayoutCanvasRenderingContext2DHelpers { impl LayoutCanvasRenderingContext2DHelpers for LayoutDom { #[allow(unsafe_code)] unsafe fn get_ipc_renderer(&self) -> IpcSender { - (*self.unsafe_get()).canvas_state.borrow().ipc_renderer.clone() + (*self.unsafe_get()) + .canvas_state + .borrow() + .ipc_renderer + .clone() } #[allow(unsafe_code)] @@ -1523,7 +1530,9 @@ impl CanvasRenderingContext2DMethods for CanvasRenderingContext2D { impl Drop for CanvasRenderingContext2D { fn drop(&mut self) { if let Err(err) = self - .canvas_state.borrow().ipc_renderer + .canvas_state + .borrow() + .ipc_renderer .send(CanvasMsg::Close(self.canvas_state.borrow().get_canvas_id())) { warn!("Could not close canvas: {}", err) From 1de8ddd89c49356bcf551c63dc8be1ad25c327af Mon Sep 17 00:00:00 2001 From: Maharsh Date: Thu, 9 May 2019 21:54:48 -0400 Subject: [PATCH 3/6] Changes for sender reciever --- components/canvas/canvas_data.rs | 6 ++-- components/canvas/canvas_paint_thread.rs | 2 +- components/canvas_traits/canvas.rs | 2 +- components/constellation/constellation.rs | 2 +- .../script/dom/canvasrenderingcontext2d.rs | 31 ++++++++++++++++--- .../dom/offscreencanvasrenderingcontext2d.rs | 2 +- components/script_traits/script_msg.rs | 2 +- 7 files changed, 34 insertions(+), 13 deletions(-) diff --git a/components/canvas/canvas_data.rs b/components/canvas/canvas_data.rs index 81e4bbe4bba..beb29242b5e 100644 --- a/components/canvas/canvas_data.rs +++ b/components/canvas/canvas_data.rs @@ -176,7 +176,7 @@ pub struct CanvasData<'a> { impl<'a> CanvasData<'a> { pub fn new( - size: Size2D, + size: Size2D, webrender_api_sender: webrender_api::RenderApiSender, antialias: AntialiasMode, canvas_id: CanvasId, @@ -708,13 +708,13 @@ impl<'a> CanvasData<'a> { .set_composition_op(op.to_azure_style()); } - pub fn create(size: Size2D) -> DrawTarget { + pub fn create(size: Size2D) -> DrawTarget { // FIXME(nox): Why is the size made of i32 values? DrawTarget::new(BackendType::Skia, size.to_i32(), SurfaceFormat::B8G8R8A8) } pub fn recreate(&mut self, size: Size2D) { - self.drawtarget = CanvasData::create(size); + self.drawtarget = CanvasData::create(Size2D::new(size.width as u64, size.height as u64)); self.state = CanvasPaintState::new(self.state.draw_options.antialias); self.saved_states.clear(); // Webrender doesn't let images change size, so we clear the webrender image key. diff --git a/components/canvas/canvas_paint_thread.rs b/components/canvas/canvas_paint_thread.rs index 582512b8e44..b9e0a4fbd45 100644 --- a/components/canvas/canvas_paint_thread.rs +++ b/components/canvas/canvas_paint_thread.rs @@ -77,7 +77,7 @@ impl<'a> CanvasPaintThread<'a> { pub fn create_canvas( &mut self, - size: Size2D, + size: Size2D, webrender_api_sender: webrender_api::RenderApiSender, antialias: bool, ) -> CanvasId { diff --git a/components/canvas_traits/canvas.rs b/components/canvas_traits/canvas.rs index 49f4690f015..7f3d0ef20ca 100644 --- a/components/canvas_traits/canvas.rs +++ b/components/canvas_traits/canvas.rs @@ -23,7 +23,7 @@ pub enum CanvasMsg { Canvas2d(Canvas2dMsg, CanvasId), Create( IpcSender, - Size2D, + Size2D, webrender_api::RenderApiSender, bool, ), diff --git a/components/constellation/constellation.rs b/components/constellation/constellation.rs index e4120579912..0a0dafb03e8 100644 --- a/components/constellation/constellation.rs +++ b/components/constellation/constellation.rs @@ -3067,7 +3067,7 @@ where fn handle_create_canvas_paint_thread_msg( &mut self, - size: Size2D, + size: Size2D, response_sender: IpcSender<(IpcSender, CanvasId)>, ) { let webrender_api = self.webrender_api_sender.clone(); diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 285925b7302..67c18ff0c22 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -132,17 +132,38 @@ pub struct CanvasState { } impl CanvasState { - pub fn new(global: &GlobalScope) -> CanvasState { + pub fn new( + global: &GlobalScope, + size: Size2D, + ) -> CanvasState { + debug!("Creating new canvas rendering context."); let (sender, receiver) = profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); + let script_to_constellation_chan = global.script_to_constellation_chan(); + debug!("Asking constellation to create new canvas thread."); + script_to_constellation_chan + .send(ScriptMsg::CreateCanvasPaintThread(size, sender)) + .unwrap(); let (ipc_renderer, canvas_id) = receiver.recv().unwrap(); debug!("Done."); CanvasState { - //reflector_: Reflector::new(), ipc_renderer: ipc_renderer, canvas_id: canvas_id, + } } + /*pub fn new( + global: &GlobalScope, + size: Size2D, + ) -> CanvasState { + + /*let boxed = Box::new(CanvasState::new_inherited( + global, + size, + )); + + reflect_dom_object(boxed, global, CanvasState)*/ + }*/ pub fn get_canvas_id(&self) -> CanvasId { self.canvas_id.clone() @@ -199,7 +220,7 @@ impl CanvasRenderingContext2D { base_url: ServoUrl, size: Size2D, ) -> CanvasRenderingContext2D { - debug!("Creating new canvas rendering context."); + /*debug!("Creating new canvas rendering context."); let (sender, receiver) = profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); let script_to_constellation_chan = global.script_to_constellation_chan(); @@ -208,7 +229,7 @@ impl CanvasRenderingContext2D { .send(ScriptMsg::CreateCanvasPaintThread(size, sender)) .unwrap(); //let (canvas_state.ipc_renderer, canvas_id) = receiver.recv().unwrap(); - debug!("Done."); + debug!("Done.");*/ CanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), @@ -220,7 +241,7 @@ impl CanvasRenderingContext2D { saved_states: DomRefCell::new(Vec::new()), origin_clean: Cell::new(true), //canvas_id: canvas_id, - canvas_state: DomRefCell::new(CanvasState::new(global)), + canvas_state: DomRefCell::new(CanvasState::new(global,Size2D::new(size.width as u64, size.height as u64))), } } diff --git a/components/script/dom/offscreencanvasrenderingcontext2d.rs b/components/script/dom/offscreencanvasrenderingcontext2d.rs index bf1e8058f3e..34c91d42460 100644 --- a/components/script/dom/offscreencanvasrenderingcontext2d.rs +++ b/components/script/dom/offscreencanvasrenderingcontext2d.rs @@ -29,7 +29,7 @@ impl OffscreenCanvasRenderingContext2D { OffscreenCanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), - canvas_state: DomRefCell::new(CanvasState::new(_global)), + canvas_state: DomRefCell::new(CanvasState::new(_global,_size)), } } diff --git a/components/script_traits/script_msg.rs b/components/script_traits/script_msg.rs index 33cc94d0128..40b0a939440 100644 --- a/components/script_traits/script_msg.rs +++ b/components/script_traits/script_msg.rs @@ -121,7 +121,7 @@ pub enum ScriptMsg { ChangeRunningAnimationsState(AnimationState), /// Requests that a new 2D canvas thread be created. (This is done in the constellation because /// 2D canvases may use the GPU and we don't want to give untrusted content access to the GPU.) - CreateCanvasPaintThread(Size2D, IpcSender<(IpcSender, CanvasId)>), + CreateCanvasPaintThread(Size2D, IpcSender<(IpcSender, CanvasId)>), /// Notifies the constellation that this frame has received focus. Focus, /// Requests that the constellation retrieve the current contents of the clipboard From 65e1f1fb3edf7cff7849bd9c6833d1a060d789a2 Mon Sep 17 00:00:00 2001 From: Maharsh Date: Sat, 11 May 2019 21:58:15 -0400 Subject: [PATCH 4/6] Updated Testcases and Formatting --- components/script/dom/canvasrenderingcontext2d.rs | 13 ++++++------- .../script/dom/offscreencanvasrenderingcontext2d.rs | 2 +- .../compositing/2d.composite.canvas.copy.html.ini | 2 -- .../2d.composite.canvas.copy.worker.js.ini | 2 -- .../2d.composite.canvas.destination-atop.html.ini | 2 -- ....composite.canvas.destination-atop.worker.js.ini | 2 -- .../2d.composite.canvas.destination-in.html.ini | 2 -- ...2d.composite.canvas.destination-in.worker.js.ini | 2 -- .../2d.composite.canvas.destination-out.html.ini | 2 -- ...d.composite.canvas.destination-out.worker.js.ini | 2 -- .../2d.composite.canvas.destination-over.html.ini | 2 -- ....composite.canvas.destination-over.worker.js.ini | 2 -- .../2d.composite.canvas.lighter.html.ini | 2 -- .../2d.composite.canvas.lighter.worker.js.ini | 2 -- .../2d.composite.canvas.source-atop.html.ini | 2 -- .../2d.composite.canvas.source-atop.worker.js.ini | 2 -- .../2d.composite.canvas.source-in.html.ini | 2 -- .../2d.composite.canvas.source-in.worker.js.ini | 2 -- .../2d.composite.canvas.source-out.html.ini | 2 -- .../2d.composite.canvas.source-out.worker.js.ini | 2 -- .../2d.composite.canvas.source-over.html.ini | 2 -- .../2d.composite.canvas.source-over.worker.js.ini | 2 -- .../compositing/2d.composite.canvas.xor.html.ini | 2 -- .../2d.composite.canvas.xor.worker.js.ini | 2 -- .../2d.composite.globalAlpha.image.html.ini | 4 ---- .../2d.composite.globalAlpha.image.worker.js.ini | 4 ---- .../2d.composite.globalAlpha.imagepattern.html.ini | 4 ---- ...composite.globalAlpha.imagepattern.worker.js.ini | 4 ---- .../compositing/2d.composite.image.copy.html.ini | 4 ---- .../2d.composite.image.copy.worker.js.ini | 4 ---- .../2d.composite.image.destination-atop.html.ini | 4 ---- ...d.composite.image.destination-atop.worker.js.ini | 4 ---- .../2d.composite.image.destination-in.html.ini | 4 ---- .../2d.composite.image.destination-in.worker.js.ini | 4 ---- .../2d.composite.image.destination-out.html.ini | 4 ---- ...2d.composite.image.destination-out.worker.js.ini | 4 ---- .../2d.composite.image.destination-over.html.ini | 4 ---- ...d.composite.image.destination-over.worker.js.ini | 4 ---- .../compositing/2d.composite.image.lighter.html.ini | 4 ---- .../2d.composite.image.lighter.worker.js.ini | 4 ---- .../2d.composite.image.source-atop.html.ini | 4 ---- .../2d.composite.image.source-atop.worker.js.ini | 4 ---- .../2d.composite.image.source-in.html.ini | 4 ---- .../2d.composite.image.source-in.worker.js.ini | 4 ---- .../2d.composite.image.source-out.html.ini | 4 ---- .../2d.composite.image.source-out.worker.js.ini | 4 ---- .../2d.composite.image.source-over.html.ini | 4 ---- .../2d.composite.image.source-over.worker.js.ini | 4 ---- .../compositing/2d.composite.image.xor.html.ini | 4 ---- .../2d.composite.image.xor.worker.js.ini | 4 ---- .../2d.composite.operation.clear.html.ini | 2 -- .../2d.composite.operation.clear.worker.js.ini | 2 -- .../compositing/2d.composite.operation.get.html.ini | 2 -- .../2d.composite.operation.get.worker.js.ini | 2 -- .../2d.composite.uncovered.image.copy.html.ini | 4 ---- .../2d.composite.uncovered.image.copy.worker.js.ini | 4 ---- ...posite.uncovered.image.destination-atop.html.ini | 4 ---- ...e.uncovered.image.destination-atop.worker.js.ini | 4 ---- ...omposite.uncovered.image.destination-in.html.ini | 4 ---- ...ite.uncovered.image.destination-in.worker.js.ini | 4 ---- .../2d.composite.uncovered.image.source-in.html.ini | 4 ---- ...omposite.uncovered.image.source-in.worker.js.ini | 4 ---- ...2d.composite.uncovered.image.source-out.html.ini | 4 ---- ...mposite.uncovered.image.source-out.worker.js.ini | 4 ---- .../2d.composite.uncovered.pattern.copy.html.ini | 4 ---- ...d.composite.uncovered.pattern.copy.worker.js.ini | 4 ---- ...site.uncovered.pattern.destination-atop.html.ini | 4 ---- ...uncovered.pattern.destination-atop.worker.js.ini | 4 ---- ...posite.uncovered.pattern.destination-in.html.ini | 4 ---- ...e.uncovered.pattern.destination-in.worker.js.ini | 4 ---- ...d.composite.uncovered.pattern.source-in.html.ini | 4 ---- ...posite.uncovered.pattern.source-in.worker.js.ini | 4 ---- ....composite.uncovered.pattern.source-out.html.ini | 4 ---- ...osite.uncovered.pattern.source-out.worker.js.ini | 4 ---- .../2d.drawImage.3arg.html.ini | 2 -- .../2d.drawImage.3arg.worker.js.ini | 2 -- .../2d.drawImage.5arg.html.ini | 4 ---- .../2d.drawImage.5arg.worker.js.ini | 4 ---- .../2d.drawImage.9arg.basic.html.ini | 4 ---- .../2d.drawImage.9arg.basic.worker.js.ini | 4 ---- .../2d.drawImage.9arg.destpos.html.ini | 4 ---- .../2d.drawImage.9arg.destpos.worker.js.ini | 4 ---- .../2d.drawImage.9arg.destsize.html.ini | 4 ---- .../2d.drawImage.9arg.destsize.worker.js.ini | 4 ---- .../2d.drawImage.9arg.sourcepos.html.ini | 4 ---- .../2d.drawImage.9arg.sourcepos.worker.js.ini | 4 ---- .../2d.drawImage.9arg.sourcesize.html.ini | 4 ---- .../2d.drawImage.9arg.sourcesize.worker.js.ini | 4 ---- .../2d.drawImage.alpha.html.ini | 4 ---- .../2d.drawImage.alpha.worker.js.ini | 4 ---- .../2d.drawImage.animated.poster.html.ini | 2 -- .../2d.drawImage.animated.poster.worker.js.ini | 2 -- .../2d.drawImage.broken.html.ini | 2 -- .../2d.drawImage.broken.worker.js.ini | 2 -- .../2d.drawImage.composite.html.ini | 4 ---- .../2d.drawImage.composite.worker.js.ini | 4 ---- .../2d.drawImage.floatsource.html.ini | 2 -- .../2d.drawImage.floatsource.worker.js.ini | 2 -- .../2d.drawImage.negativedest.html.ini | 4 ---- .../2d.drawImage.negativedest.worker.js.ini | 4 ---- .../2d.drawImage.negativedir.html.ini | 4 ---- .../2d.drawImage.negativedir.worker.js.ini | 4 ---- .../2d.drawImage.negativesource.html.ini | 4 ---- .../2d.drawImage.negativesource.worker.js.ini | 4 ---- .../2d.drawImage.nonfinite.html.ini | 4 ---- .../2d.drawImage.nonfinite.worker.js.ini | 4 ---- .../2d.drawImage.nowrap.html.ini | 4 ---- .../2d.drawImage.nowrap.worker.js.ini | 4 ---- .../2d.drawImage.null.html.ini | 2 -- .../2d.drawImage.null.worker.js.ini | 2 -- .../2d.drawImage.svg.html.ini | 2 -- .../2d.drawImage.svg.worker.js.ini | 2 -- .../2d.drawImage.wrongtype.html.ini | 2 -- .../2d.drawImage.wrongtype.worker.js.ini | 2 -- .../2d.drawImage.zerosource.html.ini | 4 ---- .../2d.drawImage.zerosource.image.html.ini | 4 ---- .../2d.drawImage.zerosource.image.worker.js.ini | 4 ---- .../2d.drawImage.zerosource.worker.js.ini | 4 ---- .../2d.gradient.linear.nonfinite.html.ini | 2 -- .../2d.gradient.linear.nonfinite.worker.js.ini | 2 -- .../2d.gradient.radial.nonfinite.html.ini | 2 -- .../2d.gradient.radial.nonfinite.worker.js.ini | 2 -- .../2d.pattern.basic.image.html.ini | 4 ---- .../2d.pattern.basic.image.worker.js.ini | 4 ---- .../2d.pattern.crosscanvas.html.ini | 2 -- .../2d.pattern.crosscanvas.worker.js.ini | 2 -- .../2d.pattern.image.null.html.ini | 2 -- .../2d.pattern.image.null.worker.js.ini | 2 -- .../2d.pattern.image.string.html.ini | 2 -- .../2d.pattern.image.string.worker.js.ini | 2 -- .../2d.pattern.image.undefined.html.ini | 2 -- .../2d.pattern.image.undefined.worker.js.ini | 2 -- .../2d.pattern.paint.norepeat.basic.html.ini | 4 ---- .../2d.pattern.paint.norepeat.basic.worker.js.ini | 4 ---- .../2d.pattern.paint.norepeat.coord1.html.ini | 4 ---- .../2d.pattern.paint.norepeat.coord1.worker.js.ini | 4 ---- .../2d.pattern.paint.norepeat.coord2.html.ini | 2 -- .../2d.pattern.paint.norepeat.coord2.worker.js.ini | 2 -- .../2d.pattern.paint.norepeat.coord3.html.ini | 4 ---- .../2d.pattern.paint.norepeat.coord3.worker.js.ini | 4 ---- .../2d.pattern.paint.norepeat.outside.html.ini | 4 ---- .../2d.pattern.paint.norepeat.outside.worker.js.ini | 4 ---- .../2d.pattern.paint.orientation.image.html.ini | 4 ---- ...2d.pattern.paint.orientation.image.worker.js.ini | 4 ---- .../2d.pattern.paint.repeat.basic.html.ini | 4 ---- .../2d.pattern.paint.repeat.basic.worker.js.ini | 4 ---- .../2d.pattern.paint.repeat.coord1.html.ini | 4 ---- .../2d.pattern.paint.repeat.coord1.worker.js.ini | 4 ---- .../2d.pattern.paint.repeat.coord2.html.ini | 2 -- .../2d.pattern.paint.repeat.coord2.worker.js.ini | 2 -- .../2d.pattern.paint.repeat.coord3.html.ini | 2 -- .../2d.pattern.paint.repeat.coord3.worker.js.ini | 2 -- .../2d.pattern.paint.repeat.outside.html.ini | 4 ---- .../2d.pattern.paint.repeat.outside.worker.js.ini | 4 ---- .../2d.pattern.paint.repeatx.basic.html.ini | 4 ---- .../2d.pattern.paint.repeatx.basic.worker.js.ini | 4 ---- .../2d.pattern.paint.repeatx.coord1.html.ini | 4 ---- .../2d.pattern.paint.repeatx.coord1.worker.js.ini | 4 ---- .../2d.pattern.paint.repeatx.outside.html.ini | 4 ---- .../2d.pattern.paint.repeatx.outside.worker.js.ini | 4 ---- .../2d.pattern.paint.repeaty.basic.html.ini | 4 ---- .../2d.pattern.paint.repeaty.basic.worker.js.ini | 4 ---- .../2d.pattern.paint.repeaty.coord1.html.ini | 4 ---- .../2d.pattern.paint.repeaty.coord1.worker.js.ini | 4 ---- .../2d.pattern.paint.repeaty.outside.html.ini | 4 ---- .../2d.pattern.paint.repeaty.outside.worker.js.ini | 4 ---- .../2d.pattern.repeat.empty.html.ini | 4 ---- .../2d.pattern.repeat.empty.worker.js.ini | 4 ---- .../line-styles/2d.line.cap.valid.html.ini | 2 -- .../line-styles/2d.line.cap.valid.worker.js.ini | 2 -- .../line-styles/2d.line.join.valid.html.ini | 2 -- .../line-styles/2d.line.join.valid.worker.js.ini | 2 -- .../2d.imageData.create1.zero.html.ini | 2 -- .../2d.imageData.create1.zero.worker.js.ini | 2 -- .../2d.imageData.create2.nonfinite.html.ini | 2 -- .../2d.imageData.create2.nonfinite.worker.js.ini | 2 -- .../2d.imageData.get.nonfinite.html.ini | 2 -- .../2d.imageData.get.nonfinite.worker.js.ini | 2 -- .../2d.imageData.put.null.html.ini | 2 -- .../2d.imageData.put.null.worker.js.ini | 2 -- .../2d.imageData.put.wrongtype.html.ini | 2 -- .../2d.imageData.put.wrongtype.worker.js.ini | 2 -- .../2d.shadow.attributes.shadowBlur.valid.html.ini | 2 -- ...shadow.attributes.shadowBlur.valid.worker.js.ini | 2 -- ...2d.shadow.attributes.shadowOffset.valid.html.ini | 2 -- ...adow.attributes.shadowOffset.valid.worker.js.ini | 2 -- .../shadows/2d.shadow.image.alpha.html.ini | 4 ---- .../shadows/2d.shadow.image.alpha.worker.js.ini | 4 ---- .../shadows/2d.shadow.image.basic.html.ini | 4 ---- .../shadows/2d.shadow.image.basic.worker.js.ini | 4 ---- .../shadows/2d.shadow.image.scale.html.ini | 4 ---- .../shadows/2d.shadow.image.scale.worker.js.ini | 4 ---- .../shadows/2d.shadow.image.section.html.ini | 4 ---- .../shadows/2d.shadow.image.section.worker.js.ini | 4 ---- .../shadows/2d.shadow.image.transparent.1.html.ini | 4 ---- .../2d.shadow.image.transparent.1.worker.js.ini | 4 ---- .../shadows/2d.shadow.image.transparent.2.html.ini | 4 ---- .../2d.shadow.image.transparent.2.worker.js.ini | 4 ---- .../shadows/2d.shadow.pattern.alpha.html.ini | 2 -- .../shadows/2d.shadow.pattern.alpha.worker.js.ini | 2 -- .../shadows/2d.shadow.pattern.basic.html.ini | 2 -- .../shadows/2d.shadow.pattern.basic.worker.js.ini | 2 -- .../2d.shadow.pattern.transparent.1.html.ini | 2 -- .../2d.shadow.pattern.transparent.1.worker.js.ini | 2 -- .../2d.shadow.pattern.transparent.2.html.ini | 2 -- .../2d.shadow.pattern.transparent.2.worker.js.ini | 2 -- .../text/2d.text.align.valid.html.ini | 2 -- .../text/2d.text.align.valid.worker.js.ini | 2 -- .../text/2d.text.baseline.valid.html.ini | 2 -- .../text/2d.text.baseline.valid.worker.js.ini | 2 -- .../text/2d.text.draw.align.center.html.ini | 2 -- .../text/2d.text.draw.align.center.worker.js.ini | 2 -- .../text/2d.text.draw.align.end.ltr.html.ini | 2 -- .../text/2d.text.draw.align.end.ltr.worker.js.ini | 2 -- .../text/2d.text.draw.align.end.rtl.html.ini | 2 -- .../text/2d.text.draw.align.end.rtl.worker.js.ini | 2 -- .../text/2d.text.draw.align.left.html.ini | 2 -- .../text/2d.text.draw.align.left.worker.js.ini | 2 -- .../text/2d.text.draw.align.right.html.ini | 2 -- .../text/2d.text.draw.align.right.worker.js.ini | 2 -- .../text/2d.text.draw.align.start.ltr.html.ini | 2 -- .../text/2d.text.draw.align.start.ltr.worker.js.ini | 2 -- .../text/2d.text.draw.align.start.rtl.html.ini | 2 -- .../text/2d.text.draw.align.start.rtl.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.alphabetic.html.ini | 2 -- .../2d.text.draw.baseline.alphabetic.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.bottom.html.ini | 2 -- .../text/2d.text.draw.baseline.bottom.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.hanging.html.ini | 2 -- .../2d.text.draw.baseline.hanging.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.ideographic.html.ini | 2 -- .../2d.text.draw.baseline.ideographic.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.middle.html.ini | 2 -- .../text/2d.text.draw.baseline.middle.worker.js.ini | 2 -- .../text/2d.text.draw.baseline.top.html.ini | 2 -- .../text/2d.text.draw.baseline.top.worker.js.ini | 2 -- .../text/2d.text.draw.fill.maxWidth.bound.html.ini | 2 -- .../2d.text.draw.fill.maxWidth.bound.worker.js.ini | 2 -- .../2d.text.draw.fill.maxWidth.fontface.html.ini | 2 -- ...d.text.draw.fill.maxWidth.fontface.worker.js.ini | 2 -- .../text/2d.text.draw.fontface.html.ini | 2 -- .../text/2d.text.draw.fontface.notinpage.html.ini | 2 -- .../2d.text.draw.fontface.notinpage.worker.js.ini | 2 -- .../text/2d.text.draw.fontface.worker.js.ini | 2 -- .../text/2d.text.draw.space.basic.html.ini | 2 -- .../text/2d.text.draw.space.basic.worker.js.ini | 2 -- .../text/2d.text.draw.space.collapse.end.html.ini | 2 -- .../2d.text.draw.space.collapse.end.worker.js.ini | 2 -- .../2d.text.draw.space.collapse.nonspace.html.ini | 2 -- ....text.draw.space.collapse.nonspace.worker.js.ini | 2 -- .../text/2d.text.draw.space.collapse.other.html.ini | 2 -- .../2d.text.draw.space.collapse.other.worker.js.ini | 2 -- .../text/2d.text.draw.space.collapse.space.html.ini | 2 -- .../2d.text.draw.space.collapse.space.worker.js.ini | 2 -- .../text/2d.text.draw.space.collapse.start.html.ini | 2 -- .../2d.text.draw.space.collapse.start.worker.js.ini | 2 -- .../text/2d.text.font.parse.tiny.html.ini | 2 -- .../text/2d.text.font.parse.tiny.worker.js.ini | 2 -- .../text/2d.text.measure.width.basic.html.ini | 2 -- .../text/2d.text.measure.width.basic.worker.js.ini | 2 -- .../text/2d.text.measure.width.empty.html.ini | 2 -- .../text/2d.text.measure.width.empty.worker.js.ini | 2 -- .../text/2d.text.measure.width.space.html.ini | 2 -- .../text/2d.text.measure.width.space.worker.js.ini | 2 -- .../2d.canvas.readonly.html.ini | 2 -- .../2d.canvas.readonly.worker.js.ini | 2 -- .../2d.canvas.reference.html.ini | 2 -- .../2d.canvas.reference.worker.js.ini | 2 -- .../2d.getcontext.exists.html.ini | 2 -- .../2d.getcontext.exists.worker.js.ini | 2 -- .../2d.getcontext.extraargs.html.ini | 2 -- .../2d.getcontext.extraargs.worker.js.ini | 2 -- .../2d.getcontext.unique.html.ini | 2 -- .../2d.getcontext.unique.worker.js.ini | 2 -- .../context.arguments.missing.html.ini | 2 -- .../context.arguments.missing.worker.js.ini | 2 -- .../offscreencanvas.commit.w.html.ini | 4 ---- .../size.attributes.idl.html.ini | 2 -- .../size.attributes.idl.set.zero.html.ini | 2 -- .../size.attributes.idl.set.zero.worker.js.ini | 2 -- .../size.attributes.idl.worker.js.ini | 2 -- .../size.attributes.parse.decimal.html.ini | 2 -- .../size.attributes.parse.decimal.worker.js.ini | 2 -- .../size.attributes.parse.exp.html.ini | 2 -- .../size.attributes.parse.exp.worker.js.ini | 2 -- .../size.attributes.parse.hex.html.ini | 2 -- .../size.attributes.parse.hex.worker.js.ini | 2 -- .../size.attributes.parse.octal.html.ini | 2 -- .../size.attributes.parse.octal.worker.js.ini | 2 -- .../size.attributes.parse.plus.html.ini | 2 -- .../size.attributes.parse.plus.worker.js.ini | 2 -- .../size.attributes.parse.space.html.ini | 2 -- .../size.attributes.parse.space.worker.js.ini | 2 -- .../size.attributes.parse.whitespace.html.ini | 2 -- .../size.attributes.parse.whitespace.worker.js.ini | 2 -- .../size.attributes.parse.zero.html.ini | 2 -- .../size.attributes.parse.zero.worker.js.ini | 2 -- .../size.attributes.reflect.setidl.html.ini | 2 -- .../size.attributes.reflect.setidl.worker.js.ini | 2 -- .../size.attributes.reflect.setidlzero.html.ini | 2 -- ...size.attributes.reflect.setidlzero.worker.js.ini | 2 -- .../the-offscreen-canvas/size.large.html.ini | 2 -- .../the-offscreen-canvas/size.large.worker.js.ini | 2 -- 303 files changed, 7 insertions(+), 852 deletions(-) delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini delete mode 100644 tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 67c18ff0c22..18844a41ae4 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -132,10 +132,7 @@ pub struct CanvasState { } impl CanvasState { - pub fn new( - global: &GlobalScope, - size: Size2D, - ) -> CanvasState { + pub fn new(global: &GlobalScope, size: Size2D) -> CanvasState { debug!("Creating new canvas rendering context."); let (sender, receiver) = profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); @@ -149,14 +146,13 @@ impl CanvasState { CanvasState { ipc_renderer: ipc_renderer, canvas_id: canvas_id, - } } /*pub fn new( global: &GlobalScope, size: Size2D, ) -> CanvasState { - + /*let boxed = Box::new(CanvasState::new_inherited( global, size, @@ -241,7 +237,10 @@ impl CanvasRenderingContext2D { saved_states: DomRefCell::new(Vec::new()), origin_clean: Cell::new(true), //canvas_id: canvas_id, - canvas_state: DomRefCell::new(CanvasState::new(global,Size2D::new(size.width as u64, size.height as u64))), + canvas_state: DomRefCell::new(CanvasState::new( + global, + Size2D::new(size.width as u64, size.height as u64), + )), } } diff --git a/components/script/dom/offscreencanvasrenderingcontext2d.rs b/components/script/dom/offscreencanvasrenderingcontext2d.rs index 34c91d42460..177a2c7659b 100644 --- a/components/script/dom/offscreencanvasrenderingcontext2d.rs +++ b/components/script/dom/offscreencanvasrenderingcontext2d.rs @@ -29,7 +29,7 @@ impl OffscreenCanvasRenderingContext2D { OffscreenCanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), - canvas_state: DomRefCell::new(CanvasState::new(_global,_size)), + canvas_state: DomRefCell::new(CanvasState::new(_global, _size)), } } diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini deleted file mode 100644 index 026fd24d445..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.copy.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini deleted file mode 100644 index 2ad8170c0a1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.copy.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini deleted file mode 100644 index a8b7e2a6e2d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-atop.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini deleted file mode 100644 index da9144993c8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-atop.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini deleted file mode 100644 index 71fc6961b17..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-in.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini deleted file mode 100644 index c611a5dec9e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-in.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini deleted file mode 100644 index c0a2f11ad36..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-out.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini deleted file mode 100644 index 3469e3b846e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-out.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini deleted file mode 100644 index 69e6e1a2a4d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-over.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini deleted file mode 100644 index 34d804428f8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.destination-over.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini deleted file mode 100644 index 7ea7771b471..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.lighter.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini deleted file mode 100644 index ed7fe5d8f69..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.lighter.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini deleted file mode 100644 index b39df05f833..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-atop.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini deleted file mode 100644 index 93e64bd214d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-atop.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini deleted file mode 100644 index 57608b48d3f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-in.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini deleted file mode 100644 index b52c49af186..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-in.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini deleted file mode 100644 index 974f5595e03..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-out.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini deleted file mode 100644 index 9925c2263ba..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-out.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini deleted file mode 100644 index 0eb1a7741e5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-over.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini deleted file mode 100644 index 7c2bd3fe47e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.source-over.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini deleted file mode 100644 index e5fcd4ff14f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.xor.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini deleted file mode 100644 index fee3498093c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.canvas.xor.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html.ini deleted file mode 100644 index 533dcd659e1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.globalAlpha.image.html] - [OffscreenCanvas test: 2d.composite.globalAlpha.image] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js.ini deleted file mode 100644 index a2408e6f9d1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.globalAlpha.image.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html.ini deleted file mode 100644 index e2e341564b4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.globalAlpha.imagepattern.html] - [OffscreenCanvas test: 2d.composite.globalAlpha.imagepattern] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js.ini deleted file mode 100644 index 234a3f006c9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.globalAlpha.imagepattern.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.html.ini deleted file mode 100644 index e9f06c605f2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.copy.html] - [OffscreenCanvas test: 2d.composite.image.copy] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.worker.js.ini deleted file mode 100644 index ec00c96fb2b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.copy.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.copy.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.html.ini deleted file mode 100644 index 5022f8908d6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-atop.html] - [OffscreenCanvas test: 2d.composite.image.destination-atop] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js.ini deleted file mode 100644 index 2046175aac3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-atop.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.html.ini deleted file mode 100644 index f9e632b5462..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-in.html] - [OffscreenCanvas test: 2d.composite.image.destination-in] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js.ini deleted file mode 100644 index 32908c3c484..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-in.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.html.ini deleted file mode 100644 index d5dbd4bf438..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-out.html] - [OffscreenCanvas test: 2d.composite.image.destination-out] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js.ini deleted file mode 100644 index 8060822fb5e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-out.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.html.ini deleted file mode 100644 index 743325246ab..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-over.html] - [OffscreenCanvas test: 2d.composite.image.destination-over] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js.ini deleted file mode 100644 index a87842653ea..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.destination-over.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.html.ini deleted file mode 100644 index 48f3c6461ba..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.lighter.html] - [OffscreenCanvas test: 2d.composite.image.lighter] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js.ini deleted file mode 100644 index fb45ac0c1a9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.lighter.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.html.ini deleted file mode 100644 index 5980e0f0a2a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-atop.html] - [OffscreenCanvas test: 2d.composite.image.source-atop] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js.ini deleted file mode 100644 index c784780d9b4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-atop.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.html.ini deleted file mode 100644 index 3b216c32297..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-in.html] - [OffscreenCanvas test: 2d.composite.image.source-in] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js.ini deleted file mode 100644 index 663578f318f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-in.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.html.ini deleted file mode 100644 index 89cc95f0485..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-out.html] - [OffscreenCanvas test: 2d.composite.image.source-out] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js.ini deleted file mode 100644 index 0f6b42d6e01..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-out.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.html.ini deleted file mode 100644 index 5f4a050baf6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-over.html] - [OffscreenCanvas test: 2d.composite.image.source-over] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js.ini deleted file mode 100644 index 31c0edae3dc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.source-over.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.html.ini deleted file mode 100644 index d41764c974f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.xor.html] - [OffscreenCanvas test: 2d.composite.image.xor] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.worker.js.ini deleted file mode 100644 index d0f98d53471..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.image.xor.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.image.xor.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini deleted file mode 100644 index ea5caf78ea6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.operation.clear.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini deleted file mode 100644 index 0e5047a1e57..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.operation.clear.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini deleted file mode 100644 index 6d2fe9e7c80..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.operation.get.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini deleted file mode 100644 index 760f88f42dc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.composite.operation.get.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html.ini deleted file mode 100644 index c73ed92eab0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.copy.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js.ini deleted file mode 100644 index d2f0f5260ea..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.copy.worker.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html.ini deleted file mode 100644 index 82fb8a5ff86..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.destination-atop.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js.ini deleted file mode 100644 index 7abafe82c31..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.destination-atop.worker.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html.ini deleted file mode 100644 index 57e53fd0465..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.destination-in.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js.ini deleted file mode 100644 index 0baa1cf152b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.destination-in.worker.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html.ini deleted file mode 100644 index 01e4017ddc6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.source-in.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js.ini deleted file mode 100644 index 5453fbb0c6f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.source-in.worker.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html.ini deleted file mode 100644 index 74aa8b83767..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.source-out.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js.ini deleted file mode 100644 index 039cba1944f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.image.source-out.worker.html] - [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html.ini deleted file mode 100644 index 10cfce57e50..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.copy.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js.ini deleted file mode 100644 index 4faf4ace88f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.copy.worker.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini deleted file mode 100644 index 083fdd045f3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.destination-atop.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js.ini deleted file mode 100644 index dc344e47931..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.destination-atop.worker.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html.ini deleted file mode 100644 index ebd422dd61f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.destination-in.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js.ini deleted file mode 100644 index e821c9a2fe2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.destination-in.worker.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html.ini deleted file mode 100644 index d3efc0ef626..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.source-in.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js.ini deleted file mode 100644 index 761a5faed6a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.source-in.worker.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html.ini deleted file mode 100644 index 6d77fdf24b4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.source-out.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js.ini deleted file mode 100644 index 543eddf7f06..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.composite.uncovered.pattern.source-out.worker.html] - [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini deleted file mode 100644 index a5f78dfda5c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.3arg.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini deleted file mode 100644 index e5f60dc1814..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.3arg.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html.ini deleted file mode 100644 index 6eb16015d70..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.5arg.html] - [OffscreenCanvas test: 2d.drawImage.5arg] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js.ini deleted file mode 100644 index 45de12fade2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.5arg.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html.ini deleted file mode 100644 index f312f1589b8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.basic.html] - [OffscreenCanvas test: 2d.drawImage.9arg.basic] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js.ini deleted file mode 100644 index 2ff0b98dcb5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.basic.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html.ini deleted file mode 100644 index a02165fabe7..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.destpos.html] - [OffscreenCanvas test: 2d.drawImage.9arg.destpos] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js.ini deleted file mode 100644 index 3d4d5011b5f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.destpos.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html.ini deleted file mode 100644 index 9d66e1bd341..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.destsize.html] - [OffscreenCanvas test: 2d.drawImage.9arg.destsize] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js.ini deleted file mode 100644 index a97dfe3464c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.destsize.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html.ini deleted file mode 100644 index 3e8e707a8be..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.sourcepos.html] - [OffscreenCanvas test: 2d.drawImage.9arg.sourcepos] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js.ini deleted file mode 100644 index 3ec5cbbadc9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.sourcepos.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html.ini deleted file mode 100644 index 44ad1e2efb0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.sourcesize.html] - [OffscreenCanvas test: 2d.drawImage.9arg.sourcesize] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js.ini deleted file mode 100644 index 150dc88d58e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.9arg.sourcesize.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html.ini deleted file mode 100644 index 0b04a0d852d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.alpha.html] - [OffscreenCanvas test: 2d.drawImage.alpha] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js.ini deleted file mode 100644 index 93ca873d5aa..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.alpha.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini deleted file mode 100644 index 68d8e26cea1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.animated.poster.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini deleted file mode 100644 index 4254f1ae056..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.animated.poster.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini deleted file mode 100644 index 44aedca27c1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.broken.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini deleted file mode 100644 index b8fb3132df3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.broken.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html.ini deleted file mode 100644 index 0d1eb846146..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.composite.html] - [OffscreenCanvas test: 2d.drawImage.composite] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js.ini deleted file mode 100644 index 14975992b26..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.composite.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini deleted file mode 100644 index 89cce53fcd1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.floatsource.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini deleted file mode 100644 index 0e912dcbd75..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.floatsource.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html.ini deleted file mode 100644 index d9c00e020cb..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativedest.html] - [Negative destination width/height represents the correct rectangle] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js.ini deleted file mode 100644 index 31b9ec54018..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativedest.worker.html] - [Negative destination width/height represents the correct rectangle] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html.ini deleted file mode 100644 index cf30b485857..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativedir.html] - [Negative dimensions do not affect the direction of the image] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js.ini deleted file mode 100644 index b789fbb639b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativedir.worker.html] - [Negative dimensions do not affect the direction of the image] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html.ini deleted file mode 100644 index fe6fe1317b3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativesource.html] - [Negative source width/height represents the correct rectangle] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js.ini deleted file mode 100644 index d20b4175b81..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.negativesource.worker.html] - [Negative source width/height represents the correct rectangle] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html.ini deleted file mode 100644 index 968631ac458..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.nonfinite.html] - [drawImage() with Infinity/NaN is ignored] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js.ini deleted file mode 100644 index d88e35b08a4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.nonfinite.worker.html] - [drawImage() with Infinity/NaN is ignored] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html.ini deleted file mode 100644 index aac6b35b06d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.nowrap.html] - [Stretched images do not get pixels wrapping around the edges] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js.ini deleted file mode 100644 index 61d2ac9b727..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.nowrap.worker.html] - [Stretched images do not get pixels wrapping around the edges] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini deleted file mode 100644 index 6758f21a50f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.null.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini deleted file mode 100644 index e2c6269231e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.null.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini deleted file mode 100644 index 9f9e2992390..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.svg.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini deleted file mode 100644 index 013f7d42825..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.svg.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini deleted file mode 100644 index 7bd0467e9c6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.wrongtype.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini deleted file mode 100644 index 54a552b7b15..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.drawImage.wrongtype.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html.ini deleted file mode 100644 index ead7f5f5ad8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.zerosource.html] - [drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html.ini deleted file mode 100644 index c1ee61dcd49..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.zerosource.image.html] - [drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js.ini deleted file mode 100644 index 341b1b43e6f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.zerosource.image.worker.html] - [drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js.ini deleted file mode 100644 index 9160e3ad144..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.drawImage.zerosource.worker.html] - [drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini deleted file mode 100644 index 1c10913e013..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.gradient.linear.nonfinite.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini deleted file mode 100644 index 9cd10d13028..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.gradient.linear.nonfinite.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini deleted file mode 100644 index e4294e68dfc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.gradient.radial.nonfinite.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini deleted file mode 100644 index 709cb24ff71..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.gradient.radial.nonfinite.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html.ini deleted file mode 100644 index 62a146b9e10..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.basic.image.html] - [OffscreenCanvas test: 2d.pattern.basic.image] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js.ini deleted file mode 100644 index 07fb18f36da..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.basic.image.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini deleted file mode 100644 index f36da2236f0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.crosscanvas.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini deleted file mode 100644 index b9086d37ab8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.crosscanvas.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini deleted file mode 100644 index a4d2183ea5e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.null.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini deleted file mode 100644 index f84bc34e3cc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.null.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini deleted file mode 100644 index ce1c84c9b6e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.string.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini deleted file mode 100644 index 8de8884a1af..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.string.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini deleted file mode 100644 index 70f4d2c5ea7..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.undefined.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini deleted file mode 100644 index c75f3af5756..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.image.undefined.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html.ini deleted file mode 100644 index 43247565daa..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.basic.html] - [OffscreenCanvas test: 2d.pattern.paint.norepeat.basic] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js.ini deleted file mode 100644 index 18a0858cc72..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.basic.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html.ini deleted file mode 100644 index aabfaba54a4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.coord1.html] - [OffscreenCanvas test: 2d.pattern.paint.norepeat.coord1] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js.ini deleted file mode 100644 index 482d993483c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.coord1.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini deleted file mode 100644 index b457c6ac380..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.norepeat.coord2.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini deleted file mode 100644 index 36582847286..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.norepeat.coord2.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html.ini deleted file mode 100644 index a3c5fc7486a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.coord3.html] - [OffscreenCanvas test: 2d.pattern.paint.norepeat.coord3] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js.ini deleted file mode 100644 index 7c26ae9c4bb..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.coord3.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html.ini deleted file mode 100644 index 8311cbfbc03..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.outside.html] - [OffscreenCanvas test: 2d.pattern.paint.norepeat.outside] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js.ini deleted file mode 100644 index 1ae5e67ad59..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.norepeat.outside.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html.ini deleted file mode 100644 index 947172da5d2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.orientation.image.html] - [Image patterns do not get flipped when painted] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js.ini deleted file mode 100644 index 3ae068f7c81..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.orientation.image.worker.html] - [Image patterns do not get flipped when painted] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini deleted file mode 100644 index f5af5115e4c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.basic.html] - [OffscreenCanvas test: 2d.pattern.paint.repeat.basic] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js.ini deleted file mode 100644 index 2258a149ec2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.basic.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html.ini deleted file mode 100644 index 584ece267cc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.coord1.html] - [OffscreenCanvas test: 2d.pattern.paint.repeat.coord1] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js.ini deleted file mode 100644 index dfe2f7b03ee..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.coord1.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini deleted file mode 100644 index 0554a9af8de..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.repeat.coord2.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini deleted file mode 100644 index a12c6aee61a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.repeat.coord2.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini deleted file mode 100644 index 368b934315a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.repeat.coord3.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini deleted file mode 100644 index fdd59eeb3e9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.pattern.paint.repeat.coord3.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini deleted file mode 100644 index ccdaaa1df88..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.outside.html] - [OffscreenCanvas test: 2d.pattern.paint.repeat.outside] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js.ini deleted file mode 100644 index 62f773680be..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeat.outside.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html.ini deleted file mode 100644 index 354a21b922c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.basic.html] - [OffscreenCanvas test: 2d.pattern.paint.repeatx.basic] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js.ini deleted file mode 100644 index a70d19497c6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.basic.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html.ini deleted file mode 100644 index 288a61063e5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.coord1.html] - [OffscreenCanvas test: 2d.pattern.paint.repeatx.coord1] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js.ini deleted file mode 100644 index d5e57212449..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.coord1.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html.ini deleted file mode 100644 index a27a8dcbbc0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.outside.html] - [OffscreenCanvas test: 2d.pattern.paint.repeatx.outside] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js.ini deleted file mode 100644 index ee3cdd3b8d0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeatx.outside.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html.ini deleted file mode 100644 index 028fe614e48..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.basic.html] - [OffscreenCanvas test: 2d.pattern.paint.repeaty.basic] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js.ini deleted file mode 100644 index 880bd580da5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.basic.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html.ini deleted file mode 100644 index f2110e702ba..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.coord1.html] - [OffscreenCanvas test: 2d.pattern.paint.repeaty.coord1] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js.ini deleted file mode 100644 index 790df4ff997..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.coord1.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html.ini deleted file mode 100644 index 035bd9b0101..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.outside.html] - [OffscreenCanvas test: 2d.pattern.paint.repeaty.outside] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js.ini deleted file mode 100644 index 60bbba05f78..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.paint.repeaty.outside.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html.ini deleted file mode 100644 index 89b79ac53fa..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.repeat.empty.html] - [OffscreenCanvas test: 2d.pattern.repeat.empty] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js.ini deleted file mode 100644 index 46202a09c10..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.pattern.repeat.empty.worker.html] - [2d] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini deleted file mode 100644 index b94098c6130..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.line.cap.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini deleted file mode 100644 index 20d0c743613..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.line.cap.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini deleted file mode 100644 index 930f210aef6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.line.join.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini deleted file mode 100644 index f21dfb47a14..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.line.join.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini deleted file mode 100644 index cd513bd0e5d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.create1.zero.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini deleted file mode 100644 index ae3b6baa231..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.create1.zero.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini deleted file mode 100644 index 965ba3a9600..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.create2.nonfinite.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini deleted file mode 100644 index 5dcb2c49ede..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.create2.nonfinite.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini deleted file mode 100644 index 6d200a6b645..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.get.nonfinite.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini deleted file mode 100644 index ff6e7a460a5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.get.nonfinite.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini deleted file mode 100644 index 11ff2f91a1b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.put.null.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini deleted file mode 100644 index 3d24d4fbeac..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.put.null.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini deleted file mode 100644 index 6157d76d046..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.put.wrongtype.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini deleted file mode 100644 index 7c28387c115..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.imageData.put.wrongtype.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini deleted file mode 100644 index 95f4d6ec281..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.attributes.shadowBlur.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini deleted file mode 100644 index e1f4f6eb775..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.attributes.shadowBlur.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini deleted file mode 100644 index 09b26332f68..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.attributes.shadowOffset.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini deleted file mode 100644 index 54b122cd5ab..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.attributes.shadowOffset.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.html.ini deleted file mode 100644 index 957d04b99f6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.alpha.html] - [Shadows are drawn correctly for partially-transparent images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js.ini deleted file mode 100644 index 07edc88f46d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.alpha.worker.html] - [Shadows are drawn correctly for partially-transparent images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.html.ini deleted file mode 100644 index 81fa284a386..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.basic.html] - [Shadows are drawn for images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js.ini deleted file mode 100644 index 40c817c2cac..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.basic.worker.html] - [Shadows are drawn for images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.html.ini deleted file mode 100644 index 8cba6d0463e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.scale.html] - [Shadows are drawn correctly for scaled images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js.ini deleted file mode 100644 index 79a1915a65f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.scale.worker.html] - [Shadows are drawn correctly for scaled images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.html.ini deleted file mode 100644 index cd025c01c7a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.section.html] - [Shadows are not drawn for areas outside image source rectangles] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.worker.js.ini deleted file mode 100644 index 6944b590506..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.section.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.section.worker.html] - [Shadows are not drawn for areas outside image source rectangles] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html.ini deleted file mode 100644 index d7b14dd0ccd..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.transparent.1.html] - [Shadows are not drawn for transparent images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js.ini deleted file mode 100644 index ecd1b8c8ad9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.transparent.1.worker.html] - [Shadows are not drawn for transparent images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html.ini deleted file mode 100644 index fdc1a6c0a13..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.transparent.2.html] - [Shadows are not drawn for transparent parts of images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js.ini deleted file mode 100644 index 217876dd3ab..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.shadow.image.transparent.2.worker.html] - [Shadows are not drawn for transparent parts of images] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini deleted file mode 100644 index 3fd615a0dc5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.alpha.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini deleted file mode 100644 index 8f53b51fa96..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.alpha.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini deleted file mode 100644 index ef15fd554d4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.basic.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini deleted file mode 100644 index 2c1bfdd9aa6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.basic.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini deleted file mode 100644 index d86bd4405c3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.transparent.1.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini deleted file mode 100644 index 15ecd4f794e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.transparent.1.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini deleted file mode 100644 index 1da8e23731a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.transparent.2.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini deleted file mode 100644 index 1b0896633c9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.shadow.pattern.transparent.2.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini deleted file mode 100644 index b2745ae0ae4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.align.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini deleted file mode 100644 index c4e1ffface5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.align.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.align.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini deleted file mode 100644 index 098a5547d03..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.baseline.valid.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini deleted file mode 100644 index 7b71c3e8fb4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.baseline.valid.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.baseline.valid.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini deleted file mode 100644 index 37a2b752759..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.center.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini deleted file mode 100644 index fe3e48e794f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.center.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.center.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini deleted file mode 100644 index bf9a11f228d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.end.ltr.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini deleted file mode 100644 index 0d88235ae96..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.end.ltr.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini deleted file mode 100644 index 14bc917b53e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.end.rtl.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini deleted file mode 100644 index aa5e6907310..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.end.rtl.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini deleted file mode 100644 index d3c55f62306..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.left.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini deleted file mode 100644 index 74e137c6e78..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.left.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.left.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini deleted file mode 100644 index cb9580308f7..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.right.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini deleted file mode 100644 index f4545343073..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.right.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.right.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini deleted file mode 100644 index 4ab2b4c2dd4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.start.ltr.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini deleted file mode 100644 index 14a752ac57f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.start.ltr.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini deleted file mode 100644 index dbe8a5209c8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.start.rtl.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini deleted file mode 100644 index 890475198ec..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.align.start.rtl.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini deleted file mode 100644 index 43f92776809..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.alphabetic.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini deleted file mode 100644 index b2cf18a7019..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.alphabetic.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini deleted file mode 100644 index 52cae1fb8f4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.bottom.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini deleted file mode 100644 index 494f92980ad..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.bottom.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini deleted file mode 100644 index cb54375510b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.hanging.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini deleted file mode 100644 index 21703efcaf7..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.hanging.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini deleted file mode 100644 index 3c9078191d0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.ideographic.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini deleted file mode 100644 index 735e83cd7e6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.ideographic.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini deleted file mode 100644 index ce9bdbaabfa..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.middle.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini deleted file mode 100644 index e81ee35badb..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.middle.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini deleted file mode 100644 index ad02a75ede6..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.top.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini deleted file mode 100644 index 36a90158030..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.baseline.top.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini deleted file mode 100644 index 2dd3ef8fd5e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fill.maxWidth.bound.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini deleted file mode 100644 index b6bf83d4eaf..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fill.maxWidth.bound.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini deleted file mode 100644 index 247422f5075..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fill.maxWidth.fontface.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini deleted file mode 100644 index c71c1b11b02..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fill.maxWidth.fontface.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini deleted file mode 100644 index 87efd3da856..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fontface.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini deleted file mode 100644 index bbdce8bca82..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fontface.notinpage.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini deleted file mode 100644 index 190f92a6c73..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fontface.notinpage.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini deleted file mode 100644 index 30f9e0013bd..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.fontface.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.fontface.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini deleted file mode 100644 index 7b3ca419cae..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.basic.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini deleted file mode 100644 index 196d614439f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.basic.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini deleted file mode 100644 index da4d4f9521d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.end.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini deleted file mode 100644 index 90b6b60402a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.end.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini deleted file mode 100644 index fc6d8b61ea5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.nonspace.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini deleted file mode 100644 index 01ce5ee0554..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.nonspace.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini deleted file mode 100644 index 1dcdfaaf73b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.other.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini deleted file mode 100644 index 3da45bfa040..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.other.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini deleted file mode 100644 index 1c8d648f502..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.space.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini deleted file mode 100644 index 9efe939e657..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.space.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini deleted file mode 100644 index 13ec6891091..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.start.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini deleted file mode 100644 index 1ff41b3613a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.draw.space.collapse.start.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini deleted file mode 100644 index 516df8327ff..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.font.parse.tiny.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini deleted file mode 100644 index 55f25ed26e8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.font.parse.tiny.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini deleted file mode 100644 index 42d7d83398d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.basic.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini deleted file mode 100644 index 7229c122434..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.basic.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini deleted file mode 100644 index a67d8a3dded..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.empty.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini deleted file mode 100644 index b3833c26e04..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.empty.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini deleted file mode 100644 index c6b24ece3a2..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.space.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini deleted file mode 100644 index 88718a37c72..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/text/2d.text.measure.width.space.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.text.measure.width.space.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini deleted file mode 100644 index f5eb05cb717..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.canvas.readonly.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini deleted file mode 100644 index 709af88a209..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.canvas.readonly.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini deleted file mode 100644 index 5bc655f594e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.canvas.reference.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini deleted file mode 100644 index 0d499a797fc..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.canvas.reference.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini deleted file mode 100644 index 71f1a9ee68d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.exists.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini deleted file mode 100644 index 43ffa4edecb..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.exists.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini deleted file mode 100644 index 21904b6daec..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.extraargs.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini deleted file mode 100644 index 6f6aa270ea8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.extraargs.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini deleted file mode 100644 index 5abff7d89e1..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.unique.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini deleted file mode 100644 index 9ff85ccdc3b..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.getcontext.unique.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini deleted file mode 100644 index bd4d85944d9..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[context.arguments.missing.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini deleted file mode 100644 index 41eeb20f00f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[context.arguments.missing.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html.ini index b6e408b9b86..f654a376e62 100644 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html.ini +++ b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html.ini @@ -1,8 +1,4 @@ [offscreencanvas.commit.w.html] - expected: ERROR [Test that calling OffscreenCanvas's commit pushes its contents to its placeholder.] expected: FAIL - [Test that calling commit on an OffscreenCanvas that is not transferred from a HTMLCanvasElement throws an exception in a worker.] - expected: FAIL - diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini deleted file mode 100644 index 42e2624f742..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.idl.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini deleted file mode 100644 index 764baf25900..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.idl.set.zero.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini deleted file mode 100644 index bbc93fd40a5..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.idl.set.zero.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini deleted file mode 100644 index 08560172a91..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.idl.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini deleted file mode 100644 index c9ccc3b1dd4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.decimal.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini deleted file mode 100644 index 5aae5592e44..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.decimal.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini deleted file mode 100644 index e2dfa78d3e3..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.exp.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini deleted file mode 100644 index 7af264eeab4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.exp.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini deleted file mode 100644 index a413eff2c1a..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.hex.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini deleted file mode 100644 index 193f5b4f2bf..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.hex.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini deleted file mode 100644 index 5086791fb5d..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.octal.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini deleted file mode 100644 index 8fdb80c1cd4..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.octal.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini deleted file mode 100644 index a6f66495f94..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.plus.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini deleted file mode 100644 index aacd63e1350..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.plus.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini deleted file mode 100644 index d638bde2d5f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.space.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini deleted file mode 100644 index d54d8b7a8f8..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.space.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini deleted file mode 100644 index c53c39d6564..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.whitespace.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini deleted file mode 100644 index 216f96b280c..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.whitespace.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini deleted file mode 100644 index b003e049396..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.zero.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini deleted file mode 100644 index cadd5c42741..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.parse.zero.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini deleted file mode 100644 index ceba2109b31..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.reflect.setidl.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini deleted file mode 100644 index 9cd920a1563..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.reflect.setidl.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini deleted file mode 100644 index 3cbcd84056e..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.reflect.setidlzero.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini deleted file mode 100644 index 6038132aa2f..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.attributes.reflect.setidlzero.worker.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini deleted file mode 100644 index 68cde348264..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.large.html] - expected: CRASH diff --git a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini b/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini deleted file mode 100644 index 830f09953e0..00000000000 --- a/tests/wpt/metadata/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.ini +++ /dev/null @@ -1,2 +0,0 @@ -[size.large.worker.html] - expected: CRASH From 854ba8d51461c2c9166335d16c9597630fc29ce5 Mon Sep 17 00:00:00 2001 From: Maharsh Date: Mon, 13 May 2019 12:04:17 -0400 Subject: [PATCH 5/6] Borrow Layout Change --- components/script/dom/canvasrenderingcontext2d.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 18844a41ae4..1092c9ea88f 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -681,14 +681,17 @@ impl LayoutCanvasRenderingContext2DHelpers for LayoutDom IpcSender { (*self.unsafe_get()) .canvas_state - .borrow() + .borrow_for_layout() .ipc_renderer .clone() } #[allow(unsafe_code)] unsafe fn get_canvas_id(&self) -> CanvasId { - (*self.unsafe_get()).canvas_state.borrow().get_canvas_id() + (*self.unsafe_get()) + .canvas_state + .borrow_for_layout() + .get_canvas_id() } } From cbff66928ffbd8a80b22e1f58feb9bc162425d5a Mon Sep 17 00:00:00 2001 From: Maharsh Date: Mon, 13 May 2019 14:17:12 -0400 Subject: [PATCH 6/6] removed comments --- .../script/dom/canvasrenderingcontext2d.rs | 46 +------------------ .../dom/offscreencanvasrenderingcontext2d.rs | 19 ++++---- 2 files changed, 9 insertions(+), 56 deletions(-) diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 1092c9ea88f..0639e70549a 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -62,8 +62,6 @@ enum CanvasFillOrStrokeStyle { #[dom_struct] pub struct CanvasRenderingContext2D { reflector_: Reflector, - //#[ignore_malloc_size_of = "Defined in ipc-channel"] - //ipc_renderer: IpcSender, /// For rendering contexts created by an HTML canvas element, this is Some, /// for ones created by a paint worklet, this is None. canvas: Option>, @@ -77,7 +75,6 @@ pub struct CanvasRenderingContext2D { state: DomRefCell, saved_states: DomRefCell>, origin_clean: Cell, - //canvas_id: CanvasId, canvas_state: DomRefCell, } @@ -122,10 +119,8 @@ impl CanvasContextState { } } -#[must_root] -#[derive(Clone, JSTraceable, MallocSizeOf)] +#[derive(JSTraceable, MallocSizeOf)] pub struct CanvasState { - //reflector_: Reflector, #[ignore_malloc_size_of = "Defined in ipc-channel"] ipc_renderer: IpcSender, canvas_id: CanvasId, @@ -148,18 +143,6 @@ impl CanvasState { canvas_id: canvas_id, } } - /*pub fn new( - global: &GlobalScope, - size: Size2D, - ) -> CanvasState { - - /*let boxed = Box::new(CanvasState::new_inherited( - global, - size, - )); - - reflect_dom_object(boxed, global, CanvasState)*/ - }*/ pub fn get_canvas_id(&self) -> CanvasId { self.canvas_id.clone() @@ -216,27 +199,15 @@ impl CanvasRenderingContext2D { base_url: ServoUrl, size: Size2D, ) -> CanvasRenderingContext2D { - /*debug!("Creating new canvas rendering context."); - let (sender, receiver) = - profiled_ipc::channel(global.time_profiler_chan().clone()).unwrap(); - let script_to_constellation_chan = global.script_to_constellation_chan(); - debug!("Asking constellation to create new canvas thread."); - script_to_constellation_chan - .send(ScriptMsg::CreateCanvasPaintThread(size, sender)) - .unwrap(); - //let (canvas_state.ipc_renderer, canvas_id) = receiver.recv().unwrap(); - debug!("Done.");*/ CanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), - //ipc_renderer: ipc_renderer, image_cache: image_cache, missing_image_urls: DomRefCell::new(Vec::new()), base_url: base_url, state: DomRefCell::new(CanvasContextState::new()), saved_states: DomRefCell::new(Vec::new()), origin_clean: Cell::new(true), - //canvas_id: canvas_id, canvas_state: DomRefCell::new(CanvasState::new( global, Size2D::new(size.width as u64, size.height as u64), @@ -571,21 +542,6 @@ impl CanvasRenderingContext2D { mem::replace(&mut self.missing_image_urls.borrow_mut(), vec![]) } - /*fn create_drawable_rect(&self, x: f64, y: f64, w: f64, h: f64) -> Option> { - if !([x, y, w, h].iter().all(|val| val.is_finite())) { - return None; - } - - if w == 0.0 && h == 0.0 { - return None; - } - - Some(Rect::new( - Point2D::new(x as f32, y as f32), - Size2D::new(w as f32, h as f32), - )) - }*/ - fn parse_color(&self, string: &str) -> Result { let mut input = ParserInput::new(string); let mut parser = Parser::new(&mut input); diff --git a/components/script/dom/offscreencanvasrenderingcontext2d.rs b/components/script/dom/offscreencanvasrenderingcontext2d.rs index 177a2c7659b..8dc4c3063a7 100644 --- a/components/script/dom/offscreencanvasrenderingcontext2d.rs +++ b/components/script/dom/offscreencanvasrenderingcontext2d.rs @@ -22,30 +22,30 @@ pub struct OffscreenCanvasRenderingContext2D { impl OffscreenCanvasRenderingContext2D { pub fn new_inherited( - _global: &GlobalScope, + global: &GlobalScope, canvas: Option<&OffscreenCanvas>, - _size: Size2D, + size: Size2D, ) -> OffscreenCanvasRenderingContext2D { OffscreenCanvasRenderingContext2D { reflector_: Reflector::new(), canvas: canvas.map(Dom::from_ref), - canvas_state: DomRefCell::new(CanvasState::new(_global, _size)), + canvas_state: DomRefCell::new(CanvasState::new(global, size)), } } pub fn new( - _global: &GlobalScope, + global: &GlobalScope, canvas: &OffscreenCanvas, - _size: Size2D, + size: Size2D, ) -> DomRoot { let boxed = Box::new(OffscreenCanvasRenderingContext2D::new_inherited( - _global, + global, Some(canvas), - _size, + size, )); reflect_dom_object( boxed, - _global, + global, OffscreenCanvasRenderingContext2DBinding::Wrap, ) } @@ -60,18 +60,15 @@ impl OffscreenCanvasRenderingContext2DMethods for OffscreenCanvasRenderingContex // https://html.spec.whatwg.org/multipage/#dom-context-2d-fillrect fn FillRect(&self, x: f64, y: f64, width: f64, height: f64) { self.canvas_state.borrow().FillRect(x, y, width, height); - //self.mark_as_dirty(); } // https://html.spec.whatwg.org/multipage/#dom-context-2d-clearrect fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64) { self.canvas_state.borrow().ClearRect(x, y, width, height); - //self.mark_as_dirty(); } // https://html.spec.whatwg.org/multipage/#dom-context-2d-strokerect fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64) { self.canvas_state.borrow().StrokeRect(x, y, width, height); - //self.mark_as_dirty(); } }