Rebaseline two W3C tests for ios-simulator after r197014
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Feb 2016 18:14:41 +0000 (18:14 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Feb 2016 18:14:41 +0000 (18:14 +0000)
Unreviewed test gardening.

* platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
* platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:

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

LayoutTests/ChangeLog
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt

index 0bc85ff..14efe9b 100644 (file)
@@ -1,3 +1,12 @@
+2016-02-24  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Rebaseline two W3C tests for ios-simulator after r197014
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
+        * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
+
 2016-02-24  Skachkov Oleksandr  <gskachkov@gmail.com>
 
         [ES6] Arrow function syntax. Emit loading&putting this/super only if they are used in arrow function
index 051be72..c8623a8 100644 (file)
@@ -563,7 +563,7 @@ PASS img.tabIndex: setAttribute() to 1 followed by IDL get
 PASS img.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL img.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS img.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL img.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL img.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS img.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS img.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS img.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -603,7 +603,7 @@ PASS img.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL img.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS img.tabIndex: IDL set to -2147483648 should not throw 
 PASS img.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL img.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL img.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS img.alt: typeof IDL attribute 
 PASS img.alt: IDL get with DOM attribute unset 
 PASS img.alt: setAttribute() to "" followed by getAttribute() 
@@ -1462,7 +1462,7 @@ PASS img.hspace: setAttribute() to "1" followed by IDL get
 PASS img.hspace: setAttribute() to "\t7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to "\t7" followed by IDL get 
 PASS img.hspace: setAttribute() to "\v7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to "\v7" followed by IDL get 
 PASS img.hspace: setAttribute() to "\f7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to "\f7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
@@ -1476,39 +1476,39 @@ PASS img.hspace: setAttribute() to "\n7" followed by IDL get
 PASS img.hspace: setAttribute() to "\r7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to "\r7" followed by IDL get 
 PASS img.hspace: setAttribute() to "
7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to "
7" followed by IDL get 
 PASS img.hspace: setAttribute() to "
7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to "
7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to "᠎7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to "᠎7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
 PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.hspace: setAttribute() to " 7" followed by IDL get 
 PASS img.hspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS img.hspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS img.hspace: setAttribute() to undefined followed by getAttribute() 
@@ -1591,7 +1591,7 @@ PASS img.vspace: setAttribute() to "1" followed by IDL get
 PASS img.vspace: setAttribute() to "\t7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to "\t7" followed by IDL get 
 PASS img.vspace: setAttribute() to "\v7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to "\v7" followed by IDL get 
 PASS img.vspace: setAttribute() to "\f7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to "\f7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
@@ -1605,39 +1605,39 @@ PASS img.vspace: setAttribute() to "\n7" followed by IDL get
 PASS img.vspace: setAttribute() to "\r7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to "\r7" followed by IDL get 
 PASS img.vspace: setAttribute() to "
7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to "
7" followed by IDL get 
 PASS img.vspace: setAttribute() to "
7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to "
7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to "᠎7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to "᠎7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
 PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL img.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS img.vspace: setAttribute() to " 7" followed by IDL get 
 PASS img.vspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS img.vspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS img.vspace: setAttribute() to undefined followed by getAttribute() 
@@ -2573,7 +2573,7 @@ PASS iframe.tabIndex: setAttribute() to 1 followed by IDL get
 PASS iframe.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL iframe.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS iframe.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL iframe.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL iframe.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS iframe.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS iframe.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS iframe.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -2613,7 +2613,7 @@ PASS iframe.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL iframe.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS iframe.tabIndex: IDL set to -2147483648 should not throw 
 PASS iframe.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL iframe.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL iframe.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS iframe.src: typeof IDL attribute 
 PASS iframe.src: IDL get with DOM attribute unset 
 PASS iframe.src: setAttribute() to "" followed by getAttribute() 
@@ -4370,7 +4370,7 @@ PASS embed.tabIndex: setAttribute() to 1 followed by IDL get
 PASS embed.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL embed.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS embed.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL embed.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL embed.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS embed.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS embed.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS embed.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -4410,7 +4410,7 @@ PASS embed.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL embed.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS embed.tabIndex: IDL set to -2147483648 should not throw 
 PASS embed.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL embed.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL embed.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS embed.src: typeof IDL attribute 
 PASS embed.src: IDL get with DOM attribute unset 
 PASS embed.src: setAttribute() to "" followed by getAttribute() 
@@ -5609,7 +5609,7 @@ PASS object.tabIndex: setAttribute() to 1 followed by IDL get
 PASS object.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL object.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS object.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL object.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL object.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS object.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS object.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS object.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -5649,7 +5649,7 @@ PASS object.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL object.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS object.tabIndex: IDL set to -2147483648 should not throw 
 PASS object.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL object.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL object.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS object.data: typeof IDL attribute 
 PASS object.data: IDL get with DOM attribute unset 
 PASS object.data: setAttribute() to "" followed by getAttribute() 
@@ -6553,7 +6553,7 @@ PASS object.hspace: setAttribute() to "1" followed by IDL get
 PASS object.hspace: setAttribute() to "\t7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to "\t7" followed by IDL get 
 PASS object.hspace: setAttribute() to "\v7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to "\v7" followed by IDL get 
 PASS object.hspace: setAttribute() to "\f7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to "\f7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
@@ -6567,39 +6567,39 @@ PASS object.hspace: setAttribute() to "\n7" followed by IDL get
 PASS object.hspace: setAttribute() to "\r7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to "\r7" followed by IDL get 
 PASS object.hspace: setAttribute() to "
7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to "
7" followed by IDL get 
 PASS object.hspace: setAttribute() to "
7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to "
7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to "᠎7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to "᠎7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
 PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.hspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.hspace: setAttribute() to " 7" followed by IDL get 
 PASS object.hspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS object.hspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS object.hspace: setAttribute() to undefined followed by getAttribute() 
@@ -6759,7 +6759,7 @@ PASS object.vspace: setAttribute() to "1" followed by IDL get
 PASS object.vspace: setAttribute() to "\t7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to "\t7" followed by IDL get 
 PASS object.vspace: setAttribute() to "\v7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to "\v7" followed by IDL get 
 PASS object.vspace: setAttribute() to "\f7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to "\f7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
@@ -6773,39 +6773,39 @@ PASS object.vspace: setAttribute() to "\n7" followed by IDL get
 PASS object.vspace: setAttribute() to "\r7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to "\r7" followed by IDL get 
 PASS object.vspace: setAttribute() to "
7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to "
7" followed by IDL get 
 PASS object.vspace: setAttribute() to "
7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to "
7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to "᠎7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to "᠎7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
 PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " 7" followed by getAttribute() 
-FAIL object.vspace: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS object.vspace: setAttribute() to " 7" followed by IDL get 
 PASS object.vspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS object.vspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS object.vspace: setAttribute() to undefined followed by getAttribute() 
@@ -7818,7 +7818,7 @@ PASS param.tabIndex: setAttribute() to 1 followed by IDL get
 PASS param.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL param.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS param.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL param.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL param.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS param.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS param.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS param.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -7858,7 +7858,7 @@ PASS param.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL param.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS param.tabIndex: IDL set to -2147483648 should not throw 
 PASS param.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL param.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL param.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS param.name: typeof IDL attribute 
 PASS param.name: IDL get with DOM attribute unset 
 PASS param.name: setAttribute() to "" followed by getAttribute() 
@@ -8888,7 +8888,7 @@ PASS video.tabIndex: setAttribute() to 1 followed by IDL get
 PASS video.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL video.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS video.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL video.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL video.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS video.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS video.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS video.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -8928,7 +8928,7 @@ PASS video.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL video.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS video.tabIndex: IDL set to -2147483648 should not throw 
 PASS video.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL video.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL video.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS video.src: typeof IDL attribute 
 PASS video.src: IDL get with DOM attribute unset 
 PASS video.src: setAttribute() to "" followed by getAttribute() 
@@ -9656,7 +9656,7 @@ PASS video.width: setAttribute() to "1" followed by IDL get
 PASS video.width: setAttribute() to "\t7" followed by getAttribute() 
 PASS video.width: setAttribute() to "\t7" followed by IDL get 
 PASS video.width: setAttribute() to "\v7" followed by getAttribute() 
-FAIL video.width: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to "\v7" followed by IDL get 
 PASS video.width: setAttribute() to "\f7" followed by getAttribute() 
 PASS video.width: setAttribute() to "\f7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
@@ -9670,39 +9670,39 @@ PASS video.width: setAttribute() to "\n7" followed by IDL get
 PASS video.width: setAttribute() to "\r7" followed by getAttribute() 
 PASS video.width: setAttribute() to "\r7" followed by IDL get 
 PASS video.width: setAttribute() to "
7" followed by getAttribute() 
-FAIL video.width: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to "
7" followed by IDL get 
 PASS video.width: setAttribute() to "
7" followed by getAttribute() 
 PASS video.width: setAttribute() to "
7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to "᠎7" followed by getAttribute() 
 PASS video.width: setAttribute() to "᠎7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
 PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.width: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.width: setAttribute() to " 7" followed by IDL get 
 PASS video.width: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS video.width: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS video.width: setAttribute() to undefined followed by getAttribute() 
@@ -9785,7 +9785,7 @@ PASS video.height: setAttribute() to "1" followed by IDL get
 PASS video.height: setAttribute() to "\t7" followed by getAttribute() 
 PASS video.height: setAttribute() to "\t7" followed by IDL get 
 PASS video.height: setAttribute() to "\v7" followed by getAttribute() 
-FAIL video.height: setAttribute() to "\v7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to "\v7" followed by IDL get 
 PASS video.height: setAttribute() to "\f7" followed by getAttribute() 
 PASS video.height: setAttribute() to "\f7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
@@ -9799,39 +9799,39 @@ PASS video.height: setAttribute() to "\n7" followed by IDL get
 PASS video.height: setAttribute() to "\r7" followed by getAttribute() 
 PASS video.height: setAttribute() to "\r7" followed by IDL get 
 PASS video.height: setAttribute() to "
7" followed by getAttribute() 
-FAIL video.height: setAttribute() to "
7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to "
7" followed by IDL get 
 PASS video.height: setAttribute() to "
7" followed by getAttribute() 
 PASS video.height: setAttribute() to "
7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to "᠎7" followed by getAttribute() 
 PASS video.height: setAttribute() to "᠎7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
 PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " 7" followed by getAttribute() 
-FAIL video.height: setAttribute() to " 7" followed by IDL get assert_equals: expected 0 but got 7
+PASS video.height: setAttribute() to " 7" followed by IDL get 
 PASS video.height: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
 PASS video.height: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
 PASS video.height: setAttribute() to undefined followed by getAttribute() 
@@ -10690,7 +10690,7 @@ PASS audio.tabIndex: setAttribute() to 1 followed by IDL get
 PASS audio.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL audio.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS audio.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL audio.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL audio.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS audio.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS audio.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS audio.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -10730,7 +10730,7 @@ PASS audio.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL audio.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS audio.tabIndex: IDL set to -2147483648 should not throw 
 PASS audio.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL audio.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL audio.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS audio.src: typeof IDL attribute 
 PASS audio.src: IDL get with DOM attribute unset 
 PASS audio.src: setAttribute() to "" followed by getAttribute() 
@@ -12142,7 +12142,7 @@ PASS source.tabIndex: setAttribute() to 1 followed by IDL get
 PASS source.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL source.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS source.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL source.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL source.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS source.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS source.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS source.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -12182,7 +12182,7 @@ PASS source.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL source.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS source.tabIndex: IDL set to -2147483648 should not throw 
 PASS source.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL source.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL source.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS source.src: typeof IDL attribute 
 PASS source.src: IDL get with DOM attribute unset 
 PASS source.src: setAttribute() to "" followed by getAttribute() 
@@ -13150,7 +13150,7 @@ PASS track.tabIndex: setAttribute() to 1 followed by IDL get
 PASS track.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL track.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS track.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL track.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL track.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS track.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS track.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS track.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -13190,7 +13190,7 @@ PASS track.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL track.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS track.tabIndex: IDL set to -2147483648 should not throw 
 PASS track.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL track.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL track.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS track.kind: typeof IDL attribute 
 FAIL track.kind: IDL get with DOM attribute unset assert_equals: expected "captions" but got "subtitles"
 PASS track.kind: setAttribute() to "" followed by getAttribute() 
@@ -14438,7 +14438,7 @@ PASS canvas.tabIndex: setAttribute() to 1 followed by IDL get
 PASS canvas.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL canvas.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS canvas.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL canvas.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL canvas.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS canvas.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS canvas.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS canvas.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -14478,7 +14478,7 @@ PASS canvas.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL canvas.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS canvas.tabIndex: IDL set to -2147483648 should not throw 
 PASS canvas.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL canvas.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL canvas.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS canvas.width: typeof IDL attribute 
 PASS canvas.width: IDL get with DOM attribute unset 
 PASS canvas.width: setAttribute() to -2147483649 followed by getAttribute() 
@@ -15448,7 +15448,7 @@ PASS map.tabIndex: setAttribute() to 1 followed by IDL get
 PASS map.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL map.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS map.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL map.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL map.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS map.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS map.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS map.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -15488,7 +15488,7 @@ PASS map.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL map.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS map.tabIndex: IDL set to -2147483648 should not throw 
 PASS map.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL map.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL map.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS map.name: typeof IDL attribute 
 PASS map.name: IDL get with DOM attribute unset 
 PASS map.name: setAttribute() to "" followed by getAttribute() 
@@ -16287,7 +16287,7 @@ PASS area.tabIndex: setAttribute() to 1 followed by IDL get
 PASS area.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL area.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS area.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL area.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL area.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS area.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS area.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS area.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -16327,7 +16327,7 @@ PASS area.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL area.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS area.tabIndex: IDL set to -2147483648 should not throw 
 PASS area.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL area.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL area.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS area.alt: typeof IDL attribute 
 PASS area.alt: IDL get with DOM attribute unset 
 PASS area.alt: setAttribute() to "" followed by getAttribute() 
index a043a12..6e59261 100644 (file)
@@ -555,7 +555,7 @@ PASS form.tabIndex: setAttribute() to 1 followed by IDL get
 PASS form.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL form.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS form.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL form.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL form.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS form.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS form.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS form.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -595,7 +595,7 @@ PASS form.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL form.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS form.tabIndex: IDL set to -2147483648 should not throw 
 PASS form.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL form.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL form.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS form.acceptCharset (<form accept-charset>): typeof IDL attribute 
 PASS form.acceptCharset (<form accept-charset>): IDL get with DOM attribute unset 
 PASS form.acceptCharset (<form accept-charset>): setAttribute() to "" followed by getAttribute() 
@@ -2206,7 +2206,7 @@ PASS fieldset.tabIndex: setAttribute() to 1 followed by IDL get
 PASS fieldset.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL fieldset.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS fieldset.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL fieldset.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL fieldset.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS fieldset.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS fieldset.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS fieldset.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -2246,7 +2246,7 @@ PASS fieldset.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL fieldset.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS fieldset.tabIndex: IDL set to -2147483648 should not throw 
 PASS fieldset.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL fieldset.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL fieldset.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS fieldset.disabled: typeof IDL attribute 
 PASS fieldset.disabled: IDL get with DOM attribute unset 
 PASS fieldset.disabled: setAttribute() to "" followed by getAttribute() 
@@ -3124,7 +3124,7 @@ PASS legend.tabIndex: setAttribute() to 1 followed by IDL get
 PASS legend.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL legend.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS legend.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL legend.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL legend.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS legend.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS legend.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS legend.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -3164,7 +3164,7 @@ PASS legend.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL legend.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS legend.tabIndex: IDL set to -2147483648 should not throw 
 PASS legend.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL legend.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL legend.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS legend.align: typeof IDL attribute 
 PASS legend.align: IDL get with DOM attribute unset 
 PASS legend.align: setAttribute() to "" followed by getAttribute() 
@@ -3963,7 +3963,7 @@ PASS label.tabIndex: setAttribute() to 1 followed by IDL get
 PASS label.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL label.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS label.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL label.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL label.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS label.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS label.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS label.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -4003,7 +4003,7 @@ PASS label.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL label.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS label.tabIndex: IDL set to -2147483648 should not throw 
 PASS label.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL label.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL label.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS label.htmlFor (<label for>): typeof IDL attribute 
 PASS label.htmlFor (<label for>): IDL get with DOM attribute unset 
 PASS label.htmlFor (<label for>): setAttribute() to "" followed by getAttribute() 
@@ -4802,7 +4802,7 @@ PASS input.tabIndex: setAttribute() to 1 followed by IDL get
 PASS input.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL input.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS input.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL input.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL input.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS input.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS input.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS input.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -4842,7 +4842,7 @@ PASS input.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL input.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS input.tabIndex: IDL set to -2147483648 should not throw 
 PASS input.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL input.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL input.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS input.accept: typeof IDL attribute 
 PASS input.accept: IDL get with DOM attribute unset 
 PASS input.accept: setAttribute() to "" followed by getAttribute() 
@@ -8728,7 +8728,7 @@ PASS button.tabIndex: setAttribute() to 1 followed by IDL get
 PASS button.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL button.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS button.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL button.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL button.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS button.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS button.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS button.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -8768,7 +8768,7 @@ PASS button.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL button.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS button.tabIndex: IDL set to -2147483648 should not throw 
 PASS button.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL button.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL button.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS button.autofocus: typeof IDL attribute 
 PASS button.autofocus: IDL get with DOM attribute unset 
 PASS button.autofocus: setAttribute() to "" followed by getAttribute() 
@@ -10411,7 +10411,7 @@ PASS select.tabIndex: setAttribute() to 1 followed by IDL get
 PASS select.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL select.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS select.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL select.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL select.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS select.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS select.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS select.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -10451,7 +10451,7 @@ PASS select.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL select.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS select.tabIndex: IDL set to -2147483648 should not throw 
 PASS select.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL select.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL select.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS select.autofocus: typeof IDL attribute 
 PASS select.autofocus: IDL get with DOM attribute unset 
 PASS select.autofocus: setAttribute() to "" followed by getAttribute() 
@@ -11695,7 +11695,7 @@ PASS datalist.tabIndex: setAttribute() to 1 followed by IDL get
 PASS datalist.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL datalist.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS datalist.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL datalist.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL datalist.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS datalist.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS datalist.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS datalist.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -11735,7 +11735,7 @@ PASS datalist.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL datalist.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS datalist.tabIndex: IDL set to -2147483648 should not throw 
 PASS datalist.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL datalist.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL datalist.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 FAIL datalist.itemScope: typeof IDL attribute assert_equals: expected "boolean" but got "undefined"
 FAIL datalist.itemScope: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined
 PASS datalist.itemScope: setAttribute() to "" followed by getAttribute() 
@@ -12457,7 +12457,7 @@ PASS optgroup.tabIndex: setAttribute() to 1 followed by IDL get
 PASS optgroup.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL optgroup.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS optgroup.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL optgroup.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL optgroup.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS optgroup.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS optgroup.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS optgroup.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -12497,7 +12497,7 @@ PASS optgroup.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL optgroup.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS optgroup.tabIndex: IDL set to -2147483648 should not throw 
 PASS optgroup.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL optgroup.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL optgroup.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS optgroup.disabled: typeof IDL attribute 
 PASS optgroup.disabled: IDL get with DOM attribute unset 
 PASS optgroup.disabled: setAttribute() to "" followed by getAttribute() 
@@ -13375,7 +13375,7 @@ PASS option.tabIndex: setAttribute() to 1 followed by IDL get
 PASS option.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL option.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS option.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL option.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL option.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS option.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS option.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS option.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -13415,7 +13415,7 @@ PASS option.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL option.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS option.tabIndex: IDL set to -2147483648 should not throw 
 PASS option.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL option.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL option.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS option.disabled: typeof IDL attribute 
 PASS option.disabled: IDL get with DOM attribute unset 
 PASS option.disabled: setAttribute() to "" followed by getAttribute() 
@@ -14389,7 +14389,7 @@ PASS textarea.tabIndex: setAttribute() to 1 followed by IDL get
 PASS textarea.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL textarea.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS textarea.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL textarea.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL textarea.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS textarea.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS textarea.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS textarea.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -14429,7 +14429,7 @@ PASS textarea.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL textarea.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS textarea.tabIndex: IDL set to -2147483648 should not throw 
 PASS textarea.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL textarea.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL textarea.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS textarea.autofocus: typeof IDL attribute 
 PASS textarea.autofocus: IDL get with DOM attribute unset 
 PASS textarea.autofocus: setAttribute() to "" followed by getAttribute() 
@@ -16486,7 +16486,7 @@ PASS keygen.tabIndex: setAttribute() to 1 followed by IDL get
 PASS keygen.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL keygen.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS keygen.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL keygen.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL keygen.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS keygen.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS keygen.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS keygen.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -16526,7 +16526,7 @@ PASS keygen.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL keygen.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS keygen.tabIndex: IDL set to -2147483648 should not throw 
 PASS keygen.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL keygen.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL keygen.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS keygen.autofocus: typeof IDL attribute 
 PASS keygen.autofocus: IDL get with DOM attribute unset 
 PASS keygen.autofocus: setAttribute() to "" followed by getAttribute() 
@@ -17606,7 +17606,7 @@ PASS output.tabIndex: setAttribute() to 1 followed by IDL get
 PASS output.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL output.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS output.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL output.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL output.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS output.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS output.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS output.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -17646,7 +17646,7 @@ PASS output.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL output.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS output.tabIndex: IDL set to -2147483648 should not throw 
 PASS output.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL output.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL output.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS output.name: typeof IDL attribute 
 PASS output.name: IDL get with DOM attribute unset 
 PASS output.name: setAttribute() to "" followed by getAttribute() 
@@ -18445,7 +18445,7 @@ PASS progress.tabIndex: setAttribute() to 1 followed by IDL get
 PASS progress.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL progress.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS progress.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL progress.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL progress.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS progress.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS progress.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS progress.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -18485,7 +18485,7 @@ PASS progress.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL progress.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS progress.tabIndex: IDL set to -2147483648 should not throw 
 PASS progress.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL progress.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL progress.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 FAIL progress.itemScope: typeof IDL attribute assert_equals: expected "boolean" but got "undefined"
 FAIL progress.itemScope: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined
 PASS progress.itemScope: setAttribute() to "" followed by getAttribute() 
@@ -19207,7 +19207,7 @@ PASS meter.tabIndex: setAttribute() to 1 followed by IDL get
 PASS meter.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
 FAIL meter.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS meter.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
-FAIL meter.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL meter.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 PASS meter.tabIndex: setAttribute() to "-1" followed by getAttribute() 
 PASS meter.tabIndex: setAttribute() to "-1" followed by IDL get 
 PASS meter.tabIndex: setAttribute() to "-0" followed by getAttribute() 
@@ -19247,7 +19247,7 @@ PASS meter.tabIndex: IDL set to 2147483647 followed by getAttribute()
 FAIL meter.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
 PASS meter.tabIndex: IDL set to -2147483648 should not throw 
 PASS meter.tabIndex: IDL set to -2147483648 followed by getAttribute() 
-FAIL meter.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
+FAIL meter.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got -32768
 FAIL meter.itemScope: typeof IDL attribute assert_equals: expected "boolean" but got "undefined"
 FAIL meter.itemScope: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined
 PASS meter.itemScope: setAttribute() to "" followed by getAttribute()