Re: Selection: removeRange on range that's not in selection should throw (#5686)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/225720104)

# Firefox (nightly channel) #
Testing web-platform-tests at revision b94a980a6fec71f8c6d97327c87679a77b91b97c
Using browser at version BuildID 20170425101537; SourceStamp a30dc237c3a600a5231f2974fc2b85dfb5513414
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>1 test ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/5686/selection/removeRange.html">/selection/removeRange.html</a></summary>


|                    Subtest                     | Results |                                                                                                                                                                                                                  Messages                                                                                                                                                                                                                  |
|------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|                                                | OK      |                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `removeRange() with Range 0`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 1`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 2`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 3`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 4`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 5`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 6`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 7`                   | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 14`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 15`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 16`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 17`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 18`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 22`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 23`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 26`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 27`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 28`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 29`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 30`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 31`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 32`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 34`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 35`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 36`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 37`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 38`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() with Range 39`                  | FAIL    | `assert_throws: Removing a different range should throw function "function() { selection.removeRange(equivalentRange) }" threw object "[Exception... "Illegal value"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: http://web-platform.test:8000/selection/removeRange.html :: <TOP_LEVEL> :: line 34"  data: no]" that is not a DOMException NotFoundError: property "code" is equal to undefined, expected 8` |
| `removeRange() argument is non-optional Range` | PASS    |                                                                                                                                                                                                                                                                                                                                                                                                                                            |

</details>
</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5686#issuecomment-297127903

Received on Tuesday, 25 April 2017 18:46:33 UTC