Changeset 59954 in webkit


Ignore:
Timestamp:
May 21, 2010, 1:47:13 PM (15 years ago)
Author:
chang.shu@nokia.com
Message:

2010-05-14 Chang Shu <chang.shu@nokia.com>

Reviewed by Eric Seidel.

Import Philip Taylor's HTML5 <canavs> test suite from
http://philip.html5.org/tests/canvas/suite/tests. These
test cases are skipped for now.
https://bugs.webkit.org/show_bug.cgi?id=20553

  • fast/canvas/philip: Added.
  • fast/canvas/philip/fonts: Added.
  • fast/canvas/philip/fonts/CanvasTest.sfd: Added.
  • fast/canvas/philip/fonts/CanvasTest.ttf: Added.
  • fast/canvas/philip/images: Added.
  • fast/canvas/philip/images/anim-gr.gif: Added.
  • fast/canvas/philip/images/anim-gr.png: Added.
  • fast/canvas/philip/images/anim-poster-gr.png: Added.
  • fast/canvas/philip/images/background.png: Added.
  • fast/canvas/philip/images/broken.png: Added.
  • fast/canvas/philip/images/ggrr-256x256.png: Added.
  • fast/canvas/philip/images/green-16x16.png: Added.
  • fast/canvas/philip/images/green-1x1.png: Added.
  • fast/canvas/philip/images/green-256x256.png: Added.
  • fast/canvas/philip/images/green-2x2.png: Added.
  • fast/canvas/philip/images/green.png: Added.
  • fast/canvas/philip/images/grgr-256x256.png: Added.
  • fast/canvas/philip/images/red-16x16.png: Added.
  • fast/canvas/philip/images/red.png: Added.
  • fast/canvas/philip/images/redtransparent.png: Added.
  • fast/canvas/philip/images/rgrg-256x256.png: Added.
  • fast/canvas/philip/images/rrgg-256x256.png: Added.
  • fast/canvas/philip/images/transparent.png: Added.
  • fast/canvas/philip/images/transparent50.png: Added.
  • fast/canvas/philip/images/yellow.png: Added.
  • fast/canvas/philip/images/yellow75.png: Added.
  • fast/canvas/philip/tests: Added.
  • fast/canvas/philip/tests.css: Added.
  • fast/canvas/philip/tests/.reportgen.html.swp: Added.
  • fast/canvas/philip/tests/.reportgen.js.swp: Added.
  • fast/canvas/philip/tests/2d.canvas.readonly.html: Added.
  • fast/canvas/philip/tests/2d.canvas.reference.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.basic.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.clip.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.globalalpha.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.globalcomposite.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.negative.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.path.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.shadow.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.transform.html: Added.
  • fast/canvas/philip/tests/2d.clearRect.zero.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.destination-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.lighter.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.lighter.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.source-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.xor.html: Added.
  • fast/canvas/philip/tests/2d.composite.canvas.xor.png: Added.
  • fast/canvas/philip/tests/2d.composite.clip.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.destination-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.destination-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.lighter.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.source-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.source-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.clip.xor.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.canvas.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.canvaspattern.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.default.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.fill.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.image.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.imagepattern.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.invalid.html: Added.
  • fast/canvas/philip/tests/2d.composite.globalAlpha.range.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.destination-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.lighter.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.lighter.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.source-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.image.xor.html: Added.
  • fast/canvas/philip/tests/2d.composite.image.xor.png: Added.
  • fast/canvas/philip/tests/2d.composite.operation.casesensitive.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.clear.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.darker.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.default.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.get.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.highlight.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.nullsuffix.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.over.html: Added.
  • fast/canvas/philip/tests/2d.composite.operation.unrecognised.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.destination-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.lighter.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.lighter.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.source-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.solid.xor.html: Added.
  • fast/canvas/philip/tests/2d.composite.solid.xor.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.destination-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.lighter.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.lighter.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-over.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.source-over.png: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.xor.html: Added.
  • fast/canvas/philip/tests/2d.composite.transparent.xor.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.png: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.html: Added.
  • fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.png: Added.
  • fast/canvas/philip/tests/2d.coordinatespace.html: Added.
  • fast/canvas/philip/tests/2d.coordinatespace.png: Added.
  • fast/canvas/philip/tests/2d.drawImage.3arg.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.5arg.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.9arg.basic.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.9arg.destpos.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.9arg.destsize.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.9arg.sourcepos.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.9arg.sourcesize.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.alpha.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.animated.apng.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.animated.gif.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.animated.poster.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.broken.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.canvas.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.clip.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.composite.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.floatsource.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.incomplete.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.negativedest.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.negativedir.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.negativesource.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.nowrap.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.null.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.outsidesource.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.path.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.self.1.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.self.2.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.transform.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.wrongtype.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.zerocanvas.html: Added.
  • fast/canvas/philip/tests/2d.drawImage.zerosource.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.basic.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.clip.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.negative.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.path.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.shadow.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.transform.html: Added.
  • fast/canvas/philip/tests/2d.fillRect.zero.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.default.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.get.semitransparent.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.get.solid.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.get.transparent.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.invalidstring.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.invalidtype.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.current.basic.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.current.changed.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hex3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hex3.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hex6.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hex6.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.html4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.html4.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex6.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex7.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex8.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-6.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-7.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.system.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.png: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.html: Added.
  • fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.png: Added.
  • fast/canvas/philip/tests/2d.getcontext.exists.html: Added.
  • fast/canvas/philip/tests/2d.getcontext.shared.html: Added.
  • fast/canvas/philip/tests/2d.getcontext.unique.html: Added.
  • fast/canvas/philip/tests/2d.gradient.empty.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.alpha.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.alpha.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.colour.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.colour.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.multiple.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.multiple.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.outside.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.overlap.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.overlap.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.overlap2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.solid.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.vertical.html: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.vertical.png: Added.
  • fast/canvas/philip/tests/2d.gradient.interpolate.zerosize.html: Added.
  • fast/canvas/philip/tests/2d.gradient.linear.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.gradient.linear.transform.1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.linear.transform.2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.linear.transform.3.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.compare.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.crosscanvas.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.invalidcolour.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.invalidoffset.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.return.html: Added.
  • fast/canvas/philip/tests/2d.gradient.object.update.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.behind.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.beside.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.bottom.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.cylinder.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.front.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.shape1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.shape2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.cone.top.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.equal.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.inside1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.inside2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.inside3.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.negative.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.outside1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.outside2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.outside3.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.touch1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.touch2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.touch3.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.transform.1.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.transform.2.html: Added.
  • fast/canvas/philip/tests/2d.gradient.radial.transform.3.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create1.basic.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create1.initial.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create1.type.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create1.zero.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.basic.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.initial.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.large.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.negative.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.round.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.tiny.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.type.html: Added.
  • fast/canvas/philip/tests/2d.imageData.create2.zero.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.basic.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.clamp.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.length.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.nonpremul.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.order.alpha.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.order.cols.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.order.rgb.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.order.rows.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.range.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.source.negative.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.source.outside.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.source.size.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.tiny.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.type.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.imageData.get.zero.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.ctor.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.nan.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.properties.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.readonly.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.round.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.set.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.string.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.undefined.html: Added.
  • fast/canvas/philip/tests/2d.imageData.object.wrap.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.alpha.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.alpha.png: Added.
  • fast/canvas/philip/tests/2d.imageData.put.basic.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.clip.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.created.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.cross.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.dirty.negative.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.dirty.outside.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.dirty.rect1.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.dirty.rect2.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.dirty.zero.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.modified.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.null.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.path.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.unchanged.html: Added.
  • fast/canvas/philip/tests/2d.imageData.put.wrongtype.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.butt.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.closed.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.invalid.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.open.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.round.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.square.html: Added.
  • fast/canvas/philip/tests/2d.line.cap.valid.html: Added.
  • fast/canvas/philip/tests/2d.line.cross.html: Added.
  • fast/canvas/philip/tests/2d.line.defaults.html: Added.
  • fast/canvas/philip/tests/2d.line.join.bevel.html: Added.
  • fast/canvas/philip/tests/2d.line.join.closed.html: Added.
  • fast/canvas/philip/tests/2d.line.join.invalid.html: Added.
  • fast/canvas/philip/tests/2d.line.join.miter.html: Added.
  • fast/canvas/philip/tests/2d.line.join.open.html: Added.
  • fast/canvas/philip/tests/2d.line.join.parallel.html: Added.
  • fast/canvas/philip/tests/2d.line.join.round.html: Added.
  • fast/canvas/philip/tests/2d.line.join.valid.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.acute.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.exceeded.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.invalid.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.lineedge.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.obtuse.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.rightangle.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.valid.html: Added.
  • fast/canvas/philip/tests/2d.line.miter.within.html: Added.
  • fast/canvas/philip/tests/2d.line.union.html: Added.
  • fast/canvas/philip/tests/2d.line.width.basic.html: Added.
  • fast/canvas/philip/tests/2d.line.width.invalid.html: Added.
  • fast/canvas/philip/tests/2d.line.width.scaledefault.html: Added.
  • fast/canvas/philip/tests/2d.line.width.transformed.html: Added.
  • fast/canvas/philip/tests/2d.line.width.valid.html: Added.
  • fast/canvas/philip/tests/2d.missingargs.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.3.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.4.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.5.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.angle.6.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.empty.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.end.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.negative.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.nonempty.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.scale.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.scale.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.selfintersect.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.selfintersect.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.shape.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.shape.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.shape.3.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.shape.4.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.shape.5.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.twopie.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.twopie.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.twopie.3.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.twopie.4.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.zero.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.zero.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arc.zeroradius.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.coincide.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.coincide.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.collinear.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.collinear.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.collinear.3.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.2.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.negative.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.scale.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.shape.curve1.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.shape.curve2.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.shape.end.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.shape.start.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.transformation.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.zero.1.html: Added.
  • fast/canvas/philip/tests/2d.path.arcTo.zero.2.html: Added.
  • fast/canvas/philip/tests/2d.path.beginPath.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.scaled.html: Added.
  • fast/canvas/philip/tests/2d.path.bezierCurveTo.shape.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.basic.1.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.basic.2.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.empty.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.intersect.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.winding.1.html: Added.
  • fast/canvas/philip/tests/2d.path.clip.winding.2.html: Added.
  • fast/canvas/philip/tests/2d.path.closePath.empty.html: Added.
  • fast/canvas/philip/tests/2d.path.closePath.newline.html: Added.
  • fast/canvas/philip/tests/2d.path.closePath.nextpoint.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.closed.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.closed.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.overlap.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.overlap.png: Added.
  • fast/canvas/philip/tests/2d.path.fill.winding.add.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.winding.subtract.1.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.winding.subtract.2.html: Added.
  • fast/canvas/philip/tests/2d.path.fill.winding.subtract.3.html: Added.
  • fast/canvas/philip/tests/2d.path.initial.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.arc.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.basic.1.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.basic.2.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.bezier.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.bigarc.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.edge.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.empty.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.outside.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.subpath.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.transform.1.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.transform.2.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.transform.3.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.unclosed.html: Added.
  • fast/canvas/philip/tests/2d.path.isPointInPath.winding.html: Added.
  • fast/canvas/philip/tests/2d.path.lineTo.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.1.html: Added.
  • fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.2.html: Added.
  • fast/canvas/philip/tests/2d.path.lineTo.nextpoint.html: Added.
  • fast/canvas/philip/tests/2d.path.lineTo.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.moveTo.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.moveTo.multiple.html: Added.
  • fast/canvas/philip/tests/2d.path.moveTo.newsubpath.html: Added.
  • fast/canvas/philip/tests/2d.path.moveTo.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.scaled.html: Added.
  • fast/canvas/philip/tests/2d.path.quadraticCurveTo.shape.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.closed.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.end.1.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.end.2.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.negative.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.newsubpath.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.selfintersect.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.winding.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.1.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.2.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.3.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.4.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.5.html: Added.
  • fast/canvas/philip/tests/2d.path.rect.zero.6.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.empty.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.overlap.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.overlap.png: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.arc.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.closed.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.corner.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.curve.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.line.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.prune.rect.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.scale1.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.scale2.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.skew.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.path.stroke.union.html: Added.
  • fast/canvas/philip/tests/2d.path.transformation.basic.html: Added.
  • fast/canvas/philip/tests/2d.path.transformation.changing.html: Added.
  • fast/canvas/philip/tests/2d.path.transformation.multiple.html: Added.
  • fast/canvas/philip/tests/2d.pattern.animated.gif.html: Added.
  • fast/canvas/philip/tests/2d.pattern.basic.canvas.html: Added.
  • fast/canvas/philip/tests/2d.pattern.basic.image.html: Added.
  • fast/canvas/philip/tests/2d.pattern.basic.nocontext.html: Added.
  • fast/canvas/philip/tests/2d.pattern.basic.type.html: Added.
  • fast/canvas/philip/tests/2d.pattern.basic.zerocanvas.html: Added.
  • fast/canvas/philip/tests/2d.pattern.crosscanvas.html: Added.
  • fast/canvas/philip/tests/2d.pattern.image.broken.html: Added.
  • fast/canvas/philip/tests/2d.pattern.image.incomplete.html: Added.
  • fast/canvas/philip/tests/2d.pattern.image.null.html: Added.
  • fast/canvas/philip/tests/2d.pattern.image.string.html: Added.
  • fast/canvas/philip/tests/2d.pattern.image.undefined.html: Added.
  • fast/canvas/philip/tests/2d.pattern.modify.canvas1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.modify.canvas2.html: Added.
  • fast/canvas/philip/tests/2d.pattern.modify.image1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.modify.image2.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.norepeat.basic.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord2.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.norepeat.outside.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.orientation.canvas.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.orientation.image.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeat.basic.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeat.coord1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeat.coord2.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeat.coord3.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeat.outside.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeatx.basic.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeatx.outside.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeaty.basic.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html: Added.
  • fast/canvas/philip/tests/2d.pattern.paint.repeaty.outside.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.case.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.empty.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.null.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.nullsuffix.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.undefined.html: Added.
  • fast/canvas/philip/tests/2d.pattern.repeat.unrecognised.html: Added.
  • fast/canvas/philip/tests/2d.scaled.html: Added.
  • fast/canvas/philip/tests/2d.scaled.png: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.2.png: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.3.html: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.3.png: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.4.html: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.4.png: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.5.html: Added.
  • fast/canvas/philip/tests/2d.shadow.alpha.5.png: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.initial.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.invalid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.valid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.initial.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.invalid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.valid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.initial.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.invalid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.valid.html: Added.
  • fast/canvas/philip/tests/2d.shadow.blur.high.html: Added.
  • fast/canvas/philip/tests/2d.shadow.blur.high.png: Added.
  • fast/canvas/philip/tests/2d.shadow.blur.low.html: Added.
  • fast/canvas/philip/tests/2d.shadow.blur.low.png: Added.
  • fast/canvas/philip/tests/2d.shadow.canvas.alpha.html: Added.
  • fast/canvas/philip/tests/2d.shadow.canvas.alpha.png: Added.
  • fast/canvas/philip/tests/2d.shadow.canvas.basic.html: Added.
  • fast/canvas/philip/tests/2d.shadow.canvas.transparent.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.canvas.transparent.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.clip.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.clip.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.clip.3.html: Added.
  • fast/canvas/philip/tests/2d.shadow.composite.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.composite.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.composite.3.html: Added.
  • fast/canvas/philip/tests/2d.shadow.enable.blur.html: Added.
  • fast/canvas/philip/tests/2d.shadow.enable.off.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.enable.off.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.enable.x.html: Added.
  • fast/canvas/philip/tests/2d.shadow.enable.y.html: Added.
  • fast/canvas/philip/tests/2d.shadow.gradient.alpha.html: Added.
  • fast/canvas/philip/tests/2d.shadow.gradient.alpha.png: Added.
  • fast/canvas/philip/tests/2d.shadow.gradient.basic.html: Added.
  • fast/canvas/philip/tests/2d.shadow.gradient.transparent.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.gradient.transparent.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.alpha.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.alpha.png: Added.
  • fast/canvas/philip/tests/2d.shadow.image.basic.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.scale.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.section.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.transparent.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.image.transparent.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.offset.negativeX.html: Added.
  • fast/canvas/philip/tests/2d.shadow.offset.negativeY.html: Added.
  • fast/canvas/philip/tests/2d.shadow.offset.positiveX.html: Added.
  • fast/canvas/philip/tests/2d.shadow.offset.positiveY.html: Added.
  • fast/canvas/philip/tests/2d.shadow.outside.html: Added.
  • fast/canvas/philip/tests/2d.shadow.pattern.alpha.html: Added.
  • fast/canvas/philip/tests/2d.shadow.pattern.alpha.png: Added.
  • fast/canvas/philip/tests/2d.shadow.pattern.basic.html: Added.
  • fast/canvas/philip/tests/2d.shadow.pattern.transparent.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.pattern.transparent.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.basic.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.cap.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.cap.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.join.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.join.2.html: Added.
  • fast/canvas/philip/tests/2d.shadow.stroke.join.3.html: Added.
  • fast/canvas/philip/tests/2d.shadow.transform.1.html: Added.
  • fast/canvas/philip/tests/2d.shadow.transform.2.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.bitmap.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.clip.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.fillStyle.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.font.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.globalAlpha.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.globalCompositeOperation.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.lineCap.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.lineJoin.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.lineWidth.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.miterLimit.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.path.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.shadowBlur.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.shadowColor.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetX.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetY.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.stack.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.stackdepth.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.strokeStyle.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.textAlign.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.textBaseline.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.transformation.html: Added.
  • fast/canvas/philip/tests/2d.state.saverestore.underflow.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.basic.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.clip.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.globalalpha.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.globalcomposite.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.negative.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.path.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.shadow.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.transform.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.zero.1.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.zero.2.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.zero.3.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.zero.4.html: Added.
  • fast/canvas/philip/tests/2d.strokeRect.zero.5.html: Added.
  • fast/canvas/philip/tests/2d.strokeStyle.default.html: Added.
  • fast/canvas/philip/tests/2d.text.align.default.html: Added.
  • fast/canvas/philip/tests/2d.text.align.invalid.html: Added.
  • fast/canvas/philip/tests/2d.text.align.valid.html: Added.
  • fast/canvas/philip/tests/2d.text.baseline.default.html: Added.
  • fast/canvas/philip/tests/2d.text.baseline.invalid.html: Added.
  • fast/canvas/philip/tests/2d.text.baseline.valid.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.center.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.end.ltr.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.end.rtl.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.left.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.right.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.start.ltr.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.align.start.rtl.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.alphabetic.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.bottom.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.hanging.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.ideographic.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.middle.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.baseline.top.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.basic.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.basic.png: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.bound.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.fontface.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.png: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.small.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.zero.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.rtl.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.rtl.png: Added.
  • fast/canvas/philip/tests/2d.text.draw.fill.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fontface.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fontface.notinpage.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.fontface.repeat.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.kern.consistent.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.basic.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.collapse.end.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.collapse.nonspace.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.collapse.other.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.collapse.space.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.space.collapse.start.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.stroke.basic.html: Added.
  • fast/canvas/philip/tests/2d.text.draw.stroke.basic.png: Added.
  • fast/canvas/philip/tests/2d.text.draw.stroke.unaffected.html: Added.
  • fast/canvas/philip/tests/2d.text.font.default.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.basic.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.complex.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.invalid.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.size.percentage.default.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.size.percentage.html: Added.
  • fast/canvas/philip/tests/2d.text.font.parse.system.html: Added.
  • fast/canvas/philip/tests/2d.text.measure.width.basic.html: Added.
  • fast/canvas/philip/tests/2d.text.measure.width.empty.html: Added.
  • fast/canvas/philip/tests/2d.text.measure.width.space.html: Added.
  • fast/canvas/philip/tests/2d.transformation.order.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.direction.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.radians.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.wrap.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.wrapnegative.html: Added.
  • fast/canvas/philip/tests/2d.transformation.rotate.zero.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.basic.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.large.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.multiple.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.negative.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.transformation.scale.zero.html: Added.
  • fast/canvas/philip/tests/2d.transformation.setTransform.multiple.html: Added.
  • fast/canvas/philip/tests/2d.transformation.setTransform.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.transformation.setTransform.skewed.html: Added.
  • fast/canvas/philip/tests/2d.transformation.transform.identity.html: Added.
  • fast/canvas/philip/tests/2d.transformation.transform.multiply.html: Added.
  • fast/canvas/philip/tests/2d.transformation.transform.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.transformation.transform.skewed.html: Added.
  • fast/canvas/philip/tests/2d.transformation.translate.basic.html: Added.
  • fast/canvas/philip/tests/2d.transformation.translate.nonfinite.html: Added.
  • fast/canvas/philip/tests/2d.voidreturn.html: Added.
  • fast/canvas/philip/tests/clear-100x50.png: Added.
  • fast/canvas/philip/tests/context.casesensitive.html: Added.
  • fast/canvas/philip/tests/context.emptystring.html: Added.
  • fast/canvas/philip/tests/context.unrecognised.badname.html: Added.
  • fast/canvas/philip/tests/context.unrecognised.badsuffix.html: Added.
  • fast/canvas/philip/tests/context.unrecognised.nullsuffix.html: Added.
  • fast/canvas/philip/tests/context.unrecognised.unicode.html: Added.
  • fast/canvas/philip/tests/fallback.basic.html: Added.
  • fast/canvas/philip/tests/fallback.multiple.html: Added.
  • fast/canvas/philip/tests/fallback.nested.html: Added.
  • fast/canvas/philip/tests/green-100x50.png: Added.
  • fast/canvas/philip/tests/initial.colour.html: Added.
  • fast/canvas/philip/tests/initial.colour.png: Added.
  • fast/canvas/philip/tests/initial.reset.2dstate.html: Added.
  • fast/canvas/philip/tests/initial.reset.clip.html: Added.
  • fast/canvas/philip/tests/initial.reset.different.html: Added.
  • fast/canvas/philip/tests/initial.reset.different.png: Added.
  • fast/canvas/philip/tests/initial.reset.gradient.html: Added.
  • fast/canvas/philip/tests/initial.reset.path.html: Added.
  • fast/canvas/philip/tests/initial.reset.path.png: Added.
  • fast/canvas/philip/tests/initial.reset.pattern.html: Added.
  • fast/canvas/philip/tests/initial.reset.same.html: Added.
  • fast/canvas/philip/tests/initial.reset.same.png: Added.
  • fast/canvas/philip/tests/initial.reset.transform.html: Added.
  • fast/canvas/philip/tests/security.dataURI.html: Added.
  • fast/canvas/philip/tests/security.drawImage.canvas.html: Added.
  • fast/canvas/philip/tests/security.drawImage.image.html: Added.
  • fast/canvas/philip/tests/security.pattern.canvas.fillStyle.html: Added.
  • fast/canvas/philip/tests/security.pattern.canvas.strokeStyle.html: Added.
  • fast/canvas/philip/tests/security.pattern.canvas.timing.html: Added.
  • fast/canvas/philip/tests/security.pattern.create.html: Added.
  • fast/canvas/philip/tests/security.pattern.cross.html: Added.
  • fast/canvas/philip/tests/security.pattern.image.fillStyle.html: Added.
  • fast/canvas/philip/tests/security.pattern.image.strokeStyle.html: Added.
  • fast/canvas/philip/tests/security.reset.html: Added.
  • fast/canvas/philip/tests/size.attributes.default.html: Added.
  • fast/canvas/philip/tests/size.attributes.default.png: Added.
  • fast/canvas/philip/tests/size.attributes.get.html: Added.
  • fast/canvas/philip/tests/size.attributes.get.png: Added.
  • fast/canvas/philip/tests/size.attributes.idl.html: Added.
  • fast/canvas/philip/tests/size.attributes.idl.set.zero.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.decimal.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.decimal.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.em.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.em.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.empty.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.empty.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.exp.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.exp.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.hex.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.junk.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.junk.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.minus.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.minus.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.octal.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.octal.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.onlyspace.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.onlyspace.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.percent.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.percent.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.plus.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.plus.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.space.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.space.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.trailingjunk.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.trailingjunk.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.whitespace.html: Added.
  • fast/canvas/philip/tests/size.attributes.parse.whitespace.png: Added.
  • fast/canvas/philip/tests/size.attributes.parse.zero.html: Added.
  • fast/canvas/philip/tests/size.attributes.reflect.setcontent.html: Added.
  • fast/canvas/philip/tests/size.attributes.reflect.setcontent.png: Added.
  • fast/canvas/philip/tests/size.attributes.reflect.setidl.html: Added.
  • fast/canvas/philip/tests/size.attributes.reflect.setidl.png: Added.
  • fast/canvas/philip/tests/size.attributes.reflect.setidlzero.html: Added.
  • fast/canvas/philip/tests/size.attributes.removed.html: Added.
  • fast/canvas/philip/tests/size.attributes.removed.png: Added.
  • fast/canvas/philip/tests/size.attributes.set.html: Added.
  • fast/canvas/philip/tests/size.attributes.set.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.decimal.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.decimal.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.em.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.em.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.empty.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.empty.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.exp.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.exp.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.hex.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.junk.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.junk.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.minus.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.minus.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.octal.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.octal.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.percent.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.percent.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.plus.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.plus.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.space.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.space.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.html: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.png: Added.
  • fast/canvas/philip/tests/size.attributes.setAttribute.zero.html: Added.
  • fast/canvas/philip/tests/size.attributes.style.html: Added.
  • fast/canvas/philip/tests/size.attributes.style.png: Added.
  • fast/canvas/philip/tests/toDataURL.arguments.1.html: Added.
  • fast/canvas/philip/tests/toDataURL.arguments.2.html: Added.
  • fast/canvas/philip/tests/toDataURL.arguments.3.html: Added.
  • fast/canvas/philip/tests/toDataURL.bogustype.html: Added.
  • fast/canvas/philip/tests/toDataURL.default.html: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.alpha.html: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.alpha.png: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.html: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.png: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.html: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.png: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.quality.notnumber.html: Added.
  • fast/canvas/philip/tests/toDataURL.jpeg.quality.outsiderange.html: Added.
  • fast/canvas/philip/tests/toDataURL.lowercase.ascii.html: Added.
  • fast/canvas/philip/tests/toDataURL.lowercase.unicode.html: Added.
  • fast/canvas/philip/tests/toDataURL.nocontext.html: Added.
  • fast/canvas/philip/tests/toDataURL.png.complexcolours.html: Added.
  • fast/canvas/philip/tests/toDataURL.png.complexcolours.png: Added.
  • fast/canvas/philip/tests/toDataURL.png.html: Added.
  • fast/canvas/philip/tests/toDataURL.png.primarycolours.html: Added.
  • fast/canvas/philip/tests/toDataURL.png.primarycolours.png: Added.
  • fast/canvas/philip/tests/toDataURL.unrecognised.html: Added.
  • fast/canvas/philip/tests/toDataURL.zerosize.html: Added.
  • fast/canvas/philip/tests/type.delete.html: Added.
  • fast/canvas/philip/tests/type.exists.html: Added.
  • fast/canvas/philip/tests/type.extend.html: Added.
  • fast/canvas/philip/tests/type.name.html: Added.
  • fast/canvas/philip/tests/type.prototype.html: Added.
  • fast/canvas/philip/tests/type.replace.html: Added.
  • platform/chromium/test_expectations.txt:
  • platform/gtk/Skipped:
  • platform/mac/Skipped:
  • platform/qt/Skipped:
  • platform/win/Skipped:
Location:
trunk/LayoutTests
Files:
991 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r59953 r59954  
     12010-05-14  Chang Shu  <chang.shu@nokia.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Import Philip Taylor's HTML5 <canavs> test suite from
     6        http://philip.html5.org/tests/canvas/suite/tests. These
     7        test cases are skipped for now.
     8        https://bugs.webkit.org/show_bug.cgi?id=20553
     9
     10        * fast/canvas/philip: Added.
     11        * fast/canvas/philip/fonts: Added.
     12        * fast/canvas/philip/fonts/CanvasTest.sfd: Added.
     13        * fast/canvas/philip/fonts/CanvasTest.ttf: Added.
     14        * fast/canvas/philip/images: Added.
     15        * fast/canvas/philip/images/anim-gr.gif: Added.
     16        * fast/canvas/philip/images/anim-gr.png: Added.
     17        * fast/canvas/philip/images/anim-poster-gr.png: Added.
     18        * fast/canvas/philip/images/background.png: Added.
     19        * fast/canvas/philip/images/broken.png: Added.
     20        * fast/canvas/philip/images/ggrr-256x256.png: Added.
     21        * fast/canvas/philip/images/green-16x16.png: Added.
     22        * fast/canvas/philip/images/green-1x1.png: Added.
     23        * fast/canvas/philip/images/green-256x256.png: Added.
     24        * fast/canvas/philip/images/green-2x2.png: Added.
     25        * fast/canvas/philip/images/green.png: Added.
     26        * fast/canvas/philip/images/grgr-256x256.png: Added.
     27        * fast/canvas/philip/images/red-16x16.png: Added.
     28        * fast/canvas/philip/images/red.png: Added.
     29        * fast/canvas/philip/images/redtransparent.png: Added.
     30        * fast/canvas/philip/images/rgrg-256x256.png: Added.
     31        * fast/canvas/philip/images/rrgg-256x256.png: Added.
     32        * fast/canvas/philip/images/transparent.png: Added.
     33        * fast/canvas/philip/images/transparent50.png: Added.
     34        * fast/canvas/philip/images/yellow.png: Added.
     35        * fast/canvas/philip/images/yellow75.png: Added.
     36        * fast/canvas/philip/tests: Added.
     37        * fast/canvas/philip/tests.css: Added.
     38        * fast/canvas/philip/tests/.reportgen.html.swp: Added.
     39        * fast/canvas/philip/tests/.reportgen.js.swp: Added.
     40        * fast/canvas/philip/tests/2d.canvas.readonly.html: Added.
     41        * fast/canvas/philip/tests/2d.canvas.reference.html: Added.
     42        * fast/canvas/philip/tests/2d.clearRect.basic.html: Added.
     43        * fast/canvas/philip/tests/2d.clearRect.clip.html: Added.
     44        * fast/canvas/philip/tests/2d.clearRect.globalalpha.html: Added.
     45        * fast/canvas/philip/tests/2d.clearRect.globalcomposite.html: Added.
     46        * fast/canvas/philip/tests/2d.clearRect.negative.html: Added.
     47        * fast/canvas/philip/tests/2d.clearRect.nonfinite.html: Added.
     48        * fast/canvas/philip/tests/2d.clearRect.path.html: Added.
     49        * fast/canvas/philip/tests/2d.clearRect.shadow.html: Added.
     50        * fast/canvas/philip/tests/2d.clearRect.transform.html: Added.
     51        * fast/canvas/philip/tests/2d.clearRect.zero.html: Added.
     52        * fast/canvas/philip/tests/2d.composite.canvas.copy.html: Added.
     53        * fast/canvas/philip/tests/2d.composite.canvas.copy.png: Added.
     54        * fast/canvas/philip/tests/2d.composite.canvas.destination-atop.html: Added.
     55        * fast/canvas/philip/tests/2d.composite.canvas.destination-atop.png: Added.
     56        * fast/canvas/philip/tests/2d.composite.canvas.destination-in.html: Added.
     57        * fast/canvas/philip/tests/2d.composite.canvas.destination-in.png: Added.
     58        * fast/canvas/philip/tests/2d.composite.canvas.destination-out.html: Added.
     59        * fast/canvas/philip/tests/2d.composite.canvas.destination-out.png: Added.
     60        * fast/canvas/philip/tests/2d.composite.canvas.destination-over.html: Added.
     61        * fast/canvas/philip/tests/2d.composite.canvas.destination-over.png: Added.
     62        * fast/canvas/philip/tests/2d.composite.canvas.lighter.html: Added.
     63        * fast/canvas/philip/tests/2d.composite.canvas.lighter.png: Added.
     64        * fast/canvas/philip/tests/2d.composite.canvas.source-atop.html: Added.
     65        * fast/canvas/philip/tests/2d.composite.canvas.source-atop.png: Added.
     66        * fast/canvas/philip/tests/2d.composite.canvas.source-in.html: Added.
     67        * fast/canvas/philip/tests/2d.composite.canvas.source-in.png: Added.
     68        * fast/canvas/philip/tests/2d.composite.canvas.source-out.html: Added.
     69        * fast/canvas/philip/tests/2d.composite.canvas.source-out.png: Added.
     70        * fast/canvas/philip/tests/2d.composite.canvas.source-over.html: Added.
     71        * fast/canvas/philip/tests/2d.composite.canvas.source-over.png: Added.
     72        * fast/canvas/philip/tests/2d.composite.canvas.xor.html: Added.
     73        * fast/canvas/philip/tests/2d.composite.canvas.xor.png: Added.
     74        * fast/canvas/philip/tests/2d.composite.clip.copy.html: Added.
     75        * fast/canvas/philip/tests/2d.composite.clip.destination-atop.html: Added.
     76        * fast/canvas/philip/tests/2d.composite.clip.destination-in.html: Added.
     77        * fast/canvas/philip/tests/2d.composite.clip.destination-out.html: Added.
     78        * fast/canvas/philip/tests/2d.composite.clip.destination-over.html: Added.
     79        * fast/canvas/philip/tests/2d.composite.clip.lighter.html: Added.
     80        * fast/canvas/philip/tests/2d.composite.clip.source-atop.html: Added.
     81        * fast/canvas/philip/tests/2d.composite.clip.source-in.html: Added.
     82        * fast/canvas/philip/tests/2d.composite.clip.source-out.html: Added.
     83        * fast/canvas/philip/tests/2d.composite.clip.source-over.html: Added.
     84        * fast/canvas/philip/tests/2d.composite.clip.xor.html: Added.
     85        * fast/canvas/philip/tests/2d.composite.globalAlpha.canvas.html: Added.
     86        * fast/canvas/philip/tests/2d.composite.globalAlpha.canvaspattern.html: Added.
     87        * fast/canvas/philip/tests/2d.composite.globalAlpha.default.html: Added.
     88        * fast/canvas/philip/tests/2d.composite.globalAlpha.fill.html: Added.
     89        * fast/canvas/philip/tests/2d.composite.globalAlpha.image.html: Added.
     90        * fast/canvas/philip/tests/2d.composite.globalAlpha.imagepattern.html: Added.
     91        * fast/canvas/philip/tests/2d.composite.globalAlpha.invalid.html: Added.
     92        * fast/canvas/philip/tests/2d.composite.globalAlpha.range.html: Added.
     93        * fast/canvas/philip/tests/2d.composite.image.copy.html: Added.
     94        * fast/canvas/philip/tests/2d.composite.image.copy.png: Added.
     95        * fast/canvas/philip/tests/2d.composite.image.destination-atop.html: Added.
     96        * fast/canvas/philip/tests/2d.composite.image.destination-atop.png: Added.
     97        * fast/canvas/philip/tests/2d.composite.image.destination-in.html: Added.
     98        * fast/canvas/philip/tests/2d.composite.image.destination-in.png: Added.
     99        * fast/canvas/philip/tests/2d.composite.image.destination-out.html: Added.
     100        * fast/canvas/philip/tests/2d.composite.image.destination-out.png: Added.
     101        * fast/canvas/philip/tests/2d.composite.image.destination-over.html: Added.
     102        * fast/canvas/philip/tests/2d.composite.image.destination-over.png: Added.
     103        * fast/canvas/philip/tests/2d.composite.image.lighter.html: Added.
     104        * fast/canvas/philip/tests/2d.composite.image.lighter.png: Added.
     105        * fast/canvas/philip/tests/2d.composite.image.source-atop.html: Added.
     106        * fast/canvas/philip/tests/2d.composite.image.source-atop.png: Added.
     107        * fast/canvas/philip/tests/2d.composite.image.source-in.html: Added.
     108        * fast/canvas/philip/tests/2d.composite.image.source-in.png: Added.
     109        * fast/canvas/philip/tests/2d.composite.image.source-out.html: Added.
     110        * fast/canvas/philip/tests/2d.composite.image.source-out.png: Added.
     111        * fast/canvas/philip/tests/2d.composite.image.source-over.html: Added.
     112        * fast/canvas/philip/tests/2d.composite.image.source-over.png: Added.
     113        * fast/canvas/philip/tests/2d.composite.image.xor.html: Added.
     114        * fast/canvas/philip/tests/2d.composite.image.xor.png: Added.
     115        * fast/canvas/philip/tests/2d.composite.operation.casesensitive.html: Added.
     116        * fast/canvas/philip/tests/2d.composite.operation.clear.html: Added.
     117        * fast/canvas/philip/tests/2d.composite.operation.darker.html: Added.
     118        * fast/canvas/philip/tests/2d.composite.operation.default.html: Added.
     119        * fast/canvas/philip/tests/2d.composite.operation.get.html: Added.
     120        * fast/canvas/philip/tests/2d.composite.operation.highlight.html: Added.
     121        * fast/canvas/philip/tests/2d.composite.operation.nullsuffix.html: Added.
     122        * fast/canvas/philip/tests/2d.composite.operation.over.html: Added.
     123        * fast/canvas/philip/tests/2d.composite.operation.unrecognised.html: Added.
     124        * fast/canvas/philip/tests/2d.composite.solid.copy.html: Added.
     125        * fast/canvas/philip/tests/2d.composite.solid.copy.png: Added.
     126        * fast/canvas/philip/tests/2d.composite.solid.destination-atop.html: Added.
     127        * fast/canvas/philip/tests/2d.composite.solid.destination-atop.png: Added.
     128        * fast/canvas/philip/tests/2d.composite.solid.destination-in.html: Added.
     129        * fast/canvas/philip/tests/2d.composite.solid.destination-in.png: Added.
     130        * fast/canvas/philip/tests/2d.composite.solid.destination-out.html: Added.
     131        * fast/canvas/philip/tests/2d.composite.solid.destination-out.png: Added.
     132        * fast/canvas/philip/tests/2d.composite.solid.destination-over.html: Added.
     133        * fast/canvas/philip/tests/2d.composite.solid.destination-over.png: Added.
     134        * fast/canvas/philip/tests/2d.composite.solid.lighter.html: Added.
     135        * fast/canvas/philip/tests/2d.composite.solid.lighter.png: Added.
     136        * fast/canvas/philip/tests/2d.composite.solid.source-atop.html: Added.
     137        * fast/canvas/philip/tests/2d.composite.solid.source-atop.png: Added.
     138        * fast/canvas/philip/tests/2d.composite.solid.source-in.html: Added.
     139        * fast/canvas/philip/tests/2d.composite.solid.source-in.png: Added.
     140        * fast/canvas/philip/tests/2d.composite.solid.source-out.html: Added.
     141        * fast/canvas/philip/tests/2d.composite.solid.source-out.png: Added.
     142        * fast/canvas/philip/tests/2d.composite.solid.source-over.html: Added.
     143        * fast/canvas/philip/tests/2d.composite.solid.source-over.png: Added.
     144        * fast/canvas/philip/tests/2d.composite.solid.xor.html: Added.
     145        * fast/canvas/philip/tests/2d.composite.solid.xor.png: Added.
     146        * fast/canvas/philip/tests/2d.composite.transparent.copy.html: Added.
     147        * fast/canvas/philip/tests/2d.composite.transparent.copy.png: Added.
     148        * fast/canvas/philip/tests/2d.composite.transparent.destination-atop.html: Added.
     149        * fast/canvas/philip/tests/2d.composite.transparent.destination-atop.png: Added.
     150        * fast/canvas/philip/tests/2d.composite.transparent.destination-in.html: Added.
     151        * fast/canvas/philip/tests/2d.composite.transparent.destination-in.png: Added.
     152        * fast/canvas/philip/tests/2d.composite.transparent.destination-out.html: Added.
     153        * fast/canvas/philip/tests/2d.composite.transparent.destination-out.png: Added.
     154        * fast/canvas/philip/tests/2d.composite.transparent.destination-over.html: Added.
     155        * fast/canvas/philip/tests/2d.composite.transparent.destination-over.png: Added.
     156        * fast/canvas/philip/tests/2d.composite.transparent.lighter.html: Added.
     157        * fast/canvas/philip/tests/2d.composite.transparent.lighter.png: Added.
     158        * fast/canvas/philip/tests/2d.composite.transparent.source-atop.html: Added.
     159        * fast/canvas/philip/tests/2d.composite.transparent.source-atop.png: Added.
     160        * fast/canvas/philip/tests/2d.composite.transparent.source-in.html: Added.
     161        * fast/canvas/philip/tests/2d.composite.transparent.source-in.png: Added.
     162        * fast/canvas/philip/tests/2d.composite.transparent.source-out.html: Added.
     163        * fast/canvas/philip/tests/2d.composite.transparent.source-out.png: Added.
     164        * fast/canvas/philip/tests/2d.composite.transparent.source-over.html: Added.
     165        * fast/canvas/philip/tests/2d.composite.transparent.source-over.png: Added.
     166        * fast/canvas/philip/tests/2d.composite.transparent.xor.html: Added.
     167        * fast/canvas/philip/tests/2d.composite.transparent.xor.png: Added.
     168        * fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.html: Added.
     169        * fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.png: Added.
     170        * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.html: Added.
     171        * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.png: Added.
     172        * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html: Added.
     173        * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.png: Added.
     174        * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.html: Added.
     175        * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.png: Added.
     176        * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.html: Added.
     177        * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.png: Added.
     178        * fast/canvas/philip/tests/2d.composite.uncovered.image.copy.html: Added.
     179        * fast/canvas/philip/tests/2d.composite.uncovered.image.copy.png: Added.
     180        * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.html: Added.
     181        * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.png: Added.
     182        * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.html: Added.
     183        * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.png: Added.
     184        * fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.html: Added.
     185        * fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.png: Added.
     186        * fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.html: Added.
     187        * fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.png: Added.
     188        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.html: Added.
     189        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.png: Added.
     190        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.html: Added.
     191        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.png: Added.
     192        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.html: Added.
     193        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.png: Added.
     194        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.html: Added.
     195        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.png: Added.
     196        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.html: Added.
     197        * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.png: Added.
     198        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.html: Added.
     199        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.png: Added.
     200        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.html: Added.
     201        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.png: Added.
     202        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html: Added.
     203        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.png: Added.
     204        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.html: Added.
     205        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.png: Added.
     206        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.html: Added.
     207        * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.png: Added.
     208        * fast/canvas/philip/tests/2d.coordinatespace.html: Added.
     209        * fast/canvas/philip/tests/2d.coordinatespace.png: Added.
     210        * fast/canvas/philip/tests/2d.drawImage.3arg.html: Added.
     211        * fast/canvas/philip/tests/2d.drawImage.5arg.html: Added.
     212        * fast/canvas/philip/tests/2d.drawImage.9arg.basic.html: Added.
     213        * fast/canvas/philip/tests/2d.drawImage.9arg.destpos.html: Added.
     214        * fast/canvas/philip/tests/2d.drawImage.9arg.destsize.html: Added.
     215        * fast/canvas/philip/tests/2d.drawImage.9arg.sourcepos.html: Added.
     216        * fast/canvas/philip/tests/2d.drawImage.9arg.sourcesize.html: Added.
     217        * fast/canvas/philip/tests/2d.drawImage.alpha.html: Added.
     218        * fast/canvas/philip/tests/2d.drawImage.animated.apng.html: Added.
     219        * fast/canvas/philip/tests/2d.drawImage.animated.gif.html: Added.
     220        * fast/canvas/philip/tests/2d.drawImage.animated.poster.html: Added.
     221        * fast/canvas/philip/tests/2d.drawImage.broken.html: Added.
     222        * fast/canvas/philip/tests/2d.drawImage.canvas.html: Added.
     223        * fast/canvas/philip/tests/2d.drawImage.clip.html: Added.
     224        * fast/canvas/philip/tests/2d.drawImage.composite.html: Added.
     225        * fast/canvas/philip/tests/2d.drawImage.floatsource.html: Added.
     226        * fast/canvas/philip/tests/2d.drawImage.incomplete.html: Added.
     227        * fast/canvas/philip/tests/2d.drawImage.negativedest.html: Added.
     228        * fast/canvas/philip/tests/2d.drawImage.negativedir.html: Added.
     229        * fast/canvas/philip/tests/2d.drawImage.negativesource.html: Added.
     230        * fast/canvas/philip/tests/2d.drawImage.nonfinite.html: Added.
     231        * fast/canvas/philip/tests/2d.drawImage.nowrap.html: Added.
     232        * fast/canvas/philip/tests/2d.drawImage.null.html: Added.
     233        * fast/canvas/philip/tests/2d.drawImage.outsidesource.html: Added.
     234        * fast/canvas/philip/tests/2d.drawImage.path.html: Added.
     235        * fast/canvas/philip/tests/2d.drawImage.self.1.html: Added.
     236        * fast/canvas/philip/tests/2d.drawImage.self.2.html: Added.
     237        * fast/canvas/philip/tests/2d.drawImage.transform.html: Added.
     238        * fast/canvas/philip/tests/2d.drawImage.wrongtype.html: Added.
     239        * fast/canvas/philip/tests/2d.drawImage.zerocanvas.html: Added.
     240        * fast/canvas/philip/tests/2d.drawImage.zerosource.html: Added.
     241        * fast/canvas/philip/tests/2d.fillRect.basic.html: Added.
     242        * fast/canvas/philip/tests/2d.fillRect.clip.html: Added.
     243        * fast/canvas/philip/tests/2d.fillRect.negative.html: Added.
     244        * fast/canvas/philip/tests/2d.fillRect.nonfinite.html: Added.
     245        * fast/canvas/philip/tests/2d.fillRect.path.html: Added.
     246        * fast/canvas/philip/tests/2d.fillRect.shadow.html: Added.
     247        * fast/canvas/philip/tests/2d.fillRect.transform.html: Added.
     248        * fast/canvas/philip/tests/2d.fillRect.zero.html: Added.
     249        * fast/canvas/philip/tests/2d.fillStyle.default.html: Added.
     250        * fast/canvas/philip/tests/2d.fillStyle.get.semitransparent.html: Added.
     251        * fast/canvas/philip/tests/2d.fillStyle.get.solid.html: Added.
     252        * fast/canvas/philip/tests/2d.fillStyle.get.transparent.html: Added.
     253        * fast/canvas/philip/tests/2d.fillStyle.invalidstring.html: Added.
     254        * fast/canvas/philip/tests/2d.fillStyle.invalidtype.html: Added.
     255        * fast/canvas/philip/tests/2d.fillStyle.parse.current.basic.html: Added.
     256        * fast/canvas/philip/tests/2d.fillStyle.parse.current.changed.html: Added.
     257        * fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.html: Added.
     258        * fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.png: Added.
     259        * fast/canvas/philip/tests/2d.fillStyle.parse.hex3.html: Added.
     260        * fast/canvas/philip/tests/2d.fillStyle.parse.hex3.png: Added.
     261        * fast/canvas/philip/tests/2d.fillStyle.parse.hex6.html: Added.
     262        * fast/canvas/philip/tests/2d.fillStyle.parse.hex6.png: Added.
     263        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.html: Added.
     264        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.png: Added.
     265        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.html: Added.
     266        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.png: Added.
     267        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.html: Added.
     268        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.png: Added.
     269        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.html: Added.
     270        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.png: Added.
     271        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.html: Added.
     272        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.png: Added.
     273        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.html: Added.
     274        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.png: Added.
     275        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.html: Added.
     276        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.png: Added.
     277        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.html: Added.
     278        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.png: Added.
     279        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.html: Added.
     280        * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.png: Added.
     281        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.html: Added.
     282        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.png: Added.
     283        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.html: Added.
     284        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.png: Added.
     285        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.html: Added.
     286        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.png: Added.
     287        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.html: Added.
     288        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.png: Added.
     289        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.html: Added.
     290        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.png: Added.
     291        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.html: Added.
     292        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.png: Added.
     293        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.html: Added.
     294        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.png: Added.
     295        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.html: Added.
     296        * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.png: Added.
     297        * fast/canvas/philip/tests/2d.fillStyle.parse.html4.html: Added.
     298        * fast/canvas/philip/tests/2d.fillStyle.parse.html4.png: Added.
     299        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex1.html: Added.
     300        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex2.html: Added.
     301        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex3.html: Added.
     302        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex4.html: Added.
     303        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex5.html: Added.
     304        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex6.html: Added.
     305        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex7.html: Added.
     306        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex8.html: Added.
     307        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-1.html: Added.
     308        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-2.html: Added.
     309        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-3.html: Added.
     310        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-4.html: Added.
     311        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-5.html: Added.
     312        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-1.html: Added.
     313        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-2.html: Added.
     314        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-1.html: Added.
     315        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-2.html: Added.
     316        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-3.html: Added.
     317        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-1.html: Added.
     318        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-2.html: Added.
     319        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-3.html: Added.
     320        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-4.html: Added.
     321        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-5.html: Added.
     322        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-6.html: Added.
     323        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-7.html: Added.
     324        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-1.html: Added.
     325        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-2.html: Added.
     326        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-3.html: Added.
     327        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-4.html: Added.
     328        * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-5.html: Added.
     329        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.html: Added.
     330        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.png: Added.
     331        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.html: Added.
     332        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.png: Added.
     333        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.html: Added.
     334        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.png: Added.
     335        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.html: Added.
     336        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.png: Added.
     337        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.html: Added.
     338        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.png: Added.
     339        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.html: Added.
     340        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.png: Added.
     341        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.html: Added.
     342        * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.png: Added.
     343        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.html: Added.
     344        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.png: Added.
     345        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.html: Added.
     346        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.png: Added.
     347        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.html: Added.
     348        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.png: Added.
     349        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.html: Added.
     350        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.png: Added.
     351        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.html: Added.
     352        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.png: Added.
     353        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.html: Added.
     354        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.png: Added.
     355        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.html: Added.
     356        * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.png: Added.
     357        * fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.html: Added.
     358        * fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.png: Added.
     359        * fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.html: Added.
     360        * fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.png: Added.
     361        * fast/canvas/philip/tests/2d.fillStyle.parse.system.html: Added.
     362        * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.html: Added.
     363        * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.png: Added.
     364        * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.html: Added.
     365        * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.png: Added.
     366        * fast/canvas/philip/tests/2d.getcontext.exists.html: Added.
     367        * fast/canvas/philip/tests/2d.getcontext.shared.html: Added.
     368        * fast/canvas/philip/tests/2d.getcontext.unique.html: Added.
     369        * fast/canvas/philip/tests/2d.gradient.empty.html: Added.
     370        * fast/canvas/philip/tests/2d.gradient.interpolate.alpha.html: Added.
     371        * fast/canvas/philip/tests/2d.gradient.interpolate.alpha.png: Added.
     372        * fast/canvas/philip/tests/2d.gradient.interpolate.colour.html: Added.
     373        * fast/canvas/philip/tests/2d.gradient.interpolate.colour.png: Added.
     374        * fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.html: Added.
     375        * fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.png: Added.
     376        * fast/canvas/philip/tests/2d.gradient.interpolate.multiple.html: Added.
     377        * fast/canvas/philip/tests/2d.gradient.interpolate.multiple.png: Added.
     378        * fast/canvas/philip/tests/2d.gradient.interpolate.outside.html: Added.
     379        * fast/canvas/philip/tests/2d.gradient.interpolate.overlap.html: Added.
     380        * fast/canvas/philip/tests/2d.gradient.interpolate.overlap.png: Added.
     381        * fast/canvas/philip/tests/2d.gradient.interpolate.overlap2.html: Added.
     382        * fast/canvas/philip/tests/2d.gradient.interpolate.solid.html: Added.
     383        * fast/canvas/philip/tests/2d.gradient.interpolate.vertical.html: Added.
     384        * fast/canvas/philip/tests/2d.gradient.interpolate.vertical.png: Added.
     385        * fast/canvas/philip/tests/2d.gradient.interpolate.zerosize.html: Added.
     386        * fast/canvas/philip/tests/2d.gradient.linear.nonfinite.html: Added.
     387        * fast/canvas/philip/tests/2d.gradient.linear.transform.1.html: Added.
     388        * fast/canvas/philip/tests/2d.gradient.linear.transform.2.html: Added.
     389        * fast/canvas/philip/tests/2d.gradient.linear.transform.3.html: Added.
     390        * fast/canvas/philip/tests/2d.gradient.object.compare.html: Added.
     391        * fast/canvas/philip/tests/2d.gradient.object.crosscanvas.html: Added.
     392        * fast/canvas/philip/tests/2d.gradient.object.invalidcolour.html: Added.
     393        * fast/canvas/philip/tests/2d.gradient.object.invalidoffset.html: Added.
     394        * fast/canvas/philip/tests/2d.gradient.object.return.html: Added.
     395        * fast/canvas/philip/tests/2d.gradient.object.update.html: Added.
     396        * fast/canvas/philip/tests/2d.gradient.radial.cone.behind.html: Added.
     397        * fast/canvas/philip/tests/2d.gradient.radial.cone.beside.html: Added.
     398        * fast/canvas/philip/tests/2d.gradient.radial.cone.bottom.html: Added.
     399        * fast/canvas/philip/tests/2d.gradient.radial.cone.cylinder.html: Added.
     400        * fast/canvas/philip/tests/2d.gradient.radial.cone.front.html: Added.
     401        * fast/canvas/philip/tests/2d.gradient.radial.cone.shape1.html: Added.
     402        * fast/canvas/philip/tests/2d.gradient.radial.cone.shape2.html: Added.
     403        * fast/canvas/philip/tests/2d.gradient.radial.cone.top.html: Added.
     404        * fast/canvas/philip/tests/2d.gradient.radial.equal.html: Added.
     405        * fast/canvas/philip/tests/2d.gradient.radial.inside1.html: Added.
     406        * fast/canvas/philip/tests/2d.gradient.radial.inside2.html: Added.
     407        * fast/canvas/philip/tests/2d.gradient.radial.inside3.html: Added.
     408        * fast/canvas/philip/tests/2d.gradient.radial.negative.html: Added.
     409        * fast/canvas/philip/tests/2d.gradient.radial.nonfinite.html: Added.
     410        * fast/canvas/philip/tests/2d.gradient.radial.outside1.html: Added.
     411        * fast/canvas/philip/tests/2d.gradient.radial.outside2.html: Added.
     412        * fast/canvas/philip/tests/2d.gradient.radial.outside3.html: Added.
     413        * fast/canvas/philip/tests/2d.gradient.radial.touch1.html: Added.
     414        * fast/canvas/philip/tests/2d.gradient.radial.touch2.html: Added.
     415        * fast/canvas/philip/tests/2d.gradient.radial.touch3.html: Added.
     416        * fast/canvas/philip/tests/2d.gradient.radial.transform.1.html: Added.
     417        * fast/canvas/philip/tests/2d.gradient.radial.transform.2.html: Added.
     418        * fast/canvas/philip/tests/2d.gradient.radial.transform.3.html: Added.
     419        * fast/canvas/philip/tests/2d.imageData.create1.basic.html: Added.
     420        * fast/canvas/philip/tests/2d.imageData.create1.initial.html: Added.
     421        * fast/canvas/philip/tests/2d.imageData.create1.type.html: Added.
     422        * fast/canvas/philip/tests/2d.imageData.create1.zero.html: Added.
     423        * fast/canvas/philip/tests/2d.imageData.create2.basic.html: Added.
     424        * fast/canvas/philip/tests/2d.imageData.create2.initial.html: Added.
     425        * fast/canvas/philip/tests/2d.imageData.create2.large.html: Added.
     426        * fast/canvas/philip/tests/2d.imageData.create2.negative.html: Added.
     427        * fast/canvas/philip/tests/2d.imageData.create2.nonfinite.html: Added.
     428        * fast/canvas/philip/tests/2d.imageData.create2.round.html: Added.
     429        * fast/canvas/philip/tests/2d.imageData.create2.tiny.html: Added.
     430        * fast/canvas/philip/tests/2d.imageData.create2.type.html: Added.
     431        * fast/canvas/philip/tests/2d.imageData.create2.zero.html: Added.
     432        * fast/canvas/philip/tests/2d.imageData.get.basic.html: Added.
     433        * fast/canvas/philip/tests/2d.imageData.get.clamp.html: Added.
     434        * fast/canvas/philip/tests/2d.imageData.get.length.html: Added.
     435        * fast/canvas/philip/tests/2d.imageData.get.nonfinite.html: Added.
     436        * fast/canvas/philip/tests/2d.imageData.get.nonpremul.html: Added.
     437        * fast/canvas/philip/tests/2d.imageData.get.order.alpha.html: Added.
     438        * fast/canvas/philip/tests/2d.imageData.get.order.cols.html: Added.
     439        * fast/canvas/philip/tests/2d.imageData.get.order.rgb.html: Added.
     440        * fast/canvas/philip/tests/2d.imageData.get.order.rows.html: Added.
     441        * fast/canvas/philip/tests/2d.imageData.get.range.html: Added.
     442        * fast/canvas/philip/tests/2d.imageData.get.source.negative.html: Added.
     443        * fast/canvas/philip/tests/2d.imageData.get.source.outside.html: Added.
     444        * fast/canvas/philip/tests/2d.imageData.get.source.size.html: Added.
     445        * fast/canvas/philip/tests/2d.imageData.get.tiny.html: Added.
     446        * fast/canvas/philip/tests/2d.imageData.get.type.html: Added.
     447        * fast/canvas/philip/tests/2d.imageData.get.unaffected.html: Added.
     448        * fast/canvas/philip/tests/2d.imageData.get.zero.html: Added.
     449        * fast/canvas/philip/tests/2d.imageData.object.ctor.html: Added.
     450        * fast/canvas/philip/tests/2d.imageData.object.nan.html: Added.
     451        * fast/canvas/philip/tests/2d.imageData.object.properties.html: Added.
     452        * fast/canvas/philip/tests/2d.imageData.object.readonly.html: Added.
     453        * fast/canvas/philip/tests/2d.imageData.object.round.html: Added.
     454        * fast/canvas/philip/tests/2d.imageData.object.set.html: Added.
     455        * fast/canvas/philip/tests/2d.imageData.object.string.html: Added.
     456        * fast/canvas/philip/tests/2d.imageData.object.undefined.html: Added.
     457        * fast/canvas/philip/tests/2d.imageData.object.wrap.html: Added.
     458        * fast/canvas/philip/tests/2d.imageData.put.alpha.html: Added.
     459        * fast/canvas/philip/tests/2d.imageData.put.alpha.png: Added.
     460        * fast/canvas/philip/tests/2d.imageData.put.basic.html: Added.
     461        * fast/canvas/philip/tests/2d.imageData.put.clip.html: Added.
     462        * fast/canvas/philip/tests/2d.imageData.put.created.html: Added.
     463        * fast/canvas/philip/tests/2d.imageData.put.cross.html: Added.
     464        * fast/canvas/philip/tests/2d.imageData.put.dirty.negative.html: Added.
     465        * fast/canvas/philip/tests/2d.imageData.put.dirty.outside.html: Added.
     466        * fast/canvas/philip/tests/2d.imageData.put.dirty.rect1.html: Added.
     467        * fast/canvas/philip/tests/2d.imageData.put.dirty.rect2.html: Added.
     468        * fast/canvas/philip/tests/2d.imageData.put.dirty.zero.html: Added.
     469        * fast/canvas/philip/tests/2d.imageData.put.modified.html: Added.
     470        * fast/canvas/philip/tests/2d.imageData.put.nonfinite.html: Added.
     471        * fast/canvas/philip/tests/2d.imageData.put.null.html: Added.
     472        * fast/canvas/philip/tests/2d.imageData.put.path.html: Added.
     473        * fast/canvas/philip/tests/2d.imageData.put.unaffected.html: Added.
     474        * fast/canvas/philip/tests/2d.imageData.put.unchanged.html: Added.
     475        * fast/canvas/philip/tests/2d.imageData.put.wrongtype.html: Added.
     476        * fast/canvas/philip/tests/2d.line.cap.butt.html: Added.
     477        * fast/canvas/philip/tests/2d.line.cap.closed.html: Added.
     478        * fast/canvas/philip/tests/2d.line.cap.invalid.html: Added.
     479        * fast/canvas/philip/tests/2d.line.cap.open.html: Added.
     480        * fast/canvas/philip/tests/2d.line.cap.round.html: Added.
     481        * fast/canvas/philip/tests/2d.line.cap.square.html: Added.
     482        * fast/canvas/philip/tests/2d.line.cap.valid.html: Added.
     483        * fast/canvas/philip/tests/2d.line.cross.html: Added.
     484        * fast/canvas/philip/tests/2d.line.defaults.html: Added.
     485        * fast/canvas/philip/tests/2d.line.join.bevel.html: Added.
     486        * fast/canvas/philip/tests/2d.line.join.closed.html: Added.
     487        * fast/canvas/philip/tests/2d.line.join.invalid.html: Added.
     488        * fast/canvas/philip/tests/2d.line.join.miter.html: Added.
     489        * fast/canvas/philip/tests/2d.line.join.open.html: Added.
     490        * fast/canvas/philip/tests/2d.line.join.parallel.html: Added.
     491        * fast/canvas/philip/tests/2d.line.join.round.html: Added.
     492        * fast/canvas/philip/tests/2d.line.join.valid.html: Added.
     493        * fast/canvas/philip/tests/2d.line.miter.acute.html: Added.
     494        * fast/canvas/philip/tests/2d.line.miter.exceeded.html: Added.
     495        * fast/canvas/philip/tests/2d.line.miter.invalid.html: Added.
     496        * fast/canvas/philip/tests/2d.line.miter.lineedge.html: Added.
     497        * fast/canvas/philip/tests/2d.line.miter.obtuse.html: Added.
     498        * fast/canvas/philip/tests/2d.line.miter.rightangle.html: Added.
     499        * fast/canvas/philip/tests/2d.line.miter.valid.html: Added.
     500        * fast/canvas/philip/tests/2d.line.miter.within.html: Added.
     501        * fast/canvas/philip/tests/2d.line.union.html: Added.
     502        * fast/canvas/philip/tests/2d.line.width.basic.html: Added.
     503        * fast/canvas/philip/tests/2d.line.width.invalid.html: Added.
     504        * fast/canvas/philip/tests/2d.line.width.scaledefault.html: Added.
     505        * fast/canvas/philip/tests/2d.line.width.transformed.html: Added.
     506        * fast/canvas/philip/tests/2d.line.width.valid.html: Added.
     507        * fast/canvas/philip/tests/2d.missingargs.html: Added.
     508        * fast/canvas/philip/tests/2d.path.arc.angle.1.html: Added.
     509        * fast/canvas/philip/tests/2d.path.arc.angle.2.html: Added.
     510        * fast/canvas/philip/tests/2d.path.arc.angle.3.html: Added.
     511        * fast/canvas/philip/tests/2d.path.arc.angle.4.html: Added.
     512        * fast/canvas/philip/tests/2d.path.arc.angle.5.html: Added.
     513        * fast/canvas/philip/tests/2d.path.arc.angle.6.html: Added.
     514        * fast/canvas/philip/tests/2d.path.arc.empty.html: Added.
     515        * fast/canvas/philip/tests/2d.path.arc.end.html: Added.
     516        * fast/canvas/philip/tests/2d.path.arc.negative.html: Added.
     517        * fast/canvas/philip/tests/2d.path.arc.nonempty.html: Added.
     518        * fast/canvas/philip/tests/2d.path.arc.nonfinite.html: Added.
     519        * fast/canvas/philip/tests/2d.path.arc.scale.1.html: Added.
     520        * fast/canvas/philip/tests/2d.path.arc.scale.2.html: Added.
     521        * fast/canvas/philip/tests/2d.path.arc.selfintersect.1.html: Added.
     522        * fast/canvas/philip/tests/2d.path.arc.selfintersect.2.html: Added.
     523        * fast/canvas/philip/tests/2d.path.arc.shape.1.html: Added.
     524        * fast/canvas/philip/tests/2d.path.arc.shape.2.html: Added.
     525        * fast/canvas/philip/tests/2d.path.arc.shape.3.html: Added.
     526        * fast/canvas/philip/tests/2d.path.arc.shape.4.html: Added.
     527        * fast/canvas/philip/tests/2d.path.arc.shape.5.html: Added.
     528        * fast/canvas/philip/tests/2d.path.arc.twopie.1.html: Added.
     529        * fast/canvas/philip/tests/2d.path.arc.twopie.2.html: Added.
     530        * fast/canvas/philip/tests/2d.path.arc.twopie.3.html: Added.
     531        * fast/canvas/philip/tests/2d.path.arc.twopie.4.html: Added.
     532        * fast/canvas/philip/tests/2d.path.arc.zero.1.html: Added.
     533        * fast/canvas/philip/tests/2d.path.arc.zero.2.html: Added.
     534        * fast/canvas/philip/tests/2d.path.arc.zeroradius.html: Added.
     535        * fast/canvas/philip/tests/2d.path.arcTo.coincide.1.html: Added.
     536        * fast/canvas/philip/tests/2d.path.arcTo.coincide.2.html: Added.
     537        * fast/canvas/philip/tests/2d.path.arcTo.collinear.1.html: Added.
     538        * fast/canvas/philip/tests/2d.path.arcTo.collinear.2.html: Added.
     539        * fast/canvas/philip/tests/2d.path.arcTo.collinear.3.html: Added.
     540        * fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.1.html: Added.
     541        * fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.2.html: Added.
     542        * fast/canvas/philip/tests/2d.path.arcTo.negative.html: Added.
     543        * fast/canvas/philip/tests/2d.path.arcTo.nonfinite.html: Added.
     544        * fast/canvas/philip/tests/2d.path.arcTo.scale.html: Added.
     545        * fast/canvas/philip/tests/2d.path.arcTo.shape.curve1.html: Added.
     546        * fast/canvas/philip/tests/2d.path.arcTo.shape.curve2.html: Added.
     547        * fast/canvas/philip/tests/2d.path.arcTo.shape.end.html: Added.
     548        * fast/canvas/philip/tests/2d.path.arcTo.shape.start.html: Added.
     549        * fast/canvas/philip/tests/2d.path.arcTo.transformation.html: Added.
     550        * fast/canvas/philip/tests/2d.path.arcTo.zero.1.html: Added.
     551        * fast/canvas/philip/tests/2d.path.arcTo.zero.2.html: Added.
     552        * fast/canvas/philip/tests/2d.path.beginPath.html: Added.
     553        * fast/canvas/philip/tests/2d.path.bezierCurveTo.basic.html: Added.
     554        * fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
     555        * fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
     556        * fast/canvas/philip/tests/2d.path.bezierCurveTo.nonfinite.html: Added.
     557        * fast/canvas/philip/tests/2d.path.bezierCurveTo.scaled.html: Added.
     558        * fast/canvas/philip/tests/2d.path.bezierCurveTo.shape.html: Added.
     559        * fast/canvas/philip/tests/2d.path.clip.basic.1.html: Added.
     560        * fast/canvas/philip/tests/2d.path.clip.basic.2.html: Added.
     561        * fast/canvas/philip/tests/2d.path.clip.empty.html: Added.
     562        * fast/canvas/philip/tests/2d.path.clip.intersect.html: Added.
     563        * fast/canvas/philip/tests/2d.path.clip.unaffected.html: Added.
     564        * fast/canvas/philip/tests/2d.path.clip.winding.1.html: Added.
     565        * fast/canvas/philip/tests/2d.path.clip.winding.2.html: Added.
     566        * fast/canvas/philip/tests/2d.path.closePath.empty.html: Added.
     567        * fast/canvas/philip/tests/2d.path.closePath.newline.html: Added.
     568        * fast/canvas/philip/tests/2d.path.closePath.nextpoint.html: Added.
     569        * fast/canvas/philip/tests/2d.path.fill.closed.basic.html: Added.
     570        * fast/canvas/philip/tests/2d.path.fill.closed.unaffected.html: Added.
     571        * fast/canvas/philip/tests/2d.path.fill.overlap.html: Added.
     572        * fast/canvas/philip/tests/2d.path.fill.overlap.png: Added.
     573        * fast/canvas/philip/tests/2d.path.fill.winding.add.html: Added.
     574        * fast/canvas/philip/tests/2d.path.fill.winding.subtract.1.html: Added.
     575        * fast/canvas/philip/tests/2d.path.fill.winding.subtract.2.html: Added.
     576        * fast/canvas/philip/tests/2d.path.fill.winding.subtract.3.html: Added.
     577        * fast/canvas/philip/tests/2d.path.initial.html: Added.
     578        * fast/canvas/philip/tests/2d.path.isPointInPath.arc.html: Added.
     579        * fast/canvas/philip/tests/2d.path.isPointInPath.basic.1.html: Added.
     580        * fast/canvas/philip/tests/2d.path.isPointInPath.basic.2.html: Added.
     581        * fast/canvas/philip/tests/2d.path.isPointInPath.bezier.html: Added.
     582        * fast/canvas/philip/tests/2d.path.isPointInPath.bigarc.html: Added.
     583        * fast/canvas/philip/tests/2d.path.isPointInPath.edge.html: Added.
     584        * fast/canvas/philip/tests/2d.path.isPointInPath.empty.html: Added.
     585        * fast/canvas/philip/tests/2d.path.isPointInPath.nonfinite.html: Added.
     586        * fast/canvas/philip/tests/2d.path.isPointInPath.outside.html: Added.
     587        * fast/canvas/philip/tests/2d.path.isPointInPath.subpath.html: Added.
     588        * fast/canvas/philip/tests/2d.path.isPointInPath.transform.1.html: Added.
     589        * fast/canvas/philip/tests/2d.path.isPointInPath.transform.2.html: Added.
     590        * fast/canvas/philip/tests/2d.path.isPointInPath.transform.3.html: Added.
     591        * fast/canvas/philip/tests/2d.path.isPointInPath.unclosed.html: Added.
     592        * fast/canvas/philip/tests/2d.path.isPointInPath.winding.html: Added.
     593        * fast/canvas/philip/tests/2d.path.lineTo.basic.html: Added.
     594        * fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.1.html: Added.
     595        * fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.2.html: Added.
     596        * fast/canvas/philip/tests/2d.path.lineTo.nextpoint.html: Added.
     597        * fast/canvas/philip/tests/2d.path.lineTo.nonfinite.html: Added.
     598        * fast/canvas/philip/tests/2d.path.moveTo.basic.html: Added.
     599        * fast/canvas/philip/tests/2d.path.moveTo.multiple.html: Added.
     600        * fast/canvas/philip/tests/2d.path.moveTo.newsubpath.html: Added.
     601        * fast/canvas/philip/tests/2d.path.moveTo.nonfinite.html: Added.
     602        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.basic.html: Added.
     603        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
     604        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
     605        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.nonfinite.html: Added.
     606        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.scaled.html: Added.
     607        * fast/canvas/philip/tests/2d.path.quadraticCurveTo.shape.html: Added.
     608        * fast/canvas/philip/tests/2d.path.rect.basic.html: Added.
     609        * fast/canvas/philip/tests/2d.path.rect.closed.html: Added.
     610        * fast/canvas/philip/tests/2d.path.rect.end.1.html: Added.
     611        * fast/canvas/philip/tests/2d.path.rect.end.2.html: Added.
     612        * fast/canvas/philip/tests/2d.path.rect.negative.html: Added.
     613        * fast/canvas/philip/tests/2d.path.rect.newsubpath.html: Added.
     614        * fast/canvas/philip/tests/2d.path.rect.nonfinite.html: Added.
     615        * fast/canvas/philip/tests/2d.path.rect.selfintersect.html: Added.
     616        * fast/canvas/philip/tests/2d.path.rect.winding.html: Added.
     617        * fast/canvas/philip/tests/2d.path.rect.zero.1.html: Added.
     618        * fast/canvas/philip/tests/2d.path.rect.zero.2.html: Added.
     619        * fast/canvas/philip/tests/2d.path.rect.zero.3.html: Added.
     620        * fast/canvas/philip/tests/2d.path.rect.zero.4.html: Added.
     621        * fast/canvas/philip/tests/2d.path.rect.zero.5.html: Added.
     622        * fast/canvas/philip/tests/2d.path.rect.zero.6.html: Added.
     623        * fast/canvas/philip/tests/2d.path.stroke.empty.html: Added.
     624        * fast/canvas/philip/tests/2d.path.stroke.overlap.html: Added.
     625        * fast/canvas/philip/tests/2d.path.stroke.overlap.png: Added.
     626        * fast/canvas/philip/tests/2d.path.stroke.prune.arc.html: Added.
     627        * fast/canvas/philip/tests/2d.path.stroke.prune.closed.html: Added.
     628        * fast/canvas/philip/tests/2d.path.stroke.prune.corner.html: Added.
     629        * fast/canvas/philip/tests/2d.path.stroke.prune.curve.html: Added.
     630        * fast/canvas/philip/tests/2d.path.stroke.prune.line.html: Added.
     631        * fast/canvas/philip/tests/2d.path.stroke.prune.rect.html: Added.
     632        * fast/canvas/philip/tests/2d.path.stroke.scale1.html: Added.
     633        * fast/canvas/philip/tests/2d.path.stroke.scale2.html: Added.
     634        * fast/canvas/philip/tests/2d.path.stroke.skew.html: Added.
     635        * fast/canvas/philip/tests/2d.path.stroke.unaffected.html: Added.
     636        * fast/canvas/philip/tests/2d.path.stroke.union.html: Added.
     637        * fast/canvas/philip/tests/2d.path.transformation.basic.html: Added.
     638        * fast/canvas/philip/tests/2d.path.transformation.changing.html: Added.
     639        * fast/canvas/philip/tests/2d.path.transformation.multiple.html: Added.
     640        * fast/canvas/philip/tests/2d.pattern.animated.gif.html: Added.
     641        * fast/canvas/philip/tests/2d.pattern.basic.canvas.html: Added.
     642        * fast/canvas/philip/tests/2d.pattern.basic.image.html: Added.
     643        * fast/canvas/philip/tests/2d.pattern.basic.nocontext.html: Added.
     644        * fast/canvas/philip/tests/2d.pattern.basic.type.html: Added.
     645        * fast/canvas/philip/tests/2d.pattern.basic.zerocanvas.html: Added.
     646        * fast/canvas/philip/tests/2d.pattern.crosscanvas.html: Added.
     647        * fast/canvas/philip/tests/2d.pattern.image.broken.html: Added.
     648        * fast/canvas/philip/tests/2d.pattern.image.incomplete.html: Added.
     649        * fast/canvas/philip/tests/2d.pattern.image.null.html: Added.
     650        * fast/canvas/philip/tests/2d.pattern.image.string.html: Added.
     651        * fast/canvas/philip/tests/2d.pattern.image.undefined.html: Added.
     652        * fast/canvas/philip/tests/2d.pattern.modify.canvas1.html: Added.
     653        * fast/canvas/philip/tests/2d.pattern.modify.canvas2.html: Added.
     654        * fast/canvas/philip/tests/2d.pattern.modify.image1.html: Added.
     655        * fast/canvas/philip/tests/2d.pattern.modify.image2.html: Added.
     656        * fast/canvas/philip/tests/2d.pattern.paint.norepeat.basic.html: Added.
     657        * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord1.html: Added.
     658        * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord2.html: Added.
     659        * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html: Added.
     660        * fast/canvas/philip/tests/2d.pattern.paint.norepeat.outside.html: Added.
     661        * fast/canvas/philip/tests/2d.pattern.paint.orientation.canvas.html: Added.
     662        * fast/canvas/philip/tests/2d.pattern.paint.orientation.image.html: Added.
     663        * fast/canvas/philip/tests/2d.pattern.paint.repeat.basic.html: Added.
     664        * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord1.html: Added.
     665        * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord2.html: Added.
     666        * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord3.html: Added.
     667        * fast/canvas/philip/tests/2d.pattern.paint.repeat.outside.html: Added.
     668        * fast/canvas/philip/tests/2d.pattern.paint.repeatx.basic.html: Added.
     669        * fast/canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html: Added.
     670        * fast/canvas/philip/tests/2d.pattern.paint.repeatx.outside.html: Added.
     671        * fast/canvas/philip/tests/2d.pattern.paint.repeaty.basic.html: Added.
     672        * fast/canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html: Added.
     673        * fast/canvas/philip/tests/2d.pattern.paint.repeaty.outside.html: Added.
     674        * fast/canvas/philip/tests/2d.pattern.repeat.case.html: Added.
     675        * fast/canvas/philip/tests/2d.pattern.repeat.empty.html: Added.
     676        * fast/canvas/philip/tests/2d.pattern.repeat.null.html: Added.
     677        * fast/canvas/philip/tests/2d.pattern.repeat.nullsuffix.html: Added.
     678        * fast/canvas/philip/tests/2d.pattern.repeat.undefined.html: Added.
     679        * fast/canvas/philip/tests/2d.pattern.repeat.unrecognised.html: Added.
     680        * fast/canvas/philip/tests/2d.scaled.html: Added.
     681        * fast/canvas/philip/tests/2d.scaled.png: Added.
     682        * fast/canvas/philip/tests/2d.shadow.alpha.1.html: Added.
     683        * fast/canvas/philip/tests/2d.shadow.alpha.2.html: Added.
     684        * fast/canvas/philip/tests/2d.shadow.alpha.2.png: Added.
     685        * fast/canvas/philip/tests/2d.shadow.alpha.3.html: Added.
     686        * fast/canvas/philip/tests/2d.shadow.alpha.3.png: Added.
     687        * fast/canvas/philip/tests/2d.shadow.alpha.4.html: Added.
     688        * fast/canvas/philip/tests/2d.shadow.alpha.4.png: Added.
     689        * fast/canvas/philip/tests/2d.shadow.alpha.5.html: Added.
     690        * fast/canvas/philip/tests/2d.shadow.alpha.5.png: Added.
     691        * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.initial.html: Added.
     692        * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.invalid.html: Added.
     693        * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.valid.html: Added.
     694        * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.initial.html: Added.
     695        * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.invalid.html: Added.
     696        * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.valid.html: Added.
     697        * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.initial.html: Added.
     698        * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.invalid.html: Added.
     699        * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.valid.html: Added.
     700        * fast/canvas/philip/tests/2d.shadow.blur.high.html: Added.
     701        * fast/canvas/philip/tests/2d.shadow.blur.high.png: Added.
     702        * fast/canvas/philip/tests/2d.shadow.blur.low.html: Added.
     703        * fast/canvas/philip/tests/2d.shadow.blur.low.png: Added.
     704        * fast/canvas/philip/tests/2d.shadow.canvas.alpha.html: Added.
     705        * fast/canvas/philip/tests/2d.shadow.canvas.alpha.png: Added.
     706        * fast/canvas/philip/tests/2d.shadow.canvas.basic.html: Added.
     707        * fast/canvas/philip/tests/2d.shadow.canvas.transparent.1.html: Added.
     708        * fast/canvas/philip/tests/2d.shadow.canvas.transparent.2.html: Added.
     709        * fast/canvas/philip/tests/2d.shadow.clip.1.html: Added.
     710        * fast/canvas/philip/tests/2d.shadow.clip.2.html: Added.
     711        * fast/canvas/philip/tests/2d.shadow.clip.3.html: Added.
     712        * fast/canvas/philip/tests/2d.shadow.composite.1.html: Added.
     713        * fast/canvas/philip/tests/2d.shadow.composite.2.html: Added.
     714        * fast/canvas/philip/tests/2d.shadow.composite.3.html: Added.
     715        * fast/canvas/philip/tests/2d.shadow.enable.blur.html: Added.
     716        * fast/canvas/philip/tests/2d.shadow.enable.off.1.html: Added.
     717        * fast/canvas/philip/tests/2d.shadow.enable.off.2.html: Added.
     718        * fast/canvas/philip/tests/2d.shadow.enable.x.html: Added.
     719        * fast/canvas/philip/tests/2d.shadow.enable.y.html: Added.
     720        * fast/canvas/philip/tests/2d.shadow.gradient.alpha.html: Added.
     721        * fast/canvas/philip/tests/2d.shadow.gradient.alpha.png: Added.
     722        * fast/canvas/philip/tests/2d.shadow.gradient.basic.html: Added.
     723        * fast/canvas/philip/tests/2d.shadow.gradient.transparent.1.html: Added.
     724        * fast/canvas/philip/tests/2d.shadow.gradient.transparent.2.html: Added.
     725        * fast/canvas/philip/tests/2d.shadow.image.alpha.html: Added.
     726        * fast/canvas/philip/tests/2d.shadow.image.alpha.png: Added.
     727        * fast/canvas/philip/tests/2d.shadow.image.basic.html: Added.
     728        * fast/canvas/philip/tests/2d.shadow.image.scale.html: Added.
     729        * fast/canvas/philip/tests/2d.shadow.image.section.html: Added.
     730        * fast/canvas/philip/tests/2d.shadow.image.transparent.1.html: Added.
     731        * fast/canvas/philip/tests/2d.shadow.image.transparent.2.html: Added.
     732        * fast/canvas/philip/tests/2d.shadow.offset.negativeX.html: Added.
     733        * fast/canvas/philip/tests/2d.shadow.offset.negativeY.html: Added.
     734        * fast/canvas/philip/tests/2d.shadow.offset.positiveX.html: Added.
     735        * fast/canvas/philip/tests/2d.shadow.offset.positiveY.html: Added.
     736        * fast/canvas/philip/tests/2d.shadow.outside.html: Added.
     737        * fast/canvas/philip/tests/2d.shadow.pattern.alpha.html: Added.
     738        * fast/canvas/philip/tests/2d.shadow.pattern.alpha.png: Added.
     739        * fast/canvas/philip/tests/2d.shadow.pattern.basic.html: Added.
     740        * fast/canvas/philip/tests/2d.shadow.pattern.transparent.1.html: Added.
     741        * fast/canvas/philip/tests/2d.shadow.pattern.transparent.2.html: Added.
     742        * fast/canvas/philip/tests/2d.shadow.stroke.basic.html: Added.
     743        * fast/canvas/philip/tests/2d.shadow.stroke.cap.1.html: Added.
     744        * fast/canvas/philip/tests/2d.shadow.stroke.cap.2.html: Added.
     745        * fast/canvas/philip/tests/2d.shadow.stroke.join.1.html: Added.
     746        * fast/canvas/philip/tests/2d.shadow.stroke.join.2.html: Added.
     747        * fast/canvas/philip/tests/2d.shadow.stroke.join.3.html: Added.
     748        * fast/canvas/philip/tests/2d.shadow.transform.1.html: Added.
     749        * fast/canvas/philip/tests/2d.shadow.transform.2.html: Added.
     750        * fast/canvas/philip/tests/2d.state.saverestore.bitmap.html: Added.
     751        * fast/canvas/philip/tests/2d.state.saverestore.clip.html: Added.
     752        * fast/canvas/philip/tests/2d.state.saverestore.fillStyle.html: Added.
     753        * fast/canvas/philip/tests/2d.state.saverestore.font.html: Added.
     754        * fast/canvas/philip/tests/2d.state.saverestore.globalAlpha.html: Added.
     755        * fast/canvas/philip/tests/2d.state.saverestore.globalCompositeOperation.html: Added.
     756        * fast/canvas/philip/tests/2d.state.saverestore.lineCap.html: Added.
     757        * fast/canvas/philip/tests/2d.state.saverestore.lineJoin.html: Added.
     758        * fast/canvas/philip/tests/2d.state.saverestore.lineWidth.html: Added.
     759        * fast/canvas/philip/tests/2d.state.saverestore.miterLimit.html: Added.
     760        * fast/canvas/philip/tests/2d.state.saverestore.path.html: Added.
     761        * fast/canvas/philip/tests/2d.state.saverestore.shadowBlur.html: Added.
     762        * fast/canvas/philip/tests/2d.state.saverestore.shadowColor.html: Added.
     763        * fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetX.html: Added.
     764        * fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetY.html: Added.
     765        * fast/canvas/philip/tests/2d.state.saverestore.stack.html: Added.
     766        * fast/canvas/philip/tests/2d.state.saverestore.stackdepth.html: Added.
     767        * fast/canvas/philip/tests/2d.state.saverestore.strokeStyle.html: Added.
     768        * fast/canvas/philip/tests/2d.state.saverestore.textAlign.html: Added.
     769        * fast/canvas/philip/tests/2d.state.saverestore.textBaseline.html: Added.
     770        * fast/canvas/philip/tests/2d.state.saverestore.transformation.html: Added.
     771        * fast/canvas/philip/tests/2d.state.saverestore.underflow.html: Added.
     772        * fast/canvas/philip/tests/2d.strokeRect.basic.html: Added.
     773        * fast/canvas/philip/tests/2d.strokeRect.clip.html: Added.
     774        * fast/canvas/philip/tests/2d.strokeRect.globalalpha.html: Added.
     775        * fast/canvas/philip/tests/2d.strokeRect.globalcomposite.html: Added.
     776        * fast/canvas/philip/tests/2d.strokeRect.negative.html: Added.
     777        * fast/canvas/philip/tests/2d.strokeRect.nonfinite.html: Added.
     778        * fast/canvas/philip/tests/2d.strokeRect.path.html: Added.
     779        * fast/canvas/philip/tests/2d.strokeRect.shadow.html: Added.
     780        * fast/canvas/philip/tests/2d.strokeRect.transform.html: Added.
     781        * fast/canvas/philip/tests/2d.strokeRect.zero.1.html: Added.
     782        * fast/canvas/philip/tests/2d.strokeRect.zero.2.html: Added.
     783        * fast/canvas/philip/tests/2d.strokeRect.zero.3.html: Added.
     784        * fast/canvas/philip/tests/2d.strokeRect.zero.4.html: Added.
     785        * fast/canvas/philip/tests/2d.strokeRect.zero.5.html: Added.
     786        * fast/canvas/philip/tests/2d.strokeStyle.default.html: Added.
     787        * fast/canvas/philip/tests/2d.text.align.default.html: Added.
     788        * fast/canvas/philip/tests/2d.text.align.invalid.html: Added.
     789        * fast/canvas/philip/tests/2d.text.align.valid.html: Added.
     790        * fast/canvas/philip/tests/2d.text.baseline.default.html: Added.
     791        * fast/canvas/philip/tests/2d.text.baseline.invalid.html: Added.
     792        * fast/canvas/philip/tests/2d.text.baseline.valid.html: Added.
     793        * fast/canvas/philip/tests/2d.text.draw.align.center.html: Added.
     794        * fast/canvas/philip/tests/2d.text.draw.align.end.ltr.html: Added.
     795        * fast/canvas/philip/tests/2d.text.draw.align.end.rtl.html: Added.
     796        * fast/canvas/philip/tests/2d.text.draw.align.left.html: Added.
     797        * fast/canvas/philip/tests/2d.text.draw.align.right.html: Added.
     798        * fast/canvas/philip/tests/2d.text.draw.align.start.ltr.html: Added.
     799        * fast/canvas/philip/tests/2d.text.draw.align.start.rtl.html: Added.
     800        * fast/canvas/philip/tests/2d.text.draw.baseline.alphabetic.html: Added.
     801        * fast/canvas/philip/tests/2d.text.draw.baseline.bottom.html: Added.
     802        * fast/canvas/philip/tests/2d.text.draw.baseline.hanging.html: Added.
     803        * fast/canvas/philip/tests/2d.text.draw.baseline.ideographic.html: Added.
     804        * fast/canvas/philip/tests/2d.text.draw.baseline.middle.html: Added.
     805        * fast/canvas/philip/tests/2d.text.draw.baseline.top.html: Added.
     806        * fast/canvas/philip/tests/2d.text.draw.fill.basic.html: Added.
     807        * fast/canvas/philip/tests/2d.text.draw.fill.basic.png: Added.
     808        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.bound.html: Added.
     809        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.fontface.html: Added.
     810        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.html: Added.
     811        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.png: Added.
     812        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.small.html: Added.
     813        * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.zero.html: Added.
     814        * fast/canvas/philip/tests/2d.text.draw.fill.rtl.html: Added.
     815        * fast/canvas/philip/tests/2d.text.draw.fill.rtl.png: Added.
     816        * fast/canvas/philip/tests/2d.text.draw.fill.unaffected.html: Added.
     817        * fast/canvas/philip/tests/2d.text.draw.fontface.html: Added.
     818        * fast/canvas/philip/tests/2d.text.draw.fontface.notinpage.html: Added.
     819        * fast/canvas/philip/tests/2d.text.draw.fontface.repeat.html: Added.
     820        * fast/canvas/philip/tests/2d.text.draw.kern.consistent.html: Added.
     821        * fast/canvas/philip/tests/2d.text.draw.space.basic.html: Added.
     822        * fast/canvas/philip/tests/2d.text.draw.space.collapse.end.html: Added.
     823        * fast/canvas/philip/tests/2d.text.draw.space.collapse.nonspace.html: Added.
     824        * fast/canvas/philip/tests/2d.text.draw.space.collapse.other.html: Added.
     825        * fast/canvas/philip/tests/2d.text.draw.space.collapse.space.html: Added.
     826        * fast/canvas/philip/tests/2d.text.draw.space.collapse.start.html: Added.
     827        * fast/canvas/philip/tests/2d.text.draw.stroke.basic.html: Added.
     828        * fast/canvas/philip/tests/2d.text.draw.stroke.basic.png: Added.
     829        * fast/canvas/philip/tests/2d.text.draw.stroke.unaffected.html: Added.
     830        * fast/canvas/philip/tests/2d.text.font.default.html: Added.
     831        * fast/canvas/philip/tests/2d.text.font.parse.basic.html: Added.
     832        * fast/canvas/philip/tests/2d.text.font.parse.complex.html: Added.
     833        * fast/canvas/philip/tests/2d.text.font.parse.invalid.html: Added.
     834        * fast/canvas/philip/tests/2d.text.font.parse.size.percentage.default.html: Added.
     835        * fast/canvas/philip/tests/2d.text.font.parse.size.percentage.html: Added.
     836        * fast/canvas/philip/tests/2d.text.font.parse.system.html: Added.
     837        * fast/canvas/philip/tests/2d.text.measure.width.basic.html: Added.
     838        * fast/canvas/philip/tests/2d.text.measure.width.empty.html: Added.
     839        * fast/canvas/philip/tests/2d.text.measure.width.space.html: Added.
     840        * fast/canvas/philip/tests/2d.transformation.order.html: Added.
     841        * fast/canvas/philip/tests/2d.transformation.rotate.direction.html: Added.
     842        * fast/canvas/philip/tests/2d.transformation.rotate.nonfinite.html: Added.
     843        * fast/canvas/philip/tests/2d.transformation.rotate.radians.html: Added.
     844        * fast/canvas/philip/tests/2d.transformation.rotate.wrap.html: Added.
     845        * fast/canvas/philip/tests/2d.transformation.rotate.wrapnegative.html: Added.
     846        * fast/canvas/philip/tests/2d.transformation.rotate.zero.html: Added.
     847        * fast/canvas/philip/tests/2d.transformation.scale.basic.html: Added.
     848        * fast/canvas/philip/tests/2d.transformation.scale.large.html: Added.
     849        * fast/canvas/philip/tests/2d.transformation.scale.multiple.html: Added.
     850        * fast/canvas/philip/tests/2d.transformation.scale.negative.html: Added.
     851        * fast/canvas/philip/tests/2d.transformation.scale.nonfinite.html: Added.
     852        * fast/canvas/philip/tests/2d.transformation.scale.zero.html: Added.
     853        * fast/canvas/philip/tests/2d.transformation.setTransform.multiple.html: Added.
     854        * fast/canvas/philip/tests/2d.transformation.setTransform.nonfinite.html: Added.
     855        * fast/canvas/philip/tests/2d.transformation.setTransform.skewed.html: Added.
     856        * fast/canvas/philip/tests/2d.transformation.transform.identity.html: Added.
     857        * fast/canvas/philip/tests/2d.transformation.transform.multiply.html: Added.
     858        * fast/canvas/philip/tests/2d.transformation.transform.nonfinite.html: Added.
     859        * fast/canvas/philip/tests/2d.transformation.transform.skewed.html: Added.
     860        * fast/canvas/philip/tests/2d.transformation.translate.basic.html: Added.
     861        * fast/canvas/philip/tests/2d.transformation.translate.nonfinite.html: Added.
     862        * fast/canvas/philip/tests/2d.voidreturn.html: Added.
     863        * fast/canvas/philip/tests/clear-100x50.png: Added.
     864        * fast/canvas/philip/tests/context.casesensitive.html: Added.
     865        * fast/canvas/philip/tests/context.emptystring.html: Added.
     866        * fast/canvas/philip/tests/context.unrecognised.badname.html: Added.
     867        * fast/canvas/philip/tests/context.unrecognised.badsuffix.html: Added.
     868        * fast/canvas/philip/tests/context.unrecognised.nullsuffix.html: Added.
     869        * fast/canvas/philip/tests/context.unrecognised.unicode.html: Added.
     870        * fast/canvas/philip/tests/fallback.basic.html: Added.
     871        * fast/canvas/philip/tests/fallback.multiple.html: Added.
     872        * fast/canvas/philip/tests/fallback.nested.html: Added.
     873        * fast/canvas/philip/tests/green-100x50.png: Added.
     874        * fast/canvas/philip/tests/initial.colour.html: Added.
     875        * fast/canvas/philip/tests/initial.colour.png: Added.
     876        * fast/canvas/philip/tests/initial.reset.2dstate.html: Added.
     877        * fast/canvas/philip/tests/initial.reset.clip.html: Added.
     878        * fast/canvas/philip/tests/initial.reset.different.html: Added.
     879        * fast/canvas/philip/tests/initial.reset.different.png: Added.
     880        * fast/canvas/philip/tests/initial.reset.gradient.html: Added.
     881        * fast/canvas/philip/tests/initial.reset.path.html: Added.
     882        * fast/canvas/philip/tests/initial.reset.path.png: Added.
     883        * fast/canvas/philip/tests/initial.reset.pattern.html: Added.
     884        * fast/canvas/philip/tests/initial.reset.same.html: Added.
     885        * fast/canvas/philip/tests/initial.reset.same.png: Added.
     886        * fast/canvas/philip/tests/initial.reset.transform.html: Added.
     887        * fast/canvas/philip/tests/security.dataURI.html: Added.
     888        * fast/canvas/philip/tests/security.drawImage.canvas.html: Added.
     889        * fast/canvas/philip/tests/security.drawImage.image.html: Added.
     890        * fast/canvas/philip/tests/security.pattern.canvas.fillStyle.html: Added.
     891        * fast/canvas/philip/tests/security.pattern.canvas.strokeStyle.html: Added.
     892        * fast/canvas/philip/tests/security.pattern.canvas.timing.html: Added.
     893        * fast/canvas/philip/tests/security.pattern.create.html: Added.
     894        * fast/canvas/philip/tests/security.pattern.cross.html: Added.
     895        * fast/canvas/philip/tests/security.pattern.image.fillStyle.html: Added.
     896        * fast/canvas/philip/tests/security.pattern.image.strokeStyle.html: Added.
     897        * fast/canvas/philip/tests/security.reset.html: Added.
     898        * fast/canvas/philip/tests/size.attributes.default.html: Added.
     899        * fast/canvas/philip/tests/size.attributes.default.png: Added.
     900        * fast/canvas/philip/tests/size.attributes.get.html: Added.
     901        * fast/canvas/philip/tests/size.attributes.get.png: Added.
     902        * fast/canvas/philip/tests/size.attributes.idl.html: Added.
     903        * fast/canvas/philip/tests/size.attributes.idl.set.zero.html: Added.
     904        * fast/canvas/philip/tests/size.attributes.parse.decimal.html: Added.
     905        * fast/canvas/philip/tests/size.attributes.parse.decimal.png: Added.
     906        * fast/canvas/philip/tests/size.attributes.parse.em.html: Added.
     907        * fast/canvas/philip/tests/size.attributes.parse.em.png: Added.
     908        * fast/canvas/philip/tests/size.attributes.parse.empty.html: Added.
     909        * fast/canvas/philip/tests/size.attributes.parse.empty.png: Added.
     910        * fast/canvas/philip/tests/size.attributes.parse.exp.html: Added.
     911        * fast/canvas/philip/tests/size.attributes.parse.exp.png: Added.
     912        * fast/canvas/philip/tests/size.attributes.parse.hex.html: Added.
     913        * fast/canvas/philip/tests/size.attributes.parse.junk.html: Added.
     914        * fast/canvas/philip/tests/size.attributes.parse.junk.png: Added.
     915        * fast/canvas/philip/tests/size.attributes.parse.minus.html: Added.
     916        * fast/canvas/philip/tests/size.attributes.parse.minus.png: Added.
     917        * fast/canvas/philip/tests/size.attributes.parse.octal.html: Added.
     918        * fast/canvas/philip/tests/size.attributes.parse.octal.png: Added.
     919        * fast/canvas/philip/tests/size.attributes.parse.onlyspace.html: Added.
     920        * fast/canvas/philip/tests/size.attributes.parse.onlyspace.png: Added.
     921        * fast/canvas/philip/tests/size.attributes.parse.percent.html: Added.
     922        * fast/canvas/philip/tests/size.attributes.parse.percent.png: Added.
     923        * fast/canvas/philip/tests/size.attributes.parse.plus.html: Added.
     924        * fast/canvas/philip/tests/size.attributes.parse.plus.png: Added.
     925        * fast/canvas/philip/tests/size.attributes.parse.space.html: Added.
     926        * fast/canvas/philip/tests/size.attributes.parse.space.png: Added.
     927        * fast/canvas/philip/tests/size.attributes.parse.trailingjunk.html: Added.
     928        * fast/canvas/philip/tests/size.attributes.parse.trailingjunk.png: Added.
     929        * fast/canvas/philip/tests/size.attributes.parse.whitespace.html: Added.
     930        * fast/canvas/philip/tests/size.attributes.parse.whitespace.png: Added.
     931        * fast/canvas/philip/tests/size.attributes.parse.zero.html: Added.
     932        * fast/canvas/philip/tests/size.attributes.reflect.setcontent.html: Added.
     933        * fast/canvas/philip/tests/size.attributes.reflect.setcontent.png: Added.
     934        * fast/canvas/philip/tests/size.attributes.reflect.setidl.html: Added.
     935        * fast/canvas/philip/tests/size.attributes.reflect.setidl.png: Added.
     936        * fast/canvas/philip/tests/size.attributes.reflect.setidlzero.html: Added.
     937        * fast/canvas/philip/tests/size.attributes.removed.html: Added.
     938        * fast/canvas/philip/tests/size.attributes.removed.png: Added.
     939        * fast/canvas/philip/tests/size.attributes.set.html: Added.
     940        * fast/canvas/philip/tests/size.attributes.set.png: Added.
     941        * fast/canvas/philip/tests/size.attributes.setAttribute.decimal.html: Added.
     942        * fast/canvas/philip/tests/size.attributes.setAttribute.decimal.png: Added.
     943        * fast/canvas/philip/tests/size.attributes.setAttribute.em.html: Added.
     944        * fast/canvas/philip/tests/size.attributes.setAttribute.em.png: Added.
     945        * fast/canvas/philip/tests/size.attributes.setAttribute.empty.html: Added.
     946        * fast/canvas/philip/tests/size.attributes.setAttribute.empty.png: Added.
     947        * fast/canvas/philip/tests/size.attributes.setAttribute.exp.html: Added.
     948        * fast/canvas/philip/tests/size.attributes.setAttribute.exp.png: Added.
     949        * fast/canvas/philip/tests/size.attributes.setAttribute.hex.html: Added.
     950        * fast/canvas/philip/tests/size.attributes.setAttribute.junk.html: Added.
     951        * fast/canvas/philip/tests/size.attributes.setAttribute.junk.png: Added.
     952        * fast/canvas/philip/tests/size.attributes.setAttribute.minus.html: Added.
     953        * fast/canvas/philip/tests/size.attributes.setAttribute.minus.png: Added.
     954        * fast/canvas/philip/tests/size.attributes.setAttribute.octal.html: Added.
     955        * fast/canvas/philip/tests/size.attributes.setAttribute.octal.png: Added.
     956        * fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.html: Added.
     957        * fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.png: Added.
     958        * fast/canvas/philip/tests/size.attributes.setAttribute.percent.html: Added.
     959        * fast/canvas/philip/tests/size.attributes.setAttribute.percent.png: Added.
     960        * fast/canvas/philip/tests/size.attributes.setAttribute.plus.html: Added.
     961        * fast/canvas/philip/tests/size.attributes.setAttribute.plus.png: Added.
     962        * fast/canvas/philip/tests/size.attributes.setAttribute.space.html: Added.
     963        * fast/canvas/philip/tests/size.attributes.setAttribute.space.png: Added.
     964        * fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.html: Added.
     965        * fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.png: Added.
     966        * fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.html: Added.
     967        * fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.png: Added.
     968        * fast/canvas/philip/tests/size.attributes.setAttribute.zero.html: Added.
     969        * fast/canvas/philip/tests/size.attributes.style.html: Added.
     970        * fast/canvas/philip/tests/size.attributes.style.png: Added.
     971        * fast/canvas/philip/tests/toDataURL.arguments.1.html: Added.
     972        * fast/canvas/philip/tests/toDataURL.arguments.2.html: Added.
     973        * fast/canvas/philip/tests/toDataURL.arguments.3.html: Added.
     974        * fast/canvas/philip/tests/toDataURL.bogustype.html: Added.
     975        * fast/canvas/philip/tests/toDataURL.default.html: Added.
     976        * fast/canvas/philip/tests/toDataURL.jpeg.alpha.html: Added.
     977        * fast/canvas/philip/tests/toDataURL.jpeg.alpha.png: Added.
     978        * fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.html: Added.
     979        * fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.png: Added.
     980        * fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.html: Added.
     981        * fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.png: Added.
     982        * fast/canvas/philip/tests/toDataURL.jpeg.quality.notnumber.html: Added.
     983        * fast/canvas/philip/tests/toDataURL.jpeg.quality.outsiderange.html: Added.
     984        * fast/canvas/philip/tests/toDataURL.lowercase.ascii.html: Added.
     985        * fast/canvas/philip/tests/toDataURL.lowercase.unicode.html: Added.
     986        * fast/canvas/philip/tests/toDataURL.nocontext.html: Added.
     987        * fast/canvas/philip/tests/toDataURL.png.complexcolours.html: Added.
     988        * fast/canvas/philip/tests/toDataURL.png.complexcolours.png: Added.
     989        * fast/canvas/philip/tests/toDataURL.png.html: Added.
     990        * fast/canvas/philip/tests/toDataURL.png.primarycolours.html: Added.
     991        * fast/canvas/philip/tests/toDataURL.png.primarycolours.png: Added.
     992        * fast/canvas/philip/tests/toDataURL.unrecognised.html: Added.
     993        * fast/canvas/philip/tests/toDataURL.zerosize.html: Added.
     994        * fast/canvas/philip/tests/type.delete.html: Added.
     995        * fast/canvas/philip/tests/type.exists.html: Added.
     996        * fast/canvas/philip/tests/type.extend.html: Added.
     997        * fast/canvas/philip/tests/type.name.html: Added.
     998        * fast/canvas/philip/tests/type.prototype.html: Added.
     999        * fast/canvas/philip/tests/type.replace.html: Added.
     1000        * platform/chromium/test_expectations.txt:
     1001        * platform/gtk/Skipped:
     1002        * platform/mac/Skipped:
     1003        * platform/qt/Skipped:
     1004        * platform/win/Skipped:
     1005
    110062010-05-21  Csaba Osztrogonác  <ossy@webkit.org>
    21007
  • trunk/LayoutTests/platform/chromium/test_expectations.txt

    r59940 r59954  
    28342834BUG44150 LINUX DEBUG : fast/forms/input-text-paste-maxlength.html = CRASH PASS
    28352835
     2836// New canvas test suite from http://philip.html5.org/tests/canvas/suite/tests/
     2837BUG20553 SKIP DEFER : fast/canvas/philip = TEXT
     2838
    28362839// Need to dump context menu items on eventSender.contextClick(true).
    28372840BUGWK39105 MAC : editing/spelling/context-menu-suggestions.html = TEXT
  • trunk/LayoutTests/platform/gtk/Skipped

    r59872 r59954  
    59235923css1/color_and_background/background_attachment.html
    59245924
     5925# New canvas test suite from http://philip.html5.org/tests/canvas/suite/tests/
     5926fast/canvas/philip
     5927
    59255928# Skip this, it's pending on one patch in the commit queue
    59265929accessibility/aria-controls-with-tabs.html
  • trunk/LayoutTests/platform/mac/Skipped

    r59847 r59954  
    187187scrollbars/scrollbar-click-does-not-blur-content.html
    188188
     189# New canvas test suite from http://philip.html5.org/tests/canvas/suite/tests/
     190fast/canvas/philip
     191
    189192# IndexedDB is not yet enabled.
    190193storage/indexeddb
  • trunk/LayoutTests/platform/qt/Skipped

    r59847 r59954  
    50835083fast/loader/recursive-before-unload-crash.html
    50845084
     5085# New canvas test suite from http://philip.html5.org/tests/canvas/suite/tests/
     5086fast/canvas/philip
     5087
    50855088# Need to dump context menu items on eventSender.contextClick(true).
    50865089# https://bugs.webkit.org/show_bug.cgi?id=39103
  • trunk/LayoutTests/platform/win/Skipped

    r59938 r59954  
    875875inspector/timeline-paint.html
    876876
     877# New canvas test suite from http://philip.html5.org/tests/canvas/suite/tests/
     878fast/canvas/philip
     879
    877880# Need to dump context menu items on eventSender.contextClick(true). TODO: add bug number
    878881# https://bugs.webkit.org/show_bug.cgi?id=39104
Note: See TracChangeset for help on using the changeset viewer.