• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "tests": [
3        {
4            "fragmentContext": null,
5            "description": "<p><font size=4><font color=red><font size=4><font size=4><font size=4><font size=4><font size=4><font color=red><p>X",
6            "input": "<p><font size=4><font color=red><font size=4><font size=4><font size=4><font size=4><font size=4><font color=red><p>X",
7            "output": [
8                [
9                    "StartTag",
10                    "p",
11                    {}
12                ],
13                [
14                    "StartTag",
15                    "font",
16                    {
17                        "size": "4"
18                    }
19                ],
20                [
21                    "StartTag",
22                    "font",
23                    {
24                        "color": "red"
25                    }
26                ],
27                [
28                    "StartTag",
29                    "font",
30                    {
31                        "size": "4"
32                    }
33                ],
34                [
35                    "StartTag",
36                    "font",
37                    {
38                        "size": "4"
39                    }
40                ],
41                [
42                    "StartTag",
43                    "font",
44                    {
45                        "size": "4"
46                    }
47                ],
48                [
49                    "StartTag",
50                    "font",
51                    {
52                        "size": "4"
53                    }
54                ],
55                [
56                    "StartTag",
57                    "font",
58                    {
59                        "size": "4"
60                    }
61                ],
62                [
63                    "StartTag",
64                    "font",
65                    {
66                        "color": "red"
67                    }
68                ],
69                [
70                    "StartTag",
71                    "p",
72                    {}
73                ],
74                [
75                    "Character",
76                    "X"
77                ]
78            ]
79        },
80        {
81            "fragmentContext": null,
82            "description": "<p><font size=4><font size=4><font size=4><font size=4><p>X",
83            "input": "<p><font size=4><font size=4><font size=4><font size=4><p>X",
84            "output": [
85                [
86                    "StartTag",
87                    "p",
88                    {}
89                ],
90                [
91                    "StartTag",
92                    "font",
93                    {
94                        "size": "4"
95                    }
96                ],
97                [
98                    "StartTag",
99                    "font",
100                    {
101                        "size": "4"
102                    }
103                ],
104                [
105                    "StartTag",
106                    "font",
107                    {
108                        "size": "4"
109                    }
110                ],
111                [
112                    "StartTag",
113                    "font",
114                    {
115                        "size": "4"
116                    }
117                ],
118                [
119                    "StartTag",
120                    "p",
121                    {}
122                ],
123                [
124                    "Character",
125                    "X"
126                ]
127            ]
128        },
129        {
130            "fragmentContext": null,
131            "description": "<p><font size=4><font size=4><font size=4><font size=\"5\"><font size=4><p>X",
132            "input": "<p><font size=4><font size=4><font size=4><font size=\"5\"><font size=4><p>X",
133            "output": [
134                [
135                    "StartTag",
136                    "p",
137                    {}
138                ],
139                [
140                    "StartTag",
141                    "font",
142                    {
143                        "size": "4"
144                    }
145                ],
146                [
147                    "StartTag",
148                    "font",
149                    {
150                        "size": "4"
151                    }
152                ],
153                [
154                    "StartTag",
155                    "font",
156                    {
157                        "size": "4"
158                    }
159                ],
160                [
161                    "StartTag",
162                    "font",
163                    {
164                        "size": "5"
165                    }
166                ],
167                [
168                    "StartTag",
169                    "font",
170                    {
171                        "size": "4"
172                    }
173                ],
174                [
175                    "StartTag",
176                    "p",
177                    {}
178                ],
179                [
180                    "Character",
181                    "X"
182                ]
183            ]
184        },
185        {
186            "fragmentContext": null,
187            "description": "<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X",
188            "input": "<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X",
189            "output": [
190                [
191                    "StartTag",
192                    "p",
193                    {}
194                ],
195                [
196                    "StartTag",
197                    "font",
198                    {
199                        "size": "4",
200                        "id": "a"
201                    }
202                ],
203                [
204                    "StartTag",
205                    "font",
206                    {
207                        "size": "4",
208                        "id": "b"
209                    }
210                ],
211                [
212                    "StartTag",
213                    "font",
214                    {
215                        "size": "4"
216                    }
217                ],
218                [
219                    "StartTag",
220                    "font",
221                    {
222                        "size": "4"
223                    }
224                ],
225                [
226                    "StartTag",
227                    "p",
228                    {}
229                ],
230                [
231                    "Character",
232                    "X"
233                ]
234            ]
235        },
236        {
237            "fragmentContext": null,
238            "description": "<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y",
239            "input": "<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y",
240            "output": [
241                [
242                    "StartTag",
243                    "p",
244                    {}
245                ],
246                [
247                    "StartTag",
248                    "b",
249                    {
250                        "id": "a"
251                    }
252                ],
253                [
254                    "StartTag",
255                    "b",
256                    {
257                        "id": "a"
258                    }
259                ],
260                [
261                    "StartTag",
262                    "b",
263                    {
264                        "id": "a"
265                    }
266                ],
267                [
268                    "StartTag",
269                    "b",
270                    {}
271                ],
272                [
273                    "StartTag",
274                    "object",
275                    {}
276                ],
277                [
278                    "StartTag",
279                    "b",
280                    {
281                        "id": "a"
282                    }
283                ],
284                [
285                    "StartTag",
286                    "b",
287                    {
288                        "id": "a"
289                    }
290                ],
291                [
292                    "Character",
293                    "X"
294                ],
295                [
296                    "EndTag",
297                    "object"
298                ],
299                [
300                    "StartTag",
301                    "p",
302                    {}
303                ],
304                [
305                    "Character",
306                    "Y"
307                ]
308            ]
309        }
310    ]
311}