Commit 60959798 authored by darin@chromium.org's avatar darin@chromium.org
Browse files

2009-03-20 Alpha Lam <hclam@chromium.org>

        Reviewed by Darin Fisher.

        https://bugs.webkit.org/show_bug.cgi?id=24721

        The test in this change is just to verify a no crash.  Full tree
        dump is not necessary, so change to test to dumpAsText and update
        the affected test results.

        * fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
        * fast/block/float/crash-on-absolute-positioning.html:
        * platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Removed.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@41874 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 978d7758
2009-03-20 Alpha Lam <hclam@chromium.org>
Reviewed by Darin Fisher.
https://bugs.webkit.org/show_bug.cgi?id=24721
The test in this change is just to verify a no crash. Full tree
dump is not necessary, so change to test to dumpAsText and update
the affected test results.
* fast/block/float/crash-on-absolute-positioning-expected.txt: Added.
* fast/block/float/crash-on-absolute-positioning.html:
* platform/mac/fast/block/float/crash-on-absolute-positioning-expected.txt: Removed.
2009-03-20 Dmitry Titov <dimich@chromium.org>
 
Reviewed by Alexey Proskuryakov.
......
This test passes if it doesn't crash.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph. There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float.
......@@ -2,6 +2,7 @@
<script>
if (window.layoutTestController)
{
layoutTestController.dumpAsText();
layoutTestController.waitUntilDone();
}
......
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x576
RenderBlock {P} at (0,0) size 784x18
RenderText {#text} at (0,0) size 211x18
text run at (0,0) width 211: "This test passes if it doesn't crash."
layer at (0,40) size 800x162
RenderBlock (positioned) {DIV} at (0,40) size 800x162
RenderBlock {DIV} at (0,0) size 800x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (0,54) size 800x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (0,108) size 800x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
layer at (0,40) size 800x276
RenderBlock (positioned) {DIV} at (0,0) size 800x276 [border: (3px solid #000000)]
RenderBlock {DIV} at (3,3) size 794x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (3,57) size 794x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (3,111) size 794x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (3,165) size 794x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
RenderBlock {DIV} at (3,219) size 794x54
RenderText {#text} at (0,0) size 790x54
text run at (0,0) width 790: "A float is a renderer that is designed to shift all the way to the left side or all the way to the right side of a paragraph. The lines"
text run at (0,18) width 770: "of the paragraph then flow around the floating object avoiding it. You can see an example of a float in this very paragraph."
text run at (0,36) width 723: "There is a purple box in the upper right hand corner. Note how all of the text in this paragraph is avoiding the float."
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment