Changeset 62634 in webkit
- Timestamp:
- Jul 7, 2010 1:37:38 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r62633 r62634 1 2010-07-06 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Adam Barth. 4 5 Make "in body" character handling reconstruct active formatting elements 6 https://bugs.webkit.org/show_bug.cgi?id=41739 7 8 * html5lib/runner-expected-html5.txt: 9 1 10 2010-07-06 Nikolas Zimmermann <nzimmermann@rim.com> 2 11 -
trunk/LayoutTests/html5lib/runner-expected-html5.txt
r62624 r62634 8 8 32 9 9 50 10 56 10 52 11 53 11 12 78 12 13 79 … … 113 114 | "--> EOF" 114 115 115 Test 56 of 113 in resources/tests1.dat failed. Input: 116 <font><p>hello<b>cruel</font>world 117 Got: 118 | <html> 119 | <head> 120 | <body> 121 | <font> 116 Test 52 of 113 in resources/tests1.dat failed. Input: 117 <p id=a><b><p id=b></b>TEST 118 Got: 119 | <html> 120 | <head> 121 | <body> 122 122 | <p> 123 | <font> 124 | "hello" 123 | id="a" 124 | <b> 125 | <p> 126 | id="b" 127 | <b> 128 | "TEST" 129 Expected: 130 | <html> 131 | <head> 132 | <body> 133 | <p> 134 | id="a" 135 | <b> 136 | <p> 137 | id="b" 138 | "TEST" 139 140 Test 53 of 113 in resources/tests1.dat failed. Input: 141 <b id=a><p><b id=b></p></b>TEST 142 Got: 143 | <html> 144 | <head> 145 | <body> 146 | <b> 147 | id="a" 148 | <p> 125 149 | <b> 126 | "cruel"127 | "world"128 Expected: 129 | <html> 130 | <head>131 | < body>132 | <font>133 | < p>134 | <font>135 | "hello"150 | id="b" 151 | <b> 152 | "TEST" 153 Expected: 154 | <html> 155 | <head> 156 | <body> 157 | <b> 158 | id="a" 159 | <p> 136 160 | <b> 137 | "cruel" 138 | <b> 139 | "world" 161 | id="b" 162 | "TEST" 140 163 141 164 Test 78 of 113 in resources/tests1.dat failed. Input: … … 3265 3288 3266 3289 resources/tests15.dat: 3267 13268 23269 3290 5 3270 3291 7 … … 3274 3295 11 3275 3296 3276 Test 1 of 14 in resources/tests15.dat failed. Input:3277 <!DOCTYPE html><p><b><i><u></p> <p>X3278 Got:3279 | <!DOCTYPE html>3280 | <html>3281 | <head>3282 | <body>3283 | <p>3284 | <b>3285 | <i>3286 | <u>3287 | " "3288 | <p>3289 | "X"3290 Expected:3291 | <!DOCTYPE html>3292 | <html>3293 | <head>3294 | <body>3295 | <p>3296 | <b>3297 | <i>3298 | <u>3299 | <b>3300 | <i>3301 | <u>3302 | " "3303 | <p>3304 | "X"3305 3306 Test 2 of 14 in resources/tests15.dat failed. Input:3307 <p><b><i><u></p>3308 <p>X3309 Got:3310 | <html>3311 | <head>3312 | <body>3313 | <p>3314 | <b>3315 | <i>3316 | <u>3317 | "3318 "3319 | <p>3320 | "X"3321 Expected:3322 | <html>3323 | <head>3324 | <body>3325 | <p>3326 | <b>3327 | <i>3328 | <u>3329 | <b>3330 | <i>3331 | <u>3332 | "3333 "3334 | <p>3335 | "X"3336 3337 3297 Test 5 of 14 in resources/tests15.dat failed. Input: 3338 3298 <html></html><!-- foo --> … … 3487 3447 resources/adoption01.dat: 3488 3448 3 3489 43490 3449 5 3491 3450 … … 3509 3468 | "2" 3510 3469 | "3" 3511 3512 Test 4 of 9 in resources/adoption01.dat failed. Input:3513 <a>1<b>2</a>3</b>3514 Got:3515 | <html>3516 | <head>3517 | <body>3518 | <a>3519 | "1"3520 | <b>3521 | "2"3522 | "3"3523 Expected:3524 | <html>3525 | <head>3526 | <body>3527 | <a>3528 | "1"3529 | <b>3530 | "2"3531 | <b>3532 | "3"3533 3470 3534 3471 Test 5 of 9 in resources/adoption01.dat failed. Input: -
trunk/WebCore/ChangeLog
r62633 r62634 1 2010-07-06 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Adam Barth. 4 5 Make "in body" character handling reconstruct active formatting elements 6 https://bugs.webkit.org/show_bug.cgi?id=41739 7 8 This fixes a bunch of tests, and due to some other bug in our 9 formatting code, regresses two. I'll fix that bug in a separate 10 patch. 11 12 * html/HTMLTreeBuilder.cpp: 13 (WebCore::HTMLTreeBuilder::processCharacter): 14 1 15 2010-07-06 Nikolas Zimmermann <nzimmermann@rim.com> 2 16 -
trunk/WebCore/html/HTMLTreeBuilder.cpp
r62624 r62634 1981 1981 case InCellMode: 1982 1982 ASSERT(insertionMode() == InBodyMode || insertionMode() == InCaptionMode || insertionMode() == InCellMode); 1983 notImplemented();1983 m_tree.reconstructTheActiveFormattingElements(); 1984 1984 m_tree.insertTextNode(token); 1985 1985 break;
Note: See TracChangeset
for help on using the changeset viewer.