diff options
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js')
-rw-r--r-- | third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js b/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js index a476571..8d6f3a5 100644 --- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js +++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.js @@ -68,6 +68,18 @@ var tests = [ shouldThrow("context.createPattern(green1x1, {toString:function(){ return null;}})"); }, function () { + shouldThrow("context.createPattern(null, '')"); + }, + function () { + shouldThrow("context.createPattern(undefined, '')"); + }, + function () { + shouldThrow("context.createPattern({}, '')"); + }, + function () { + shouldThrow("context.createPattern([], '')"); + }, + function () { var didThrow = false; try { var pattern = context.createPattern(green1x1, ''); |