From 5b8b47ec1864d8f1b58e66945bed558c8cf6ac6b Mon Sep 17 00:00:00 2001 From: Till Schneidereit Date: Thu, 27 Aug 2015 17:06:46 +0200 Subject: [PATCH] Bug 29090 - Fix DOMRect constructor tests The spec changed to make the constructor parameters optional, but the test wasn't updated. --- geometry-1/DOMRect-001.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/geometry-1/DOMRect-001.html b/geometry-1/DOMRect-001.html index 0be4b5921b..26169fb2e8 100644 --- a/geometry-1/DOMRect-001.html +++ b/geometry-1/DOMRect-001.html @@ -27,13 +27,16 @@ { x: 0, y: 0, width: 0, height: 0, top: 0, right: 0, bottom: 0, left: 0 }); },'testConstructor0'); test(function() { - assert_throws(new TypeError(), function() { new DOMRect(1); }); + checkDOMRect(new DOMRect(1), + { x: 1, y: 0, width: 0, height: 0, top: 0, right: 1, bottom: 0, left: 1 }); },'testConstructor1'); test(function() { - assert_throws(new TypeError(), function() { new DOMRect(1, 2); }); + checkDOMRect(new DOMRect(1, 2), + { x: 1, y: 2, width: 0, height: 0, top: 2, right: 1, bottom: 2, left: 1 }); },'testConstructor2'); test(function() { - assert_throws(new TypeError(), function() { new DOMRect(1, 2, 3); }); + checkDOMRect(new DOMRect(1, 2, 3), + { x: 1, y: 2, width: 3, height: 0, top: 2, right: 4, bottom: 2, left: 1 }); },'testConstructor3'); test(function() { checkDOMRect(new DOMRect(1, 2, 3, 4),