Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / dom / text-api-arguments-expected.txt
blob6a4f6940a534ddd5968559d3f5cc903ee159b951
1 Tests that the Text API arguments are correctly validated.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS text.data is "abcdefg"
7 PASS text.__proto__ is Text.prototype
8 PASS text.splitText(4).data is "efg"
9 PASS text.data is "abcd"
10 PASS text.splitText() threw exception TypeError: Failed to execute 'splitText' on 'Text': 1 argument required, but only 0 present..
11 PASS text.data is "abcd"
12 PASS text.splitText(999) threw exception IndexSizeError: Failed to execute 'splitText' on 'Text': The offset 999 is larger than the Text node's length..
13 PASS text.data is "abcd"
14 PASS text.splitText(-1) threw exception IndexSizeError: Failed to execute 'splitText' on 'Text': The offset 4294967295 is larger than the Text node's length..
15 PASS text.data is "abcd"
16 PASS text.splitText(-4294967294).data is "cd"
17 PASS text.data is "ab"
18 PASS successfullyParsed is true
20 TEST COMPLETE
21 !DOCTYPE html>