"textBaseline",
"lineDashOffset",
"imageSmoothingEnabled",
- "webkitImageSmoothingEnabled",
// FIXME: Temporary properties implemented in JSC, but not in V8.
"webkitLineDash",
"webkitLineDashOffset"
*/
CanvasRenderingContext2DResource.IgnoreProperties = [
"canvas",
- "currentPath",
"createLinearGradient",
"createRadialGradient",
"createPattern",
"stroke",
"strokeRect",
"strokeText",
- "webkitBackingStorePixelRatio",
- "webkitGetImageDataHD",
- "webkitPutImageDataHD"
];
function collectPropertyNames(obj)
output(property);
}
- var pattern = ctx.createPattern(new Image(), "repeat");
+ var pattern = ctx.createPattern(canvas, "repeat");
if (!pattern) {
output("ERROR: Could not create a pattern object.");
return;
}
output("New properties and functions of CanvasPattern object that should be manually examined (should be empty to pass the test):");
- for (var property in pattern)
+ for (var property in pattern) {
+ if (property == "setTransform")
+ continue;
output(property);
+ }
}
function runTest()