Range API is throwing wrong exception type
[WebKit.git] / LayoutTests / http / tests / w3c / dom / ranges / Range-selectNode-expected.txt
1
2 PASS  current doc: #document node, current doc's range, type 9 
3 PASS  current doc: #document node, foreign doc's range, type 9 
4 PASS  current doc: #document node, XML doc's range, type 9 
5 PASS  current doc: #document node, detached range, type 9 
6 PASS ** current doc: html node, current doc's range, type 10 
7 PASS ** current doc: html node, foreign doc's range, type 10 
8 PASS ** current doc: html node, XML doc's range, type 10 
9 PASS ** current doc: html node, detached range, type 10 
10 PASS ** current doc: html node, current doc's range, type 1 
11 PASS ** current doc: html node, foreign doc's range, type 1 
12 PASS ** current doc: html node, XML doc's range, type 1 
13 PASS ** current doc: html node, detached range, type 1 
14 PASS **** current doc: head node, current doc's range, type 1 
15 PASS **** current doc: head node, foreign doc's range, type 1 
16 PASS **** current doc: head node, XML doc's range, type 1 
17 PASS **** current doc: head node, detached range, type 1 
18 PASS ****** current doc: title node, current doc's range, type 1 
19 PASS ****** current doc: title node, foreign doc's range, type 1 
20 PASS ****** current doc: title node, XML doc's range, type 1 
21 PASS ****** current doc: title node, detached range, type 1 
22 PASS ******** current doc: #text node, current doc's range, type 3 
23 PASS ******** current doc: #text node, foreign doc's range, type 3 
24 PASS ******** current doc: #text node, XML doc's range, type 3 
25 PASS ******** current doc: #text node, detached range, type 3 
26 PASS ****** current doc: #text node, current doc's range, type 3 
27 PASS ****** current doc: #text node, foreign doc's range, type 3 
28 PASS ****** current doc: #text node, XML doc's range, type 3 
29 PASS ****** current doc: #text node, detached range, type 3 
30 PASS ****** current doc: link node, current doc's range, type 1 
31 PASS ****** current doc: link node, foreign doc's range, type 1 
32 PASS ****** current doc: link node, XML doc's range, type 1 
33 PASS ****** current doc: link node, detached range, type 1 
34 PASS ****** current doc: #text node, current doc's range, type 3 
35 PASS ****** current doc: #text node, foreign doc's range, type 3 
36 PASS ****** current doc: #text node, XML doc's range, type 3 
37 PASS ****** current doc: #text node, detached range, type 3 
38 PASS ****** current doc: meta node, current doc's range, type 1 
39 PASS ****** current doc: meta node, foreign doc's range, type 1 
40 PASS ****** current doc: meta node, XML doc's range, type 1 
41 PASS ****** current doc: meta node, detached range, type 1 
42 PASS ****** current doc: #text node, current doc's range, type 3 
43 PASS ****** current doc: #text node, foreign doc's range, type 3 
44 PASS ****** current doc: #text node, XML doc's range, type 3 
45 PASS ****** current doc: #text node, detached range, type 3 
46 PASS **** current doc: body node, current doc's range, type 1 
47 PASS **** current doc: body node, foreign doc's range, type 1 
48 PASS **** current doc: body node, XML doc's range, type 1 
49 PASS **** current doc: body node, detached range, type 1 
50 PASS ****** current doc: div node, current doc's range, type 1 
51 PASS ****** current doc: div node, foreign doc's range, type 1 
52 PASS ****** current doc: div node, XML doc's range, type 1 
53 PASS ****** current doc: div node, detached range, type 1 
54 PASS ******** current doc: p node, current doc's range, type 1 
55 PASS ******** current doc: p node, foreign doc's range, type 1 
56 PASS ******** current doc: p node, XML doc's range, type 1 
57 PASS ******** current doc: p node, detached range, type 1 
58 PASS ********** current doc: #text node, current doc's range, type 3 
59 PASS ********** current doc: #text node, foreign doc's range, type 3 
60 PASS ********** current doc: #text node, XML doc's range, type 3 
61 PASS ********** current doc: #text node, detached range, type 3 
62 PASS ******** current doc: p node, current doc's range, type 1 
63 PASS ******** current doc: p node, foreign doc's range, type 1 
64 PASS ******** current doc: p node, XML doc's range, type 1 
65 PASS ******** current doc: p node, detached range, type 1 
66 PASS ********** current doc: #text node, current doc's range, type 3 
67 PASS ********** current doc: #text node, foreign doc's range, type 3 
68 PASS ********** current doc: #text node, XML doc's range, type 3 
69 PASS ********** current doc: #text node, detached range, type 3 
70 PASS ******** current doc: p node, current doc's range, type 1 
71 PASS ******** current doc: p node, foreign doc's range, type 1 
72 PASS ******** current doc: p node, XML doc's range, type 1 
73 PASS ******** current doc: p node, detached range, type 1 
74 PASS ********** current doc: #text node, current doc's range, type 3 
75 PASS ********** current doc: #text node, foreign doc's range, type 3 
76 PASS ********** current doc: #text node, XML doc's range, type 3 
77 PASS ********** current doc: #text node, detached range, type 3 
78 PASS ******** current doc: p node, current doc's range, type 1 
79 PASS ******** current doc: p node, foreign doc's range, type 1 
80 PASS ******** current doc: p node, XML doc's range, type 1 
81 PASS ******** current doc: p node, detached range, type 1 
82 PASS ********** current doc: #text node, current doc's range, type 3 
83 PASS ********** current doc: #text node, foreign doc's range, type 3 
84 PASS ********** current doc: #text node, XML doc's range, type 3 
85 PASS ********** current doc: #text node, detached range, type 3 
86 PASS ******** current doc: p node, current doc's range, type 1 
87 PASS ******** current doc: p node, foreign doc's range, type 1 
88 PASS ******** current doc: p node, XML doc's range, type 1 
89 PASS ******** current doc: p node, detached range, type 1 
90 PASS ********** current doc: #text node, current doc's range, type 3 
91 PASS ********** current doc: #text node, foreign doc's range, type 3 
92 PASS ********** current doc: #text node, XML doc's range, type 3 
93 PASS ********** current doc: #text node, detached range, type 3 
94 PASS ******** current doc: #comment node, current doc's range, type 8 
95 PASS ******** current doc: #comment node, foreign doc's range, type 8 
96 PASS ******** current doc: #comment node, XML doc's range, type 8 
97 PASS ******** current doc: #comment node, detached range, type 8 
98 PASS ****** current doc: #text node, current doc's range, type 3 
99 PASS ****** current doc: #text node, foreign doc's range, type 3 
100 PASS ****** current doc: #text node, XML doc's range, type 3 
101 PASS ****** current doc: #text node, detached range, type 3 
102 PASS ****** current doc: script node, current doc's range, type 1 
103 PASS ****** current doc: script node, foreign doc's range, type 1 
104 PASS ****** current doc: script node, XML doc's range, type 1 
105 PASS ****** current doc: script node, detached range, type 1 
106 PASS ****** current doc: #text node, current doc's range, type 3 
107 PASS ****** current doc: #text node, foreign doc's range, type 3 
108 PASS ****** current doc: #text node, XML doc's range, type 3 
109 PASS ****** current doc: #text node, detached range, type 3 
110 PASS ****** current doc: script node, current doc's range, type 1 
111 PASS ****** current doc: script node, foreign doc's range, type 1 
112 PASS ****** current doc: script node, XML doc's range, type 1 
113 PASS ****** current doc: script node, detached range, type 1 
114 PASS ****** current doc: #text node, current doc's range, type 3 
115 PASS ****** current doc: #text node, foreign doc's range, type 3 
116 PASS ****** current doc: #text node, XML doc's range, type 3 
117 PASS ****** current doc: #text node, detached range, type 3 
118 PASS ****** current doc: script node, current doc's range, type 1 
119 PASS ****** current doc: script node, foreign doc's range, type 1 
120 PASS ****** current doc: script node, XML doc's range, type 1 
121 PASS ****** current doc: script node, detached range, type 1 
122 PASS ****** current doc: #text node, current doc's range, type 3 
123 PASS ****** current doc: #text node, foreign doc's range, type 3 
124 PASS ****** current doc: #text node, XML doc's range, type 3 
125 PASS ****** current doc: #text node, detached range, type 3 
126 PASS ****** current doc: script node, current doc's range, type 1 
127 PASS ****** current doc: script node, foreign doc's range, type 1 
128 PASS ****** current doc: script node, XML doc's range, type 1 
129 PASS ****** current doc: script node, detached range, type 1 
130 PASS ******** current doc: #text node, current doc's range, type 3 
131 PASS ******** current doc: #text node, foreign doc's range, type 3 
132 PASS ******** current doc: #text node, XML doc's range, type 3 
133 PASS ******** current doc: #text node, detached range, type 3 
134 PASS  foreign doc: #document node, current doc's range, type 9 
135 PASS  foreign doc: #document node, foreign doc's range, type 9 
136 PASS  foreign doc: #document node, XML doc's range, type 9 
137 PASS  foreign doc: #document node, detached range, type 9 
138 PASS ** foreign doc: html node, current doc's range, type 10 
139 PASS ** foreign doc: html node, foreign doc's range, type 10 
140 PASS ** foreign doc: html node, XML doc's range, type 10 
141 PASS ** foreign doc: html node, detached range, type 10 
142 PASS ** foreign doc: html node, current doc's range, type 1 
143 PASS ** foreign doc: html node, foreign doc's range, type 1 
144 PASS ** foreign doc: html node, XML doc's range, type 1 
145 PASS ** foreign doc: html node, detached range, type 1 
146 PASS **** foreign doc: head node, current doc's range, type 1 
147 PASS **** foreign doc: head node, foreign doc's range, type 1 
148 PASS **** foreign doc: head node, XML doc's range, type 1 
149 PASS **** foreign doc: head node, detached range, type 1 
150 PASS ****** foreign doc: title node, current doc's range, type 1 
151 PASS ****** foreign doc: title node, foreign doc's range, type 1 
152 PASS ****** foreign doc: title node, XML doc's range, type 1 
153 PASS ****** foreign doc: title node, detached range, type 1 
154 PASS **** foreign doc: body node, current doc's range, type 1 
155 PASS **** foreign doc: body node, foreign doc's range, type 1 
156 PASS **** foreign doc: body node, XML doc's range, type 1 
157 PASS **** foreign doc: body node, detached range, type 1 
158 PASS ****** foreign doc: p node, current doc's range, type 1 
159 PASS ****** foreign doc: p node, foreign doc's range, type 1 
160 PASS ****** foreign doc: p node, XML doc's range, type 1 
161 PASS ****** foreign doc: p node, detached range, type 1 
162 PASS ******** foreign doc: #text node, current doc's range, type 3 
163 PASS ******** foreign doc: #text node, foreign doc's range, type 3 
164 PASS ******** foreign doc: #text node, XML doc's range, type 3 
165 PASS ******** foreign doc: #text node, detached range, type 3 
166 PASS ****** foreign doc: p node, current doc's range, type 1 
167 PASS ****** foreign doc: p node, foreign doc's range, type 1 
168 PASS ****** foreign doc: p node, XML doc's range, type 1 
169 PASS ****** foreign doc: p node, detached range, type 1 
170 PASS ******** foreign doc: #text node, current doc's range, type 3 
171 PASS ******** foreign doc: #text node, foreign doc's range, type 3 
172 PASS ******** foreign doc: #text node, XML doc's range, type 3 
173 PASS ******** foreign doc: #text node, detached range, type 3 
174 PASS ****** foreign doc: #text node, current doc's range, type 3 
175 PASS ****** foreign doc: #text node, foreign doc's range, type 3 
176 PASS ****** foreign doc: #text node, XML doc's range, type 3 
177 PASS ****** foreign doc: #text node, detached range, type 3 
178 PASS ** foreign doc: #comment node, current doc's range, type 8 
179 PASS ** foreign doc: #comment node, foreign doc's range, type 8 
180 PASS ** foreign doc: #comment node, XML doc's range, type 8 
181 PASS ** foreign doc: #comment node, detached range, type 8 
182 PASS  detached div in current doc: div node, current doc's range, type 1 
183 PASS  detached div in current doc: div node, foreign doc's range, type 1 
184 PASS  detached div in current doc: div node, XML doc's range, type 1 
185 PASS  detached div in current doc: div node, detached range, type 1 
186 FAIL ** detached div in current doc: p node, current doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
187 FAIL ** detached div in current doc: p node, foreign doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
188 FAIL ** detached div in current doc: p node, XML doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
189 FAIL ** detached div in current doc: p node, detached range, type 1 InvalidNodeTypeError: DOM Exception 24
190 FAIL **** detached div in current doc: #text node, current doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
191 FAIL **** detached div in current doc: #text node, foreign doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
192 FAIL **** detached div in current doc: #text node, XML doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
193 FAIL **** detached div in current doc: #text node, detached range, type 3 InvalidNodeTypeError: DOM Exception 24
194 FAIL ** detached div in current doc: p node, current doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
195 FAIL ** detached div in current doc: p node, foreign doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
196 FAIL ** detached div in current doc: p node, XML doc's range, type 1 InvalidNodeTypeError: DOM Exception 24
197 FAIL ** detached div in current doc: p node, detached range, type 1 InvalidNodeTypeError: DOM Exception 24
198 FAIL **** detached div in current doc: #text node, current doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
199 FAIL **** detached div in current doc: #text node, foreign doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
200 FAIL **** detached div in current doc: #text node, XML doc's range, type 3 InvalidNodeTypeError: DOM Exception 24
201 FAIL **** detached div in current doc: #text node, detached range, type 3 InvalidNodeTypeError: DOM Exception 24
202 PASS  #document node, current doc's range, type 9 
203 PASS  #document node, foreign doc's range, type 9 
204 PASS  #document node, XML doc's range, type 9 
205 PASS  #document node, detached range, type 9 
206 PASS ** qorflesnorf node, current doc's range, type 10 
207 PASS ** qorflesnorf node, foreign doc's range, type 10 
208 PASS ** qorflesnorf node, XML doc's range, type 10 
209 PASS ** qorflesnorf node, detached range, type 10 
210 PASS ** igiveuponcreativenames node, current doc's range, type 1 
211 PASS ** igiveuponcreativenames node, foreign doc's range, type 1 
212 PASS ** igiveuponcreativenames node, XML doc's range, type 1 
213 PASS ** igiveuponcreativenames node, detached range, type 1 
214 PASS **** #text node, current doc's range, type 3 
215 PASS **** #text node, foreign doc's range, type 3 
216 PASS **** #text node, XML doc's range, type 3 
217 PASS **** #text node, detached range, type 3 
218 PASS ** somepi node, current doc's range, type 7 
219 PASS ** somepi node, foreign doc's range, type 7 
220 PASS ** somepi node, XML doc's range, type 7 
221 PASS ** somepi node, detached range, type 7 
222 PASS ** #comment node, current doc's range, type 8 
223 PASS ** #comment node, foreign doc's range, type 8 
224 PASS ** #comment node, XML doc's range, type 8 
225 PASS ** #comment node, detached range, type 8 
226 PASS  igiveuponcreativenames node, current doc's range, type 1 
227 PASS  igiveuponcreativenames node, foreign doc's range, type 1 
228 PASS  igiveuponcreativenames node, XML doc's range, type 1 
229 PASS  igiveuponcreativenames node, detached range, type 1 
230 PASS ** #text node, current doc's range, type 3 
231 PASS ** #text node, foreign doc's range, type 3 
232 PASS ** #text node, XML doc's range, type 3 
233 PASS ** #text node, detached range, type 3 
234 PASS  #text node, current doc's range, type 3 
235 PASS  #text node, foreign doc's range, type 3 
236 PASS  #text node, XML doc's range, type 3 
237 PASS  #text node, detached range, type 3 
238 PASS  #text node, current doc's range, type 3 
239 PASS  #text node, foreign doc's range, type 3 
240 PASS  #text node, XML doc's range, type 3 
241 PASS  #text node, detached range, type 3 
242 PASS  #text node, current doc's range, type 3 
243 PASS  #text node, foreign doc's range, type 3 
244 PASS  #text node, XML doc's range, type 3 
245 PASS  #text node, detached range, type 3 
246 PASS  somepi node, current doc's range, type 7 
247 PASS  somepi node, foreign doc's range, type 7 
248 PASS  somepi node, XML doc's range, type 7 
249 PASS  somepi node, detached range, type 7 
250 PASS  #comment node, current doc's range, type 8 
251 PASS  #comment node, foreign doc's range, type 8 
252 PASS  #comment node, XML doc's range, type 8 
253 PASS  #comment node, detached range, type 8 
254 PASS  #comment node, current doc's range, type 8 
255 PASS  #comment node, foreign doc's range, type 8 
256 PASS  #comment node, XML doc's range, type 8 
257 PASS  #comment node, detached range, type 8 
258 PASS  #comment node, current doc's range, type 8 
259 PASS  #comment node, foreign doc's range, type 8 
260 PASS  #comment node, XML doc's range, type 8 
261 PASS  #comment node, detached range, type 8 
262 PASS  #document-fragment node, current doc's range, type 11 
263 PASS  #document-fragment node, foreign doc's range, type 11 
264 PASS  #document-fragment node, XML doc's range, type 11 
265 PASS  #document-fragment node, detached range, type 11 
266 PASS  #document-fragment node, current doc's range, type 11 
267 PASS  #document-fragment node, foreign doc's range, type 11 
268 PASS  #document-fragment node, XML doc's range, type 11 
269 PASS  #document-fragment node, detached range, type 11 
270 PASS  #document-fragment node, current doc's range, type 11 
271 PASS  #document-fragment node, foreign doc's range, type 11 
272 PASS  #document-fragment node, XML doc's range, type 11 
273 PASS  #document-fragment node, detached range, type 11 
274