github.com/Andyfoo/golang/x/net@v0.0.0-20190901054642-57c1bf301704/html/testdata/webkit/tests10.dat (about) 1 #data 2 <!DOCTYPE html><svg></svg> 3 #errors 4 #document 5 | <!DOCTYPE html> 6 | <html> 7 | <head> 8 | <body> 9 | <svg svg> 10 11 #data 12 <!DOCTYPE html><svg></svg><![CDATA[a]]> 13 #errors 14 29: Bogus comment 15 #document 16 | <!DOCTYPE html> 17 | <html> 18 | <head> 19 | <body> 20 | <svg svg> 21 | <!-- [CDATA[a]] --> 22 23 #data 24 <!DOCTYPE html><body><svg></svg> 25 #errors 26 #document 27 | <!DOCTYPE html> 28 | <html> 29 | <head> 30 | <body> 31 | <svg svg> 32 33 #data 34 <!DOCTYPE html><body><select><svg></svg></select> 35 #errors 36 35: Stray “svg” start tag. 37 42: Stray end tag “svg” 38 #document 39 | <!DOCTYPE html> 40 | <html> 41 | <head> 42 | <body> 43 | <select> 44 45 #data 46 <!DOCTYPE html><body><select><option><svg></svg></option></select> 47 #errors 48 43: Stray “svg” start tag. 49 50: Stray end tag “svg” 50 #document 51 | <!DOCTYPE html> 52 | <html> 53 | <head> 54 | <body> 55 | <select> 56 | <option> 57 58 #data 59 <!DOCTYPE html><body><table><svg></svg></table> 60 #errors 61 34: Start tag “svg” seen in “table”. 62 41: Stray end tag “svg”. 63 #document 64 | <!DOCTYPE html> 65 | <html> 66 | <head> 67 | <body> 68 | <svg svg> 69 | <table> 70 71 #data 72 <!DOCTYPE html><body><table><svg><g>foo</g></svg></table> 73 #errors 74 34: Start tag “svg” seen in “table”. 75 46: Stray end tag “g”. 76 53: Stray end tag “svg”. 77 #document 78 | <!DOCTYPE html> 79 | <html> 80 | <head> 81 | <body> 82 | <svg svg> 83 | <svg g> 84 | "foo" 85 | <table> 86 87 #data 88 <!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table> 89 #errors 90 34: Start tag “svg” seen in “table”. 91 46: Stray end tag “g”. 92 58: Stray end tag “g”. 93 65: Stray end tag “svg”. 94 #document 95 | <!DOCTYPE html> 96 | <html> 97 | <head> 98 | <body> 99 | <svg svg> 100 | <svg g> 101 | "foo" 102 | <svg g> 103 | "bar" 104 | <table> 105 106 #data 107 <!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table> 108 #errors 109 41: Start tag “svg” seen in “table”. 110 53: Stray end tag “g”. 111 65: Stray end tag “g”. 112 72: Stray end tag “svg”. 113 #document 114 | <!DOCTYPE html> 115 | <html> 116 | <head> 117 | <body> 118 | <svg svg> 119 | <svg g> 120 | "foo" 121 | <svg g> 122 | "bar" 123 | <table> 124 | <tbody> 125 126 #data 127 <!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table> 128 #errors 129 45: Start tag “svg” seen in “table”. 130 57: Stray end tag “g”. 131 69: Stray end tag “g”. 132 76: Stray end tag “svg”. 133 #document 134 | <!DOCTYPE html> 135 | <html> 136 | <head> 137 | <body> 138 | <svg svg> 139 | <svg g> 140 | "foo" 141 | <svg g> 142 | "bar" 143 | <table> 144 | <tbody> 145 | <tr> 146 147 #data 148 <!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table> 149 #errors 150 #document 151 | <!DOCTYPE html> 152 | <html> 153 | <head> 154 | <body> 155 | <table> 156 | <tbody> 157 | <tr> 158 | <td> 159 | <svg svg> 160 | <svg g> 161 | "foo" 162 | <svg g> 163 | "bar" 164 165 #data 166 <!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table> 167 #errors 168 #document 169 | <!DOCTYPE html> 170 | <html> 171 | <head> 172 | <body> 173 | <table> 174 | <tbody> 175 | <tr> 176 | <td> 177 | <svg svg> 178 | <svg g> 179 | "foo" 180 | <svg g> 181 | "bar" 182 | <p> 183 | "baz" 184 185 #data 186 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table> 187 #errors 188 #document 189 | <!DOCTYPE html> 190 | <html> 191 | <head> 192 | <body> 193 | <table> 194 | <caption> 195 | <svg svg> 196 | <svg g> 197 | "foo" 198 | <svg g> 199 | "bar" 200 | <p> 201 | "baz" 202 203 #data 204 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux 205 #errors 206 70: HTML start tag “p” in a foreign namespace context. 207 81: “table” closed but “caption” was still open. 208 #document 209 | <!DOCTYPE html> 210 | <html> 211 | <head> 212 | <body> 213 | <table> 214 | <caption> 215 | <svg svg> 216 | <svg g> 217 | "foo" 218 | <svg g> 219 | "bar" 220 | <p> 221 | "baz" 222 | <p> 223 | "quux" 224 225 #data 226 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux 227 #errors 228 78: “table” closed but “caption” was still open. 229 78: Unclosed elements on stack. 230 #document 231 | <!DOCTYPE html> 232 | <html> 233 | <head> 234 | <body> 235 | <table> 236 | <caption> 237 | <svg svg> 238 | <svg g> 239 | "foo" 240 | <svg g> 241 | "bar" 242 | "baz" 243 | <p> 244 | "quux" 245 246 #data 247 <!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux 248 #errors 249 44: Start tag “svg” seen in “table”. 250 56: Stray end tag “g”. 251 68: Stray end tag “g”. 252 71: HTML start tag “p” in a foreign namespace context. 253 71: Start tag “p” seen in “table”. 254 #document 255 | <!DOCTYPE html> 256 | <html> 257 | <head> 258 | <body> 259 | <svg svg> 260 | <svg g> 261 | "foo" 262 | <svg g> 263 | "bar" 264 | <p> 265 | "baz" 266 | <table> 267 | <colgroup> 268 | <p> 269 | "quux" 270 271 #data 272 <!DOCTYPE html><body><table><tr><td><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux 273 #errors 274 50: Stray “svg” start tag. 275 54: Stray “g” start tag. 276 62: Stray end tag “g” 277 66: Stray “g” start tag. 278 74: Stray end tag “g” 279 77: Stray “p” start tag. 280 88: “table” end tag with “select” open. 281 #document 282 | <!DOCTYPE html> 283 | <html> 284 | <head> 285 | <body> 286 | <table> 287 | <tbody> 288 | <tr> 289 | <td> 290 | <select> 291 | "foobarbaz" 292 | <p> 293 | "quux" 294 295 #data 296 <!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux 297 #errors 298 36: Start tag “select” seen in “table”. 299 42: Stray “svg” start tag. 300 46: Stray “g” start tag. 301 54: Stray end tag “g” 302 58: Stray “g” start tag. 303 66: Stray end tag “g” 304 69: Stray “p” start tag. 305 80: “table” end tag with “select” open. 306 #document 307 | <!DOCTYPE html> 308 | <html> 309 | <head> 310 | <body> 311 | <select> 312 | "foobarbaz" 313 | <table> 314 | <p> 315 | "quux" 316 317 #data 318 <!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz 319 #errors 320 41: Stray “svg” start tag. 321 68: HTML start tag “p” in a foreign namespace context. 322 #document 323 | <!DOCTYPE html> 324 | <html> 325 | <head> 326 | <body> 327 | <svg svg> 328 | <svg g> 329 | "foo" 330 | <svg g> 331 | "bar" 332 | <p> 333 | "baz" 334 335 #data 336 <!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz 337 #errors 338 34: Stray “svg” start tag. 339 61: HTML start tag “p” in a foreign namespace context. 340 #document 341 | <!DOCTYPE html> 342 | <html> 343 | <head> 344 | <body> 345 | <svg svg> 346 | <svg g> 347 | "foo" 348 | <svg g> 349 | "bar" 350 | <p> 351 | "baz" 352 353 #data 354 <!DOCTYPE html><frameset><svg><g></g><g></g><p><span> 355 #errors 356 31: Stray “svg” start tag. 357 35: Stray “g” start tag. 358 40: Stray end tag “g” 359 44: Stray “g” start tag. 360 49: Stray end tag “g” 361 52: Stray “p” start tag. 362 58: Stray “span” start tag. 363 58: End of file seen and there were open elements. 364 #document 365 | <!DOCTYPE html> 366 | <html> 367 | <head> 368 | <frameset> 369 370 #data 371 <!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span> 372 #errors 373 42: Stray “svg” start tag. 374 46: Stray “g” start tag. 375 51: Stray end tag “g” 376 55: Stray “g” start tag. 377 60: Stray end tag “g” 378 63: Stray “p” start tag. 379 69: Stray “span” start tag. 380 #document 381 | <!DOCTYPE html> 382 | <html> 383 | <head> 384 | <frameset> 385 386 #data 387 <!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg> 388 #errors 389 #document 390 | <!DOCTYPE html> 391 | <html> 392 | <head> 393 | <body> 394 | xlink:href="foo" 395 | <svg svg> 396 | xlink href="foo" 397 398 #data 399 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg> 400 #errors 401 #document 402 | <!DOCTYPE html> 403 | <html> 404 | <head> 405 | <body> 406 | xlink:href="foo" 407 | xml:lang="en" 408 | <svg svg> 409 | <svg g> 410 | xlink href="foo" 411 | xml lang="en" 412 413 #data 414 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg> 415 #errors 416 #document 417 | <!DOCTYPE html> 418 | <html> 419 | <head> 420 | <body> 421 | xlink:href="foo" 422 | xml:lang="en" 423 | <svg svg> 424 | <svg g> 425 | xlink href="foo" 426 | xml lang="en" 427 428 #data 429 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg> 430 #errors 431 #document 432 | <!DOCTYPE html> 433 | <html> 434 | <head> 435 | <body> 436 | xlink:href="foo" 437 | xml:lang="en" 438 | <svg svg> 439 | <svg g> 440 | xlink href="foo" 441 | xml lang="en" 442 | "bar" 443 444 #data 445 <svg></path> 446 #errors 447 #document 448 | <html> 449 | <head> 450 | <body> 451 | <svg svg> 452 453 #data 454 <div><svg></div>a 455 #errors 456 #document 457 | <html> 458 | <head> 459 | <body> 460 | <div> 461 | <svg svg> 462 | "a" 463 464 #data 465 <div><svg><path></div>a 466 #errors 467 #document 468 | <html> 469 | <head> 470 | <body> 471 | <div> 472 | <svg svg> 473 | <svg path> 474 | "a" 475 476 #data 477 <div><svg><path></svg><path> 478 #errors 479 #document 480 | <html> 481 | <head> 482 | <body> 483 | <div> 484 | <svg svg> 485 | <svg path> 486 | <path> 487 488 #data 489 <div><svg><path><foreignObject><math></div>a 490 #errors 491 #document 492 | <html> 493 | <head> 494 | <body> 495 | <div> 496 | <svg svg> 497 | <svg path> 498 | <svg foreignObject> 499 | <math math> 500 | "a" 501 502 #data 503 <div><svg><path><foreignObject><p></div>a 504 #errors 505 #document 506 | <html> 507 | <head> 508 | <body> 509 | <div> 510 | <svg svg> 511 | <svg path> 512 | <svg foreignObject> 513 | <p> 514 | "a" 515 516 #data 517 <!DOCTYPE html><svg><desc><div><svg><ul>a 518 #errors 519 40: HTML start tag “ul” in a foreign namespace context. 520 41: End of file in a foreign namespace context. 521 #document 522 | <!DOCTYPE html> 523 | <html> 524 | <head> 525 | <body> 526 | <svg svg> 527 | <svg desc> 528 | <div> 529 | <svg svg> 530 | <ul> 531 | "a" 532 533 #data 534 <!DOCTYPE html><svg><desc><svg><ul>a 535 #errors 536 35: HTML start tag “ul” in a foreign namespace context. 537 36: End of file in a foreign namespace context. 538 #document 539 | <!DOCTYPE html> 540 | <html> 541 | <head> 542 | <body> 543 | <svg svg> 544 | <svg desc> 545 | <svg svg> 546 | <ul> 547 | "a" 548 549 #data 550 <!DOCTYPE html><p><svg><desc><p> 551 #errors 552 #document 553 | <!DOCTYPE html> 554 | <html> 555 | <head> 556 | <body> 557 | <p> 558 | <svg svg> 559 | <svg desc> 560 | <p> 561 562 #data 563 <!DOCTYPE html><p><svg><title><p> 564 #errors 565 #document 566 | <!DOCTYPE html> 567 | <html> 568 | <head> 569 | <body> 570 | <p> 571 | <svg svg> 572 | <svg title> 573 | <p> 574 575 #data 576 <div><svg><path><foreignObject><p></foreignObject><p> 577 #errors 578 #document 579 | <html> 580 | <head> 581 | <body> 582 | <div> 583 | <svg svg> 584 | <svg path> 585 | <svg foreignObject> 586 | <p> 587 | <p> 588 589 #data 590 <math><mi><div><object><div><span></span></div></object></div></mi><mi> 591 #errors 592 #document 593 | <html> 594 | <head> 595 | <body> 596 | <math math> 597 | <math mi> 598 | <div> 599 | <object> 600 | <div> 601 | <span> 602 | <math mi> 603 604 #data 605 <math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi> 606 #errors 607 #document 608 | <html> 609 | <head> 610 | <body> 611 | <math math> 612 | <math mi> 613 | <svg svg> 614 | <svg foreignObject> 615 | <div> 616 | <div> 617 | <math mi> 618 619 #data 620 <svg><script></script><path> 621 #errors 622 #document 623 | <html> 624 | <head> 625 | <body> 626 | <svg svg> 627 | <svg script> 628 | <svg path> 629 630 #data 631 <table><svg></svg><tr> 632 #errors 633 #document 634 | <html> 635 | <head> 636 | <body> 637 | <svg svg> 638 | <table> 639 | <tbody> 640 | <tr> 641 642 #data 643 <math><mi><mglyph> 644 #errors 645 #document 646 | <html> 647 | <head> 648 | <body> 649 | <math math> 650 | <math mi> 651 | <math mglyph> 652 653 #data 654 <math><mi><malignmark> 655 #errors 656 #document 657 | <html> 658 | <head> 659 | <body> 660 | <math math> 661 | <math mi> 662 | <math malignmark> 663 664 #data 665 <math><mo><mglyph> 666 #errors 667 #document 668 | <html> 669 | <head> 670 | <body> 671 | <math math> 672 | <math mo> 673 | <math mglyph> 674 675 #data 676 <math><mo><malignmark> 677 #errors 678 #document 679 | <html> 680 | <head> 681 | <body> 682 | <math math> 683 | <math mo> 684 | <math malignmark> 685 686 #data 687 <math><mn><mglyph> 688 #errors 689 #document 690 | <html> 691 | <head> 692 | <body> 693 | <math math> 694 | <math mn> 695 | <math mglyph> 696 697 #data 698 <math><mn><malignmark> 699 #errors 700 #document 701 | <html> 702 | <head> 703 | <body> 704 | <math math> 705 | <math mn> 706 | <math malignmark> 707 708 #data 709 <math><ms><mglyph> 710 #errors 711 #document 712 | <html> 713 | <head> 714 | <body> 715 | <math math> 716 | <math ms> 717 | <math mglyph> 718 719 #data 720 <math><ms><malignmark> 721 #errors 722 #document 723 | <html> 724 | <head> 725 | <body> 726 | <math math> 727 | <math ms> 728 | <math malignmark> 729 730 #data 731 <math><mtext><mglyph> 732 #errors 733 #document 734 | <html> 735 | <head> 736 | <body> 737 | <math math> 738 | <math mtext> 739 | <math mglyph> 740 741 #data 742 <math><mtext><malignmark> 743 #errors 744 #document 745 | <html> 746 | <head> 747 | <body> 748 | <math math> 749 | <math mtext> 750 | <math malignmark> 751 752 #data 753 <math><annotation-xml><svg></svg></annotation-xml><mi> 754 #errors 755 #document 756 | <html> 757 | <head> 758 | <body> 759 | <math math> 760 | <math annotation-xml> 761 | <svg svg> 762 | <math mi> 763 764 #data 765 <math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi> 766 #errors 767 #document 768 | <html> 769 | <head> 770 | <body> 771 | <math math> 772 | <math annotation-xml> 773 | <svg svg> 774 | <svg foreignObject> 775 | <div> 776 | <math math> 777 | <math mi> 778 | <span> 779 | <svg path> 780 | <math mi> 781 782 #data 783 <math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi> 784 #errors 785 #document 786 | <html> 787 | <head> 788 | <body> 789 | <math math> 790 | <math annotation-xml> 791 | <svg svg> 792 | <svg foreignObject> 793 | <math math> 794 | <math mi> 795 | <svg svg> 796 | <math mo> 797 | <span> 798 | <svg path> 799 | <math mi>