From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../embedded-content/the-canvas-element/.gitkeep | 0 .../the-canvas-element/2d.canvas.readonly.html | 31 +++++++ .../the-canvas-element/2d.canvas.reference.html | 27 ++++++ .../the-canvas-element/2d.getcontext.exists.html | 27 ++++++ .../2d.getcontext.extraargs.html | 27 ++++++ .../the-canvas-element/2d.getcontext.shared.html | 31 +++++++ .../the-canvas-element/2d.getcontext.unique.html | 27 ++++++ .../the-canvas-element/2d.scaled-manual.html | 30 ++++++ .../the-canvas-element/2d.scaled.png | Bin 0 -> 219 bytes .../the-canvas-element/2d.type.exists.html | 27 ++++++ .../the-canvas-element/2d.type.extend.html | 34 +++++++ .../the-canvas-element/2d.type.prototype.html | 36 +++++++ .../the-canvas-element/2d.type.replace.html | 35 +++++++ .../the-canvas-element/contains.json | 10 ++ .../context.arguments.missing.html | 27 ++++++ .../the-canvas-element/context.casesensitive.html | 27 ++++++ .../the-canvas-element/context.emptystring.html | 27 ++++++ .../context.unrecognised.badname.html | 27 ++++++ .../context.unrecognised.badsuffix.html | 27 ++++++ .../context.unrecognised.nullsuffix.html | 27 ++++++ .../context.unrecognised.unicode.html | 27 ++++++ .../the-canvas-element/fallback.basic.html | 27 ++++++ .../the-canvas-element/fallback.multiple.html | 27 ++++++ .../the-canvas-element/fallback.nested.html | 27 ++++++ .../the-canvas-element/historical.html | 77 +++++++++++++++ .../the-canvas-element/initial.colour.html | 30 ++++++ .../the-canvas-element/initial.colour.png | Bin 0 -> 117 bytes .../the-canvas-element/initial.reset.2dstate.html | 103 +++++++++++++++++++++ .../the-canvas-element/initial.reset.clip.html | 33 +++++++ .../initial.reset.different.html | 31 +++++++ .../the-canvas-element/initial.reset.different.png | Bin 0 -> 107 bytes .../the-canvas-element/initial.reset.gradient.html | 36 +++++++ .../the-canvas-element/initial.reset.path.html | 32 +++++++ .../the-canvas-element/initial.reset.path.png | Bin 0 -> 117 bytes .../the-canvas-element/initial.reset.pattern.html | 36 +++++++ .../the-canvas-element/initial.reset.same.html | 32 +++++++ .../the-canvas-element/initial.reset.same.png | Bin 0 -> 117 bytes .../initial.reset.transform.html | 32 +++++++ .../the-canvas-element/security.dataURI.html | 40 ++++++++ .../security.drawImage.canvas.html | 36 +++++++ .../security.drawImage.image.html | 31 +++++++ .../security.pattern.canvas.fillStyle.html | 38 ++++++++ .../security.pattern.canvas.strokeStyle.html | 38 ++++++++ .../security.pattern.canvas.timing.html | 41 ++++++++ .../security.pattern.create.html | 32 +++++++ .../the-canvas-element/security.pattern.cross.html | 39 ++++++++ .../security.pattern.image.fillStyle.html | 33 +++++++ .../security.pattern.image.strokeStyle.html | 33 +++++++ .../the-canvas-element/security.reset.html | 33 +++++++ .../size.attributes.default.html | 30 ++++++ .../the-canvas-element/size.attributes.default.png | Bin 0 -> 272 bytes .../the-canvas-element/size.attributes.get.png | Bin 0 -> 125 bytes .../the-canvas-element/size.attributes.idl.html | 50 ++++++++++ .../size.attributes.idl.set.zero.html | 30 ++++++ .../size.attributes.parse.decimal.html | 31 +++++++ .../size.attributes.parse.decimal.png | Bin 0 -> 137 bytes .../size.attributes.parse.em.html | 31 +++++++ .../size.attributes.parse.em.png | Bin 0 -> 137 bytes .../size.attributes.parse.empty.html | 30 ++++++ .../size.attributes.parse.empty.png | Bin 0 -> 272 bytes .../size.attributes.parse.exp.html | 31 +++++++ .../size.attributes.parse.exp.png | Bin 0 -> 137 bytes .../size.attributes.parse.hex.html | 31 +++++++ .../size.attributes.parse.junk.html | 30 ++++++ .../size.attributes.parse.junk.png | Bin 0 -> 272 bytes .../size.attributes.parse.minus.html | 30 ++++++ .../size.attributes.parse.minus.png | Bin 0 -> 272 bytes .../size.attributes.parse.octal.html | 31 +++++++ .../size.attributes.parse.octal.png | Bin 0 -> 137 bytes .../size.attributes.parse.onlyspace.html | 30 ++++++ .../size.attributes.parse.onlyspace.png | Bin 0 -> 272 bytes .../size.attributes.parse.percent.html | 31 +++++++ .../size.attributes.parse.percent.png | Bin 0 -> 137 bytes .../size.attributes.parse.plus.html | 31 +++++++ .../size.attributes.parse.plus.png | Bin 0 -> 137 bytes .../size.attributes.parse.space.html | 31 +++++++ .../size.attributes.parse.space.png | Bin 0 -> 137 bytes .../size.attributes.parse.trailingjunk.html | 31 +++++++ .../size.attributes.parse.trailingjunk.png | Bin 0 -> 137 bytes .../size.attributes.parse.whitespace.html | 33 +++++++ .../size.attributes.parse.whitespace.png | Bin 0 -> 137 bytes .../size.attributes.parse.zero.html | 31 +++++++ .../size.attributes.reflect.setcontent.html | 32 +++++++ .../size.attributes.reflect.setcontent.png | Bin 0 -> 125 bytes .../size.attributes.reflect.setidl.html | 32 +++++++ .../size.attributes.reflect.setidl.png | Bin 0 -> 125 bytes .../size.attributes.reflect.setidlzero.html | 32 +++++++ .../size.attributes.removed.html | 29 ++++++ .../the-canvas-element/size.attributes.removed.png | Bin 0 -> 168 bytes .../the-canvas-element/size.attributes.set.png | Bin 0 -> 125 bytes .../size.attributes.setAttribute.decimal.html | 33 +++++++ .../size.attributes.setAttribute.decimal.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.em.html | 33 +++++++ .../size.attributes.setAttribute.em.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.empty.html | 32 +++++++ .../size.attributes.setAttribute.empty.png | Bin 0 -> 272 bytes .../size.attributes.setAttribute.exp.html | 33 +++++++ .../size.attributes.setAttribute.exp.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.hex.html | 33 +++++++ .../size.attributes.setAttribute.junk.html | 32 +++++++ .../size.attributes.setAttribute.junk.png | Bin 0 -> 272 bytes .../size.attributes.setAttribute.minus.html | 32 +++++++ .../size.attributes.setAttribute.minus.png | Bin 0 -> 272 bytes .../size.attributes.setAttribute.octal.html | 33 +++++++ .../size.attributes.setAttribute.octal.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.onlyspace.html | 32 +++++++ .../size.attributes.setAttribute.onlyspace.png | Bin 0 -> 272 bytes .../size.attributes.setAttribute.percent.html | 33 +++++++ .../size.attributes.setAttribute.percent.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.plus.html | 33 +++++++ .../size.attributes.setAttribute.plus.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.space.html | 33 +++++++ .../size.attributes.setAttribute.space.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.trailingjunk.html | 33 +++++++ .../size.attributes.setAttribute.trailingjunk.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.whitespace.html | 33 +++++++ .../size.attributes.setAttribute.whitespace.png | Bin 0 -> 137 bytes .../size.attributes.setAttribute.zero.html | 33 +++++++ .../the-canvas-element/size.attributes.style.html | 28 ++++++ .../the-canvas-element/size.attributes.style.png | Bin 0 -> 117 bytes .../the-canvas-element/toBlob.jpeg.html | 29 ++++++ .../the-canvas-element/toBlob.png.html | 29 ++++++ .../the-canvas-element/toDataURL.arguments.1.html | 28 ++++++ .../the-canvas-element/toDataURL.arguments.2.html | 28 ++++++ .../the-canvas-element/toDataURL.arguments.3.html | 29 ++++++ .../the-canvas-element/toDataURL.bogustype.html | 28 ++++++ .../the-canvas-element/toDataURL.default.html | 28 ++++++ .../the-canvas-element/toDataURL.jpeg.alpha.html | 45 +++++++++ .../the-canvas-element/toDataURL.jpeg.alpha.png | Bin 0 -> 208 bytes .../toDataURL.jpeg.primarycolours.html | 48 ++++++++++ .../toDataURL.jpeg.primarycolours.png | Bin 0 -> 220 bytes .../toDataURL.jpeg.quality.basic.html | 56 +++++++++++ .../toDataURL.jpeg.quality.basic.png | Bin 0 -> 213 bytes .../toDataURL.jpeg.quality.notnumber.html | 42 +++++++++ .../toDataURL.jpeg.quality.outsiderange.html | 43 +++++++++ .../the-canvas-element/toDataURL.jpg.html | 28 ++++++ .../toDataURL.lowercase.ascii.html | 35 +++++++ .../toDataURL.lowercase.unicode.html | 32 +++++++ .../the-canvas-element/toDataURL.nocontext.html | 30 ++++++ .../toDataURL.png.complexcolours.html | 48 ++++++++++ .../toDataURL.png.complexcolours.png | Bin 0 -> 242 bytes .../the-canvas-element/toDataURL.png.html | 28 ++++++ .../toDataURL.png.primarycolours.html | 48 ++++++++++ .../toDataURL.png.primarycolours.png | Bin 0 -> 220 bytes .../the-canvas-element/toDataURL.unrecognised.html | 28 ++++++ .../the-canvas-element/toDataURL.zeroheight.html | 28 ++++++ .../the-canvas-element/toDataURL.zerosize.html | 28 ++++++ .../the-canvas-element/toDataURL.zerowidth.html | 28 ++++++ .../the-canvas-element/type.delete.html | 28 ++++++ .../the-canvas-element/type.exists.html | 27 ++++++ .../the-canvas-element/type.extend.html | 28 ++++++ .../the-canvas-element/type.name.html | 27 ++++++ .../the-canvas-element/type.prototype.html | 36 +++++++ .../the-canvas-element/type.replace.html | 28 ++++++ 154 files changed, 3633 insertions(+) create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/.gitkeep create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/contains.json create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/historical.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.reset.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.get.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.set.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.zero.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.png create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.delete.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.exists.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.extend.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.name.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html create mode 100644 testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.replace.html (limited to 'testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element') diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/.gitkeep b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html new file mode 100644 index 000000000..5e1c22d2d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html @@ -0,0 +1,31 @@ + + +Canvas test: 2d.canvas.readonly + + + + + + +

2d.canvas.readonly

+

CanvasRenderingContext2D.canvas is readonly

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html new file mode 100644 index 000000000..5bdb233f6 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html @@ -0,0 +1,27 @@ + + +Canvas test: 2d.canvas.reference + + + + + + +

2d.canvas.reference

+

CanvasRenderingContext2D.canvas refers back to its canvas

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html new file mode 100644 index 000000000..f8b768ad8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html @@ -0,0 +1,27 @@ + + +Canvas test: 2d.getcontext.exists + + + + + + +

2d.getcontext.exists

+

The 2D context is implemented

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html new file mode 100644 index 000000000..f58911d04 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html @@ -0,0 +1,27 @@ + + +Canvas test: 2d.getcontext.extraargs + + + + + + +

2d.getcontext.extraargs

+

The 2D context ignores extra getContext arguments

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html new file mode 100644 index 000000000..a678a135f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html @@ -0,0 +1,31 @@ + + +Canvas test: 2d.getcontext.shared + + + + + + +

2d.getcontext.shared

+

getContext('2d') returns objects which share canvas state

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html new file mode 100644 index 000000000..d4d4a0d17 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html @@ -0,0 +1,27 @@ + + +Canvas test: 2d.getcontext.unique + + + + + + +

2d.getcontext.unique

+

getContext('2d') returns the same object

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.html new file mode 100644 index 000000000..6ea8ba4b9 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.html @@ -0,0 +1,30 @@ + + +Canvas test: 2d.scaled + + + + + + +

2d.scaled

+

CSS-scaled canvases get drawn correctly

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled.png new file mode 100644 index 000000000..875407769 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.scaled.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html new file mode 100644 index 000000000..f29f13926 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html @@ -0,0 +1,27 @@ + + +Canvas test: 2d.type.exists + + + + + + +

2d.type.exists

+

The 2D context interface is a property of 'window'

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html new file mode 100644 index 000000000..f4dfea879 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html @@ -0,0 +1,34 @@ + + +Canvas test: 2d.type.extend + + + + + + +

2d.type.extend

+

Interface methods can be added

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html new file mode 100644 index 000000000..9888d7b6a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html @@ -0,0 +1,36 @@ + + +Canvas test: 2d.type.prototype + + + + + + +

2d.type.prototype

+

window.CanvasRenderingContext2D.prototype are not [[Writable]] and not [[Configurable]], and its methods are [[Configurable]].

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html new file mode 100644 index 000000000..1e3337732 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html @@ -0,0 +1,35 @@ + + +Canvas test: 2d.type.replace + + + + + + +

2d.type.replace

+

Interface methods can be overridden

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/contains.json b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/contains.json new file mode 100644 index 000000000..3f56f4fd8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/contains.json @@ -0,0 +1,10 @@ +[ + { + "id": "color-spaces-and-color-correction", + "original_id": "color-spaces-and-color-correction" + }, + { + "id": "security-with-canvas-elements", + "original_id": "security-with-canvas-elements" + } +] \ No newline at end of file diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html new file mode 100644 index 000000000..37ae4e800 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html @@ -0,0 +1,27 @@ + + +Canvas test: context.arguments.missing + + + + + + +

context.arguments.missing

+

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html new file mode 100644 index 000000000..5c64f7a04 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html @@ -0,0 +1,27 @@ + + +Canvas test: context.casesensitive + + + + + + +

context.casesensitive

+

Context name "2D" is unrecognised; matching is case sensitive

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html new file mode 100644 index 000000000..8f8b44a23 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html @@ -0,0 +1,27 @@ + + +Canvas test: context.emptystring + + + + + + +

context.emptystring

+

getContext with empty string returns null

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html new file mode 100644 index 000000000..75f442774 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html @@ -0,0 +1,27 @@ + + +Canvas test: context.unrecognised.badname + + + + + + +

context.unrecognised.badname

+

getContext with unrecognised context name returns null

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html new file mode 100644 index 000000000..2f65ae3c8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html @@ -0,0 +1,27 @@ + + +Canvas test: context.unrecognised.badsuffix + + + + + + +

context.unrecognised.badsuffix

+

Context name "2d" plus a suffix is unrecognised

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html new file mode 100644 index 000000000..1607fec86 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html @@ -0,0 +1,27 @@ + + +Canvas test: context.unrecognised.nullsuffix + + + + + + +

context.unrecognised.nullsuffix

+

Context name "2d" plus a "\0" suffix is unrecognised

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html new file mode 100644 index 000000000..c4eb943c2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html @@ -0,0 +1,27 @@ + + +Canvas test: context.unrecognised.unicode + + + + + + +

context.unrecognised.unicode

+

Context name which kind of looks like "2d" is unrecognised

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html new file mode 100644 index 000000000..0bae976e8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html @@ -0,0 +1,27 @@ + + +Canvas test: fallback.basic + + + + + + +

fallback.basic

+

Fallback content is inserted into the DOM

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html new file mode 100644 index 000000000..5c89be519 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html @@ -0,0 +1,27 @@ + + +Canvas test: fallback.multiple + + + + + + +

fallback.multiple

+

Fallback content with multiple elements

+ + +

Actual output:

+

FAIL

FAIL

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html new file mode 100644 index 000000000..e84739c85 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html @@ -0,0 +1,27 @@ + + +Canvas test: fallback.nested + + + + + + +

fallback.nested

+

Fallback content containing another canvas (mostly testing parsers)

+ + +

Actual output:

+

FAIL (fallback content)

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/historical.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/historical.html new file mode 100644 index 000000000..58ebc5769 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/historical.html @@ -0,0 +1,77 @@ + + +Historical canvas features + + +
+ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html new file mode 100644 index 000000000..f680d504c --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html @@ -0,0 +1,30 @@ + + +Canvas test: initial.colour + + + + + + +

initial.colour

+

Initial state is transparent black

+ +

Output should be transparent black (not transparent anything-else), but manual +verification can only confirm that it's transparent - it's not possible to make +the actual blackness visible. + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.png new file mode 100644 index 000000000..eeedd0ff0 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.colour.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html new file mode 100644 index 000000000..b51253a6e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html @@ -0,0 +1,103 @@ + + +Canvas test: initial.reset.2dstate + + + + + + +

initial.reset.2dstate

+

Resetting the canvas state resets 2D state variables

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html new file mode 100644 index 000000000..044ccc583 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html @@ -0,0 +1,33 @@ + + +Canvas test: initial.reset.clip + + + + + + +

initial.reset.clip

+

Resetting the canvas state resets the current clip region

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html new file mode 100644 index 000000000..0d02f40d6 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html @@ -0,0 +1,31 @@ + + +Canvas test: initial.reset.different + + + + + + +

initial.reset.different

+

Changing size resets canvas to transparent black

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.png new file mode 100644 index 000000000..d83fdd55b Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html new file mode 100644 index 000000000..a1a8516d3 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html @@ -0,0 +1,36 @@ + + +Canvas test: initial.reset.gradient + + + + + + +

initial.reset.gradient

+

Resetting the canvas state does not invalidate any existing gradients

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html new file mode 100644 index 000000000..ab59ce9a1 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html @@ -0,0 +1,32 @@ + + +Canvas test: initial.reset.path + + + + + + +

initial.reset.path

+

Resetting the canvas state resets the current path

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.png new file mode 100644 index 000000000..eeedd0ff0 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html new file mode 100644 index 000000000..f569d21f2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html @@ -0,0 +1,36 @@ + + +Canvas test: initial.reset.pattern + + + + + + +

initial.reset.pattern

+

Resetting the canvas state does not invalidate any existing patterns

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html new file mode 100644 index 000000000..b0bf73f8f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html @@ -0,0 +1,32 @@ + + +Canvas test: initial.reset.same + + + + + + +

initial.reset.same

+

Setting size (not changing the value) resets canvas to transparent black

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.png new file mode 100644 index 000000000..eeedd0ff0 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html new file mode 100644 index 000000000..c5a92ca0f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html @@ -0,0 +1,32 @@ + + +Canvas test: initial.reset.transform + + + + + + +

initial.reset.transform

+

Resetting the canvas state resets the current transformation matrix

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html new file mode 100644 index 000000000..d13057915 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html @@ -0,0 +1,40 @@ + + +Canvas test: security.dataURI + + + + + + +

security.dataURI

+

data: URIs do not count as different-origin, and do not taint the canvas

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.html new file mode 100644 index 000000000..918bf8f8f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.html @@ -0,0 +1,36 @@ + + +Canvas test: security.drawImage.canvas + + + + + + +

security.drawImage.canvas

+

drawImage of unclean canvas makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.html new file mode 100644 index 000000000..48f808aa6 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.html @@ -0,0 +1,31 @@ + + +Canvas test: security.drawImage.image + + + + + + +

security.drawImage.image

+

drawImage of different-origin image makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.html new file mode 100644 index 000000000..2997ef9bb --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.html @@ -0,0 +1,38 @@ + + +Canvas test: security.pattern.canvas.fillStyle + + + + + + +

security.pattern.canvas.fillStyle

+

Setting fillStyle to a pattern of an unclean canvas makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.html new file mode 100644 index 000000000..8980d2d53 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.html @@ -0,0 +1,38 @@ + + +Canvas test: security.pattern.canvas.strokeStyle + + + + + + +

security.pattern.canvas.strokeStyle

+

Setting strokeStyle to a pattern of an unclean canvas makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.html new file mode 100644 index 000000000..bb5fd58e6 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.html @@ -0,0 +1,41 @@ + + +Canvas test: security.pattern.canvas.timing + + + + + + +

security.pattern.canvas.timing

+

Pattern safety depends on whether the source was origin-clean, not on whether it still is clean

+ +

Disagrees with spec on "is" vs "was" +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.html new file mode 100644 index 000000000..b81c6dfa5 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.html @@ -0,0 +1,32 @@ + + +Canvas test: security.pattern.create + + + + + + +

security.pattern.create

+

Creating an unclean pattern does not make the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.html new file mode 100644 index 000000000..67e40bdaa --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.html @@ -0,0 +1,39 @@ + + +Canvas test: security.pattern.cross + + + + + + +

security.pattern.cross

+

Using an unclean pattern makes the target canvas origin-unclean, not the pattern canvas

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.html new file mode 100644 index 000000000..758c30a12 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.html @@ -0,0 +1,33 @@ + + +Canvas test: security.pattern.image.fillStyle + + + + + + +

security.pattern.image.fillStyle

+

Setting fillStyle to a pattern of a different-origin image makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.html new file mode 100644 index 000000000..771523973 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.html @@ -0,0 +1,33 @@ + + +Canvas test: security.pattern.image.strokeStyle + + + + + + +

security.pattern.image.strokeStyle

+

Setting strokeStyle to a pattern of a different-origin image makes the canvas origin-unclean

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.reset.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.reset.html new file mode 100644 index 000000000..28e65f90e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/security.reset.html @@ -0,0 +1,33 @@ + + +Canvas test: security.reset + + + + + + +

security.reset

+

Resetting the canvas state does not reset the origin-clean flag

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html new file mode 100644 index 000000000..004636d84 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.default + + + + + + +

size.attributes.default

+

Default width/height when attributes are missing

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.get.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.get.png new file mode 100644 index 000000000..47830c83e Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.get.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html new file mode 100644 index 000000000..cd6796e07 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html @@ -0,0 +1,50 @@ + + +Canvas test: size.attributes.idl + + + + + + +

size.attributes.idl

+

Getting/setting width/height IDL attributes

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html new file mode 100644 index 000000000..a10ac5443 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.idl.set.zero + + + + + + +

size.attributes.idl.set.zero

+

Setting width/height IDL attributes to 0

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html new file mode 100644 index 000000000..ccf579e05 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.decimal + + + + + + +

size.attributes.parse.decimal

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html new file mode 100644 index 000000000..84614691a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.em + + + + + + +

size.attributes.parse.em

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html new file mode 100644 index 000000000..04a19b44a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.parse.empty + + + + + + +

size.attributes.parse.empty

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html new file mode 100644 index 000000000..7a7c72692 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.exp + + + + + + +

size.attributes.parse.exp

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html new file mode 100644 index 000000000..7532d7753 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.hex + + + + + + +

size.attributes.parse.hex

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html new file mode 100644 index 000000000..8dca5ef3c --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.parse.junk + + + + + + +

size.attributes.parse.junk

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html new file mode 100644 index 000000000..c901dffc5 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.parse.minus + + + + + + +

size.attributes.parse.minus

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html new file mode 100644 index 000000000..efdcfeb3a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.octal + + + + + + +

size.attributes.parse.octal

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html new file mode 100644 index 000000000..11948581e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html @@ -0,0 +1,30 @@ + + +Canvas test: size.attributes.parse.onlyspace + + + + + + +

size.attributes.parse.onlyspace

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html new file mode 100644 index 000000000..9073424e2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.percent + + + + + + +

size.attributes.parse.percent

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html new file mode 100644 index 000000000..816f381d4 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.plus + + + + + + +

size.attributes.parse.plus

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html new file mode 100644 index 000000000..417674d18 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.space + + + + + + +

size.attributes.parse.space

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html new file mode 100644 index 000000000..76c6db05f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.trailingjunk + + + + + + +

size.attributes.parse.trailingjunk

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html new file mode 100644 index 000000000..dc8eab52b --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.parse.whitespace + + + + + + +

size.attributes.parse.whitespace

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html new file mode 100644 index 000000000..e42ebeb24 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html @@ -0,0 +1,31 @@ + + +Canvas test: size.attributes.parse.zero + + + + + + +

size.attributes.parse.zero

+

Parsing of non-negative integers

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html new file mode 100644 index 000000000..e77ca8ee0 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.reflect.setcontent + + + + + + +

size.attributes.reflect.setcontent

+

Setting content attributes updates IDL and content attributes

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.png new file mode 100644 index 000000000..47830c83e Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html new file mode 100644 index 000000000..152288291 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.reflect.setidl + + + + + + +

size.attributes.reflect.setidl

+

Setting IDL attributes updates IDL and content attributes

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.png new file mode 100644 index 000000000..47830c83e Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html new file mode 100644 index 000000000..2bace5a33 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.reflect.setidlzero + + + + + + +

size.attributes.reflect.setidlzero

+

Setting IDL attributes to 0 updates IDL and content attributes

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html new file mode 100644 index 000000000..58fb899e0 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html @@ -0,0 +1,29 @@ + + +Canvas test: size.attributes.removed + + + + + + +

size.attributes.removed

+

Removing content attributes reverts to default size

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.png new file mode 100644 index 000000000..1ebf30d8a Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.set.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.set.png new file mode 100644 index 000000000..47830c83e Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.set.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html new file mode 100644 index 000000000..0f4fb69fa --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.decimal + + + + + + +

size.attributes.setAttribute.decimal

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html new file mode 100644 index 000000000..5768d1727 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.em + + + + + + +

size.attributes.setAttribute.em

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html new file mode 100644 index 000000000..65a5bc0d9 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.setAttribute.empty + + + + + + +

size.attributes.setAttribute.empty

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html new file mode 100644 index 000000000..673edad56 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.exp + + + + + + +

size.attributes.setAttribute.exp

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html new file mode 100644 index 000000000..e6fde5329 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.hex + + + + + + +

size.attributes.setAttribute.hex

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html new file mode 100644 index 000000000..77b50fd11 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.setAttribute.junk + + + + + + +

size.attributes.setAttribute.junk

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html new file mode 100644 index 000000000..2bb09bbf2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.setAttribute.minus + + + + + + +

size.attributes.setAttribute.minus

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html new file mode 100644 index 000000000..a6cb6d37f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.octal + + + + + + +

size.attributes.setAttribute.octal

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html new file mode 100644 index 000000000..5e2dd0c6c --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html @@ -0,0 +1,32 @@ + + +Canvas test: size.attributes.setAttribute.onlyspace + + + + + + +

size.attributes.setAttribute.onlyspace

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.png new file mode 100644 index 000000000..a72d04755 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html new file mode 100644 index 000000000..2a41c667e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.percent + + + + + + +

size.attributes.setAttribute.percent

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html new file mode 100644 index 000000000..f384d82d3 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.plus + + + + + + +

size.attributes.setAttribute.plus

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html new file mode 100644 index 000000000..8f8585279 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.space + + + + + + +

size.attributes.setAttribute.space

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.html new file mode 100644 index 000000000..f6d06bab0 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.trailingjunk + + + + + + +

size.attributes.setAttribute.trailingjunk

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html new file mode 100644 index 000000000..8a01f57ea --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.whitespace + + + + + + +

size.attributes.setAttribute.whitespace

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.png new file mode 100644 index 000000000..f84267333 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.zero.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.zero.html new file mode 100644 index 000000000..d1b05ad20 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.zero.html @@ -0,0 +1,33 @@ + + +Canvas test: size.attributes.setAttribute.zero + + + + + + +

size.attributes.setAttribute.zero

+

Parsing of non-negative integers in setAttribute

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html new file mode 100644 index 000000000..3bab3e79d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html @@ -0,0 +1,28 @@ + + +Canvas test: size.attributes.style + + + + + + +

size.attributes.style

+

Canvas size is independent of CSS resizing

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.png new file mode 100644 index 000000000..eeedd0ff0 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html new file mode 100644 index 000000000..37289fea2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html @@ -0,0 +1,29 @@ + + +Canvas test: toBlob.jpeg + + + + + + +

toBlob.jpeg

+

toBlob with image/jpeg returns a JPEG Blob

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html new file mode 100644 index 000000000..80bc16c5a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html @@ -0,0 +1,29 @@ + + +Canvas test: toBlob.png + + + + + + +

toBlob.png

+

toBlob with image/png returns a PNG Blob

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html new file mode 100644 index 000000000..969d4f538 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.arguments.1 + + + + + + +

toDataURL.arguments.1

+

toDataURL ignores extra arguments

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html new file mode 100644 index 000000000..378946608 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.arguments.2 + + + + + + +

toDataURL.arguments.2

+

toDataURL ignores extra arguments

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html new file mode 100644 index 000000000..236aba5ff --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html @@ -0,0 +1,29 @@ + + +Canvas test: toDataURL.arguments.3 + + + + + + +

toDataURL.arguments.3

+

toDataURL ignores extra arguments

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html new file mode 100644 index 000000000..ade95f0ac --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.bogustype + + + + + + +

toDataURL.bogustype

+

toDataURL with a syntactically invalid type returns a PNG

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html new file mode 100644 index 000000000..84f4c9ed4 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.default + + + + + + +

toDataURL.default

+

toDataURL with no arguments returns a PNG

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html new file mode 100644 index 000000000..80a2fca42 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html @@ -0,0 +1,45 @@ + + +Canvas test: toDataURL.jpeg.alpha + + + + + + +

toDataURL.jpeg.alpha

+

toDataURL with JPEG composites onto black

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.png new file mode 100644 index 000000000..551871295 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html new file mode 100644 index 000000000..a896cbb5c --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html @@ -0,0 +1,48 @@ + + +Canvas test: toDataURL.jpeg.primarycolours + + + + + + +

toDataURL.jpeg.primarycolours

+

toDataURL with JPEG handles simple colours correctly

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.png new file mode 100644 index 000000000..cfd136900 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html new file mode 100644 index 000000000..aad56cdd5 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html @@ -0,0 +1,56 @@ + + +Canvas test: toDataURL.jpeg.quality.basic + + + + + + +

toDataURL.jpeg.quality.basic

+

toDataURL with JPEG uses the quality parameter

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.png new file mode 100644 index 000000000..2f8a0bc79 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html new file mode 100644 index 000000000..3167e3c09 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html @@ -0,0 +1,42 @@ + + +Canvas test: toDataURL.jpeg.quality.notnumber + + + + + + +

toDataURL.jpeg.quality.notnumber

+

toDataURL with JPEG handles non-numeric quality parameters

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html new file mode 100644 index 000000000..885dc99b8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html @@ -0,0 +1,43 @@ + + +Canvas test: toDataURL.jpeg.quality.outsiderange + + + + + + +

toDataURL.jpeg.quality.outsiderange

+

toDataURL with JPEG handles out-of-range quality parameters

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html new file mode 100644 index 000000000..df12aeebc --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.jpg + + + + + + +

toDataURL.jpg

+

toDataURL with image/jpg is invalid type hence returns a PNG

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html new file mode 100644 index 000000000..b95c8285b --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html @@ -0,0 +1,35 @@ + + +Canvas test: toDataURL.lowercase.ascii + + + + + + +

toDataURL.lowercase.ascii

+

toDataURL type is case-insensitive

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.html new file mode 100644 index 000000000..ab06d59ec --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.html @@ -0,0 +1,32 @@ + + +Canvas test: toDataURL.lowercase.unicode + + + + + + +

toDataURL.lowercase.unicode

+

toDataURL type is ASCII-case-insensitive

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html new file mode 100644 index 000000000..07fb85dc8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html @@ -0,0 +1,30 @@ + + +Canvas test: toDataURL.nocontext + + + + + + +

toDataURL.nocontext

+

toDataURL works before any context has been got

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.html new file mode 100644 index 000000000..cc067b737 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.html @@ -0,0 +1,48 @@ + + +Canvas test: toDataURL.png.complexcolours + + + + + + +

toDataURL.png.complexcolours

+

toDataURL with PNG handles non-primary and non-solid colours correctly

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.png new file mode 100644 index 000000000..9bc814658 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html new file mode 100644 index 000000000..39917eb23 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.png + + + + + + +

toDataURL.png

+

toDataURL with image/png returns a PNG

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html new file mode 100644 index 000000000..b962821d7 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html @@ -0,0 +1,48 @@ + + +Canvas test: toDataURL.png.primarycolours + + + + + + +

toDataURL.png.primarycolours

+

toDataURL with PNG handles simple colours correctly

+ + +

Actual output:

+

FAIL (fallback content)

+

Expected output:

+

+ + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.png b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.png new file mode 100644 index 000000000..cfd136900 Binary files /dev/null and b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.png differ diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html new file mode 100644 index 000000000..3526cc3a2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.unrecognised + + + + + + +

toDataURL.unrecognised

+

toDataURL with an unhandled type returns a PNG

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html new file mode 100644 index 000000000..04c113216 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.zeroheight + + + + + + +

toDataURL.zeroheight

+

toDataURL on zero-size canvas returns 'data:,'

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html new file mode 100644 index 000000000..7d2913d02 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.zerosize + + + + + + +

toDataURL.zerosize

+

toDataURL on zero-size canvas returns 'data:,'

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html new file mode 100644 index 000000000..d4020aa51 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html @@ -0,0 +1,28 @@ + + +Canvas test: toDataURL.zerowidth + + + + + + +

toDataURL.zerowidth

+

toDataURL on zero-size canvas returns 'data:,'

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.delete.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.delete.html new file mode 100644 index 000000000..98b67b909 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.delete.html @@ -0,0 +1,28 @@ + + +Canvas test: type.delete + + + + + + +

type.delete

+

window.HTMLCanvasElement interface object is [[Configurable]]

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.exists.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.exists.html new file mode 100644 index 000000000..04aa97570 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.exists.html @@ -0,0 +1,27 @@ + + +Canvas test: type.exists + + + + + + +

type.exists

+

HTMLCanvasElement is a property of window

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.extend.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.extend.html new file mode 100644 index 000000000..572273083 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.extend.html @@ -0,0 +1,28 @@ + + +Canvas test: type.extend + + + + + + +

type.extend

+

HTMLCanvasElement methods can be added, and the new methods used by canvases

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.name.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.name.html new file mode 100644 index 000000000..a514effaa --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.name.html @@ -0,0 +1,27 @@ + + +Canvas test: type.name + + + + + + +

type.name

+

HTMLCanvasElement type and toString

+ + +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html new file mode 100644 index 000000000..029a9fbbd --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html @@ -0,0 +1,36 @@ + + +Canvas test: type.prototype + + + + + + +

type.prototype

+

window.HTMLCanvasElement has prototype, which is { ReadOnly, DontDelete }. prototype has getContext, which is not

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.replace.html b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.replace.html new file mode 100644 index 000000000..70a08066e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-canvas-element/type.replace.html @@ -0,0 +1,28 @@ + + +Canvas test: type.replace + + + + + + +

type.replace

+

HTMLCanvasElement methods can be replaced, and the replacement methods used by canvases

+ +

Defined in "Web IDL" (draft) +

Actual output:

+

FAIL (fallback content)

+ + + + -- cgit v1.2.3