Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(51)

Side by Side Diff: LayoutTests/svg/dom/SVGLengthList-removeItem-expected.txt

Issue 16818023: DOMException toString is not correct (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: rebase Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 ABC 1 ABC
2 ABC 2 ABC
3 ABC 3 ABC
4 This is a test of the SVGLengthList::appendItem() API. 4 This is a test of the SVGLengthList::appendItem() API.
5 5
6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
7 7
8 8
9 9
10 Create a new SVGLength object, with value=150 10 Create a new SVGLength object, with value=150
11 PASS newLength1.value is 150 11 PASS newLength1.value is 150
12 12
13 Check initial list state of text1 13 Check initial list state of text1
14 PASS text1.x.baseVal.numberOfItems is 5 14 PASS text1.x.baseVal.numberOfItems is 5
15 PASS text1.x.baseVal.getItem(0).value is 500 15 PASS text1.x.baseVal.getItem(0).value is 500
16 PASS text1.x.baseVal.getItem(1).value is 50 16 PASS text1.x.baseVal.getItem(1).value is 50
17 PASS text1.x.baseVal.getItem(2).value is 100 17 PASS text1.x.baseVal.getItem(2).value is 100
18 PASS text1.x.baseVal.getItem(3).value is 900 18 PASS text1.x.baseVal.getItem(3).value is 900
19 PASS text1.x.baseVal.getItem(4).value is 1000 19 PASS text1.x.baseVal.getItem(4).value is 1000
20 PASS text1.x.baseVal.getItem(5) threw exception Error: IndexSizeError: DOM Excep tion 1. 20 PASS text1.x.baseVal.getItem(5) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
21 21
22 Check initial list state of text2 22 Check initial list state of text2
23 PASS text2.x.baseVal.numberOfItems is 3 23 PASS text2.x.baseVal.numberOfItems is 3
24 PASS text2.x.baseVal.getItem(0).value is 50 24 PASS text2.x.baseVal.getItem(0).value is 50
25 PASS text2.x.baseVal.getItem(1).value is 100 25 PASS text2.x.baseVal.getItem(1).value is 100
26 PASS text2.x.baseVal.getItem(2).value is 1000 26 PASS text2.x.baseVal.getItem(2).value is 1000
27 PASS text2.x.baseVal.getItem(3) threw exception Error: IndexSizeError: DOM Excep tion 1. 27 PASS text2.x.baseVal.getItem(3) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
28 28
29 Append fourth item x=900 to the text1 x list 29 Append fourth item x=900 to the text1 x list
30 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(3)) is text1.x.baseVal.g etItem(4) 30 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(3)) is text1.x.baseVal.g etItem(4)
31 PASS text1.x.baseVal.numberOfItems is 5 31 PASS text1.x.baseVal.numberOfItems is 5
32 PASS text1.x.baseVal.getItem(0).value is 500 32 PASS text1.x.baseVal.getItem(0).value is 500
33 PASS text1.x.baseVal.getItem(1).value is 50 33 PASS text1.x.baseVal.getItem(1).value is 50
34 PASS text1.x.baseVal.getItem(2).value is 100 34 PASS text1.x.baseVal.getItem(2).value is 100
35 PASS text1.x.baseVal.getItem(3).value is 1000 35 PASS text1.x.baseVal.getItem(3).value is 1000
36 PASS text1.x.baseVal.getItem(4).value is 900 36 PASS text1.x.baseVal.getItem(4).value is 900
37 PASS text1.x.baseVal.getItem(5) threw exception Error: IndexSizeError: DOM Excep tion 1. 37 PASS text1.x.baseVal.getItem(5) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
38 38
39 Append first item x=500 to the text1 x list 39 Append first item x=500 to the text1 x list
40 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(0)) is text1.x.baseVal.g etItem(4) 40 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(0)) is text1.x.baseVal.g etItem(4)
41 PASS text1.x.baseVal.numberOfItems is 5 41 PASS text1.x.baseVal.numberOfItems is 5
42 PASS text1.x.baseVal.getItem(0).value is 50 42 PASS text1.x.baseVal.getItem(0).value is 50
43 PASS text1.x.baseVal.getItem(1).value is 100 43 PASS text1.x.baseVal.getItem(1).value is 100
44 PASS text1.x.baseVal.getItem(2).value is 1000 44 PASS text1.x.baseVal.getItem(2).value is 1000
45 PASS text1.x.baseVal.getItem(3).value is 900 45 PASS text1.x.baseVal.getItem(3).value is 900
46 PASS text1.x.baseVal.getItem(4).value is 500 46 PASS text1.x.baseVal.getItem(4).value is 500
47 PASS text1.x.baseVal.getItem(5) threw exception Error: IndexSizeError: DOM Excep tion 1. 47 PASS text1.x.baseVal.getItem(5) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
48 48
49 Append 'newLength1' to the text1 x list 49 Append 'newLength1' to the text1 x list
50 PASS text1.x.baseVal.appendItem(newLength1) is text1.x.baseVal.getItem(5) 50 PASS text1.x.baseVal.appendItem(newLength1) is text1.x.baseVal.getItem(5)
51 PASS text1.x.baseVal.numberOfItems is 6 51 PASS text1.x.baseVal.numberOfItems is 6
52 PASS text1.x.baseVal.getItem(0).value is 50 52 PASS text1.x.baseVal.getItem(0).value is 50
53 PASS text1.x.baseVal.getItem(1).value is 100 53 PASS text1.x.baseVal.getItem(1).value is 100
54 PASS text1.x.baseVal.getItem(2).value is 1000 54 PASS text1.x.baseVal.getItem(2).value is 1000
55 PASS text1.x.baseVal.getItem(3).value is 900 55 PASS text1.x.baseVal.getItem(3).value is 900
56 PASS text1.x.baseVal.getItem(4).value is 500 56 PASS text1.x.baseVal.getItem(4).value is 500
57 PASS text1.x.baseVal.getItem(5).value is 150 57 PASS text1.x.baseVal.getItem(5).value is 150
58 PASS text1.x.baseVal.getItem(6) threw exception Error: IndexSizeError: DOM Excep tion 1. 58 PASS text1.x.baseVal.getItem(6) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
59 59
60 Append third and fourth item of the text1 x list to the text2 x list 60 Append third and fourth item of the text1 x list to the text2 x list
61 PASS text2.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 1000 61 PASS text2.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 1000
62 PASS text2.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 900 62 PASS text2.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 900
63 PASS text1.x.baseVal.numberOfItems is 4 63 PASS text1.x.baseVal.numberOfItems is 4
64 PASS text1.x.baseVal.getItem(0).value is 50 64 PASS text1.x.baseVal.getItem(0).value is 50
65 PASS text1.x.baseVal.getItem(1).value is 100 65 PASS text1.x.baseVal.getItem(1).value is 100
66 PASS text1.x.baseVal.getItem(2).value is 500 66 PASS text1.x.baseVal.getItem(2).value is 500
67 PASS text1.x.baseVal.getItem(3).value is 150 67 PASS text1.x.baseVal.getItem(3).value is 150
68 PASS text1.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 68 PASS text1.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
69 PASS text2.x.baseVal.numberOfItems is 5 69 PASS text2.x.baseVal.numberOfItems is 5
70 PASS text2.x.baseVal.getItem(0).value is 50 70 PASS text2.x.baseVal.getItem(0).value is 50
71 PASS text2.x.baseVal.getItem(1).value is 100 71 PASS text2.x.baseVal.getItem(1).value is 100
72 PASS text2.x.baseVal.getItem(2).value is 1000 72 PASS text2.x.baseVal.getItem(2).value is 1000
73 PASS text2.x.baseVal.getItem(3).value is 1000 73 PASS text2.x.baseVal.getItem(3).value is 1000
74 PASS text2.x.baseVal.getItem(4).value is 900 74 PASS text2.x.baseVal.getItem(4).value is 900
75 PASS text2.x.baseVal.getItem(5) threw exception Error: IndexSizeError: DOM Excep tion 1. 75 PASS text2.x.baseVal.getItem(5) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
76 PASS newLength2.value is 150 76 PASS newLength2.value is 150
77 77
78 Shuffle around items in text1 and text2 list using appendItem, to get x=50,100,1 50,... in both lists 78 Shuffle around items in text1 and text2 list using appendItem, to get x=50,100,1 50,... in both lists
79 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 500 79 PASS text1.x.baseVal.appendItem(text1.x.baseVal.getItem(2)).value is 500
80 PASS text2.x.baseVal.appendItem(newLength2).value is 150 80 PASS text2.x.baseVal.appendItem(newLength2).value is 150
81 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(2)).value is 1000 81 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(2)).value is 1000
82 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(3)).value is 900 82 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(3)).value is 900
83 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(2)).value is 1000 83 PASS text2.x.baseVal.appendItem(text2.x.baseVal.getItem(2)).value is 1000
84 PASS text1.x.baseVal.numberOfItems is 4 84 PASS text1.x.baseVal.numberOfItems is 4
85 PASS text1.x.baseVal.getItem(0).value is 50 85 PASS text1.x.baseVal.getItem(0).value is 50
86 PASS text1.x.baseVal.getItem(1).value is 100 86 PASS text1.x.baseVal.getItem(1).value is 100
87 PASS text1.x.baseVal.getItem(2).value is 150 87 PASS text1.x.baseVal.getItem(2).value is 150
88 PASS text1.x.baseVal.getItem(3).value is 500 88 PASS text1.x.baseVal.getItem(3).value is 500
89 PASS text1.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 89 PASS text1.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
90 PASS text2.x.baseVal.numberOfItems is 6 90 PASS text2.x.baseVal.numberOfItems is 6
91 PASS text2.x.baseVal.getItem(0).value is 50 91 PASS text2.x.baseVal.getItem(0).value is 50
92 PASS text2.x.baseVal.getItem(1).value is 100 92 PASS text2.x.baseVal.getItem(1).value is 100
93 PASS text2.x.baseVal.getItem(2).value is 150 93 PASS text2.x.baseVal.getItem(2).value is 150
94 PASS text2.x.baseVal.getItem(3).value is 1000 94 PASS text2.x.baseVal.getItem(3).value is 1000
95 PASS text2.x.baseVal.getItem(4).value is 900 95 PASS text2.x.baseVal.getItem(4).value is 900
96 PASS text2.x.baseVal.getItem(5).value is 1000 96 PASS text2.x.baseVal.getItem(5).value is 1000
97 PASS text2.x.baseVal.getItem(6) threw exception Error: IndexSizeError: DOM Excep tion 1. 97 PASS text2.x.baseVal.getItem(6) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
98 98
99 The test passes if you only see 'PASS' messages, and all three text elements on top look the same 99 The test passes if you only see 'PASS' messages, and all three text elements on top look the same
100 100
101 PASS successfullyParsed is true 101 PASS successfullyParsed is true
102 102
103 TEST COMPLETE 103 TEST COMPLETE
104 104
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698