Update DOMException name: NotSupportedError
authorarv@chromium.org <arv@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 15 Nov 2012 18:17:26 +0000 (18:17 +0000)
committerarv@chromium.org <arv@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 15 Nov 2012 18:17:26 +0000 (18:17 +0000)
https://bugs.webkit.org/show_bug.cgi?id=102139

Reviewed by Ojan Vafai.

Source/WebCore:

Patch 9 of 25 to update DOMException name to match the spec and Firefox.

Updated existing tests.

* dom/DOMCoreException.cpp:

LayoutTests:

Updated tests and expectations.

* editing/pasteboard/data-transfer-items-expected.txt:
* fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
* fast/canvas/canvas-createImageData-expected.txt:
* fast/canvas/canvas-getImageData-invalid-expected.txt:
* fast/canvas/canvas-putImageData-expected.txt:
* fast/canvas/canvas-putImageData.js:
* fast/canvas/linearGradient-infinite-values-expected.txt:
* fast/canvas/radialGradient-infinite-values-expected.txt:
* fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
* fast/canvas/script-tests/canvas-createImageData.js:
* fast/canvas/script-tests/canvas-getImageData-invalid.js:
* fast/canvas/script-tests/linearGradient-infinite-values.js:
* fast/canvas/script-tests/radialGradient-infinite-values.js:
* fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js:
* fast/dom/HTMLMeterElement/set-meter-properties-expected.txt:
* fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js:
* fast/dom/HTMLProgressElement/set-progress-properties-expected.txt:
* fast/dom/Node/initial-values-expected.txt:
* fast/dom/importNode-null-expected.txt:
* fast/dynamic/insertAdjacentText-expected.txt:
* fast/forms/date/input-valueasnumber-date-expected.txt:
* fast/forms/date/input-valueasnumber-date.html:
* fast/forms/datetime/input-valueasnumber-datetime-expected.txt:
* fast/forms/datetime/input-valueasnumber-datetime.html:
* fast/forms/datetimelocal/input-valueasnumber-datetimelocal-expected.txt:
* fast/forms/datetimelocal/input-valueasnumber-datetimelocal.html:
* fast/forms/month/input-valueasnumber-month-expected.txt:
* fast/forms/month/input-valueasnumber-month.html:
* fast/forms/number/number-valueasnumber-expected.txt:
* fast/forms/number/number-valueasnumber.html:
* fast/forms/range/input-valueasnumber-range-expected.txt:
* fast/forms/range/input-valueasnumber-range.html:
* fast/forms/time/time-valueasnumber-expected.txt:
* fast/forms/time/time-valueasnumber.html:
* fast/forms/week/input-valueasnumber-week-expected.txt:
* fast/forms/week/input-valueasnumber-week.html:
* fast/mediastream/RTCPeerConnection-expected.txt:
* fast/mediastream/argument-types-expected.txt:
* fast/mediastream/getusermedia-expected.txt:
* fast/mediastream/script-tests/argument-types.js:
* http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt:
* platform/chromium/canvas/philip/tests/2d.missingargs-expected.txt:
* platform/chromium/dom/xhtml/level3/core/documentsetxmlversion03-expected.txt:
* platform/chromium/fast/dynamic/insertAdjacentElement-expected.txt:
* platform/efl/fast/dynamic/insertAdjacentElement-expected.txt:
* platform/gtk/fast/dynamic/insertAdjacentElement-expected.txt:
* platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
* platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
* platform/qt/fast/dynamic/insertAdjacentElement-expected.txt:
* svg/dom/SVGAngle-expected.txt:
* svg/dom/SVGLength-expected.txt:
* svg/dom/SVGLength-px-expected.txt:
* svg/dom/SVGPreserveAspectRatio-expected.txt:
* transforms/cssmatrix-2d-interface-expected.txt:
* transforms/cssmatrix-3d-interface-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@134792 268f45cc-cd09-0410-ab3c-d52691b4dbfc

60 files changed:
LayoutTests/ChangeLog
LayoutTests/dom/xhtml/level3/core/documentsetxmlversion03-expected.txt
LayoutTests/editing/pasteboard/data-transfer-items-expected.txt
LayoutTests/fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt
LayoutTests/fast/canvas/canvas-createImageData-expected.txt
LayoutTests/fast/canvas/canvas-getImageData-invalid-expected.txt
LayoutTests/fast/canvas/canvas-putImageData-expected.txt
LayoutTests/fast/canvas/canvas-putImageData.js
LayoutTests/fast/canvas/linearGradient-infinite-values-expected.txt
LayoutTests/fast/canvas/radialGradient-infinite-values-expected.txt
LayoutTests/fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js
LayoutTests/fast/canvas/script-tests/canvas-createImageData.js
LayoutTests/fast/canvas/script-tests/canvas-getImageData-invalid.js
LayoutTests/fast/canvas/script-tests/linearGradient-infinite-values.js
LayoutTests/fast/canvas/script-tests/radialGradient-infinite-values.js
LayoutTests/fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js
LayoutTests/fast/dom/HTMLMeterElement/set-meter-properties-expected.txt
LayoutTests/fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js
LayoutTests/fast/dom/HTMLProgressElement/set-progress-properties-expected.txt
LayoutTests/fast/dom/Node/initial-values-expected.txt
LayoutTests/fast/dom/importNode-null-expected.txt
LayoutTests/fast/dynamic/insertAdjacentText-expected.txt
LayoutTests/fast/forms/date/input-valueasnumber-date-expected.txt
LayoutTests/fast/forms/date/input-valueasnumber-date.html
LayoutTests/fast/forms/datetime/input-valueasnumber-datetime-expected.txt
LayoutTests/fast/forms/datetime/input-valueasnumber-datetime.html
LayoutTests/fast/forms/datetimelocal/input-valueasnumber-datetimelocal-expected.txt
LayoutTests/fast/forms/datetimelocal/input-valueasnumber-datetimelocal.html
LayoutTests/fast/forms/month/input-valueasnumber-month-expected.txt
LayoutTests/fast/forms/month/input-valueasnumber-month.html
LayoutTests/fast/forms/number/number-valueasnumber-expected.txt
LayoutTests/fast/forms/number/number-valueasnumber.html
LayoutTests/fast/forms/range/input-valueasnumber-range-expected.txt
LayoutTests/fast/forms/range/input-valueasnumber-range.html
LayoutTests/fast/forms/time/time-valueasnumber-expected.txt
LayoutTests/fast/forms/time/time-valueasnumber.html
LayoutTests/fast/forms/week/input-valueasnumber-week-expected.txt
LayoutTests/fast/forms/week/input-valueasnumber-week.html
LayoutTests/fast/mediastream/RTCPeerConnection-expected.txt
LayoutTests/fast/mediastream/argument-types-expected.txt
LayoutTests/fast/mediastream/getusermedia-expected.txt
LayoutTests/fast/mediastream/script-tests/argument-types.js
LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt
LayoutTests/platform/chromium/canvas/philip/tests/2d.missingargs-expected.txt
LayoutTests/platform/chromium/dom/xhtml/level3/core/documentsetxmlversion03-expected.txt
LayoutTests/platform/chromium/fast/dynamic/insertAdjacentElement-expected.txt
LayoutTests/platform/efl/fast/dynamic/insertAdjacentElement-expected.txt
LayoutTests/platform/gtk/fast/dynamic/insertAdjacentElement-expected.txt
LayoutTests/platform/mac/canvas/philip/tests/2d.missingargs-expected.txt
LayoutTests/platform/mac/fast/dynamic/insertAdjacentElement-expected.txt
LayoutTests/platform/qt/fast/dynamic/insertAdjacentElement-expected.txt
LayoutTests/svg/dom/SVGAngle-expected.txt
LayoutTests/svg/dom/SVGLength-expected.txt
LayoutTests/svg/dom/SVGLength-px-expected.txt
LayoutTests/svg/dom/SVGPreserveAspectRatio-expected.txt
LayoutTests/transforms/cssmatrix-2d-interface-expected.txt
LayoutTests/transforms/cssmatrix-3d-interface-expected.txt
LayoutTests/webaudio/delaynode-maxdelaylimit-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/dom/DOMCoreException.cpp

index d45b4d0..f30eace 100644 (file)
@@ -1,3 +1,68 @@
+2012-11-15  Erik Arvidsson  <arv@chromium.org>
+
+        Update DOMException name: NotSupportedError
+        https://bugs.webkit.org/show_bug.cgi?id=102139
+
+        Reviewed by Ojan Vafai.
+
+        Updated tests and expectations.
+
+        * editing/pasteboard/data-transfer-items-expected.txt:
+        * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
+        * fast/canvas/canvas-createImageData-expected.txt:
+        * fast/canvas/canvas-getImageData-invalid-expected.txt:
+        * fast/canvas/canvas-putImageData-expected.txt:
+        * fast/canvas/canvas-putImageData.js:
+        * fast/canvas/linearGradient-infinite-values-expected.txt:
+        * fast/canvas/radialGradient-infinite-values-expected.txt:
+        * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
+        * fast/canvas/script-tests/canvas-createImageData.js:
+        * fast/canvas/script-tests/canvas-getImageData-invalid.js:
+        * fast/canvas/script-tests/linearGradient-infinite-values.js:
+        * fast/canvas/script-tests/radialGradient-infinite-values.js:
+        * fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js:
+        * fast/dom/HTMLMeterElement/set-meter-properties-expected.txt:
+        * fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js:
+        * fast/dom/HTMLProgressElement/set-progress-properties-expected.txt:
+        * fast/dom/Node/initial-values-expected.txt:
+        * fast/dom/importNode-null-expected.txt:
+        * fast/dynamic/insertAdjacentText-expected.txt:
+        * fast/forms/date/input-valueasnumber-date-expected.txt:
+        * fast/forms/date/input-valueasnumber-date.html:
+        * fast/forms/datetime/input-valueasnumber-datetime-expected.txt:
+        * fast/forms/datetime/input-valueasnumber-datetime.html:
+        * fast/forms/datetimelocal/input-valueasnumber-datetimelocal-expected.txt:
+        * fast/forms/datetimelocal/input-valueasnumber-datetimelocal.html:
+        * fast/forms/month/input-valueasnumber-month-expected.txt:
+        * fast/forms/month/input-valueasnumber-month.html:
+        * fast/forms/number/number-valueasnumber-expected.txt:
+        * fast/forms/number/number-valueasnumber.html:
+        * fast/forms/range/input-valueasnumber-range-expected.txt:
+        * fast/forms/range/input-valueasnumber-range.html:
+        * fast/forms/time/time-valueasnumber-expected.txt:
+        * fast/forms/time/time-valueasnumber.html:
+        * fast/forms/week/input-valueasnumber-week-expected.txt:
+        * fast/forms/week/input-valueasnumber-week.html:
+        * fast/mediastream/RTCPeerConnection-expected.txt:
+        * fast/mediastream/argument-types-expected.txt:
+        * fast/mediastream/getusermedia-expected.txt:
+        * fast/mediastream/script-tests/argument-types.js:
+        * http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt:
+        * platform/chromium/canvas/philip/tests/2d.missingargs-expected.txt:
+        * platform/chromium/dom/xhtml/level3/core/documentsetxmlversion03-expected.txt:
+        * platform/chromium/fast/dynamic/insertAdjacentElement-expected.txt:
+        * platform/efl/fast/dynamic/insertAdjacentElement-expected.txt:
+        * platform/gtk/fast/dynamic/insertAdjacentElement-expected.txt:
+        * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
+        * platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
+        * platform/qt/fast/dynamic/insertAdjacentElement-expected.txt:
+        * svg/dom/SVGAngle-expected.txt:
+        * svg/dom/SVGLength-expected.txt:
+        * svg/dom/SVGLength-px-expected.txt:
+        * svg/dom/SVGPreserveAspectRatio-expected.txt:
+        * transforms/cssmatrix-2d-interface-expected.txt:
+        * transforms/cssmatrix-3d-interface-expected.txt:
+
 2012-11-15  Mike West  <mkwst@chromium.org>
 
         Unreviewed: Skipping http/tests/security/sandboxed-iframe-form-top.html
index d10737a..9a2e70b 100644 (file)
@@ -1,3 +1,3 @@
 Test   http://www.w3.org/2001/DOM-Test-Suite/level3/core/documentsetxmlversion03
 Status error
-Message        Line 111: NOT_SUPPORTED_ERR
+Message        Line 111: NotSupportedError
index f21d66a..5bfa962 100644 (file)
@@ -1,6 +1,6 @@
 This file tests the basic functionality and properties of DataTransferItems. This test requires DRT.
 Populating DataTransferItems...
-Caught exception "Error: NOT_SUPPORTED_ERR: DOM Exception 9" as expected.
+Caught exception "Error: NotSupportedError: DOM Exception 9" as expected.
 Verifying contents of DataTransferItems...
 items.length: 2
 items[0].kind: string
index 70cac97..7622c0e 100644 (file)
@@ -3,13 +3,13 @@ Test the argument bounds of canvas createImageData.
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS ctx.createImageData(Infinity, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(Infinity, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(-Infinity, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(10, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(10, -Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(NaN, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createImageData(10, NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS ctx.createImageData(Infinity, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(Infinity, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(-Infinity, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(10, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(10, -Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(NaN, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createImageData(10, NaN) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index bd292cd..8341157 100644 (file)
@@ -3,7 +3,7 @@ Test canvas createImageData()
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS ctx.createImageData(null) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS ctx.createImageData(null) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS imageData.width is 100
 PASS imageData.height is 50
 PASS imageData.data[32] is 255
index e63c5b5..eaca790 100644 (file)
@@ -3,18 +3,18 @@ Test the handling of invalid arguments in canvas getImageData().
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS ctx.getImageData(NaN, 10, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, NaN, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, NaN, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, 10, NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(Infinity, 10, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, Infinity, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, Infinity, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, 10, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(undefined, 10, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, undefined, 10, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, undefined, 10) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.getImageData(10, 10, 10, undefined) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS ctx.getImageData(NaN, 10, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, NaN, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, NaN, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, 10, NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(Infinity, 10, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, Infinity, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, Infinity, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, 10, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(undefined, 10, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, undefined, 10, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, undefined, 10) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.getImageData(10, 10, 10, undefined) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS ctx.getImageData(10, 10, 0, 10) threw exception Error: IndexSizeError: DOM Exception 1.
 PASS ctx.getImageData(10, 10, 10, 0) threw exception Error: IndexSizeError: DOM Exception 1.
 PASS successfullyParsed is true
index 3957a64..8d44482 100644 (file)
@@ -145,24 +145,24 @@ PASS getPixel(9,9) is [0,128,0,255]
 PASS getPixel(1,1) is [0,128,0,255]
 PASS getPixel(9,9) is [0,128,0,255]
 PASS context.putImageData({}, 0, 0) threw exception TypeError: Type error.
-PASS context.putImageData(buffer, NaN, 0, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, NaN, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, NaN, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, NaN, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, NaN, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, 0, NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, Infinity, 0, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, Infinity, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, Infinity, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, Infinity, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, Infinity, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, 0, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, undefined, 0, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, undefined, 0, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, undefined, 0, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, undefined, 0, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, undefined, 0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.putImageData(buffer, 0, 0, 0, 0, 0, undefined) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS context.putImageData(buffer, NaN, 0, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, NaN, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, NaN, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, NaN, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, NaN, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, 0, NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, Infinity, 0, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, Infinity, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, Infinity, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, Infinity, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, Infinity, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, 0, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, undefined, 0, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, undefined, 0, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, undefined, 0, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, undefined, 0, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, undefined, 0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.putImageData(buffer, 0, 0, 0, 0, 0, undefined) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index a40852a..bfa09fd 100644 (file)
@@ -202,24 +202,24 @@ pixelShouldBe(9, 9, [0, 128,0,255]);
 
 
 shouldThrow("context.putImageData({}, 0, 0)", "'TypeError: Type error'");
-shouldThrow("context.putImageData(buffer, NaN, 0, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, NaN, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, NaN, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, NaN, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, NaN, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, NaN)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, Infinity, 0, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, Infinity, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, Infinity, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, Infinity, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, Infinity, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, Infinity)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, undefined, 0, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, undefined, 0, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, undefined, 0, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, undefined, 0, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, undefined, 0)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, undefined)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, NaN, 0, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, NaN, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, NaN, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, NaN, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, NaN, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, NaN)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, Infinity, 0, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, Infinity, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, Infinity, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, Infinity, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, Infinity, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, Infinity)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, undefined, 0, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, undefined, 0, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, undefined, 0, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, undefined, 0, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, undefined, 0)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("context.putImageData(buffer, 0, 0, 0, 0, 0, undefined)", "'Error: NotSupportedError: DOM Exception 9'");
 
 // Ensure we don't mess up bounds clipping checks
 var rectcanvas = document.createElement("canvas");
index 3d59bb1..949e7f3 100644 (file)
@@ -3,18 +3,18 @@ This test checks createLinearGradient with infinite values
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS ctx.createLinearGradient(0, 0, 100, NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, 0, 100, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, 0, 100, -Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, 0, NaN, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, 0, Infinity, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, 0, -Infinity, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, NaN, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, Infinity, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(0, -Infinity, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(NaN, 0, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(Infinity, 0, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createLinearGradient(-Infinity, 0, 100, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, 100, NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, 100, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, 100, -Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, NaN, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, Infinity, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, 0, -Infinity, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, NaN, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, Infinity, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(0, -Infinity, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(NaN, 0, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(Infinity, 0, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createLinearGradient(-Infinity, 0, 100, 100) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index bc09e2d..3f9253a 100644 (file)
@@ -3,24 +3,24 @@ This test checks createRadialGradient with infinite values
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS ctx.createRadialGradient(0, 0, 100, 0, 0, NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, 0, 0, Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, 0, 0, -Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, 0, NaN, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, 0, Infinity, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, 0, -Infinity, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, NaN, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, Infinity, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, 100, -Infinity, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, NaN, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, Infinity, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, 0, -Infinity, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, NaN, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, Infinity, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(0, -Infinity, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(NaN, 0, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(Infinity, 0, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS ctx.createRadialGradient(-Infinity, 0, 100, 0, 0, 100) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, 0, NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, 0, Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, 0, -Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, NaN, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, Infinity, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, 0, -Infinity, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, NaN, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, Infinity, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, 100, -Infinity, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, NaN, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, Infinity, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, 0, -Infinity, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, NaN, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, Infinity, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(0, -Infinity, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(NaN, 0, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(Infinity, 0, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS ctx.createRadialGradient(-Infinity, 0, 100, 0, 0, 100) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 3400bff..f29b8f3 100644 (file)
@@ -3,10 +3,10 @@ description("Test the argument bounds of canvas createImageData.");
 var canvas = document.getElementById('canvas');
 var ctx = canvas.getContext('2d');
 
-shouldThrow("ctx.createImageData(Infinity, Infinity)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(Infinity, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(-Infinity, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(10, Infinity)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(10, -Infinity)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(NaN, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.createImageData(10, NaN)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow("ctx.createImageData(Infinity, Infinity)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(Infinity, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(-Infinity, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(10, Infinity)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(10, -Infinity)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(NaN, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.createImageData(10, NaN)", '"Error: NotSupportedError: DOM Exception 9"');
index 3e7cba5..c3f2cd3 100644 (file)
@@ -2,7 +2,7 @@ description("Test canvas createImageData()");
 
 ctx = document.createElement('canvas').getContext('2d');
 
-shouldThrow("ctx.createImageData(null)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow("ctx.createImageData(null)", '"Error: NotSupportedError: DOM Exception 9"');
 
 // create a 100x50 imagedata and fill it with white pixels
 
index a218d33..9b4fcad 100644 (file)
@@ -2,17 +2,17 @@ description("Test the handling of invalid arguments in canvas getImageData().");
 
 ctx = document.createElement('canvas').getContext('2d');
 
-shouldThrow("ctx.getImageData(NaN, 10, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, NaN, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, NaN, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, 10, NaN)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(Infinity, 10, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, Infinity, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, Infinity, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, 10, Infinity)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(undefined, 10, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, undefined, 10, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, undefined, 10)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow("ctx.getImageData(10, 10, 10, undefined)", '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow("ctx.getImageData(NaN, 10, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, NaN, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, NaN, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, 10, NaN)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(Infinity, 10, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, Infinity, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, Infinity, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, 10, Infinity)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(undefined, 10, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, undefined, 10, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, undefined, 10)", '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow("ctx.getImageData(10, 10, 10, undefined)", '"Error: NotSupportedError: DOM Exception 9"');
 shouldThrow("ctx.getImageData(10, 10, 0, 10)", '"Error: IndexSizeError: DOM Exception 1"');
 shouldThrow("ctx.getImageData(10, 10, 10, 0)", '"Error: IndexSizeError: DOM Exception 1"');
index ab325e9..4d257fe 100644 (file)
@@ -4,15 +4,15 @@ description(
 
 var ctx = document.createElement('canvas').getContext('2d');
 
-shouldThrow("ctx.createLinearGradient(0, 0, 100, NaN)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, 0, 100, Infinity)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, 0, 100, -Infinity)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, 0, NaN, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, 0, Infinity, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, 0, -Infinity, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, NaN, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, Infinity, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(0, -Infinity, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(NaN, 0, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(Infinity, 0, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createLinearGradient(-Infinity, 0, 100, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, 100, NaN)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, 100, Infinity)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, 100, -Infinity)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, NaN, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, Infinity, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, 0, -Infinity, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, NaN, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, Infinity, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(0, -Infinity, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(NaN, 0, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(Infinity, 0, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createLinearGradient(-Infinity, 0, 100, 100)", "'Error: NotSupportedError: DOM Exception 9'");
index 196fb58..17dc142 100644 (file)
@@ -4,21 +4,21 @@ description(
 
 var ctx = document.createElement('canvas').getContext('2d');
 
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, NaN)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, Infinity)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, -Infinity)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, NaN, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, Infinity, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, -Infinity, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, NaN, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, Infinity, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, 100, -Infinity, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, NaN, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, Infinity, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, 0, -Infinity, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, NaN, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, Infinity, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(0, -Infinity, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(NaN, 0, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(Infinity, 0, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
-shouldThrow("ctx.createRadialGradient(-Infinity, 0, 100, 0, 0, 100)", "'Error: NOT_SUPPORTED_ERR: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, NaN)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, Infinity)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, 0, -Infinity)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, NaN, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, Infinity, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, 0, -Infinity, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, NaN, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, Infinity, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, 100, -Infinity, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, NaN, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, Infinity, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, 0, -Infinity, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, NaN, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, Infinity, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(0, -Infinity, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(NaN, 0, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(Infinity, 0, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
+shouldThrow("ctx.createRadialGradient(-Infinity, 0, 100, 0, 0, 100)", "'Error: NotSupportedError: DOM Exception 9'");
index 68c8303..dfaca69 100644 (file)
@@ -77,22 +77,22 @@ shouldBe("m.high", "200.0");
 shouldBe("m.optimum", "12.5");
 
 debug("Set value to invalid value");
-shouldThrow('m.value = "value";', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.value = "value";', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set min to NaN");
-shouldThrow('m.min = NaN;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.min = NaN;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set max to Infinity");
-shouldThrow('m.max = Infinity;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.max = Infinity;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set low to invalid value");
-shouldThrow('m.low = "low";', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.low = "low";', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set high to NaN");
-shouldThrow('m.high = NaN;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.high = NaN;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set optimum to Infinity");
-shouldThrow('m.optimum = Infinity;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('m.optimum = Infinity;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set attributes to valid numbers");
 m.setAttribute("min", 0);
index c3a7a72..b356ee8 100644 (file)
@@ -44,17 +44,17 @@ PASS m.low is 0.0
 PASS m.high is 200.0
 PASS m.optimum is 12.5
 Set value to invalid value
-PASS m.value = "value"; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.value = "value"; threw exception Error: NotSupportedError: DOM Exception 9.
 Set min to NaN
-PASS m.min = NaN; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.min = NaN; threw exception Error: NotSupportedError: DOM Exception 9.
 Set max to Infinity
-PASS m.max = Infinity; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.max = Infinity; threw exception Error: NotSupportedError: DOM Exception 9.
 Set low to invalid value
-PASS m.low = "low"; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.low = "low"; threw exception Error: NotSupportedError: DOM Exception 9.
 Set high to NaN
-PASS m.high = NaN; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.high = NaN; threw exception Error: NotSupportedError: DOM Exception 9.
 Set optimum to Infinity
-PASS m.optimum = Infinity; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.optimum = Infinity; threw exception Error: NotSupportedError: DOM Exception 9.
 Set attributes to valid numbers
 PASS m.value is 5
 PASS m.max is 10
index 03b01dc..0f76bdf 100644 (file)
@@ -27,16 +27,16 @@ shouldBe('p.value', '0');
 shouldBe('p.position', '0');
 
 debug("Set invalid value, should throw");
-shouldThrow('p.value = "200A";', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('p.value = "200A";', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set invalid max, should throw");
-shouldThrow('p.max = "max";', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('p.max = "max";', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set max to Infinity, should throw");
-shouldThrow('p.max = Infinity;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('p.max = Infinity;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set value to NaN, should throw");
-shouldThrow('p.value = NaN;', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('p.value = NaN;', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug("Set value to null and max to 0");
 p.value = null;
index 7f17f77..06a3fd5 100644 (file)
@@ -19,13 +19,13 @@ Set value less than zero
 PASS p.value is 0
 PASS p.position is 0
 Set invalid value, should throw
-PASS p.value = "200A"; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS p.value = "200A"; threw exception Error: NotSupportedError: DOM Exception 9.
 Set invalid max, should throw
-PASS p.max = "max"; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS p.max = "max"; threw exception Error: NotSupportedError: DOM Exception 9.
 Set max to Infinity, should throw
-PASS p.max = Infinity; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS p.max = Infinity; threw exception Error: NotSupportedError: DOM Exception 9.
 Set value to NaN, should throw
-PASS p.value = NaN; threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS p.value = NaN; threw exception Error: NotSupportedError: DOM Exception 9.
 Set value to null and max to 0
 PASS p.value is 0
 PASS p.max is 1
index 48d2895..bbf5d59 100644 (file)
@@ -46,7 +46,7 @@ PASS comment.prefix is null
 PASS comment.nodeValue is 'foo'
 PASS comment.data is 'foo'
 PASS comment.attributes is null
-PASS document.createCDATASection('foo') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS document.createCDATASection('foo') threw exception Error: NotSupportedError: DOM Exception 9.
 PASS cdata.nodeName is '#cdata-section'
 PASS cdata.localName is null
 PASS cdata.namespaceURI is null
@@ -122,14 +122,14 @@ PASS element.namespaceURI is 'http://www.w3.org/1999/xhtml'
 PASS element.prefix is 'html'
 PASS element.nodeValue is null
 PASS element.attributes.toString() is '[object NamedNodeMap]'
-PASS document.createEntityReference('gt') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS document.createEntityReference('gt') threw exception Error: NotSupportedError: DOM Exception 9.
 PASS entityReference.nodeName is 'gt'
 PASS entityReference.localName is null
 PASS entityReference.namespaceURI is null
 PASS entityReference.prefix is null
 PASS entityReference.nodeValue is null
 PASS entityReference.attributes is null
-PASS document.createProcessingInstruction('xml-stylesheet', 'type="text/xsl" href="missing.xsl"') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS document.createProcessingInstruction('xml-stylesheet', 'type="text/xsl" href="missing.xsl"') threw exception Error: NotSupportedError: DOM Exception 9.
 PASS processingInstruction.nodeName is 'xml-stylesheet'
 PASS processingInstruction.localName is null
 PASS processingInstruction.namespaceURI is null
index 6bb5457..00e2e03 100644 (file)
@@ -1,4 +1,4 @@
 This page tests calling document.importNode(null). If it passes, you'll see a "PASS" message below.
 
-caught exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+caught exception: Error: NotSupportedError: DOM Exception 9
 PASS: importNode(null) didn't crash
index b9092e3..371df92 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 1 (black) 2 (green) 3 (green) 4 (black) 
 
 PASS
index 6983a97..e90fd22 100644 (file)
@@ -17,13 +17,13 @@ PASS setValueAsNumberAndGetValue(1, 0, 1) is "0001-01-01"
 PASS setValueAsNumberAndGetValue(275760, 8, 13) is "275760-09-13"
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "1970-01-01"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Date.UTC(275760, 8, 14) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Date.UTC(275760, 8, 14) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 9cbb3d2..67bbfa2 100644 (file)
@@ -43,13 +43,13 @@ shouldBe('setValueAsNumberAndGetValue(275760, 8, 13)', '"275760-09-13"');
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"1970-01-01"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 14)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 14)', '"Error: NotSupportedError: DOM Exception 9"');
 </script>
 <script src="../../js/resources/js-test-post.js"></script>
 </body>
index 3c90474..fa73ed3 100644 (file)
@@ -18,13 +18,13 @@ PASS setValueAsNumberAndGetValue(275760, 8, 12, 0, 0, 0, 1) is "275760-09-12T00:
 PASS setValueAsNumberAndGetValue(275760, 8, 13, 0, 0, 0, 0) is "275760-09-13T00:00Z"
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "1970-01-01T00:00Z"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1) threw exception Error: NotSupportedError: DOM Exception 9.
 Step attribute value and string representation:
 PASS input.step = "1"; setValueAsNumberAndGetValue(2010, 0, 21, 0, 0, 0, 0) is "2010-01-21T00:00Z"
 PASS input.step = "0.001"; setValueAsNumberAndGetValue(2010, 0, 21, 0, 0, 0, 0) is "2010-01-21T00:00Z"
index 068b426..df54e69 100644 (file)
@@ -44,13 +44,13 @@ shouldBe('setValueAsNumberAndGetValue(275760, 8, 13, 0, 0, 0, 0)', '"275760-09-1
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"1970-01-01T00:00Z"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1)', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug('Step attribute value and string representation:');
 // String representation should not depend on the step attribute.
index 3a88734..ef9c4a2 100644 (file)
@@ -18,13 +18,13 @@ PASS setValueAsNumberAndGetValue(275760, 8, 12, 0, 0, 0, 1) is "275760-09-12T00:
 PASS setValueAsNumberAndGetValue(275760, 8, 13, 0, 0, 0, 0) is "275760-09-13T00:00"
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "1970-01-01T00:00"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1) threw exception Error: NotSupportedError: DOM Exception 9.
 Step attribute value and string representation:
 PASS input.step = "1"; setValueAsNumberAndGetValue(2010, 0, 21, 0, 0, 0, 0) is "2010-01-21T00:00:00"
 PASS input.step = "0.001"; setValueAsNumberAndGetValue(2010, 0, 21, 0, 0, 0, 0) is "2010-01-21T00:00:00.000"
index 0cd5e5e..d7878e2 100644 (file)
@@ -44,13 +44,13 @@ shouldBe('setValueAsNumberAndGetValue(275760, 8, 13, 0, 0, 0, 0)', '"275760-09-1
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"1970-01-01T00:00"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 13, 0, 0, 0, 1)', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug('Step attribute value and string representation:');
 // If the step attribute value is 1 second and the second part is 0, we should show the second part.
index d5f3f00..8e029ef 100644 (file)
@@ -22,12 +22,12 @@ PASS setValueAsNumberAndGetValue(275760, 9) is "275760-09"
 PASS setValueAsNumberAndGetValue(275760, 10) is ""
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "1970-01"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 951b1ae..dae54df 100644 (file)
@@ -47,12 +47,12 @@ shouldBe('setValueAsNumberAndGetValue(275760, 10)', '""');
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"1970-01"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
 </script>
 <script src="../../js/resources/js-test-post.js"></script>
 </body>
index 97e2819..b20f723 100644 (file)
@@ -47,12 +47,12 @@ PASS setValueAsNumberAndGetValue("3.40282346e+38") is "3.40282346e+38"
 PASS setValueAsNumberAndGetValue("3.40282348e+38") threw exception Error: InvalidStateError: DOM Exception 11.
 Tests to set invalid values to valueAsNumber:
 PASS setValueAsNumberAndGetValue(null) is "0"
-PASS setValueAsNumberAndGetValue("foo") threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS setValueAsNumberAndGetValue("foo") threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 8ef7aad..922f176 100644 (file)
@@ -68,12 +68,12 @@ shouldThrow('setValueAsNumberAndGetValue("3.40282348e+38")', '"Error: InvalidSta
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('setValueAsNumberAndGetValue(null)', '"0"');
-shouldThrow('setValueAsNumberAndGetValue("foo")', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(NaN)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.NaN)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Infinity)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue("foo")', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(NaN)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.NaN)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Infinity)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY)', '"Error: NotSupportedError: DOM Exception 9"');
 </script>
 <script src="../../../fast/js/resources/js-test-post.js"></script>
 </body>
index e7513da..5c84b7c 100644 (file)
@@ -42,12 +42,12 @@ PASS setValueAsNumberAndGetValue(1.2e-10) is "0"
 PASS setValueAsNumberAndGetValue(1.2345678901234567e+38) is "100"
 Tests to set invalid values to valueAsNumber:
 PASS setValueAsNumberAndGetValue(null) is "0"
-PASS setValueAsNumberAndGetValue("foo") threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.NaN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Infinity) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS setValueAsNumberAndGetValue("foo") threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.NaN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Infinity) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index ccf3b49..fd534bf 100644 (file)
@@ -70,12 +70,12 @@ shouldBe('setValueAsNumberAndGetValue(1.2345678901234567e+38)', '"100"');
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('setValueAsNumberAndGetValue(null)', '"0"');
-shouldThrow('setValueAsNumberAndGetValue("foo")', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(NaN)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.NaN)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Infinity)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue("foo")', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(NaN)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.NaN)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Infinity)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.POSITIVE_INFINITY)', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('setValueAsNumberAndGetValue(Number.NEGATIVE_INFINITY)', '"Error: NotSupportedError: DOM Exception 9"');
 </script>
 <script src="../../js/resources/js-test-post.js"></script>
 </body>
index bf90f36..3120299 100644 (file)
@@ -18,12 +18,12 @@ PASS setValueAsNumberAndGetValue(48, 0, 13, 0) is "00:00:13"
 PASS setValueAsNumberAndGetValue(-23, -59, -59, 0) is "00:00:01"
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "00:00"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
 Step attribute value and string representation:
 PASS input.step = "1"; setValueAsNumberAndGetValue(0, 0, 0, 0) is "00:00:00"
 PASS input.step = "0.001"; setValueAsNumberAndGetValue(0, 0, 0, 0) is "00:00:00.000"
index 1eed54c..df67928 100644 (file)
@@ -39,12 +39,12 @@ shouldBe('setValueAsNumberAndGetValue(-23, -59, -59, 0)', '"00:00:01"');
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"00:00"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
 
 debug('Step attribute value and string representation:');
 // If the step attribute value is 1 second and the second part is 0, we should show the second part.
index 77afbfe..c68da44 100644 (file)
@@ -33,13 +33,13 @@ PASS setValueAsNumberAndGetValue(275760, 8, 8) is "275760-W37"
 PASS setValueAsNumberAndGetValue(275760, 8, 13) is "275760-W37"
 Tests to set invalid values to valueAsNumber:
 PASS input.value = ""; input.valueAsNumber = null; input.value is "1970-W01"
-PASS input.valueAsNumber = "foo" threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NaN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Infinity threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS input.valueAsNumber = Date.UTC(275760, 8, 14) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS input.valueAsNumber = "foo" threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NaN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Infinity threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.POSITIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Number.NEGATIVE_INFINITY threw exception Error: NotSupportedError: DOM Exception 9.
+PASS input.valueAsNumber = Date.UTC(275760, 8, 14) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 51aa6fb..8d271f6 100644 (file)
@@ -67,13 +67,13 @@ shouldBe('setValueAsNumberAndGetValue(275760, 8, 13)', '"275760-W37"');
 
 debug('Tests to set invalid values to valueAsNumber:');
 shouldBe('input.value = ""; input.valueAsNumber = null; input.value', '"1970-W01"');
-shouldThrow('input.valueAsNumber = "foo"', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Infinity', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
-shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 14)', '"Error: NOT_SUPPORTED_ERR: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = "foo"', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NaN', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Infinity', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.POSITIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Number.NEGATIVE_INFINITY', '"Error: NotSupportedError: DOM Exception 9"');
+shouldThrow('input.valueAsNumber = Date.UTC(275760, 8, 14)', '"Error: NotSupportedError: DOM Exception 9"');
 </script>
 <script src="../../js/resources/js-test-post.js"></script>
 </body>
index c7a381f..ebf6e55 100644 (file)
@@ -24,13 +24,13 @@ PASS new webkitRTCPeerConnection(null, {mandatory:{valid_and_supported_1:1, vali
 PASS new webkitRTCPeerConnection(null, {optional:[{valid_and_supported_1:0}]}); did not throw exception.
 PASS new webkitRTCPeerConnection(null, {optional:[{valid_and_supported_1:0},{valid_and_supported_2:0}]}); did not throw exception.
 PASS new webkitRTCPeerConnection(null, {optional:[{valid_but_unsupported_1:0},{valid_but_unsupported_2:0}]}); did not throw exception.
-PASS new webkitRTCPeerConnection(null, {mandatory:{valid_and_supported_1:66}}); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS new webkitRTCPeerConnection(null, {mandatory:{invalid:1}}); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1}}); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1, valid_and_supported_1:1}}); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS new webkitRTCPeerConnection(null, {mandatory:{valid_and_supported_1:66}}); threw exception Error: NotSupportedError: DOM Exception 9.
+PASS new webkitRTCPeerConnection(null, {mandatory:{invalid:1}}); threw exception Error: NotSupportedError: DOM Exception 9.
+PASS new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1}}); threw exception Error: NotSupportedError: DOM Exception 9.
+PASS new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1, valid_and_supported_1:1}}); threw exception Error: NotSupportedError: DOM Exception 9.
 PASS new webkitRTCPeerConnection(null, {optional:{valid_and_supported_1:0}}); threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
 PASS new webkitRTCPeerConnection(null, {optional:[{valid_and_supported_1:0,valid_and_supported_2:0}]}); threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
-PASS new webkitRTCPeerConnection(null, {optional:[{invalid:0}]}); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS new webkitRTCPeerConnection(null, {optional:[{invalid:0}]}); threw exception Error: NotSupportedError: DOM Exception 9.
 PASS new webkitRTCPeerConnection(null, {valid_and_supported_1:1}); threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
 PASS new webkitRTCPeerConnection(null, {valid_but_unsupported_1:1}); threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
 PASS new webkitRTCPeerConnection(null, {valid_and_supported_2:1, mandatory:{valid_and_supported_1:1}}); threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
index dc8479e..34539b8 100644 (file)
@@ -14,14 +14,14 @@ PASS navigator.webkitGetUserMedia(Infinity) threw exception TypeError: Not enoug
 PASS navigator.webkitGetUserMedia(-Infinity) threw exception TypeError: Not enough arguments.
 PASS navigator.webkitGetUserMedia(emptyFunction) threw exception TypeError: Not enough arguments.
 PASS navigator.webkitGetUserMedia({video: true}, emptyFunction) did not throw exception.
-PASS navigator.webkitGetUserMedia(undefined, emptyFunction) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS navigator.webkitGetUserMedia(null, emptyFunction) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS navigator.webkitGetUserMedia({ }, emptyFunction) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS navigator.webkitGetUserMedia(undefined, emptyFunction) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS navigator.webkitGetUserMedia(null, emptyFunction) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS navigator.webkitGetUserMedia({ }, emptyFunction) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS navigator.webkitGetUserMedia(true, emptyFunction) threw exception TypeError: Not an object..
 PASS navigator.webkitGetUserMedia(42, emptyFunction) threw exception TypeError: Not an object..
 PASS navigator.webkitGetUserMedia(Infinity, emptyFunction) threw exception TypeError: Not an object..
 PASS navigator.webkitGetUserMedia(-Infinity, emptyFunction) threw exception TypeError: Not an object..
-PASS navigator.webkitGetUserMedia(emptyFunction, emptyFunction) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS navigator.webkitGetUserMedia(emptyFunction, emptyFunction) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS navigator.webkitGetUserMedia({video: true}, "foobar") threw exception TypeError: Type error.
 PASS navigator.webkitGetUserMedia({video: true}, undefined) threw exception TypeError: Type error.
 PASS navigator.webkitGetUserMedia({video: true}, null) threw exception TypeError: Type error.
@@ -30,7 +30,7 @@ PASS navigator.webkitGetUserMedia({video: true}, true) threw exception TypeError
 PASS navigator.webkitGetUserMedia({video: true}, 42) threw exception TypeError: Type error.
 PASS navigator.webkitGetUserMedia({video: true}, Infinity) threw exception TypeError: Type error.
 PASS navigator.webkitGetUserMedia({video: true}, -Infinity) threw exception TypeError: Type error.
-PASS navigator.webkitGetUserMedia({ }, emptyFunction, emptyFunction) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS navigator.webkitGetUserMedia({ }, emptyFunction, emptyFunction) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS navigator.webkitGetUserMedia({video: true}, emptyFunction, emptyFunction) did not throw exception.
 PASS navigator.webkitGetUserMedia({video: true}, emptyFunction, undefined) did not throw exception.
 PASS navigator.webkitGetUserMedia({audio:true, video:true}, emptyFunction, undefined) did not throw exception.
index cf7ae0e..2e03962 100644 (file)
@@ -3,7 +3,7 @@ Tests webkitGetUserMedia.
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS navigator.webkitGetUserMedia({audio:false, video:false}, error, error); threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS navigator.webkitGetUserMedia({audio:false, video:false}, error, error); threw exception Error: NotSupportedError: DOM Exception 9.
 PASS navigator.webkitGetUserMedia({audio:true}, gotStream1, error); did not throw exception.
 PASS Stream generated.
 PASS stream.audioTracks.length is 1
index 786f0e7..4a316e8 100644 (file)
@@ -11,7 +11,7 @@ function test(expression, expressionShouldThrow, expectedException) {
     }
 }
 
-var notSupportedError = new Error('NOT_SUPPORTED_ERR: DOM Exception 9');
+var notSupportedError = new Error('NotSupportedError: DOM Exception 9');
 var typeError = new TypeError('Type error');
 var typeNotAnObjectError = new TypeError('Not an object.');
 
index 08dd19d..33ed30a 100644 (file)
@@ -8,9 +8,9 @@ EVENT(webkitsourceopen)
 Test empty type.
 Got expected exception Error: INVALID_ACCESS_ERR: DOM Exception 15
 Test an unsupported type.
-Got expected exception Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Got expected exception Error: NotSupportedError: DOM Exception 9
 Test a supported type with an unsupported codec.
-Got expected exception Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Got expected exception Error: NotSupportedError: DOM Exception 9
 Test reaching sourceID limit.
 Test that SourceBuffers can't be added while in the ended state.
 Got expected exception Error: InvalidStateError: DOM Exception 11
index 6c99088..fc4a87e 100644 (file)
@@ -15,16 +15,16 @@ Failed assertion: should throw exception of type TypeError: ctx.setTransform(1,
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0)
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0, 1)
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0, 1, 0)
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
 Failed assertion: should throw exception of type TypeError: ctx.clearRect()
 Failed assertion: should throw exception of type TypeError: ctx.clearRect(0)
 Failed assertion: should throw exception of type TypeError: ctx.clearRect(0, 0)
@@ -68,9 +68,9 @@ Failed assertion: should throw exception of type TypeError: ctx.arc(0, 0, 1, 0)
 Failed assertion: should throw exception of type TypeError: ctx.isPointInPath()
 Failed assertion: should throw exception of type TypeError: ctx.isPointInPath(0)
 Failed assertion: should throw exception of type TypeError: ctx.measureText()
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
 Failed assertion: expected exception of type TypeError, got: Error: IndexSizeError: DOM Exception 1
 Failed assertion: expected exception of type TypeError, got: Error: SYNTAX_ERR: DOM Exception 12
index 7e0936b..68cfb2f 100644 (file)
@@ -1,3 +1,3 @@
 Test   http://www.w3.org/2001/DOM-Test-Suite/level3/core/documentsetxmlversion03
 Status error
-Message        Line undefined: NOT_SUPPORTED_ERR
+Message        Line undefined: NotSupportedError
index 6f76b34..98f0473 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 Caught expected exception: Error: TYPE_MISMATCH_ERR: DOM Exception 17
 1 (black) 2 (green) 3 (green) 4 (black) 
 
index 6f76b34..98f0473 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 Caught expected exception: Error: TYPE_MISMATCH_ERR: DOM Exception 17
 1 (black) 2 (green) 3 (green) 4 (black) 
 
index 6f76b34..98f0473 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 Caught expected exception: Error: TYPE_MISMATCH_ERR: DOM Exception 17
 1 (black) 2 (green) 3 (green) 4 (black) 
 
index 6c99088..fc4a87e 100644 (file)
@@ -15,16 +15,16 @@ Failed assertion: should throw exception of type TypeError: ctx.setTransform(1,
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0)
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0, 1)
 Failed assertion: should throw exception of type TypeError: ctx.setTransform(1, 0, 0, 1, 0)
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
 Failed assertion: should throw exception of type TypeError: ctx.clearRect()
 Failed assertion: should throw exception of type TypeError: ctx.clearRect(0)
 Failed assertion: should throw exception of type TypeError: ctx.clearRect(0, 0)
@@ -68,9 +68,9 @@ Failed assertion: should throw exception of type TypeError: ctx.arc(0, 0, 1, 0)
 Failed assertion: should throw exception of type TypeError: ctx.isPointInPath()
 Failed assertion: should throw exception of type TypeError: ctx.isPointInPath(0)
 Failed assertion: should throw exception of type TypeError: ctx.measureText()
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
-Failed assertion: expected exception of type TypeError, got: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
+Failed assertion: expected exception of type TypeError, got: Error: NotSupportedError: DOM Exception 9
 Failed assertion: expected exception of type TypeError, got: Error: IndexSizeError: DOM Exception 1
 Failed assertion: expected exception of type TypeError, got: Error: SYNTAX_ERR: DOM Exception 12
index 6f76b34..98f0473 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 Caught expected exception: Error: TYPE_MISMATCH_ERR: DOM Exception 17
 1 (black) 2 (green) 3 (green) 4 (black) 
 
index 6f76b34..98f0473 100644 (file)
@@ -1,4 +1,4 @@
-Caught expected exception: Error: NOT_SUPPORTED_ERR: DOM Exception 9
+Caught expected exception: Error: NotSupportedError: DOM Exception 9
 Caught expected exception: Error: TYPE_MISMATCH_ERR: DOM Exception 17
 1 (black) 2 (green) 3 (green) 4 (black) 
 
index b257ba9..c338f79 100644 (file)
@@ -11,12 +11,12 @@ PASS angle.value is 0
 PASS angle.valueInSpecifiedUnits is 0
 
 Check invalid arguments for 'convertToSpecifiedUnits'
-PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.convertToSpecifiedUnits(-1) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.convertToSpecifiedUnits(5) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.convertToSpecifiedUnits('aString') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.convertToSpecifiedUnits(angle) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.convertToSpecifiedUnits(svgElement) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(-1) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(5) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits('aString') threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(angle) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(svgElement) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS angle.convertToSpecifiedUnits() threw exception TypeError: Not enough arguments.
 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
 
@@ -43,9 +43,9 @@ PASS angle.valueInSpecifiedUnits is 0
 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
 
 Check invalid arguments for 'newValueSpecifiedUnits'
-PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN, 50) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(-1, 50) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(5, 50) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN, 50) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(-1, 50) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(5, 50) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception TypeError: Not enough arguments.
 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 'aString') is undefined.
 PASS angle.value is NaN
@@ -55,12 +55,12 @@ PASS angle.value is NaN
 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, svgElement) is undefined.
 PASS angle.value is NaN
 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception TypeError: Not enough arguments.
-PASS angle.newValueSpecifiedUnits('aString', 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(angle, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(svgElement, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits('aString', 'aString') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(angle, angle) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS angle.newValueSpecifiedUnits(svgElement, svgElement) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits('aString', 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(angle, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(svgElement, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits('aString', 'aString') threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(angle, angle) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS angle.newValueSpecifiedUnits(svgElement, svgElement) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS angle.newValueSpecifiedUnits() threw exception TypeError: Not enough arguments.
 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG
 
@@ -174,7 +174,7 @@ PASS angle.valueAsString is "3.14159rad"
 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_RAD
 
 Now try converting the RAD value into an unknown value, that should fail and throw
-PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS angle.value.toFixed(1) is "180.0"
 PASS angle.valueInSpecifiedUnits.toFixed(5) is "3.14159"
 PASS angle.valueAsString is "3.14159rad"
index 7baeadd..da2d7ec 100644 (file)
@@ -17,12 +17,12 @@ PASS length.valueInSpecifiedUnits is 2
 PASS length.valueAsString is "2px"
 
 Check invalid arguments for 'convertToSpecifiedUnits'
-PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_UNKNOWN) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.convertToSpecifiedUnits(-1) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.convertToSpecifiedUnits(11) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.convertToSpecifiedUnits('aString') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.convertToSpecifiedUnits(length) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.convertToSpecifiedUnits(svgElement) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_UNKNOWN) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(-1) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(11) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.convertToSpecifiedUnits('aString') threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(length) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(svgElement) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.convertToSpecifiedUnits() threw exception TypeError: Not enough arguments.
 PASS length.unitType is SVGLength.SVG_LENGTHTYPE_PX
 PASS length.value is 2
@@ -30,9 +30,9 @@ PASS length.valueInSpecifiedUnits is 2
 PASS length.unitType is SVGLength.SVG_LENGTHTYPE_PX
 
 Check invalid arguments for 'newValueSpecifiedUnits'
-PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_UNKNOWN, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(-1, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(11, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_UNKNOWN, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(-1, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(11, 4) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PX, 'aString') is undefined.
 PASS length.value is NaN
 PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PX, 0) is undefined.
@@ -42,12 +42,12 @@ PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PX, 0) is undefined.
 PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PX, svgElement) is undefined.
 PASS length.value is NaN
 PASS length.newValueSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PX) threw exception TypeError: Not enough arguments.
-PASS length.newValueSpecifiedUnits('aString', 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(length, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(svgElement, 4) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits('aString', 'aString') threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(length, length) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS length.newValueSpecifiedUnits(svgElement, svgElement) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.newValueSpecifiedUnits('aString', 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(length, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(svgElement, 4) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits('aString', 'aString') threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(length, length) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS length.newValueSpecifiedUnits(svgElement, svgElement) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.unitType is SVGLength.SVG_LENGTHTYPE_PX
 PASS length.value is 2
 PASS length.valueInSpecifiedUnits is 2
index 99b3896..241624e 100644 (file)
@@ -20,7 +20,7 @@ PASS length.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
 Reset to 2px
 
 Try converting from px to percentage, should fail as the SVGLength is not associated with a SVGSVGElement, and thus no viewport information is available
-PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PERCENTAGE) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_PERCENTAGE) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.valueAsString is "2px"
 PASS length.value is 2
 PASS length.valueInSpecifiedUnits is 2
@@ -29,7 +29,7 @@ PASS length.unitType is SVGLength.SVG_LENGTHTYPE_PX
 Reset to 2px
 
 Try converting from px to ems, should fail as the SVGLength is not associated with a SVGSVGElement, and thus no font-size information is available
-PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_EMS) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_EMS) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.valueAsString is "2px"
 PASS length.value is 2
 PASS length.valueInSpecifiedUnits is 2
@@ -38,7 +38,7 @@ PASS length.unitType is SVGLength.SVG_LENGTHTYPE_PX
 Reset to 2px
 
 Try converting from px to exs, should fail as the SVGLength is not associated with a SVGSVGElement, and thus no font-size information is available
-PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_EXS) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS length.convertToSpecifiedUnits(SVGLength.SVG_LENGTHTYPE_EXS) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS length.valueAsString is "2px"
 PASS length.value is 2
 PASS length.valueInSpecifiedUnits is 2
index 0bc784d..b4250b8 100644 (file)
@@ -13,22 +13,22 @@ PASS preserveAspectRatio.align = SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_
 PASS preserveAspectRatio.meetOrSlice = SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE is SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE
 
 Check assigning invalid align values
-PASS preserveAspectRatio.align = preserveAspectRatio threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = null threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = 'aString' threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = svgElement threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_UNKNOWN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = -1 threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.align = 11 threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS preserveAspectRatio.align = preserveAspectRatio threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = null threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = 'aString' threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = svgElement threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_UNKNOWN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = -1 threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.align = 11 threw exception Error: NotSupportedError: DOM Exception 9.
 
 Check assigning invalid meetOrSlice values
-PASS preserveAspectRatio.meetOrSlice = preserveAspectRatio threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = null threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = 'aString' threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = svgElement threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = -1 threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS preserveAspectRatio.meetOrSlice = 3 threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = preserveAspectRatio threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = null threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = 'aString' threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = svgElement threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = -1 threw exception Error: NotSupportedError: DOM Exception 9.
+PASS preserveAspectRatio.meetOrSlice = 3 threw exception Error: NotSupportedError: DOM Exception 9.
 
 Check that the preserveAspectRatio remained correct
 PASS preserveAspectRatio.align = SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMIN is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMIN
index d45df70..ec0262e 100644 (file)
@@ -208,7 +208,7 @@ PASS parseFloat(m.e) is 10
 PASS parseFloat(m.f) is 20
 
 Test throwing exception from inverse
-PASS m.inverse() threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.inverse() threw exception Error: NotSupportedError: DOM Exception 9.
 
 PASS successfullyParsed is true
 
index 95abe52..7d29ab3 100644 (file)
@@ -217,7 +217,7 @@ PASS parseFloat(m.m43) is 30
 PASS parseFloat(m.m44) is 1
 
 Test throwing exception from inverse
-PASS m.inverse() threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS m.inverse() threw exception Error: NotSupportedError: DOM Exception 9.
 
 Test translate
 PASS m2.m11 is 1
index b0f4f4e..6b3d76b 100644 (file)
@@ -2,9 +2,9 @@ Tests attribute and maximum allowed delay of DelayNode.
 
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
-PASS context.createDelay(180) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.createDelay(0) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
-PASS context.createDelay(-1) threw exception Error: NOT_SUPPORTED_ERR: DOM Exception 9.
+PASS context.createDelay(180) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.createDelay(0) threw exception Error: NotSupportedError: DOM Exception 9.
+PASS context.createDelay(-1) threw exception Error: NotSupportedError: DOM Exception 9.
 PASS delay.delayTime.value === 0.5 is true
 PASS Test signal was correctly delayed by 0.5 sec.
 PASS successfullyParsed is true
index e01dee3..82539ee 100644 (file)
@@ -1,3 +1,16 @@
+2012-11-15  Erik Arvidsson  <arv@chromium.org>
+
+        Update DOMException name: NotSupportedError
+        https://bugs.webkit.org/show_bug.cgi?id=102139
+
+        Reviewed by Ojan Vafai.
+
+        Patch 9 of 25 to update DOMException name to match the spec and Firefox.
+
+        Updated existing tests.
+
+        * dom/DOMCoreException.cpp:
+
 2012-11-15  Elliott Sprehn  <esprehn@chromium.org>
 
         Remove isHTMLInputElement since it's unused and toInputElement exists 
index b9dd7d5..64f2ae9 100644 (file)
@@ -43,7 +43,7 @@ static struct CoreException {
     { "NoDataAllowedError", "Data was specified for a Node which does not support data." },
     { "NoModificationAllowedError", "An attempt was made to modify an object where modifications are not allowed." },
     { "NotFoundError", "An attempt was made to reference a Node in a context where it does not exist." },
-    { "NOT_SUPPORTED_ERR", "The implementation did not support the requested type of object or operation." },
+    { "NotSupportedError", "The implementation did not support the requested type of object or operation." },
     { "InUseAttributeError", "An attempt was made to add an attribute that is already in use elsewhere." },
     { "InvalidStateError", "An attempt was made to use an object that is not, or is no longer, usable." },
     { "SYNTAX_ERR", "An invalid or illegal string was specified." },