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

Side by Side Diff: LayoutTests/svg/dom/SVGLengthList-replaceItem-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 ABC 4 ABC
5 ABC 5 ABC
6 This is a test of the SVGLengthList::replaceItem() API. 6 This is a test of the SVGLengthList::replaceItem() API.
7 7
8 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 8 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
9 9
10 10
11 11
12 Create three SVGLength objects, with values=50,100,150 12 Create three SVGLength objects, with values=50,100,150
13 PASS newLength1.value is 50 13 PASS newLength1.value is 50
14 PASS newLength2.value is 100 14 PASS newLength2.value is 100
15 PASS newLength3.value is 150 15 PASS newLength3.value is 150
16 16
17 Check initial list state of text1 17 Check initial list state of text1
18 PASS text1.x.baseVal.numberOfItems is 3 18 PASS text1.x.baseVal.numberOfItems is 3
19 PASS text1.x.baseVal.getItem(0).value is 500 19 PASS text1.x.baseVal.getItem(0).value is 500
20 PASS text1.x.baseVal.getItem(1).value is 1000 20 PASS text1.x.baseVal.getItem(1).value is 1000
21 PASS text1.x.baseVal.getItem(2).value is 1500 21 PASS text1.x.baseVal.getItem(2).value is 1500
22 PASS text1.x.baseVal.getItem(3) threw exception Error: IndexSizeError: DOM Excep tion 1. 22 PASS text1.x.baseVal.getItem(3) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
23 23
24 Replace the first three values in text1 x list with 'newLength1/2/3' 24 Replace the first three values in text1 x list with 'newLength1/2/3'
25 PASS text1.x.baseVal.replaceItem(newLength1, 0) is newLength1 25 PASS text1.x.baseVal.replaceItem(newLength1, 0) is newLength1
26 PASS text1.x.baseVal.replaceItem(newLength2, 1) is newLength2 26 PASS text1.x.baseVal.replaceItem(newLength2, 1) is newLength2
27 PASS text1.x.baseVal.replaceItem(newLength3, 2) is newLength3 27 PASS text1.x.baseVal.replaceItem(newLength3, 2) is newLength3
28 PASS text1.x.baseVal.replaceItem(newLength3, -100) threw exception Error: IndexS izeError: DOM Exception 1. 28 PASS text1.x.baseVal.replaceItem(newLength3, -100) threw exception IndexSizeErro r: Index or size was negative, or greater than the allowed value..
29 PASS text1.x.baseVal.replaceItem(newLength3, -1) threw exception Error: IndexSiz eError: DOM Exception 1. 29 PASS text1.x.baseVal.replaceItem(newLength3, -1) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value..
30 PASS text1.x.baseVal.replaceItem(newLength3, 3) threw exception Error: IndexSize Error: DOM Exception 1. 30 PASS text1.x.baseVal.replaceItem(newLength3, 3) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value..
31 PASS text1.x.baseVal.replaceItem(newLength3, 100) threw exception Error: IndexSi zeError: DOM Exception 1. 31 PASS text1.x.baseVal.replaceItem(newLength3, 100) threw exception IndexSizeError : Index or size was negative, or greater than the allowed value..
32 32
33 Verify that the text1 x value list is correct 33 Verify that the text1 x value list is correct
34 PASS text1.x.baseVal.numberOfItems is 3 34 PASS text1.x.baseVal.numberOfItems is 3
35 PASS text1.x.baseVal.getItem(0).value is 50 35 PASS text1.x.baseVal.getItem(0).value is 50
36 PASS text1.x.baseVal.getItem(1).value is 100 36 PASS text1.x.baseVal.getItem(1).value is 100
37 PASS text1.x.baseVal.getItem(2).value is 150 37 PASS text1.x.baseVal.getItem(2).value is 150
38 38
39 Check initial list state of text2 39 Check initial list state of text2
40 PASS text2.x.baseVal.numberOfItems is 4 40 PASS text2.x.baseVal.numberOfItems is 4
41 PASS text2.x.baseVal.getItem(0).value is 500 41 PASS text2.x.baseVal.getItem(0).value is 500
42 PASS text2.x.baseVal.getItem(1).value is 100 42 PASS text2.x.baseVal.getItem(1).value is 100
43 PASS text2.x.baseVal.getItem(2).value is 50 43 PASS text2.x.baseVal.getItem(2).value is 50
44 PASS text2.x.baseVal.getItem(3).value is 150 44 PASS text2.x.baseVal.getItem(3).value is 150
45 PASS text2.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 45 PASS text2.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
46 46
47 Replace the first item in text2 x list with the third item in the list 47 Replace the first item in text2 x list with the third item in the list
48 PASS text2.x.baseVal.replaceItem(text2.x.baseVal.getItem(2), 0).value is 50 48 PASS text2.x.baseVal.replaceItem(text2.x.baseVal.getItem(2), 0).value is 50
49 PASS text2.x.baseVal.numberOfItems is 3 49 PASS text2.x.baseVal.numberOfItems is 3
50 PASS text2.x.baseVal.getItem(0).value is 50 50 PASS text2.x.baseVal.getItem(0).value is 50
51 PASS text2.x.baseVal.getItem(1).value is 100 51 PASS text2.x.baseVal.getItem(1).value is 100
52 PASS text2.x.baseVal.getItem(2).value is 150 52 PASS text2.x.baseVal.getItem(2).value is 150
53 53
54 Check initial list state of text3 54 Check initial list state of text3
55 PASS text3.x.baseVal.numberOfItems is 5 55 PASS text3.x.baseVal.numberOfItems is 5
56 PASS text3.x.baseVal.getItem(0).value is 50 56 PASS text3.x.baseVal.getItem(0).value is 50
57 PASS text3.x.baseVal.getItem(1).value is 50 57 PASS text3.x.baseVal.getItem(1).value is 50
58 PASS text3.x.baseVal.getItem(2).value is 100 58 PASS text3.x.baseVal.getItem(2).value is 100
59 PASS text3.x.baseVal.getItem(3).value is 100 59 PASS text3.x.baseVal.getItem(3).value is 100
60 PASS text3.x.baseVal.getItem(4).value is 150 60 PASS text3.x.baseVal.getItem(4).value is 150
61 PASS text3.x.baseVal.getItem(5) threw exception Error: IndexSizeError: DOM Excep tion 1. 61 PASS text3.x.baseVal.getItem(5) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
62 62
63 Check initial list state of text4 63 Check initial list state of text4
64 PASS text4.x.baseVal.numberOfItems is 4 64 PASS text4.x.baseVal.numberOfItems is 4
65 PASS text4.x.baseVal.getItem(0).value is 100 65 PASS text4.x.baseVal.getItem(0).value is 100
66 PASS text4.x.baseVal.getItem(1).value is 50 66 PASS text4.x.baseVal.getItem(1).value is 50
67 PASS text4.x.baseVal.getItem(2).value is 150 67 PASS text4.x.baseVal.getItem(2).value is 150
68 PASS text4.x.baseVal.getItem(3).value is 150 68 PASS text4.x.baseVal.getItem(3).value is 150
69 PASS text4.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 69 PASS text4.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
70 70
71 Replace the first item in text4 x list with the second item in the text3 x list 71 Replace the first item in text4 x list with the second item in the text3 x list
72 PASS text4.x.baseVal.replaceItem(text3.x.baseVal.getItem(1), 0).value is 50 72 PASS text4.x.baseVal.replaceItem(text3.x.baseVal.getItem(1), 0).value is 50
73 PASS text3.x.baseVal.numberOfItems is 4 73 PASS text3.x.baseVal.numberOfItems is 4
74 PASS text3.x.baseVal.getItem(0).value is 50 74 PASS text3.x.baseVal.getItem(0).value is 50
75 PASS text3.x.baseVal.getItem(1).value is 100 75 PASS text3.x.baseVal.getItem(1).value is 100
76 PASS text3.x.baseVal.getItem(2).value is 100 76 PASS text3.x.baseVal.getItem(2).value is 100
77 PASS text3.x.baseVal.getItem(3).value is 150 77 PASS text3.x.baseVal.getItem(3).value is 150
78 PASS text3.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 78 PASS text3.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
79 PASS text4.x.baseVal.numberOfItems is 4 79 PASS text4.x.baseVal.numberOfItems is 4
80 PASS text4.x.baseVal.getItem(0).value is 50 80 PASS text4.x.baseVal.getItem(0).value is 50
81 PASS text4.x.baseVal.getItem(1).value is 50 81 PASS text4.x.baseVal.getItem(1).value is 50
82 PASS text4.x.baseVal.getItem(2).value is 150 82 PASS text4.x.baseVal.getItem(2).value is 150
83 PASS text4.x.baseVal.getItem(3).value is 150 83 PASS text4.x.baseVal.getItem(3).value is 150
84 PASS text4.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 84 PASS text4.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
85 85
86 Replace the second item in text4 x list with the second item in the text4 x list 86 Replace the second item in text4 x list with the second item in the text4 x list
87 PASS text4.x.baseVal.replaceItem(text3.x.baseVal.getItem(2), 1).value is 100 87 PASS text4.x.baseVal.replaceItem(text3.x.baseVal.getItem(2), 1).value is 100
88 PASS text4.x.baseVal.numberOfItems is 4 88 PASS text4.x.baseVal.numberOfItems is 4
89 PASS text4.x.baseVal.getItem(0).value is 50 89 PASS text4.x.baseVal.getItem(0).value is 50
90 PASS text4.x.baseVal.getItem(1).value is 100 90 PASS text4.x.baseVal.getItem(1).value is 100
91 PASS text4.x.baseVal.getItem(2).value is 150 91 PASS text4.x.baseVal.getItem(2).value is 150
92 PASS text4.x.baseVal.getItem(3).value is 150 92 PASS text4.x.baseVal.getItem(3).value is 150
93 PASS text4.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 93 PASS text4.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
94 94
95 Check final list state of text1 95 Check final list state of text1
96 PASS text1.x.baseVal.numberOfItems is 3 96 PASS text1.x.baseVal.numberOfItems is 3
97 PASS text1.x.baseVal.getItem(0).value is 50 97 PASS text1.x.baseVal.getItem(0).value is 50
98 PASS text1.x.baseVal.getItem(1).value is 100 98 PASS text1.x.baseVal.getItem(1).value is 100
99 PASS text1.x.baseVal.getItem(2).value is 150 99 PASS text1.x.baseVal.getItem(2).value is 150
100 PASS text1.x.baseVal.getItem(3) threw exception Error: IndexSizeError: DOM Excep tion 1. 100 PASS text1.x.baseVal.getItem(3) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
101 101
102 Check final list state of text2 102 Check final list state of text2
103 PASS text2.x.baseVal.numberOfItems is 3 103 PASS text2.x.baseVal.numberOfItems is 3
104 PASS text2.x.baseVal.getItem(0).value is 50 104 PASS text2.x.baseVal.getItem(0).value is 50
105 PASS text2.x.baseVal.getItem(1).value is 100 105 PASS text2.x.baseVal.getItem(1).value is 100
106 PASS text2.x.baseVal.getItem(2).value is 150 106 PASS text2.x.baseVal.getItem(2).value is 150
107 PASS text2.x.baseVal.getItem(3) threw exception Error: IndexSizeError: DOM Excep tion 1. 107 PASS text2.x.baseVal.getItem(3) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
108 108
109 Check final list state of text3 109 Check final list state of text3
110 PASS text3.x.baseVal.numberOfItems is 3 110 PASS text3.x.baseVal.numberOfItems is 3
111 PASS text3.x.baseVal.getItem(0).value is 50 111 PASS text3.x.baseVal.getItem(0).value is 50
112 PASS text3.x.baseVal.getItem(1).value is 100 112 PASS text3.x.baseVal.getItem(1).value is 100
113 PASS text3.x.baseVal.getItem(2).value is 150 113 PASS text3.x.baseVal.getItem(2).value is 150
114 PASS text3.x.baseVal.getItem(3) threw exception Error: IndexSizeError: DOM Excep tion 1. 114 PASS text3.x.baseVal.getItem(3) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
115 115
116 Check final list state of text4 116 Check final list state of text4
117 PASS text4.x.baseVal.numberOfItems is 4 117 PASS text4.x.baseVal.numberOfItems is 4
118 PASS text4.x.baseVal.getItem(0).value is 50 118 PASS text4.x.baseVal.getItem(0).value is 50
119 PASS text4.x.baseVal.getItem(1).value is 100 119 PASS text4.x.baseVal.getItem(1).value is 100
120 PASS text4.x.baseVal.getItem(2).value is 150 120 PASS text4.x.baseVal.getItem(2).value is 150
121 PASS text4.x.baseVal.getItem(3).value is 150 121 PASS text4.x.baseVal.getItem(3).value is 150
122 PASS text4.x.baseVal.getItem(4) threw exception Error: IndexSizeError: DOM Excep tion 1. 122 PASS text4.x.baseVal.getItem(4) threw exception IndexSizeError: Index or size wa s negative, or greater than the allowed value..
123 123
124 The test passes if you only see 'PASS' messages, and all five text elements on t op look the same 124 The test passes if you only see 'PASS' messages, and all five text elements on t op look the same
125 125
126 PASS successfullyParsed is true 126 PASS successfullyParsed is true
127 127
128 TEST COMPLETE 128 TEST COMPLETE
129 129
OLDNEW
« no previous file with comments | « LayoutTests/svg/dom/SVGLengthList-removeItem-expected.txt ('k') | LayoutTests/svg/dom/SVGMatrix-interface-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698