Changeset 62436 in webkit
- Timestamp:
- Jul 2, 2010 11:32:15 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r62435 r62436 1 2010-07-02 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Special handling of <rp> and <rt> tags 6 https://bugs.webkit.org/show_bug.cgi?id=41557 7 8 There didn't seem to be test coverage of these cases in the suite, so I 9 added a couple tests. 10 11 * html5lib/resources/webkit01.dat: 12 * html5lib/runner-expected-html5.txt: 13 * html5lib/runner-expected.txt: 14 * html5lib/webkit-resumer-expected.txt: 15 1 16 2010-07-02 Adam Barth <abarth@webkit.org> 2 17 -
trunk/LayoutTests/html5lib/resources/webkit01.dat
r62375 r62436 310 310 | <!-- Hi there --> 311 311 | <!-- Again --> 312 313 #data 314 <html><body><ruby><div><rp>xx</rp></div></ruby></body></html> 315 #errors 316 #document 317 | <html> 318 | <head> 319 | <body> 320 | <ruby> 321 | <div> 322 | <rp> 323 | "xx" 324 325 #data 326 <html><body><ruby><div><rt>xx</rt></div></ruby></body></html> 327 #errors 328 #document 329 | <html> 330 | <head> 331 | <body> 332 | <ruby> 333 | <div> 334 | <rt> 335 | "xx" -
trunk/LayoutTests/html5lib/runner-expected-html5.txt
r62435 r62436 5510 5510 17 5511 5511 5512 Test 17 of 2 7in resources/webkit01.dat failed. Input:5512 Test 17 of 29 in resources/webkit01.dat failed. Input: 5513 5513 <A>test< /A> 5514 5514 Got: -
trunk/LayoutTests/html5lib/runner-expected.txt
r62378 r62436 4693 4693 26 4694 4694 27 4695 4696 Test 17 of 27 in resources/webkit01.dat failed. Input: 4695 28 4696 29 4697 4698 Test 17 of 29 in resources/webkit01.dat failed. Input: 4697 4699 <A>test< /A> 4698 4700 Got: … … 4710 4712 | "test< /A>" 4711 4713 4712 Test 20 of 2 7in resources/webkit01.dat failed. Input:4714 Test 20 of 29 in resources/webkit01.dat failed. Input: 4713 4715 <body></br foo="bar"></body> 4714 4716 Got: … … 4724 4726 | <br> 4725 4727 4726 Test 22 of 2 7in resources/webkit01.dat failed. Input:4728 Test 22 of 29 in resources/webkit01.dat failed. Input: 4727 4729 <body></body></br foo="bar"> 4728 4730 Got: … … 4738 4740 | <br> 4739 4741 4740 Test 24 of 2 7in resources/webkit01.dat failed. Input:4742 Test 24 of 29 in resources/webkit01.dat failed. Input: 4741 4743 <html><body></body></html><!-- Hi there --> 4742 4744 Got: … … 4751 4753 | <!-- Hi there --> 4752 4754 4753 Test 26 of 2 7in resources/webkit01.dat failed. Input:4755 Test 26 of 29 in resources/webkit01.dat failed. Input: 4754 4756 <html><body></body></html>x<!-- Hi there --></html><!-- Again --> 4755 4757 Got: … … 4768 4770 | <!-- Again --> 4769 4771 4770 Test 27 of 2 7in resources/webkit01.dat failed. Input:4772 Test 27 of 29 in resources/webkit01.dat failed. Input: 4771 4773 <html><body></body></html>x<!-- Hi there --></body></html><!-- Again --> 4772 4774 Got: … … 4784 4786 | <!-- Hi there --> 4785 4787 | <!-- Again --> 4788 4789 Test 28 of 29 in resources/webkit01.dat failed. Input: 4790 <html><body><ruby><div><rp>xx</rp></div></ruby></body></html> 4791 Got: 4792 | <html> 4793 | <head> 4794 | <body> 4795 | <ruby> 4796 | <div> 4797 | <rp> 4798 | "xx" 4799 Expected: 4800 | <html> 4801 | <head> 4802 | <body> 4803 | <ruby> 4804 | <div> 4805 | <rp> 4806 | "xx" 4807 4808 Test 29 of 29 in resources/webkit01.dat failed. Input: 4809 <html><body><ruby><div><rt>xx</rt></div></ruby></body></html> 4810 Got: 4811 | <html> 4812 | <head> 4813 | <body> 4814 | <ruby> 4815 | <div> 4816 | <rt> 4817 | "xx" 4818 Expected: 4819 | <html> 4820 | <head> 4821 | <body> 4822 | <ruby> 4823 | <div> 4824 | <rt> 4825 | "xx" 4786 4826 resources/doctype01.dat: PASS 4787 4827 -
trunk/LayoutTests/html5lib/webkit-resumer-expected.txt
r62375 r62436 400 400 970.70 401 401 971.71 402 972.1 403 973.2 404 974.3 405 975.4 406 976.5 407 977.6 408 978.7 409 979.8 410 980.9 411 981.10 412 982.11 413 983.12 414 984.13 415 985.14 416 986.15 417 987.16 418 988.17 419 989.18 420 990.19 421 991.20 422 992.21 423 993.22 424 994.23 425 995.24 426 996.25 427 997.26 428 998.27 429 999.28 430 1000.29 431 1001.30 432 1002.31 433 1003.32 434 1004.33 435 1005.34 436 1006.35 437 1007.36 438 1008.37 439 1009.38 440 1010.39 441 1011.40 442 1012.41 443 1013.42 444 1014.43 445 1015.44 446 1016.45 447 1017.46 448 1018.47 449 1019.48 450 1020.49 451 1021.50 452 1022.51 453 1023.52 454 1024.53 455 1025.54 456 1026.55 457 1027.56 458 1028.57 459 1029.58 460 1030.59 461 1031.60 462 1032.1 463 1033.2 464 1034.3 465 1035.4 466 1036.5 467 1037.6 468 1038.7 469 1039.8 470 1040.9 471 1041.10 472 1042.11 473 1043.12 474 1044.13 475 1045.14 476 1046.15 477 1047.16 478 1048.17 479 1049.18 480 1050.19 481 1051.20 482 1052.21 483 1053.22 484 1054.23 485 1055.24 486 1056.25 487 1057.26 488 1058.27 489 1059.28 490 1060.29 491 1061.30 492 1062.31 493 1063.32 494 1064.33 495 1065.34 496 1066.35 497 1067.36 498 1068.37 499 1069.38 500 1070.39 501 1071.40 502 1072.41 503 1073.42 504 1074.43 505 1075.44 506 1076.45 507 1077.46 508 1078.47 509 1079.48 510 1080.49 511 1081.50 512 1082.51 513 1083.52 514 1084.53 515 1085.54 516 1086.55 517 1087.56 518 1088.57 519 1089.58 520 1090.59 521 1091.60 -
trunk/WebCore/ChangeLog
r62435 r62436 1 2010-07-02 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Special handling of <rp> and <rt> tags 6 https://bugs.webkit.org/show_bug.cgi?id=41557 7 8 So sayeth the spec. 9 10 * html/HTMLTreeBuilder.cpp: 11 (WebCore::HTMLTreeBuilder::processStartTag): 12 1 13 2010-07-02 Adam Barth <abarth@webkit.org> 2 14 -
trunk/WebCore/html/HTMLTreeBuilder.cpp
r62435 r62436 561 561 } 562 562 if (token.name() == rpTag || token.name() == rtTag) { 563 notImplemented(); 563 if (m_openElements.inScope(rubyTag.localName())) { 564 generateImpliedEndTags(); 565 if (!currentElement()->hasTagName(rubyTag)) { 566 parseError(token); 567 m_openElements.popUntil(rubyTag.localName()); 568 } 569 } 564 570 insertElement(token); 565 571 return;
Note: See TracChangeset
for help on using the changeset viewer.