2 PASS detach() should be a no-op
3 PASS createNodeIterator() parameter defaults
4 PASS createNodeIterator() with null as arguments
5 PASS createNodeIterator() with undefined as arguments
6 PASS Propagate exception from filter function
7 PASS document.createNodeIterator(paras[0], 0, null)
8 PASS document.createNodeIterator(paras[0], 0, (function(node) { return true }))
9 PASS document.createNodeIterator(paras[0], 0, (function(node) { return false }))
10 PASS document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))
11 PASS document.createNodeIterator(paras[0], 0xFFFFFFFF, null)
12 PASS document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))
13 PASS document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))
14 PASS document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
15 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, null)
16 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
17 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
18 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
19 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)
20 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
22 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
23 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
24 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
25 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
26 PASS document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
27 PASS document.createNodeIterator(paras[0].firstChild, 0, null)
28 PASS document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))
29 PASS document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))
30 PASS document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
31 PASS document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, null)
32 PASS document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))
33 PASS document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))
34 PASS document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
35 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)
36 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
37 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
38 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
39 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
40 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
41 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
42 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
43 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
44 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
45 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
46 PASS document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
47 PASS document.createNodeIterator(paras[1].firstChild, 0, null)
48 PASS document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))
49 PASS document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))
50 PASS document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
51 PASS document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, null)
52 PASS document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))
53 PASS document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))
54 PASS document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
55 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)
56 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
57 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
58 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
59 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
60 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
61 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
62 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
63 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
64 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
65 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
66 PASS document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
67 PASS document.createNodeIterator(foreignPara1, 0, null)
68 PASS document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))
69 PASS document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))
70 PASS document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
71 PASS document.createNodeIterator(foreignPara1, 0xFFFFFFFF, null)
72 PASS document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))
73 PASS document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))
74 PASS document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
75 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, null)
76 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
77 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
78 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
79 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)
80 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
81 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
82 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
83 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
84 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
85 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
86 PASS document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
87 PASS document.createNodeIterator(foreignPara1.firstChild, 0, null)
88 PASS document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))
89 PASS document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))
90 PASS document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
91 PASS document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, null)
92 PASS document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
93 PASS document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
94 PASS document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
95 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
96 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
97 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
98 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
99 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
100 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
101 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
102 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
103 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
104 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
105 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
106 PASS document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
107 PASS document.createNodeIterator(detachedPara1, 0, null)
108 PASS document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))
109 PASS document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))
110 PASS document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
111 PASS document.createNodeIterator(detachedPara1, 0xFFFFFFFF, null)
112 PASS document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))
113 PASS document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))
114 PASS document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
115 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, null)
116 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
117 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
118 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
119 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)
120 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
121 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
122 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
123 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
124 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
125 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
126 PASS document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
127 PASS document.createNodeIterator(detachedPara1.firstChild, 0, null)
128 PASS document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))
129 PASS document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))
130 PASS document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
131 PASS document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, null)
132 PASS document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
133 PASS document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
134 PASS document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
135 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
136 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
137 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
138 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
139 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
140 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
141 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
142 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
143 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
144 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
145 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
146 PASS document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
147 PASS document.createNodeIterator(document, 0, null)
148 PASS document.createNodeIterator(document, 0, (function(node) { return true }))
149 PASS document.createNodeIterator(document, 0, (function(node) { return false }))
150 PASS document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))
151 PASS document.createNodeIterator(document, 0xFFFFFFFF, null)
152 PASS document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))
153 PASS document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))
154 PASS document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
155 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, null)
156 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
157 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
158 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
159 PASS document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, null)
160 PASS document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
161 PASS document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
162 PASS document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
163 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
164 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
165 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
166 PASS document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
167 PASS document.createNodeIterator(detachedDiv, 0, null)
168 PASS document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))
169 PASS document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))
170 PASS document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
171 PASS document.createNodeIterator(detachedDiv, 0xFFFFFFFF, null)
172 PASS document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))
173 PASS document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))
174 PASS document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
175 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, null)
176 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
177 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
178 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
179 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)
180 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
181 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
182 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
183 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
184 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
185 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
186 PASS document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
187 PASS document.createNodeIterator(foreignDoc, 0, null)
188 PASS document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))
189 PASS document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))
190 PASS document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
191 PASS document.createNodeIterator(foreignDoc, 0xFFFFFFFF, null)
192 PASS document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))
193 PASS document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))
194 PASS document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
195 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, null)
196 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
197 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
198 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
199 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)
200 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
201 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
202 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
203 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
204 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
205 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
206 PASS document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
207 PASS document.createNodeIterator(foreignPara2, 0, null)
208 PASS document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))
209 PASS document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))
210 PASS document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
211 PASS document.createNodeIterator(foreignPara2, 0xFFFFFFFF, null)
212 PASS document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))
213 PASS document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))
214 PASS document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
215 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, null)
216 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
217 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
218 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
219 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)
220 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
221 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
222 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
223 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
224 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
225 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
226 PASS document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
227 PASS document.createNodeIterator(xmlDoc, 0, null)
228 PASS document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))
229 PASS document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))
230 PASS document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
231 PASS document.createNodeIterator(xmlDoc, 0xFFFFFFFF, null)
232 PASS document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))
233 PASS document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))
234 PASS document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
235 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, null)
236 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
237 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
238 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
239 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)
240 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
241 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
242 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
243 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
244 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
245 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
246 PASS document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
247 PASS document.createNodeIterator(xmlElement, 0, null)
248 PASS document.createNodeIterator(xmlElement, 0, (function(node) { return true }))
249 PASS document.createNodeIterator(xmlElement, 0, (function(node) { return false }))
250 PASS document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
251 PASS document.createNodeIterator(xmlElement, 0xFFFFFFFF, null)
252 PASS document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))
253 PASS document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))
254 PASS document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
255 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, null)
256 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
257 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
258 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
259 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
260 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
261 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
262 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
263 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
264 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
265 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
266 PASS document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
267 PASS document.createNodeIterator(detachedTextNode, 0, null)
268 PASS document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))
269 PASS document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))
270 PASS document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
271 PASS document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, null)
272 PASS document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))
273 PASS document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))
274 PASS document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
275 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)
276 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
277 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
278 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
279 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
280 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
281 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
282 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
283 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
284 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
285 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
286 PASS document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
287 PASS document.createNodeIterator(foreignTextNode, 0, null)
288 PASS document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))
289 PASS document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))
290 PASS document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
291 PASS document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, null)
292 PASS document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))
293 PASS document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))
294 PASS document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
295 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)
296 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
297 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
298 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
299 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
300 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
301 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
302 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
303 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
304 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
305 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
306 PASS document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
307 PASS document.createNodeIterator(processingInstruction, 0, null)
308 PASS document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))
309 PASS document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))
310 PASS document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
311 PASS document.createNodeIterator(processingInstruction, 0xFFFFFFFF, null)
312 PASS document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))
313 PASS document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))
314 PASS document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
315 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, null)
316 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
317 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
318 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
319 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
320 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
321 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
322 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
323 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
324 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
325 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
326 PASS document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
327 PASS document.createNodeIterator(detachedProcessingInstruction, 0, null)
328 PASS document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))
329 PASS document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))
330 PASS document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
331 PASS document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, null)
332 PASS document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))
333 PASS document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))
334 PASS document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
335 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)
336 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
337 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
338 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
339 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
340 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
341 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
342 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
343 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
344 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
345 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
346 PASS document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
347 PASS document.createNodeIterator(comment, 0, null)
348 PASS document.createNodeIterator(comment, 0, (function(node) { return true }))
349 PASS document.createNodeIterator(comment, 0, (function(node) { return false }))
350 PASS document.createNodeIterator(comment, 0, (function(node) { return node.nodeName[0] == '#' }))
351 PASS document.createNodeIterator(comment, 0xFFFFFFFF, null)
352 PASS document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return true }))
353 PASS document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return false }))
354 PASS document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
355 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, null)
356 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
357 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
358 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
359 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, null)
360 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
361 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
362 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
363 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
364 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
365 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
366 PASS document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
367 PASS document.createNodeIterator(detachedComment, 0, null)
368 PASS document.createNodeIterator(detachedComment, 0, (function(node) { return true }))
369 PASS document.createNodeIterator(detachedComment, 0, (function(node) { return false }))
370 PASS document.createNodeIterator(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))
371 PASS document.createNodeIterator(detachedComment, 0xFFFFFFFF, null)
372 PASS document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return true }))
373 PASS document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return false }))
374 PASS document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
375 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, null)
376 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
377 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
378 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
379 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)
380 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
381 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
382 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
383 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
384 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
385 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
386 PASS document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
387 PASS document.createNodeIterator(docfrag, 0, null)
388 PASS document.createNodeIterator(docfrag, 0, (function(node) { return true }))
389 PASS document.createNodeIterator(docfrag, 0, (function(node) { return false }))
390 PASS document.createNodeIterator(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
391 PASS document.createNodeIterator(docfrag, 0xFFFFFFFF, null)
392 PASS document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return true }))
393 PASS document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return false }))
394 PASS document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
395 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, null)
396 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
397 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
398 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
399 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)
400 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
401 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
402 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
403 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
404 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
405 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
406 PASS document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
407 PASS document.createNodeIterator(doctype, 0, null)
408 PASS document.createNodeIterator(doctype, 0, (function(node) { return true }))
409 PASS document.createNodeIterator(doctype, 0, (function(node) { return false }))
410 PASS document.createNodeIterator(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))
411 PASS document.createNodeIterator(doctype, 0xFFFFFFFF, null)
412 PASS document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return true }))
413 PASS document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return false }))
414 PASS document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
415 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, null)
416 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
417 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
418 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
419 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, null)
420 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
421 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
422 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
423 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
424 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
425 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
426 PASS document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
427 PASS document.createNodeIterator(foreignDoctype, 0, null)
428 PASS document.createNodeIterator(foreignDoctype, 0, (function(node) { return true }))
429 PASS document.createNodeIterator(foreignDoctype, 0, (function(node) { return false }))
430 PASS document.createNodeIterator(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
431 PASS document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, null)
432 PASS document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))
433 PASS document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))
434 PASS document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
435 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)
436 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
437 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
438 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
439 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
440 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
441 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
442 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
443 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
444 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
445 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
446 PASS document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
447 PASS document.createNodeIterator(paras[1], 0, null)
448 PASS document.createNodeIterator(paras[1], 0, (function(node) { return true }))
449 PASS document.createNodeIterator(paras[1], 0, (function(node) { return false }))
450 PASS document.createNodeIterator(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))
451 PASS document.createNodeIterator(paras[1], 0xFFFFFFFF, null)
452 PASS document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return true }))
453 PASS document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return false }))
454 PASS document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
455 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, null)
456 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
457 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
458 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
459 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)
460 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
461 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
462 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
463 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
464 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
465 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
466 PASS document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
467 PASS document.createNodeIterator(detachedPara2, 0, null)
468 PASS document.createNodeIterator(detachedPara2, 0, (function(node) { return true }))
469 PASS document.createNodeIterator(detachedPara2, 0, (function(node) { return false }))
470 PASS document.createNodeIterator(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
471 PASS document.createNodeIterator(detachedPara2, 0xFFFFFFFF, null)
472 PASS document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))
473 PASS document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))
474 PASS document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
475 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, null)
476 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
477 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
478 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
479 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)
480 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
481 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
482 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
483 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
484 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
485 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
486 PASS document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
487 PASS document.createNodeIterator(detachedPara2.firstChild, 0, null)
488 PASS document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return true }))
489 PASS document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return false }))
490 PASS document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
491 PASS document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, null)
492 PASS document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))
493 PASS document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))
494 PASS document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
495 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)
496 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
497 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
498 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
499 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
500 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
501 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
502 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
503 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
504 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
505 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
506 PASS document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
507 PASS document.createNodeIterator(testDiv, 0, null)
508 PASS document.createNodeIterator(testDiv, 0, (function(node) { return true }))
509 PASS document.createNodeIterator(testDiv, 0, (function(node) { return false }))
510 PASS document.createNodeIterator(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
511 PASS document.createNodeIterator(testDiv, 0xFFFFFFFF, null)
512 PASS document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return true }))
513 PASS document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return false }))
514 PASS document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
515 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, null)
516 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
517 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
518 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
519 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)
520 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
521 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
522 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
523 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
524 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
525 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
526 PASS document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
527 PASS document.createNodeIterator(detachedXmlElement, 0, null)
528 PASS document.createNodeIterator(detachedXmlElement, 0, (function(node) { return true }))
529 PASS document.createNodeIterator(detachedXmlElement, 0, (function(node) { return false }))
530 PASS document.createNodeIterator(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
531 PASS document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, null)
532 PASS document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))
533 PASS document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))
534 PASS document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
535 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)
536 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
537 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
538 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
539 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
540 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
541 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
542 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
543 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
544 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
545 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
546 PASS document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
547 PASS document.createNodeIterator(detachedForeignTextNode, 0, null)
548 PASS document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return true }))
549 PASS document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return false }))
550 PASS document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
551 PASS document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, null)
552 PASS document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))
553 PASS document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))
554 PASS document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
555 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)
556 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
557 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
558 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
559 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
560 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
561 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
562 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
563 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
564 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
565 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
566 PASS document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
567 PASS document.createNodeIterator(xmlTextNode, 0, null)
568 PASS document.createNodeIterator(xmlTextNode, 0, (function(node) { return true }))
569 PASS document.createNodeIterator(xmlTextNode, 0, (function(node) { return false }))
570 PASS document.createNodeIterator(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
571 PASS document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, null)
572 PASS document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
573 PASS document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
574 PASS document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
575 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)
576 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
577 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
578 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
579 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
580 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
581 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
582 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
583 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
584 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
585 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
586 PASS document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
587 PASS document.createNodeIterator(detachedXmlTextNode, 0, null)
588 PASS document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return true }))
589 PASS document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return false }))
590 PASS document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
591 PASS document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, null)
592 PASS document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
593 PASS document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
594 PASS document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
595 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)
596 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
597 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
598 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
599 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
600 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
601 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
602 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
603 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
604 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
605 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
606 PASS document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
607 PASS document.createNodeIterator(xmlComment, 0, null)
608 PASS document.createNodeIterator(xmlComment, 0, (function(node) { return true }))
609 PASS document.createNodeIterator(xmlComment, 0, (function(node) { return false }))
610 PASS document.createNodeIterator(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
611 PASS document.createNodeIterator(xmlComment, 0xFFFFFFFF, null)
612 PASS document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return true }))
613 PASS document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return false }))
614 PASS document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
615 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, null)
616 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
617 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
618 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
619 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
620 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
621 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
622 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
623 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
624 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
625 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
626 PASS document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
627 PASS document.createNodeIterator(foreignComment, 0, null)
628 PASS document.createNodeIterator(foreignComment, 0, (function(node) { return true }))
629 PASS document.createNodeIterator(foreignComment, 0, (function(node) { return false }))
630 PASS document.createNodeIterator(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
631 PASS document.createNodeIterator(foreignComment, 0xFFFFFFFF, null)
632 PASS document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return true }))
633 PASS document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return false }))
634 PASS document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
635 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, null)
636 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
637 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
638 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
639 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)
640 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
641 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
642 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
643 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
644 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
645 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
646 PASS document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
647 PASS document.createNodeIterator(detachedForeignComment, 0, null)
648 PASS document.createNodeIterator(detachedForeignComment, 0, (function(node) { return true }))
649 PASS document.createNodeIterator(detachedForeignComment, 0, (function(node) { return false }))
650 PASS document.createNodeIterator(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
651 PASS document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, null)
652 PASS document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))
653 PASS document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))
654 PASS document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
655 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)
656 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
657 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
658 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
659 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)
660 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
661 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
662 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
663 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
664 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
665 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
666 PASS document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
667 PASS document.createNodeIterator(detachedXmlComment, 0, null)
668 PASS document.createNodeIterator(detachedXmlComment, 0, (function(node) { return true }))
669 PASS document.createNodeIterator(detachedXmlComment, 0, (function(node) { return false }))
670 PASS document.createNodeIterator(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
671 PASS document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, null)
672 PASS document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))
673 PASS document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))
674 PASS document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
675 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)
676 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
677 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
678 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
679 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
680 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
681 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
682 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
683 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
684 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
685 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
686 PASS document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
687 PASS document.createNodeIterator(foreignDocfrag, 0, null)
688 PASS document.createNodeIterator(foreignDocfrag, 0, (function(node) { return true }))
689 PASS document.createNodeIterator(foreignDocfrag, 0, (function(node) { return false }))
690 PASS document.createNodeIterator(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
691 PASS document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, null)
692 PASS document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))
693 PASS document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))
694 PASS document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
695 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)
696 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
697 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
698 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
699 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
700 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
701 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
702 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
703 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
704 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
705 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
706 PASS document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
707 PASS document.createNodeIterator(xmlDocfrag, 0, null)
708 PASS document.createNodeIterator(xmlDocfrag, 0, (function(node) { return true }))
709 PASS document.createNodeIterator(xmlDocfrag, 0, (function(node) { return false }))
710 PASS document.createNodeIterator(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
711 PASS document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, null)
712 PASS document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))
713 PASS document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))
714 PASS document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
715 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)
716 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
717 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
718 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
719 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
720 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
721 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
722 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
723 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
724 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
725 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
726 PASS document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
727 PASS document.createNodeIterator(xmlDoctype, 0, null)
728 PASS document.createNodeIterator(xmlDoctype, 0, (function(node) { return true }))
729 PASS document.createNodeIterator(xmlDoctype, 0, (function(node) { return false }))
730 PASS document.createNodeIterator(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
731 PASS document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, null)
732 PASS document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))
733 PASS document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))
734 PASS document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
735 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)
736 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
737 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
738 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
739 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
740 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
741 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
742 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
743 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
744 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
745 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
746 PASS document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))