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