Changeset 64954 in webkit
- Timestamp:
- Aug 8, 2010 12:29:54 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r64953 r64954 1 2010-08-08 James Robinson <jamesr@chromium.org> 2 3 Reviewed by Adam Barth. 4 5 Set the shouldLazyAttach flag to true in the tree builder's adoption agency algorithm 6 https://bugs.webkit.org/show_bug.cgi?id=43610 7 8 New baselines for tests where the render tree depends on 0x0 render objects being 9 created/destroyed during adoption agency fixups. 10 11 * platform/mac/fast/forms/formmove3-expected.txt: 12 * platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt: 13 * platform/mac/fast/invalid/003-expected.txt: 14 * platform/mac/fast/invalid/019-expected.txt: 15 * platform/mac/tables/mozilla/bugs/bug647-expected.txt: 16 * platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt: 17 1 18 2010-08-08 Mihai Parparita <mihaip@chromium.org> 2 19 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r64896 r64954 112 112 113 113 BUG36539 SLOW : http/tests/misc/uncacheable-script-repeated.html = PASS 114 115 BUG47937 WIN DEBUG SLOW : fast/parser/residual-style-hang.html = PASS116 114 117 115 // ----------------------------------------------------------------- … … 3173 3171 BUGWK43543 : http/tests/misc/isindex-formdata.html = TIMEOUT 3174 3172 BUGWK43543 : http/tests/misc/isindex-with-no-form-base-href.html = TEXT TIMEOUT 3175 BUGWK43543 DEBUG : fast/parser/residual-style-dom.html = TIMEOUT3176 BUGWK43543 LINUX MAC DEBUG : fast/parser/residual-style-hang.html = TIMEOUT3177 3173 3178 3174 BUGPFELDMAN WIN : http/tests/inspector-enabled/console-log-before-frame-navigation.html = TEXT 3175 3176 // Need rebaselines due to landing of bug 43610 3177 BUGJAMESR WIN LINUX : fast/forms/formmove3-expected.txt = TEXT 3178 BUGJAMESR WIN LINUX : fast/forms/preserveFormDuringResidualStyle-expected.txt = TEXT 3179 BUGJAMESR WIN LINUX : fast/invalid/003-expected.txt = TEXT 3180 BUGJAMESR WIN LINUX : fast/invalid/019-expected.txt = TEXT 3181 BUGJAMESR WIN LINUX : tables/mozilla/bugs/bug647-expected.txt = TEXT 3182 BUGJAMESR WIN LINUX : tables/mozilla/other/wa_table_tr_align-expected.txt = TEXT 3179 3183 3180 3184 // Failure caused by r64749 -
trunk/LayoutTests/platform/gtk/Skipped
r64852 r64954 5863 5863 editing/selection/5195166-1.html 5864 5864 5865 # Times out. We need to figure out whether this is just caused by a slow bot5866 # or if there's a real bug here.5867 # https://bugs.webkit.org/show_bug.cgi?id=435405868 fast/parser/residual-style-hang.html5869 5870 5865 # Remaining Sputnik failures 5871 5866 # https://bugs.webkit.org/show_bug.cgi?id=43568 -
trunk/LayoutTests/platform/mac/fast/forms/formmove3-expected.txt
r64712 r64954 31 31 RenderText {#text} at (0,0) size 0x0 32 32 RenderBlock (anonymous) at (0,28) size 784x18 33 RenderText {#text} at (0,0) size 0x0 33 34 RenderText {#text} at (0,0) size 104x18 34 35 text run at (0,0) width 104: "Form did submit" -
trunk/LayoutTests/platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt
r64712 r64954 27 27 RenderInline {FONT} at (0,0) size 0x0 28 28 RenderText {#text} at (0,0) size 0x0 29 RenderBlock (anonymous) at (0,25) size 784x0 30 RenderText {#text} at (0,0) size 0x0 29 31 RenderBlock {DIV} at (0,25) size 784x36 30 32 RenderText {#text} at (0,0) size 775x36 -
trunk/LayoutTests/platform/mac/fast/invalid/003-expected.txt
r25970 r64954 44 44 RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000] 45 45 RenderInline {I} at (0,0) size 0x0 46 RenderBlock (anonymous) at (0,136) size 784x0 [color=#FF0000]47 RenderBlock (anonymous) at (0,136) size 784x048 RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000]49 46 RenderBlock {P} at (0,136) size 784x18 50 47 RenderInline {FONT} at (0,0) size 123x18 [color=#FF0000] … … 57 54 text run at (123,0) width 126: " I should not be red." 58 55 RenderBlock (anonymous) at (0,170) size 784x18 56 RenderText {#text} at (0,0) size 0x0 59 57 RenderInline {B} at (0,0) size 131x18 60 58 RenderText {#text} at (0,0) size 36x18 -
trunk/LayoutTests/platform/mac/fast/invalid/019-expected.txt
r64712 r64954 11 11 RenderInline {B} at (0,0) size 0x0 12 12 RenderInline {NOBR} at (0,0) size 0x0 13 RenderBlock (anonymous) at (0,0) size 784x014 RenderBlock (anonymous) at (0,0) size 784x015 RenderInline {B} at (0,0) size 0x016 13 RenderBlock {DIV} at (0,0) size 784x64 17 14 RenderBlock (anonymous) at (0,0) size 784x36 -
trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug647-expected.txt
r30635 r64954 27 27 text run at (33,0) width 24: "inside" 28 28 RenderText {#text} at (0,0) size 0x0 29 RenderBlock (anonymous) at (2,15) size 90x0 30 RenderText {#text} at (0,0) size 0x0 29 31 RenderBlock (anonymous) at (0,23) size 100x18 30 32 RenderText {#text} at (10,0) size 79x18 -
trunk/LayoutTests/platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt
r64712 r64954 239 239 RenderInline {B} at (0,0) size 0x0 240 240 RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000] 241 RenderBlock (anonymous) at (2,56) size 336x0242 RenderBlock (anonymous) at (2,56) size 336x0243 RenderInline {B} at (0,0) size 0x0244 241 RenderBlock {P} at (2,72) size 336x0 245 242 RenderInline {B} at (0,0) size 0x0 … … 290 287 RenderInline {B} at (0,0) size 0x0 291 288 RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000] 292 RenderBlock (anonymous) at (2,56) size 336x0293 RenderBlock (anonymous) at (2,56) size 336x0294 RenderInline {B} at (0,0) size 0x0295 289 RenderBlock {P} at (2,72) size 336x0 296 290 RenderInline {B} at (0,0) size 0x0 -
trunk/WebCore/ChangeLog
r64952 r64954 1 2010-08-08 James Robinson <jamesr@chromium.org> 2 3 Reviewed by Adam Barth. 4 5 Set the shouldLazyAttach flag to true in the tree builder's adoption agency algorithm 6 https://bugs.webkit.org/show_bug.cgi?id=43610 7 8 Sets the shouldLazyAttach flag to true for appendChild() calls inside the HTML tree 9 builder's adoption agency flag. This is a speedup assuming that nodes subjected 10 to the adoption agency are likely to be frequently reparented, and thus it is better 11 to delay creating the render tree until later (when hopefully the DOM is finalized). 12 13 On my mac pro this speeds up fast/parser/residual-style-hang.html by 2.6X. 14 15 * html/HTMLTreeBuilder.cpp: 16 (WebCore::HTMLTreeBuilder::callTheAdoptionAgency): 17 1 18 2010-08-08 Nikita Vasilyev <me@elv1s.ru> 2 19 -
trunk/WebCore/html/HTMLTreeBuilder.cpp
r64913 r64954 1717 1717 // Use appendChild instead of parserAddChild to handle possible reparenting. 1718 1718 ExceptionCode ec; 1719 node->element()->appendChild(lastNode->element(), ec );1719 node->element()->appendChild(lastNode->element(), ec, true); 1720 1720 ASSERT(!ec); 1721 1721 // 6.7 … … 1732 1732 else { 1733 1733 ExceptionCode ec; 1734 commonAncestor->appendChild(lastNode->element(), ec );1734 commonAncestor->appendChild(lastNode->element(), ec, true); 1735 1735 ASSERT(!ec); 1736 1736 }
Note: See TracChangeset
for help on using the changeset viewer.