summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js
diff options
context:
space:
mode:
authorjinho.bang@samsung.com <jinho.bang@samsung.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2014-05-22 01:14:34 +0000
committerjinho.bang@samsung.com <jinho.bang@samsung.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2014-05-22 01:14:34 +0000
commit806a09ed84eb473eb24f6984e69364fee644dbdb (patch)
treede317abdc5ba338398b3fadbd4163ce91056b9cd /third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js
parentcd86d76c09d7763bbbde35a3e5252149bf78e261 (diff)
downloadchromium_src-806a09ed84eb473eb24f6984e69364fee644dbdb.zip
chromium_src-806a09ed84eb473eb24f6984e69364fee644dbdb.tar.gz
chromium_src-806a09ed84eb473eb24f6984e69364fee644dbdb.tar.bz2
Add some layout tests about behavior on undefined and null.
According to WebIDL in Blink guideline[1], behavior on undefind and null must be tested in layout tests. [1] http://www.chromium.org/blink/webidl#TOC-undefined-and-null Review URL: https://codereview.chromium.org/289283002 git-svn-id: svn://svn.chromium.org/blink/trunk@174500 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js')
-rw-r--r--third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js b/third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js
index 97f3510..b273f92 100644
--- a/third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js
+++ b/third_party/WebKit/LayoutTests/fast/canvas/canvas-putImageData.js
@@ -220,6 +220,8 @@ shouldThrow("context.putImageData(buffer, 0, 0, undefined, 0, 0, 0)");
shouldThrow("context.putImageData(buffer, 0, 0, 0, undefined, 0, 0)");
shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, undefined, 0)");
shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, undefined)");
+shouldThrow("context.putImageData(null, 0, 0, 0, 0, 0, 0)");
+shouldThrow("context.putImageData(undefined, 0, 0, 0, 0, 0, 0)");
// Ensure we don't mess up bounds clipping checks
var rectcanvas = document.createElement("canvas");