/[suikacvs]/messaging/manakai/t/selectors-test-1.dat
Suika

Contents of /messaging/manakai/t/selectors-test-1.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download)
Mon Sep 24 10:16:14 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +15 -0 lines
++ manakai/lib/Message/DOM/ChangeLog	24 Sep 2007 10:15:28 -0000
2007-09-24  Wakaba  <wakaba@suika.fam.cx>

	* DOMException.pm (SYNTAX_ERR): New subtype is defined.
	(UNDECLARED_PREFIX_ERR): New subtype is defined.

	* Document.pm (Document): Implements the |DocumentSelector|
	interface.

	* Element.pm (Element): Implements the |ElementSelector|
	interface.

	* Node.pm (Node): Implements the |NSResolver| interface.

	* SelectorsAPI.pm: Now (hopefully) conform to the Selectors
	API Editor's Draft (only |query_selector_all| on |Document|,
	with limited selectors syntax support, though).

++ manakai/t/ChangeLog	24 Sep 2007 10:16:05 -0000
2007-09-24  Wakaba  <wakaba@suika.fam.cx>

	* selectors-test-1.dat: New tests for pseudo-elements
	are added.

1 wakaba 1.1 #html 1
2     <!DOCTYPE HTML>
3     <p></p>
4    
5     #html 2
6     <!DOCTYPE HTML>
7     <q></q>
8    
9     #html 3
10     <!DOCTYPE HTML>
11     <p></p><p></p>
12    
13     #html 4
14     <!DOCTYPE HTML>
15     <p><q></q></p>
16    
17     #html 5
18     <!DOCTYPE HTML>
19     <p><p><p><p>
20    
21     #html 6
22     <!DOCTYPE HTML>
23     <p><p><p></p><q></q>
24    
25     #data
26     *
27     #result 1
28     /2
29     /2/1
30     /2/2
31     /2/2/1
32     #result 2
33     /2
34     /2/1
35     /2/2
36     /2/2/1
37     #result 3
38     /2
39     /2/1
40     /2/2
41     /2/2/1
42     /2/2/2
43     #result 4
44     /2
45     /2/1
46     /2/2
47     /2/2/1
48     /2/2/1/1
49    
50     #data
51 wakaba 1.2 *
52     #ns http://www.w3.org/1999/xhtml
53     #result 1
54     /2
55     /2/1
56     /2/2
57     /2/2/1
58    
59     #data
60     *
61     #ns http://www.w3.org/2000/svg
62     #result 1
63    
64     #data
65     *|*
66     #result 1
67     /2
68     /2/1
69     /2/2
70     /2/2/1
71    
72     #data
73     h|*
74     #ns h http://www.w3.org/1999/xhtml
75     #result 1
76     /2
77     /2/1
78     /2/2
79     /2/2/1
80    
81     #data
82     s|*
83     #ns s http://www.w3.org/2000/svg
84     #result 1
85    
86     #data
87     |*
88     #result 1
89    
90     #data
91 wakaba 1.1 p
92     #result 1
93     /2/2/1
94     #result 2
95     #result 3
96     /2/2/1
97     /2/2/2
98     #result 4
99     /2/2/1
100    
101     #data
102     q
103     #result 1
104     #result 2
105     /2/2/1
106     #result 3
107     #result 4
108     /2/2/1/1
109 wakaba 1.2
110     #data
111     *|p
112     #result 1
113     /2/2/1
114    
115     #data
116     p
117     #ns http://www.w3.org/1999/xhtml
118     #result 1
119     /2/2/1
120    
121     #data
122     p
123     #ns http://www.w3.org/2000/svg
124     #result 1
125    
126     #data
127     |p
128     #result 1
129    
130     #data
131     h|p
132     #ns h http://www.w3.org/1999/xhtml
133     #result 1
134     /2/2/1
135    
136     #data
137     s|p
138     #ns s http://www.w3.org/2000/svg
139     #result 1
140 wakaba 1.1
141     #data
142     * *
143     #result 1
144     /2/1
145     /2/2
146     /2/2/1
147     #result 2
148     /2/1
149     /2/2
150     /2/2/1
151     #result 3
152     /2/1
153     /2/2
154     /2/2/1
155     /2/2/2
156     #result 4
157     /2/1
158     /2/2
159     /2/2/1
160     /2/2/1/1
161    
162     #data
163     * > *
164     #result 1
165     /2/1
166     /2/2
167     /2/2/1
168     #result 2
169     /2/1
170     /2/2
171     /2/2/1
172     #result 3
173     /2/1
174     /2/2
175     /2/2/1
176     /2/2/2
177     #result 4
178     /2/1
179     /2/2
180     /2/2/1
181     /2/2/1/1
182    
183    
184     #data
185     * + *
186     #result 1
187     /2/2
188     #result 2
189     /2/2
190     #result 3
191     /2/2
192     /2/2/2
193     #result 4
194     /2/2
195     #result 5
196     /2/2
197     /2/2/2
198     /2/2/3
199     /2/2/4
200    
201     #data
202     * ~ *
203     #result 1
204     /2/2
205     #result 2
206     /2/2
207     #result 3
208     /2/2
209     /2/2/2
210     #result 4
211     /2/2
212     #result 5
213     /2/2
214     /2/2/2
215     /2/2/3
216     /2/2/4
217    
218     #data
219     * + p
220     #result 1
221     #result 2
222     #result 3
223     /2/2/2
224     #result 4
225     #result 5
226     /2/2/2
227     /2/2/3
228     /2/2/4
229     #result 6
230     /2/2/2
231     /2/2/3
232    
233     #data
234     * ~ p
235     #result 1
236     #result 2
237     #result 3
238     /2/2/2
239     #result 4
240     #result 5
241     /2/2/2
242     /2/2/3
243     /2/2/4
244     #result 6
245     /2/2/2
246     /2/2/3
247    
248     #data
249     * + q
250     #result 6
251     /2/2/4
252    
253     #data
254     * ~ q
255     #result 6
256     /2/2/4
257    
258     #data
259     p + q
260     #result 6
261     /2/2/4
262    
263     #data
264     p ~ q
265     #result 6
266     /2/2/4
267 wakaba 1.3
268     #data
269     ::before
270     #result 1
271    
272     #data
273     p, ::before
274     #result 1
275     /2/2/1
276    
277     #data
278     ::before, p
279     #result 1
280     /2/2/1
281    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24