[webkit-changes] cvs commit: WebCore/layout-tests/traversal tree-walker-004-expected.txt

Maciej mjs at opensource.apple.com
Wed Aug 17 21:23:13 PDT 2005


mjs         05/08/17 21:23:11

  Modified:    .        ChangeLog
               kwq      KWQRenderTreeDebug.cpp
               layout-tests/css1/basic comments-expected.txt
                        containment-expected.txt
                        id_as_selector-expected.txt
                        inheritance-expected.txt
               layout-tests/css1/box_properties border-expected.txt
                        border_bottom-expected.txt
                        border_bottom_width-expected.txt
                        border_left-expected.txt
                        border_left_width-expected.txt
                        border_right_inline-expected.txt
                        border_right_width-expected.txt
                        border_style-expected.txt border_top-expected.txt
                        border_top_width-expected.txt
                        border_width-expected.txt clear-expected.txt
                        clear_float-expected.txt
                        float_elements_in_series-expected.txt
                        float_margin-expected.txt
                        float_on_text_elements-expected.txt
                        height-expected.txt margin-expected.txt
                        margin_bottom-expected.txt
                        margin_inline-expected.txt margin_left-expected.txt
                        margin_right-expected.txt margin_top-expected.txt
                        padding-expected.txt padding_bottom-expected.txt
                        padding_inline-expected.txt
                        padding_left-expected.txt
                        padding_right-expected.txt padding_top-expected.txt
                        width-expected.txt
               layout-tests/css1/cascade cascade_order-expected.txt
               layout-tests/css1/classification display-expected.txt
                        list_style_type-expected.txt
                        white_space-expected.txt
               layout-tests/css1/color_and_background
                        background-expected.txt
                        background_attachment-expected.txt
                        background_position-expected.txt
                        background_repeat-expected.txt
               layout-tests/css1/conformance
                        forward_compatible_parsing-expected.txt
               layout-tests/css1/font_properties font-expected.txt
                        font_family-expected.txt font_size-expected.txt
                        font_weight-expected.txt
               layout-tests/css1/formatting_model
                        floating_elements-expected.txt
                        height_of_lines-expected.txt
                        horizontal_formatting-expected.txt
                        inline_elements-expected.txt
                        replaced_elements-expected.txt
                        vertical_formatting-expected.txt
               layout-tests/css1/pseudo anchor-expected.txt
                        firstletter-expected.txt firstline-expected.txt
                        multiple_pseudo_elements-expected.txt
               layout-tests/css1/text_properties
                        letter_spacing-expected.txt
                        line_height-expected.txt
                        text-transCapitalize-expected.txt
                        text_decoration-expected.txt
                        text_indent-expected.txt
                        text_transform-expected.txt
                        vertical_align-expected.txt
                        word_spacing-expected.txt
               layout-tests/css1/units color_units-expected.txt
                        length_units-expected.txt
               layout-tests/dom/html/level2/html
                        HTMLBaseElement02-expected.txt
               layout-tests/editing/inserting insert-div-023-expected.txt
               layout-tests/editing/selection select-all-001-expected.txt
                        select-all-002-expected.txt
                        select-all-003-expected.txt
                        select-all-004-expected.txt
                        unrendered-001-expected.txt
                        unrendered-002-expected.txt
                        unrendered-003-expected.txt
                        unrendered-004-expected.txt
                        unrendered-005-expected.txt
               layout-tests/fast/block/basic 013-expected.txt
                        016-expected.txt
               layout-tests/fast/block/float 008-expected.txt
                        013-expected.txt 019-expected.txt 021-expected.txt
                        025-expected.txt 026-expected.txt 027-expected.txt
                        028-expected.txt 032-expected.txt 033-expected.txt
               layout-tests/fast/block/margin-collapse 103-expected.txt
               layout-tests/fast/block/positioning 047-expected.txt
                        051-expected.txt 055-expected.txt
               layout-tests/fast/block/positioning/auto 007-expected.txt
               layout-tests/fast/css 005-expected.txt
                        MarqueeLayoutTest-expected.txt acid2.html
                        word-space-extra-expected.txt
               layout-tests/fast/dom attr_dead_doc-expected.txt
                        features-expected.txt
               layout-tests/fast/dynamic 008-expected.txt
                        flash-replacement-test-expected.txt
               layout-tests/fast/encoding utf-16-big-endian-expected.txt
                        utf-16-little-endian-expected.txt
               layout-tests/fast/flexbox 016-expected.txt
               layout-tests/fast/forms form-element-geometry-expected.txt
               layout-tests/fast/frames 001-expected.txt 002-expected.txt
                        contentWindow_Frame-expected.txt
                        contentWindow_iFrame-expected.txt
                        empty-frame-src-expected.txt
                        frameElement-frame-expected.txt
                        frameElement-iframe-expected.txt
                        invalid-expected.txt valid-expected.txt
               layout-tests/fast/inline-block 003-expected.txt
               layout-tests/fast/js
                        window-object-cross-frame-calls-expected.txt
               layout-tests/fast/lists 008-expected.txt
               layout-tests/fast/replaced 005-expected.txt 007-expected.txt
               layout-tests/fast/selectors 166-expected.txt
               layout-tests/fast/table 023-expected.txt 034-expected.txt
                        040-expected.txt height-percent-test-expected.txt
                        wide-colspan-expected.txt wide-column-expected.txt
               layout-tests/fast/table/border-collapsing 004-expected.txt
               layout-tests/fast/text/whitespace 024-expected.txt
               layout-tests/fast/tokenizer 004-expected.txt
               layout-tests/traversal tree-walker-004-expected.txt
  Log:
          Reviewed by Darin.
  
          * layout-tests/fast/css/acid2.html: Replaced nonexistent remote URL that takes
  	a very long time to time out, with a nonexistent local URL.
  
          * kwq/KWQRenderTreeDebug.cpp:
          (externalRepresentation): Remove hack to turn off scrollbars.
  
  	- Updated many test results now that the layout tests properly do scrollbars when
  	appropriate
  
          * layout-tests/css1/basic/comments-expected.txt:
          * layout-tests/css1/basic/containment-expected.txt:
          * layout-tests/css1/basic/id_as_selector-expected.txt:
          * layout-tests/css1/basic/inheritance-expected.txt:
          * layout-tests/css1/box_properties/border-expected.txt:
          * layout-tests/css1/box_properties/border_bottom-expected.txt:
          * layout-tests/css1/box_properties/border_bottom_width-expected.txt:
          * layout-tests/css1/box_properties/border_left-expected.txt:
          * layout-tests/css1/box_properties/border_left_width-expected.txt:
          * layout-tests/css1/box_properties/border_right_inline-expected.txt:
          * layout-tests/css1/box_properties/border_right_width-expected.txt:
          * layout-tests/css1/box_properties/border_style-expected.txt:
          * layout-tests/css1/box_properties/border_top-expected.txt:
          * layout-tests/css1/box_properties/border_top_width-expected.txt:
          * layout-tests/css1/box_properties/border_width-expected.txt:
          * layout-tests/css1/box_properties/clear-expected.txt:
          * layout-tests/css1/box_properties/clear_float-expected.txt:
          * layout-tests/css1/box_properties/float_elements_in_series-expected.txt:
          * layout-tests/css1/box_properties/float_margin-expected.txt:
          * layout-tests/css1/box_properties/float_on_text_elements-expected.txt:
          * layout-tests/css1/box_properties/height-expected.txt:
          * layout-tests/css1/box_properties/margin-expected.txt:
          * layout-tests/css1/box_properties/margin_bottom-expected.txt:
          * layout-tests/css1/box_properties/margin_inline-expected.txt:
          * layout-tests/css1/box_properties/margin_left-expected.txt:
          * layout-tests/css1/box_properties/margin_right-expected.txt:
          * layout-tests/css1/box_properties/margin_top-expected.txt:
          * layout-tests/css1/box_properties/padding-expected.txt:
          * layout-tests/css1/box_properties/padding_bottom-expected.txt:
          * layout-tests/css1/box_properties/padding_inline-expected.txt:
          * layout-tests/css1/box_properties/padding_left-expected.txt:
          * layout-tests/css1/box_properties/padding_right-expected.txt:
          * layout-tests/css1/box_properties/padding_top-expected.txt:
          * layout-tests/css1/box_properties/width-expected.txt:
          * layout-tests/css1/cascade/cascade_order-expected.txt:
          * layout-tests/css1/classification/display-expected.txt:
          * layout-tests/css1/classification/list_style_type-expected.txt:
          * layout-tests/css1/classification/white_space-expected.txt:
          * layout-tests/css1/color_and_background/background-expected.txt:
          * layout-tests/css1/color_and_background/background_attachment-expected.txt:
          * layout-tests/css1/color_and_background/background_position-expected.txt:
          * layout-tests/css1/color_and_background/background_repeat-expected.txt:
          * layout-tests/css1/conformance/forward_compatible_parsing-expected.txt:
          * layout-tests/css1/font_properties/font-expected.txt:
          * layout-tests/css1/font_properties/font_family-expected.txt:
          * layout-tests/css1/font_properties/font_size-expected.txt:
          * layout-tests/css1/font_properties/font_weight-expected.txt:
          * layout-tests/css1/formatting_model/floating_elements-expected.txt:
          * layout-tests/css1/formatting_model/height_of_lines-expected.txt:
          * layout-tests/css1/formatting_model/horizontal_formatting-expected.txt:
          * layout-tests/css1/formatting_model/inline_elements-expected.txt:
          * layout-tests/css1/formatting_model/replaced_elements-expected.txt:
          * layout-tests/css1/formatting_model/vertical_formatting-expected.txt:
          * layout-tests/css1/pseudo/anchor-expected.txt:
          * layout-tests/css1/pseudo/firstletter-expected.txt:
          * layout-tests/css1/pseudo/firstline-expected.txt:
          * layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt:
          * layout-tests/css1/text_properties/letter_spacing-expected.txt:
          * layout-tests/css1/text_properties/line_height-expected.txt:
          * layout-tests/css1/text_properties/text-transCapitalize-expected.txt:
          * layout-tests/css1/text_properties/text_decoration-expected.txt:
          * layout-tests/css1/text_properties/text_indent-expected.txt:
          * layout-tests/css1/text_properties/text_transform-expected.txt:
          * layout-tests/css1/text_properties/vertical_align-expected.txt:
          * layout-tests/css1/text_properties/word_spacing-expected.txt:
          * layout-tests/css1/units/color_units-expected.txt:
          * layout-tests/css1/units/length_units-expected.txt:
          * layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt:
          * layout-tests/editing/inserting/insert-div-023-expected.txt:
          * layout-tests/editing/selection/select-all-001-expected.txt:
          * layout-tests/editing/selection/select-all-002-expected.txt:
          * layout-tests/editing/selection/select-all-003-expected.txt:
          * layout-tests/editing/selection/select-all-004-expected.txt:
          * layout-tests/editing/selection/unrendered-001-expected.txt:
          * layout-tests/editing/selection/unrendered-002-expected.txt:
          * layout-tests/editing/selection/unrendered-003-expected.txt:
          * layout-tests/editing/selection/unrendered-004-expected.txt:
          * layout-tests/editing/selection/unrendered-005-expected.txt:
          * layout-tests/fast/block/basic/013-expected.txt:
          * layout-tests/fast/block/basic/016-expected.txt:
          * layout-tests/fast/block/float/008-expected.txt:
          * layout-tests/fast/block/float/013-expected.txt:
          * layout-tests/fast/block/float/019-expected.txt:
          * layout-tests/fast/block/float/021-expected.txt:
          * layout-tests/fast/block/float/025-expected.txt:
          * layout-tests/fast/block/float/026-expected.txt:
          * layout-tests/fast/block/float/027-expected.txt:
          * layout-tests/fast/block/float/028-expected.txt:
          * layout-tests/fast/block/float/032-expected.txt:
          * layout-tests/fast/block/float/033-expected.txt:
          * layout-tests/fast/block/margin-collapse/103-expected.txt:
          * layout-tests/fast/block/positioning/047-expected.txt:
          * layout-tests/fast/block/positioning/051-expected.txt:
          * layout-tests/fast/block/positioning/055-expected.txt:
          * layout-tests/fast/block/positioning/auto/007-expected.txt:
          * layout-tests/fast/css/005-expected.txt:
          * layout-tests/fast/css/MarqueeLayoutTest-expected.txt:
          * layout-tests/fast/css/word-space-extra-expected.txt:
          * layout-tests/fast/dom/attr_dead_doc-expected.txt:
          * layout-tests/fast/dom/features-expected.txt:
          * layout-tests/fast/dynamic/008-expected.txt:
          * layout-tests/fast/dynamic/flash-replacement-test-expected.txt:
          * layout-tests/fast/encoding/utf-16-big-endian-expected.txt:
          * layout-tests/fast/encoding/utf-16-little-endian-expected.txt:
          * layout-tests/fast/flexbox/016-expected.txt:
          * layout-tests/fast/forms/form-element-geometry-expected.txt:
          * layout-tests/fast/frames/001-expected.txt:
          * layout-tests/fast/frames/002-expected.txt:
          * layout-tests/fast/frames/contentWindow_Frame-expected.txt:
          * layout-tests/fast/frames/contentWindow_iFrame-expected.txt:
          * layout-tests/fast/frames/empty-frame-src-expected.txt:
          * layout-tests/fast/frames/frameElement-frame-expected.txt:
          * layout-tests/fast/frames/frameElement-iframe-expected.txt:
          * layout-tests/fast/frames/invalid-expected.txt:
          * layout-tests/fast/frames/valid-expected.txt:
          * layout-tests/fast/inline-block/003-expected.txt:
          * layout-tests/fast/js/window-object-cross-frame-calls-expected.txt:
          * layout-tests/fast/lists/008-expected.txt:
          * layout-tests/fast/replaced/005-expected.txt:
          * layout-tests/fast/replaced/007-expected.txt:
          * layout-tests/fast/selectors/166-expected.txt:
          * layout-tests/fast/table/023-expected.txt:
          * layout-tests/fast/table/034-expected.txt:
          * layout-tests/fast/table/040-expected.txt:
          * layout-tests/fast/table/border-collapsing/004-expected.txt:
          * layout-tests/fast/table/height-percent-test-expected.txt:
          * layout-tests/fast/table/wide-colspan-expected.txt:
          * layout-tests/fast/table/wide-column-expected.txt:
          * layout-tests/fast/text/whitespace/024-expected.txt:
          * layout-tests/fast/tokenizer/004-expected.txt:
          * layout-tests/traversal/tree-walker-004-expected.txt:
  
  Revision  Changes    Path
  1.4597    +145 -0    WebCore/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebCore/ChangeLog,v
  retrieving revision 1.4596
  retrieving revision 1.4597
  diff -u -r1.4596 -r1.4597
  --- ChangeLog	18 Aug 2005 00:31:11 -0000	1.4596
  +++ ChangeLog	18 Aug 2005 04:22:42 -0000	1.4597
  @@ -1,3 +1,148 @@
  +2005-08-17  Maciej Stachowiak  <mjs at apple.com>
  +
  +        Reviewed by Darin.
  +
  +        * layout-tests/fast/css/acid2.html: Replaced nonexistent remote URL that takes
  +	a very long time to time out, with a nonexistent local URL.
  +
  +        * kwq/KWQRenderTreeDebug.cpp:
  +        (externalRepresentation): Remove hack to turn off scrollbars.
  +
  +	- Updated many test results now that the layout tests properly do scrollbars when
  +	appropriate
  +	
  +        * layout-tests/css1/basic/comments-expected.txt:
  +        * layout-tests/css1/basic/containment-expected.txt:
  +        * layout-tests/css1/basic/id_as_selector-expected.txt:
  +        * layout-tests/css1/basic/inheritance-expected.txt:
  +        * layout-tests/css1/box_properties/border-expected.txt:
  +        * layout-tests/css1/box_properties/border_bottom-expected.txt:
  +        * layout-tests/css1/box_properties/border_bottom_width-expected.txt:
  +        * layout-tests/css1/box_properties/border_left-expected.txt:
  +        * layout-tests/css1/box_properties/border_left_width-expected.txt:
  +        * layout-tests/css1/box_properties/border_right_inline-expected.txt:
  +        * layout-tests/css1/box_properties/border_right_width-expected.txt:
  +        * layout-tests/css1/box_properties/border_style-expected.txt:
  +        * layout-tests/css1/box_properties/border_top-expected.txt:
  +        * layout-tests/css1/box_properties/border_top_width-expected.txt:
  +        * layout-tests/css1/box_properties/border_width-expected.txt:
  +        * layout-tests/css1/box_properties/clear-expected.txt:
  +        * layout-tests/css1/box_properties/clear_float-expected.txt:
  +        * layout-tests/css1/box_properties/float_elements_in_series-expected.txt:
  +        * layout-tests/css1/box_properties/float_margin-expected.txt:
  +        * layout-tests/css1/box_properties/float_on_text_elements-expected.txt:
  +        * layout-tests/css1/box_properties/height-expected.txt:
  +        * layout-tests/css1/box_properties/margin-expected.txt:
  +        * layout-tests/css1/box_properties/margin_bottom-expected.txt:
  +        * layout-tests/css1/box_properties/margin_inline-expected.txt:
  +        * layout-tests/css1/box_properties/margin_left-expected.txt:
  +        * layout-tests/css1/box_properties/margin_right-expected.txt:
  +        * layout-tests/css1/box_properties/margin_top-expected.txt:
  +        * layout-tests/css1/box_properties/padding-expected.txt:
  +        * layout-tests/css1/box_properties/padding_bottom-expected.txt:
  +        * layout-tests/css1/box_properties/padding_inline-expected.txt:
  +        * layout-tests/css1/box_properties/padding_left-expected.txt:
  +        * layout-tests/css1/box_properties/padding_right-expected.txt:
  +        * layout-tests/css1/box_properties/padding_top-expected.txt:
  +        * layout-tests/css1/box_properties/width-expected.txt:
  +        * layout-tests/css1/cascade/cascade_order-expected.txt:
  +        * layout-tests/css1/classification/display-expected.txt:
  +        * layout-tests/css1/classification/list_style_type-expected.txt:
  +        * layout-tests/css1/classification/white_space-expected.txt:
  +        * layout-tests/css1/color_and_background/background-expected.txt:
  +        * layout-tests/css1/color_and_background/background_attachment-expected.txt:
  +        * layout-tests/css1/color_and_background/background_position-expected.txt:
  +        * layout-tests/css1/color_and_background/background_repeat-expected.txt:
  +        * layout-tests/css1/conformance/forward_compatible_parsing-expected.txt:
  +        * layout-tests/css1/font_properties/font-expected.txt:
  +        * layout-tests/css1/font_properties/font_family-expected.txt:
  +        * layout-tests/css1/font_properties/font_size-expected.txt:
  +        * layout-tests/css1/font_properties/font_weight-expected.txt:
  +        * layout-tests/css1/formatting_model/floating_elements-expected.txt:
  +        * layout-tests/css1/formatting_model/height_of_lines-expected.txt:
  +        * layout-tests/css1/formatting_model/horizontal_formatting-expected.txt:
  +        * layout-tests/css1/formatting_model/inline_elements-expected.txt:
  +        * layout-tests/css1/formatting_model/replaced_elements-expected.txt:
  +        * layout-tests/css1/formatting_model/vertical_formatting-expected.txt:
  +        * layout-tests/css1/pseudo/anchor-expected.txt:
  +        * layout-tests/css1/pseudo/firstletter-expected.txt:
  +        * layout-tests/css1/pseudo/firstline-expected.txt:
  +        * layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt:
  +        * layout-tests/css1/text_properties/letter_spacing-expected.txt:
  +        * layout-tests/css1/text_properties/line_height-expected.txt:
  +        * layout-tests/css1/text_properties/text-transCapitalize-expected.txt:
  +        * layout-tests/css1/text_properties/text_decoration-expected.txt:
  +        * layout-tests/css1/text_properties/text_indent-expected.txt:
  +        * layout-tests/css1/text_properties/text_transform-expected.txt:
  +        * layout-tests/css1/text_properties/vertical_align-expected.txt:
  +        * layout-tests/css1/text_properties/word_spacing-expected.txt:
  +        * layout-tests/css1/units/color_units-expected.txt:
  +        * layout-tests/css1/units/length_units-expected.txt:
  +        * layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt:
  +        * layout-tests/editing/inserting/insert-div-023-expected.txt:
  +        * layout-tests/editing/selection/select-all-001-expected.txt:
  +        * layout-tests/editing/selection/select-all-002-expected.txt:
  +        * layout-tests/editing/selection/select-all-003-expected.txt:
  +        * layout-tests/editing/selection/select-all-004-expected.txt:
  +        * layout-tests/editing/selection/unrendered-001-expected.txt:
  +        * layout-tests/editing/selection/unrendered-002-expected.txt:
  +        * layout-tests/editing/selection/unrendered-003-expected.txt:
  +        * layout-tests/editing/selection/unrendered-004-expected.txt:
  +        * layout-tests/editing/selection/unrendered-005-expected.txt:
  +        * layout-tests/fast/block/basic/013-expected.txt:
  +        * layout-tests/fast/block/basic/016-expected.txt:
  +        * layout-tests/fast/block/float/008-expected.txt:
  +        * layout-tests/fast/block/float/013-expected.txt:
  +        * layout-tests/fast/block/float/019-expected.txt:
  +        * layout-tests/fast/block/float/021-expected.txt:
  +        * layout-tests/fast/block/float/025-expected.txt:
  +        * layout-tests/fast/block/float/026-expected.txt:
  +        * layout-tests/fast/block/float/027-expected.txt:
  +        * layout-tests/fast/block/float/028-expected.txt:
  +        * layout-tests/fast/block/float/032-expected.txt:
  +        * layout-tests/fast/block/float/033-expected.txt:
  +        * layout-tests/fast/block/margin-collapse/103-expected.txt:
  +        * layout-tests/fast/block/positioning/047-expected.txt:
  +        * layout-tests/fast/block/positioning/051-expected.txt:
  +        * layout-tests/fast/block/positioning/055-expected.txt:
  +        * layout-tests/fast/block/positioning/auto/007-expected.txt:
  +        * layout-tests/fast/css/005-expected.txt:
  +        * layout-tests/fast/css/MarqueeLayoutTest-expected.txt:
  +        * layout-tests/fast/css/word-space-extra-expected.txt:
  +        * layout-tests/fast/dom/attr_dead_doc-expected.txt:
  +        * layout-tests/fast/dom/features-expected.txt:
  +        * layout-tests/fast/dynamic/008-expected.txt:
  +        * layout-tests/fast/dynamic/flash-replacement-test-expected.txt:
  +        * layout-tests/fast/encoding/utf-16-big-endian-expected.txt:
  +        * layout-tests/fast/encoding/utf-16-little-endian-expected.txt:
  +        * layout-tests/fast/flexbox/016-expected.txt:
  +        * layout-tests/fast/forms/form-element-geometry-expected.txt:
  +        * layout-tests/fast/frames/001-expected.txt:
  +        * layout-tests/fast/frames/002-expected.txt:
  +        * layout-tests/fast/frames/contentWindow_Frame-expected.txt:
  +        * layout-tests/fast/frames/contentWindow_iFrame-expected.txt:
  +        * layout-tests/fast/frames/empty-frame-src-expected.txt:
  +        * layout-tests/fast/frames/frameElement-frame-expected.txt:
  +        * layout-tests/fast/frames/frameElement-iframe-expected.txt:
  +        * layout-tests/fast/frames/invalid-expected.txt:
  +        * layout-tests/fast/frames/valid-expected.txt:
  +        * layout-tests/fast/inline-block/003-expected.txt:
  +        * layout-tests/fast/js/window-object-cross-frame-calls-expected.txt:
  +        * layout-tests/fast/lists/008-expected.txt:
  +        * layout-tests/fast/replaced/005-expected.txt:
  +        * layout-tests/fast/replaced/007-expected.txt:
  +        * layout-tests/fast/selectors/166-expected.txt:
  +        * layout-tests/fast/table/023-expected.txt:
  +        * layout-tests/fast/table/034-expected.txt:
  +        * layout-tests/fast/table/040-expected.txt:
  +        * layout-tests/fast/table/border-collapsing/004-expected.txt:
  +        * layout-tests/fast/table/height-percent-test-expected.txt:
  +        * layout-tests/fast/table/wide-colspan-expected.txt:
  +        * layout-tests/fast/table/wide-column-expected.txt:
  +        * layout-tests/fast/text/whitespace/024-expected.txt:
  +        * layout-tests/fast/tokenizer/004-expected.txt:
  +        * layout-tests/traversal/tree-walker-004-expected.txt:
  +
   2005-08-17  Beth Dakin  <bdakin at apple.com>
   
           Reviewed by Maciej
  
  
  
  1.43      +0 -3      WebCore/kwq/KWQRenderTreeDebug.cpp
  
  Index: KWQRenderTreeDebug.cpp
  ===================================================================
  RCS file: /cvs/root/WebCore/kwq/KWQRenderTreeDebug.cpp,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- KWQRenderTreeDebug.cpp	9 Jul 2005 20:19:25 -0000	1.42
  +++ KWQRenderTreeDebug.cpp	18 Aug 2005 04:22:46 -0000	1.43
  @@ -419,9 +419,6 @@
       {
           QTextStream ts(&s);
           if (o) {
  -            // FIXME: Hiding the vertical scrollbar is a total hack to preserve the
  -            // layout test results until I can figure out what the heck is going on. -dwh
  -            o->canvas()->view()->setVScrollBarMode(QScrollView::AlwaysOff);
               o->canvas()->view()->layout();
               RenderLayer* l = o->layer();
               if (l) {
  
  
  
  1.7       +16 -16    WebCore/layout-tests/css1/basic/comments-expected.txt
  
  Index: comments-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/basic/comments-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- comments-expected.txt	11 Dec 2003 19:46:13 -0000	1.6
  +++ comments-expected.txt	18 Aug 2005 04:22:47 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x870
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x870
  -  RenderBlock {HTML} at (0,0) size 800x870
  -    RenderBody {BODY} at (8,8) size 784x854 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x870
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x870
  +  RenderBlock {HTML} at (0,0) size 785x870
  +    RenderBody {BODY} at (8,8) size 769x854 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x225
  +      RenderBlock {PRE} at (0,34) size 769x225
           RenderText {TEXT} at (0,0) size 336x210
             text run at (0,0) width 232: "/* This is a CSS1 comment. */"
             text run at (0,15) width 336: ".one {color: green;} /* Another comment */"
  @@ -22,29 +22,29 @@
             text run at (0,165) width 176: ".seven {color: green;}"
             text run at (0,180) width 128: "/* a comment **/"
             text run at (0,195) width 176: ".eight {color: green;}"
  -      RenderBlock {HR} at (0,272) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,290) size 784x18 [color=#008000]
  +      RenderBlock {HR} at (0,272) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,290) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,324) size 784x18
  +      RenderBlock {P} at (0,324) size 769x18
           RenderText {TEXT} at (0,0) size 193x18
             text run at (0,0) width 193: "This sentence should be black."
  -      RenderBlock {P} at (0,358) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,358) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,392) size 784x18
  +      RenderBlock {P} at (0,392) size 769x18
           RenderText {TEXT} at (0,0) size 193x18
             text run at (0,0) width 193: "This sentence should be black."
  -      RenderBlock {P} at (0,426) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,426) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,460) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,460) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,494) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,494) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,528) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,528) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
         RenderTable {TABLE} at (0,562) size 216x292 [border: (1px outset #808080)]
  
  
  
  1.10      +42 -41    WebCore/layout-tests/css1/basic/containment-expected.txt
  
  Index: containment-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/basic/containment-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- containment-expected.txt	19 Jul 2005 21:18:03 -0000	1.9
  +++ containment-expected.txt	18 Aug 2005 04:22:47 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x943
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x943
  -  RenderBlock {HTML} at (0,0) size 800x943
  -    RenderBody {BODY} at (8,8) size 784x927 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x961
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x961
  +  RenderBlock {HTML} at (0,0) size 785x961
  +    RenderBody {BODY} at (8,8) size 769x945 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x150
  +      RenderBlock {PRE} at (0,34) size 769x150
           RenderText {TEXT} at (0,0) size 728x150
             text run at (0,0) width 624: "<LINK rel=\"stylesheet\" type=\"text/css\" href=\"linktest.css\" title=\"Default SS\">"
             text run at (0,15) width 728: "<LINK rel=\"alternate stylesheet\" type=\"text/css\" href=\"linktest2.css\" title=\"Alternate SS\">"
  @@ -18,8 +18,8 @@
             text run at (0,105) width 32: "<!--"
             text run at (0,120) width 168: "P.six {color: green;}"
             text run at (0,135) width 24: "-->"
  -      RenderBlock {HR} at (0,197) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,215) size 784x18
  +      RenderBlock {HR} at (0,197) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,215) size 769x18
           RenderText {TEXT} at (0,0) size 404x18
             text run at (0,0) width 404: "This sentence should be underlined due to the linked style sheet "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -27,7 +27,7 @@
               text run at (404,2) width 96: "linktest.css"
           RenderText {TEXT} at (500,0) size 254x18
             text run at (500,0) width 254: ", the reference to which is shown above."
  -      RenderBlock {P} at (0,249) size 784x36
  +      RenderBlock {P} at (0,249) size 769x36
           RenderText {TEXT} at (0,0) size 442x18
             text run at (0,0) width 442: "This sentence should NOT be underlined due to the linked style sheet "
           RenderInline {CODE} at (0,0) size 104x15
  @@ -41,8 +41,8 @@
           RenderText {TEXT} at (595,0) size 741x36
             text run at (595,0) width 146: " the external style sheet"
             text run at (0,18) width 325: "\"Alternate SS\" has been selected via the user agent."
  -      RenderBlock {UL} at (0,301) size 784x54 [color=#FF0000]
  -        RenderListItem {LI} at (40,0) size 744x18 [color=#008000]
  +      RenderBlock {UL} at (0,301) size 769x54 [color=#FF0000]
  +        RenderListItem {LI} at (40,0) size 729x18 [color=#008000]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 390x18
               text run at (0,0) width 390: "This sentence should be green due to an imported style sheet ["
  @@ -51,7 +51,7 @@
                 text run at (390,2) width 208: "@import url(imptest1.css);"
             RenderText {TEXT} at (598,0) size 9x18
               text run at (598,0) width 9: "]."
  -        RenderListItem {LI} at (40,18) size 744x18 [color=#800080]
  +        RenderListItem {LI} at (40,18) size 729x18 [color=#800080]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 395x18
               text run at (0,0) width 395: "This sentence should be purple due to an imported style sheet ["
  @@ -60,7 +60,7 @@
                 text run at (395,2) width 184: "@import \"imptest1a.css\""
             RenderText {TEXT} at (579,0) size 9x18
               text run at (579,0) width 9: "]."
  -        RenderListItem {LI} at (40,36) size 744x18 [color=#008000]
  +        RenderListItem {LI} at (40,36) size 729x18 [color=#008000]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 393x18
               text run at (0,0) width 393: "This sentence should be green thanks to the STYLE attribute ["
  @@ -69,23 +69,23 @@
                 text run at (393,2) width 168: "STYLE=\"color: green;\""
             RenderText {TEXT} at (561,0) size 9x18
               text run at (561,0) width 9: "]."
  -      RenderBlock {P} at (0,371) size 784x18 [color=#800080]
  +      RenderBlock {P} at (0,371) size 769x18 [color=#800080]
           RenderText {TEXT} at (0,0) size 500x18
             text run at (0,0) width 500: "This sentence should be purple, and it doesn't have a terminating paragraph tag."
  -      RenderBlock {OL} at (0,405) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,405) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 201x18
               text run at (0,0) width 201: "This list should NOT be purple."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 172x18
               text run at (0,0) width 172: "It should, instead, be black."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 501x18
               text run at (0,0) width 501: "If it IS purple, then the browser hasn't correctly parsed the preceding paragraph."
  -      RenderBlock {P} at (0,475) size 784x36
  +      RenderBlock {P} at (0,475) size 769x36
           RenderText {TEXT} at (0,0) size 697x18
             text run at (0,0) width 197: "This sentence should be black. "
             text run at (197,0) width 500: "If it is red, then the browser has inappropriately imported the styles from the file"
  @@ -99,30 +99,31 @@
               text run at (129,18) width 68: "section 3.0"
           RenderText {TEXT} at (197,18) size 275x18
             text run at (197,18) width 275: " of the CSS1 specification for more details)."
  -      RenderBlock {P} at (0,527) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,527) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This paragraph should be green."
  -      RenderTable {TABLE} at (0,561) size 784x366 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x364
  +      RenderTable {TABLE} at (0,561) size 769x384 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x382
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,182) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,191) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x338 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x356 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
                   RenderText {TEXT} at (0,0) size 404x18
                     text run at (0,0) width 404: "This sentence should be underlined due to the linked style sheet "
                   RenderInline {CODE} at (0,0) size 96x15
                     RenderText {TEXT} at (404,2) size 96x15
                       text run at (404,2) width 96: "linktest.css"
  -                RenderText {TEXT} at (500,0) size 254x18
  -                  text run at (500,0) width 254: ", the reference to which is shown above."
  -              RenderBlock {P} at (4,38) size 762x36
  +                RenderText {TEXT} at (500,0) size 708x36
  +                  text run at (500,0) width 208: ", the reference to which is shown"
  +                  text run at (0,18) width 42: "above."
  +              RenderBlock {P} at (4,56) size 747x36
                   RenderText {TEXT} at (0,0) size 442x18
                     text run at (0,0) width 442: "This sentence should NOT be underlined due to the linked style sheet "
                   RenderInline {CODE} at (0,0) size 104x15
  @@ -136,8 +137,8 @@
                   RenderText {TEXT} at (595,0) size 741x36
                     text run at (595,0) width 146: " the external style sheet"
                     text run at (0,18) width 325: "\"Alternate SS\" has been selected via the user agent."
  -              RenderBlock {UL} at (4,90) size 762x54 [color=#FF0000]
  -                RenderListItem {LI} at (40,0) size 722x18 [color=#008000]
  +              RenderBlock {UL} at (4,108) size 747x54 [color=#FF0000]
  +                RenderListItem {LI} at (40,0) size 707x18 [color=#008000]
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 390x18
                       text run at (0,0) width 390: "This sentence should be green due to an imported style sheet ["
  @@ -146,7 +147,7 @@
                         text run at (390,2) width 208: "@import url(imptest1.css);"
                     RenderText {TEXT} at (598,0) size 9x18
                       text run at (598,0) width 9: "]."
  -                RenderListItem {LI} at (40,18) size 722x18 [color=#800080]
  +                RenderListItem {LI} at (40,18) size 707x18 [color=#800080]
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 395x18
                       text run at (0,0) width 395: "This sentence should be purple due to an imported style sheet ["
  @@ -155,7 +156,7 @@
                         text run at (395,2) width 184: "@import \"imptest1a.css\""
                     RenderText {TEXT} at (579,0) size 9x18
                       text run at (579,0) width 9: "]."
  -                RenderListItem {LI} at (40,36) size 722x18 [color=#008000]
  +                RenderListItem {LI} at (40,36) size 707x18 [color=#008000]
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 393x18
                       text run at (0,0) width 393: "This sentence should be green thanks to the STYLE attribute ["
  @@ -164,23 +165,23 @@
                         text run at (393,2) width 168: "STYLE=\"color: green;\""
                     RenderText {TEXT} at (561,0) size 9x18
                       text run at (561,0) width 9: "]."
  -              RenderBlock {P} at (4,160) size 762x18 [color=#800080]
  +              RenderBlock {P} at (4,178) size 747x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 500x18
                     text run at (0,0) width 500: "This sentence should be purple, and it doesn't have a terminating paragraph tag."
  -              RenderBlock {OL} at (4,194) size 762x54
  -                RenderListItem {LI} at (40,0) size 722x18
  +              RenderBlock {OL} at (4,212) size 747x54
  +                RenderListItem {LI} at (40,0) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 201x18
                       text run at (0,0) width 201: "This list should NOT be purple."
  -                RenderListItem {LI} at (40,18) size 722x18
  +                RenderListItem {LI} at (40,18) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 172x18
                       text run at (0,0) width 172: "It should, instead, be black."
  -                RenderListItem {LI} at (40,36) size 722x18
  +                RenderListItem {LI} at (40,36) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 501x18
                       text run at (0,0) width 501: "If it IS purple, then the browser hasn't correctly parsed the preceding paragraph."
  -              RenderBlock {P} at (4,264) size 762x36
  +              RenderBlock {P} at (4,282) size 747x36
                   RenderText {TEXT} at (0,0) size 697x18
                     text run at (0,0) width 197: "This sentence should be black. "
                     text run at (197,0) width 500: "If it is red, then the browser has inappropriately imported the styles from the file"
  @@ -194,6 +195,6 @@
                       text run at (129,18) width 68: "section 3.0"
                   RenderText {TEXT} at (197,18) size 275x18
                     text run at (197,18) width 275: " of the CSS1 specification for more details)."
  -              RenderBlock {P} at (4,316) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,334) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This paragraph should be green."
  
  
  
  1.7       +15 -15    WebCore/layout-tests/css1/basic/id_as_selector-expected.txt
  
  Index: id_as_selector-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/basic/id_as_selector-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- id_as_selector-expected.txt	11 Dec 2003 19:46:13 -0000	1.6
  +++ id_as_selector-expected.txt	18 Aug 2005 04:22:47 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x627
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x627
  -  RenderBlock {HTML} at (0,0) size 800x627
  -    RenderBody {BODY} at (8,8) size 784x611 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x627
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x627
  +  RenderBlock {HTML} at (0,0) size 785x627
  +    RenderBody {BODY} at (8,8) size 769x611 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x120
  +      RenderBlock {PRE} at (0,34) size 769x120
           RenderText {TEXT} at (0,0) size 272x120
             text run at (0,0) width 160: "#one {color: green;}"
             text run at (0,15) width 152: "#a1 {color: green;}"
  @@ -16,14 +16,14 @@
             text run at (0,75) width 152: "#a2 {color: green;}"
             text run at (0,90) width 240: "P#five, P#five2 {color: blue;}"
             text run at (0,105) width 240: "P#six, P#six2 {color: purple;}"
  -      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,185) size 784x18 [color=#008000]
  +      RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,185) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,219) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,219) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,253) size 784x18 [color=#0000FF]
  +      RenderBlock {P} at (0,253) size 769x18 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 200x18
             text run at (0,0) width 200: "This paragraph should be blue ["
           RenderInline {TT} at (0,0) size 64x15
  @@ -31,14 +31,14 @@
               text run at (200,2) width 64: "ID=\"two\""
           RenderText {TEXT} at (264,0) size 9x18
             text run at (264,0) width 9: "]."
  -      RenderBlock {PRE} at (0,287) size 784x15
  +      RenderBlock {PRE} at (0,287) size 769x15
           RenderText {TEXT} at (0,0) size 392x15
             text run at (0,0) width 392: "This sentence should NOT be blue [PRE ID=\"two2\"]."
  -      RenderBlock {PRE} at (0,315) size 784x15
  +      RenderBlock {PRE} at (0,315) size 769x15
           RenderText {TEXT} at (0,0) size 472x15
             text run at (0,0) width 472: "This sentence should be black, not purple [PRE ID=\"three\"]."
  -      RenderBlock {UL} at (0,346) size 784x18
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,346) size 769x18
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 237x18
               text run at (0,0) width 237: "This sentence should NOT be purple."
  
  
  
  1.7       +15 -15    WebCore/layout-tests/css1/basic/inheritance-expected.txt
  
  Index: inheritance-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/basic/inheritance-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- inheritance-expected.txt	11 Dec 2003 19:46:13 -0000	1.6
  +++ inheritance-expected.txt	18 Aug 2005 04:22:47 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x724
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x724
  -  RenderBlock {HTML} at (0,0) size 800x724
  -    RenderBody {BODY} at (8,8) size 784x708 [color=#008000] [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x724
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x724
  +  RenderBlock {HTML} at (0,0) size 785x724
  +    RenderBody {BODY} at (8,8) size 769x708 [color=#008000] [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 272x105
             text run at (0,0) width 160: "BODY {color: green;}"
             text run at (0,15) width 136: "H3 {color: blue;}"
  @@ -15,8 +15,8 @@
             text run at (0,60) width 272: ".two {text-decoration: underline;}"
             text run at (0,75) width 152: "#two {color: navy;}"
             text run at (0,90) width 184: ".three {color: purple;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #008000)]
  -      RenderBlock {H3} at (0,172) size 784x22 [color=#0000FF]
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #008000)]
  +      RenderBlock {H3} at (0,172) size 769x22 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 220x22
             text run at (0,0) width 220: "This sentence should show "
           RenderInline {STRONG} at (0,0) size 35x22
  @@ -29,7 +29,7 @@
               text run at (297,0) width 51: "purple"
           RenderText {TEXT} at (348,0) size 5x22
             text run at (348,0) width 5: "."
  -      RenderBlock {H3} at (0,212) size 784x22 [color=#0000FF]
  +      RenderBlock {H3} at (0,212) size 769x22 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 197x22
             text run at (0,0) width 197: "This sentence should be "
           RenderInline {SPAN} at (0,0) size 34x22
  @@ -37,7 +37,7 @@
               text run at (197,0) width 34: "blue"
           RenderText {TEXT} at (231,0) size 104x22
             text run at (231,0) width 104: " throughout."
  -      RenderBlock {P} at (0,252) size 784x18
  +      RenderBlock {P} at (0,252) size 769x18
           RenderText {TEXT} at (0,0) size 226x18
             text run at (0,0) width 226: "This should be green except for the "
           RenderInline {EM} at (0,0) size 117x18 [color=#800080]
  @@ -45,10 +45,10 @@
               text run at (226,0) width 117: "emphasized words"
           RenderText {TEXT} at (343,0) size 160x18
             text run at (343,0) width 160: ", which should be purple."
  -      RenderBlock {H3} at (0,288) size 784x22 [color=#0000FF]
  +      RenderBlock {H3} at (0,288) size 769x22 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 296x22
             text run at (0,0) width 296: "This should be blue and underlined."
  -      RenderBlock {P} at (0,328) size 784x18
  +      RenderBlock {P} at (0,328) size 769x18
           RenderText {TEXT} at (0,0) size 293x18
             text run at (0,0) width 293: "This sentence should be underlined, including "
           RenderInline {TT} at (0,0) size 72x15
  @@ -71,7 +71,7 @@
               text run at (520,0) width 57: "this part"
           RenderText {TEXT} at (577,0) size 4x18
             text run at (577,0) width 4: "."
  -      RenderBlock {P} at (0,362) size 784x18 [color=#000080]
  +      RenderBlock {P} at (0,362) size 769x18 [color=#000080]
           RenderText {TEXT} at (0,0) size 436x18
             text run at (0,0) width 436: "This sentence should also be underlined, as well as dark blue (navy), "
           RenderInline {TT} at (0,0) size 152x15
  @@ -79,7 +79,7 @@
               text run at (436,2) width 152: "including this part"
           RenderText {TEXT} at (588,0) size 4x18
             text run at (588,0) width 4: "."
  -      RenderBlock {P} at (0,396) size 784x18 [color=#800080]
  +      RenderBlock {P} at (0,396) size 769x18 [color=#800080]
           RenderText {TEXT} at (0,0) size 266x18
             text run at (0,0) width 266: "This sentence should be purple, including "
           RenderInline {STRONG} at (0,0) size 57x18
  
  
  
  1.9       +63 -62    WebCore/layout-tests/css1/box_properties/border-expected.txt
  
  Index: border-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- border-expected.txt	19 Jul 2005 21:18:03 -0000	1.8
  +++ border-expected.txt	18 Aug 2005 04:22:47 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1378
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1378
  -  RenderBlock {HTML} at (0,0) size 800x1378
  -    RenderBody {BODY} at (8,8) size 784x1362 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1396
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1396
  +  RenderBlock {HTML} at (0,0) size 785x1396
  +    RenderBody {BODY} at (8,8) size 769x1380 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x135
  +      RenderBlock {PRE} at (0,34) size 769x135
           RenderText {TEXT} at (0,0) size 272x135
             text run at (0,0) width 272: ".one {border: medium black solid;}"
             text run at (0,15) width 264: ".two {border: thin maroon ridge;}"
  @@ -17,25 +17,25 @@
             text run at (0,90) width 256: ".seven {border: left red solid;}"
             text run at (0,105) width 168: ".eight {border: 0px;}"
             text run at (0,120) width 232: "TD {border: 2px solid green;}"
  -      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,200) size 784x36
  -        RenderText {TEXT} at (0,0) size 780x36
  +      RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,200) size 769x36
  +        RenderText {TEXT} at (0,0) size 748x36
             text run at (0,0) width 627: "Note that all table cells on this page should have a two-pixel solid green border along all four sides. "
  -          text run at (627,0) width 153: "This border applies only"
  -          text run at (0,18) width 285: "to the cells, not the rows which contain them."
  -      RenderBlock {P} at (0,252) size 784x24 [border: (3px solid #000000)]
  +          text run at (627,0) width 121: "This border applies"
  +          text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  +      RenderBlock {P} at (0,252) size 769x24 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 483x18
             text run at (3,3) width 483: "This paragraph should have a medium black solid border all the way around."
  -      RenderBlock {P} at (0,292) size 784x20 [border: (1px ridge #800000)]
  +      RenderBlock {P} at (0,292) size 769x20 [border: (1px ridge #800000)]
           RenderText {TEXT} at (1,1) size 480x18
             text run at (1,1) width 480: "This paragraph should have a thin maroon ridged border all the way around."
  -      RenderBlock {P} at (0,328) size 784x38 [border: (10px outset #008080)]
  +      RenderBlock {P} at (0,328) size 769x38 [border: (10px outset #008080)]
           RenderText {TEXT} at (10,10) size 518x18
             text run at (10,10) width 518: "This paragraph should have a ten-pixel-wide teal outset border all the way around."
  -      RenderBlock {P} at (0,382) size 784x38 [border: (10px inset #808000)]
  +      RenderBlock {P} at (0,382) size 769x38 [border: (10px inset #808000)]
           RenderText {TEXT} at (10,10) size 519x18
             text run at (10,10) width 519: "This paragraph should have a ten-pixel-wide olive inset border all the way around."
  -      RenderBlock {P} at (0,436) size 784x18
  +      RenderBlock {P} at (0,436) size 769x18
           RenderText {TEXT} at (0,0) size 348x18
             text run at (0,0) width 348: "This paragraph should have no border around it, as the "
           RenderInline {TT} at (0,0) size 96x15
  @@ -43,18 +43,19 @@
               text run at (348,2) width 96: "border-style"
           RenderText {TEXT} at (444,0) size 323x18
             text run at (444,0) width 323: " was not set, and it should not be offset in any way."
  -      RenderBlock {P} at (0,470) size 784x24 [border: (3px double #800000)]
  +      RenderBlock {P} at (0,470) size 769x42 [border: (3px double #800000)]
           RenderText {TEXT} at (3,3) size 535x18
             text run at (3,3) width 535: "This paragraph should have a medium maroon double border around it, even though "
           RenderInline {CODE} at (0,0) size 96x15
             RenderText {TEXT} at (538,5) size 96x15
               text run at (538,5) width 96: "border-width"
  -        RenderText {TEXT} at (634,3) size 140x18
  -          text run at (634,3) width 140: " was not explicitly set."
  -      RenderBlock {P} at (0,510) size 784x18
  +        RenderText {TEXT} at (634,3) size 746x36
  +          text run at (634,3) width 115: " was not explicitly"
  +          text run at (3,21) width 21: "set."
  +      RenderBlock {P} at (0,528) size 769x18
           RenderText {TEXT} at (0,0) size 621x18
             text run at (0,0) width 621: "This paragraph should have no border around it, as its declaration is invalid and should be ignored."
  -      RenderBlock {P} at (0,544) size 784x19
  +      RenderBlock {P} at (0,562) size 769x19
           RenderInline {A} at (0,0) size 25x18
             RenderText {TEXT} at (0,1) size 25x18
               text run at (0,1) width 25: "The"
  @@ -64,20 +65,20 @@
             RenderImage {IMG} at (740,0) size 15x15
           RenderText {TEXT} at (755,1) size 4x18
             text run at (755,1) width 4: "."
  -      RenderTable {TABLE} at (0,579) size 784x113 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,597) size 769x113 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x111
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,5) size 772x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  -              RenderText {TEXT} at (3,3) size 759x36
  +            RenderTableCell {TD} at (5,5) size 757x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +              RenderText {TEXT} at (3,3) size 711x36
                   text run at (3,3) width 405: "Every cell in this table should have a 2-pixel solid green border. "
  -                text run at (408,3) width 354: "This is also true of the table-testing section in the second"
  -                text run at (3,21) width 127: "half of the test page."
  +                text run at (408,3) width 306: "This is also true of the table-testing section in the"
  +                text run at (3,21) width 175: "second half of the test page."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,67) size 197x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (5,67) size 194x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (3,3) size 53x18
                   text run at (3,3) width 53: "Cell one"
  -            RenderTableCell {TD} at (207,52) size 570x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (3,3) size 564x18
  +            RenderTableCell {TD} at (204,52) size 558x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (3,3) size 552x18
                   RenderText {TEXT} at (0,0) size 54x18
                     text run at (0,0) width 54: "Cell two"
                 RenderTable {TABLE} at (3,21) size 163x30 [border: (1px outset #808080)]
  @@ -86,13 +87,13 @@
                       RenderTableCell {TD} at (2,2) size 157x24 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (3,3) size 151x18
                           text run at (3,3) width 151: "Nested single-cell table!"
  -      RenderBlock {P} at (0,708) size 784x18
  +      RenderBlock {P} at (0,726) size 769x18
           RenderText {TEXT} at (0,0) size 175x18
             text run at (0,0) width 175: "This is an unstyled element."
  -      RenderTable {TABLE} at (0,742) size 784x620 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,760) size 769x620 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x618
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (5,5) size 163x18
                     text run at (5,5) width 163: "TABLE Testing Section"
  @@ -100,25 +101,25 @@
               RenderTableCell {TD} at (0,309) size 14x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (5,5) size 4x18
                   text run at (5,5) width 4: " "
  -            RenderTableCell {TD} at (14,28) size 768x590 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (5,5) size 758x36
  -                RenderText {TEXT} at (0,0) size 748x36
  +            RenderTableCell {TD} at (14,28) size 753x590 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (5,5) size 743x36
  +                RenderText {TEXT} at (0,0) size 700x36
                     text run at (0,0) width 627: "Note that all table cells on this page should have a two-pixel solid green border along all four sides. "
  -                  text run at (627,0) width 121: "This border applies"
  -                  text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -              RenderBlock {P} at (5,57) size 758x24 [border: (3px solid #000000)]
  +                  text run at (627,0) width 73: "This border"
  +                  text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  +              RenderBlock {P} at (5,57) size 743x24 [border: (3px solid #000000)]
                   RenderText {TEXT} at (3,3) size 483x18
                     text run at (3,3) width 483: "This paragraph should have a medium black solid border all the way around."
  -              RenderBlock {P} at (5,97) size 758x20 [border: (1px ridge #800000)]
  +              RenderBlock {P} at (5,97) size 743x20 [border: (1px ridge #800000)]
                   RenderText {TEXT} at (1,1) size 480x18
                     text run at (1,1) width 480: "This paragraph should have a thin maroon ridged border all the way around."
  -              RenderBlock {P} at (5,133) size 758x38 [border: (10px outset #008080)]
  +              RenderBlock {P} at (5,133) size 743x38 [border: (10px outset #008080)]
                   RenderText {TEXT} at (10,10) size 518x18
                     text run at (10,10) width 518: "This paragraph should have a ten-pixel-wide teal outset border all the way around."
  -              RenderBlock {P} at (5,187) size 758x38 [border: (10px inset #808000)]
  +              RenderBlock {P} at (5,187) size 743x38 [border: (10px inset #808000)]
                   RenderText {TEXT} at (10,10) size 519x18
                     text run at (10,10) width 519: "This paragraph should have a ten-pixel-wide olive inset border all the way around."
  -              RenderBlock {P} at (5,241) size 758x36
  +              RenderBlock {P} at (5,241) size 743x36
                   RenderText {TEXT} at (0,0) size 348x18
                     text run at (0,0) width 348: "This paragraph should have no border around it, as the "
                   RenderInline {TT} at (0,0) size 96x15
  @@ -127,42 +128,42 @@
                   RenderText {TEXT} at (444,0) size 732x36
                     text run at (444,0) width 288: " was not set, and it should not be offset in any"
                     text run at (0,18) width 31: "way."
  -              RenderBlock {P} at (5,293) size 758x42 [border: (3px double #800000)]
  +              RenderBlock {P} at (5,293) size 743x42 [border: (3px double #800000)]
                   RenderText {TEXT} at (3,3) size 535x18
                     text run at (3,3) width 535: "This paragraph should have a medium maroon double border around it, even though "
                   RenderInline {CODE} at (0,0) size 96x15
                     RenderText {TEXT} at (538,5) size 96x15
                       text run at (538,5) width 96: "border-width"
  -                RenderText {TEXT} at (634,3) size 746x36
  -                  text run at (634,3) width 115: " was not explicitly"
  -                  text run at (3,21) width 21: "set."
  -              RenderBlock {P} at (5,351) size 758x18
  +                RenderText {TEXT} at (634,3) size 684x36
  +                  text run at (634,3) width 53: " was not"
  +                  text run at (3,21) width 83: "explicitly set."
  +              RenderBlock {P} at (5,351) size 743x18
                   RenderText {TEXT} at (0,0) size 621x18
                     text run at (0,0) width 621: "This paragraph should have no border around it, as its declaration is invalid and should be ignored."
  -              RenderBlock {P} at (5,385) size 758x37
  +              RenderBlock {P} at (5,385) size 743x37
                   RenderInline {A} at (0,0) size 25x18
  -                  RenderText {TEXT} at (0,1) size 25x18
  -                    text run at (0,1) width 25: "The"
  -                RenderText {TEXT} at (25,1) size 715x18
  -                  text run at (25,1) width 715: " following image is also an anchor which points to a target on this page, but it should not have a border around it: "
  +                  RenderText {TEXT} at (0,0) size 25x18
  +                    text run at (0,0) width 25: "The"
  +                RenderText {TEXT} at (25,0) size 715x18
  +                  text run at (25,0) width 715: " following image is also an anchor which points to a target on this page, but it should not have a border around it: "
                   RenderInline {A} at (0,0) size 15x18 [color=#0000FF]
  -                  RenderImage {IMG} at (740,0) size 15x15
  -                RenderText {TEXT} at (0,19) size 4x18
  -                  text run at (0,19) width 4: "."
  -              RenderTable {TABLE} at (5,438) size 758x113 [border: (1px outset #808080)]
  +                  RenderImage {IMG} at (0,18) size 15x15
  +                RenderText {TEXT} at (15,19) size 4x18
  +                  text run at (15,19) width 4: "."
  +              RenderTable {TABLE} at (5,438) size 743x113 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x111
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,5) size 746x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +                    RenderTableCell {TD} at (5,5) size 731x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
                         RenderText {TEXT} at (3,3) size 711x36
                           text run at (3,3) width 405: "Every cell in this table should have a 2-pixel solid green border. "
                           text run at (408,3) width 306: "This is also true of the table-testing section in the"
                           text run at (3,21) width 175: "second half of the test page."
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,67) size 191x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (5,67) size 187x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (3,3) size 53x18
                           text run at (3,3) width 53: "Cell one"
  -                    RenderTableCell {TD} at (201,52) size 550x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -                      RenderBlock (anonymous) at (3,3) size 544x18
  +                    RenderTableCell {TD} at (197,52) size 539x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +                      RenderBlock (anonymous) at (3,3) size 533x18
                           RenderText {TEXT} at (0,0) size 54x18
                             text run at (0,0) width 54: "Cell two"
                         RenderTable {TABLE} at (3,21) size 163x30 [border: (1px outset #808080)]
  @@ -171,6 +172,6 @@
                               RenderTableCell {TD} at (2,2) size 157x24 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                                 RenderText {TEXT} at (3,3) size 151x18
                                   text run at (3,3) width 151: "Nested single-cell table!"
  -              RenderBlock {P} at (5,567) size 758x18
  +              RenderBlock {P} at (5,567) size 743x18
                   RenderText {TEXT} at (0,0) size 175x18
                     text run at (0,0) width 175: "This is an unstyled element."
  
  
  
  1.9       +68 -68    WebCore/layout-tests/css1/box_properties/border_bottom-expected.txt
  
  Index: border_bottom-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_bottom-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- border_bottom-expected.txt	19 Jul 2005 21:18:03 -0000	1.8
  +++ border_bottom-expected.txt	18 Aug 2005 04:22:47 -0000	1.9
  @@ -1,43 +1,43 @@
  -layer at (0,0) size 800x995
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x995
  -  RenderBlock {HTML} at (0,0) size 800x995
  -    RenderBody {BODY} at (8,8) size 784x979 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x995
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x995
  +  RenderBlock {HTML} at (0,0) size 785x995
  +    RenderBody {BODY} at (8,8) size 769x979 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 344x60
             text run at (0,0) width 328: ".one {border-bottom: purple double 10px;}"
             text run at (0,15) width 320: ".two {border-bottom: purple thin solid;}"
             text run at (0,30) width 344: ".three {border-bottom: black medium solid;}"
             text run at (0,45) width 288: "TD {border-bottom: green 2px solid;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x36
  -        RenderText {TEXT} at (0,0) size 779x36
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x36
  +        RenderText {TEXT} at (0,0) size 731x36
             text run at (0,0) width 658: "Note that all table cells on this page should have a two-pixel solid green border along their bottom sides. "
  -          text run at (658,0) width 121: "This border applies"
  -          text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -      RenderBlock {P} at (0,177) size 784x28 [border: (10px double #800080) none]
  +          text run at (658,0) width 73: "This border"
  +          text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  +      RenderBlock {P} at (0,177) size 769x28 [border: (10px double #800080) none]
           RenderText {TEXT} at (0,0) size 438x18
             text run at (0,0) width 438: "This paragraph should have a purple, double, 10-pixel bottom border."
  -      RenderBlock {P} at (0,221) size 784x19 [border: (1px solid #800080) none]
  +      RenderBlock {P} at (0,221) size 769x19 [border: (1px solid #800080) none]
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "This paragraph should have a thin purple bottom border."
  -      RenderTable {TABLE} at (0,256) size 784x110 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,256) size 769x110 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x108
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,5) size 772x41 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  -              RenderText {TEXT} at (2,2) size 759x36
  +            RenderTableCell {TD} at (5,5) size 757x41 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +              RenderText {TEXT} at (2,2) size 736x36
                   text run at (2,2) width 453: "Every cell in this table should have a 2-pixel solid green bottom border. "
  -                text run at (455,2) width 306: "This is also true of the table-testing section in the"
  -                text run at (2,20) width 175: "second half of the test page."
  +                text run at (455,2) width 283: "This is also true of the table-testing section in"
  +                text run at (2,20) width 198: "the second half of the test page."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,65) size 196x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (5,65) size 192x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 53x18
                   text run at (2,2) width 53: "Cell one"
  -            RenderTableCell {TD} at (206,51) size 571x52 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (2,2) size 567x18
  +            RenderTableCell {TD} at (202,51) size 560x52 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (2,2) size 556x18
                   RenderText {TEXT} at (0,0) size 54x18
                     text run at (0,0) width 54: "Cell two"
                 RenderTable {TABLE} at (2,20) size 161x29 [border: (1px outset #808080)]
  @@ -46,43 +46,43 @@
                       RenderTableCell {TD} at (2,2) size 155x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 151x18
                           text run at (2,2) width 151: "Nested single-cell table!"
  -      RenderBlock {UL} at (0,382) size 784x135
  -        RenderListItem {LI} at (40,0) size 744x75 [border: (3px solid #000000) none]
  -          RenderBlock (anonymous) at (0,0) size 744x18
  +      RenderBlock {UL} at (0,382) size 769x135
  +        RenderListItem {LI} at (40,0) size 729x75 [border: (3px solid #000000) none]
  +          RenderBlock (anonymous) at (0,0) size 729x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 118x18
                 text run at (0,0) width 118: "This is a list item..."
  -          RenderBlock {UL} at (0,18) size 744x54
  -            RenderListItem {LI} at (40,0) size 704x18
  +          RenderBlock {UL} at (0,18) size 729x54
  +            RenderListItem {LI} at (40,0) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 73x18
                   text run at (0,0) width 73: "...and this..."
  -            RenderListItem {LI} at (40,18) size 704x18
  +            RenderListItem {LI} at (40,18) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 115x18
                   text run at (0,0) width 115: "...is a second list..."
  -            RenderListItem {LI} at (40,36) size 704x18
  +            RenderListItem {LI} at (40,36) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 176x18
                   text run at (0,0) width 176: "...nested within the list item."
  -        RenderListItem {LI} at (40,75) size 744x21 [border: (3px solid #000000) none]
  +        RenderListItem {LI} at (40,75) size 729x21 [border: (3px solid #000000) none]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 158x18
               text run at (0,0) width 158: "This is a second list item."
  -        RenderListItem {LI} at (40,96) size 744x39 [border: (3px solid #000000) none]
  +        RenderListItem {LI} at (40,96) size 729x39 [border: (3px solid #000000) none]
             RenderListMarker at (0,0) size 0x14
  -          RenderText {TEXT} at (0,0) size 734x36
  -            text run at (0,0) width 734: "Each list item in this list should have a medium-width black border at its bottom, which for the first item means that it"
  -            text run at (0,18) width 92: "should appear "
  +          RenderText {TEXT} at (0,0) size 722x36
  +            text run at (0,0) width 722: "Each list item in this list should have a medium-width black border at its bottom, which for the first item means that"
  +            text run at (0,18) width 104: "it should appear "
             RenderInline {EM} at (0,0) size 50x18
  -            RenderText {TEXT} at (92,18) size 50x18
  -              text run at (92,18) width 50: "beneath"
  -          RenderText {TEXT} at (142,18) size 390x18
  -            text run at (142,18) width 390: " the nested list (below the line \"...nested within the list item.\")."
  -      RenderTable {TABLE} at (0,533) size 784x446 [border: (1px outset #808080)]
  +            RenderText {TEXT} at (104,18) size 50x18
  +              text run at (104,18) width 50: "beneath"
  +          RenderText {TEXT} at (154,18) size 390x18
  +            text run at (154,18) width 390: " the nested list (below the line \"...nested within the list item.\")."
  +      RenderTable {TABLE} at (0,533) size 769x446 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x444
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x27 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x27 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -90,32 +90,32 @@
               RenderTableCell {TD} at (0,222) size 12x27 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,27) size 770x417 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  +            RenderTableCell {TD} at (12,27) size 755x417 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
                   RenderText {TEXT} at (0,0) size 731x36
                     text run at (0,0) width 658: "Note that all table cells on this page should have a two-pixel solid green border along their bottom sides. "
                     text run at (658,0) width 73: "This border"
                     text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  -              RenderBlock {P} at (4,56) size 762x28 [border: (10px double #800080) none]
  +              RenderBlock {P} at (4,56) size 747x28 [border: (10px double #800080) none]
                   RenderText {TEXT} at (0,0) size 438x18
                     text run at (0,0) width 438: "This paragraph should have a purple, double, 10-pixel bottom border."
  -              RenderBlock {P} at (4,100) size 762x19 [border: (1px solid #800080) none]
  +              RenderBlock {P} at (4,100) size 747x19 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (0,0) size 355x18
                     text run at (0,0) width 355: "This paragraph should have a thin purple bottom border."
  -              RenderTable {TABLE} at (4,135) size 762x110 [border: (1px outset #808080)]
  +              RenderTable {TABLE} at (4,135) size 747x110 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x108
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,5) size 750x41 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  -                      RenderText {TEXT} at (2,2) size 736x36
  +                    RenderTableCell {TD} at (5,5) size 735x41 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +                      RenderText {TEXT} at (2,2) size 720x36
                           text run at (2,2) width 453: "Every cell in this table should have a 2-pixel solid green bottom border. "
  -                        text run at (455,2) width 283: "This is also true of the table-testing section in"
  -                        text run at (2,20) width 198: "the second half of the test page."
  +                        text run at (455,2) width 267: "This is also true of the table-testing section"
  +                        text run at (2,20) width 214: "in the second half of the test page."
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,65) size 190x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (5,65) size 186x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 53x18
                           text run at (2,2) width 53: "Cell one"
  -                    RenderTableCell {TD} at (200,51) size 555x52 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -                      RenderBlock (anonymous) at (2,2) size 551x18
  +                    RenderTableCell {TD} at (196,51) size 544x52 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +                      RenderBlock (anonymous) at (2,2) size 540x18
                           RenderText {TEXT} at (0,0) size 54x18
                             text run at (0,0) width 54: "Cell two"
                         RenderTable {TABLE} at (2,20) size 161x29 [border: (1px outset #808080)]
  @@ -124,36 +124,36 @@
                               RenderTableCell {TD} at (2,2) size 155x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                                 RenderText {TEXT} at (2,2) size 151x18
                                   text run at (2,2) width 151: "Nested single-cell table!"
  -              RenderBlock {UL} at (4,261) size 762x135
  -                RenderListItem {LI} at (40,0) size 722x75 [border: (3px solid #000000) none]
  -                  RenderBlock (anonymous) at (0,0) size 722x18
  +              RenderBlock {UL} at (4,261) size 747x135
  +                RenderListItem {LI} at (40,0) size 707x75 [border: (3px solid #000000) none]
  +                  RenderBlock (anonymous) at (0,0) size 707x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 118x18
                         text run at (0,0) width 118: "This is a list item..."
  -                  RenderBlock {UL} at (0,18) size 722x54
  -                    RenderListItem {LI} at (40,0) size 682x18
  +                  RenderBlock {UL} at (0,18) size 707x54
  +                    RenderListItem {LI} at (40,0) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 73x18
                           text run at (0,0) width 73: "...and this..."
  -                    RenderListItem {LI} at (40,18) size 682x18
  +                    RenderListItem {LI} at (40,18) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 115x18
                           text run at (0,0) width 115: "...is a second list..."
  -                    RenderListItem {LI} at (40,36) size 682x18
  +                    RenderListItem {LI} at (40,36) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 176x18
                           text run at (0,0) width 176: "...nested within the list item."
  -                RenderListItem {LI} at (40,75) size 722x21 [border: (3px solid #000000) none]
  +                RenderListItem {LI} at (40,75) size 707x21 [border: (3px solid #000000) none]
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 158x18
                       text run at (0,0) width 158: "This is a second list item."
  -                RenderListItem {LI} at (40,96) size 722x39 [border: (3px solid #000000) none]
  +                RenderListItem {LI} at (40,96) size 707x39 [border: (3px solid #000000) none]
                     RenderListMarker at (0,0) size 0x14
  -                  RenderText {TEXT} at (0,0) size 722x36
  -                    text run at (0,0) width 722: "Each list item in this list should have a medium-width black border at its bottom, which for the first item means that"
  -                    text run at (0,18) width 104: "it should appear "
  +                  RenderText {TEXT} at (0,0) size 695x36
  +                    text run at (0,0) width 695: "Each list item in this list should have a medium-width black border at its bottom, which for the first item means"
  +                    text run at (0,18) width 131: "that it should appear "
                     RenderInline {EM} at (0,0) size 50x18
  -                    RenderText {TEXT} at (104,18) size 50x18
  -                      text run at (104,18) width 50: "beneath"
  -                  RenderText {TEXT} at (154,18) size 390x18
  -                    text run at (154,18) width 390: " the nested list (below the line \"...nested within the list item.\")."
  +                    RenderText {TEXT} at (131,18) size 50x18
  +                      text run at (131,18) width 50: "beneath"
  +                  RenderText {TEXT} at (181,18) size 390x18
  +                    text run at (181,18) width 390: " the nested list (below the line \"...nested within the list item.\")."
  
  
  
  1.8       +16 -16    WebCore/layout-tests/css1/box_properties/border_bottom_width-expected.txt
  
  Index: border_bottom_width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_bottom_width-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_bottom_width-expected.txt	19 Jul 2005 21:18:03 -0000	1.7
  +++ border_bottom_width-expected.txt	18 Aug 2005 04:22:47 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x877
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x877
  -  RenderBlock {HTML} at (0,0) size 800x877
  -    RenderBody {BODY} at (8,8) size 784x861 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x877
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x877
  +  RenderBlock {HTML} at (0,0) size 785x877
  +    RenderBody {BODY} at (8,8) size 769x861 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 464x90
             text run at (0,0) width 456: ".zero {background-color: silver; border-bottom-width: 0;}"
             text run at (0,15) width 432: ".one {border-bottom-width: 50px; border-style: solid;}"
  @@ -14,8 +14,8 @@
             text run at (0,45) width 464: ".three {border-bottom-width: medium; border-style: solid;}"
             text run at (0,60) width 440: ".four {border-bottom-width: thin; border-style: solid;}"
             text run at (0,75) width 272: ".five {border-bottom-width: 25px;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "(These will only work if "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -23,22 +23,22 @@
               text run at (157,2) width 96: "border-style"
           RenderText {TEXT} at (253,0) size 89x18
             text run at (253,0) width 89: " is supported.)"
  -      RenderBlock {P} at (0,189) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,189) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,223) size 784x71 [border: (3px solid #000000) (50px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,223) size 769x71 [border: (3px solid #000000) (50px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 387x18
             text run at (3,3) width 387: "This element should have a bottom border width of 50 pixels."
  -      RenderBlock {P} at (0,310) size 784x26 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,310) size 769x26 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 344x18
             text run at (3,3) width 344: "This element should have a thick bottom border width."
  -      RenderBlock {P} at (0,352) size 784x24 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,352) size 769x24 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 364x18
             text run at (3,3) width 364: "This element should have a medium bottom border width."
  -      RenderBlock {P} at (0,392) size 784x22 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,392) size 769x22 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 337x18
             text run at (3,3) width 337: "This element should have a thin bottom border width."
  -      RenderBlock {P} at (0,430) size 784x18
  +      RenderBlock {P} at (0,430) size 769x18
           RenderText {TEXT} at (0,0) size 537x18
             text run at (0,0) width 537: "This element should have no border and no extra \"padding\" on its bottom side, as no "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -46,7 +46,7 @@
               text run at (537,2) width 96: "border-style"
           RenderText {TEXT} at (633,0) size 54x18
             text run at (633,0) width 54: " was set."
  -      RenderBlock {P} at (0,464) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,464) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
         RenderTable {TABLE} at (0,498) size 709x363 [border: (1px outset #808080)]
  
  
  
  1.9       +54 -54    WebCore/layout-tests/css1/box_properties/border_left-expected.txt
  
  Index: border_left-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_left-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- border_left-expected.txt	19 Jul 2005 21:18:03 -0000	1.8
  +++ border_left-expected.txt	18 Aug 2005 04:22:47 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1028
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1028
  -  RenderBlock {HTML} at (0,0) size 800x1028
  -    RenderBody {BODY} at (8,8) size 784x1012 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (20,0) size 764x18
  +layer at (0,0) size 785x1028
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1028
  +  RenderBlock {HTML} at (0,0) size 785x1028
  +    RenderBody {BODY} at (8,8) size 769x1012 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (20,0) size 749x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 344x105
             text run at (0,0) width 176: "P {margin-left: 20px;}"
             text run at (0,15) width 312: ".one {border-left: purple double 10px;}"
  @@ -15,32 +15,32 @@
             text run at (0,60) width 344: ".threeb {border-left: purple medium solid;}"
             text run at (0,75) width 328: ".threec {border-left: blue medium solid;}"
             text run at (0,90) width 272: "TD {border-left: green 2px solid;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (20,170) size 764x36
  -        RenderText {TEXT} at (0,0) size 755x36
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (20,170) size 749x36
  +        RenderText {TEXT} at (0,0) size 707x36
             text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their left sides. "
  -          text run at (634,0) width 121: "This border applies"
  -          text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -      RenderBlock {P} at (20,222) size 764x18 [border: (10px double #800080)]
  +          text run at (634,0) width 73: "This border"
  +          text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  +      RenderBlock {P} at (20,222) size 749x18 [border: (10px double #800080)]
           RenderText {TEXT} at (10,0) size 414x18
             text run at (10,0) width 414: "This paragraph should have a purple, double, 10-pixel left border."
  -      RenderBlock {P} at (20,256) size 764x18 [border: (1px solid #800080)]
  +      RenderBlock {P} at (20,256) size 749x18 [border: (1px solid #800080)]
           RenderText {TEXT} at (1,0) size 331x18
             text run at (1,0) width 331: "This paragraph should have a thin purple left border."
  -      RenderTable {TABLE} at (0,290) size 784x107 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,290) size 769x107 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x105
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,5) size 772x40 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (5,5) size 757x40 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
                 RenderText {TEXT} at (3,2) size 735x36
                   text run at (3,2) width 429: "Every cell in this table should have a 2-pixel solid green left border. "
                   text run at (432,2) width 306: "This is also true of the table-testing section in the"
                   text run at (3,20) width 175: "second half of the test page."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,64) size 197x22 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (5,64) size 193x22 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (3,2) size 53x18
                   text run at (3,2) width 53: "Cell one"
  -            RenderTableCell {TD} at (207,50) size 570x50 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (3,2) size 565x18
  +            RenderTableCell {TD} at (203,50) size 559x50 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (3,2) size 554x18
                   RenderText {TEXT} at (0,0) size 54x18
                     text run at (0,0) width 54: "Cell two"
                 RenderTable {TABLE} at (3,20) size 162x28 [border: (1px outset #808080)]
  @@ -49,40 +49,40 @@
                       RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (3,2) size 151x18
                           text run at (3,2) width 151: "Nested single-cell table!"
  -      RenderBlock {UL} at (0,413) size 784x144
  -        RenderListItem {LI} at (40,0) size 744x72 [border: (3px solid #000000)]
  -          RenderBlock (anonymous) at (3,0) size 741x18
  +      RenderBlock {UL} at (0,413) size 769x144
  +        RenderListItem {LI} at (40,0) size 729x72 [border: (3px solid #000000)]
  +          RenderBlock (anonymous) at (3,0) size 726x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 118x18
                 text run at (0,0) width 118: "This is a list item..."
  -          RenderBlock {UL} at (3,18) size 741x54
  -            RenderListItem {LI} at (40,0) size 701x18
  +          RenderBlock {UL} at (3,18) size 726x54
  +            RenderListItem {LI} at (40,0) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 73x18
                   text run at (0,0) width 73: "...and this..."
  -            RenderListItem {LI} at (40,18) size 701x18
  +            RenderListItem {LI} at (40,18) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 115x18
                   text run at (0,0) width 115: "...is a second list..."
  -            RenderListItem {LI} at (40,36) size 701x18
  +            RenderListItem {LI} at (40,36) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 176x18
                   text run at (0,0) width 176: "...nested within the list item."
  -        RenderListItem {LI} at (40,72) size 744x18 [border: (3px solid #800080)]
  +        RenderListItem {LI} at (40,72) size 729x18 [border: (3px solid #800080)]
             RenderListMarker at (3,0) size 0x14
             RenderText {TEXT} at (3,0) size 158x18
               text run at (3,0) width 158: "This is a second list item."
  -        RenderListItem {LI} at (40,90) size 744x54 [border: (3px solid #0000FF)]
  +        RenderListItem {LI} at (40,90) size 729x54 [border: (3px solid #0000FF)]
             RenderListMarker at (3,0) size 0x14
             RenderText {TEXT} at (3,0) size 720x54
               text run at (3,0) width 695: "Each list item in this 'parent' list should have a medium-width border along its left side, in each of three colors. "
               text run at (698,0) width 25: "The"
               text run at (3,18) width 719: "first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested within"
               text run at (3,36) width 490: "the list item.\"), even though the nested list does not have any border styles set."
  -      RenderTable {TABLE} at (0,573) size 784x439 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,573) size 769x439 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x437
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (5,4) size 163x18
                     text run at (5,4) width 163: "TABLE Testing Section"
  @@ -90,32 +90,32 @@
               RenderTableCell {TD} at (0,218) size 13x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (5,4) size 4x18
                   text run at (5,4) width 4: " "
  -            RenderTableCell {TD} at (13,26) size 769x411 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (25,4) size 740x36
  +            RenderTableCell {TD} at (13,26) size 754x411 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (25,4) size 725x36
                   RenderText {TEXT} at (0,0) size 707x36
                     text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their left sides. "
                     text run at (634,0) width 73: "This border"
                     text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  -              RenderBlock {P} at (25,56) size 740x18 [border: (10px double #800080)]
  +              RenderBlock {P} at (25,56) size 725x18 [border: (10px double #800080)]
                   RenderText {TEXT} at (10,0) size 414x18
                     text run at (10,0) width 414: "This paragraph should have a purple, double, 10-pixel left border."
  -              RenderBlock {P} at (25,90) size 740x18 [border: (1px solid #800080)]
  +              RenderBlock {P} at (25,90) size 725x18 [border: (1px solid #800080)]
                   RenderText {TEXT} at (1,0) size 331x18
                     text run at (1,0) width 331: "This paragraph should have a thin purple left border."
  -              RenderTable {TABLE} at (5,124) size 760x107 [border: (1px outset #808080)]
  +              RenderTable {TABLE} at (5,124) size 745x107 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x105
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,5) size 748x40 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  -                      RenderText {TEXT} at (3,2) size 735x36
  +                    RenderTableCell {TD} at (5,5) size 733x40 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
  +                      RenderText {TEXT} at (3,2) size 712x36
                           text run at (3,2) width 429: "Every cell in this table should have a 2-pixel solid green left border. "
  -                        text run at (432,2) width 306: "This is also true of the table-testing section in the"
  -                        text run at (3,20) width 175: "second half of the test page."
  +                        text run at (432,2) width 283: "This is also true of the table-testing section in"
  +                        text run at (3,20) width 198: "the second half of the test page."
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,64) size 191x22 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (5,64) size 187x22 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (3,2) size 53x18
                           text run at (3,2) width 53: "Cell one"
  -                    RenderTableCell {TD} at (201,50) size 552x50 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -                      RenderBlock (anonymous) at (3,2) size 547x18
  +                    RenderTableCell {TD} at (197,50) size 541x50 [border: (1px inset #808080) (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +                      RenderBlock (anonymous) at (3,2) size 536x18
                           RenderText {TEXT} at (0,0) size 54x18
                             text run at (0,0) width 54: "Cell two"
                         RenderTable {TABLE} at (3,20) size 162x28 [border: (1px outset #808080)]
  @@ -124,32 +124,32 @@
                               RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                                 RenderText {TEXT} at (3,2) size 151x18
                                   text run at (3,2) width 151: "Nested single-cell table!"
  -              RenderBlock {UL} at (5,247) size 760x144
  -                RenderListItem {LI} at (40,0) size 720x72 [border: (3px solid #000000)]
  -                  RenderBlock (anonymous) at (3,0) size 717x18
  +              RenderBlock {UL} at (5,247) size 745x144
  +                RenderListItem {LI} at (40,0) size 705x72 [border: (3px solid #000000)]
  +                  RenderBlock (anonymous) at (3,0) size 702x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 118x18
                         text run at (0,0) width 118: "This is a list item..."
  -                  RenderBlock {UL} at (3,18) size 717x54
  -                    RenderListItem {LI} at (40,0) size 677x18
  +                  RenderBlock {UL} at (3,18) size 702x54
  +                    RenderListItem {LI} at (40,0) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 73x18
                           text run at (0,0) width 73: "...and this..."
  -                    RenderListItem {LI} at (40,18) size 677x18
  +                    RenderListItem {LI} at (40,18) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 115x18
                           text run at (0,0) width 115: "...is a second list..."
  -                    RenderListItem {LI} at (40,36) size 677x18
  +                    RenderListItem {LI} at (40,36) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 176x18
                           text run at (0,0) width 176: "...nested within the list item."
  -                RenderListItem {LI} at (40,72) size 720x18 [border: (3px solid #800080)]
  +                RenderListItem {LI} at (40,72) size 705x18 [border: (3px solid #800080)]
                     RenderListMarker at (3,0) size 0x14
                     RenderText {TEXT} at (3,0) size 158x18
                       text run at (3,0) width 158: "This is a second list item."
  -                RenderListItem {LI} at (40,90) size 720x54 [border: (3px solid #0000FF)]
  +                RenderListItem {LI} at (40,90) size 705x54 [border: (3px solid #0000FF)]
                     RenderListMarker at (3,0) size 0x14
  -                  RenderText {TEXT} at (3,0) size 704x54
  +                  RenderText {TEXT} at (3,0) size 691x54
                       text run at (3,0) width 691: "Each list item in this 'parent' list should have a medium-width border along its left side, in each of three colors."
  -                    text run at (3,18) width 704: "The first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested"
  -                    text run at (3,36) width 534: "within the list item.\"), even though the nested list does not have any border styles set."
  +                    text run at (3,18) width 641: "The first item's border should travel the entire height the nested list (to end near the baseline of the line"
  +                    text run at (3,36) width 597: "\"...nested within the list item.\"), even though the nested list does not have any border styles set."
  
  
  
  1.8       +33 -32    WebCore/layout-tests/css1/box_properties/border_left_width-expected.txt
  
  Index: border_left_width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_left_width-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_left_width-expected.txt	19 Jul 2005 21:18:03 -0000	1.7
  +++ border_left_width-expected.txt	18 Aug 2005 04:22:47 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x805
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x805
  -  RenderBlock {HTML} at (0,0) size 800x805
  -    RenderBody {BODY} at (8,8) size 784x789 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x823
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x823
  +  RenderBlock {HTML} at (0,0) size 785x823
  +    RenderBody {BODY} at (8,8) size 769x807 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 448x90
             text run at (0,0) width 440: ".zero {background-color: silver; border-left-width: 0;}"
             text run at (0,15) width 416: ".one {border-left-width: 50px; border-style: solid;}"
  @@ -14,8 +14,8 @@
             text run at (0,45) width 448: ".three {border-left-width: medium; border-style: solid;}"
             text run at (0,60) width 424: ".four {border-left-width: thin; border-style: solid;}"
             text run at (0,75) width 256: ".five {border-left-width: 25px;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "(These will only work if "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -23,24 +23,24 @@
               text run at (157,2) width 96: "border-style"
           RenderText {TEXT} at (253,0) size 89x18
             text run at (253,0) width 89: " is supported.)"
  -      RenderBlock {P} at (0,189) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,189) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,223) size 784x42 [border: (3px solid #000000) (50px solid #000000)]
  +      RenderBlock {P} at (0,223) size 769x42 [border: (3px solid #000000) (50px solid #000000)]
           RenderText {TEXT} at (50,3) size 713x36
             text run at (50,3) width 713: "This element should have a left border width of 50 pixels, which will be more obvious if the element is more than"
             text run at (50,21) width 86: "one line long."
  -      RenderBlock {P} at (0,281) size 784x24 [border: (3px solid #000000) (5px solid #000000)]
  +      RenderBlock {P} at (0,281) size 769x24 [border: (3px solid #000000) (5px solid #000000)]
           RenderText {TEXT} at (5,3) size 760x18
             text run at (5,3) width 760: "This element should have a thick left border width, which will be more obvious if the element is more than one line long."
  -      RenderBlock {P} at (0,321) size 784x42 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,321) size 769x42 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 744x36
             text run at (3,3) width 744: "This element should have a medium left border width, which will be more obvious if the element is more than one line"
             text run at (3,21) width 32: "long."
  -      RenderBlock {P} at (0,379) size 784x24 [border: (3px solid #000000) (1px solid #000000)]
  +      RenderBlock {P} at (0,379) size 769x24 [border: (3px solid #000000) (1px solid #000000)]
           RenderText {TEXT} at (1,3) size 753x18
             text run at (1,3) width 753: "This element should have a thin left border width, which will be more obvious if the element is more than one line long."
  -      RenderBlock {P} at (0,419) size 784x18
  +      RenderBlock {P} at (0,419) size 769x18
           RenderText {TEXT} at (0,0) size 513x18
             text run at (0,0) width 513: "This element should have no border and no extra \"padding\" on its left side, as no "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -48,19 +48,19 @@
               text run at (513,2) width 96: "border-style"
           RenderText {TEXT} at (609,0) size 54x18
             text run at (609,0) width 54: " was set."
  -      RenderTable {TABLE} at (0,453) size 784x336 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x334
  +      RenderTable {TABLE} at (0,453) size 769x354 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x352
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,167) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,176) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x308 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x326 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 157x18
                     text run at (0,0) width 157: "(These will only work if "
                   RenderInline {CODE} at (0,0) size 96x15
  @@ -68,25 +68,26 @@
                       text run at (157,2) width 96: "border-style"
                   RenderText {TEXT} at (253,0) size 89x18
                     text run at (253,0) width 89: " is supported.)"
  -              RenderBlock {P} at (4,38) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,38) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,72) size 762x42 [border: (3px solid #000000) (50px solid #000000)]
  +              RenderBlock {P} at (4,72) size 747x42 [border: (3px solid #000000) (50px solid #000000)]
                   RenderText {TEXT} at (50,3) size 682x36
                     text run at (50,3) width 682: "This element should have a left border width of 50 pixels, which will be more obvious if the element is more"
                     text run at (50,21) width 117: "than one line long."
  -              RenderBlock {P} at (4,130) size 762x42 [border: (3px solid #000000) (5px solid #000000)]
  +              RenderBlock {P} at (4,130) size 747x42 [border: (3px solid #000000) (5px solid #000000)]
                   RenderText {TEXT} at (5,3) size 724x36
                     text run at (5,3) width 724: "This element should have a thick left border width, which will be more obvious if the element is more than one line"
                     text run at (5,21) width 32: "long."
  -              RenderBlock {P} at (4,188) size 762x42 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 744x36
  -                  text run at (3,3) width 744: "This element should have a medium left border width, which will be more obvious if the element is more than one line"
  -                  text run at (3,21) width 32: "long."
  -              RenderBlock {P} at (4,246) size 762x24 [border: (3px solid #000000) (1px solid #000000)]
  -                RenderText {TEXT} at (1,3) size 753x18
  -                  text run at (1,3) width 753: "This element should have a thin left border width, which will be more obvious if the element is more than one line long."
  -              RenderBlock {P} at (4,286) size 762x18
  +              RenderBlock {P} at (4,188) size 747x42 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 717x36
  +                  text run at (3,3) width 717: "This element should have a medium left border width, which will be more obvious if the element is more than one"
  +                  text run at (3,21) width 59: "line long."
  +              RenderBlock {P} at (4,246) size 747x42 [border: (3px solid #000000) (1px solid #000000)]
  +                RenderText {TEXT} at (1,3) size 717x36
  +                  text run at (1,3) width 717: "This element should have a thin left border width, which will be more obvious if the element is more than one line"
  +                  text run at (1,21) width 32: "long."
  +              RenderBlock {P} at (4,304) size 747x18
                   RenderText {TEXT} at (0,0) size 513x18
                     text run at (0,0) width 513: "This element should have no border and no extra \"padding\" on its left side, as no "
                   RenderInline {CODE} at (0,0) size 96x15
  
  
  
  1.9       +62 -62    WebCore/layout-tests/css1/box_properties/border_right_inline-expected.txt
  
  Index: border_right_inline-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_right_inline-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- border_right_inline-expected.txt	19 Jul 2005 21:18:03 -0000	1.8
  +++ border_right_inline-expected.txt	18 Aug 2005 04:22:47 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1064
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1064
  -  RenderBlock {HTML} at (0,0) size 800x1064
  -    RenderBody {BODY} at (8,8) size 784x1048 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 764x18
  +layer at (0,0) size 785x1082
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1082
  +  RenderBlock {HTML} at (0,0) size 785x1082
  +    RenderBody {BODY} at (8,8) size 769x1066 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 749x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 352x105
             text run at (0,0) width 184: "P {margin-right: 20px;}"
             text run at (0,15) width 320: ".one {border-right: purple double 10px;}"
  @@ -15,32 +15,32 @@
             text run at (0,60) width 352: ".threeb {border-right: purple medium solid;}"
             text run at (0,75) width 336: ".threec {border-right: blue medium solid;}"
             text run at (0,90) width 280: "TD {border-right: green 2px solid;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,170) size 764x36
  -        RenderText {TEXT} at (0,0) size 764x36
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,170) size 749x36
  +        RenderText {TEXT} at (0,0) size 716x36
             text run at (0,0) width 643: "Note that all table cells on this page should have a two-pixel solid green border along their right sides. "
  -          text run at (643,0) width 121: "This border applies"
  -          text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -      RenderBlock {P} at (0,222) size 764x18 [border: (10px double #800080) none]
  +          text run at (643,0) width 73: "This border"
  +          text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  +      RenderBlock {P} at (0,222) size 749x18 [border: (10px double #800080) none]
           RenderText {TEXT} at (0,0) size 423x18
             text run at (0,0) width 423: "This paragraph should have a purple, double, 10-pixel right border."
  -      RenderBlock {P} at (0,256) size 764x18 [border: (1px solid #800080) none]
  +      RenderBlock {P} at (0,256) size 749x18 [border: (1px solid #800080) none]
           RenderText {TEXT} at (0,0) size 340x18
             text run at (0,0) width 340: "This paragraph should have a thin purple right border."
  -      RenderTable {TABLE} at (0,290) size 784x107 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,290) size 769x107 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x105
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,5) size 772x40 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (5,5) size 757x40 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderText {TEXT} at (2,2) size 744x36
                   text run at (2,2) width 438: "Every cell in this table should have a 2-pixel solid green right border. "
                   text run at (440,2) width 306: "This is also true of the table-testing section in the"
                   text run at (2,20) width 175: "second half of the test page."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,64) size 196x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (5,64) size 193x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 53x18
                   text run at (2,2) width 53: "Cell one"
  -            RenderTableCell {TD} at (206,50) size 571x50 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (2,2) size 566x18
  +            RenderTableCell {TD} at (203,50) size 559x50 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (2,2) size 554x18
                   RenderText {TEXT} at (0,0) size 54x18
                     text run at (0,0) width 54: "Cell two"
                 RenderTable {TABLE} at (2,20) size 162x28 [border: (1px outset #808080)]
  @@ -49,75 +49,74 @@
                       RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 151x18
                           text run at (2,2) width 151: "Nested single-cell table!"
  -      RenderBlock {UL} at (0,413) size 784x162
  -        RenderListItem {LI} at (40,0) size 744x72 [border: (3px solid #000000) none]
  -          RenderBlock (anonymous) at (0,0) size 741x18
  +      RenderBlock {UL} at (0,413) size 769x162
  +        RenderListItem {LI} at (40,0) size 729x72 [border: (3px solid #000000) none]
  +          RenderBlock (anonymous) at (0,0) size 726x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 118x18
                 text run at (0,0) width 118: "This is a list item..."
  -          RenderBlock {UL} at (0,18) size 741x54
  -            RenderListItem {LI} at (40,0) size 701x18
  +          RenderBlock {UL} at (0,18) size 726x54
  +            RenderListItem {LI} at (40,0) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 73x18
                   text run at (0,0) width 73: "...and this..."
  -            RenderListItem {LI} at (40,18) size 701x18
  +            RenderListItem {LI} at (40,18) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 115x18
                   text run at (0,0) width 115: "...is a second list..."
  -            RenderListItem {LI} at (40,36) size 701x18
  +            RenderListItem {LI} at (40,36) size 686x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 176x18
                   text run at (0,0) width 176: "...nested within the list item."
  -        RenderListItem {LI} at (40,72) size 744x18 [border: (3px solid #800080) none]
  +        RenderListItem {LI} at (40,72) size 729x18 [border: (3px solid #800080) none]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 158x18
               text run at (0,0) width 158: "This is a second list item."
  -        RenderListItem {LI} at (40,90) size 744x72 [border: (3px solid #0000FF) none]
  +        RenderListItem {LI} at (40,90) size 729x72 [border: (3px solid #0000FF) none]
             RenderListMarker at (0,0) size 0x14
  -          RenderText {TEXT} at (0,0) size 733x72
  -            text run at (0,0) width 704: "Each list item in this 'parent' list should have a medium-width border along its right side, in each of three colors. "
  -            text run at (704,0) width 25: "The"
  -            text run at (0,18) width 719: "first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested within"
  -            text run at (0,36) width 494: "the list item.\"), even though the nested list does not have any border styles set. "
  -            text run at (494,36) width 239: "The borders should line up together at"
  -            text run at (0,54) width 551: "the right edge of the document's body, as each list element has a default width of 100%."
  -      RenderTable {TABLE} at (0,591) size 784x457 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x455
  +          RenderText {TEXT} at (0,0) size 707x72
  +            text run at (0,0) width 700: "Each list item in this 'parent' list should have a medium-width border along its right side, in each of three colors."
  +            text run at (0,18) width 704: "The first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested"
  +            text run at (0,36) width 538: "within the list item.\"), even though the nested list does not have any border styles set. "
  +            text run at (538,36) width 169: "The borders should line up"
  +            text run at (0,54) width 621: "together at the right edge of the document's body, as each list element has a default width of 100%."
  +      RenderTable {TABLE} at (0,591) size 769x475 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x473
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,227) size 13x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,236) size 13x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (13,26) size 769x429 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 740x36
  +            RenderTableCell {TD} at (13,26) size 754x447 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 725x36
                   RenderText {TEXT} at (0,0) size 716x36
                     text run at (0,0) width 643: "Note that all table cells on this page should have a two-pixel solid green border along their right sides. "
                     text run at (643,0) width 73: "This border"
                     text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  -              RenderBlock {P} at (4,56) size 740x18 [border: (10px double #800080) none]
  +              RenderBlock {P} at (4,56) size 725x18 [border: (10px double #800080) none]
                   RenderText {TEXT} at (0,0) size 423x18
                     text run at (0,0) width 423: "This paragraph should have a purple, double, 10-pixel right border."
  -              RenderBlock {P} at (4,90) size 740x18 [border: (1px solid #800080) none]
  +              RenderBlock {P} at (4,90) size 725x18 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (0,0) size 340x18
                     text run at (0,0) width 340: "This paragraph should have a thin purple right border."
  -              RenderTable {TABLE} at (4,124) size 760x107 [border: (1px outset #808080)]
  +              RenderTable {TABLE} at (4,124) size 745x107 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x105
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,5) size 748x40 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +                    RenderTableCell {TD} at (5,5) size 733x40 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                         RenderText {TEXT} at (2,2) size 721x36
                           text run at (2,2) width 438: "Every cell in this table should have a 2-pixel solid green right border. "
                           text run at (440,2) width 283: "This is also true of the table-testing section in"
                           text run at (2,20) width 198: "the second half of the test page."
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,64) size 190x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (5,64) size 186x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 53x18
                           text run at (2,2) width 53: "Cell one"
  -                    RenderTableCell {TD} at (200,50) size 553x50 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -                      RenderBlock (anonymous) at (2,2) size 548x18
  +                    RenderTableCell {TD} at (196,50) size 542x50 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +                      RenderBlock (anonymous) at (2,2) size 537x18
                           RenderText {TEXT} at (0,0) size 54x18
                             text run at (0,0) width 54: "Cell two"
                         RenderTable {TABLE} at (2,20) size 162x28 [border: (1px outset #808080)]
  @@ -126,34 +125,35 @@
                               RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                                 RenderText {TEXT} at (2,2) size 151x18
                                   text run at (2,2) width 151: "Nested single-cell table!"
  -              RenderBlock {UL} at (4,247) size 760x162
  -                RenderListItem {LI} at (40,0) size 720x72 [border: (3px solid #000000) none]
  -                  RenderBlock (anonymous) at (0,0) size 717x18
  +              RenderBlock {UL} at (4,247) size 745x180
  +                RenderListItem {LI} at (40,0) size 705x72 [border: (3px solid #000000) none]
  +                  RenderBlock (anonymous) at (0,0) size 702x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 118x18
                         text run at (0,0) width 118: "This is a list item..."
  -                  RenderBlock {UL} at (0,18) size 717x54
  -                    RenderListItem {LI} at (40,0) size 677x18
  +                  RenderBlock {UL} at (0,18) size 702x54
  +                    RenderListItem {LI} at (40,0) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 73x18
                           text run at (0,0) width 73: "...and this..."
  -                    RenderListItem {LI} at (40,18) size 677x18
  +                    RenderListItem {LI} at (40,18) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 115x18
                           text run at (0,0) width 115: "...is a second list..."
  -                    RenderListItem {LI} at (40,36) size 677x18
  +                    RenderListItem {LI} at (40,36) size 662x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 176x18
                           text run at (0,0) width 176: "...nested within the list item."
  -                RenderListItem {LI} at (40,72) size 720x18 [border: (3px solid #800080) none]
  +                RenderListItem {LI} at (40,72) size 705x18 [border: (3px solid #800080) none]
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 158x18
                       text run at (0,0) width 158: "This is a second list item."
  -                RenderListItem {LI} at (40,90) size 720x72 [border: (3px solid #0000FF) none]
  +                RenderListItem {LI} at (40,90) size 705x90 [border: (3px solid #0000FF) none]
                     RenderListMarker at (0,0) size 0x14
  -                  RenderText {TEXT} at (0,0) size 707x72
  +                  RenderText {TEXT} at (0,0) size 700x90
                       text run at (0,0) width 700: "Each list item in this 'parent' list should have a medium-width border along its right side, in each of three colors."
  -                    text run at (0,18) width 704: "The first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested"
  -                    text run at (0,36) width 538: "within the list item.\"), even though the nested list does not have any border styles set. "
  -                    text run at (538,36) width 169: "The borders should line up"
  -                    text run at (0,54) width 621: "together at the right edge of the document's body, as each list element has a default width of 100%."
  +                    text run at (0,18) width 641: "The first item's border should travel the entire height the nested list (to end near the baseline of the line"
  +                    text run at (0,36) width 601: "\"...nested within the list item.\"), even though the nested list does not have any border styles set. "
  +                    text run at (601,36) width 76: "The borders"
  +                    text run at (0,54) width 669: "should line up together at the right edge of the document's body, as each list element has a default width of"
  +                    text run at (0,72) width 41: "100%."
  
  
  
  1.8       +37 -36    WebCore/layout-tests/css1/box_properties/border_right_width-expected.txt
  
  Index: border_right_width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_right_width-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_right_width-expected.txt	19 Jul 2005 21:18:03 -0000	1.7
  +++ border_right_width-expected.txt	18 Aug 2005 04:22:47 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x823
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x823
  -  RenderBlock {HTML} at (0,0) size 800x823
  -    RenderBody {BODY} at (8,8) size 784x807 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x841
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x841
  +  RenderBlock {HTML} at (0,0) size 785x841
  +    RenderBody {BODY} at (8,8) size 769x825 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 456x90
             text run at (0,0) width 448: ".zero {background-color: silver; border-right-width: 0;}"
             text run at (0,15) width 424: ".one {border-right-width: 25px; border-style: solid;}"
  @@ -14,8 +14,8 @@
             text run at (0,45) width 456: ".three {border-right-width: medium; border-style: solid;}"
             text run at (0,60) width 432: ".four {border-right-width: thin; border-style: solid;}"
             text run at (0,75) width 272: ".five {border-right-width: 100px;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "(These will only work if "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -23,24 +23,25 @@
               text run at (157,2) width 96: "border-style"
           RenderText {TEXT} at (253,0) size 89x18
             text run at (253,0) width 89: " is supported.)"
  -      RenderBlock {P} at (0,189) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,189) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,223) size 784x42 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
  -        RenderText {TEXT} at (3,3) size 749x36
  -          text run at (3,3) width 749: "This element should have a right border width of 25 pixels, which will be more obvious if the element is more than one"
  -          text run at (3,21) width 59: "line long."
  -      RenderBlock {P} at (0,281) size 784x24 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
  -        RenderText {TEXT} at (3,3) size 769x18
  -          text run at (3,3) width 769: "This element should have a thick right border width, which will be more obvious if the element is more than one line long."
  -      RenderBlock {P} at (0,321) size 784x42 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,223) size 769x42 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
  +        RenderText {TEXT} at (3,3) size 722x36
  +          text run at (3,3) width 722: "This element should have a right border width of 25 pixels, which will be more obvious if the element is more than"
  +          text run at (3,21) width 86: "one line long."
  +      RenderBlock {P} at (0,281) size 769x42 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
  +        RenderText {TEXT} at (3,3) size 733x36
  +          text run at (3,3) width 733: "This element should have a thick right border width, which will be more obvious if the element is more than one line"
  +          text run at (3,21) width 32: "long."
  +      RenderBlock {P} at (0,339) size 769x42 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 753x36
             text run at (3,3) width 753: "This element should have a medium right border width, which will be more obvious if the element is more than one line"
             text run at (3,21) width 32: "long."
  -      RenderBlock {P} at (0,379) size 784x24 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,397) size 769x24 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 762x18
             text run at (3,3) width 762: "This element should have a thin right border width, which will be more obvious if the element is more than one line long."
  -      RenderBlock {P} at (0,419) size 784x18
  +      RenderBlock {P} at (0,437) size 769x18
           RenderText {TEXT} at (0,0) size 522x18
             text run at (0,0) width 522: "This element should have no border and no extra \"padding\" on its right side, as no "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -48,10 +49,10 @@
               text run at (522,2) width 96: "border-style"
           RenderText {TEXT} at (618,0) size 54x18
             text run at (618,0) width 54: " was set."
  -      RenderTable {TABLE} at (0,453) size 784x354 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,471) size 769x354 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x352
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -59,8 +60,8 @@
               RenderTableCell {TD} at (0,176) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x326 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x326 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 157x18
                     text run at (0,0) width 157: "(These will only work if "
                   RenderInline {CODE} at (0,0) size 96x15
  @@ -68,26 +69,26 @@
                       text run at (157,2) width 96: "border-style"
                   RenderText {TEXT} at (253,0) size 89x18
                     text run at (253,0) width 89: " is supported.)"
  -              RenderBlock {P} at (4,38) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,38) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,72) size 762x42 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 722x36
  -                  text run at (3,3) width 722: "This element should have a right border width of 25 pixels, which will be more obvious if the element is more than"
  -                  text run at (3,21) width 86: "one line long."
  -              RenderBlock {P} at (4,130) size 762x42 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
  +              RenderBlock {P} at (4,72) size 747x42 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 691x36
  +                  text run at (3,3) width 691: "This element should have a right border width of 25 pixels, which will be more obvious if the element is more"
  +                  text run at (3,21) width 117: "than one line long."
  +              RenderBlock {P} at (4,130) size 747x42 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
                   RenderText {TEXT} at (3,3) size 733x36
                     text run at (3,3) width 733: "This element should have a thick right border width, which will be more obvious if the element is more than one line"
                     text run at (3,21) width 32: "long."
  -              RenderBlock {P} at (4,188) size 762x42 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 753x36
  -                  text run at (3,3) width 753: "This element should have a medium right border width, which will be more obvious if the element is more than one line"
  -                  text run at (3,21) width 32: "long."
  -              RenderBlock {P} at (4,246) size 762x42 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
  +              RenderBlock {P} at (4,188) size 747x42 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 726x36
  +                  text run at (3,3) width 726: "This element should have a medium right border width, which will be more obvious if the element is more than one"
  +                  text run at (3,21) width 59: "line long."
  +              RenderBlock {P} at (4,246) size 747x42 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
                   RenderText {TEXT} at (3,3) size 726x36
                     text run at (3,3) width 726: "This element should have a thin right border width, which will be more obvious if the element is more than one line"
                     text run at (3,21) width 32: "long."
  -              RenderBlock {P} at (4,304) size 762x18
  +              RenderBlock {P} at (4,304) size 747x18
                   RenderText {TEXT} at (0,0) size 522x18
                     text run at (0,0) width 522: "This element should have no border and no extra \"padding\" on its right side, as no "
                   RenderInline {CODE} at (0,0) size 96x15
  
  
  
  1.8       +39 -39    WebCore/layout-tests/css1/box_properties/border_style-expected.txt
  
  Index: border_style-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_style-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_style-expected.txt	11 Dec 2003 19:46:13 -0000	1.7
  +++ border_style-expected.txt	18 Aug 2005 04:22:48 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1301
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1301
  -  RenderBlock {HTML} at (0,0) size 800x1301
  -    RenderBody {BODY} at (8,8) size 784x1285 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1301
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1301
  +  RenderBlock {HTML} at (0,0) size 785x1301
  +    RenderBody {BODY} at (8,8) size 769x1285 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x180
  +      RenderBlock {PRE} at (0,34) size 769x180
           RenderText {TEXT} at (0,0) size 632x180
             text run at (0,0) width 560: ".one {border-style: dotted; border-color: black; border-width: thick;}"
             text run at (0,15) width 560: ".two {border-style: dashed; border-color: black; border-width: thick;}"
  @@ -20,48 +20,48 @@
             text run at (0,135) width 368: ".ten {border-style: double groove ridge inset;"
             text run at (0,150) width 368: "   border-color: purple; border-width: thick;}"
             text run at (0,165) width 552: ".eleven {border-style: none; border-color: red; border-width: thick;}"
  -      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,245) size 784x28 [border: (5px dotted #000000)]
  +      RenderBlock {HR} at (0,227) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,245) size 769x28 [border: (5px dotted #000000)]
           RenderText {TEXT} at (5,5) size 472x18
             text run at (5,5) width 472: "This paragraph should have a thick black dotted border all the way around."
  -      RenderBlock {P} at (0,289) size 784x28 [border: (5px dashed #000000)]
  +      RenderBlock {P} at (0,289) size 769x28 [border: (5px dashed #000000)]
           RenderText {TEXT} at (5,5) size 477x18
             text run at (5,5) width 477: "This paragraph should have a thick black dashed border all the way around."
  -      RenderBlock {P} at (0,333) size 784x28 [border: (5px solid #000000)]
  +      RenderBlock {P} at (0,333) size 769x28 [border: (5px solid #000000)]
           RenderText {TEXT} at (5,5) size 463x18
             text run at (5,5) width 463: "This paragraph should have a thick black solid border all the way around."
  -      RenderBlock {P} at (0,377) size 784x28 [border: (5px double #000000)]
  +      RenderBlock {P} at (0,377) size 769x28 [border: (5px double #000000)]
           RenderText {TEXT} at (5,5) size 476x18
             text run at (5,5) width 476: "This paragraph should have a thick black double border all the way around."
  -      RenderBlock {P} at (0,421) size 784x28 [border: (5px groove #808000)]
  +      RenderBlock {P} at (0,421) size 769x28 [border: (5px groove #808000)]
           RenderText {TEXT} at (5,5) size 474x18
             text run at (5,5) width 474: "This paragraph should have a thick olive groove border all the way around."
  -      RenderBlock {P} at (0,465) size 784x28 [border: (5px ridge #808000)]
  +      RenderBlock {P} at (0,465) size 769x28 [border: (5px ridge #808000)]
           RenderText {TEXT} at (5,5) size 462x18
             text run at (5,5) width 462: "This paragraph should have a thick olive ridge border all the way around."
  -      RenderBlock {P} at (0,509) size 784x28 [border: (5px inset #808000)]
  +      RenderBlock {P} at (0,509) size 769x28 [border: (5px inset #808000)]
           RenderText {TEXT} at (5,5) size 459x18
             text run at (5,5) width 459: "This paragraph should have a thick olive inset border all the way around."
  -      RenderBlock {P} at (0,553) size 784x28 [border: (5px outset #808000)]
  +      RenderBlock {P} at (0,553) size 769x28 [border: (5px outset #808000)]
           RenderText {TEXT} at (5,5) size 467x18
             text run at (5,5) width 467: "This paragraph should have a thick olive outset border all the way around."
  -      RenderBlock {P} at (0,597) size 784x46 [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
  +      RenderBlock {P} at (0,597) size 769x46 [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
           RenderText {TEXT} at (5,5) size 744x36
             text run at (5,5) width 617: "This paragraph should have thick double top and bottom borders, and thick grooved side borders. "
             text run at (622,5) width 127: "The color of all four"
             text run at (5,23) width 204: "sides should be based on purple."
  -      RenderBlock {P} at (0,659) size 784x46 [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
  -        RenderText {TEXT} at (5,5) size 763x36
  +      RenderBlock {P} at (0,659) size 769x46 [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
  +        RenderText {TEXT} at (5,5) size 727x36
             text run at (5,5) width 702: "This paragraph should have, in clockwise order from the top, a double, grooved, ridged, and inset thick border. "
  -          text run at (707,5) width 61: "The color"
  -          text run at (5,23) width 270: "of all four sides should be based on purple."
  -      RenderBlock {P} at (0,721) size 784x18
  +          text run at (707,5) width 25: "The"
  +          text run at (5,23) width 306: "color of all four sides should be based on purple."
  +      RenderBlock {P} at (0,721) size 769x18
           RenderText {TEXT} at (0,0) size 278x18
             text run at (0,0) width 278: "This paragraph should have no border at all."
  -      RenderTable {TABLE} at (0,755) size 784x530 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,755) size 769x530 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x528
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -69,41 +69,41 @@
               RenderTableCell {TD} at (0,264) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x502 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x28 [border: (5px dotted #000000)]
  +            RenderTableCell {TD} at (12,26) size 755x502 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x28 [border: (5px dotted #000000)]
                   RenderText {TEXT} at (5,5) size 472x18
                     text run at (5,5) width 472: "This paragraph should have a thick black dotted border all the way around."
  -              RenderBlock {P} at (4,48) size 762x28 [border: (5px dashed #000000)]
  +              RenderBlock {P} at (4,48) size 747x28 [border: (5px dashed #000000)]
                   RenderText {TEXT} at (5,5) size 477x18
                     text run at (5,5) width 477: "This paragraph should have a thick black dashed border all the way around."
  -              RenderBlock {P} at (4,92) size 762x28 [border: (5px solid #000000)]
  +              RenderBlock {P} at (4,92) size 747x28 [border: (5px solid #000000)]
                   RenderText {TEXT} at (5,5) size 463x18
                     text run at (5,5) width 463: "This paragraph should have a thick black solid border all the way around."
  -              RenderBlock {P} at (4,136) size 762x28 [border: (5px double #000000)]
  +              RenderBlock {P} at (4,136) size 747x28 [border: (5px double #000000)]
                   RenderText {TEXT} at (5,5) size 476x18
                     text run at (5,5) width 476: "This paragraph should have a thick black double border all the way around."
  -              RenderBlock {P} at (4,180) size 762x28 [border: (5px groove #808000)]
  +              RenderBlock {P} at (4,180) size 747x28 [border: (5px groove #808000)]
                   RenderText {TEXT} at (5,5) size 474x18
                     text run at (5,5) width 474: "This paragraph should have a thick olive groove border all the way around."
  -              RenderBlock {P} at (4,224) size 762x28 [border: (5px ridge #808000)]
  +              RenderBlock {P} at (4,224) size 747x28 [border: (5px ridge #808000)]
                   RenderText {TEXT} at (5,5) size 462x18
                     text run at (5,5) width 462: "This paragraph should have a thick olive ridge border all the way around."
  -              RenderBlock {P} at (4,268) size 762x28 [border: (5px inset #808000)]
  +              RenderBlock {P} at (4,268) size 747x28 [border: (5px inset #808000)]
                   RenderText {TEXT} at (5,5) size 459x18
                     text run at (5,5) width 459: "This paragraph should have a thick olive inset border all the way around."
  -              RenderBlock {P} at (4,312) size 762x28 [border: (5px outset #808000)]
  +              RenderBlock {P} at (4,312) size 747x28 [border: (5px outset #808000)]
                   RenderText {TEXT} at (5,5) size 467x18
                     text run at (5,5) width 467: "This paragraph should have a thick olive outset border all the way around."
  -              RenderBlock {P} at (4,356) size 762x46 [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
  -                RenderText {TEXT} at (5,5) size 744x36
  +              RenderBlock {P} at (4,356) size 747x46 [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
  +                RenderText {TEXT} at (5,5) size 714x36
                     text run at (5,5) width 617: "This paragraph should have thick double top and bottom borders, and thick grooved side borders. "
  -                  text run at (622,5) width 127: "The color of all four"
  -                  text run at (5,23) width 204: "sides should be based on purple."
  -              RenderBlock {P} at (4,418) size 762x46 [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
  +                  text run at (622,5) width 97: "The color of all"
  +                  text run at (5,23) width 234: "four sides should be based on purple."
  +              RenderBlock {P} at (4,418) size 747x46 [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
                   RenderText {TEXT} at (5,5) size 727x36
                     text run at (5,5) width 702: "This paragraph should have, in clockwise order from the top, a double, grooved, ridged, and inset thick border. "
                     text run at (707,5) width 25: "The"
                     text run at (5,23) width 306: "color of all four sides should be based on purple."
  -              RenderBlock {P} at (4,480) size 762x18
  +              RenderBlock {P} at (4,480) size 747x18
                   RenderText {TEXT} at (0,0) size 278x18
                     text run at (0,0) width 278: "This paragraph should have no border at all."
  
  
  
  1.9       +51 -51    WebCore/layout-tests/css1/box_properties/border_top-expected.txt
  
  Index: border_top-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_top-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- border_top-expected.txt	19 Jul 2005 21:18:03 -0000	1.8
  +++ border_top-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,43 +1,43 @@
  -layer at (0,0) size 800x959
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x959
  -  RenderBlock {HTML} at (0,0) size 800x959
  -    RenderBody {BODY} at (8,8) size 784x943 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x959
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x959
  +  RenderBlock {HTML} at (0,0) size 785x959
  +    RenderBody {BODY} at (8,8) size 769x943 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 320x60
             text run at (0,0) width 304: ".one {border-top: purple double 10px;}"
             text run at (0,15) width 296: ".two {border-top: purple thin solid;}"
             text run at (0,30) width 320: ".three {border-top: black medium solid;}"
             text run at (0,45) width 264: "TD {border-top: green 2px solid;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x36
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x36
           RenderText {TEXT} at (0,0) size 755x36
             text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their top sides. "
             text run at (634,0) width 121: "This border applies"
             text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -      RenderBlock {P} at (0,177) size 784x28 [border: (10px double #800080) none]
  +      RenderBlock {P} at (0,177) size 769x28 [border: (10px double #800080) none]
           RenderText {TEXT} at (0,10) size 414x18
             text run at (0,10) width 414: "This paragraph should have a purple, double, 10-pixel top border."
  -      RenderBlock {P} at (0,221) size 784x19 [border: (1px solid #800080) none]
  +      RenderBlock {P} at (0,221) size 769x19 [border: (1px solid #800080) none]
           RenderText {TEXT} at (0,1) size 331x18
             text run at (0,1) width 331: "This paragraph should have a thin purple top border."
  -      RenderTable {TABLE} at (0,256) size 784x110 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,256) size 769x110 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x108
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,5) size 772x41 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (5,5) size 757x41 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderText {TEXT} at (2,3) size 735x36
                   text run at (2,3) width 429: "Every cell in this table should have a 2-pixel solid green top border. "
                   text run at (431,3) width 306: "This is also true of the table-testing section in the"
                   text run at (2,21) width 175: "second half of the test page."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (5,65) size 196x23 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (5,65) size 192x23 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,3) size 53x18
                   text run at (2,3) width 53: "Cell one"
  -            RenderTableCell {TD} at (206,51) size 571x52 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (2,3) size 567x18
  +            RenderTableCell {TD} at (202,51) size 560x52 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (2,3) size 556x18
                   RenderText {TEXT} at (0,0) size 54x18
                     text run at (0,0) width 54: "Cell two"
                 RenderTable {TABLE} at (2,21) size 161x29 [border: (1px outset #808080)]
  @@ -46,37 +46,37 @@
                       RenderTableCell {TD} at (2,2) size 155x23 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,3) size 151x18
                           text run at (2,3) width 151: "Nested single-cell table!"
  -      RenderBlock {UL} at (0,382) size 784x117
  -        RenderListItem {LI} at (40,0) size 744x75 [border: (3px solid #000000) none]
  -          RenderBlock (anonymous) at (0,3) size 744x18
  +      RenderBlock {UL} at (0,382) size 769x117
  +        RenderListItem {LI} at (40,0) size 729x75 [border: (3px solid #000000) none]
  +          RenderBlock (anonymous) at (0,3) size 729x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 118x18
                 text run at (0,0) width 118: "This is a list item..."
  -          RenderBlock {UL} at (0,21) size 744x54
  -            RenderListItem {LI} at (40,0) size 704x18
  +          RenderBlock {UL} at (0,21) size 729x54
  +            RenderListItem {LI} at (40,0) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 73x18
                   text run at (0,0) width 73: "...and this..."
  -            RenderListItem {LI} at (40,18) size 704x18
  +            RenderListItem {LI} at (40,18) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 115x18
                   text run at (0,0) width 115: "...is a second list..."
  -            RenderListItem {LI} at (40,36) size 704x18
  +            RenderListItem {LI} at (40,36) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 176x18
                   text run at (0,0) width 176: "...nested within the list item."
  -        RenderListItem {LI} at (40,75) size 744x21 [border: (3px solid #000000) none]
  +        RenderListItem {LI} at (40,75) size 729x21 [border: (3px solid #000000) none]
             RenderListMarker at (0,3) size 0x14
             RenderText {TEXT} at (0,3) size 158x18
               text run at (0,3) width 158: "This is a second list item."
  -        RenderListItem {LI} at (40,96) size 744x21 [border: (3px solid #000000) none]
  +        RenderListItem {LI} at (40,96) size 729x21 [border: (3px solid #000000) none]
             RenderListMarker at (0,3) size 0x14
             RenderText {TEXT} at (0,3) size 480x18
               text run at (0,3) width 480: "Each list item in this list should have a medium-width black border at its top."
  -      RenderTable {TABLE} at (0,515) size 784x428 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,515) size 769x428 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x426
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x27 [bgcolor=#C0C0C0] [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x27 [bgcolor=#C0C0C0] [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,5) size 163x18
                     text run at (4,5) width 163: "TABLE Testing Section"
  @@ -84,32 +84,32 @@
               RenderTableCell {TD} at (0,213) size 12x27 [bgcolor=#C0C0C0] [border: (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,5) size 4x18
                   text run at (4,5) width 4: " "
  -            RenderTableCell {TD} at (12,27) size 770x399 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,5) size 762x36
  -                RenderText {TEXT} at (0,0) size 755x36
  +            RenderTableCell {TD} at (12,27) size 755x399 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,5) size 747x36
  +                RenderText {TEXT} at (0,0) size 707x36
                     text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their top sides. "
  -                  text run at (634,0) width 121: "This border applies"
  -                  text run at (0,18) width 317: "only to the cells, not the rows which contain them."
  -              RenderBlock {P} at (4,57) size 762x28 [border: (10px double #800080) none]
  +                  text run at (634,0) width 73: "This border"
  +                  text run at (0,18) width 365: "applies only to the cells, not the rows which contain them."
  +              RenderBlock {P} at (4,57) size 747x28 [border: (10px double #800080) none]
                   RenderText {TEXT} at (0,10) size 414x18
                     text run at (0,10) width 414: "This paragraph should have a purple, double, 10-pixel top border."
  -              RenderBlock {P} at (4,101) size 762x19 [border: (1px solid #800080) none]
  +              RenderBlock {P} at (4,101) size 747x19 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (0,1) size 331x18
                     text run at (0,1) width 331: "This paragraph should have a thin purple top border."
  -              RenderTable {TABLE} at (4,136) size 762x110 [border: (1px outset #808080)]
  +              RenderTable {TABLE} at (4,136) size 747x110 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x108
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,5) size 750x41 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  -                      RenderText {TEXT} at (2,3) size 735x36
  +                    RenderTableCell {TD} at (5,5) size 735x41 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +                      RenderText {TEXT} at (2,3) size 712x36
                           text run at (2,3) width 429: "Every cell in this table should have a 2-pixel solid green top border. "
  -                        text run at (431,3) width 306: "This is also true of the table-testing section in the"
  -                        text run at (2,21) width 175: "second half of the test page."
  +                        text run at (431,3) width 283: "This is also true of the table-testing section in"
  +                        text run at (2,21) width 198: "the second half of the test page."
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (5,65) size 190x23 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (5,65) size 187x23 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,3) size 53x18
                           text run at (2,3) width 53: "Cell one"
  -                    RenderTableCell {TD} at (200,51) size 555x52 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -                      RenderBlock (anonymous) at (2,3) size 551x18
  +                    RenderTableCell {TD} at (197,51) size 543x52 [border: (2px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +                      RenderBlock (anonymous) at (2,3) size 539x18
                           RenderText {TEXT} at (0,0) size 54x18
                             text run at (0,0) width 54: "Cell two"
                         RenderTable {TABLE} at (2,21) size 161x29 [border: (1px outset #808080)]
  @@ -118,30 +118,30 @@
                               RenderTableCell {TD} at (2,2) size 155x23 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                                 RenderText {TEXT} at (2,3) size 151x18
                                   text run at (2,3) width 151: "Nested single-cell table!"
  -              RenderBlock {UL} at (4,262) size 762x117
  -                RenderListItem {LI} at (40,0) size 722x75 [border: (3px solid #000000) none]
  -                  RenderBlock (anonymous) at (0,3) size 722x18
  +              RenderBlock {UL} at (4,262) size 747x117
  +                RenderListItem {LI} at (40,0) size 707x75 [border: (3px solid #000000) none]
  +                  RenderBlock (anonymous) at (0,3) size 707x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 118x18
                         text run at (0,0) width 118: "This is a list item..."
  -                  RenderBlock {UL} at (0,21) size 722x54
  -                    RenderListItem {LI} at (40,0) size 682x18
  +                  RenderBlock {UL} at (0,21) size 707x54
  +                    RenderListItem {LI} at (40,0) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 73x18
                           text run at (0,0) width 73: "...and this..."
  -                    RenderListItem {LI} at (40,18) size 682x18
  +                    RenderListItem {LI} at (40,18) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 115x18
                           text run at (0,0) width 115: "...is a second list..."
  -                    RenderListItem {LI} at (40,36) size 682x18
  +                    RenderListItem {LI} at (40,36) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderText {TEXT} at (0,0) size 176x18
                           text run at (0,0) width 176: "...nested within the list item."
  -                RenderListItem {LI} at (40,75) size 722x21 [border: (3px solid #000000) none]
  +                RenderListItem {LI} at (40,75) size 707x21 [border: (3px solid #000000) none]
                     RenderListMarker at (0,3) size 0x14
                     RenderText {TEXT} at (0,3) size 158x18
                       text run at (0,3) width 158: "This is a second list item."
  -                RenderListItem {LI} at (40,96) size 722x21 [border: (3px solid #000000) none]
  +                RenderListItem {LI} at (40,96) size 707x21 [border: (3px solid #000000) none]
                     RenderListMarker at (0,3) size 0x14
                     RenderText {TEXT} at (0,3) size 480x18
                       text run at (0,3) width 480: "Each list item in this list should have a medium-width black border at its top."
  
  
  
  1.8       +15 -15    WebCore/layout-tests/css1/box_properties/border_top_width-expected.txt
  
  Index: border_top_width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_top_width-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_top_width-expected.txt	19 Jul 2005 21:18:03 -0000	1.7
  +++ border_top_width-expected.txt	18 Aug 2005 04:22:48 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x759
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x759
  -  RenderBlock {HTML} at (0,0) size 800x759
  -    RenderBody {BODY} at (8,8) size 784x743 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x759
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x759
  +  RenderBlock {HTML} at (0,0) size 785x759
  +    RenderBody {BODY} at (8,8) size 769x743 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 440x90
             text run at (0,0) width 432: ".zero {background-color: silver; border-top-width: 0;}"
             text run at (0,15) width 408: ".one {border-top-width: 25px; border-style: solid;}"
  @@ -14,8 +14,8 @@
             text run at (0,45) width 440: ".three {border-top-width: medium; border-style: solid;}"
             text run at (0,60) width 416: ".four {border-top-width: thin; border-style: solid;}"
             text run at (0,75) width 248: ".five {border-top-width: 25px;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "(These will only work if "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -23,22 +23,22 @@
               text run at (157,2) width 96: "border-style"
           RenderText {TEXT} at (253,0) size 89x18
             text run at (253,0) width 89: " is supported.)"
  -      RenderBlock {P} at (0,189) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,189) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,223) size 784x46 [border: (25px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,223) size 769x46 [border: (25px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,25) size 377x18
             text run at (3,25) width 377: "This paragraph should have a top border width of 25 pixels."
  -      RenderBlock {P} at (0,285) size 784x26 [border: (5px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,285) size 769x26 [border: (5px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,5) size 334x18
             text run at (3,5) width 334: "This paragraph should have a thick top border width."
  -      RenderBlock {P} at (0,327) size 784x24 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,327) size 769x24 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 354x18
             text run at (3,3) width 354: "This paragraph should have a medium top border width."
  -      RenderBlock {P} at (0,367) size 784x22 [border: (1px solid #000000) (3px solid #000000)]
  +      RenderBlock {P} at (0,367) size 769x22 [border: (1px solid #000000) (3px solid #000000)]
           RenderText {TEXT} at (3,1) size 327x18
             text run at (3,1) width 327: "This paragraph should have a thin top border width."
  -      RenderBlock {P} at (0,405) size 784x18
  +      RenderBlock {P} at (0,405) size 769x18
           RenderText {TEXT} at (0,0) size 527x18
             text run at (0,0) width 527: "This paragraph should have no border and no extra \"padding\" on its top side, as no "
           RenderInline {CODE} at (0,0) size 96x15
  
  
  
  1.8       +15 -15    WebCore/layout-tests/css1/box_properties/border_width-expected.txt
  
  Index: border_width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/border_width-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- border_width-expected.txt	19 Jul 2005 21:18:03 -0000	1.7
  +++ border_width-expected.txt	18 Aug 2005 04:22:48 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x903
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x903
  -  RenderBlock {HTML} at (0,0) size 800x903
  -    RenderBody {BODY} at (8,8) size 784x887 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x903
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x903
  +  RenderBlock {HTML} at (0,0) size 785x903
  +    RenderBody {BODY} at (8,8) size 769x887 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 408x90
             text run at (0,0) width 400: ".zero {background-color: silver; border-width: 0;}"
             text run at (0,15) width 376: ".one {border-width: 50px; border-style: solid;}"
  @@ -14,8 +14,8 @@
             text run at (0,45) width 408: ".three {border-width: medium; border-style: solid;}"
             text run at (0,60) width 384: ".four {border-width: thin; border-style: solid;}"
             text run at (0,75) width 216: ".five {border-width: 25px;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "(These will only work if "
           RenderInline {CODE} at (0,0) size 96x15
  @@ -23,22 +23,22 @@
               text run at (157,2) width 96: "border-style"
           RenderText {TEXT} at (253,0) size 89x18
             text run at (253,0) width 89: " is supported.)"
  -      RenderBlock {P} at (0,189) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,189) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,223) size 784x118 [border: (50px solid #000000)]
  +      RenderBlock {P} at (0,223) size 769x118 [border: (50px solid #000000)]
           RenderText {TEXT} at (50,50) size 394x18
             text run at (50,50) width 394: "This element should have an overall border width of 50 pixels."
  -      RenderBlock {P} at (0,357) size 784x28 [border: (5px solid #000000)]
  +      RenderBlock {P} at (0,357) size 769x28 [border: (5px solid #000000)]
           RenderText {TEXT} at (5,5) size 343x18
             text run at (5,5) width 343: "This element should have a thick overall border width."
  -      RenderBlock {P} at (0,401) size 784x24 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,401) size 769x24 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This element should have a medium overall border width."
  -      RenderBlock {P} at (0,441) size 784x20 [border: (1px solid #000000)]
  +      RenderBlock {P} at (0,441) size 769x20 [border: (1px solid #000000)]
           RenderText {TEXT} at (1,1) size 336x18
             text run at (1,1) width 336: "This element should have a thin overall border width."
  -      RenderBlock {P} at (0,477) size 784x18
  +      RenderBlock {P} at (0,477) size 769x18
           RenderText {TEXT} at (0,0) size 498x18
             text run at (0,0) width 498: "This element should have no border and no extra \"padding\" on any side, as no "
           RenderInline {CODE} at (0,0) size 96x15
  
  
  
  1.12      +20 -20    WebCore/layout-tests/css1/box_properties/clear-expected.txt
  
  Index: clear-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/clear-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- clear-expected.txt	19 Oct 2004 23:28:49 -0000	1.11
  +++ clear-expected.txt	18 Aug 2005 04:22:48 -0000	1.12
  @@ -1,47 +1,47 @@
  -layer at (0,0) size 800x961
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x961
  -  RenderBlock {HTML} at (0,0) size 800x961
  -    RenderBody {BODY} at (8,8) size 784x945 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x961
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x961
  +  RenderBlock {HTML} at (0,0) size 785x961
  +    RenderBody {BODY} at (8,8) size 769x945 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 168x60
             text run at (0,0) width 152: ".one {clear: left;}"
             text run at (0,15) width 160: ".two {clear: right;}"
             text run at (0,30) width 168: ".three {clear: both;}"
             text run at (0,45) width 160: ".four {clear: none;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
         RenderImage {IMG} at (0,117) size 15x50
  -      RenderBlock {P} at (0,125) size 784x18
  +      RenderBlock {P} at (0,125) size 769x18
           RenderText {TEXT} at (18,0) size 595x18
             text run at (18,0) width 595: "This text should be flowing past a tall orange rectangle on the left side of the browser window."
  -      RenderBlock (anonymous) at (0,159) size 784x18
  +      RenderBlock (anonymous) at (0,159) size 769x18
           RenderBR {BR} at (18,0) size 0x18
         RenderImage {IMG} at (0,177) size 15x50
  -      RenderBlock {P} at (0,227) size 784x18
  +      RenderBlock {P} at (0,227) size 769x18
           RenderText {TEXT} at (0,0) size 649x18
             text run at (0,0) width 649: "This paragraph should appear below the tall orange rectangle above and to the left, and not flow past it."
  -      RenderBlock (anonymous) at (0,261) size 784x18
  +      RenderBlock (anonymous) at (0,261) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderImage {IMG} at (769,279) size 15x50
  -      RenderBlock {P} at (0,329) size 784x18
  +      RenderImage {IMG} at (754,279) size 15x50
  +      RenderBlock {P} at (0,329) size 769x18
           RenderText {TEXT} at (0,0) size 658x18
             text run at (0,0) width 658: "This paragraph should appear below the tall orange rectangle above and to the right, and not flow past it."
  -      RenderBlock (anonymous) at (0,363) size 784x18
  +      RenderBlock (anonymous) at (0,363) size 769x18
           RenderBR {BR} at (0,0) size 0x18
         RenderImage {IMG} at (0,381) size 15x50
  -      RenderImage {IMG} at (769,381) size 15x50
  -      RenderBlock {P} at (0,431) size 784x18
  +      RenderImage {IMG} at (754,381) size 15x50
  +      RenderBlock {P} at (0,431) size 769x18
           RenderText {TEXT} at (0,0) size 602x18
             text run at (0,0) width 602: "This paragraph should appear below the two tall orange rectangles, and not flow between them."
         RenderImage {IMG} at (0,465) size 15x50
  -      RenderImage {IMG} at (769,465) size 15x50
  -      RenderBlock {P} at (0,465) size 784x18
  +      RenderImage {IMG} at (754,465) size 15x50
  +      RenderBlock {P} at (0,465) size 769x18
           RenderText {TEXT} at (18,0) size 390x18
             text run at (18,0) width 390: "This paragraph should be between both tall orange rectangles."
  -      RenderBlock (anonymous) at (0,499) size 784x18
  +      RenderBlock (anonymous) at (0,499) size 769x18
           RenderBR {BR} at (18,0) size 0x18
         RenderTable {TABLE} at (0,517) size 680x428 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x426
  
  
  
  1.12      +45 -44    WebCore/layout-tests/css1/box_properties/clear_float-expected.txt
  
  Index: clear_float-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/clear_float-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- clear_float-expected.txt	19 Jul 2005 21:18:04 -0000	1.11
  +++ clear_float-expected.txt	18 Aug 2005 04:22:48 -0000	1.12
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x773
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x773
  -  RenderBlock {HTML} at (0,0) size 800x773
  -    RenderBody {BODY} at (8,8) size 784x757 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x791
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x791
  +  RenderBlock {HTML} at (0,0) size 785x791
  +    RenderBody {BODY} at (8,8) size 769x775 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,31) size 784x135
  +      RenderBlock {PRE} at (0,31) size 769x135
           RenderText {TEXT} at (0,0) size 616x120
             text run at (0,0) width 392: "P { margin: 0; padding: 0; text-align:  justify;}"
             text run at (0,30) width 384: "DIV.menu {float: left; clear: left; width: 11em;"
  @@ -15,7 +15,7 @@
             text run at (0,75) width 448: "DIV.menu UL {margin: 0.2em 0.3em 0.2em 1em; padding: 0;}"
             text run at (0,90) width 616: "DIV.article {padding: 0.5em; margin: 0; margin-left: 14em; margin-right: 2em;"
             text run at (0,105) width 480: "             color: black; background: yellow; clear: none;}"
  -      RenderBlock {HR} at (0,179) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,179) size 769x2 [border: (1px inset #000000)]
         RenderBlock (floating) {DIV} at (0,189) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
           RenderBlock {H1} at (8,8) size 176x22
             RenderText {TEXT} at (0,0) size 85x22
  @@ -58,34 +58,34 @@
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 87x18
                 text run at (0,0) width 87: "0.5em margin"
  -      RenderBlock {DIV} at (224,189) size 528x221 [bgcolor=#FFFF00]
  -        RenderBlock {H1} at (8,29) size 512x37
  +      RenderBlock {DIV} at (224,189) size 513x221 [bgcolor=#FFFF00]
  +        RenderBlock {H1} at (8,29) size 497x37
             RenderText {TEXT} at (0,0) size 275x37
               text run at (0,0) width 275: "The 'clear' property"
  -        RenderBlock {P} at (8,87) size 512x90
  -          RenderText {TEXT} at (0,0) size 512x90
  -            text run at (0,0) width 512: "This page has two floating \"menus\" on the side; one has a green background,"
  -            text run at (0,18) width 238: "and the other a blue background. "
  -            text run at (238,18) width 274: "Due to settings on the 'float' and 'clear'"
  -            text run at (0,36) width 512: "properties, the two menus should appear on the left side of the page, the blue"
  -            text run at (0,54) width 512: "below the green. There should be a 10px gap between the two menus. There"
  +        RenderBlock {P} at (8,87) size 497x90
  +          RenderText {TEXT} at (0,0) size 497x90
  +            text run at (0,0) width 497: "This page has two floating \"menus\" on the side; one has a green background,"
  +            text run at (0,18) width 231: "and the other a blue background. "
  +            text run at (231,18) width 266: "Due to settings on the 'float' and 'clear'"
  +            text run at (0,36) width 497: "properties, the two menus should appear on the left side of the page, the blue"
  +            text run at (0,54) width 497: "below the green. There should be a 10px gap between the two menus. There"
               text run at (0,72) width 459: "should also be a 10px gap between the top menu and the top of the page."
  -        RenderBlock {P} at (8,177) size 512x36
  -          RenderText {TEXT} at (0,0) size 512x36
  -            text run at (0,0) width 512: "The top of the yellow rectangle (to which this paragraph belongs) should be"
  +        RenderBlock {P} at (8,177) size 497x36
  +          RenderText {TEXT} at (0,0) size 497x36
  +            text run at (0,0) width 497: "The top of the yellow rectangle (to which this paragraph belongs) should be"
               text run at (0,18) width 331: "vertically aligned with the top of the green rectangle."
  -      RenderTable {TABLE} at (192,410) size 592x347 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x345
  +      RenderTable {TABLE} at (192,410) size 577x365 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x363
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 590x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 575x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,172) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,181) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 578x319 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (12,26) size 563x337 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
                 RenderBlock (floating) {DIV} at (4,4) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
                   RenderBlock {H1} at (8,8) size 176x22
                     RenderText {TEXT} at (0,0) size 85x22
  @@ -128,24 +128,25 @@
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 87x18
                         text run at (0,0) width 87: "0.5em margin"
  -              RenderBlock {DIV} at (228,4) size 314x311 [bgcolor=#FFFF00]
  -                RenderBlock {H1} at (8,29) size 298x37
  +              RenderBlock {DIV} at (228,4) size 299x329 [bgcolor=#FFFF00]
  +                RenderBlock {H1} at (8,29) size 283x37
                     RenderText {TEXT} at (0,0) size 275x37
                       text run at (0,0) width 275: "The 'clear' property"
  -                RenderBlock {P} at (8,87) size 298x162
  -                  RenderText {TEXT} at (0,0) size 298x162
  -                    text run at (0,0) width 298: "This page has two floating \"menus\" on the"
  -                    text run at (0,18) width 298: "side; one has a green background, and the"
  -                    text run at (0,36) width 161: "other a blue background. "
  -                    text run at (161,36) width 137: "Due to settings on the"
  -                    text run at (0,54) width 298: "'float' and 'clear' properties, the two menus"
  -                    text run at (0,72) width 298: "should appear on the left side of the page, the"
  -                    text run at (0,90) width 298: "blue below the green. There should be a 10px"
  -                    text run at (0,108) width 298: "gap between the two menus. There should also"
  -                    text run at (0,126) width 298: "be a 10px gap between the top menu and the"
  -                    text run at (0,144) width 98: "top of the page."
  -                RenderBlock {P} at (8,249) size 298x54
  -                  RenderText {TEXT} at (0,0) size 298x54
  -                    text run at (0,0) width 298: "The top of the yellow rectangle (to which this"
  -                    text run at (0,18) width 298: "paragraph belongs) should be vertically aligned"
  -                    text run at (0,36) width 219: "with the top of the green rectangle."
  +                RenderBlock {P} at (8,87) size 283x180
  +                  RenderText {TEXT} at (0,0) size 283x180
  +                    text run at (0,0) width 283: "This page has two floating \"menus\" on the"
  +                    text run at (0,18) width 283: "side; one has a green background, and the"
  +                    text run at (0,36) width 165: "other a blue background. "
  +                    text run at (165,36) width 118: "Due to settings on"
  +                    text run at (0,54) width 283: "the 'float' and 'clear' properties, the two"
  +                    text run at (0,72) width 283: "menus should appear on the left side of the"
  +                    text run at (0,90) width 283: "page, the blue below the green. There"
  +                    text run at (0,108) width 283: "should be a 10px gap between the two"
  +                    text run at (0,126) width 283: "menus. There should also be a 10px gap"
  +                    text run at (0,144) width 283: "between the top menu and the top of the"
  +                    text run at (0,162) width 34: "page."
  +                RenderBlock {P} at (8,267) size 283x54
  +                  RenderText {TEXT} at (0,0) size 283x54
  +                    text run at (0,0) width 283: "The top of the yellow rectangle (to which"
  +                    text run at (0,18) width 283: "this paragraph belongs) should be vertically"
  +                    text run at (0,36) width 269: "aligned with the top of the green rectangle."
  
  
  
  1.10      +21 -21    WebCore/layout-tests/css1/box_properties/float_elements_in_series-expected.txt
  
  Index: float_elements_in_series-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/float_elements_in_series-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- float_elements_in_series-expected.txt	19 Jul 2005 21:18:04 -0000	1.9
  +++ float_elements_in_series-expected.txt	18 Aug 2005 04:22:48 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x699
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x699
  -  RenderBlock {HTML} at (0,0) size 800x699
  -    RenderBody {BODY} at (8,8) size 784x671 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x699
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x699
  +  RenderBlock {HTML} at (0,0) size 785x699
  +    RenderBody {BODY} at (8,8) size 769x671 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,31) size 784x195
  +      RenderBlock {PRE} at (0,31) size 769x195
           RenderText {TEXT} at (0,0) size 512x180
             text run at (0,0) width 392: "P { margin: 0; padding: 0; text-align:  justify;}"
             text run at (0,30) width 336: "DIV.yellow, DIV.blue, DIV.red, DIV.green {"
  @@ -19,10 +19,10 @@
             text run at (0,135) width 352: "DIV.green {background: green; color: white;}"
             text run at (0,150) width 192: "DIV.below {clear: both;}"
             text run at (0,165) width 200: "TABLE {margin: 20px 0px;}"
  -      RenderBlock {HR} at (0,239) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,249) size 784x36
  -        RenderText {TEXT} at (0,0) size 784x36
  -          text run at (0,0) width 784: "The four floating DIV elements below should appear next to each other horizontally. The table at the bottom of this page"
  +      RenderBlock {HR} at (0,239) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,249) size 769x36
  +        RenderText {TEXT} at (0,0) size 769x36
  +          text run at (0,0) width 769: "The four floating DIV elements below should appear next to each other horizontally. The table at the bottom of this page"
             text run at (0,18) width 405: "indicates how the DIV elements should be laid out horizontally. "
             text run at (405,18) width 219: "They should align with each other."
         RenderBlock (floating) {DIV} at (0,295) size 140x98 [bgcolor=#FFFF00] [border: (20px solid #000000)]
  @@ -41,7 +41,7 @@
           RenderBlock {P} at (40,40) size 60x18
             RenderText {TEXT} at (0,0) size 39x18
               text run at (0,0) width 39: "Green"
  -      RenderBlock {DIV} at (0,403) size 784x19
  +      RenderBlock {DIV} at (0,403) size 769x19
           RenderTable {TABLE} at (0,0) size 620x19
             RenderTableSection {TBODY} at (0,0) size 0x19
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -77,10 +77,10 @@
                   RenderImage {IMG} at (0,0) size 100x1
                 RenderTableCell {TD} at (600,9) size 20x1 [bgcolor=#000000] [r=0 c=14 rs=1 cs=1]
                   RenderImage {IMG} at (0,0) size 20x1
  -      RenderTable {TABLE} at (0,442) size 784x229 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,442) size 769x229 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x227
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -88,12 +88,12 @@
               RenderTableCell {TD} at (0,113) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x201 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  -                RenderText {TEXT} at (0,0) size 762x36
  -                  text run at (0,0) width 762: "The four floating DIV elements below should appear next to each other horizontally. The table at the bottom of this page"
  -                  text run at (0,18) width 405: "indicates how the DIV elements should be laid out horizontally. "
  -                  text run at (405,18) width 219: "They should align with each other."
  +            RenderTableCell {TD} at (12,26) size 755x201 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
  +                RenderText {TEXT} at (0,0) size 747x36
  +                  text run at (0,0) width 747: "The four floating DIV elements below should appear next to each other horizontally. The table at the bottom of this"
  +                  text run at (0,18) width 439: "page indicates how the DIV elements should be laid out horizontally. "
  +                  text run at (439,18) width 219: "They should align with each other."
                 RenderBlock (floating) {DIV} at (4,50) size 140x98 [bgcolor=#FFFF00] [border: (20px solid #000000)]
                   RenderBlock {P} at (40,40) size 60x18
                     RenderText {TEXT} at (0,0) size 47x18
  @@ -110,7 +110,7 @@
                   RenderBlock {P} at (40,40) size 60x18
                     RenderText {TEXT} at (0,0) size 39x18
                       text run at (0,0) width 39: "Green"
  -              RenderBlock {DIV} at (4,158) size 762x19
  +              RenderBlock {DIV} at (4,158) size 747x19
                   RenderTable {TABLE} at (0,0) size 620x19
                     RenderTableSection {TBODY} at (0,0) size 0x19
                       RenderTableRow {TR} at (0,0) size 0x0
  
  
  
  1.9       +94 -94    WebCore/layout-tests/css1/box_properties/float_margin-expected.txt
  
  Index: float_margin-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/float_margin-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- float_margin-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ float_margin-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1902
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1902
  -  RenderBlock {HTML} at (0,0) size 800x1902
  -    RenderBody {BODY} at (8,8) size 784x1886 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1902
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1902
  +  RenderBlock {HTML} at (0,0) size 785x1902
  +    RenderBody {BODY} at (8,8) size 769x1886 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x135
  +      RenderBlock {PRE} at (0,34) size 769x135
           RenderText {TEXT} at (0,0) size 560x120
             text run at (0,0) width 344: "P.test {background: white; font-size: 20px;"
             text run at (0,15) width 560: "        margin-left: 30px; margin-right: 10px; padding: 0; border: 0;}"
  @@ -16,73 +16,74 @@
             text run at (0,75) width 368: "#img3 {margin-top: -30px; margin-left: -30px;}"
             text run at (0,90) width 384: "#img4 {margin-right: 30px; margin-bottom: 30px;}"
             text run at (0,105) width 400: "#img5 {margin-right: -30px; margin-bottom: -30px;}"
  -      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (30,204) size 744x92 [bgcolor=#FFFFFF]
  -        RenderText {TEXT} at (0,0) size 738x92
  +      RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (30,204) size 729x92 [bgcolor=#FFFFFF]
  +        RenderText {TEXT} at (0,0) size 708x92
             text run at (0,0) width 663: "This paragraph should have a white background which extends to the edges of the"
             text run at (0,23) width 122: "element's box. "
             text run at (122,23) width 442: "There is no padding set on this paragraph whatsoever. "
  -          text run at (564,23) width 166: "If the background of"
  -          text run at (0,46) width 738: "the entire box is not white, this may cause problems with the following tests; at any rate, it"
  -          text run at (0,69) width 223: "must be taken into account."
  -      RenderBlock {P} at (30,316) size 744x115 [bgcolor=#FFFFFF]
  +          text run at (564,23) width 144: "If the background"
  +          text run at (0,46) width 702: "of the entire box is not white, this may cause problems with the following tests; at any"
  +          text run at (0,69) width 281: "rate, it must be taken into account."
  +      RenderBlock {P} at (30,316) size 729x115 [bgcolor=#FFFFFF]
           RenderImage {IMG} at (0,0) size 60x60
  -        RenderText {TEXT} at (60,0) size 741x115
  +        RenderText {TEXT} at (60,0) size 719x115
             text run at (60,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
             text run at (60,23) width 119: "nothing more. "
             text run at (179,23) width 540: "The edges of the white background should line up with the top and"
             text run at (60,46) width 196: "left edges of the image. "
  -          text run at (256,46) width 485: "This paragraph should have a white background, first of all,"
  -          text run at (0,69) width 397: "which extends to the edges of the element's box. "
  -          text run at (397,69) width 335: "There is no padding set on this paragraph"
  -          text run at (0,92) width 97: "whatsoever."
  -      RenderBlock {P} at (30,451) size 744x115 [bgcolor=#FFFFFF]
  +          text run at (256,46) width 454: "This paragraph should have a white background, first of"
  +          text run at (0,69) width 428: "all, which extends to the edges of the element's box. "
  +          text run at (428,69) width 249: "There is no padding set on this"
  +          text run at (0,92) width 183: "paragraph whatsoever."
  +      RenderBlock {P} at (30,451) size 729x115 [bgcolor=#FFFFFF]
           RenderImage {IMG} at (30,30) size 60x60
  -        RenderText {TEXT} at (90,0) size 741x115
  -          text run at (90,0) width 649: "The image in the upper left corner of this paragraph should be pushed down and"
  -          text run at (90,23) width 651: "to the right 30 pixels each from the upper left corner of the paragraph's box, and"
  -          text run at (90,46) width 330: "displace the paragraph text accordingly. "
  -          text run at (420,46) width 288: "This paragraph should have a white"
  -          text run at (90,69) width 594: "background, first of all, which extends to the edges of the element's box. "
  -          text run at (684,69) width 47: "There"
  -          text run at (0,92) width 385: "is no padding set on this paragraph whatsoever."
  -      RenderBlock {P} at (30,586) size 744x115 [bgcolor=#FFFFFF]
  -        RenderImage {IMG} at (-30,-30) size 60x60
  -        RenderText {TEXT} at (30,0) size 739x115
  -          text run at (30,0) width 709: "The image in the upper left corner of this paragraph should be pushed up and to the left"
  -          text run at (30,23) width 709: "30 pixels each from the upper left corner of the paragraph's box, thus causing the edges"
  -          text run at (0,46) width 582: "of the white background to align with the thick gray lines in the image. "
  -          text run at (582,46) width 122: "This paragraph"
  -          text run at (0,69) width 715: "should have a white background, first of all, which extends to the edges of the element's"
  +        RenderText {TEXT} at (90,0) size 718x115
  +          text run at (90,0) width 615: "The image in the upper left corner of this paragraph should be pushed down"
  +          text run at (90,23) width 611: "and to the right 30 pixels each from the upper left corner of the paragraph's"
  +          text run at (90,46) width 404: "box, and displace the paragraph text accordingly. "
  +          text run at (494,46) width 224: "This paragraph should have"
  +          text run at (90,69) width 613: "a white background, first of all, which extends to the edges of the element's"
             text run at (0,92) width 40: "box. "
             text run at (40,92) width 437: "There is no padding set on this paragraph whatsoever."
  -      RenderBlock {P} at (30,721) size 744x138 [bgcolor=#FFFFFF]
  +      RenderBlock {P} at (30,586) size 729x115 [bgcolor=#FFFFFF]
  +        RenderImage {IMG} at (-30,-30) size 60x60
  +        RenderText {TEXT} at (30,0) size 721x115
  +          text run at (30,0) width 676: "The image in the upper left corner of this paragraph should be pushed up and to the"
  +          text run at (30,23) width 691: "left 30 pixels each from the upper left corner of the paragraph's box, thus causing the"
  +          text run at (0,46) width 633: "edges of the white background to align with the thick gray lines in the image. "
  +          text run at (633,46) width 36: "This"
  +          text run at (0,69) width 719: "paragraph should have a white background, first of all, which extends to the edges of the"
  +          text run at (0,92) width 122: "element's box. "
  +          text run at (122,92) width 437: "There is no padding set on this paragraph whatsoever."
  +      RenderBlock {P} at (30,721) size 729x138 [bgcolor=#FFFFFF]
           RenderImage {IMG} at (0,0) size 60x60
  -        RenderText {TEXT} at (90,0) size 730x138
  +        RenderText {TEXT} at (90,0) size 728x138
             text run at (90,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
  -          text run at (90,23) width 640: "the edges of the white background should line up with the top and left edges of"
  -          text run at (90,46) width 90: "the image. "
  -          text run at (180,46) width 538: "However, there should be 30 pixels of space between the right and"
  -          text run at (90,69) width 490: "bottom edges of the image and the paragraph text around it. "
  -          text run at (580,69) width 122: "This paragraph"
  -          text run at (0,92) width 715: "should have a white background, first of all, which extends to the edges of the element's"
  -          text run at (0,115) width 40: "box. "
  -          text run at (40,115) width 437: "There is no padding set on this paragraph whatsoever."
  -      RenderBlock {P} at (30,879) size 744x138 [bgcolor=#FFFFFF]
  +          text run at (90,23) width 618: "the edges of the white background should line up with the top and left edges"
  +          text run at (90,46) width 112: "of the image. "
  +          text run at (202,46) width 504: "However, there should be 30 pixels of space between the right"
  +          text run at (90,69) width 524: "and bottom edges of the image and the paragraph text around it. "
  +          text run at (614,69) width 36: "This"
  +          text run at (0,92) width 719: "paragraph should have a white background, first of all, which extends to the edges of the"
  +          text run at (0,115) width 122: "element's box. "
  +          text run at (122,115) width 437: "There is no padding set on this paragraph whatsoever."
  +      RenderBlock {P} at (30,879) size 729x138 [bgcolor=#FFFFFF]
           RenderImage {IMG} at (0,0) size 60x60
  -        RenderText {TEXT} at (30,0) size 732x138
  +        RenderText {TEXT} at (30,0) size 706x138
             text run at (30,0) width 668: "The image in the upper left corner of this paragraph should be floated left, and the"
  -          text run at (30,23) width 700: "edges of the white background should line up with the top and left edges of the image."
  -          text run at (0,46) width 707: "However, the text should overlap the image's right and bottom sides, lining up with the"
  -          text run at (0,69) width 242: "thick gray lines in the image. "
  -          text run at (242,69) width 485: "This paragraph should have a white background, first of all,"
  -          text run at (0,92) width 397: "which extends to the edges of the element's box. "
  -          text run at (397,92) width 335: "There is no padding set on this paragraph"
  -          text run at (0,115) width 97: "whatsoever."
  -      RenderTable {TABLE} at (0,1037) size 784x849 [border: (1px outset #808080)]
  +          text run at (30,23) width 640: "edges of the white background should line up with the top and left edges of the"
  +          text run at (0,46) width 60: "image. "
  +          text run at (60,46) width 636: "However, the text should overlap the image's right and bottom sides, lining up"
  +          text run at (0,69) width 313: "with the thick gray lines in the image. "
  +          text run at (313,69) width 393: "This paragraph should have a white background,"
  +          text run at (0,92) width 489: "first of all, which extends to the edges of the element's box. "
  +          text run at (489,92) width 214: "There is no padding set on"
  +          text run at (0,115) width 218: "this paragraph whatsoever."
  +      RenderTable {TABLE} at (0,1037) size 769x849 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x847
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -90,59 +91,58 @@
               RenderTableCell {TD} at (0,423) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x821 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (34,4) size 722x92 [bgcolor=#FFFFFF]
  -                RenderText {TEXT} at (0,0) size 708x92
  +            RenderTableCell {TD} at (12,26) size 755x821 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (34,4) size 707x92 [bgcolor=#FFFFFF]
  +                RenderText {TEXT} at (0,0) size 700x92
                     text run at (0,0) width 663: "This paragraph should have a white background which extends to the edges of the"
                     text run at (0,23) width 122: "element's box. "
                     text run at (122,23) width 442: "There is no padding set on this paragraph whatsoever. "
  -                  text run at (564,23) width 144: "If the background"
  -                  text run at (0,46) width 702: "of the entire box is not white, this may cause problems with the following tests; at any"
  -                  text run at (0,69) width 281: "rate, it must be taken into account."
  -              RenderBlock {P} at (34,116) size 722x115 [bgcolor=#FFFFFF]
  +                  text run at (564,23) width 44: "If the"
  +                  text run at (0,46) width 700: "background of the entire box is not white, this may cause problems with the following"
  +                  text run at (0,69) width 383: "tests; at any rate, it must be taken into account."
  +              RenderBlock {P} at (34,116) size 707x115 [bgcolor=#FFFFFF]
                   RenderImage {IMG} at (0,0) size 60x60
  -                RenderText {TEXT} at (60,0) size 719x115
  +                RenderText {TEXT} at (60,0) size 703x115
                     text run at (60,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
                     text run at (60,23) width 119: "nothing more. "
  -                  text run at (179,23) width 540: "The edges of the white background should line up with the top and"
  -                  text run at (60,46) width 196: "left edges of the image. "
  -                  text run at (256,46) width 454: "This paragraph should have a white background, first of"
  -                  text run at (0,69) width 428: "all, which extends to the edges of the element's box. "
  -                  text run at (428,69) width 249: "There is no padding set on this"
  -                  text run at (0,92) width 183: "paragraph whatsoever."
  -              RenderBlock {P} at (34,251) size 722x115 [bgcolor=#FFFFFF]
  +                  text run at (179,23) width 506: "The edges of the white background should line up with the top"
  +                  text run at (60,46) width 230: "and left edges of the image. "
  +                  text run at (290,46) width 393: "This paragraph should have a white background,"
  +                  text run at (0,69) width 489: "first of all, which extends to the edges of the element's box. "
  +                  text run at (489,69) width 214: "There is no padding set on"
  +                  text run at (0,92) width 218: "this paragraph whatsoever."
  +              RenderBlock {P} at (34,251) size 707x115 [bgcolor=#FFFFFF]
                   RenderImage {IMG} at (30,30) size 60x60
  -                RenderText {TEXT} at (90,0) size 718x115
  +                RenderText {TEXT} at (90,0) size 705x115
                     text run at (90,0) width 615: "The image in the upper left corner of this paragraph should be pushed down"
                     text run at (90,23) width 611: "and to the right 30 pixels each from the upper left corner of the paragraph's"
                     text run at (90,46) width 404: "box, and displace the paragraph text accordingly. "
  -                  text run at (494,46) width 224: "This paragraph should have"
  -                  text run at (90,69) width 613: "a white background, first of all, which extends to the edges of the element's"
  -                  text run at (0,92) width 40: "box. "
  -                  text run at (40,92) width 437: "There is no padding set on this paragraph whatsoever."
  -              RenderBlock {P} at (34,386) size 722x115 [bgcolor=#FFFFFF]
  -                RenderImage {IMG} at (-30,-30) size 60x60
  -                RenderText {TEXT} at (30,0) size 721x115
  -                  text run at (30,0) width 676: "The image in the upper left corner of this paragraph should be pushed up and to the"
  -                  text run at (30,23) width 691: "left 30 pixels each from the upper left corner of the paragraph's box, thus causing the"
  -                  text run at (0,46) width 633: "edges of the white background to align with the thick gray lines in the image. "
  -                  text run at (633,46) width 36: "This"
  -                  text run at (0,69) width 719: "paragraph should have a white background, first of all, which extends to the edges of the"
  +                  text run at (494,46) width 181: "This paragraph should"
  +                  text run at (90,69) width 574: "have a white background, first of all, which extends to the edges of the"
                     text run at (0,92) width 122: "element's box. "
                     text run at (122,92) width 437: "There is no padding set on this paragraph whatsoever."
  -              RenderBlock {P} at (34,521) size 722x138 [bgcolor=#FFFFFF]
  +              RenderBlock {P} at (34,386) size 707x115 [bgcolor=#FFFFFF]
  +                RenderImage {IMG} at (-30,-30) size 60x60
  +                RenderText {TEXT} at (30,0) size 706x115
  +                  text run at (30,0) width 676: "The image in the upper left corner of this paragraph should be pushed up and to the"
  +                  text run at (30,23) width 661: "left 30 pixels each from the upper left corner of the paragraph's box, thus causing"
  +                  text run at (0,46) width 663: "the edges of the white background to align with the thick gray lines in the image. "
  +                  text run at (663,46) width 36: "This"
  +                  text run at (0,69) width 689: "paragraph should have a white background, first of all, which extends to the edges of"
  +                  text run at (0,92) width 152: "the element's box. "
  +                  text run at (152,92) width 437: "There is no padding set on this paragraph whatsoever."
  +              RenderBlock {P} at (34,521) size 707x138 [bgcolor=#FFFFFF]
                   RenderImage {IMG} at (0,0) size 60x60
  -                RenderText {TEXT} at (90,0) size 719x138
  +                RenderText {TEXT} at (90,0) size 694x138
                     text run at (90,0) width 604: "The image in the upper left corner of this paragraph should be floated left,"
                     text run at (90,23) width 601: "and the edges of the white background should line up with the top and left"
                     text run at (90,46) width 163: "edges of the image. "
  -                  text run at (253,46) width 460: "However, there should be 30 pixels of space between the"
  -                  text run at (90,69) width 568: "right and bottom edges of the image and the paragraph text around it. "
  -                  text run at (658,69) width 36: "This"
  -                  text run at (0,92) width 719: "paragraph should have a white background, first of all, which extends to the edges of the"
  -                  text run at (0,115) width 122: "element's box. "
  -                  text run at (122,115) width 437: "There is no padding set on this paragraph whatsoever."
  -              RenderBlock {P} at (34,679) size 722x138 [bgcolor=#FFFFFF]
  +                  text run at (253,46) width 430: "However, there should be 30 pixels of space between"
  +                  text run at (90,69) width 593: "the right and bottom edges of the image and the paragraph text around it."
  +                  text run at (0,92) width 657: "This paragraph should have a white background, first of all, which extends to the"
  +                  text run at (0,115) width 225: "edges of the element's box. "
  +                  text run at (225,115) width 437: "There is no padding set on this paragraph whatsoever."
  +              RenderBlock {P} at (34,679) size 707x138 [bgcolor=#FFFFFF]
                   RenderImage {IMG} at (0,0) size 60x60
                   RenderText {TEXT} at (30,0) size 706x138
                     text run at (30,0) width 668: "The image in the upper left corner of this paragraph should be floated left, and the"
  
  
  
  1.14      +249 -242  WebCore/layout-tests/css1/box_properties/float_on_text_elements-expected.txt
  
  Index: float_on_text_elements-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/float_on_text_elements-expected.txt,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- float_on_text_elements-expected.txt	19 Jul 2005 21:18:04 -0000	1.13
  +++ float_on_text_elements-expected.txt	18 Aug 2005 04:22:48 -0000	1.14
  @@ -1,74 +1,75 @@
  -layer at (0,0) size 800x2678
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2678
  -  RenderBlock {HTML} at (0,0) size 800x2678
  -    RenderBody {BODY} at (8,8) size 784x2662 [bgcolor=#CCCCCC]
  -      RenderBlock (floating) {P} at (0,0) size 392x36 [bgcolor=#FFFF00]
  -        RenderText {TEXT} at (0,0) size 392x36
  -          text run at (0,0) width 392: "This paragraph is of class \"one\". It has a width of 50% and is"
  -          text run at (0,18) width 110: "floated to the left."
  -      RenderBlock {P} at (0,0) size 784x72
  -        RenderText {TEXT} at (392,0) size 784x72
  -          text run at (392,0) width 392: "This paragraph should start on the right side of a yellow box"
  -          text run at (392,18) width 392: "which contains the previous paragraph. Since the text of this"
  -          text run at (0,36) width 784: "element is much longer than the text in the previous element, the text will wrap around the yellow box. There is no padding,"
  -          text run at (0,54) width 740: "border or margins on this and the previous element, so the text of the two elements should be very close to each other."
  -      RenderBlock (anonymous) at (0,72) size 784x18
  +layer at (0,0) size 785x2714
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2714
  +  RenderBlock {HTML} at (0,0) size 785x2714
  +    RenderBody {BODY} at (8,8) size 769x2698 [bgcolor=#CCCCCC]
  +      RenderBlock (floating) {P} at (0,0) size 384x36 [bgcolor=#FFFF00]
  +        RenderText {TEXT} at (0,0) size 384x36
  +          text run at (0,0) width 384: "This paragraph is of class \"one\". It has a width of 50% and"
  +          text run at (0,18) width 124: "is floated to the left."
  +      RenderBlock {P} at (0,0) size 769x90
  +        RenderText {TEXT} at (384,0) size 769x90
  +          text run at (384,0) width 385: "This paragraph should start on the right side of a yellow box"
  +          text run at (384,18) width 385: "which contains the previous paragraph. Since the text of this"
  +          text run at (0,36) width 769: "element is much longer than the text in the previous element, the text will wrap around the yellow box. There is no"
  +          text run at (0,54) width 769: "padding, border or margins on this and the previous element, so the text of the two elements should be very close to each"
  +          text run at (0,72) width 36: "other."
  +      RenderBlock (anonymous) at (0,90) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {HR} at (0,98) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {P} at (0,108) size 784x72 [bgcolor=#FFFF00]
  -        RenderText {TEXT} at (0,0) size 784x72
  -          text run at (0,0) width 784: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
  -          text run at (0,18) width 784: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides and a"
  -          text run at (0,36) width 784: "orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added to this"
  +      RenderBlock {HR} at (0,116) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {P} at (0,126) size 769x72 [bgcolor=#FFFF00]
  +        RenderText {TEXT} at (0,0) size 769x72
  +          text run at (0,0) width 769: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
  +          text run at (0,18) width 769: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides and a"
  +          text run at (0,36) width 769: "orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added to this"
             text run at (0,54) width 217: "paragraph for diagnostic purposes."
  -      RenderBlock (anonymous) at (0,108) size 784x91
  +      RenderBlock (anonymous) at (0,126) size 769x91
           RenderImage {IMG} at (0,72) size 15x15
           RenderText {TEXT} at (15,73) size 4x18
             text run at (15,73) width 4: " "
           RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock {HR} at (0,207) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {P} at (0,217) size 392x108 [bgcolor=#FFFF00]
  -        RenderText {TEXT} at (0,0) size 392x108
  -          text run at (0,0) width 392: "This paragraph is floated to the left and the orange square"
  -          text run at (0,18) width 392: "image should appear to the right of the paragraph. This"
  -          text run at (0,36) width 392: "paragraph has a yellow background and no padding, margin"
  -          text run at (0,54) width 392: "or border. The right edge of this yellow box should be"
  -          text run at (0,72) width 392: "horizontally aligned with the left edge of the yellow box"
  +      RenderBlock {HR} at (0,225) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {P} at (0,235) size 384x108 [bgcolor=#FFFF00]
  +        RenderText {TEXT} at (0,0) size 384x108
  +          text run at (0,0) width 384: "This paragraph is floated to the left and the orange square"
  +          text run at (0,18) width 384: "image should appear to the right of the paragraph. This"
  +          text run at (0,36) width 384: "paragraph has a yellow background and no padding, margin"
  +          text run at (0,54) width 384: "or border. The right edge of this yellow box should be"
  +          text run at (0,72) width 384: "horizontally aligned with the left edge of the yellow box"
             text run at (0,90) width 79: "undernearth."
  -      RenderBlock (anonymous) at (0,217) size 784x108
  -        RenderImage {IMG} at (392,0) size 15x15
  -        RenderText {TEXT} at (407,1) size 4x18
  -          text run at (407,1) width 4: " "
  +      RenderBlock (anonymous) at (0,235) size 769x108
  +        RenderImage {IMG} at (384,0) size 15x15
  +        RenderText {TEXT} at (399,1) size 4x18
  +          text run at (399,1) width 4: " "
           RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock {HR} at (0,333) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {P} at (392,343) size 392x108 [bgcolor=#FFFF00]
  -        RenderText {TEXT} at (0,0) size 392x108
  -          text run at (0,0) width 392: "This paragraph is floated to the right (using a STYLE"
  -          text run at (0,18) width 392: "attribute) and the orange square image should appear to the"
  -          text run at (0,36) width 392: "left of the paragraph. This paragraph has a yellow background"
  -          text run at (0,54) width 392: "and no padding, margin or border. The left edge of this"
  -          text run at (0,72) width 392: "yellow box should be horizonally aligned with the right edge"
  -          text run at (0,90) width 157: "of the yellow box above."
  -      RenderBlock (anonymous) at (0,343) size 784x108
  +      RenderBlock {HR} at (0,351) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {P} at (385,361) size 384x108 [bgcolor=#FFFF00]
  +        RenderText {TEXT} at (0,0) size 384x108
  +          text run at (0,0) width 384: "This paragraph is floated to the right (using a STYLE"
  +          text run at (0,18) width 384: "attribute) and the orange square image should appear to the"
  +          text run at (0,36) width 384: "left of the paragraph. This paragraph has a yellow"
  +          text run at (0,54) width 384: "background and no padding, margin or border. The left edge"
  +          text run at (0,72) width 384: "of this yellow box should be horizonally aligned with the"
  +          text run at (0,90) width 224: "right edge of the yellow box above."
  +      RenderBlock (anonymous) at (0,361) size 769x108
           RenderImage {IMG} at (0,0) size 15x15
           RenderText {TEXT} at (15,1) size 4x18
             text run at (15,1) width 4: " "
           RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock {HR} at (0,459) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,469) size 784x54
  +      RenderBlock {HR} at (0,477) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,487) size 769x54
           RenderBlock (floating) {SPAN} at (0,0) size 48x37 [bgcolor=#C0C0C0]
             RenderText {TEXT} at (0,0) size 21x37
               text run at (0,0) width 21: "T"
  -        RenderText {TEXT} at (48,0) size 736x54
  -          text run at (48,0) width 736: "he first letter (a \"T\") of this paragraph should float left and be twice the font-size of the rest of the paragraph, as well"
  -          text run at (48,18) width 481: "as bold, with a content width of 1.5em and a background-color of silver. "
  -          text run at (529,18) width 255: "The top of the big letter \"T\" should be"
  -          text run at (48,36) width 656: "vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-cap\"."
  -      RenderBlock (anonymous) at (0,523) size 784x18
  +        RenderText {TEXT} at (48,0) size 721x54
  +          text run at (48,0) width 721: "he first letter (a \"T\") of this paragraph should float left and be twice the font-size of the rest of the paragraph, as"
  +          text run at (48,18) width 496: "well as bold, with a content width of 1.5em and a background-color of silver. "
  +          text run at (544,18) width 225: "The top of the big letter \"T\" should"
  +          text run at (48,36) width 675: "be vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-cap\"."
  +      RenderBlock (anonymous) at (0,541) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {HR} at (0,549) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {P} at (438,569) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
  +      RenderBlock {HR} at (0,567) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {P} at (423,587) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
           RenderText {TEXT} at (8,8) size 320x180
             text run at (8,8) width 320: "This paragraph should be floated to the right, sort"
             text run at (8,26) width 320: "of like a 'sidebar' in a magazine article. Its width is"
  @@ -80,28 +81,28 @@
             text run at (8,134) width 320: "element has a 10px wide margin around it where"
             text run at (8,152) width 320: "the blue background of the paragraph in the"
             text run at (8,170) width 217: "normal flow should shine through."
  -      RenderBlock {P} at (0,559) size 784x198 [bgcolor=#66CCFF]
  -        RenderText {TEXT} at (0,0) size 428x198
  -          text run at (0,0) width 428: "This paragraph is not floating. If there is enough room, the textual"
  -          text run at (0,18) width 428: "content of the paragraph should appear on the left side of the yellow"
  -          text run at (0,36) width 157: "\"sidebar\" on the right. "
  -          text run at (157,36) width 271: "The content of this element should flow"
  -          text run at (0,54) width 183: "around the floated element. "
  -          text run at (183,54) width 245: "However, the floated element may or"
  -          text run at (0,72) width 428: "may not be obscured by the blue background of this element, as the"
  -          text run at (0,90) width 353: "specification does not say which is drawn \"on top.\" "
  -          text run at (353,90) width 75: "Even if the"
  -          text run at (0,108) width 428: "floated element is obscured, it still forces the content of this element"
  -          text run at (0,126) width 121: "to flow around it. "
  -          text run at (121,126) width 307: "If the floated element is not obscured, then the"
  -          text run at (0,144) width 428: "blue rectangle of this paragraph should extend 10px above and to"
  -          text run at (0,162) width 428: "the right of the sidebar's red border, due to the margin styles set for"
  -          text run at (0,180) width 123: "the floated element."
  -      RenderBlock (anonymous) at (0,757) size 784x18
  +      RenderBlock {P} at (0,577) size 769x198 [bgcolor=#66CCFF]
  +        RenderText {TEXT} at (0,0) size 413x198
  +          text run at (0,0) width 413: "This paragraph is not floating. If there is enough room, the textual"
  +          text run at (0,18) width 413: "content of the paragraph should appear on the left side of the"
  +          text run at (0,36) width 193: "yellow \"sidebar\" on the right. "
  +          text run at (193,36) width 220: "The content of this element should"
  +          text run at (0,54) width 219: "flow around the floated element. "
  +          text run at (219,54) width 194: "However, the floated element"
  +          text run at (0,72) width 413: "may or may not be obscured by the blue background of this"
  +          text run at (0,90) width 413: "element, as the specification does not say which is drawn \"on"
  +          text run at (0,108) width 37: "top.\" "
  +          text run at (37,108) width 376: "Even if the floated element is obscured, it still forces the"
  +          text run at (0,126) width 263: "content of this element to flow around it. "
  +          text run at (263,126) width 150: "If the floated element is"
  +          text run at (0,144) width 413: "not obscured, then the blue rectangle of this paragraph should"
  +          text run at (0,162) width 413: "extend 10px above and to the right of the sidebar's red border,"
  +          text run at (0,180) width 319: "due to the margin styles set for the floated element."
  +      RenderBlock (anonymous) at (0,775) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {HR} at (0,783) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,793) size 784x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
  -        RenderBlock (floating) {DIV} at (440,14) size 330x226 [bgcolor=#FFFF00]
  +      RenderBlock {HR} at (0,801) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,811) size 769x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
  +        RenderBlock (floating) {DIV} at (425,14) size 330x226 [bgcolor=#FFFF00]
             RenderBlock {P} at (5,5) size 320x216
               RenderText {TEXT} at (0,0) size 320x216
                 text run at (0,0) width 320: "This paragraph is placed inside a DIV element"
  @@ -116,135 +117,138 @@
                 text run at (0,162) width 320: "box should be rendered on top of the bottom red"
                 text run at (0,180) width 320: "border. I.e., the bottom red border will appear"
                 text run at (0,198) width 318: "broken where it's overlaid by the yellow rectangle."
  -        RenderBlock {P} at (4,4) size 776x18
  +        RenderBlock {P} at (4,4) size 761x18
             RenderText {TEXT} at (0,0) size 268x18
               text run at (0,0) width 268: "See description in the box on the right side"
  -      RenderBlock (anonymous) at (0,819) size 784x224
  +      RenderBlock (anonymous) at (0,837) size 769x224
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {HR} at (0,1051) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {DIV} at (0,1061) size 196x72 [bgcolor=#66CCFF]
  -        RenderBlock {P} at (0,0) size 196x72
  -          RenderText {TEXT} at (0,0) size 196x72
  -            text run at (0,0) width 196: "This paragraph is inside a DIV"
  -            text run at (0,18) width 196: "which is floated left. Its"
  -            text run at (0,36) width 196: "background is blue and the"
  +      RenderBlock {HR} at (0,1069) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {DIV} at (0,1079) size 192x72 [bgcolor=#66CCFF]
  +        RenderBlock {P} at (0,0) size 192x72
  +          RenderText {TEXT} at (0,0) size 192x72
  +            text run at (0,0) width 192: "This paragraph is inside a"
  +            text run at (0,18) width 192: "DIV which is floated left. Its"
  +            text run at (0,36) width 192: "background is blue and the"
               text run at (0,54) width 87: "width is 25%."
  -      RenderBlock (floating) {DIV} at (588,1061) size 196x72 [bgcolor=#FFFF00]
  -        RenderBlock {P} at (0,0) size 196x72
  -          RenderText {TEXT} at (0,0) size 196x72
  -            text run at (0,0) width 196: "This paragraph is inside a DIV"
  -            text run at (0,18) width 196: "which is floated right. Its"
  -            text run at (0,36) width 196: "background is yellow and the"
  +      RenderBlock (floating) {DIV} at (577,1079) size 192x72 [bgcolor=#FFFF00]
  +        RenderBlock {P} at (0,0) size 192x72
  +          RenderText {TEXT} at (0,0) size 192x72
  +            text run at (0,0) width 192: "This paragraph is inside a"
  +            text run at (0,18) width 192: "DIV which is floated right. Its"
  +            text run at (0,36) width 192: "background is yellow and the"
               text run at (0,54) width 87: "width is 25%."
  -      RenderBlock {P} at (0,1061) size 784x36
  -        RenderText {TEXT} at (196,0) size 392x36
  -          text run at (196,0) width 392: "This paragraph should appear between a blue box (on the left)"
  -          text run at (196,18) width 199: "and a yellow box (on the right)."
  -      RenderBlock (anonymous) at (0,1097) size 784x36
  -        RenderBR {BR} at (196,0) size 0x18
  -      RenderBlock {HR} at (0,1141) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (floating) {DIV} at (0,1151) size 588x126 [bgcolor=#66CCFF]
  -        RenderBlock (floating) {DIV} at (431,0) size 147x36 [bgcolor=#FFFF00]
  -          RenderBlock {P} at (0,0) size 147x36
  -            RenderText {TEXT} at (0,0) size 147x36
  -              text run at (0,0) width 147: "See description in the"
  +      RenderBlock {P} at (0,1079) size 769x36
  +        RenderText {TEXT} at (192,0) size 385x36
  +          text run at (192,0) width 385: "This paragraph should appear between a blue box (on the"
  +          text run at (192,18) width 29: "left) "
  +          text run at (221,18) width 199: "and a yellow box (on the right)."
  +      RenderBlock (anonymous) at (0,1115) size 769x36
  +        RenderBR {BR} at (192,0) size 0x18
  +      RenderBlock {HR} at (0,1159) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (floating) {DIV} at (0,1169) size 576x126 [bgcolor=#66CCFF]
  +        RenderBlock (floating) {DIV} at (422,0) size 144x36 [bgcolor=#FFFF00]
  +          RenderBlock {P} at (0,0) size 144x36
  +            RenderText {TEXT} at (0,0) size 144x36
  +              text run at (0,0) width 144: "See description in the"
                 text run at (0,18) width 124: "box on the left side."
  -        RenderBlock {P} at (0,0) size 588x126
  -          RenderText {TEXT} at (0,0) size 588x126
  -            text run at (0,0) width 431: "This paragraph is inside a DIV which is floated left. The"
  -            text run at (0,18) width 431: "background of the DIV element is blue and its width is 75%. This"
  -            text run at (0,36) width 373: "text should all be inside the blue rectangle. The blue DIV "
  -            text run at (373,36) width 215: "element has another DIV element"
  -            text run at (0,54) width 170: "as a child. It has a yellow "
  -            text run at (170,54) width 368: "background color and is floated to the right. Since it is a "
  -            text run at (538,54) width 50: "child of"
  -            text run at (0,72) width 350: "the blue DIV, the yellow DIV should appear inside the "
  -            text run at (350,72) width 238: "blue rectangle. Due to it being floated"
  -            text run at (0,90) width 155: "to the right and having "
  -            text run at (155,90) width 433: "a 10px right margin, the yellow rectange should have a 10px blue"
  -            text run at (0,108) width 138: "stripe on its right side."
  -      RenderBlock (anonymous) at (0,1151) size 784x126
  -        RenderBR {BR} at (588,0) size 0x18
  -      RenderBlock {HR} at (0,1285) size 784x2 [border: (1px inset #000000)]
  -      RenderTable {TABLE} at (0,1295) size 784x1367 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x1365
  +        RenderBlock {P} at (0,0) size 576x126
  +          RenderText {TEXT} at (0,0) size 576x126
  +            text run at (0,0) width 422: "This paragraph is inside a DIV which is floated left. The"
  +            text run at (0,18) width 422: "background of the DIV element is blue and its width is 75%. This"
  +            text run at (0,36) width 364: "text should all be inside the blue rectangle. The blue DIV "
  +            text run at (364,36) width 212: "element has another DIV element"
  +            text run at (0,54) width 166: "as a child. It has a yellow "
  +            text run at (166,54) width 361: "background color and is floated to the right. Since it is a "
  +            text run at (527,54) width 49: "child of"
  +            text run at (0,72) width 374: "the blue DIV, the yellow DIV should appear inside the "
  +            text run at (374,72) width 202: "blue rectangle. Due to it being"
  +            text run at (0,90) width 193: "floated to the right and having "
  +            text run at (193,90) width 383: "a 10px right margin, the yellow rectange should have a 10px"
  +            text run at (0,108) width 31: "blue "
  +            text run at (31,108) width 138: "stripe on its right side."
  +      RenderBlock (anonymous) at (0,1169) size 769x126
  +        RenderBR {BR} at (576,0) size 0x18
  +      RenderBlock {HR} at (0,1303) size 769x2 [border: (1px inset #000000)]
  +      RenderTable {TABLE} at (0,1313) size 769x1385 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x1383
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,682) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,691) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1339 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (floating) {P} at (4,4) size 381x36 [bgcolor=#FFFF00]
  -                RenderText {TEXT} at (0,0) size 381x36
  -                  text run at (0,0) width 381: "This paragraph is of class \"one\". It has a width of 50% and"
  +            RenderTableCell {TD} at (12,26) size 755x1357 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (floating) {P} at (4,4) size 373x36 [bgcolor=#FFFF00]
  +                RenderText {TEXT} at (0,0) size 373x36
  +                  text run at (0,0) width 373: "This paragraph is of class \"one\". It has a width of 50% and"
                     text run at (0,18) width 124: "is floated to the left."
  -              RenderBlock {P} at (4,4) size 762x90
  -                RenderText {TEXT} at (381,0) size 762x90
  -                  text run at (381,0) width 381: "This paragraph should start on the right side of a yellow box"
  -                  text run at (381,18) width 381: "which contains the previous paragraph. Since the text of this"
  -                  text run at (0,36) width 762: "element is much longer than the text in the previous element, the text will wrap around the yellow box. There is no"
  -                  text run at (0,54) width 762: "padding, border or margins on this and the previous element, so the text of the two elements should be very close to each"
  -                  text run at (0,72) width 36: "other."
  -              RenderBlock (anonymous) at (4,94) size 762x18
  +              RenderBlock {P} at (4,4) size 747x90
  +                RenderText {TEXT} at (373,0) size 747x90
  +                  text run at (373,0) width 374: "This paragraph should start on the right side of a yellow"
  +                  text run at (373,18) width 374: "box which contains the previous paragraph. Since the text"
  +                  text run at (0,36) width 747: "of this element is much longer than the text in the previous element, the text will wrap around the yellow box. There is"
  +                  text run at (0,54) width 747: "no padding, border or margins on this and the previous element, so the text of the two elements should be very close to"
  +                  text run at (0,72) width 69: "each other."
  +              RenderBlock (anonymous) at (4,94) size 747x18
                   RenderBR {BR} at (0,0) size 0x18
  -              RenderBlock {HR} at (4,120) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {P} at (4,130) size 762x72 [bgcolor=#FFFF00]
  -                RenderText {TEXT} at (0,0) size 762x72
  -                  text run at (0,0) width 762: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
  -                  text run at (0,18) width 762: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides and"
  -                  text run at (0,36) width 762: "a orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added to this"
  -                  text run at (0,54) width 217: "paragraph for diagnostic purposes."
  -              RenderBlock (anonymous) at (4,130) size 762x91
  +              RenderBlock {HR} at (4,120) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {P} at (4,130) size 747x72 [bgcolor=#FFFF00]
  +                RenderText {TEXT} at (0,0) size 747x72
  +                  text run at (0,0) width 747: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
  +                  text run at (0,18) width 747: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides"
  +                  text run at (0,36) width 747: "and a orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added"
  +                  text run at (0,54) width 259: "to this paragraph for diagnostic purposes."
  +              RenderBlock (anonymous) at (4,130) size 747x91
                   RenderImage {IMG} at (0,72) size 15x15
                   RenderText {TEXT} at (15,73) size 4x18
                     text run at (15,73) width 4: " "
                   RenderBR {BR} at (0,0) size 0x0
  -              RenderBlock {HR} at (4,229) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {P} at (4,239) size 381x108 [bgcolor=#FFFF00]
  -                RenderText {TEXT} at (0,0) size 381x108
  -                  text run at (0,0) width 381: "This paragraph is floated to the left and the orange square"
  -                  text run at (0,18) width 381: "image should appear to the right of the paragraph. This"
  -                  text run at (0,36) width 381: "paragraph has a yellow background and no padding, margin"
  -                  text run at (0,54) width 381: "or border. The right edge of this yellow box should be"
  -                  text run at (0,72) width 381: "horizontally aligned with the left edge of the yellow box"
  +              RenderBlock {HR} at (4,229) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {P} at (4,239) size 373x108 [bgcolor=#FFFF00]
  +                RenderText {TEXT} at (0,0) size 373x108
  +                  text run at (0,0) width 373: "This paragraph is floated to the left and the orange square"
  +                  text run at (0,18) width 373: "image should appear to the right of the paragraph. This"
  +                  text run at (0,36) width 373: "paragraph has a yellow background and no padding,"
  +                  text run at (0,54) width 373: "margin or border. The right edge of this yellow box should"
  +                  text run at (0,72) width 373: "be horizontally aligned with the left edge of the yellow box"
                     text run at (0,90) width 79: "undernearth."
  -              RenderBlock (anonymous) at (4,239) size 762x108
  -                RenderImage {IMG} at (381,0) size 15x15
  -                RenderText {TEXT} at (396,1) size 4x18
  -                  text run at (396,1) width 4: " "
  +              RenderBlock (anonymous) at (4,239) size 747x108
  +                RenderImage {IMG} at (373,0) size 15x15
  +                RenderText {TEXT} at (388,1) size 4x18
  +                  text run at (388,1) width 4: " "
                   RenderBR {BR} at (0,0) size 0x0
  -              RenderBlock {HR} at (4,355) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {P} at (385,365) size 381x108 [bgcolor=#FFFF00]
  -                RenderText {TEXT} at (0,0) size 381x108
  -                  text run at (0,0) width 381: "This paragraph is floated to the right (using a STYLE"
  -                  text run at (0,18) width 381: "attribute) and the orange square image should appear to the"
  -                  text run at (0,36) width 381: "left of the paragraph. This paragraph has a yellow"
  -                  text run at (0,54) width 381: "background and no padding, margin or border. The left"
  -                  text run at (0,72) width 381: "edge of this yellow box should be horizonally aligned with"
  +              RenderBlock {HR} at (4,355) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {P} at (378,365) size 373x108 [bgcolor=#FFFF00]
  +                RenderText {TEXT} at (0,0) size 373x108
  +                  text run at (0,0) width 373: "This paragraph is floated to the right (using a STYLE"
  +                  text run at (0,18) width 373: "attribute) and the orange square image should appear to the"
  +                  text run at (0,36) width 373: "left of the paragraph. This paragraph has a yellow"
  +                  text run at (0,54) width 373: "background and no padding, margin or border. The left"
  +                  text run at (0,72) width 373: "edge of this yellow box should be horizonally aligned with"
                     text run at (0,90) width 247: "the right edge of the yellow box above."
  -              RenderBlock (anonymous) at (4,365) size 762x108
  +              RenderBlock (anonymous) at (4,365) size 747x108
                   RenderImage {IMG} at (0,0) size 15x15
                   RenderText {TEXT} at (15,1) size 4x18
                     text run at (15,1) width 4: " "
                   RenderBR {BR} at (0,0) size 0x0
  -              RenderBlock {HR} at (4,481) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {P} at (4,491) size 762x54
  +              RenderBlock {HR} at (4,481) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {P} at (4,491) size 747x72
                   RenderBlock (floating) {SPAN} at (0,0) size 48x37 [bgcolor=#C0C0C0]
                     RenderText {TEXT} at (0,0) size 21x37
                       text run at (0,0) width 21: "T"
  -                RenderText {TEXT} at (48,0) size 714x54
  -                  text run at (48,0) width 714: "he first letter (a \"T\") of this paragraph should float left and be twice the font-size of the rest of the paragraph, as"
  -                  text run at (48,18) width 491: "well as bold, with a content width of 1.5em and a background-color of silver. "
  -                  text run at (539,18) width 223: "The top of the big letter \"T\" should"
  -                  text run at (48,36) width 675: "be vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-cap\"."
  -              RenderBlock (anonymous) at (4,545) size 762x18
  +                RenderText {TEXT} at (48,0) size 747x72
  +                  text run at (48,0) width 699: "he first letter (a \"T\") of this paragraph should float left and be twice the font-size of the rest of the paragraph, as"
  +                  text run at (48,18) width 513: "well as bold, with a content width of 1.5em and a background-color of silver. "
  +                  text run at (561,18) width 186: "The top of the big letter \"T\""
  +                  text run at (48,36) width 699: "should be vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-"
  +                  text run at (0,54) width 33: "cap\"."
  +              RenderBlock (anonymous) at (4,563) size 747x18
                   RenderBR {BR} at (0,0) size 0x18
  -              RenderBlock {HR} at (4,571) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {P} at (420,591) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
  +              RenderBlock {HR} at (4,589) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {P} at (405,609) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
                   RenderText {TEXT} at (8,8) size 320x180
                     text run at (8,8) width 320: "This paragraph should be floated to the right, sort"
                     text run at (8,26) width 320: "of like a 'sidebar' in a magazine article. Its width is"
  @@ -256,29 +260,29 @@
                     text run at (8,134) width 320: "element has a 10px wide margin around it where"
                     text run at (8,152) width 320: "the blue background of the paragraph in the"
                     text run at (8,170) width 217: "normal flow should shine through."
  -              RenderBlock {P} at (4,581) size 762x216 [bgcolor=#66CCFF]
  -                RenderText {TEXT} at (0,0) size 406x216
  -                  text run at (0,0) width 406: "This paragraph is not floating. If there is enough room, the"
  -                  text run at (0,18) width 406: "textual content of the paragraph should appear on the left side of"
  -                  text run at (0,36) width 226: "the yellow \"sidebar\" on the right. "
  -                  text run at (226,36) width 180: "The content of this element"
  -                  text run at (0,54) width 268: "should flow around the floated element. "
  -                  text run at (268,54) width 138: "However, the floated"
  -                  text run at (0,72) width 406: "element may or may not be obscured by the blue background of"
  -                  text run at (0,90) width 406: "this element, as the specification does not say which is drawn"
  -                  text run at (0,108) width 64: "\"on top.\" "
  -                  text run at (64,108) width 342: "Even if the floated element is obscured, it still forces"
  -                  text run at (0,126) width 318: "the content of this element to flow around it. "
  -                  text run at (318,126) width 88: "If the floated"
  -                  text run at (0,144) width 406: "element is not obscured, then the blue rectangle of this"
  -                  text run at (0,162) width 406: "paragraph should extend 10px above and to the right of the"
  -                  text run at (0,180) width 406: "sidebar's red border, due to the margin styles set for the floated"
  -                  text run at (0,198) width 53: "element."
  -              RenderBlock (anonymous) at (4,797) size 762x18
  +              RenderBlock {P} at (4,599) size 747x216 [bgcolor=#66CCFF]
  +                RenderText {TEXT} at (0,0) size 391x216
  +                  text run at (0,0) width 391: "This paragraph is not floating. If there is enough room, the"
  +                  text run at (0,18) width 391: "textual content of the paragraph should appear on the left side"
  +                  text run at (0,36) width 260: "of the yellow \"sidebar\" on the right. "
  +                  text run at (260,36) width 131: "The content of this"
  +                  text run at (0,54) width 328: "element should flow around the floated element. "
  +                  text run at (328,54) width 63: "However,"
  +                  text run at (0,72) width 391: "the floated element may or may not be obscured by the blue"
  +                  text run at (0,90) width 391: "background of this element, as the specification does not say"
  +                  text run at (0,108) width 185: "which is drawn \"on top.\" "
  +                  text run at (185,108) width 206: "Even if the floated element is"
  +                  text run at (0,126) width 391: "obscured, it still forces the content of this element to flow"
  +                  text run at (0,144) width 65: "around it. "
  +                  text run at (65,144) width 326: "If the floated element is not obscured, then the blue"
  +                  text run at (0,162) width 391: "rectangle of this paragraph should extend 10px above and to"
  +                  text run at (0,180) width 391: "the right of the sidebar's red border, due to the margin styles"
  +                  text run at (0,198) width 166: "set for the floated element."
  +              RenderBlock (anonymous) at (4,815) size 747x18
                   RenderBR {BR} at (0,0) size 0x18
  -              RenderBlock {HR} at (4,823) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (4,833) size 762x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
  -                RenderBlock (floating) {DIV} at (418,14) size 330x226 [bgcolor=#FFFF00]
  +              RenderBlock {HR} at (4,841) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (4,851) size 747x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
  +                RenderBlock (floating) {DIV} at (403,14) size 330x226 [bgcolor=#FFFF00]
                     RenderBlock {P} at (5,5) size 320x216
                       RenderText {TEXT} at (0,0) size 320x216
                         text run at (0,0) width 320: "This paragraph is placed inside a DIV element"
  @@ -293,54 +297,57 @@
                         text run at (0,162) width 320: "box should be rendered on top of the bottom red"
                         text run at (0,180) width 320: "border. I.e., the bottom red border will appear"
                         text run at (0,198) width 318: "broken where it's overlaid by the yellow rectangle."
  -                RenderBlock {P} at (4,4) size 754x18
  +                RenderBlock {P} at (4,4) size 739x18
                     RenderText {TEXT} at (0,0) size 268x18
                       text run at (0,0) width 268: "See description in the box on the right side"
  -              RenderBlock (anonymous) at (4,859) size 762x224
  +              RenderBlock (anonymous) at (4,877) size 747x224
                   RenderBR {BR} at (0,0) size 0x18
  -              RenderBlock {HR} at (4,1091) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {DIV} at (4,1101) size 190x72 [bgcolor=#66CCFF]
  -                RenderBlock {P} at (0,0) size 190x72
  -                  RenderText {TEXT} at (0,0) size 190x72
  -                    text run at (0,0) width 190: "This paragraph is inside a"
  -                    text run at (0,18) width 190: "DIV which is floated left. Its"
  -                    text run at (0,36) width 190: "background is blue and the"
  +              RenderBlock {HR} at (4,1109) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {DIV} at (4,1119) size 186x72 [bgcolor=#66CCFF]
  +                RenderBlock {P} at (0,0) size 186x72
  +                  RenderText {TEXT} at (0,0) size 186x72
  +                    text run at (0,0) width 186: "This paragraph is inside a"
  +                    text run at (0,18) width 186: "DIV which is floated left. Its"
  +                    text run at (0,36) width 186: "background is blue and the"
                       text run at (0,54) width 87: "width is 25%."
  -              RenderBlock (floating) {DIV} at (576,1101) size 190x72 [bgcolor=#FFFF00]
  -                RenderBlock {P} at (0,0) size 190x72
  -                  RenderText {TEXT} at (0,0) size 190x72
  -                    text run at (0,0) width 190: "This paragraph is inside a"
  -                    text run at (0,18) width 190: "DIV which is floated right. Its"
  -                    text run at (0,36) width 190: "background is yellow and the"
  -                    text run at (0,54) width 87: "width is 25%."
  -              RenderBlock {P} at (4,1101) size 762x36
  -                RenderText {TEXT} at (190,0) size 382x36
  -                  text run at (190,0) width 382: "This paragraph should appear between a blue box (on the"
  -                  text run at (190,18) width 29: "left) "
  -                  text run at (219,18) width 199: "and a yellow box (on the right)."
  -              RenderBlock (anonymous) at (4,1137) size 762x36
  -                RenderBR {BR} at (190,0) size 0x18
  -              RenderBlock {HR} at (4,1181) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock (floating) {DIV} at (4,1191) size 571x126 [bgcolor=#66CCFF]
  -                RenderBlock (floating) {DIV} at (419,0) size 142x36 [bgcolor=#FFFF00]
  -                  RenderBlock {P} at (0,0) size 142x36
  -                    RenderText {TEXT} at (0,0) size 142x36
  -                      text run at (0,0) width 142: "See description in the"
  +              RenderBlock (floating) {DIV} at (565,1119) size 186x72 [bgcolor=#FFFF00]
  +                RenderBlock {P} at (0,0) size 186x72
  +                  RenderText {TEXT} at (0,0) size 186x72
  +                    text run at (0,0) width 186: "This paragraph is inside a"
  +                    text run at (0,18) width 186: "DIV which is floated right."
  +                    text run at (0,36) width 20: "Its "
  +                    text run at (20,36) width 166: "background is yellow and"
  +                    text run at (0,54) width 110: "the width is 25%."
  +              RenderBlock {P} at (4,1119) size 747x36
  +                RenderText {TEXT} at (186,0) size 375x36
  +                  text run at (186,0) width 375: "This paragraph should appear between a blue box (on the"
  +                  text run at (186,18) width 29: "left) "
  +                  text run at (215,18) width 199: "and a yellow box (on the right)."
  +              RenderBlock (anonymous) at (4,1155) size 747x36
  +                RenderBR {BR} at (186,0) size 0x18
  +              RenderBlock {HR} at (4,1199) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock (floating) {DIV} at (4,1209) size 560x126 [bgcolor=#66CCFF]
  +                RenderBlock (floating) {DIV} at (410,0) size 140x36 [bgcolor=#FFFF00]
  +                  RenderBlock {P} at (0,0) size 140x36
  +                    RenderText {TEXT} at (0,0) size 140x36
  +                      text run at (0,0) width 140: "See description in the"
                         text run at (0,18) width 124: "box on the left side."
  -                RenderBlock {P} at (0,0) size 571x126
  -                  RenderText {TEXT} at (0,0) size 571x126
  -                    text run at (0,0) width 419: "This paragraph is inside a DIV which is floated left. The"
  -                    text run at (0,18) width 419: "background of the DIV element is blue and its width is 75%. This"
  -                    text run at (0,36) width 402: "text should all be inside the blue rectangle. The blue DIV "
  -                    text run at (402,36) width 169: "element has another DIV"
  +                RenderBlock {P} at (0,0) size 560x126
  +                  RenderText {TEXT} at (0,0) size 560x126
  +                    text run at (0,0) width 410: "This paragraph is inside a DIV which is floated left. The"
  +                    text run at (0,18) width 410: "background of the DIV element is blue and its width is 75%."
  +                    text run at (0,36) width 32: "This "
  +                    text run at (32,36) width 368: "text should all be inside the blue rectangle. The blue DIV "
  +                    text run at (400,36) width 160: "element has another DIV"
                       text run at (0,54) width 217: "element as a child. It has a yellow "
  -                    text run at (217,54) width 354: "background color and is floated to the right. Since it is a"
  -                    text run at (0,72) width 415: "child of the blue DIV, the yellow DIV should appear inside the "
  -                    text run at (415,72) width 156: "blue rectangle. Due to it"
  -                    text run at (0,90) width 233: "being floated to the right and having "
  -                    text run at (233,90) width 338: "a 10px right margin, the yellow rectange should have"
  -                    text run at (0,108) width 78: "a 10px blue "
  -                    text run at (78,108) width 138: "stripe on its right side."
  -              RenderBlock (anonymous) at (4,1191) size 762x126
  -                RenderBR {BR} at (571,0) size 0x18
  -              RenderBlock {HR} at (4,1325) size 762x2 [border: (1px inset #000000)]
  +                    text run at (217,54) width 343: "background color and is floated to the right. Since it is"
  +                    text run at (0,72) width 11: "a "
  +                    text run at (11,72) width 408: "child of the blue DIV, the yellow DIV should appear inside the "
  +                    text run at (419,72) width 141: "blue rectangle. Due to"
  +                    text run at (0,90) width 252: "it being floated to the right and having "
  +                    text run at (252,90) width 308: "a 10px right margin, the yellow rectange should"
  +                    text run at (0,108) width 112: "have a 10px blue "
  +                    text run at (112,108) width 138: "stripe on its right side."
  +              RenderBlock (anonymous) at (4,1209) size 747x126
  +                RenderBR {BR} at (560,0) size 0x18
  +              RenderBlock {HR} at (4,1343) size 747x2 [border: (1px inset #000000)]
  
  
  
  1.9       +37 -37    WebCore/layout-tests/css1/box_properties/height-expected.txt
  
  Index: height-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/height-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- height-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ height-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,44 +1,44 @@
  -layer at (0,0) size 800x974
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x974
  -  RenderBlock {HTML} at (0,0) size 800x974
  -    RenderBody {BODY} at (8,8) size 784x958 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x974
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x974
  +  RenderBlock {HTML} at (0,0) size 785x974
  +    RenderBody {BODY} at (8,8) size 769x958 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x45
  +      RenderBlock {PRE} at (0,34) size 769x45
           RenderText {TEXT} at (0,0) size 168x30
             text run at (0,0) width 160: ".one {height: 50px;}"
             text run at (0,15) width 168: ".two {height: 100px;}"
  -      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,102) size 784x50
  +      RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,102) size 769x50
           RenderImage {IMG} at (0,0) size 50x50
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,168) size 784x18
  +      RenderBlock {P} at (0,168) size 769x18
           RenderText {TEXT} at (0,0) size 275x18
             text run at (0,0) width 275: "The square above should be fifty pixels tall."
  -      RenderBlock (anonymous) at (0,202) size 784x100
  +      RenderBlock (anonymous) at (0,202) size 769x100
           RenderImage {IMG} at (0,0) size 100x100
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,318) size 784x18
  +      RenderBlock {P} at (0,318) size 769x18
           RenderText {TEXT} at (0,0) size 335x18
             text run at (0,0) width 335: "The square above should be 100 pixels tall and wide."
  -      RenderBlock (anonymous) at (0,352) size 784x100
  +      RenderBlock (anonymous) at (0,352) size 769x100
           RenderImage {IMG} at (0,0) size 30x100
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,468) size 784x36
  -        RenderText {TEXT} at (0,0) size 784x36
  -          text run at (0,0) width 784: "The rectangular image above should be 100 pixels tall and 30 pixels wide (the original image is 50x15, and the size has been"
  -          text run at (0,18) width 116: "doubled using the "
  +      RenderBlock {P} at (0,468) size 769x36
  +        RenderText {TEXT} at (0,0) size 750x36
  +          text run at (0,0) width 750: "The rectangular image above should be 100 pixels tall and 30 pixels wide (the original image is 50x15, and the size has"
  +          text run at (0,18) width 150: "been doubled using the "
           RenderInline {CODE} at (0,0) size 48x15
  -          RenderText {TEXT} at (116,20) size 48x15
  -            text run at (116,20) width 48: "height"
  -        RenderText {TEXT} at (164,18) size 66x18
  -          text run at (164,18) width 66: " property)."
  -      RenderTable {TABLE} at (0,520) size 784x438 [border: (1px outset #808080)]
  +          RenderText {TEXT} at (150,20) size 48x15
  +            text run at (150,20) width 48: "height"
  +        RenderText {TEXT} at (198,18) size 66x18
  +          text run at (198,18) width 66: " property)."
  +      RenderTable {TABLE} at (0,520) size 769x438 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x436
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -46,28 +46,28 @@
               RenderTableCell {TD} at (0,218) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x410 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (4,4) size 762x50
  +            RenderTableCell {TD} at (12,26) size 755x410 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (4,4) size 747x50
                   RenderImage {IMG} at (0,0) size 50x50
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,70) size 762x18
  +              RenderBlock {P} at (4,70) size 747x18
                   RenderText {TEXT} at (0,0) size 275x18
                     text run at (0,0) width 275: "The square above should be fifty pixels tall."
  -              RenderBlock (anonymous) at (4,104) size 762x100
  +              RenderBlock (anonymous) at (4,104) size 747x100
                   RenderImage {IMG} at (0,0) size 100x100
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,220) size 762x18
  +              RenderBlock {P} at (4,220) size 747x18
                   RenderText {TEXT} at (0,0) size 335x18
                     text run at (0,0) width 335: "The square above should be 100 pixels tall and wide."
  -              RenderBlock (anonymous) at (4,254) size 762x100
  +              RenderBlock (anonymous) at (4,254) size 747x100
                   RenderImage {IMG} at (0,0) size 30x100
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,370) size 762x36
  -                RenderText {TEXT} at (0,0) size 750x36
  -                  text run at (0,0) width 750: "The rectangular image above should be 100 pixels tall and 30 pixels wide (the original image is 50x15, and the size has"
  -                  text run at (0,18) width 150: "been doubled using the "
  +              RenderBlock {P} at (4,370) size 747x36
  +                RenderText {TEXT} at (0,0) size 725x36
  +                  text run at (0,0) width 725: "The rectangular image above should be 100 pixels tall and 30 pixels wide (the original image is 50x15, and the size"
  +                  text run at (0,18) width 175: "has been doubled using the "
                   RenderInline {CODE} at (0,0) size 48x15
  -                  RenderText {TEXT} at (150,20) size 48x15
  -                    text run at (150,20) width 48: "height"
  -                RenderText {TEXT} at (198,18) size 66x18
  -                  text run at (198,18) width 66: " property)."
  +                  RenderText {TEXT} at (175,20) size 48x15
  +                    text run at (175,20) width 48: "height"
  +                RenderText {TEXT} at (223,18) size 66x18
  +                  text run at (223,18) width 66: " property)."
  
  
  
  1.9       +66 -64    WebCore/layout-tests/css1/box_properties/margin-expected.txt
  
  Index: margin-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- margin-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ margin-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 802x2608
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 802x2608
  -  RenderBlock {HTML} at (0,0) size 800x2608
  -    RenderBody {BODY} at (8,8) size 784x2592 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 787x2628
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 787x2628
  +  RenderBlock {HTML} at (0,0) size 785x2628
  +    RenderBody {BODY} at (8,8) size 769x2612 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 360x105
             text run at (0,0) width 352: ".zero {background-color: silver; margin: 0;}"
             text run at (0,15) width 360: ".one {margin: 0.5in; background-color: aqua;}"
  @@ -15,143 +15,145 @@
             text run at (0,60) width 352: ".four {margin: 25%; background-color: aqua;}"
             text run at (0,75) width 168: ".five {margin: 25px;}"
             text run at (0,90) width 360: ".six {margin: -10px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,170) size 784x36
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,170) size 769x36
           RenderText {TEXT} at (0,0) size 738x36
             text run at (0,0) width 738: "NOTE: The following tests are separated by class-zero paragraphs, so as to prevent margin-collapsing as described in"
             text run at (0,18) width 248: "section 4.1.1 of the CSS1 specification."
  -      RenderBlock {P} at (0,222) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,222) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (48,288) size 688x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (48,288) size 673x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 658x18
             text run at (0,0) width 658: "This sentence should have an overall margin of half an inch, which will require extra text in order to test."
  -      RenderBlock {P} at (0,354) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,354) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (25,397) size 734x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (25,397) size 719x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 641x18
             text run at (0,0) width 641: "This sentence should have an overall margin of 25 pixels, which will require extra text in order to test."
  -      RenderBlock {P} at (0,440) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,440) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (80,538) size 624x18 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 615x18
  -          text run at (0,0) width 615: "This sentence should have an overall margin of 5 em, which will require extra text in order to test."
  -      RenderBlock {P} at (0,636) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (80,538) size 609x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 586x36
  +          text run at (0,0) width 586: "This sentence should have an overall margin of 5 em, which will require extra text in order to"
  +          text run at (0,18) width 25: "test."
  +      RenderBlock {P} at (0,654) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (196,850) size 392x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 391x54
  -          text run at (0,0) width 391: "This sentence should have an overall margin of 25%, which is"
  -          text run at (0,18) width 362: "calculated with respect to the width of the parent element."
  +      RenderBlock {P} at (192,864) size 385x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 377x54
  +          text run at (0,0) width 377: "This sentence should have an overall margin of 25%, which"
  +          text run at (0,18) width 376: "is calculated with respect to the width of the parent element."
             text run at (0,36) width 264: "This will require extra text in order to test."
  -      RenderBlock {P} at (0,1100) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,1110) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {UL} at (25,1143) size 734x122 [bgcolor=#00FFFF]
  -        RenderListItem {LI} at (40,0) size 694x18
  +      RenderBlock {UL} at (25,1153) size 719x122 [bgcolor=#00FFFF]
  +        RenderListItem {LI} at (40,0) size 679x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 375x18
               text run at (0,0) width 375: "This list has a margin of 25px, and a light blue background."
  -        RenderListItem {LI} at (40,18) size 694x18
  +        RenderListItem {LI} at (40,18) size 679x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 264x18
               text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -        RenderListItem {LI} at (65,61) size 644x18
  +        RenderListItem {LI} at (65,61) size 629x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 543x18
               text run at (0,0) width 543: "This list item has a margin of 25px, which should cause it to be offset in some fashion."
  -        RenderListItem {LI} at (40,104) size 694x18
  +        RenderListItem {LI} at (40,104) size 679x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 294x18
               text run at (0,0) width 294: "This list item has no special styles applied to it."
  -      RenderBlock {P} at (0,1290) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,1300) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (-10,1298) size 804x54 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (-10,1308) size 789x54 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 775x54
             text run at (0,0) width 758: "This paragraph has an overall margin of -10px, which should make it wider than usual as well as shift it upward and pull"
             text run at (0,18) width 369: "subsequent text up toward it, and a light blue background. "
             text run at (369,18) width 386: "In all other respects, however, the element should be normal. "
             text run at (755,18) width 20: "No"
             text run at (0,36) width 528: "styles have been applied to it besides the negative margin and the background color."
  -      RenderBlock {P} at (0,1342) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,1352) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderTable {TABLE} at (0,1360) size 784x1232 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x1230
  +      RenderTable {TABLE} at (0,1370) size 769x1242 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x1240
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,615) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,620) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1204 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  +            RenderTableCell {TD} at (12,26) size 755x1214 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
                   RenderText {TEXT} at (0,0) size 738x36
                     text run at (0,0) width 738: "NOTE: The following tests are separated by class-zero paragraphs, so as to prevent margin-collapsing as described in"
                     text run at (0,18) width 248: "section 4.1.1 of the CSS1 specification."
  -              RenderBlock {P} at (4,56) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,56) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (52,122) size 666x18 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 658x18
  -                  text run at (0,0) width 658: "This sentence should have an overall margin of half an inch, which will require extra text in order to test."
  -              RenderBlock {P} at (4,188) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (52,122) size 651x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 629x36
  +                  text run at (0,0) width 629: "This sentence should have an overall margin of half an inch, which will require extra text in order to"
  +                  text run at (0,18) width 25: "test."
  +              RenderBlock {P} at (4,206) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (29,231) size 712x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (29,249) size 697x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 641x18
                     text run at (0,0) width 641: "This sentence should have an overall margin of 25 pixels, which will require extra text in order to test."
  -              RenderBlock {P} at (4,274) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,292) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (84,372) size 602x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (84,390) size 587x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 586x36
                     text run at (0,0) width 586: "This sentence should have an overall margin of 5 em, which will require extra text in order to"
                     text run at (0,18) width 25: "test."
  -              RenderBlock {P} at (4,488) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,506) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (194,696) size 382x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 377x54
  -                  text run at (0,0) width 377: "This sentence should have an overall margin of 25%, which"
  -                  text run at (0,18) width 376: "is calculated with respect to the width of the parent element."
  -                  text run at (0,36) width 264: "This will require extra text in order to test."
  -              RenderBlock {P} at (4,940) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (190,710) size 375x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 362x54
  +                  text run at (0,0) width 334: "This sentence should have an overall margin of 25%,"
  +                  text run at (0,18) width 362: "which is calculated with respect to the width of the parent"
  +                  text run at (0,36) width 57: "element. "
  +                  text run at (57,36) width 264: "This will require extra text in order to test."
  +              RenderBlock {P} at (4,950) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {UL} at (29,983) size 712x122 [bgcolor=#00FFFF]
  -                RenderListItem {LI} at (40,0) size 672x18
  +              RenderBlock {UL} at (29,993) size 697x122 [bgcolor=#00FFFF]
  +                RenderListItem {LI} at (40,0) size 657x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 375x18
                       text run at (0,0) width 375: "This list has a margin of 25px, and a light blue background."
  -                RenderListItem {LI} at (40,18) size 672x18
  +                RenderListItem {LI} at (40,18) size 657x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 264x18
                       text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -                RenderListItem {LI} at (65,61) size 622x18
  +                RenderListItem {LI} at (65,61) size 607x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 543x18
                       text run at (0,0) width 543: "This list item has a margin of 25px, which should cause it to be offset in some fashion."
  -                RenderListItem {LI} at (40,104) size 672x18
  +                RenderListItem {LI} at (40,104) size 657x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 294x18
                       text run at (0,0) width 294: "This list item has no special styles applied to it."
  -              RenderBlock {P} at (4,1130) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,1140) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (-6,1138) size 782x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 775x54
  +              RenderBlock {P} at (-6,1148) size 767x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 758x54
                     text run at (0,0) width 758: "This paragraph has an overall margin of -10px, which should make it wider than usual as well as shift it upward and pull"
                     text run at (0,18) width 369: "subsequent text up toward it, and a light blue background. "
  -                  text run at (369,18) width 386: "In all other respects, however, the element should be normal. "
  -                  text run at (755,18) width 20: "No"
  -                  text run at (0,36) width 528: "styles have been applied to it besides the negative margin and the background color."
  -              RenderBlock {P} at (4,1182) size 762x18 [bgcolor=#C0C0C0]
  +                  text run at (369,18) width 382: "In all other respects, however, the element should be normal."
  +                  text run at (0,36) width 552: "No styles have been applied to it besides the negative margin and the background color."
  +              RenderBlock {P} at (4,1192) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  
  
  
  1.9       +59 -59    WebCore/layout-tests/css1/box_properties/margin_bottom-expected.txt
  
  Index: margin_bottom-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin_bottom-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- margin_bottom-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ margin_bottom-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1736
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1736
  -  RenderBlock {HTML} at (0,0) size 800x1736
  -    RenderBody {BODY} at (8,8) size 784x1720 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1728
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1728
  +  RenderBlock {HTML} at (0,0) size 785x1728
  +    RenderBody {BODY} at (8,8) size 769x1712 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x135
  +      RenderBlock {PRE} at (0,34) size 769x135
           RenderText {TEXT} at (0,0) size 416x120
             text run at (0,0) width 408: ".zero {background-color: silver; margin-bottom: 0;}"
             text run at (0,15) width 416: ".one {margin-bottom: 0.5in; background-color: aqua;}"
  @@ -16,126 +16,126 @@
             text run at (0,75) width 224: ".five {margin-bottom: 25px;}"
             text run at (0,90) width 416: ".six {margin-bottom: -10px; background-color: aqua;}"
             text run at (0,105) width 176: "P, UL {margin-top: 0;}"
  -      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,192) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,192) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,210) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,210) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 740x36
             text run at (0,0) width 740: "This sentence should have a bottom margin of half an inch, which will require extra text in order to make sure that the"
             text run at (0,18) width 203: "margin isn't applied to each line."
  -      RenderBlock {P} at (0,294) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 771x36
  -          text run at (0,0) width 771: "This sentence should have a bottom margin of 25 pixels, which will require extra text in order to make sure that the margin"
  +      RenderBlock {P} at (0,294) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 723x36
  +          text run at (0,0) width 723: "This sentence should have a bottom margin of 25 pixels, which will require extra text in order to make sure that the"
  +          text run at (0,18) width 203: "margin isn't applied to each line."
  +      RenderBlock {P} at (0,355) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 745x36
  +          text run at (0,0) width 745: "This sentence should have a bottom margin of 5 em, which will require extra text in order to make sure that the margin"
             text run at (0,18) width 155: "isn't applied to each line."
  -      RenderBlock {P} at (0,355) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 774x36
  -          text run at (0,0) width 774: "This sentence should have a bottom margin of 5 em, which will require extra text in order to make sure that the margin isn't"
  -          text run at (0,18) width 126: "applied to each line."
  -      RenderBlock {P} at (0,471) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,471) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 767x36
             text run at (0,0) width 767: "This element should have a bottom margin of 25%, which will require extra text in order to make sure that the margin isn't"
             text run at (0,18) width 126: "applied to each line."
  -      RenderBlock {P} at (0,703) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,699) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,721) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,717) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 232x18
             text run at (0,0) width 232: "This element also has a class of zero."
  -      RenderBlock {UL} at (0,739) size 784x97 [bgcolor=#00FFFF]
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,735) size 769x97 [bgcolor=#00FFFF]
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 424x18
               text run at (0,0) width 424: "This list has a margin-bottom of 25px, and a light blue background."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 264x18
               text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 591x18
               text run at (0,0) width 591: "This list item has a bottom margin of 25px, which should cause it to be offset in some fashion."
  -        RenderListItem {LI} at (40,79) size 744x18
  +        RenderListItem {LI} at (40,79) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 294x18
               text run at (0,0) width 294: "This list item has no special styles applied to it."
  -      RenderBlock {P} at (0,861) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 775x54
  -          text run at (0,0) width 775: "This paragraph has a bottom margin of -10px, which should cause elements after it to be shifted \"upward\" on the page, and"
  -          text run at (0,18) width 96: "no top margin. "
  -          text run at (96,18) width 488: "No other styles have been applied to it besides a light blue background color. "
  -          text run at (584,18) width 149: "In all other respects, the"
  +      RenderBlock {P} at (0,857) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 760x54
  +          text run at (0,0) width 748: "This paragraph has a bottom margin of -10px, which should cause elements after it to be shifted \"upward\" on the page,"
  +          text run at (0,18) width 123: "and no top margin. "
  +          text run at (123,18) width 488: "No other styles have been applied to it besides a light blue background color. "
  +          text run at (611,18) width 149: "In all other respects, the"
             text run at (0,36) width 166: "element should be normal."
  -      RenderBlock {P} at (0,905) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,901) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,923) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,919) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 232x18
             text run at (0,0) width 232: "This element also has a class of zero."
  -      RenderTable {TABLE} at (0,941) size 784x779 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x777
  +      RenderTable {TABLE} at (0,937) size 769x775 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x773
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,388) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,386) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x751 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x747 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,22) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,22) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 740x36
                     text run at (0,0) width 740: "This sentence should have a bottom margin of half an inch, which will require extra text in order to make sure that the"
                     text run at (0,18) width 203: "margin isn't applied to each line."
  -              RenderBlock {P} at (4,106) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,106) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 723x36
                     text run at (0,0) width 723: "This sentence should have a bottom margin of 25 pixels, which will require extra text in order to make sure that the"
                     text run at (0,18) width 203: "margin isn't applied to each line."
  -              RenderBlock {P} at (4,167) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,167) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 745x36
                     text run at (0,0) width 745: "This sentence should have a bottom margin of 5 em, which will require extra text in order to make sure that the margin"
                     text run at (0,18) width 155: "isn't applied to each line."
  -              RenderBlock {P} at (4,283) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,283) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 738x36
                     text run at (0,0) width 738: "This element should have a bottom margin of 25%, which will require extra text in order to make sure that the margin"
                     text run at (0,18) width 155: "isn't applied to each line."
  -              RenderBlock {P} at (4,509) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,505) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,527) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,523) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 232x18
                     text run at (0,0) width 232: "This element also has a class of zero."
  -              RenderBlock {UL} at (4,545) size 762x97 [bgcolor=#00FFFF]
  -                RenderListItem {LI} at (40,0) size 722x18
  +              RenderBlock {UL} at (4,541) size 747x97 [bgcolor=#00FFFF]
  +                RenderListItem {LI} at (40,0) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 424x18
                       text run at (0,0) width 424: "This list has a margin-bottom of 25px, and a light blue background."
  -                RenderListItem {LI} at (40,18) size 722x18
  +                RenderListItem {LI} at (40,18) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 264x18
                       text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -                RenderListItem {LI} at (40,36) size 722x18
  +                RenderListItem {LI} at (40,36) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 591x18
                       text run at (0,0) width 591: "This list item has a bottom margin of 25px, which should cause it to be offset in some fashion."
  -                RenderListItem {LI} at (40,79) size 722x18
  +                RenderListItem {LI} at (40,79) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 294x18
                       text run at (0,0) width 294: "This list item has no special styles applied to it."
  -              RenderBlock {P} at (4,667) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 760x54
  -                  text run at (0,0) width 748: "This paragraph has a bottom margin of -10px, which should cause elements after it to be shifted \"upward\" on the page,"
  -                  text run at (0,18) width 123: "and no top margin. "
  -                  text run at (123,18) width 488: "No other styles have been applied to it besides a light blue background color. "
  -                  text run at (611,18) width 149: "In all other respects, the"
  -                  text run at (0,36) width 166: "element should be normal."
  -              RenderBlock {P} at (4,711) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,663) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 717x54
  +                  text run at (0,0) width 710: "This paragraph has a bottom margin of -10px, which should cause elements after it to be shifted \"upward\" on the"
  +                  text run at (0,18) width 161: "page, and no top margin. "
  +                  text run at (161,18) width 488: "No other styles have been applied to it besides a light blue background color. "
  +                  text run at (649,18) width 68: "In all other"
  +                  text run at (0,36) width 247: "respects, the element should be normal."
  +              RenderBlock {P} at (4,707) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,729) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,725) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 232x18
                     text run at (0,0) width 232: "This element also has a class of zero."
  
  
  
  1.9       +50 -49    WebCore/layout-tests/css1/box_properties/margin_inline-expected.txt
  
  Index: margin_inline-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin_inline-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- margin_inline-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ margin_inline-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,21 +1,21 @@
  -layer at (0,0) size 800x696
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x696
  -  RenderBlock {HTML} at (0,0) size 800x696
  -    RenderBody {BODY} at (8,8) size 784x680 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x714
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x714
  +  RenderBlock {HTML} at (0,0) size 785x714
  +    RenderBody {BODY} at (8,8) size 769x698 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x45
  +      RenderBlock {PRE} at (0,34) size 769x45
           RenderText {TEXT} at (0,0) size 360x45
             text run at (0,0) width 352: ".zero {background-color: silver; margin: 0;}"
             text run at (0,15) width 352: ".one {margin: 25px; background-color: aqua;}"
             text run at (0,30) width 360: ".two {margin: -10px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,102) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,102) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,136) size 784x72 [bgcolor=#808080]
  +      RenderBlock {P} at (0,136) size 769x72 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 481x18
             text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
             text run at (393,0) width 88: "It contains an "
  @@ -34,10 +34,10 @@
             text run at (0,36) width 293: "this element should have the same line-height. "
             text run at (293,36) width 473: "However, there should be a 25px margin to the left side of the inline box in"
             text run at (0,54) width 727: "the first line it appears, and a 25px margin to the right side of the inline element box in the last line where it appears."
  -      RenderBlock {P} at (0,224) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,224) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,258) size 784x72 [bgcolor=#808080]
  +      RenderBlock {P} at (0,258) size 769x72 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 481x18
             text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
             text run at (393,0) width 88: "It contains an "
  @@ -50,72 +50,73 @@
             RenderText {TEXT} at (638,0) size 751x36
               text run at (638,0) width 113: ", giving it an aqua"
               text run at (0,18) width 202: "background and a -10px margin"
  -        RenderText {TEXT} at (192,18) size 784x54
  +        RenderText {TEXT} at (192,18) size 768x54
             text run at (192,18) width 8: ". "
  -          text run at (200,18) width 584: "Margins on inline elements does not affect line-height calculations, so all lines in this element"
  -          text run at (0,36) width 214: "should have the same line-height. "
  -          text run at (214,36) width 568: "However, there should be a -10px margin to the left side of the inline box in the first line it"
  -          text run at (0,54) width 642: "appears, and a -10px margin to the right side of the inline element box in the last line where it appears."
  -      RenderBlock {P} at (0,346) size 784x18 [bgcolor=#C0C0C0]
  +          text run at (200,18) width 531: "Margins on inline elements does not affect line-height calculations, so all lines in this"
  +          text run at (0,36) width 267: "element should have the same line-height. "
  +          text run at (267,36) width 501: "However, there should be a -10px margin to the left side of the inline box in the"
  +          text run at (0,54) width 709: "first line it appears, and a -10px margin to the right side of the inline element box in the last line where it appears."
  +      RenderBlock {P} at (0,346) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderTable {TABLE} at (0,364) size 784x316 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x314
  +      RenderTable {TABLE} at (0,364) size 769x334 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x332
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,157) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,166) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x288 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x306 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x90 [bgcolor=#808080]
  +              RenderBlock {P} at (4,38) size 747x90 [bgcolor=#808080]
                   RenderText {TEXT} at (0,0) size 481x18
                     text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
                     text run at (393,0) width 88: "It contains an "
  -                RenderInline {SPAN} at (0,0) size 752x36 [bgcolor=#00FFFF]
  +                RenderInline {SPAN} at (0,0) size 733x36 [bgcolor=#00FFFF]
                     RenderText {TEXT} at (506,0) size 143x18
                       text run at (506,0) width 143: "inline element of class "
                     RenderInline {TT} at (0,0) size 24x15
                       RenderText {TEXT} at (649,2) size 24x15
                         text run at (649,2) width 24: "one"
  -                  RenderText {TEXT} at (673,0) size 752x36
  -                    text run at (673,0) width 79: ", giving it an"
  -                    text run at (0,18) width 231: "aqua background and a 25px margin"
  -                RenderText {TEXT} at (256,18) size 753x72
  -                  text run at (256,18) width 8: ". "
  -                  text run at (264,18) width 489: "Margins on inline elements does not affect line-height calculations, so all lines"
  -                  text run at (0,36) width 309: "in this element should have the same line-height. "
  -                  text run at (309,36) width 429: "However, there should be a 25px margin to the left side of the inline"
  -                  text run at (0,54) width 715: "box in the first line it appears, and a 25px margin to the right side of the inline element box in the last line where it"
  -                  text run at (0,72) width 52: "appears."
  -              RenderBlock {P} at (4,144) size 762x18 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (673,0) size 733x36
  +                    text run at (673,0) width 60: ", giving it"
  +                    text run at (0,18) width 250: "an aqua background and a 25px margin"
  +                RenderText {TEXT} at (275,18) size 742x72
  +                  text run at (275,18) width 8: ". "
  +                  text run at (283,18) width 456: "Margins on inline elements does not affect line-height calculations, so all"
  +                  text run at (0,36) width 342: "lines in this element should have the same line-height. "
  +                  text run at (342,36) width 390: "However, there should be a 25px margin to the left side of the"
  +                  text run at (0,54) width 742: "inline box in the first line it appears, and a 25px margin to the right side of the inline element box in the last line where"
  +                  text run at (0,72) width 64: "it appears."
  +              RenderBlock {P} at (4,144) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,178) size 762x72 [bgcolor=#808080]
  +              RenderBlock {P} at (4,178) size 747x90 [bgcolor=#808080]
                   RenderText {TEXT} at (0,0) size 481x18
                     text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
                     text run at (393,0) width 88: "It contains an "
  -                RenderInline {SPAN} at (0,0) size 751x36 [bgcolor=#00FFFF]
  +                RenderInline {SPAN} at (0,0) size 717x36 [bgcolor=#00FFFF]
                     RenderText {TEXT} at (471,0) size 143x18
                       text run at (471,0) width 143: "inline element of class "
                     RenderInline {TT} at (0,0) size 24x15
                       RenderText {TEXT} at (614,2) size 24x15
                         text run at (614,2) width 24: "two"
  -                  RenderText {TEXT} at (638,0) size 751x36
  -                    text run at (638,0) width 113: ", giving it an aqua"
  -                    text run at (0,18) width 202: "background and a -10px margin"
  -                RenderText {TEXT} at (192,18) size 745x54
  -                  text run at (192,18) width 8: ". "
  -                  text run at (200,18) width 531: "Margins on inline elements does not affect line-height calculations, so all lines in this"
  -                  text run at (0,36) width 267: "element should have the same line-height. "
  -                  text run at (267,36) width 478: "However, there should be a -10px margin to the left side of the inline box in"
  -                  text run at (0,54) width 732: "the first line it appears, and a -10px margin to the right side of the inline element box in the last line where it appears."
  -              RenderBlock {P} at (4,266) size 762x18 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (638,0) size 717x36
  +                    text run at (638,0) width 79: ", giving it an"
  +                    text run at (0,18) width 236: "aqua background and a -10px margin"
  +                RenderText {TEXT} at (226,18) size 739x72
  +                  text run at (226,18) width 8: ". "
  +                  text run at (234,18) width 505: "Margins on inline elements does not affect line-height calculations, so all lines in"
  +                  text run at (0,36) width 293: "this element should have the same line-height. "
  +                  text run at (293,36) width 434: "However, there should be a -10px margin to the left side of the inline"
  +                  text run at (0,54) width 720: "box in the first line it appears, and a -10px margin to the right side of the inline element box in the last line where it"
  +                  text run at (0,72) width 52: "appears."
  +              RenderBlock {P} at (4,284) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  
  
  
  1.9       +58 -57    WebCore/layout-tests/css1/box_properties/margin_left-expected.txt
  
  Index: margin_left-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin_left-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- margin_left-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ margin_left-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x987
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x987
  -  RenderBlock {HTML} at (0,0) size 800x987
  -    RenderBody {BODY} at (8,8) size 784x971 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1005
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1005
  +  RenderBlock {HTML} at (0,0) size 785x1005
  +    RenderBody {BODY} at (8,8) size 769x989 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 408x90
             text run at (0,0) width 392: ".zero {background-color: silver; margin-left: 0;}"
             text run at (0,15) width 400: ".one {margin-left: 0.5in; background-color: aqua;}"
  @@ -14,100 +14,101 @@
             text run at (0,45) width 400: ".three {margin-left: 5em; background-color: aqua;}"
             text run at (0,60) width 392: ".four {margin-left: 25%; background-color: aqua;}"
             text run at (0,75) width 408: ".five {margin-left: -10px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (48,189) size 736x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (48,189) size 721x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 348x18
             text run at (0,0) width 348: "This sentence should have a left margin of half an inch."
  -      RenderBlock {P} at (25,223) size 759x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (25,223) size 744x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 331x18
             text run at (0,0) width 331: "This sentence should have a left margin of 25 pixels."
  -      RenderBlock {P} at (80,257) size 704x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (80,257) size 689x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 305x18
             text run at (0,0) width 305: "This sentence should have a left margin of 5 em."
  -      RenderBlock {P} at (196,291) size 588x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 586x36
  -          text run at (0,0) width 586: "This sentence should have a left margin of 25%, which is calculated with respect to the width"
  -          text run at (0,18) width 136: "of the parent element."
  -      RenderBlock {UL} at (25,343) size 759x90 [bgcolor=#808080]
  -        RenderListItem {LI} at (40,0) size 719x18
  +      RenderBlock {P} at (192,291) size 577x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 546x36
  +          text run at (0,0) width 546: "This sentence should have a left margin of 25%, which is calculated with respect to the"
  +          text run at (0,18) width 176: "width of the parent element."
  +      RenderBlock {UL} at (25,343) size 744x90 [bgcolor=#808080]
  +        RenderListItem {LI} at (40,0) size 704x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 686x18
               text run at (0,0) width 686: "The left margin on this unordered list has been set to 25 pixels, and its background color has been set to gray."
  -        RenderListItem {LI} at (65,18) size 694x54 [bgcolor=#FFFFFF]
  +        RenderListItem {LI} at (65,18) size 679x54 [bgcolor=#FFFFFF]
             RenderListMarker at (0,0) size 0x14
  -          RenderText {TEXT} at (0,0) size 684x54
  +          RenderText {TEXT} at (0,0) size 668x54
               text run at (0,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
               text run at (0,18) width 60: "checked. "
  -            text run at (60,18) width 624: "This list item has its left margin also set to 25 pixels, which should combine with the list's margin to"
  -            text run at (0,36) width 463: "make 50 pixels of margin, and its background color has been set to white."
  -        RenderListItem {LI} at (40,72) size 719x18
  +            text run at (60,18) width 608: "This list item has its left margin also set to 25 pixels, which should combine with the list's margin"
  +            text run at (0,36) width 479: "to make 50 pixels of margin, and its background color has been set to white."
  +        RenderListItem {LI} at (40,72) size 704x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 179x18
               text run at (0,0) width 179: "This is an unclassed list item"
  -      RenderBlock {P} at (0,449) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,449) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (-10,483) size 794x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 789x54
  -          text run at (0,0) width 789: "This paragraph has a left margin of -10px, which should cause it to be wider than it might otherwise be, and it has a light blue"
  -          text run at (0,18) width 83: "background. "
  -          text run at (83,18) width 386: "In all other respects, however, the element should be normal. "
  -          text run at (469,18) width 278: "No styles have been applied to it besides the"
  +      RenderBlock {P} at (-10,483) size 779x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 778x54
  +          text run at (0,0) width 758: "This paragraph has a left margin of -10px, which should cause it to be wider than it might otherwise be, and it has a light"
  +          text run at (0,18) width 114: "blue background. "
  +          text run at (114,18) width 386: "In all other respects, however, the element should be normal. "
  +          text run at (500,18) width 278: "No styles have been applied to it besides the"
             text run at (0,36) width 294: "negative left margin and the background color."
  -      RenderTable {TABLE} at (0,553) size 784x418 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x416
  +      RenderTable {TABLE} at (0,553) size 769x436 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x434
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,208) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,217) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x390 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x408 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (52,38) size 714x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (52,38) size 699x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 348x18
                     text run at (0,0) width 348: "This sentence should have a left margin of half an inch."
  -              RenderBlock {P} at (29,72) size 737x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (29,72) size 722x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 331x18
                     text run at (0,0) width 331: "This sentence should have a left margin of 25 pixels."
  -              RenderBlock {P} at (84,106) size 682x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (84,106) size 667x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 305x18
                     text run at (0,0) width 305: "This sentence should have a left margin of 5 em."
  -              RenderBlock {P} at (194,140) size 572x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (190,140) size 561x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 546x36
                     text run at (0,0) width 546: "This sentence should have a left margin of 25%, which is calculated with respect to the"
                     text run at (0,18) width 176: "width of the parent element."
  -              RenderBlock {UL} at (29,192) size 737x90 [bgcolor=#808080]
  -                RenderListItem {LI} at (40,0) size 697x18
  +              RenderBlock {UL} at (29,192) size 722x108 [bgcolor=#808080]
  +                RenderListItem {LI} at (40,0) size 682x36
                     RenderListMarker at (0,0) size 0x14
  -                  RenderText {TEXT} at (0,0) size 686x18
  -                    text run at (0,0) width 686: "The left margin on this unordered list has been set to 25 pixels, and its background color has been set to gray."
  -                RenderListItem {LI} at (65,18) size 672x54 [bgcolor=#FFFFFF]
  +                  RenderText {TEXT} at (0,0) size 650x36
  +                    text run at (0,0) width 650: "The left margin on this unordered list has been set to 25 pixels, and its background color has been set to"
  +                    text run at (0,18) width 32: "gray."
  +                RenderListItem {LI} at (65,36) size 657x54 [bgcolor=#FFFFFF]
                     RenderListMarker at (0,0) size 0x14
  -                  RenderText {TEXT} at (0,0) size 668x54
  +                  RenderText {TEXT} at (0,0) size 656x54
                       text run at (0,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
                       text run at (0,18) width 60: "checked. "
  -                    text run at (60,18) width 608: "This list item has its left margin also set to 25 pixels, which should combine with the list's margin"
  -                    text run at (0,36) width 479: "to make 50 pixels of margin, and its background color has been set to white."
  -                RenderListItem {LI} at (40,72) size 697x18
  +                    text run at (60,18) width 560: "This list item has its left margin also set to 25 pixels, which should combine with the list's"
  +                    text run at (0,36) width 527: "margin to make 50 pixels of margin, and its background color has been set to white."
  +                RenderListItem {LI} at (40,90) size 682x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 179x18
                       text run at (0,0) width 179: "This is an unclassed list item"
  -              RenderBlock {P} at (4,298) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,316) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (-6,332) size 772x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 758x54
  -                  text run at (0,0) width 758: "This paragraph has a left margin of -10px, which should cause it to be wider than it might otherwise be, and it has a light"
  -                  text run at (0,18) width 114: "blue background. "
  -                  text run at (114,18) width 386: "In all other respects, however, the element should be normal. "
  -                  text run at (500,18) width 255: "No styles have been applied to it besides"
  -                  text run at (0,36) width 317: "the negative left margin and the background color."
  +              RenderBlock {P} at (-6,350) size 757x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 737x54
  +                  text run at (0,0) width 726: "This paragraph has a left margin of -10px, which should cause it to be wider than it might otherwise be, and it has a"
  +                  text run at (0,18) width 146: "light blue background. "
  +                  text run at (146,18) width 386: "In all other respects, however, the element should be normal. "
  +                  text run at (532,18) width 205: "No styles have been applied to it"
  +                  text run at (0,36) width 367: "besides the negative left margin and the background color."
  
  
  
  1.10      +90 -90    WebCore/layout-tests/css1/box_properties/margin_right-expected.txt
  
  Index: margin_right-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin_right-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- margin_right-expected.txt	19 Jul 2005 21:18:04 -0000	1.9
  +++ margin_right-expected.txt	18 Aug 2005 04:22:48 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 802x1005
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 802x1005
  -  RenderBlock {HTML} at (0,0) size 800x1005
  -    RenderBody {BODY} at (8,8) size 784x989 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 787x1005
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 787x1005
  +  RenderBlock {HTML} at (0,0) size 785x1005
  +    RenderBody {BODY} at (8,8) size 769x989 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 560x90
             text run at (0,0) width 552: ".zero {background-color: silver; margin-right: 0; text-align: right;}"
             text run at (0,15) width 560: ".one {margin-right: 0.5in; text-align: right; background-color: aqua;}"
  @@ -14,53 +14,53 @@
             text run at (0,45) width 560: ".three {margin-right: 5em; text-align: right; background-color: aqua;}"
             text run at (0,60) width 552: ".four {margin-right: 25%; text-align: right; background-color: aqua;}"
             text run at (0,75) width 416: ".five {margin-right: -10px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  -        RenderText {TEXT} at (581,0) size 203x18
  -          text run at (581,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 736x18 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (379,0) size 357x18
  -          text run at (379,0) width 357: "This sentence should have a right margin of half an inch."
  -      RenderBlock {P} at (0,223) size 759x18 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (419,0) size 340x18
  -          text run at (419,0) width 340: "This sentence should have a right margin of 25 pixels."
  -      RenderBlock {P} at (0,257) size 704x18 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (390,0) size 314x18
  -          text run at (390,0) width 314: "This sentence should have a right margin of 5 em."
  -      RenderBlock {P} at (0,291) size 588x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (33,0) size 555x36
  -          text run at (33,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
  -          text run at (412,18) width 176: "width of the parent element."
  -      RenderBlock {UL} at (0,343) size 759x90 [bgcolor=#808080]
  -        RenderListItem {LI} at (40,0) size 719x18
  -          RenderListMarker at (19,0) size 0x14
  -          RenderText {TEXT} at (19,0) size 700x18
  -            text run at (19,0) width 700: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to gray."
  -        RenderListItem {LI} at (40,18) size 694x54 [bgcolor=#FFFFFF]
  -          RenderListMarker at (38,0) size 0x14
  -          RenderText {TEXT} at (38,0) size 693x54
  -            text run at (38,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
  -            text run at (1,18) width 60: "checked. "
  -            text run at (61,18) width 633: "This list item has its right margin also set to 25 pixels, which should combine with the list's margin to"
  -            text run at (230,36) width 464: "make 50 pixels of margin, and its background-color has been set to white."
  -        RenderListItem {LI} at (40,72) size 719x18
  -          RenderListMarker at (540,0) size 0x14
  -          RenderText {TEXT} at (540,0) size 179x18
  -            text run at (540,0) width 179: "This is an unclassed list item"
  -      RenderBlock {P} at (0,449) size 784x18 [bgcolor=#C0C0C0]
  -        RenderText {TEXT} at (581,0) size 203x18
  -          text run at (581,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,483) size 794x54 [bgcolor=#00FFFF]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
  +        RenderText {TEXT} at (566,0) size 203x18
  +          text run at (566,0) width 203: "This element has a class of zero."
  +      RenderBlock {P} at (0,189) size 721x18 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (364,0) size 357x18
  +          text run at (364,0) width 357: "This sentence should have a right margin of half an inch."
  +      RenderBlock {P} at (0,223) size 744x18 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (404,0) size 340x18
  +          text run at (404,0) width 340: "This sentence should have a right margin of 25 pixels."
  +      RenderBlock {P} at (0,257) size 689x18 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (375,0) size 314x18
  +          text run at (375,0) width 314: "This sentence should have a right margin of 5 em."
  +      RenderBlock {P} at (0,291) size 577x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (22,0) size 555x36
  +          text run at (22,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
  +          text run at (401,18) width 176: "width of the parent element."
  +      RenderBlock {UL} at (0,343) size 744x90 [bgcolor=#808080]
  +        RenderListItem {LI} at (40,0) size 704x18
  +          RenderListMarker at (4,0) size 0x14
  +          RenderText {TEXT} at (4,0) size 700x18
  +            text run at (4,0) width 700: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to gray."
  +        RenderListItem {LI} at (40,18) size 679x54 [bgcolor=#FFFFFF]
  +          RenderListMarker at (23,0) size 0x14
  +          RenderText {TEXT} at (23,0) size 677x54
  +            text run at (23,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
  +            text run at (2,18) width 60: "checked. "
  +            text run at (62,18) width 617: "This list item has its right margin also set to 25 pixels, which should combine with the list's margin"
  +            text run at (199,36) width 480: "to make 50 pixels of margin, and its background-color has been set to white."
  +        RenderListItem {LI} at (40,72) size 704x18
  +          RenderListMarker at (525,0) size 0x14
  +          RenderText {TEXT} at (525,0) size 179x18
  +            text run at (525,0) width 179: "This is an unclassed list item"
  +      RenderBlock {P} at (0,449) size 769x18 [bgcolor=#C0C0C0]
  +        RenderText {TEXT} at (566,0) size 203x18
  +          text run at (566,0) width 203: "This element has a class of zero."
  +      RenderBlock {P} at (0,483) size 779x54 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 778x54
             text run at (0,0) width 767: "This paragraph has a right margin of -10px, which should cause it to be wider than it might otherwise be, and it has a light"
             text run at (0,18) width 114: "blue background. "
             text run at (114,18) width 386: "In all other respects, however, the element should be normal. "
             text run at (500,18) width 278: "No styles have been applied to it besides the"
             text run at (0,36) width 303: "negative right margin and the background color."
  -      RenderTable {TABLE} at (0,553) size 784x436 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,553) size 769x436 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x434
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -68,47 +68,47 @@
               RenderTableCell {TD} at (0,217) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x408 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  -                RenderText {TEXT} at (559,0) size 203x18
  -                  text run at (559,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 714x18 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (357,0) size 357x18
  -                  text run at (357,0) width 357: "This sentence should have a right margin of half an inch."
  -              RenderBlock {P} at (4,72) size 737x18 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (397,0) size 340x18
  -                  text run at (397,0) width 340: "This sentence should have a right margin of 25 pixels."
  -              RenderBlock {P} at (4,106) size 682x18 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (368,0) size 314x18
  -                  text run at (368,0) width 314: "This sentence should have a right margin of 5 em."
  -              RenderBlock {P} at (4,140) size 572x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (17,0) size 555x36
  -                  text run at (17,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
  -                  text run at (396,18) width 176: "width of the parent element."
  -              RenderBlock {UL} at (4,192) size 737x108 [bgcolor=#808080]
  -                RenderListItem {LI} at (40,0) size 697x36
  -                  RenderListMarker at (33,0) size 0x14
  -                  RenderText {TEXT} at (33,0) size 664x36
  -                    text run at (33,0) width 664: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to"
  -                    text run at (665,18) width 32: "gray."
  -                RenderListItem {LI} at (40,36) size 672x54 [bgcolor=#FFFFFF]
  -                  RenderListMarker at (16,0) size 0x14
  -                  RenderText {TEXT} at (16,0) size 656x54
  -                    text run at (16,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
  -                    text run at (43,18) width 60: "checked. "
  -                    text run at (103,18) width 569: "This list item has its right margin also set to 25 pixels, which should combine with the list's"
  -                    text run at (144,36) width 528: "margin to make 50 pixels of margin, and its background-color has been set to white."
  -                RenderListItem {LI} at (40,90) size 697x18
  -                  RenderListMarker at (518,0) size 0x14
  -                  RenderText {TEXT} at (518,0) size 179x18
  -                    text run at (518,0) width 179: "This is an unclassed list item"
  -              RenderBlock {P} at (4,316) size 762x18 [bgcolor=#C0C0C0]
  -                RenderText {TEXT} at (559,0) size 203x18
  -                  text run at (559,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,350) size 772x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 767x54
  -                  text run at (0,0) width 767: "This paragraph has a right margin of -10px, which should cause it to be wider than it might otherwise be, and it has a light"
  -                  text run at (0,18) width 114: "blue background. "
  -                  text run at (114,18) width 386: "In all other respects, however, the element should be normal. "
  -                  text run at (500,18) width 255: "No styles have been applied to it besides"
  -                  text run at (0,36) width 326: "the negative right margin and the background color."
  +            RenderTableCell {TD} at (12,26) size 755x408 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
  +                RenderText {TEXT} at (544,0) size 203x18
  +                  text run at (544,0) width 203: "This element has a class of zero."
  +              RenderBlock {P} at (4,38) size 699x18 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (342,0) size 357x18
  +                  text run at (342,0) width 357: "This sentence should have a right margin of half an inch."
  +              RenderBlock {P} at (4,72) size 722x18 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (382,0) size 340x18
  +                  text run at (382,0) width 340: "This sentence should have a right margin of 25 pixels."
  +              RenderBlock {P} at (4,106) size 667x18 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (353,0) size 314x18
  +                  text run at (353,0) width 314: "This sentence should have a right margin of 5 em."
  +              RenderBlock {P} at (4,140) size 561x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (6,0) size 555x36
  +                  text run at (6,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
  +                  text run at (385,18) width 176: "width of the parent element."
  +              RenderBlock {UL} at (4,192) size 722x108 [bgcolor=#808080]
  +                RenderListItem {LI} at (40,0) size 682x36
  +                  RenderListMarker at (18,0) size 0x14
  +                  RenderText {TEXT} at (18,0) size 664x36
  +                    text run at (18,0) width 664: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to"
  +                    text run at (650,18) width 32: "gray."
  +                RenderListItem {LI} at (40,36) size 657x54 [bgcolor=#FFFFFF]
  +                  RenderListMarker at (1,0) size 0x14
  +                  RenderText {TEXT} at (1,0) size 656x54
  +                    text run at (1,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
  +                    text run at (28,18) width 60: "checked. "
  +                    text run at (88,18) width 569: "This list item has its right margin also set to 25 pixels, which should combine with the list's"
  +                    text run at (129,36) width 528: "margin to make 50 pixels of margin, and its background-color has been set to white."
  +                RenderListItem {LI} at (40,90) size 682x18
  +                  RenderListMarker at (503,0) size 0x14
  +                  RenderText {TEXT} at (503,0) size 179x18
  +                    text run at (503,0) width 179: "This is an unclassed list item"
  +              RenderBlock {P} at (4,316) size 747x18 [bgcolor=#C0C0C0]
  +                RenderText {TEXT} at (544,0) size 203x18
  +                  text run at (544,0) width 203: "This element has a class of zero."
  +              RenderBlock {P} at (4,350) size 757x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 737x54
  +                  text run at (0,0) width 735: "This paragraph has a right margin of -10px, which should cause it to be wider than it might otherwise be, and it has a"
  +                  text run at (0,18) width 146: "light blue background. "
  +                  text run at (146,18) width 386: "In all other respects, however, the element should be normal. "
  +                  text run at (532,18) width 205: "No styles have been applied to it"
  +                  text run at (0,36) width 376: "besides the negative right margin and the background color."
  
  
  
  1.9       +51 -52    WebCore/layout-tests/css1/box_properties/margin_top-expected.txt
  
  Index: margin_top-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/margin_top-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- margin_top-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ margin_top-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1646
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1646
  -  RenderBlock {HTML} at (0,0) size 800x1646
  -    RenderBody {BODY} at (8,8) size 784x1630 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1638
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1638
  +  RenderBlock {HTML} at (0,0) size 785x1638
  +    RenderBody {BODY} at (8,8) size 769x1622 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,31) size 784x120
  +      RenderBlock {PRE} at (0,31) size 769x120
           RenderText {TEXT} at (0,0) size 392x120
             text run at (0,0) width 384: ".zero {background-color: silver; margin-top: 0;}"
             text run at (0,15) width 392: ".one {margin-top: 0.5in; background-color: aqua;}"
  @@ -16,112 +16,111 @@
             text run at (0,75) width 200: ".five {margin-top: 25px;}"
             text run at (0,90) width 392: ".six {margin-top: -10px; background-color: aqua;}"
             text run at (0,105) width 200: "P, UL {margin-bottom: 0;}"
  -      RenderBlock {HR} at (0,164) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,174) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,164) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,174) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,192) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,192) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 232x18
             text run at (0,0) width 232: "This element also has a class of zero."
  -      RenderBlock {P} at (0,258) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,258) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 759x36
             text run at (0,0) width 759: "This element should have a top margin of half an inch, which will require extra text in order to make sure that the margin"
             text run at (0,18) width 155: "isn't applied to each line."
  -      RenderBlock {P} at (0,319) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 771x36
  -          text run at (0,0) width 771: "This element should have a top margin of 25 pixels, which will require extra text in order to make sure that the margin isn't"
  -          text run at (0,18) width 126: "applied to each line."
  -      RenderBlock {P} at (0,435) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,319) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 742x36
  +          text run at (0,0) width 742: "This element should have a top margin of 25 pixels, which will require extra text in order to make sure that the margin"
  +          text run at (0,18) width 155: "isn't applied to each line."
  +      RenderBlock {P} at (0,435) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 745x36
             text run at (0,0) width 745: "This element should have a top margin of 5 em, which will require extra text in order to make sure that the margin isn't"
             text run at (0,18) width 126: "applied to each line."
  -      RenderBlock {P} at (0,667) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 781x36
  +      RenderBlock {P} at (0,663) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 753x36
             text run at (0,0) width 725: "This element should have a top margin of 25%, which is calculated with respect to the width of the parent element. "
  -          text run at (725,0) width 56: "This will"
  -          text run at (0,18) width 204: "require extra text in order to test."
  -      RenderBlock {UL} at (0,728) size 784x97 [bgcolor=#00FFFF]
  -        RenderListItem {LI} at (40,0) size 744x18
  +          text run at (725,0) width 28: "This"
  +          text run at (0,18) width 232: "will require extra text in order to test."
  +      RenderBlock {UL} at (0,724) size 769x97 [bgcolor=#00FFFF]
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 400x18
               text run at (0,0) width 400: "This list has a margin-top of 25px, and a light blue background."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 264x18
               text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -        RenderListItem {LI} at (40,61) size 744x18
  +        RenderListItem {LI} at (40,61) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 567x18
               text run at (0,0) width 567: "This list item has a top margin of 25px, which should cause it to be offset in some fashion."
  -        RenderListItem {LI} at (40,79) size 744x18
  +        RenderListItem {LI} at (40,79) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 294x18
               text run at (0,0) width 294: "This list item has no special styles applied to it."
  -      RenderBlock {P} at (0,825) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,821) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,833) size 784x54 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,829) size 769x54 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 766x54
             text run at (0,0) width 766: "This element has a top margin of -10px, which should cause it to be shifted \"upward\" on the page, and no bottom margin."
             text run at (0,18) width 488: "No other styles have been applied to it besides a light blue background color. "
             text run at (488,18) width 267: "In all other respects, the element should be"
             text run at (0,36) width 48: "normal."
  -      RenderTable {TABLE} at (0,887) size 784x743 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x741
  +      RenderTable {TABLE} at (0,883) size 769x739 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x737
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,370) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,368) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x715 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x711 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,22) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,22) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 232x18
                     text run at (0,0) width 232: "This element also has a class of zero."
  -              RenderBlock {P} at (4,88) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 759x36
  -                  text run at (0,0) width 759: "This element should have a top margin of half an inch, which will require extra text in order to make sure that the margin"
  -                  text run at (0,18) width 155: "isn't applied to each line."
  -              RenderBlock {P} at (4,149) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,88) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 711x36
  +                  text run at (0,0) width 711: "This element should have a top margin of half an inch, which will require extra text in order to make sure that the"
  +                  text run at (0,18) width 203: "margin isn't applied to each line."
  +              RenderBlock {P} at (4,149) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 742x36
                     text run at (0,0) width 742: "This element should have a top margin of 25 pixels, which will require extra text in order to make sure that the margin"
                     text run at (0,18) width 155: "isn't applied to each line."
  -              RenderBlock {P} at (4,265) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,265) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 745x36
                     text run at (0,0) width 745: "This element should have a top margin of 5 em, which will require extra text in order to make sure that the margin isn't"
                     text run at (0,18) width 126: "applied to each line."
  -              RenderBlock {P} at (4,491) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 753x36
  -                  text run at (0,0) width 725: "This element should have a top margin of 25%, which is calculated with respect to the width of the parent element. "
  -                  text run at (725,0) width 28: "This"
  -                  text run at (0,18) width 232: "will require extra text in order to test."
  -              RenderBlock {UL} at (4,552) size 762x97 [bgcolor=#00FFFF]
  -                RenderListItem {LI} at (40,0) size 722x18
  +              RenderBlock {P} at (4,487) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 721x36
  +                  text run at (0,0) width 721: "This element should have a top margin of 25%, which is calculated with respect to the width of the parent element."
  +                  text run at (0,18) width 264: "This will require extra text in order to test."
  +              RenderBlock {UL} at (4,548) size 747x97 [bgcolor=#00FFFF]
  +                RenderListItem {LI} at (40,0) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 400x18
                       text run at (0,0) width 400: "This list has a margin-top of 25px, and a light blue background."
  -                RenderListItem {LI} at (40,18) size 722x18
  +                RenderListItem {LI} at (40,18) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 264x18
                       text run at (0,0) width 264: "Therefore, it ought to have such a margin."
  -                RenderListItem {LI} at (40,61) size 722x18
  +                RenderListItem {LI} at (40,61) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 567x18
                       text run at (0,0) width 567: "This list item has a top margin of 25px, which should cause it to be offset in some fashion."
  -                RenderListItem {LI} at (40,79) size 722x18
  +                RenderListItem {LI} at (40,79) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 294x18
                       text run at (0,0) width 294: "This list item has no special styles applied to it."
  -              RenderBlock {P} at (4,649) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,645) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,657) size 762x54 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,653) size 747x54 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 742x54
                     text run at (0,0) width 714: "This element has a top margin of -10px, which should cause it to be shifted \"upward\" on the page, and no bottom"
                     text run at (0,18) width 52: "margin. "
  
  
  
  1.9       +57 -54    WebCore/layout-tests/css1/box_properties/padding-expected.txt
  
  Index: padding-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- padding-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ padding-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2235
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2235
  -  RenderBlock {HTML} at (0,0) size 800x2235
  -    RenderBody {BODY} at (8,8) size 784x2219 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2219
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2219
  +  RenderBlock {HTML} at (0,0) size 785x2219
  +    RenderBody {BODY} at (8,8) size 769x2203 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 376x90
             text run at (0,0) width 360: ".zero {background-color: silver; padding: 0;}"
             text run at (0,15) width 368: ".one {padding: 0.5in; background-color: aqua;}"
  @@ -14,71 +14,74 @@
             text run at (0,45) width 368: ".three {padding: 5em; background-color: aqua;}"
             text run at (0,60) width 360: ".four {padding: 25%; background-color: aqua;}"
             text run at (0,75) width 376: ".five {padding: -20px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 784x132 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,189) size 769x132 [bgcolor=#00FFFF]
           RenderText {TEXT} at (48,48) size 660x36
             text run at (48,48) width 660: "This element should have an overall padding of half an inch, which will require extra text in order to test."
             text run at (48,66) width 464: "Both the content background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,337) size 784x86 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,337) size 769x86 [bgcolor=#00FFFF]
           RenderText {TEXT} at (25,25) size 701x36
             text run at (25,25) width 647: "This element should have an overall padding of 25 pixels, which will require extra text in order to test. "
             text run at (672,25) width 54: "Both the"
             text run at (25,43) width 406: "content background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,439) size 784x196 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (80,80) size 617x36
  -          text run at (80,80) width 617: "This element should have an overall padding of 5 em, which will require extra text in order to test."
  -          text run at (80,98) width 464: "Both the content background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,651) size 784x464 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (196,196) size 387x72
  -          text run at (196,196) width 379: "This element should have an overall padding of 25%, which"
  -          text run at (196,214) width 376: "is calculated with respect to the width of the parent element."
  -          text run at (196,232) width 387: "Both the content background and the padding should be aqua"
  -          text run at (196,250) width 73: "(light blue)."
  -      RenderBlock {P} at (0,1131) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 774x36
  +      RenderBlock {P} at (0,439) size 769x196 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (80,80) size 588x36
  +          text run at (80,80) width 588: "This element should have an overall padding of 5 em, which will require extra text in order to"
  +          text run at (80,98) width 29: "test. "
  +          text run at (109,98) width 464: "Both the content background and the padding should be aqua (light blue)."
  +      RenderBlock {P} at (0,651) size 769x456 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (192,192) size 379x72
  +          text run at (192,192) width 379: "This element should have an overall padding of 25%, which"
  +          text run at (192,210) width 376: "is calculated with respect to the width of the parent element."
  +          text run at (192,228) width 353: "Both the content background and the padding should be"
  +          text run at (192,246) width 107: "aqua (light blue)."
  +      RenderBlock {P} at (0,1123) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 751x36
             text run at (0,0) width 541: "This element should have no padding, since negative padding values are not allowed. "
  -          text run at (541,0) width 233: "Both the content background and the"
  -          text run at (0,18) width 275: "normal padding should be aqua (light blue)."
  -      RenderTable {TABLE} at (0,1183) size 784x1036 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x1034
  +          text run at (541,0) width 210: "Both the content background and"
  +          text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
  +      RenderTable {TABLE} at (0,1175) size 769x1028 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x1026
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,517) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,513) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1008 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x1000 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x132 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (48,48) size 660x36
  -                  text run at (48,48) width 660: "This element should have an overall padding of half an inch, which will require extra text in order to test."
  -                  text run at (48,66) width 464: "Both the content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,186) size 762x86 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (25,25) size 701x36
  +              RenderBlock {P} at (4,38) size 747x132 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (48,48) size 631x36
  +                  text run at (48,48) width 631: "This element should have an overall padding of half an inch, which will require extra text in order to"
  +                  text run at (48,66) width 29: "test. "
  +                  text run at (77,66) width 464: "Both the content background and the padding should be aqua (light blue)."
  +              RenderBlock {P} at (4,186) size 747x86 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (25,25) size 678x36
                     text run at (25,25) width 647: "This element should have an overall padding of 25 pixels, which will require extra text in order to test. "
  -                  text run at (672,25) width 54: "Both the"
  -                  text run at (25,43) width 406: "content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,288) size 762x196 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (80,80) size 588x36
  -                  text run at (80,80) width 588: "This element should have an overall padding of 5 em, which will require extra text in order to"
  -                  text run at (80,98) width 29: "test. "
  -                  text run at (109,98) width 464: "Both the content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,500) size 762x452 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (190,190) size 379x72
  -                  text run at (190,190) width 379: "This element should have an overall padding of 25%, which"
  -                  text run at (190,208) width 376: "is calculated with respect to the width of the parent element."
  -                  text run at (190,226) width 353: "Both the content background and the padding should be"
  -                  text run at (190,244) width 107: "aqua (light blue)."
  -              RenderBlock {P} at (4,968) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 751x36
  +                  text run at (672,25) width 31: "Both"
  +                  text run at (25,43) width 429: "the content background and the padding should be aqua (light blue)."
  +              RenderBlock {P} at (4,288) size 747x196 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (80,80) size 572x36
  +                  text run at (80,80) width 572: "This element should have an overall padding of 5 em, which will require extra text in order"
  +                  text run at (80,98) width 45: "to test. "
  +                  text run at (125,98) width 464: "Both the content background and the padding should be aqua (light blue)."
  +              RenderBlock {P} at (4,500) size 747x444 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (186,186) size 362x72
  +                  text run at (186,186) width 336: "This element should have an overall padding of 25%,"
  +                  text run at (186,204) width 362: "which is calculated with respect to the width of the parent"
  +                  text run at (186,222) width 57: "element. "
  +                  text run at (243,222) width 288: "Both the content background and the padding"
  +                  text run at (186,240) width 172: "should be aqua (light blue)."
  +              RenderBlock {P} at (4,960) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 724x36
                     text run at (0,0) width 541: "This element should have no padding, since negative padding values are not allowed. "
  -                  text run at (541,0) width 210: "Both the content background and"
  -                  text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
  +                  text run at (541,0) width 183: "Both the content background"
  +                  text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  
  
  
  1.8       +43 -42    WebCore/layout-tests/css1/box_properties/padding_bottom-expected.txt
  
  Index: padding_bottom-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding_bottom-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- padding_bottom-expected.txt	19 Jul 2005 21:18:04 -0000	1.7
  +++ padding_bottom-expected.txt	18 Aug 2005 04:22:48 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1539
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1539
  -  RenderBlock {HTML} at (0,0) size 800x1539
  -    RenderBody {BODY} at (8,8) size 784x1523 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1549
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1549
  +  RenderBlock {HTML} at (0,0) size 785x1549
  +    RenderBody {BODY} at (8,8) size 769x1533 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 432x90
             text run at (0,0) width 416: ".zero {background-color: silver; padding-bottom: 0;}"
             text run at (0,15) width 424: ".one {padding-bottom: 0.5in; background-color: aqua;}"
  @@ -14,78 +14,79 @@
             text run at (0,45) width 424: ".three {padding-bottom: 5em; background-color: aqua;}"
             text run at (0,60) width 416: ".four {padding-bottom: 25%; background-color: aqua;}"
             text run at (0,75) width 432: ".five {padding-bottom: -20px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 784x84 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,189) size 769x84 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 761x36
             text run at (0,0) width 657: "This element should have a bottom padding of half an inch, which will require extra text in order to test. "
             text run at (657,0) width 104: "Both the content"
             text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,289) size 784x61 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,289) size 769x61 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 744x36
             text run at (0,0) width 640: "This element should have a bottom padding of 25 pixels, which will require extra text in order to test. "
             text run at (640,0) width 104: "Both the content"
             text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,366) size 784x116 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,366) size 769x116 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,0) size 718x36
             text run at (0,0) width 614: "This element should have a bottom padding of 5 em, which will require extra text in order to test. "
             text run at (614,0) width 104: "Both the content"
             text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,498) size 784x232 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 784x36
  -          text run at (0,0) width 756: "This element should have a bottom padding of 25%, which is calculated with respect to the width of the parent element. "
  -          text run at (756,0) width 28: "This"
  -          text run at (0,18) width 236: "will require extra text in order to test. "
  -          text run at (236,18) width 464: "Both the content background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,746) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {P} at (0,498) size 769x228 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 752x36
  +          text run at (0,0) width 752: "This element should have a bottom padding of 25%, which is calculated with respect to the width of the parent element."
  +          text run at (0,18) width 268: "This will require extra text in order to test. "
  +          text run at (268,18) width 464: "Both the content background and the padding should be aqua (light blue)."
  +      RenderBlock {P} at (0,742) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,780) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 772x36
  +      RenderBlock {P} at (0,776) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 693x36
             text run at (0,0) width 589: "This element should have no bottom padding, since negative padding values are not allowed. "
  -          text run at (589,0) width 183: "Both the content background"
  -          text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  -      RenderTable {TABLE} at (0,832) size 784x691 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x689
  +          text run at (589,0) width 104: "Both the content"
  +          text run at (0,18) width 404: "background and the normal padding should be aqua (light blue)."
  +      RenderTable {TABLE} at (0,828) size 769x705 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x703
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,344) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,351) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x663 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x677 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x84 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 761x36
  +              RenderBlock {P} at (4,38) size 747x84 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 711x36
                     text run at (0,0) width 657: "This element should have a bottom padding of half an inch, which will require extra text in order to test. "
  -                  text run at (657,0) width 104: "Both the content"
  -                  text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,138) size 762x61 [bgcolor=#00FFFF]
  +                  text run at (657,0) width 54: "Both the"
  +                  text run at (0,18) width 406: "content background and the padding should be aqua (light blue)."
  +              RenderBlock {P} at (4,138) size 747x61 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 744x36
                     text run at (0,0) width 640: "This element should have a bottom padding of 25 pixels, which will require extra text in order to test. "
                     text run at (640,0) width 104: "Both the content"
                     text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,215) size 762x116 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,215) size 747x116 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 718x36
                     text run at (0,0) width 614: "This element should have a bottom padding of 5 em, which will require extra text in order to test. "
                     text run at (614,0) width 104: "Both the content"
                     text run at (0,18) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,347) size 762x226 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 752x36
  -                  text run at (0,0) width 752: "This element should have a bottom padding of 25%, which is calculated with respect to the width of the parent element."
  -                  text run at (0,18) width 268: "This will require extra text in order to test. "
  -                  text run at (268,18) width 464: "Both the content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,589) size 762x18 [bgcolor=#C0C0C0]
  +              RenderBlock {P} at (4,347) size 747x240 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 712x54
  +                  text run at (0,0) width 695: "This element should have a bottom padding of 25%, which is calculated with respect to the width of the parent"
  +                  text run at (0,18) width 57: "element. "
  +                  text run at (57,18) width 268: "This will require extra text in order to test. "
  +                  text run at (325,18) width 387: "Both the content background and the padding should be aqua"
  +                  text run at (0,36) width 73: "(light blue)."
  +              RenderBlock {P} at (4,603) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,623) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,637) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 693x36
                     text run at (0,0) width 589: "This element should have no bottom padding, since negative padding values are not allowed. "
                     text run at (589,0) width 104: "Both the content"
  
  
  
  1.9       +58 -58    WebCore/layout-tests/css1/box_properties/padding_inline-expected.txt
  
  Index: padding_inline-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding_inline-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- padding_inline-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ padding_inline-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,46 +1,46 @@
  -layer at (0,0) size 800x753
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x753
  -  RenderBlock {HTML} at (0,0) size 800x753
  -    RenderBody {BODY} at (8,8) size 784x737 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x753
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x753
  +  RenderBlock {HTML} at (0,0) size 785x753
  +    RenderBody {BODY} at (8,8) size 769x737 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 368x45
             text run at (0,0) width 360: ".zero {background-color: silver; padding: 0;}"
             text run at (0,15) width 360: ".one {padding: 25px; background-color: aqua;}"
             text run at (0,30) width 368: ".two {padding: -10px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,159) size 784x108 [bgcolor=#808080]
  +      RenderBlock {P} at (0,159) size 769x108 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 477x18
             text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
             text run at (389,0) width 88: "It contains an "
  -        RenderInline {SPAN} at (0,0) size 782x86 [bgcolor=#00FFFF]
  +        RenderInline {SPAN} at (0,0) size 748x86 [bgcolor=#00FFFF]
             RenderText {TEXT} at (502,0) size 143x18
               text run at (502,0) width 143: "inline element of class "
             RenderInline {TT} at (0,0) size 24x15
               RenderText {TEXT} at (645,2) size 24x15
                 text run at (645,2) width 24: "one"
  -          RenderText {TEXT} at (669,0) size 782x36
  -            text run at (669,0) width 113: ", giving it an aqua"
  -            text run at (0,18) width 204: "background and a 25px padding"
  -        RenderText {TEXT} at (229,18) size 780x90
  -          text run at (229,18) width 8: ". "
  -          text run at (237,18) width 531: "Padding on inline elements does not affect line-height calculations, so all lines in this"
  -          text run at (0,36) width 267: "element should have the same line-height. "
  -          text run at (267,36) width 488: "There may be implementation-specific limits on how much of the padding the"
  -          text run at (0,54) width 353: "user agent is able to display above and below each line. "
  -          text run at (353,54) width 427: "However, there should be at least 25px of padding to the left side of"
  -          text run at (0,72) width 778: "the inline box in the first line it appears, and 25px of padding to the right side of the inline element box in the last line where"
  -          text run at (0,90) width 64: "it appears."
  -      RenderBlock {P} at (0,283) size 784x18 [bgcolor=#C0C0C0]
  +          RenderText {TEXT} at (669,0) size 748x36
  +            text run at (669,0) width 79: ", giving it an"
  +            text run at (0,18) width 238: "aqua background and a 25px padding"
  +        RenderText {TEXT} at (263,18) size 765x90
  +          text run at (263,18) width 8: ". "
  +          text run at (271,18) width 489: "Padding on inline elements does not affect line-height calculations, so all lines"
  +          text run at (0,36) width 309: "in this element should have the same line-height. "
  +          text run at (309,36) width 410: "There may be implementation-specific limits on how much of the"
  +          text run at (0,54) width 431: "padding the user agent is able to display above and below each line. "
  +          text run at (431,54) width 334: "However, there should be at least 25px of padding to"
  +          text run at (0,72) width 753: "the left side of the inline box in the first line it appears, and 25px of padding to the right side of the inline element box in"
  +          text run at (0,90) width 182: "the last line where it appears."
  +      RenderBlock {P} at (0,283) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,317) size 784x54 [bgcolor=#808080]
  +      RenderBlock {P} at (0,317) size 769x54 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 477x18
             text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
             text run at (389,0) width 88: "It contains an "
  @@ -53,17 +53,17 @@
             RenderText {TEXT} at (644,0) size 757x36
               text run at (644,0) width 113: ", giving it an aqua"
               text run at (0,18) width 474: "background and no padding, since negative padding values are not allowed"
  -        RenderText {TEXT} at (474,18) size 780x36
  +        RenderText {TEXT} at (474,18) size 748x36
             text run at (474,18) width 8: ". "
  -          text run at (482,18) width 298: "Padding on inline elements does not affect line-"
  -          text run at (0,36) width 500: "height calculations, so all lines in this element should have the same line-height."
  -      RenderBlock {P} at (0,387) size 784x18 [bgcolor=#C0C0C0]
  +          text run at (482,18) width 266: "Padding on inline elements does not affect"
  +          text run at (0,36) width 528: "line-height calculations, so all lines in this element should have the same line-height."
  +      RenderBlock {P} at (0,387) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderTable {TABLE} at (0,421) size 784x316 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,421) size 769x316 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x314
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -71,52 +71,52 @@
               RenderTableCell {TD} at (0,157) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x288 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x288 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x108 [bgcolor=#808080]
  +              RenderBlock {P} at (4,38) size 747x108 [bgcolor=#808080]
                   RenderText {TEXT} at (0,0) size 477x18
                     text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
                     text run at (389,0) width 88: "It contains an "
  -                RenderInline {SPAN} at (0,0) size 748x86 [bgcolor=#00FFFF]
  +                RenderInline {SPAN} at (0,0) size 729x86 [bgcolor=#00FFFF]
                     RenderText {TEXT} at (502,0) size 143x18
                       text run at (502,0) width 143: "inline element of class "
                     RenderInline {TT} at (0,0) size 24x15
                       RenderText {TEXT} at (645,2) size 24x15
                         text run at (645,2) width 24: "one"
  -                  RenderText {TEXT} at (669,0) size 748x36
  -                    text run at (669,0) width 79: ", giving it an"
  -                    text run at (0,18) width 238: "aqua background and a 25px padding"
  -                RenderText {TEXT} at (263,18) size 760x90
  -                  text run at (263,18) width 8: ". "
  -                  text run at (271,18) width 489: "Padding on inline elements does not affect line-height calculations, so all lines"
  -                  text run at (0,36) width 309: "in this element should have the same line-height. "
  -                  text run at (309,36) width 410: "There may be implementation-specific limits on how much of the"
  -                  text run at (0,54) width 431: "padding the user agent is able to display above and below each line. "
  -                  text run at (431,54) width 318: "However, there should be at least 25px of padding"
  -                  text run at (0,72) width 753: "to the left side of the inline box in the first line it appears, and 25px of padding to the right side of the inline element box"
  -                  text run at (0,90) width 198: "in the last line where it appears."
  -              RenderBlock {P} at (4,162) size 762x18 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (669,0) size 729x36
  +                    text run at (669,0) width 60: ", giving it"
  +                    text run at (0,18) width 257: "an aqua background and a 25px padding"
  +                RenderText {TEXT} at (282,18) size 746x90
  +                  text run at (282,18) width 8: ". "
  +                  text run at (290,18) width 456: "Padding on inline elements does not affect line-height calculations, so all"
  +                  text run at (0,36) width 342: "lines in this element should have the same line-height. "
  +                  text run at (342,36) width 387: "There may be implementation-specific limits on how much of"
  +                  text run at (0,54) width 454: "the padding the user agent is able to display above and below each line. "
  +                  text run at (454,54) width 263: "However, there should be at least 25px of"
  +                  text run at (0,72) width 727: "padding to the left side of the inline box in the first line it appears, and 25px of padding to the right side of the inline"
  +                  text run at (0,90) width 279: "element box in the last line where it appears."
  +              RenderBlock {P} at (4,162) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,196) size 762x54 [bgcolor=#808080]
  +              RenderBlock {P} at (4,196) size 747x54 [bgcolor=#808080]
                   RenderText {TEXT} at (0,0) size 477x18
                     text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
                     text run at (389,0) width 88: "It contains an "
  -                RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
  +                RenderInline {SPAN} at (0,0) size 723x36 [bgcolor=#00FFFF]
                     RenderText {TEXT} at (477,0) size 143x18
                       text run at (477,0) width 143: "inline element of class "
                     RenderInline {TT} at (0,0) size 24x15
                       RenderText {TEXT} at (620,2) size 24x15
                         text run at (620,2) width 24: "two"
  -                  RenderText {TEXT} at (644,0) size 757x36
  -                    text run at (644,0) width 113: ", giving it an aqua"
  -                    text run at (0,18) width 474: "background and no padding, since negative padding values are not allowed"
  -                RenderText {TEXT} at (474,18) size 748x36
  -                  text run at (474,18) width 8: ". "
  -                  text run at (482,18) width 266: "Padding on inline elements does not affect"
  -                  text run at (0,36) width 528: "line-height calculations, so all lines in this element should have the same line-height."
  -              RenderBlock {P} at (4,266) size 762x18 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (644,0) size 723x36
  +                    text run at (644,0) width 79: ", giving it an"
  +                    text run at (0,18) width 508: "aqua background and no padding, since negative padding values are not allowed"
  +                RenderText {TEXT} at (508,18) size 743x36
  +                  text run at (508,18) width 8: ". "
  +                  text run at (516,18) width 227: "Padding on inline elements does not"
  +                  text run at (0,36) width 567: "affect line-height calculations, so all lines in this element should have the same line-height."
  +              RenderBlock {P} at (4,266) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  
  
  
  1.9       +53 -52    WebCore/layout-tests/css1/box_properties/padding_left-expected.txt
  
  Index: padding_left-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding_left-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- padding_left-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ padding_left-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x991
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x991
  -  RenderBlock {HTML} at (0,0) size 800x991
  -    RenderBody {BODY} at (8,8) size 784x975 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x991
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x991
  +  RenderBlock {HTML} at (0,0) size 785x991
  +    RenderBody {BODY} at (8,8) size 769x975 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 416x90
             text run at (0,0) width 400: ".zero {background-color: silver; padding-left: 0;}"
             text run at (0,15) width 408: ".one {padding-left: 0.5in; background-color: aqua;}"
  @@ -14,51 +14,51 @@
             text run at (0,45) width 408: ".three {padding-left: 5em; background-color: aqua;}"
             text run at (0,60) width 400: ".four {padding-left: 25%; background-color: aqua;}"
             text run at (0,75) width 416: ".five {padding-left: -20px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,189) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (48,0) size 687x36
             text run at (48,0) width 633: "This element should have a left padding of half an inch, which will require extra text in order to test. "
             text run at (681,0) width 54: "Both the"
             text run at (48,18) width 406: "content background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,241) size 784x36 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,241) size 769x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (25,0) size 720x36
             text run at (25,0) width 616: "This element should have a left padding of 25 pixels, which will require extra text in order to test. "
             text run at (641,0) width 104: "Both the content"
             text run at (25,18) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,293) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (80,0) size 690x36
  +      RenderBlock {P} at (0,293) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (80,0) size 640x36
             text run at (80,0) width 586: "This element should have a left padding of 5em, which will require extra text in order to test. "
  -          text run at (666,0) width 104: "Both the content"
  -          text run at (80,18) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,345) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (196,0) size 588x54
  -          text run at (196,0) width 588: "This element should have a left padding of 25%, which is calculated with respect to the width"
  -          text run at (196,18) width 140: "of the parent element. "
  -          text run at (336,18) width 424: "Both the content background and the padding should be aqua (light"
  -          text run at (196,36) width 36: "blue)."
  -      RenderBlock {UL} at (0,415) size 784x72 [bgcolor=#808080]
  -        RenderListItem {LI} at (25,0) size 759x18
  +          text run at (666,0) width 54: "Both the"
  +          text run at (80,18) width 406: "content background and the padding should be aqua (light blue)."
  +      RenderBlock {P} at (0,345) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (192,0) size 567x54
  +          text run at (192,0) width 548: "This element should have a left padding of 25%, which is calculated with respect to the"
  +          text run at (192,18) width 180: "width of the parent element. "
  +          text run at (372,18) width 387: "Both the content background and the padding should be aqua"
  +          text run at (192,36) width 73: "(light blue)."
  +      RenderBlock {UL} at (0,415) size 769x72 [bgcolor=#808080]
  +        RenderListItem {LI} at (25,0) size 744x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 715x18
               text run at (0,0) width 715: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test."
  -        RenderListItem {LI} at (25,18) size 759x54 [bgcolor=#FFFFFF]
  +        RenderListItem {LI} at (25,18) size 744x54 [bgcolor=#FFFFFF]
             RenderListMarker at (25,0) size 0x14
             RenderText {TEXT} at (25,0) size 712x54
               text run at (25,0) width 712: "Another list item might not be such a bad idea, either, considering that such things do need to be double-checked."
               text run at (25,18) width 696: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding to make 50"
               text run at (25,36) width 106: "pixels of margin."
  -      RenderBlock {P} at (0,503) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 775x36
  +      RenderBlock {P} at (0,503) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 748x36
             text run at (0,0) width 565: "This element should have no left padding, since negative padding values are not allowed. "
  -          text run at (565,0) width 210: "Both the content background and"
  -          text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
  -      RenderTable {TABLE} at (0,555) size 784x420 [border: (1px outset #808080)]
  +          text run at (565,0) width 183: "Both the content background"
  +          text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  +      RenderTable {TABLE} at (0,555) size 769x420 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x418
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -66,44 +66,45 @@
               RenderTableCell {TD} at (0,209) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x392 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x392 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,38) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (48,0) size 687x36
                     text run at (48,0) width 633: "This element should have a left padding of half an inch, which will require extra text in order to test. "
                     text run at (681,0) width 54: "Both the"
                     text run at (48,18) width 406: "content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,90) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,90) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (25,0) size 720x36
                     text run at (25,0) width 616: "This element should have a left padding of 25 pixels, which will require extra text in order to test. "
                     text run at (641,0) width 104: "Both the content"
                     text run at (25,18) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,142) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,142) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (80,0) size 640x36
                     text run at (80,0) width 586: "This element should have a left padding of 5em, which will require extra text in order to test. "
                     text run at (666,0) width 54: "Both the"
                     text run at (80,18) width 406: "content background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,194) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (190,0) size 567x54
  -                  text run at (190,0) width 548: "This element should have a left padding of 25%, which is calculated with respect to the"
  -                  text run at (190,18) width 180: "width of the parent element. "
  -                  text run at (370,18) width 387: "Both the content background and the padding should be aqua"
  -                  text run at (190,36) width 73: "(light blue)."
  -              RenderBlock {UL} at (4,264) size 762x72 [bgcolor=#808080]
  -                RenderListItem {LI} at (25,0) size 737x18
  +              RenderBlock {P} at (4,194) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (186,0) size 548x54
  +                  text run at (186,0) width 548: "This element should have a left padding of 25%, which is calculated with respect to the"
  +                  text run at (186,18) width 180: "width of the parent element. "
  +                  text run at (366,18) width 353: "Both the content background and the padding should be"
  +                  text run at (186,36) width 107: "aqua (light blue)."
  +              RenderBlock {UL} at (4,264) size 747x72 [bgcolor=#808080]
  +                RenderListItem {LI} at (25,0) size 722x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 715x18
                       text run at (0,0) width 715: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test."
  -                RenderListItem {LI} at (25,18) size 737x54 [bgcolor=#FFFFFF]
  +                RenderListItem {LI} at (25,18) size 722x54 [bgcolor=#FFFFFF]
                     RenderListMarker at (25,0) size 0x14
  -                  RenderText {TEXT} at (25,0) size 712x54
  -                    text run at (25,0) width 712: "Another list item might not be such a bad idea, either, considering that such things do need to be double-checked."
  -                    text run at (25,18) width 696: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding to make 50"
  -                    text run at (25,36) width 106: "pixels of margin."
  -              RenderBlock {P} at (4,352) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 748x36
  +                  RenderText {TEXT} at (25,0) size 682x54
  +                    text run at (25,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
  +                    text run at (25,18) width 60: "checked. "
  +                    text run at (85,18) width 622: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding"
  +                    text run at (25,36) width 180: "to make 50 pixels of margin."
  +              RenderBlock {P} at (4,352) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 669x36
                     text run at (0,0) width 565: "This element should have no left padding, since negative padding values are not allowed. "
  -                  text run at (565,0) width 183: "Both the content background"
  -                  text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  +                  text run at (565,0) width 104: "Both the content"
  +                  text run at (0,18) width 404: "background and the normal padding should be aqua (light blue)."
  
  
  
  1.9       +106 -106  WebCore/layout-tests/css1/box_properties/padding_right-expected.txt
  
  Index: padding_right-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding_right-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- padding_right-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ padding_right-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1153
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1153
  -  RenderBlock {HTML} at (0,0) size 800x1153
  -    RenderBody {BODY} at (8,8) size 784x1137 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1153
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1153
  +  RenderBlock {HTML} at (0,0) size 785x1153
  +    RenderBody {BODY} at (8,8) size 769x1137 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 576x90
             text run at (0,0) width 408: ".zero {background-color: silver; padding-right: 0;}"
             text run at (0,15) width 568: ".one {padding-right: 0.5in; text-align: right; background-color: aqua;}"
  @@ -14,60 +14,60 @@
             text run at (0,45) width 568: ".three {padding-right: 5em; text-align: right; background-color: aqua;}"
             text run at (0,60) width 560: ".four {padding-right: 25%; text-align: right; background-color: aqua;}"
             text run at (0,75) width 576: ".five {padding-right: -20px; text-align: right; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (40,0) size 735x54
  -          text run at (40,0) width 642: "This element should have a right padding of half an inch, which will require extra text in order to test. "
  -          text run at (682,0) width 54: "Both the"
  -          text run at (1,18) width 410: "content background and the padding should be aqua (light blue). "
  -          text run at (411,18) width 325: "The text has been right-aligned in order to make the"
  -          text run at (568,36) width 168: "right padding easier to see."
  -      RenderBlock {P} at (0,259) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (30,0) size 729x54
  -          text run at (30,0) width 625: "This element should have a right padding of 25 pixels, which will require extra text in order to test. "
  -          text run at (655,0) width 104: "Both the content"
  -          text run at (41,18) width 360: "background and the padding should be aqua (light blue). "
  -          text run at (401,18) width 358: "The text has been right-aligned in order to make the right"
  -          text run at (624,36) width 135: "padding easier to see."
  -      RenderBlock {P} at (0,329) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (1,0) size 703x54
  -          text run at (1,0) width 599: "This element should have a right padding of 5 em, which will require extra text in order to test. "
  -          text run at (600,0) width 104: "Both the content"
  -          text run at (19,18) width 360: "background and the padding should be aqua (light blue). "
  -          text run at (379,18) width 325: "The text has been right-aligned in order to make the"
  -          text run at (536,36) width 168: "right padding easier to see."
  -      RenderBlock {P} at (0,399) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (31,0) size 574x54
  -          text run at (31,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
  -          text run at (21,18) width 180: "width of the parent element. "
  -          text run at (201,18) width 387: "Both the content background and the padding should be aqua"
  -          text run at (14,36) width 77: "(light blue). "
  -          text run at (91,36) width 497: "The text has been right-aligned in order to make the right padding easier to see."
  -      RenderBlock {UL} at (0,469) size 784x72 [bgcolor=#808080]
  -        RenderListItem {LI} at (40,0) size 719x36
  -          RenderListMarker at (22,0) size 0x14
  -          RenderText {TEXT} at (22,0) size 697x36
  -            text run at (22,0) width 697: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order to"
  -            text run at (694,18) width 25: "test."
  -        RenderListItem {LI} at (40,36) size 719x36 [bgcolor=#FFFFFF]
  -          RenderListMarker at (34,0) size 0x14
  -          RenderText {TEXT} at (34,0) size 660x36
  -            text run at (34,0) width 660: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the UL"
  -            text run at (641,18) width 53: "element."
  -      RenderBlock {P} at (0,557) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 784x54
  -          text run at (0,0) width 574: "This element should have no right padding, since negative padding values are not allowed. "
  -          text run at (574,0) width 210: "Both the content background and"
  -          text run at (22,18) width 302: "the normal padding should be aqua (light blue). "
  -          text run at (324,18) width 460: "The text has been right-aligned in order to make the lack of right padding"
  -          text run at (704,36) width 80: "easier to see."
  -      RenderTable {TABLE} at (0,627) size 784x510 [border: (1px outset #808080)]
  +      RenderBlock {P} at (0,189) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (25,0) size 712x54
  +          text run at (25,0) width 642: "This element should have a right padding of half an inch, which will require extra text in order to test. "
  +          text run at (667,0) width 54: "Both the"
  +          text run at (9,18) width 410: "content background and the padding should be aqua (light blue). "
  +          text run at (419,18) width 302: "The text has been right-aligned in order to make"
  +          text run at (530,36) width 191: "the right padding easier to see."
  +      RenderBlock {P} at (0,259) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (15,0) size 729x54
  +          text run at (15,0) width 625: "This element should have a right padding of 25 pixels, which will require extra text in order to test. "
  +          text run at (640,0) width 104: "Both the content"
  +          text run at (26,18) width 360: "background and the padding should be aqua (light blue). "
  +          text run at (386,18) width 358: "The text has been right-aligned in order to make the right"
  +          text run at (609,36) width 135: "padding easier to see."
  +      RenderBlock {P} at (0,329) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (36,0) size 674x54
  +          text run at (36,0) width 599: "This element should have a right padding of 5 em, which will require extra text in order to test. "
  +          text run at (635,0) width 54: "Both the"
  +          text run at (15,18) width 410: "content background and the padding should be aqua (light blue). "
  +          text run at (425,18) width 264: "The text has been right-aligned in order to"
  +          text run at (460,36) width 229: "make the right padding easier to see."
  +      RenderBlock {P} at (0,399) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (20,0) size 574x54
  +          text run at (20,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
  +          text run at (10,18) width 180: "width of the parent element. "
  +          text run at (190,18) width 387: "Both the content background and the padding should be aqua"
  +          text run at (3,36) width 77: "(light blue). "
  +          text run at (80,36) width 497: "The text has been right-aligned in order to make the right padding easier to see."
  +      RenderBlock {UL} at (0,469) size 769x72 [bgcolor=#808080]
  +        RenderListItem {LI} at (40,0) size 704x36
  +          RenderListMarker at (7,0) size 0x14
  +          RenderText {TEXT} at (7,0) size 697x36
  +            text run at (7,0) width 697: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order to"
  +            text run at (679,18) width 25: "test."
  +        RenderListItem {LI} at (40,36) size 704x36 [bgcolor=#FFFFFF]
  +          RenderListMarker at (19,0) size 0x14
  +          RenderText {TEXT} at (19,0) size 660x36
  +            text run at (19,0) width 660: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the UL"
  +            text run at (626,18) width 53: "element."
  +      RenderBlock {P} at (0,557) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (12,0) size 757x54
  +          text run at (12,0) width 574: "This element should have no right padding, since negative padding values are not allowed. "
  +          text run at (586,0) width 183: "Both the content background"
  +          text run at (35,18) width 329: "and the normal padding should be aqua (light blue). "
  +          text run at (364,18) width 405: "The text has been right-aligned in order to make the lack of right"
  +          text run at (634,36) width 135: "padding easier to see."
  +      RenderTable {TABLE} at (0,627) size 769x510 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x508
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -75,54 +75,54 @@
               RenderTableCell {TD} at (0,254) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x482 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x482 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (18,0) size 712x54
  -                  text run at (18,0) width 642: "This element should have a right padding of half an inch, which will require extra text in order to test. "
  -                  text run at (660,0) width 54: "Both the"
  -                  text run at (2,18) width 410: "content background and the padding should be aqua (light blue). "
  -                  text run at (412,18) width 302: "The text has been right-aligned in order to make"
  -                  text run at (523,36) width 191: "the right padding easier to see."
  -              RenderBlock {P} at (4,108) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (8,0) size 729x54
  -                  text run at (8,0) width 625: "This element should have a right padding of 25 pixels, which will require extra text in order to test. "
  -                  text run at (633,0) width 104: "Both the content"
  -                  text run at (19,18) width 360: "background and the padding should be aqua (light blue). "
  -                  text run at (379,18) width 358: "The text has been right-aligned in order to make the right"
  -                  text run at (602,36) width 135: "padding easier to see."
  -              RenderBlock {P} at (4,178) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (29,0) size 674x54
  -                  text run at (29,0) width 599: "This element should have a right padding of 5 em, which will require extra text in order to test. "
  -                  text run at (628,0) width 54: "Both the"
  -                  text run at (8,18) width 410: "content background and the padding should be aqua (light blue). "
  -                  text run at (418,18) width 264: "The text has been right-aligned in order to"
  -                  text run at (453,36) width 229: "make the right padding easier to see."
  -              RenderBlock {P} at (4,248) size 762x72 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (15,0) size 567x72
  -                  text run at (15,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
  -                  text run at (5,18) width 180: "width of the parent element. "
  -                  text run at (185,18) width 387: "Both the content background and the padding should be aqua"
  -                  text run at (26,36) width 77: "(light blue). "
  -                  text run at (103,36) width 469: "The text has been right-aligned in order to make the right padding easier to"
  -                  text run at (548,54) width 24: "see."
  -              RenderBlock {UL} at (4,336) size 762x72 [bgcolor=#808080]
  -                RenderListItem {LI} at (40,0) size 697x36
  -                  RenderListMarker at (0,0) size 0x14
  -                  RenderText {TEXT} at (0,0) size 697x36
  -                    text run at (0,0) width 697: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order to"
  -                    text run at (672,18) width 25: "test."
  -                RenderListItem {LI} at (40,36) size 697x36 [bgcolor=#FFFFFF]
  -                  RenderListMarker at (12,0) size 0x14
  -                  RenderText {TEXT} at (12,0) size 660x36
  -                    text run at (12,0) width 660: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the UL"
  -                    text run at (619,18) width 53: "element."
  -              RenderBlock {P} at (4,424) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (5,0) size 757x54
  -                  text run at (5,0) width 574: "This element should have no right padding, since negative padding values are not allowed. "
  -                  text run at (579,0) width 183: "Both the content background"
  -                  text run at (28,18) width 329: "and the normal padding should be aqua (light blue). "
  -                  text run at (357,18) width 405: "The text has been right-aligned in order to make the lack of right"
  -                  text run at (627,36) width 135: "padding easier to see."
  +              RenderBlock {P} at (4,38) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (3,0) size 696x54
  +                  text run at (3,0) width 642: "This element should have a right padding of half an inch, which will require extra text in order to test. "
  +                  text run at (645,0) width 54: "Both the"
  +                  text run at (25,18) width 410: "content background and the padding should be aqua (light blue). "
  +                  text run at (435,18) width 264: "The text has been right-aligned in order to"
  +                  text run at (470,36) width 229: "make the right padding easier to see."
  +              RenderBlock {P} at (4,108) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (43,0) size 712x54
  +                  text run at (43,0) width 625: "This element should have a right padding of 25 pixels, which will require extra text in order to test. "
  +                  text run at (668,0) width 54: "Both the"
  +                  text run at (10,18) width 410: "content background and the padding should be aqua (light blue). "
  +                  text run at (420,18) width 302: "The text has been right-aligned in order to make"
  +                  text run at (531,36) width 191: "the right padding easier to see."
  +              RenderBlock {P} at (4,178) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (14,0) size 658x54
  +                  text run at (14,0) width 599: "This element should have a right padding of 5 em, which will require extra text in order to test. "
  +                  text run at (613,0) width 54: "Both the"
  +                  text run at (9,18) width 410: "content background and the padding should be aqua (light blue). "
  +                  text run at (419,18) width 248: "The text has been right-aligned in order"
  +                  text run at (422,36) width 245: "to make the right padding easier to see."
  +              RenderBlock {P} at (4,248) size 747x72 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (4,0) size 557x72
  +                  text run at (4,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
  +                  text run at (28,18) width 180: "width of the parent element. "
  +                  text run at (208,18) width 353: "Both the content background and the padding should be"
  +                  text run at (37,36) width 111: "aqua (light blue). "
  +                  text run at (148,36) width 413: "The text has been right-aligned in order to make the right padding"
  +                  text run at (481,54) width 80: "easier to see."
  +              RenderBlock {UL} at (4,336) size 747x72 [bgcolor=#808080]
  +                RenderListItem {LI} at (40,0) size 682x36
  +                  RenderListMarker at (1,0) size 0x14
  +                  RenderText {TEXT} at (1,0) size 681x36
  +                    text run at (1,0) width 681: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order"
  +                    text run at (641,18) width 41: "to test."
  +                RenderListItem {LI} at (40,36) size 682x36 [bgcolor=#FFFFFF]
  +                  RenderListMarker at (23,0) size 0x14
  +                  RenderText {TEXT} at (23,0) size 634x36
  +                    text run at (23,0) width 634: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the"
  +                    text run at (578,18) width 79: "UL element."
  +              RenderBlock {P} at (4,424) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (69,0) size 733x54
  +                  text run at (69,0) width 574: "This element should have no right padding, since negative padding values are not allowed. "
  +                  text run at (643,0) width 104: "Both the content"
  +                  text run at (14,18) width 408: "background and the normal padding should be aqua (light blue). "
  +                  text run at (422,18) width 325: "The text has been right-aligned in order to make the"
  +                  text run at (532,36) width 215: "lack of right padding easier to see."
  
  
  
  1.8       +43 -43    WebCore/layout-tests/css1/box_properties/padding_top-expected.txt
  
  Index: padding_top-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/padding_top-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- padding_top-expected.txt	19 Jul 2005 21:18:04 -0000	1.7
  +++ padding_top-expected.txt	18 Aug 2005 04:22:48 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1471
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1471
  -  RenderBlock {HTML} at (0,0) size 800x1471
  -    RenderBody {BODY} at (8,8) size 784x1455 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1463
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1463
  +  RenderBlock {HTML} at (0,0) size 785x1463
  +    RenderBody {BODY} at (8,8) size 769x1447 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 408x90
             text run at (0,0) width 392: ".zero {background-color: silver; padding-top: 0;}"
             text run at (0,15) width 400: ".one {padding-top: 0.5in; background-color: aqua;}"
  @@ -14,73 +14,73 @@
             text run at (0,45) width 400: ".three {padding-top: 5em; background-color: aqua;}"
             text run at (0,60) width 392: ".four {padding-top: 25%; background-color: aqua;}"
             text run at (0,75) width 408: ".five {padding-top: -20px; background-color: aqua;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "This element has a class of zero."
  -      RenderBlock {P} at (0,189) size 784x84 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,189) size 769x84 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,48) size 737x36
             text run at (0,48) width 633: "This element should have a top padding of half an inch, which will require extra text in order to test. "
             text run at (633,48) width 104: "Both the content"
             text run at (0,66) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,289) size 784x61 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,289) size 769x61 [bgcolor=#00FFFF]
           RenderText {TEXT} at (0,25) size 720x36
             text run at (0,25) width 616: "This element should have a top padding of 25 pixels, which will require extra text in order to test. "
             text run at (616,25) width 104: "Both the content"
             text run at (0,43) width 356: "background and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,366) size 784x116 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,80) size 773x36
  +      RenderBlock {P} at (0,366) size 769x116 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,80) size 694x36
             text run at (0,80) width 590: "This element should have a top padding of 5 em, which will require extra text in order to test. "
  -          text run at (590,80) width 183: "Both the content background"
  -          text run at (0,98) width 277: "and the padding should be aqua (light blue)."
  -      RenderBlock {P} at (0,498) size 784x232 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,196) size 763x36
  -          text run at (0,196) width 732: "This element should have a top padding of 25%, which is calculated with respect to the width of the parent element. "
  -          text run at (732,196) width 31: "Both"
  -          text run at (0,214) width 433: "the content background and the padding should be aqua (light blue). "
  -          text run at (433,214) width 264: "This will require extra text in order to test."
  -      RenderBlock {P} at (0,746) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 775x36
  +          text run at (590,80) width 104: "Both the content"
  +          text run at (0,98) width 356: "background and the padding should be aqua (light blue)."
  +      RenderBlock {P} at (0,498) size 769x228 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,192) size 763x36
  +          text run at (0,192) width 732: "This element should have a top padding of 25%, which is calculated with respect to the width of the parent element. "
  +          text run at (732,192) width 31: "Both"
  +          text run at (0,210) width 433: "the content background and the padding should be aqua (light blue). "
  +          text run at (433,210) width 264: "This will require extra text in order to test."
  +      RenderBlock {P} at (0,742) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 748x36
             text run at (0,0) width 565: "This element should have no top padding, since negative padding values are not allowed. "
  -          text run at (565,0) width 210: "Both the content background and"
  -          text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
  -      RenderTable {TABLE} at (0,798) size 784x657 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x655
  +          text run at (565,0) width 183: "Both the content background"
  +          text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  +      RenderTable {TABLE} at (0,794) size 769x653 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x651
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,327) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,325) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x629 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#C0C0C0]
  +            RenderTableCell {TD} at (12,26) size 755x625 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 203x18
                     text run at (0,0) width 203: "This element has a class of zero."
  -              RenderBlock {P} at (4,38) size 762x84 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,38) size 747x84 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,48) size 737x36
                     text run at (0,48) width 633: "This element should have a top padding of half an inch, which will require extra text in order to test. "
                     text run at (633,48) width 104: "Both the content"
                     text run at (0,66) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,138) size 762x61 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,138) size 747x61 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,25) size 720x36
                     text run at (0,25) width 616: "This element should have a top padding of 25 pixels, which will require extra text in order to test. "
                     text run at (616,25) width 104: "Both the content"
                     text run at (0,43) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,215) size 762x116 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,215) size 747x116 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,80) size 694x36
                     text run at (0,80) width 590: "This element should have a top padding of 5 em, which will require extra text in order to test. "
                     text run at (590,80) width 104: "Both the content"
                     text run at (0,98) width 356: "background and the padding should be aqua (light blue)."
  -              RenderBlock {P} at (4,347) size 762x226 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,190) size 732x36
  -                  text run at (0,190) width 728: "This element should have a top padding of 25%, which is calculated with respect to the width of the parent element."
  -                  text run at (0,208) width 468: "Both the content background and the padding should be aqua (light blue). "
  -                  text run at (468,208) width 264: "This will require extra text in order to test."
  -              RenderBlock {P} at (4,589) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 748x36
  +              RenderBlock {P} at (4,347) size 747x222 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,186) size 732x36
  +                  text run at (0,186) width 728: "This element should have a top padding of 25%, which is calculated with respect to the width of the parent element."
  +                  text run at (0,204) width 468: "Both the content background and the padding should be aqua (light blue). "
  +                  text run at (468,204) width 264: "This will require extra text in order to test."
  +              RenderBlock {P} at (4,585) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 669x36
                     text run at (0,0) width 565: "This element should have no top padding, since negative padding values are not allowed. "
  -                  text run at (565,0) width 183: "Both the content background"
  -                  text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
  +                  text run at (565,0) width 104: "Both the content"
  +                  text run at (0,18) width 404: "background and the normal padding should be aqua (light blue)."
  
  
  
  1.9       +32 -32    WebCore/layout-tests/css1/box_properties/width-expected.txt
  
  Index: width-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/box_properties/width-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- width-expected.txt	19 Jul 2005 21:18:04 -0000	1.8
  +++ width-expected.txt	18 Aug 2005 04:22:48 -0000	1.9
  @@ -1,30 +1,30 @@
  -layer at (0,0) size 800x1353
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1353
  -  RenderBlock {HTML} at (0,0) size 800x1353
  -    RenderBody {BODY} at (8,8) size 784x1337 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1341
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1341
  +  RenderBlock {HTML} at (0,0) size 785x1341
  +    RenderBody {BODY} at (8,8) size 769x1325 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x45
  +      RenderBlock {PRE} at (0,34) size 769x45
           RenderText {TEXT} at (0,0) size 152x45
             text run at (0,0) width 152: ".one {width: 50px;}"
             text run at (0,15) width 144: ".two {width: 50%;}"
             text run at (0,30) width 152: "TABLE {width: 50%;}"
  -      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,102) size 784x50
  +      RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,102) size 769x50
           RenderImage {IMG} at (0,0) size 50x50
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,168) size 784x18
  +      RenderBlock {P} at (0,168) size 769x18
           RenderText {TEXT} at (0,0) size 287x18
             text run at (0,0) width 287: "The square above should be fifty pixels wide."
  -      RenderBlock (anonymous) at (0,202) size 784x392
  -        RenderImage {IMG} at (0,0) size 392x392
  +      RenderBlock (anonymous) at (0,202) size 769x384
  +        RenderImage {IMG} at (0,0) size 384x384
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,610) size 784x18
  +      RenderBlock {P} at (0,602) size 769x18
           RenderText {TEXT} at (0,0) size 671x18
             text run at (0,0) width 671: "The square above should be half as wide as the image's parent element (either the BODY or the table cell)."
  -      RenderBlock {P} at (0,644) size 392x90
  +      RenderBlock {P} at (0,636) size 384x90
           RenderText {TEXT} at (0,0) size 382x72
             text run at (0,0) width 382: "This paragraph should be half the width of its parent element"
             text run at (0,18) width 379: "(either the BODY or the table, which should itself be half as"
  @@ -37,38 +37,38 @@
           RenderText {TEXT} at (286,54) size 374x36
             text run at (286,54) width 57: " property"
             text run at (0,72) width 374: "without the need for the user to resize the viewing window."
  -      RenderTable {TABLE} at (0,750) size 392x587 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x585
  +      RenderTable {TABLE} at (0,742) size 384x583 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x581
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 390x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 382x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,292) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,290) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 378x559 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (4,4) size 370x50
  +            RenderTableCell {TD} at (12,26) size 370x555 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (4,4) size 362x50
                   RenderImage {IMG} at (0,0) size 50x50
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,70) size 370x18
  +              RenderBlock {P} at (4,70) size 362x18
                   RenderText {TEXT} at (0,0) size 287x18
                     text run at (0,0) width 287: "The square above should be fifty pixels wide."
  -              RenderBlock (anonymous) at (4,104) size 370x185
  -                RenderImage {IMG} at (0,0) size 185x185
  +              RenderBlock (anonymous) at (4,104) size 362x181
  +                RenderImage {IMG} at (0,0) size 181x181
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,305) size 370x36
  +              RenderBlock {P} at (4,301) size 362x36
                   RenderText {TEXT} at (0,0) size 348x36
                     text run at (0,0) width 348: "The square above should be half as wide as the image's"
                     text run at (0,18) width 319: "parent element (either the BODY or the table cell)."
  -              RenderBlock {P} at (4,357) size 185x198
  -                RenderText {TEXT} at (0,0) size 184x162
  +              RenderBlock {P} at (4,353) size 181x198
  +                RenderText {TEXT} at (0,0) size 177x162
                     text run at (0,0) width 160: "This paragraph should be"
                     text run at (0,18) width 165: "half the width of its parent"
  -                  text run at (0,36) width 184: "element (either the BODY or"
  -                  text run at (0,54) width 180: "the table, which should itself"
  -                  text run at (0,72) width 135: "be half as wide as the"
  +                  text run at (0,36) width 167: "element (either the BODY"
  +                  text run at (0,54) width 163: "or the table, which should"
  +                  text run at (0,72) width 169: "itself be half as wide as the"
                     text run at (0,90) width 113: "BODY element). "
                     text run at (113,90) width 42: "This is"
                     text run at (0,108) width 177: "extra text included to ensure"
  @@ -77,7 +77,7 @@
                   RenderInline {CODE} at (0,0) size 40x15
                     RenderText {TEXT} at (23,146) size 40x15
                       text run at (23,146) width 40: "width"
  -                RenderText {TEXT} at (63,144) size 184x54
  +                RenderText {TEXT} at (63,144) size 174x54
                     text run at (63,144) width 109: " property without"
  -                  text run at (0,162) width 184: "the need for the user to resize"
  -                  text run at (0,180) width 134: "the viewing window."
  +                  text run at (0,162) width 144: "the need for the user to"
  +                  text run at (0,180) width 174: "resize the viewing window."
  
  
  
  1.7       +22 -22    WebCore/layout-tests/css1/cascade/cascade_order-expected.txt
  
  Index: cascade_order-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/cascade/cascade_order-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- cascade_order-expected.txt	11 Dec 2003 19:46:14 -0000	1.6
  +++ cascade_order-expected.txt	18 Aug 2005 04:22:52 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x790
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x790
  -  RenderBlock {HTML} at (0,0) size 800x790
  -    RenderBody {BODY} at (8,8) size 784x774 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x790
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x790
  +  RenderBlock {HTML} at (0,0) size 785x790
  +    RenderBody {BODY} at (8,8) size 769x774 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x165
  +      RenderBlock {PRE} at (0,34) size 769x165
           RenderText {TEXT} at (0,0) size 576x150
             text run at (0,0) width 576: "<LINK rel=\"stylesheet\" type=\"text/css\" HREF=\"../resources/linktest.css\">"
             text run at (0,15) width 152: "LI {color: purple;}"
  @@ -18,46 +18,46 @@
             text run at (0,105) width 160: ".test {color: blue;}"
             text run at (0,120) width 176: ".test {color: purple;}"
             text run at (0,135) width 296: ".one {text-decoration: line-through;}"
  -      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {UL} at (0,230) size 784x144
  -        RenderListItem {LI} at (40,0) size 744x18 [color=#0000FF]
  +      RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {UL} at (0,230) size 769x144
  +        RenderListItem {LI} at (40,0) size 729x18 [color=#0000FF]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 189x18
               text run at (0,0) width 189: "This list item should be blue..."
  -        RenderListItem {LI} at (40,18) size 744x72 [color=#0000FF]
  -          RenderBlock (anonymous) at (0,0) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x72 [color=#0000FF]
  +          RenderBlock (anonymous) at (0,0) size 729x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 289x18
                 text run at (0,0) width 289: "...and so should this; neither should be purple."
  -          RenderBlock {UL} at (0,18) size 744x54
  -            RenderListItem {LI} at (40,0) size 704x18 [color=#808080]
  +          RenderBlock {UL} at (0,18) size 729x54
  +            RenderListItem {LI} at (40,0) size 689x18 [color=#808080]
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 190x18
                   text run at (0,0) width 190: "This list item should be gray..."
  -            RenderListItem {LI} at (40,18) size 704x18 [color=#808080]
  +            RenderListItem {LI} at (40,18) size 689x18 [color=#808080]
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 113x18
                   text run at (0,0) width 113: "...as should this...."
  -            RenderListItem {LI} at (40,36) size 704x18 [color=#008000]
  +            RenderListItem {LI} at (40,36) size 689x18 [color=#008000]
                 RenderListMarker at (0,0) size 0x14
                 RenderText {TEXT} at (0,0) size 193x18
                   text run at (0,0) width 193: "...but this one should be green."
  -        RenderListItem {LI} at (40,90) size 744x18 [color=#660000]
  +        RenderListItem {LI} at (40,90) size 729x18 [color=#660000]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 171x18
               text run at (0,0) width 171: "This ought to be dark red..."
  -        RenderListItem {LI} at (40,108) size 744x18 [color=#008000]
  +        RenderListItem {LI} at (40,108) size 729x18 [color=#008000]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "...this green..."
  -        RenderListItem {LI} at (40,126) size 744x18 [color=#0000FF]
  +        RenderListItem {LI} at (40,126) size 729x18 [color=#0000FF]
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 96x18
               text run at (0,0) width 96: "...and this blue."
  -      RenderBlock {P} at (0,390) size 784x18 [color=#0000FF]
  +      RenderBlock {P} at (0,390) size 769x18 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 279x18
             text run at (0,0) width 279: "This sentence should be blue (STYLE attr.)."
  -      RenderBlock {P} at (0,424) size 784x18 [color=#800080]
  +      RenderBlock {P} at (0,424) size 769x18 [color=#800080]
           RenderText {TEXT} at (0,0) size 204x18
             text run at (0,0) width 204: "This sentence should be purple ["
           RenderInline {CODE} at (0,0) size 96x15
  @@ -65,7 +65,7 @@
               text run at (204,2) width 96: "class=\"test\""
           RenderText {TEXT} at (300,0) size 9x18
             text run at (300,0) width 9: "]."
  -      RenderBlock {P} at (0,458) size 784x18
  +      RenderBlock {P} at (0,458) size 769x18
           RenderText {TEXT} at (0,0) size 683x18
             text run at (0,0) width 683: "This text should be stricken (overriding the imported underline; only works if LINKed sheets are supported)."
         RenderTable {TABLE} at (0,492) size 705x282 [border: (1px outset #808080)]
  
  
  
  1.8       +52 -51    WebCore/layout-tests/css1/classification/display-expected.txt
  
  Index: display-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/classification/display-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- display-expected.txt	19 Jul 2005 21:18:10 -0000	1.7
  +++ display-expected.txt	18 Aug 2005 04:22:52 -0000	1.8
  @@ -1,71 +1,72 @@
  -layer at (0,0) size 800x816
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x816
  -  RenderBlock {HTML} at (0,0) size 800x816
  -    RenderBody {BODY} at (8,8) size 784x800 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x816
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x816
  +  RenderBlock {HTML} at (0,0) size 785x816
  +    RenderBody {BODY} at (8,8) size 769x800 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x75
  +      RenderBlock {PRE} at (0,34) size 769x75
           RenderText {TEXT} at (0,0) size 568x75
             text run at (0,0) width 176: ".one {display: block;}"
             text run at (0,15) width 184: ".two {display: inline;}"
             text run at (0,30) width 568: ".three {display: list-item; list-style-type: square; margin-left: 3em;}"
             text run at (0,45) width 272: ".four {display: none; color: red;}"
             text run at (0,60) width 152: "I {display: block;}"
  -      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,140) size 784x18
  +      RenderBlock {HR} at (0,122) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,140) size 769x18
           RenderText {TEXT} at (0,0) size 293x18
             text run at (0,0) width 293: "This sentence should be a block-level element."
  -      RenderBlock (anonymous) at (0,174) size 784x54
  +      RenderBlock (anonymous) at (0,174) size 769x54
           RenderInline {P} at (0,0) size 448x18
             RenderText {TEXT} at (0,0) size 448x18
               text run at (0,0) width 448: "This sentence should be part of an inline element, as are the next three. "
  -        RenderInline {P} at (0,0) size 782x54
  -          RenderText {TEXT} at (448,0) size 782x54
  -            text run at (448,0) width 322: "This sentence and the next two are part of a second"
  -            text run at (0,18) width 96: "inline element. "
  -            text run at (96,18) width 686: "They should therefore appear, along with the sentence above, to be all one paragraph which is four sentences"
  -            text run at (0,36) width 36: "long. "
  -            text run at (36,36) width 250: "If this is not the case, then the keyword "
  +        RenderInline {P} at (0,0) size 766x54
  +          RenderText {TEXT} at (448,0) size 766x54
  +            text run at (448,0) width 274: "This sentence and the next two are part of a"
  +            text run at (0,18) width 144: "second inline element. "
  +            text run at (144,18) width 622: "They should therefore appear, along with the sentence above, to be all one paragraph which is four"
  +            text run at (0,36) width 100: "sentences long. "
  +            text run at (100,36) width 250: "If this is not the case, then the keyword "
             RenderInline {CODE} at (0,0) size 48x15
  -            RenderText {TEXT} at (286,38) size 48x15
  -              text run at (286,38) width 48: "inline"
  -          RenderText {TEXT} at (334,36) size 109x18
  -            text run at (334,36) width 109: " is being ignored."
  +            RenderText {TEXT} at (350,38) size 48x15
  +              text run at (350,38) width 48: "inline"
  +          RenderText {TEXT} at (398,36) size 109x18
  +            text run at (398,36) width 109: " is being ignored."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderListItem {P} at (48,244) size 736x54
  +      RenderListItem {P} at (48,244) size 721x54
           RenderListMarker at (0,0) size 0x14
  -        RenderText {TEXT} at (0,0) size 733x18
  -          text run at (0,0) width 733: "This sentence should be treated as a list-item, and therefore be rendered however this user agent displays list items (if"
  +        RenderText {TEXT} at (0,0) size 715x36
  +          text run at (0,0) width 715: "This sentence should be treated as a list-item, and therefore be rendered however this user agent displays list items"
  +          text run at (0,18) width 18: "(if "
           RenderInline {CODE} at (0,0) size 120x15
  -          RenderText {TEXT} at (0,20) size 120x15
  -            text run at (0,20) width 120: "list-style-type"
  -        RenderText {TEXT} at (120,18) size 719x36
  -          text run at (120,18) width 359: " is supported, there will be a square for the item marker). "
  -          text run at (479,18) width 240: "A 3em left margin has been applied in"
  -          text run at (0,36) width 360: "order to ensure that there is space for the list-item marker."
  -      RenderBlock {P} at (0,314) size 784x18
  +          RenderText {TEXT} at (18,20) size 120x15
  +            text run at (18,20) width 120: "list-style-type"
  +        RenderText {TEXT} at (138,18) size 721x36
  +          text run at (138,18) width 359: " is supported, there will be a square for the item marker). "
  +          text run at (497,18) width 224: "A 3em left margin has been applied"
  +          text run at (0,36) width 376: "in order to ensure that there is space for the list-item marker."
  +      RenderBlock {P} at (0,314) size 769x18
           RenderText {TEXT} at (0,0) size 456x18
             text run at (0,0) width 456: "The next paragraph should be invisible (if it's visible, you'll see red text)."
  -      RenderBlock {P} at (0,348) size 784x18
  +      RenderBlock {P} at (0,348) size 769x18
           RenderText {TEXT} at (0,0) size 247x18
             text run at (0,0) width 247: "There should be no text after the colon:"
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,382) size 784x54
  -        RenderBlock (anonymous) at (0,0) size 784x18
  +      RenderBlock {P} at (0,382) size 769x54
  +        RenderBlock (anonymous) at (0,0) size 769x18
             RenderText {TEXT} at (0,0) size 112x18
               text run at (0,0) width 112: "The italicized text"
  -        RenderBlock {I} at (0,18) size 784x18
  +        RenderBlock {I} at (0,18) size 769x18
             RenderText {TEXT} at (0,0) size 110x18
               text run at (0,0) width 110: "in this paragraph"
  -        RenderBlock (anonymous) at (0,36) size 784x18
  +        RenderBlock (anonymous) at (0,36) size 769x18
             RenderText {TEXT} at (0,0) size 203x18
               text run at (0,0) width 203: "should be a block-level element."
  -      RenderTable {TABLE} at (0,452) size 784x348 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,452) size 769x348 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x346
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -73,11 +74,11 @@
               RenderTableCell {TD} at (0,173) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x320 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x320 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 293x18
                     text run at (0,0) width 293: "This sentence should be a block-level element."
  -              RenderBlock (anonymous) at (4,38) size 762x54
  +              RenderBlock (anonymous) at (4,38) size 747x54
                   RenderInline {P} at (0,0) size 448x18
                     RenderText {TEXT} at (0,0) size 448x18
                       text run at (0,0) width 448: "This sentence should be part of an inline element, as are the next three. "
  @@ -94,7 +95,7 @@
                     RenderText {TEXT} at (428,36) size 109x18
                       text run at (428,36) width 109: " is being ignored."
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderListItem {P} at (52,108) size 714x54
  +              RenderListItem {P} at (52,108) size 699x54
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 678x36
                     text run at (0,0) width 678: "This sentence should be treated as a list-item, and therefore be rendered however this user agent displays list"
  @@ -102,24 +103,24 @@
                   RenderInline {CODE} at (0,0) size 120x15
                     RenderText {TEXT} at (55,20) size 120x15
                       text run at (55,20) width 120: "list-style-type"
  -                RenderText {TEXT} at (175,18) size 708x36
  +                RenderText {TEXT} at (175,18) size 674x36
                     text run at (175,18) width 359: " is supported, there will be a square for the item marker). "
  -                  text run at (534,18) width 174: "A 3em left margin has been"
  -                  text run at (0,36) width 426: "applied in order to ensure that there is space for the list-item marker."
  -              RenderBlock {P} at (4,178) size 762x18
  +                  text run at (534,18) width 140: "A 3em left margin has"
  +                  text run at (0,36) width 460: "been applied in order to ensure that there is space for the list-item marker."
  +              RenderBlock {P} at (4,178) size 747x18
                   RenderText {TEXT} at (0,0) size 456x18
                     text run at (0,0) width 456: "The next paragraph should be invisible (if it's visible, you'll see red text)."
  -              RenderBlock {P} at (4,212) size 762x18
  +              RenderBlock {P} at (4,212) size 747x18
                   RenderText {TEXT} at (0,0) size 247x18
                     text run at (0,0) width 247: "There should be no text after the colon:"
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,246) size 762x54
  -                RenderBlock (anonymous) at (0,0) size 762x18
  +              RenderBlock {P} at (4,246) size 747x54
  +                RenderBlock (anonymous) at (0,0) size 747x18
                     RenderText {TEXT} at (0,0) size 112x18
                       text run at (0,0) width 112: "The italicized text"
  -                RenderBlock {I} at (0,18) size 762x18
  +                RenderBlock {I} at (0,18) size 747x18
                     RenderText {TEXT} at (0,0) size 110x18
                       text run at (0,0) width 110: "in this paragraph"
  -                RenderBlock (anonymous) at (0,36) size 762x18
  +                RenderBlock (anonymous) at (0,36) size 747x18
                     RenderText {TEXT} at (0,0) size 203x18
                       text run at (0,0) width 203: "should be a block-level element."
  
  
  
  1.7       +44 -44    WebCore/layout-tests/css1/classification/list_style_type-expected.txt
  
  Index: list_style_type-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/classification/list_style_type-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- list_style_type-expected.txt	11 Dec 2003 19:46:16 -0000	1.6
  +++ list_style_type-expected.txt	18 Aug 2005 04:22:52 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1527
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1527
  -  RenderBlock {HTML} at (0,0) size 800x1527
  -    RenderBody {BODY} at (8,8) size 784x1511 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1527
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1527
  +  RenderBlock {HTML} at (0,0) size 785x1527
  +    RenderBody {BODY} at (8,8) size 769x1511 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x150
  +      RenderBlock {PRE} at (0,34) size 769x150
           RenderText {TEXT} at (0,0) size 304x135
             text run at (0,0) width 232: ".one {list-style-type: disc;}"
             text run at (0,15) width 248: ".two {list-style-type: circle;}"
  @@ -17,119 +17,119 @@
             text run at (0,90) width 304: ".seven {list-style-type: upper-alpha;}"
             text run at (0,105) width 272: ".eight {list-style-type: decimal;}"
             text run at (0,120) width 240: ".nine {list-style-type: none;}"
  -      RenderBlock {HR} at (0,197) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {UL} at (0,215) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {HR} at (0,197) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {UL} at (0,215) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 133x18
               text run at (0,0) width 133: "...discs for each item."
  -      RenderBlock {UL} at (0,285) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,285) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 142x18
               text run at (0,0) width 142: "...circles for each item."
  -      RenderBlock {UL} at (0,355) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,355) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 149x18
               text run at (0,0) width 149: "...squares for each item."
  -      RenderBlock {OL} at (0,425) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,425) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 276x18
               text run at (0,0) width 276: "...lowercase Roman numerals for each item."
  -      RenderBlock {OL} at (0,495) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,495) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 276x18
               text run at (0,0) width 276: "...uppercase Roman numerals for each item."
  -      RenderBlock {OL} at (0,565) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,565) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 206x18
               text run at (0,0) width 206: "...lowercase letters for each item."
  -      RenderBlock {OL} at (0,635) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,635) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 206x18
               text run at (0,0) width 206: "...uppercase letters for each item."
  -      RenderBlock {OL} at (0,705) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,705) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 155x18
               text run at (0,0) width 155: "This list should feature..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 147x18
               text run at (0,0) width 147: "...letters for each item..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 110x18
               text run at (0,0) width 110: "...except this one."
  -      RenderBlock {UL} at (0,775) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,775) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "This list..."
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderText {TEXT} at (0,0) size 113x18
               text run at (0,0) width 113: "...should feature..."
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderText {TEXT} at (0,0) size 150x18
               text run at (0,0) width 150: "...nothing for each item."
         RenderTable {TABLE} at (0,845) size 338x666 [border: (1px outset #808080)]
  
  
  
  1.10      +11 -11    WebCore/layout-tests/css1/classification/white_space-expected.txt
  
  Index: white_space-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/classification/white_space-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- white_space-expected.txt	14 Jun 2005 22:36:31 -0000	1.9
  +++ white_space-expected.txt	18 Aug 2005 04:22:52 -0000	1.10
  @@ -1,27 +1,27 @@
  -layer at (0,0) size 921x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 921x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,8) size 784x569 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 921x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 921x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 232x45
             text run at (0,0) width 192: ".one {white-space: pre;}"
             text run at (0,15) width 216: ".two {white-space: nowrap;}"
             text run at (0,30) width 232: ".three {white-space: normal;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x90
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x90
           RenderText {TEXT} at (0,18) size 569x72
             text run at (0,18) width 569: "This sentence should     show extra space  where there    would ordinarily         not be any."
             text run at (0,36) width 296: "     There should also be preservation of returns"
             text run at (0,54) width 97: "as this sentence"
             text run at (0,72) width 184: "     very clearly demonstrates."
  -      RenderBlock {P} at (0,231) size 784x18
  +      RenderBlock {P} at (0,231) size 769x18
           RenderText {TEXT} at (0,0) size 891x18
             text run at (0,0) width 891: "This sentence should not word-wrap, no matter how long the sentence is, as it has been set to nowrap and that should have the obvious effect."
  -      RenderBlock {P} at (0,265) size 784x36
  +      RenderBlock {P} at (0,265) size 769x36
           RenderText {TEXT} at (0,18) size 296x18
             text run at (0,18) width 296: "This sentence      should     show extra   space, "
           RenderInline {SPAN} at (0,0) size 156x18
  
  
  
  1.8       +36 -35    WebCore/layout-tests/css1/color_and_background/background-expected.txt
  
  Index: background-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/color_and_background/background-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- background-expected.txt	11 Dec 2003 19:46:16 -0000	1.7
  +++ background-expected.txt	18 Aug 2005 04:22:53 -0000	1.8
  @@ -1,19 +1,19 @@
  -layer at (0,0) size 800x721
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x721
  -  RenderBlock {HTML} at (0,0) size 800x721
  -    RenderBody {BODY} at (8,8) size 784x705 [bgcolor=#008000]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x721
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x721
  +  RenderBlock {HTML} at (0,0) size 785x721
  +    RenderBody {BODY} at (8,8) size 769x705 [bgcolor=#008000]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 648x60
             text run at (0,0) width 648: "BODY {background: green url(../resources/oransqr.gif) repeat-x center top fixed;}"
             text run at (0,15) width 568: ".one {background: lime url(../resources/oransqr.gif) repeat-y 100% 0%;}"
             text run at (0,30) width 592: ".two {background: lime url(../resources/oransqr.gif) repeat-y center top;}"
             text run at (0,45) width 592: ".three {background: lime url(../resources/oransqr.gif) repeat-x left top;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x54
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x54
           RenderText {TEXT} at (0,0) size 728x18
             text run at (0,0) width 728: "This document should have a green background with an orange strip running across the entire top of the page, since"
           RenderInline {CODE} at (0,0) size 64x15
  @@ -24,28 +24,28 @@
             text run at (362,18) width 298: "Furthermore, the strip should be fixed in place. "
             text run at (660,18) width 93: "I'll have to add"
             text run at (0,36) width 492: "extra text at the end of this page to make it long enough to scroll conveniently."
  -      RenderBlock {P} at (0,195) size 784x54 [bgcolor=#00FF00]
  +      RenderBlock {P} at (0,195) size 769x54 [bgcolor=#00FF00]
           RenderText {TEXT} at (0,0) size 762x54
             text run at (0,0) width 743: "This paragraph should have a lime background and an orange strip which starts at the top right and runs to the bottom."
             text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
             text run at (0,36) width 119: "these declarations. "
             text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  -      RenderBlock {P} at (0,265) size 784x54 [bgcolor=#00FF00]
  +      RenderBlock {P} at (0,265) size 769x54 [bgcolor=#00FF00]
           RenderText {TEXT} at (0,0) size 762x54
             text run at (0,0) width 752: "This paragraph should have a lime background and an orange strip which starts at the center top and runs to the bottom."
             text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
             text run at (0,36) width 119: "these declarations. "
             text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  -      RenderBlock {P} at (0,335) size 784x54 [bgcolor=#00FF00]
  +      RenderBlock {P} at (0,335) size 769x54 [bgcolor=#00FF00]
           RenderText {TEXT} at (0,0) size 762x54
             text run at (0,0) width 743: "This paragraph should have a lime background and an orange strip which starts at the top left and runs to the top right."
             text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
             text run at (0,36) width 119: "these declarations. "
             text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  -      RenderTable {TABLE} at (0,405) size 784x300 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,405) size 769x300 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x298
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -53,33 +53,34 @@
               RenderTableCell {TD} at (0,149) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x272 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x54
  +            RenderTableCell {TD} at (12,26) size 755x272 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
                   RenderText {TEXT} at (0,0) size 728x18
                     text run at (0,0) width 728: "This document should have a green background with an orange strip running across the entire top of the page, since"
                   RenderInline {CODE} at (0,0) size 64x15
                     RenderText {TEXT} at (0,20) size 64x15
                       text run at (0,20) width 64: "repeat-x"
  -                RenderText {TEXT} at (64,18) size 753x36
  +                RenderText {TEXT} at (64,18) size 726x36
                     text run at (64,18) width 298: " indicates tiling in both directions of the x-axis. "
                     text run at (362,18) width 298: "Furthermore, the strip should be fixed in place. "
  -                  text run at (660,18) width 93: "I'll have to add"
  -                  text run at (0,36) width 492: "extra text at the end of this page to make it long enough to scroll conveniently."
  -              RenderBlock {P} at (4,74) size 762x54 [bgcolor=#00FF00]
  -                RenderText {TEXT} at (0,0) size 762x54
  +                  text run at (660,18) width 66: "I'll have to"
  +                  text run at (0,36) width 519: "add extra text at the end of this page to make it long enough to scroll conveniently."
  +              RenderBlock {P} at (4,74) size 747x54 [bgcolor=#00FF00]
  +                RenderText {TEXT} at (0,0) size 743x54
                     text run at (0,0) width 743: "This paragraph should have a lime background and an orange strip which starts at the top right and runs to the bottom."
  -                  text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
  -                  text run at (0,36) width 119: "these declarations. "
  -                  text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  -              RenderBlock {P} at (4,144) size 762x54 [bgcolor=#00FF00]
  -                RenderText {TEXT} at (0,0) size 762x54
  -                  text run at (0,0) width 752: "This paragraph should have a lime background and an orange strip which starts at the center top and runs to the bottom."
  -                  text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
  -                  text run at (0,36) width 119: "these declarations. "
  -                  text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  -              RenderBlock {P} at (4,214) size 762x54 [bgcolor=#00FF00]
  -                RenderText {TEXT} at (0,0) size 762x54
  +                  text run at (0,18) width 703: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in"
  +                  text run at (0,36) width 178: "handling these declarations. "
  +                  text run at (178,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  +              RenderBlock {P} at (4,144) size 747x54 [bgcolor=#00FF00]
  +                RenderText {TEXT} at (0,0) size 739x54
  +                  text run at (0,0) width 700: "This paragraph should have a lime background and an orange strip which starts at the center top and runs to the"
  +                  text run at (0,18) width 52: "bottom. "
  +                  text run at (52,18) width 687: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser"
  +                  text run at (0,36) width 194: "in handling these declarations. "
  +                  text run at (194,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  +              RenderBlock {P} at (4,214) size 747x54 [bgcolor=#00FF00]
  +                RenderText {TEXT} at (0,0) size 743x54
                     text run at (0,0) width 743: "This paragraph should have a lime background and an orange strip which starts at the top left and runs to the top right."
  -                  text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
  -                  text run at (0,36) width 119: "these declarations. "
  -                  text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  +                  text run at (0,18) width 703: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in"
  +                  text run at (0,36) width 178: "handling these declarations. "
  +                  text run at (178,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
  
  
  
  1.10      +38 -37    WebCore/layout-tests/css1/color_and_background/background_attachment-expected.txt
  
  Index: background_attachment-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/color_and_background/background_attachment-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- background_attachment-expected.txt	29 Sep 2004 17:59:43 -0000	1.9
  +++ background_attachment-expected.txt	18 Aug 2005 04:22:53 -0000	1.10
  @@ -1,37 +1,38 @@
   layer at (0,0) size 880x1193
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 880x1193
  -  RenderBlock {HTML} at (0,0) size 800x1193
  -    RenderBody {BODY} at (8,8) size 784x1177 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +  RenderBlock {HTML} at (0,0) size 785x1193
  +    RenderBody {BODY} at (8,8) size 769x1177 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x30
  +      RenderBlock {PRE} at (0,34) size 769x30
           RenderText {TEXT} at (0,0) size 872x15
             text run at (0,0) width 872: "BODY {background-image: url(../resources/bg.gif); background-repeat: repeat-x; background-attachment: fixed;}"
  -      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,95) size 784x90
  -        RenderText {TEXT} at (0,0) size 781x90
  +      RenderBlock {HR} at (0,77) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,95) size 769x90
  +        RenderText {TEXT} at (0,0) size 763x90
             text run at (0,0) width 763: "This document should have a green grid-pattern line across the top of the page (or at least a tiled background) which does"
             text run at (0,18) width 201: "NOT scroll with the document. "
  -          text run at (201,18) width 575: "It should, instead, appear to be a fixed pattern past which the content scrolls, even when the"
  -          text run at (0,36) width 172: "end of the page is reached. "
  -          text run at (172,36) width 609: "In addition, the default Test Suite background should NOT appear, as it's been overridden by the"
  -          text run at (0,54) width 131: "styles shown above. "
  -          text run at (131,54) width 644: "I'll have to add a lot of extra text to the page in order to make all this something we can actually check."
  -          text run at (0,72) width 227: "Don't worry, I'll think of something."
  -      RenderBlock {P} at (0,201) size 784x18
  +          text run at (201,18) width 552: "It should, instead, appear to be a fixed pattern past which the content scrolls, even when"
  +          text run at (0,36) width 195: "the end of the page is reached. "
  +          text run at (195,36) width 566: "In addition, the default Test Suite background should NOT appear, as it's been overridden"
  +          text run at (0,54) width 174: "by the styles shown above. "
  +          text run at (174,54) width 546: "I'll have to add a lot of extra text to the page in order to make all this something we can"
  +          text run at (0,72) width 98: "actually check. "
  +          text run at (98,72) width 227: "Don't worry, I'll think of something."
  +      RenderBlock {P} at (0,201) size 769x18
           RenderText {TEXT} at (0,0) size 508x18
             text run at (0,0) width 417: "In fact, why not the relevant section from the CSS1 specification? "
             text run at (417,0) width 91: "A capital idea."
  -      RenderBlock {HR} at (0,235) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {HR} at (0,245) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {H4} at (0,268) size 784x18
  +      RenderBlock {HR} at (0,235) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,245) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {H4} at (0,268) size 769x18
           RenderInline {A} at (0,0) size 220x18
             RenderText {TEXT} at (0,0) size 220x18
               text run at (0,0) width 220: "5.3.5    'background-attachment'"
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,307) size 784x90
  +      RenderBlock {P} at (0,307) size 769x90
           RenderInline {EM} at (0,0) size 42x18
             RenderText {TEXT} at (0,0) size 42x18
               text run at (0,0) width 42: "Value:"
  @@ -62,18 +63,18 @@
           RenderText {TEXT} at (121,72) size 32x18
             text run at (121,72) width 32: " N/A"
           RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock {P} at (0,413) size 784x36
  -        RenderText {TEXT} at (0,0) size 782x36
  -          text run at (0,0) width 782: "If a background image is specified, the value of 'background-attachment' determines if it is fixed with regard to the canvas or"
  -          text run at (0,18) width 213: "if it scrolls along with the content."
  -      RenderBlock {PRE} at (0,465) size 784x75
  +      RenderBlock {P} at (0,413) size 769x36
  +        RenderText {TEXT} at (0,0) size 765x36
  +          text run at (0,0) width 765: "If a background image is specified, the value of 'background-attachment' determines if it is fixed with regard to the canvas"
  +          text run at (0,18) width 230: "or if it scrolls along with the content."
  +      RenderBlock {PRE} at (0,465) size 769x75
           RenderText {TEXT} at (0,0) size 296x75
             text run at (0,0) width 72: "  BODY { "
             text run at (0,15) width 296: "    background: red url(pendant.gif);"
             text run at (0,30) width 256: "    background-repeat: repeat-y;"
             text run at (0,45) width 264: "    background-attachment: fixed;"
             text run at (0,60) width 24: "  }"
  -      RenderBlock {P} at (0,556) size 784x54
  +      RenderBlock {P} at (0,556) size 769x54
           RenderInline {EM} at (0,0) size 72x18
             RenderText {TEXT} at (0,0) size 72x18
               text run at (0,0) width 72: "CSS1 core:"
  @@ -81,10 +82,10 @@
             text run at (72,0) width 671: " UAs may treat 'fixed' as 'scroll'. However, it is recommended they interpret 'fixed' correctly, at least on the"
             text run at (0,18) width 767: "HTML and BODY elements, since there is no way for an author to provide an image only for those browsers that support"
             text run at (0,36) width 42: "'fixed'."
  -      RenderTable {TABLE} at (0,626) size 784x551 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,626) size 769x551 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x549
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -92,8 +93,8 @@
               RenderTableCell {TD} at (0,274) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x523 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x90
  +            RenderTableCell {TD} at (12,26) size 755x523 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x90
                   RenderText {TEXT} at (0,0) size 747x90
                     text run at (0,0) width 730: "This document should have a green grid-pattern line across the top of the page (or at least a tiled background) which"
                     text run at (0,18) width 234: "does NOT scroll with the document. "
  @@ -104,18 +105,18 @@
                     text run at (246,54) width 497: "I'll have to add a lot of extra text to the page in order to make all this something"
                     text run at (0,72) width 147: "we can actually check. "
                     text run at (147,72) width 227: "Don't worry, I'll think of something."
  -              RenderBlock {P} at (4,110) size 762x18
  +              RenderBlock {P} at (4,110) size 747x18
                   RenderText {TEXT} at (0,0) size 508x18
                     text run at (0,0) width 417: "In fact, why not the relevant section from the CSS1 specification? "
                     text run at (417,0) width 91: "A capital idea."
  -              RenderBlock {HR} at (4,144) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {HR} at (4,154) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {H4} at (4,177) size 762x18
  +              RenderBlock {HR} at (4,144) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {HR} at (4,154) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {H4} at (4,177) size 747x18
                   RenderInline {A} at (0,0) size 220x18
                     RenderText {TEXT} at (0,0) size 220x18
                       text run at (0,0) width 220: "5.3.5    'background-attachment'"
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,216) size 762x90
  +              RenderBlock {P} at (4,216) size 747x90
                   RenderInline {EM} at (0,0) size 42x18
                     RenderText {TEXT} at (0,0) size 42x18
                       text run at (0,0) width 42: "Value:"
  @@ -146,18 +147,18 @@
                   RenderText {TEXT} at (121,72) size 32x18
                     text run at (121,72) width 32: " N/A"
                   RenderBR {BR} at (0,0) size 0x0
  -              RenderBlock {P} at (4,322) size 762x36
  +              RenderBlock {P} at (4,322) size 747x36
                   RenderText {TEXT} at (0,0) size 718x36
                     text run at (0,0) width 718: "If a background image is specified, the value of 'background-attachment' determines if it is fixed with regard to the"
                     text run at (0,18) width 277: "canvas or if it scrolls along with the content."
  -              RenderBlock {PRE} at (4,374) size 762x75
  +              RenderBlock {PRE} at (4,374) size 747x75
                   RenderText {TEXT} at (0,0) size 296x75
                     text run at (0,0) width 72: "  BODY { "
                     text run at (0,15) width 296: "    background: red url(pendant.gif);"
                     text run at (0,30) width 256: "    background-repeat: repeat-y;"
                     text run at (0,45) width 264: "    background-attachment: fixed;"
                     text run at (0,60) width 24: "  }"
  -              RenderBlock {P} at (4,465) size 762x54
  +              RenderBlock {P} at (4,465) size 747x54
                   RenderInline {EM} at (0,0) size 72x18
                     RenderText {TEXT} at (0,0) size 72x18
                       text run at (0,0) width 72: "CSS1 core:"
  
  
  
  1.8       +80 -79    WebCore/layout-tests/css1/color_and_background/background_position-expected.txt
  
  Index: background_position-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/color_and_background/background_position-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- background_position-expected.txt	19 Jul 2005 21:18:11 -0000	1.7
  +++ background_position-expected.txt	18 Aug 2005 04:22:53 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1440
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1440
  -  RenderBlock {HTML} at (0,0) size 800x1440
  -    RenderBody {BODY} at (8,8) size 784x1424 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1458
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1458
  +  RenderBlock {HTML} at (0,0) size 785x1458
  +    RenderBody {BODY} at (8,8) size 769x1442 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x255
  +      RenderBlock {PRE} at (0,34) size 769x255
           RenderText {TEXT} at (0,0) size 688x240
             text run at (0,0) width 648: "BODY {background-image: url(../resources/bg.gif); background-position: right top;"
             text run at (0,15) width 288: "      background-repeat: no-repeat;}"
  @@ -24,107 +24,108 @@
             text run at (0,195) width 488: "       background-repeat: no-repeat; background-color: aqua;}"
             text run at (0,210) width 664: ".seven {background-image: url(../resources/bg.gif); background-position: 20px 20px;"
             text run at (0,225) width 488: "       background-repeat: no-repeat; background-color: aqua;}"
  -      RenderBlock {HR} at (0,302) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,320) size 784x18
  +      RenderBlock {HR} at (0,302) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,320) size 769x18
           RenderText {TEXT} at (0,0) size 503x18
             text run at (0,0) width 503: "This document should have a single, small green image in its upper right corner."
  -      RenderBlock {P} at (0,354) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 771x54
  -          text run at (0,0) width 771: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed"
  -          text run at (0,18) width 191: "at the center of the paragraph. "
  -          text run at (191,18) width 541: "The background color will make it easier to determine the edges of the paragraph, and"
  +      RenderBlock {P} at (0,354) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 768x54
  +          text run at (0,0) width 735: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be"
  +          text run at (0,18) width 227: "fixed at the center of the paragraph. "
  +          text run at (227,18) width 541: "The background color will make it easier to determine the edges of the paragraph, and"
             text run at (0,36) width 262: "therefore allow you to calculate its center."
  -      RenderBlock {P} at (0,424) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 771x54
  -          text run at (0,0) width 771: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed"
  -          text run at (0,18) width 191: "at the center of the paragraph. "
  -          text run at (191,18) width 541: "The background color will make it easier to determine the edges of the paragraph, and"
  +      RenderBlock {P} at (0,424) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 768x54
  +          text run at (0,0) width 735: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be"
  +          text run at (0,18) width 227: "fixed at the center of the paragraph. "
  +          text run at (227,18) width 541: "The background color will make it easier to determine the edges of the paragraph, and"
             text run at (0,36) width 262: "therefore allow you to calculate its center."
  -      RenderBlock {P} at (0,494) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 772x54
  -          text run at (0,0) width 772: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image"
  -          text run at (0,18) width 367: "should be fixed at the lower right corner of the paragraph. "
  -          text run at (367,18) width 403: "The background color will make it easier to determine the edges"
  -          text run at (0,36) width 373: "of the paragraph, and therefore allow you to see its corners."
  -      RenderBlock {P} at (0,564) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 772x54
  -          text run at (0,0) width 772: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image"
  -          text run at (0,18) width 367: "should be fixed at the lower right corner of the paragraph. "
  -          text run at (367,18) width 403: "The background color will make it easier to determine the edges"
  -          text run at (0,36) width 373: "of the paragraph, and therefore allow you to see its corners."
  -      RenderBlock {P} at (0,634) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 784x54
  +      RenderBlock {P} at (0,494) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 749x54
  +          text run at (0,0) width 730: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the"
  +          text run at (0,18) width 409: "image should be fixed at the lower right corner of the paragraph. "
  +          text run at (409,18) width 340: "The background color will make it easier to determine"
  +          text run at (0,36) width 436: "the edges of the paragraph, and therefore allow you to see its corners."
  +      RenderBlock {P} at (0,564) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 749x54
  +          text run at (0,0) width 730: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the"
  +          text run at (0,18) width 409: "image should be fixed at the lower right corner of the paragraph. "
  +          text run at (409,18) width 340: "The background color will make it easier to determine"
  +          text run at (0,36) width 436: "the edges of the paragraph, and therefore allow you to see its corners."
  +      RenderBlock {P} at (0,634) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 768x54
             text run at (0,0) width 768: "This paragraph should have a single, small green image exactly at the left center; that is, the left center of the image should"
             text run at (0,18) width 270: "be fixed at the left center of the paragraph. "
  -          text run at (270,18) width 514: "The background color will make it easier to determine the edges of the paragraph,"
  -          text run at (0,36) width 289: "and therefore allow you to calculate its center."
  -      RenderBlock {P} at (0,704) size 784x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 778x54
  -          text run at (0,0) width 753: "This paragraph should have a single, small green image positioned 75% of the way across the element, and 25% down. "
  -          text run at (753,0) width 25: "The"
  -          text run at (0,18) width 772: "background color will make it easier to determine the edges of the paragraph, which should help in determining if all this is"
  -          text run at (0,36) width 607: "so, and the extra text should make the element long enough for this test to be simpler to evaluate."
  -      RenderBlock {P} at (0,774) size 784x72 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (0,0) size 783x72
  +          text run at (270,18) width 443: "The background color will make it easier to determine the edges of the"
  +          text run at (0,36) width 360: "paragraph, and therefore allow you to calculate its center."
  +      RenderBlock {P} at (0,704) size 769x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 761x54
  +          text run at (0,0) width 749: "This paragraph should have a single, small green image positioned 75% of the way across the element, and 25% down."
  +          text run at (0,18) width 761: "The background color will make it easier to determine the edges of the paragraph, which should help in determining if all"
  +          text run at (0,36) width 647: "this is so, and the extra text should make the element long enough for this test to be simpler to evaluate."
  +      RenderBlock {P} at (0,774) size 769x72 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (0,0) size 760x72
             text run at (0,0) width 749: "This paragraph should have a single, small green image positioned 20 pixels down and to the left of the upper left-hand"
  -          text run at (0,18) width 783: "corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left corner of the"
  -          text run at (0,36) width 57: "element. "
  -          text run at (57,36) width 725: "The background color will make it easier to determine the edges of the paragraph, which should assist in evaluating"
  -          text run at (0,54) width 51: "this test."
  -      RenderTable {TABLE} at (0,862) size 784x562 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x560
  +          text run at (0,18) width 760: "corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left corner of"
  +          text run at (0,36) width 80: "the element. "
  +          text run at (80,36) width 656: "The background color will make it easier to determine the edges of the paragraph, which should assist in"
  +          text run at (0,54) width 120: "evaluating this test."
  +      RenderTable {TABLE} at (0,862) size 769x580 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x578
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,280) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,289) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x534 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x552 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 503x18
                     text run at (0,0) width 503: "This document should have a single, small green image in its upper right corner."
  -              RenderBlock {P} at (4,38) size 762x54 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,38) size 747x54 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 741x54
                     text run at (0,0) width 735: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be"
                     text run at (0,18) width 227: "fixed at the center of the paragraph. "
                     text run at (227,18) width 514: "The background color will make it easier to determine the edges of the paragraph,"
                     text run at (0,36) width 289: "and therefore allow you to calculate its center."
  -              RenderBlock {P} at (4,108) size 762x54 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,108) size 747x54 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (0,0) size 741x54
                     text run at (0,0) width 735: "This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be"
                     text run at (0,18) width 227: "fixed at the center of the paragraph. "
                     text run at (227,18) width 514: "The background color will make it easier to determine the edges of the paragraph,"
                     text run at (0,36) width 289: "and therefore allow you to calculate its center."
  -              RenderBlock {P} at (4,178) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 749x54
  +              RenderBlock {P} at (4,178) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 730x54
                     text run at (0,0) width 730: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the"
                     text run at (0,18) width 409: "image should be fixed at the lower right corner of the paragraph. "
  -                  text run at (409,18) width 340: "The background color will make it easier to determine"
  -                  text run at (0,36) width 436: "the edges of the paragraph, and therefore allow you to see its corners."
  -              RenderBlock {P} at (4,248) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 749x54
  +                  text run at (409,18) width 274: "The background color will make it easier to"
  +                  text run at (0,36) width 502: "determine the edges of the paragraph, and therefore allow you to see its corners."
  +              RenderBlock {P} at (4,248) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 730x54
                     text run at (0,0) width 730: "This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the"
                     text run at (0,18) width 409: "image should be fixed at the lower right corner of the paragraph. "
  -                  text run at (409,18) width 340: "The background color will make it easier to determine"
  -                  text run at (0,36) width 436: "the edges of the paragraph, and therefore allow you to see its corners."
  -              RenderBlock {P} at (4,318) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 759x54
  +                  text run at (409,18) width 274: "The background color will make it easier to"
  +                  text run at (0,36) width 502: "determine the edges of the paragraph, and therefore allow you to see its corners."
  +              RenderBlock {P} at (4,318) size 747x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 736x54
                     text run at (0,0) width 722: "This paragraph should have a single, small green image exactly at the left center; that is, the left center of the image"
                     text run at (0,18) width 316: "should be fixed at the left center of the paragraph. "
  -                  text run at (316,18) width 443: "The background color will make it easier to determine the edges of the"
  -                  text run at (0,36) width 360: "paragraph, and therefore allow you to calculate its center."
  -              RenderBlock {P} at (4,388) size 762x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 761x54
  -                  text run at (0,0) width 749: "This paragraph should have a single, small green image positioned 75% of the way across the element, and 25% down."
  -                  text run at (0,18) width 761: "The background color will make it easier to determine the edges of the paragraph, which should help in determining if all"
  -                  text run at (0,36) width 647: "this is so, and the extra text should make the element long enough for this test to be simpler to evaluate."
  -              RenderBlock {P} at (4,458) size 762x72 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (0,0) size 760x72
  -                  text run at (0,0) width 749: "This paragraph should have a single, small green image positioned 20 pixels down and to the left of the upper left-hand"
  -                  text run at (0,18) width 760: "corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left corner of"
  -                  text run at (0,36) width 80: "the element. "
  -                  text run at (80,36) width 656: "The background color will make it easier to determine the edges of the paragraph, which should assist in"
  -                  text run at (0,54) width 120: "evaluating this test."
  +                  text run at (316,18) width 420: "The background color will make it easier to determine the edges of"
  +                  text run at (0,36) width 383: "the paragraph, and therefore allow you to calculate its center."
  +              RenderBlock {P} at (4,388) size 747x72 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 705x72
  +                  text run at (0,0) width 705: "This paragraph should have a single, small green image positioned 75% of the way across the element, and 25%"
  +                  text run at (0,18) width 44: "down. "
  +                  text run at (44,18) width 650: "The background color will make it easier to determine the edges of the paragraph, which should help in"
  +                  text run at (0,36) width 698: "determining if all this is so, and the extra text should make the element long enough for this test to be simpler to"
  +                  text run at (0,54) width 56: "evaluate."
  +              RenderBlock {P} at (4,476) size 747x72 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (0,0) size 744x72
  +                  text run at (0,0) width 718: "This paragraph should have a single, small green image positioned 20 pixels down and to the left of the upper left-"
  +                  text run at (0,18) width 734: "hand corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left"
  +                  text run at (0,36) width 141: "corner of the element. "
  +                  text run at (141,36) width 603: "The background color will make it easier to determine the edges of the paragraph, which should"
  +                  text run at (0,54) width 173: "assist in evaluating this test."
  
  
  
  1.9       +165 -162  WebCore/layout-tests/css1/color_and_background/background_repeat-expected.txt
  
  Index: background_repeat-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/color_and_background/background_repeat-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- background_repeat-expected.txt	11 Dec 2003 19:46:16 -0000	1.8
  +++ background_repeat-expected.txt	18 Aug 2005 04:22:53 -0000	1.9
  @@ -1,12 +1,12 @@
   layer at (0,0) size 888x1838
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 888x1838
  -  RenderBlock {HTML} at (0,0) size 800x1838
  -    RenderBody {BODY} at (8,8) size 784x1822 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +  RenderBlock {HTML} at (0,0) size 785x1838
  +    RenderBody {BODY} at (8,8) size 769x1822 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x225
  +      RenderBlock {PRE} at (0,34) size 769x225
           RenderText {TEXT} at (0,0) size 880x210
             text run at (0,0) width 672: ".one {background-image: url(../resources/oransqr.gif); background-repeat: repeat-y;}"
             text run at (0,15) width 672: ".two {background-image: url(../resources/oransqr.gif); background-repeat: repeat-x;}"
  @@ -22,41 +22,43 @@
             text run at (0,165) width 248: "        background-color: red;}"
             text run at (0,180) width 704: ".nine {background-image: url(../resources/crosshair2.gif); background-position: 50% 50%;"
             text run at (0,195) width 240: "       background-color: red;}"
  -      RenderBlock {HR} at (0,272) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,290) size 784x54
  -        RenderText {TEXT} at (0,0) size 784x18
  -          text run at (0,0) width 784: "This sentence should have an orange stripe repeated in the \"y\" direction, starting at the upper left corner (since the default for"
  +      RenderBlock {HR} at (0,272) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,290) size 769x54
  +        RenderText {TEXT} at (0,0) size 762x36
  +          text run at (0,0) width 762: "This sentence should have an orange stripe repeated in the \"y\" direction, starting at the upper left corner (since the default"
  +          text run at (0,18) width 22: "for "
           RenderInline {CODE} at (0,0) size 152x15
  -          RenderText {TEXT} at (0,20) size 152x15
  -            text run at (0,20) width 152: "background-position"
  -        RenderText {TEXT} at (152,18) size 779x36
  -          text run at (152,18) width 320: " is '0% 0%' and that property is not declared here). "
  -          text run at (472,18) width 307: "This is extra text included for the sole purpose of"
  -          text run at (0,36) width 189: "making the paragraph longer. "
  -          text run at (189,36) width 221: "Thank you for your understanding."
  -      RenderBlock {P} at (0,360) size 784x54
  -        RenderText {TEXT} at (0,0) size 784x18
  -          text run at (0,0) width 784: "This sentence should have an orange stripe repeated in the \"x\" direction, starting at the upper left corner (since the default for"
  +          RenderText {TEXT} at (22,20) size 152x15
  +            text run at (22,20) width 152: "background-position"
  +        RenderText {TEXT} at (174,18) size 730x36
  +          text run at (174,18) width 320: " is '0% 0%' and that property is not declared here). "
  +          text run at (494,18) width 236: "This is extra text included for the sole"
  +          text run at (0,36) width 260: "purpose of making the paragraph longer. "
  +          text run at (260,36) width 221: "Thank you for your understanding."
  +      RenderBlock {P} at (0,360) size 769x54
  +        RenderText {TEXT} at (0,0) size 762x36
  +          text run at (0,0) width 762: "This sentence should have an orange stripe repeated in the \"x\" direction, starting at the upper left corner (since the default"
  +          text run at (0,18) width 22: "for "
           RenderInline {CODE} at (0,0) size 152x15
  -          RenderText {TEXT} at (0,20) size 152x15
  -            text run at (0,20) width 152: "background-position"
  -        RenderText {TEXT} at (152,18) size 779x36
  -          text run at (152,18) width 320: " is '0% 0%' and that property is not declared here). "
  -          text run at (472,18) width 307: "This is extra text included for the sole purpose of"
  -          text run at (0,36) width 189: "making the paragraph longer. "
  -          text run at (189,36) width 221: "Thank you for your understanding."
  -      RenderBlock {P} at (0,430) size 784x54
  +          RenderText {TEXT} at (22,20) size 152x15
  +            text run at (22,20) width 152: "background-position"
  +        RenderText {TEXT} at (174,18) size 730x36
  +          text run at (174,18) width 320: " is '0% 0%' and that property is not declared here). "
  +          text run at (494,18) width 236: "This is extra text included for the sole"
  +          text run at (0,36) width 260: "purpose of making the paragraph longer. "
  +          text run at (260,36) width 221: "Thank you for your understanding."
  +      RenderBlock {P} at (0,430) size 769x54
           RenderText {TEXT} at (0,0) size 697x18
             text run at (0,0) width 697: "This sentence should have a single orange square behind it, placed at the upper left corner (since the default for"
           RenderInline {CODE} at (0,0) size 152x15
             RenderText {TEXT} at (0,20) size 152x15
               text run at (0,20) width 152: "background-position"
  -        RenderText {TEXT} at (152,18) size 779x36
  +        RenderText {TEXT} at (152,18) size 762x36
             text run at (152,18) width 320: " is '0% 0%' and that property is not declared here). "
  -          text run at (472,18) width 307: "This is extra text included for the sole purpose of"
  -          text run at (0,36) width 189: "making the paragraph longer. "
  -          text run at (189,36) width 221: "Thank you for your understanding."
  -      RenderBlock {P} at (0,500) size 784x72
  +          text run at (472,18) width 290: "This is extra text included for the sole purpose"
  +          text run at (0,36) width 206: "of making the paragraph longer. "
  +          text run at (206,36) width 221: "Thank you for your understanding."
  +      RenderBlock {P} at (0,500) size 769x72
           RenderText {TEXT} at (0,0) size 762x36
             text run at (0,0) width 762: "This sentence should have a green-hatch stripe running vertically down the center of the paragraph, with the origin image"
             text run at (0,18) width 216: "exactly centered in the paragraph. "
  @@ -85,7 +87,7 @@
             text run at (509,36) width 13: "). "
             text run at (522,36) width 237: "I'll fill the paragraph with extra text to"
             text run at (0,54) width 342: "make the conformance (or lack thereof) more obvious."
  -      RenderBlock {P} at (0,588) size 784x90 [bgcolor=#FF0000]
  +      RenderBlock {P} at (0,588) size 769x90 [bgcolor=#FF0000]
           RenderText {TEXT} at (0,0) size 754x18
             text run at (0,0) width 658: "This paragraph should have a tiled background, with the origin image exactly centered in the paragraph. "
             text run at (658,0) width 96: "This is because"
  @@ -97,46 +99,47 @@
           RenderInline {EM} at (0,0) size 16x18
             RenderText {TEXT} at (250,18) size 16x18
               text run at (250,18) width 16: "all"
  -        RenderText {TEXT} at (266,18) size 782x36
  +        RenderText {TEXT} at (266,18) size 750x36
             text run at (266,18) width 361: " directions, regardless of the position of the origin image. "
  -          text run at (627,18) width 155: "Note that this test is only"
  -          text run at (0,36) width 196: "valid if the user agent supports "
  +          text run at (627,18) width 123: "Note that this test is"
  +          text run at (0,36) width 228: "only valid if the user agent supports "
           RenderInline {CODE} at (0,0) size 152x15
  -          RenderText {TEXT} at (196,38) size 152x15
  -            text run at (196,38) width 152: "background-position"
  -        RenderText {TEXT} at (348,36) size 33x18
  -          text run at (348,36) width 33: " (see "
  +          RenderText {TEXT} at (228,38) size 152x15
  +            text run at (228,38) width 152: "background-position"
  +        RenderText {TEXT} at (380,36) size 33x18
  +          text run at (380,36) width 33: " (see "
           RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
  -          RenderText {TEXT} at (381,36) size 57x18
  -            text run at (381,36) width 57: "test 5.3.6"
  -        RenderText {TEXT} at (438,36) size 767x54
  -          text run at (438,36) width 13: "). "
  -          text run at (451,36) width 298: "I'll fill the paragraph with extra text to make the"
  -          text run at (0,54) width 285: "conformance (or lack thereof) more obvious. "
  -          text run at (285,54) width 482: "A background color is present, although if it is visible then the image has not"
  -          text run at (0,72) width 116: "bee correctly tiled."
  -      RenderBlock {P} at (0,694) size 784x54 [bgcolor=#FF0000]
  -        RenderText {TEXT} at (0,0) size 782x54
  +          RenderText {TEXT} at (413,36) size 57x18
  +            text run at (413,36) width 57: "test 5.3.6"
  +        RenderText {TEXT} at (470,36) size 766x54
  +          text run at (470,36) width 13: "). "
  +          text run at (483,36) width 275: "I'll fill the paragraph with extra text to make"
  +          text run at (0,54) width 308: "the conformance (or lack thereof) more obvious. "
  +          text run at (308,54) width 458: "A background color is present, although if it is visible then the image has"
  +          text run at (0,72) width 140: "not bee correctly tiled."
  +      RenderBlock {P} at (0,694) size 769x54 [bgcolor=#FF0000]
  +        RenderText {TEXT} at (0,0) size 764x54
             text run at (0,0) width 764: "This sentence should have a fully tiled background which starts at its center top; that is, the background's origin should be"
             text run at (0,18) width 277: "the exact center of the top of the paragraph. "
  -          text run at (277,18) width 505: "I'll fill it with extra text to make the conformance (or lack thereof) more obvious."
  -          text run at (0,36) width 654: "A background color is present, although if it is visible, then the image may not have been tiled correctly."
  -      RenderBlock {P} at (0,764) size 784x54 [bgcolor=#FF0000]
  -        RenderText {TEXT} at (0,0) size 777x54
  +          text run at (277,18) width 447: "I'll fill it with extra text to make the conformance (or lack thereof) more"
  +          text run at (0,36) width 58: "obvious. "
  +          text run at (58,36) width 654: "A background color is present, although if it is visible, then the image may not have been tiled correctly."
  +      RenderBlock {P} at (0,764) size 769x54 [bgcolor=#FF0000]
  +        RenderText {TEXT} at (0,0) size 753x54
             text run at (0,0) width 488: "This sentence should have a fully tiled background which starts at its top left. "
             text run at (488,0) width 220: "I'll fill it with extra text to make the"
             text run at (0,18) width 285: "conformance (or lack thereof) more obvious. "
  -          text run at (285,18) width 492: "A background color is present, although if it is visible, then the image may not"
  -          text run at (0,36) width 158: "have been tiled correctly."
  -      RenderBlock {P} at (0,834) size 784x72 [bgcolor=#FF0000]
  -        RenderText {TEXT} at (0,0) size 784x72
  -          text run at (0,0) width 783: "This sentence should have a fully tiled background which starts at its bottom right; in other words, a complete instance of the"
  -          text run at (0,18) width 665: "image should be anchored in the bottom right corner, with the tiled background extending out from there. "
  -          text run at (665,18) width 116: "I'll fill it with extra"
  -          text run at (0,36) width 389: "text to make the conformance (or lack thereof) more obvious. "
  -          text run at (389,36) width 395: "A background color is present, although if it is visible, then the"
  -          text run at (0,54) width 255: "image may not have been tiled correctly."
  -      RenderBlock {P} at (0,922) size 784x108 [bgcolor=#FF0000]
  +          text run at (285,18) width 468: "A background color is present, although if it is visible, then the image may"
  +          text run at (0,36) width 182: "not have been tiled correctly."
  +      RenderBlock {P} at (0,834) size 769x72 [bgcolor=#FF0000]
  +        RenderText {TEXT} at (0,0) size 769x72
  +          text run at (0,0) width 760: "This sentence should have a fully tiled background which starts at its bottom right; in other words, a complete instance of"
  +          text run at (0,18) width 688: "the image should be anchored in the bottom right corner, with the tiled background extending out from there. "
  +          text run at (688,18) width 81: "I'll fill it with"
  +          text run at (0,36) width 424: "extra text to make the conformance (or lack thereof) more obvious. "
  +          text run at (424,36) width 341: "A background color is present, although if it is visible,"
  +          text run at (0,54) width 309: "then the image may not have been tiled correctly."
  +      RenderBlock {P} at (0,922) size 769x108 [bgcolor=#FF0000]
           RenderText {TEXT} at (0,0) size 769x108
             text run at (0,0) width 718: "This sentence should have a fully tiled background which starts at its center and is tiled in all directions; that is, the"
             text run at (0,18) width 407: "background's origin should be the exact center of the paragraph. "
  @@ -149,10 +152,10 @@
             text run at (116,72) width 241: "This ought to be enough text, though. "
             text run at (357,72) width 395: "A background color is present, although if it is visible, then the"
             text run at (0,90) width 255: "image may not have been tiled correctly."
  -      RenderTable {TABLE} at (0,1046) size 784x776 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,1046) size 769x776 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x774
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -160,58 +163,86 @@
               RenderTableCell {TD} at (0,387) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x748 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x54
  -                RenderText {TEXT} at (0,0) size 762x36
  -                  text run at (0,0) width 762: "This sentence should have an orange stripe repeated in the \"y\" direction, starting at the upper left corner (since the default"
  -                  text run at (0,18) width 22: "for "
  +            RenderTableCell {TD} at (12,26) size 755x748 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
  +                RenderText {TEXT} at (0,0) size 715x36
  +                  text run at (0,0) width 715: "This sentence should have an orange stripe repeated in the \"y\" direction, starting at the upper left corner (since the"
  +                  text run at (0,18) width 69: "default for "
                   RenderInline {CODE} at (0,0) size 152x15
  -                  RenderText {TEXT} at (22,20) size 152x15
  -                    text run at (22,20) width 152: "background-position"
  -                RenderText {TEXT} at (174,18) size 730x36
  -                  text run at (174,18) width 320: " is '0% 0%' and that property is not declared here). "
  -                  text run at (494,18) width 236: "This is extra text included for the sole"
  -                  text run at (0,36) width 260: "purpose of making the paragraph longer. "
  -                  text run at (260,36) width 221: "Thank you for your understanding."
  -              RenderBlock {P} at (4,74) size 762x54
  -                RenderText {TEXT} at (0,0) size 762x36
  -                  text run at (0,0) width 762: "This sentence should have an orange stripe repeated in the \"x\" direction, starting at the upper left corner (since the default"
  -                  text run at (0,18) width 22: "for "
  +                  RenderText {TEXT} at (69,20) size 152x15
  +                    text run at (69,20) width 152: "background-position"
  +                RenderText {TEXT} at (221,18) size 725x36
  +                  text run at (221,18) width 320: " is '0% 0%' and that property is not declared here). "
  +                  text run at (541,18) width 184: "This is extra text included for"
  +                  text run at (0,36) width 312: "the sole purpose of making the paragraph longer. "
  +                  text run at (312,36) width 221: "Thank you for your understanding."
  +              RenderBlock {P} at (4,74) size 747x54
  +                RenderText {TEXT} at (0,0) size 715x36
  +                  text run at (0,0) width 715: "This sentence should have an orange stripe repeated in the \"x\" direction, starting at the upper left corner (since the"
  +                  text run at (0,18) width 69: "default for "
                   RenderInline {CODE} at (0,0) size 152x15
  -                  RenderText {TEXT} at (22,20) size 152x15
  -                    text run at (22,20) width 152: "background-position"
  -                RenderText {TEXT} at (174,18) size 730x36
  -                  text run at (174,18) width 320: " is '0% 0%' and that property is not declared here). "
  -                  text run at (494,18) width 236: "This is extra text included for the sole"
  -                  text run at (0,36) width 260: "purpose of making the paragraph longer. "
  -                  text run at (260,36) width 221: "Thank you for your understanding."
  -              RenderBlock {P} at (4,144) size 762x54
  +                  RenderText {TEXT} at (69,20) size 152x15
  +                    text run at (69,20) width 152: "background-position"
  +                RenderText {TEXT} at (221,18) size 725x36
  +                  text run at (221,18) width 320: " is '0% 0%' and that property is not declared here). "
  +                  text run at (541,18) width 184: "This is extra text included for"
  +                  text run at (0,36) width 312: "the sole purpose of making the paragraph longer. "
  +                  text run at (312,36) width 221: "Thank you for your understanding."
  +              RenderBlock {P} at (4,144) size 747x54
                   RenderText {TEXT} at (0,0) size 697x18
                     text run at (0,0) width 697: "This sentence should have a single orange square behind it, placed at the upper left corner (since the default for"
                   RenderInline {CODE} at (0,0) size 152x15
                     RenderText {TEXT} at (0,20) size 152x15
                       text run at (0,20) width 152: "background-position"
  -                RenderText {TEXT} at (152,18) size 762x36
  +                RenderText {TEXT} at (152,18) size 708x36
                     text run at (152,18) width 320: " is '0% 0%' and that property is not declared here). "
  -                  text run at (472,18) width 290: "This is extra text included for the sole purpose"
  -                  text run at (0,36) width 206: "of making the paragraph longer. "
  -                  text run at (206,36) width 221: "Thank you for your understanding."
  -              RenderBlock {P} at (4,214) size 762x72
  -                RenderText {TEXT} at (0,0) size 762x36
  -                  text run at (0,0) width 762: "This sentence should have a green-hatch stripe running vertically down the center of the paragraph, with the origin image"
  -                  text run at (0,18) width 216: "exactly centered in the paragraph. "
  -                  text run at (216,18) width 100: "This is because "
  +                  text run at (472,18) width 236: "This is extra text included for the sole"
  +                  text run at (0,36) width 260: "purpose of making the paragraph longer. "
  +                  text run at (260,36) width 221: "Thank you for your understanding."
  +              RenderBlock {P} at (4,214) size 747x72
  +                RenderText {TEXT} at (0,0) size 720x36
  +                  text run at (0,0) width 720: "This sentence should have a green-hatch stripe running vertically down the center of the paragraph, with the origin"
  +                  text run at (0,18) width 258: "image exactly centered in the paragraph. "
  +                  text run at (258,18) width 100: "This is because "
                   RenderInline {CODE} at (0,0) size 64x15
  -                  RenderText {TEXT} at (316,20) size 64x15
  -                    text run at (316,20) width 64: "repeat-y"
  -                RenderText {TEXT} at (380,18) size 114x18
  -                  text run at (380,18) width 114: " specifies tiling in "
  +                  RenderText {TEXT} at (358,20) size 64x15
  +                    text run at (358,20) width 64: "repeat-y"
  +                RenderText {TEXT} at (422,18) size 114x18
  +                  text run at (422,18) width 114: " specifies tiling in "
                   RenderInline {EM} at (0,0) size 28x18
  -                  RenderText {TEXT} at (494,18) size 28x18
  -                    text run at (494,18) width 28: "both"
  -                RenderText {TEXT} at (522,18) size 738x36
  -                  text run at (522,18) width 158: " directions on the y-axis. "
  -                  text run at (680,18) width 58: "Note that"
  +                  RenderText {TEXT} at (536,18) size 28x18
  +                    text run at (536,18) width 28: "both"
  +                RenderText {TEXT} at (564,18) size 718x36
  +                  text run at (564,18) width 154: " directions on the y-axis."
  +                  text run at (0,36) width 355: "Note that this test is only valid if the user agent supports "
  +                RenderInline {CODE} at (0,0) size 152x15
  +                  RenderText {TEXT} at (355,38) size 152x15
  +                    text run at (355,38) width 152: "background-position"
  +                RenderText {TEXT} at (507,36) size 33x18
  +                  text run at (507,36) width 33: " (see "
  +                RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
  +                  RenderText {TEXT} at (540,36) size 57x18
  +                    text run at (540,36) width 57: "test 5.3.6"
  +                RenderText {TEXT} at (597,36) size 737x36
  +                  text run at (597,36) width 13: "). "
  +                  text run at (610,36) width 127: "I'll fill the paragraph"
  +                  text run at (0,54) width 452: "with extra text to make the conformance (or lack thereof) more obvious."
  +              RenderBlock {P} at (4,302) size 747x90 [bgcolor=#FF0000]
  +                RenderText {TEXT} at (0,0) size 700x36
  +                  text run at (0,0) width 658: "This paragraph should have a tiled background, with the origin image exactly centered in the paragraph. "
  +                  text run at (658,0) width 42: "This is"
  +                  text run at (0,18) width 54: "because "
  +                RenderInline {CODE} at (0,0) size 136x15
  +                  RenderText {TEXT} at (54,20) size 136x15
  +                    text run at (54,20) width 136: "background-repeat"
  +                RenderText {TEXT} at (190,18) size 114x18
  +                  text run at (190,18) width 114: " specifies tiling in "
  +                RenderInline {EM} at (0,0) size 16x18
  +                  RenderText {TEXT} at (304,18) size 16x18
  +                    text run at (304,18) width 16: "all"
  +                RenderText {TEXT} at (320,18) size 739x36
  +                  text run at (320,18) width 361: " directions, regardless of the position of the origin image. "
  +                  text run at (681,18) width 58: "Note that"
                     text run at (0,36) width 293: "this test is only valid if the user agent supports "
                   RenderInline {CODE} at (0,0) size 152x15
                     RenderText {TEXT} at (293,38) size 152x15
  @@ -221,72 +252,44 @@
                   RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
                     RenderText {TEXT} at (478,36) size 57x18
                       text run at (478,36) width 57: "test 5.3.6"
  -                RenderText {TEXT} at (535,36) size 742x36
  +                RenderText {TEXT} at (535,36) size 742x54
                     text run at (535,36) width 13: "). "
                     text run at (548,36) width 194: "I'll fill the paragraph with extra"
  -                  text run at (0,54) width 385: "text to make the conformance (or lack thereof) more obvious."
  -              RenderBlock {P} at (4,302) size 762x90 [bgcolor=#FF0000]
  -                RenderText {TEXT} at (0,0) size 754x18
  -                  text run at (0,0) width 658: "This paragraph should have a tiled background, with the origin image exactly centered in the paragraph. "
  -                  text run at (658,0) width 96: "This is because"
  -                RenderInline {CODE} at (0,0) size 136x15
  -                  RenderText {TEXT} at (0,20) size 136x15
  -                    text run at (0,20) width 136: "background-repeat"
  -                RenderText {TEXT} at (136,18) size 114x18
  -                  text run at (136,18) width 114: " specifies tiling in "
  -                RenderInline {EM} at (0,0) size 16x18
  -                  RenderText {TEXT} at (250,18) size 16x18
  -                    text run at (250,18) width 16: "all"
  -                RenderText {TEXT} at (266,18) size 750x36
  -                  text run at (266,18) width 361: " directions, regardless of the position of the origin image. "
  -                  text run at (627,18) width 123: "Note that this test is"
  -                  text run at (0,36) width 228: "only valid if the user agent supports "
  -                RenderInline {CODE} at (0,0) size 152x15
  -                  RenderText {TEXT} at (228,38) size 152x15
  -                    text run at (228,38) width 152: "background-position"
  -                RenderText {TEXT} at (380,36) size 33x18
  -                  text run at (380,36) width 33: " (see "
  -                RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
  -                  RenderText {TEXT} at (413,36) size 57x18
  -                    text run at (413,36) width 57: "test 5.3.6"
  -                RenderText {TEXT} at (470,36) size 758x54
  -                  text run at (470,36) width 13: "). "
  -                  text run at (483,36) width 275: "I'll fill the paragraph with extra text to make"
  -                  text run at (0,54) width 308: "the conformance (or lack thereof) more obvious. "
  -                  text run at (308,54) width 433: "A background color is present, although if it is visible then the image"
  -                  text run at (0,72) width 165: "has not bee correctly tiled."
  -              RenderBlock {P} at (4,408) size 762x54 [bgcolor=#FF0000]
  +                  text run at (0,54) width 389: "text to make the conformance (or lack thereof) more obvious. "
  +                  text run at (389,54) width 337: "A background color is present, although if it is visible"
  +                  text run at (0,72) width 261: "then the image has not bee correctly tiled."
  +              RenderBlock {P} at (4,408) size 747x54 [bgcolor=#FF0000]
                   RenderText {TEXT} at (0,0) size 745x54
                     text run at (0,0) width 745: "This sentence should have a fully tiled background which starts at its center top; that is, the background's origin should"
                     text run at (0,18) width 296: "be the exact center of the top of the paragraph. "
                     text run at (296,18) width 447: "I'll fill it with extra text to make the conformance (or lack thereof) more"
                     text run at (0,36) width 58: "obvious. "
                     text run at (58,36) width 654: "A background color is present, although if it is visible, then the image may not have been tiled correctly."
  -              RenderBlock {P} at (4,478) size 762x54 [bgcolor=#FF0000]
  -                RenderText {TEXT} at (0,0) size 753x54
  +              RenderBlock {P} at (4,478) size 747x54 [bgcolor=#FF0000]
  +                RenderText {TEXT} at (0,0) size 722x54
                     text run at (0,0) width 488: "This sentence should have a fully tiled background which starts at its top left. "
                     text run at (488,0) width 220: "I'll fill it with extra text to make the"
                     text run at (0,18) width 285: "conformance (or lack thereof) more obvious. "
  -                  text run at (285,18) width 468: "A background color is present, although if it is visible, then the image may"
  -                  text run at (0,36) width 182: "not have been tiled correctly."
  -              RenderBlock {P} at (4,548) size 762x72 [bgcolor=#FF0000]
  -                RenderText {TEXT} at (0,0) size 760x72
  -                  text run at (0,0) width 760: "This sentence should have a fully tiled background which starts at its bottom right; in other words, a complete instance of"
  -                  text run at (0,18) width 688: "the image should be anchored in the bottom right corner, with the tiled background extending out from there. "
  -                  text run at (688,18) width 49: "I'll fill it"
  -                  text run at (0,36) width 456: "with extra text to make the conformance (or lack thereof) more obvious. "
  -                  text run at (456,36) width 292: "A background color is present, although if it is"
  -                  text run at (0,54) width 358: "visible, then the image may not have been tiled correctly."
  -              RenderBlock {P} at (4,636) size 762x108 [bgcolor=#FF0000]
  -                RenderText {TEXT} at (0,0) size 755x108
  +                  text run at (285,18) width 437: "A background color is present, although if it is visible, then the image"
  +                  text run at (0,36) width 213: "may not have been tiled correctly."
  +              RenderBlock {P} at (4,548) size 747x72 [bgcolor=#FF0000]
  +                RenderText {TEXT} at (0,0) size 746x72
  +                  text run at (0,0) width 743: "This sentence should have a fully tiled background which starts at its bottom right; in other words, a complete instance"
  +                  text run at (0,18) width 705: "of the image should be anchored in the bottom right corner, with the tiled background extending out from there. "
  +                  text run at (705,18) width 37: "I'll fill"
  +                  text run at (0,36) width 468: "it with extra text to make the conformance (or lack thereof) more obvious. "
  +                  text run at (468,36) width 278: "A background color is present, although if it"
  +                  text run at (0,54) width 372: "is visible, then the image may not have been tiled correctly."
  +              RenderBlock {P} at (4,636) size 747x108 [bgcolor=#FF0000]
  +                RenderText {TEXT} at (0,0) size 743x108
                     text run at (0,0) width 718: "This sentence should have a fully tiled background which starts at its center and is tiled in all directions; that is, the"
                     text run at (0,18) width 407: "background's origin should be the exact center of the paragraph. "
                     text run at (407,18) width 328: "I'll fill it with extra text to make the conformance (or"
                     text run at (0,36) width 177: "lack thereof) more obvious. "
                     text run at (177,36) width 442: "In fact, a lot of extra text will be necessary to make this at all obvious. "
  -                  text run at (619,36) width 133: "This is true because I"
  -                  text run at (0,54) width 755: "am not able to increase the text size without resorting to either headings or other CSS properties, neither of which I want"
  -                  text run at (0,72) width 173: "to use in this circumstance. "
  -                  text run at (173,72) width 241: "This ought to be enough text, though. "
  -                  text run at (414,72) width 341: "A background color is present, although if it is visible,"
  -                  text run at (0,90) width 309: "then the image may not have been tiled correctly."
  +                  text run at (619,36) width 124: "This is true because"
  +                  text run at (0,54) width 729: "I am not able to increase the text size without resorting to either headings or other CSS properties, neither of which I"
  +                  text run at (0,72) width 208: "want to use in this circumstance. "
  +                  text run at (208,72) width 241: "This ought to be enough text, though. "
  +                  text run at (449,72) width 292: "A background color is present, although if it is"
  +                  text run at (0,90) width 358: "visible, then the image may not have been tiled correctly."
  
  
  
  1.10      +168 -165  WebCore/layout-tests/css1/conformance/forward_compatible_parsing-expected.txt
  
  Index: forward_compatible_parsing-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/conformance/forward_compatible_parsing-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- forward_compatible_parsing-expected.txt	19 Jul 2005 21:18:11 -0000	1.9
  +++ forward_compatible_parsing-expected.txt	18 Aug 2005 04:22:53 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x4035
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x4035
  -  RenderBlock {HTML} at (0,0) size 800x4035
  -    RenderBody {BODY} at (8,8) size 784x4019 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x4035
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x4035
  +  RenderBlock {HTML} at (0,0) size 785x4035
  +    RenderBody {BODY} at (8,8) size 769x4019 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x810
  +      RenderBlock {PRE} at (0,34) size 769x810
           RenderText {TEXT} at (0,0) size 568x795
             text run at (0,0) width 304: "P.one {color: green; rotation: 70deg;}"
             text run at (0,15) width 176: "P.oneb {color: green;}"
  @@ -59,14 +59,14 @@
             text run at (0,750) width 280: "P.twentythree {text-indent: 0.5in;}"
             text run at (0,765) width 112: " color: maroon"
             text run at (0,780) width 208: "P.twentyfour {color: red;}"
  -      RenderBlock {HR} at (0,857) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,875) size 784x18 [color=#008000]
  +      RenderBlock {HR} at (0,857) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,875) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 485x18
             text run at (0,0) width 485: "This paragraph should be green, because only the rotation should be ignored."
  -      RenderBlock {P} at (0,909) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,909) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 623x18
             text run at (0,0) width 623: "This paragraph should be green, since error-checking should be done before calculating specificity."
  -      RenderBlock {P} at (0,943) size 784x36
  +      RenderBlock {P} at (0,943) size 769x36
           RenderText {TEXT} at (0,0) size 560x18
             text run at (0,0) width 560: "This paragraph should have a solid gray background (or a white grid), because in CSS1, "
           RenderInline {CODE} at (0,0) size 56x15
  @@ -75,87 +75,87 @@
           RenderText {TEXT} at (616,0) size 760x36
             text run at (616,0) width 144: " is an invalid keyword,"
             text run at (0,18) width 520: "and in CSS2, it will cause the gray background (not the white grid) to be inherited."
  -      RenderBlock {P} at (0,995) size 784x18
  +      RenderBlock {P} at (0,995) size 769x18
           RenderText {TEXT} at (0,0) size 639x18
             text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
  -      RenderBlock {P} at (0,1029) size 784x18
  +      RenderBlock {P} at (0,1029) size 769x18
           RenderText {TEXT} at (0,0) size 639x18
             text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
  -      RenderBlock {P} at (0,1063) size 784x18
  +      RenderBlock {P} at (0,1063) size 769x18
           RenderText {TEXT} at (0,0) size 526x18
             text run at (0,0) width 526: "This paragraph should have a white background, since keywords cannot be quoted."
  -      RenderBlock {P} at (0,1097) size 784x42 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,1097) size 769x42 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 756x36
             text run at (3,3) width 643: "This paragraph should have a medium-width border around it (the same as the next three paragraphs). "
             text run at (646,3) width 113: "This should cause"
             text run at (3,21) width 318: "the user agent to use the default value of 'medium'."
  -      RenderBlock {P} at (0,1155) size 784x42 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,1155) size 769x42 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 740x36
             text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the previous and the next two paragraphs),"
             text run at (3,21) width 228: "because the border-width is invalid. "
             text run at (231,21) width 435: "This should cause the user agent to use the default value of 'medium'."
  -      RenderBlock {P} at (0,1213) size 784x60 [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,1213) size 769x60 [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 754x54
             text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the next and the previous two paragraphs),"
             text run at (3,21) width 588: "because the border-width units are invalid, and therefore the border-width should be ignored. "
             text run at (591,21) width 166: "This should cause the user"
             text run at (3,39) width 265: "agent to use the default value of 'medium'."
  -      RenderBlock {P} at (0,1289) size 784x60 [border: (3px solid #000000)]
  -        RenderText {TEXT} at (3,3) size 767x54
  +      RenderBlock {P} at (0,1289) size 769x60 [border: (3px solid #000000)]
  +        RenderText {TEXT} at (3,3) size 751x54
             text run at (3,3) width 743: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because the"
             text run at (3,21) width 547: "border-width does not have any value to go with its pixel unit, and is therefore invalid. "
  -          text run at (550,21) width 220: "This should cause the user agent to"
  -          text run at (3,39) width 211: "use the default value of 'medium'."
  -      RenderBlock {P} at (0,1365) size 784x18
  +          text run at (550,21) width 204: "This should cause the user agent"
  +          text run at (3,39) width 227: "to use the default value of 'medium'."
  +      RenderBlock {P} at (0,1365) size 769x18
           RenderText {TEXT} at (0,0) size 660x18
             text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
  -      RenderBlock {P} at (0,1399) size 784x36 [color=#008000]
  +      RenderBlock {P} at (0,1399) size 769x36 [color=#008000]
           RenderText {TEXT} at (0,0) size 760x36
             text run at (0,0) width 207: "This paragraph should be green. "
             text run at (207,0) width 553: "CSS is case-insensitive, unless required to be case sensitive due to interaction with other"
             text run at (0,18) width 237: "standards (e.g., font names or URLs.)"
  -      RenderBlock {OL} at (0,1451) size 784x18
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,1451) size 769x18
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 621x18
               text run at (0,0) width 621: "This ordered list item should be black, because the declaration has an invalid pseudo-class selector."
  -      RenderBlock {P} at (0,1485) size 784x36
  -        RenderText {TEXT} at (0,0) size 776x36
  -          text run at (0,0) width 776: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph is not"
  -          text run at (0,18) width 86: "the first child."
  -      RenderBlock {UL} at (0,1537) size 784x36
  -        RenderListItem {LI} at (40,0) size 744x36
  +      RenderBlock {P} at (0,1485) size 769x36
  +        RenderText {TEXT} at (0,0) size 752x36
  +          text run at (0,0) width 752: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph is"
  +          text run at (0,18) width 110: "not the first child."
  +      RenderBlock {UL} at (0,1537) size 769x36
  +        RenderListItem {LI} at (40,0) size 729x36
             RenderListMarker at (0,0) size 0x14
  -          RenderText {TEXT} at (0,0) size 735x36
  -            text run at (0,0) width 735: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to CSS2,"
  -            text run at (0,18) width 184: "the selector should not apply."
  -      RenderBlock {BLOCKQUOTE} at (40,1589) size 704x36
  +          RenderText {TEXT} at (0,0) size 690x36
  +            text run at (0,0) width 690: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to"
  +            text run at (0,18) width 229: "CSS2, the selector should not apply."
  +      RenderBlock {BLOCKQUOTE} at (40,1589) size 689x36
           RenderText {TEXT} at (0,0) size 688x36
             text run at (0,0) width 688: "This blockquote should be black, because, according to CSS1, the selector is invalid, and according to CSS2,"
             text run at (0,18) width 184: "the selector should not apply."
  -      RenderBlock {P} at (0,1641) size 784x36
  +      RenderBlock {P} at (0,1641) size 769x36
           RenderInline {ACRONYM} at (0,0) size 748x36
             RenderText {TEXT} at (0,0) size 748x36
               text run at (0,0) width 748: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
               text run at (0,18) width 109: "should not apply."
  -      RenderBlock {ADDRESS} at (0,1693) size 784x36
  +      RenderBlock {ADDRESS} at (0,1693) size 769x36
           RenderText {TEXT} at (0,0) size 745x36
             text run at (0,0) width 745: "This address should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
             text run at (0,18) width 109: "should not apply."
  -      RenderBlock {P} at (0,1745) size 784x36
  +      RenderBlock {P} at (0,1745) size 769x36
           RenderInline {SPAN} at (0,0) size 768x36
             RenderText {TEXT} at (0,0) size 768x36
               text run at (0,0) width 768: "This span should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector should"
               text run at (0,18) width 63: "not apply."
  -      RenderBlock {P} at (0,1797) size 784x36
  +      RenderBlock {P} at (0,1797) size 769x36
           RenderText {TEXT} at (0,0) size 753x36
             text run at (0,0) width 664: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule. "
             text run at (664,0) width 89: "However, it is"
             text run at (0,18) width 592: "valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
  -      RenderBlock {P} at (0,1849) size 784x18
  +      RenderBlock {P} at (0,1849) size 769x18
           RenderText {TEXT} at (0,0) size 660x18
             text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
  -      RenderBlock {P} at (0,1883) size 784x72
  +      RenderBlock {P} at (0,1883) size 769x72
           RenderText {TEXT} at (0,0) size 737x18
             text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
           RenderInline {CODE} at (0,0) size 64x15
  @@ -172,22 +172,23 @@
           RenderInline {CODE} at (0,0) size 88x15
             RenderText {TEXT} at (541,20) size 88x15
               text run at (541,20) width 88: "highlighted"
  -        RenderText {TEXT} at (629,18) size 152x18
  -          text run at (629,18) width 152: " is not a valid part of the"
  +        RenderText {TEXT} at (629,18) size 758x36
  +          text run at (629,18) width 129: " is not a valid part of"
  +          text run at (0,36) width 23: "the "
           RenderInline {CODE} at (0,0) size 32x15
  -          RenderText {TEXT} at (0,38) size 32x15
  -            text run at (0,38) width 32: "font"
  -        RenderText {TEXT} at (32,36) size 783x36
  -          text run at (32,36) width 179: " property, making it invalid. "
  -          text run at (211,36) width 562: "Therefore, this paragraph's font should be the UA default, and match the next paragraph. "
  -          text run at (773,36) width 10: "If"
  -          text run at (0,54) width 176: "this is not the case, then the "
  +          RenderText {TEXT} at (23,38) size 32x15
  +            text run at (23,38) width 32: "font"
  +        RenderText {TEXT} at (55,36) size 721x36
  +          text run at (55,36) width 179: " property, making it invalid. "
  +          text run at (234,36) width 487: "Therefore, this paragraph's font should be the UA default, and match the next"
  +          text run at (0,54) width 71: "paragraph. "
  +          text run at (71,54) width 190: "If this is not the case, then the "
           RenderInline {CODE} at (0,0) size 32x15
  -          RenderText {TEXT} at (176,56) size 32x15
  -            text run at (176,56) width 32: "font"
  -        RenderText {TEXT} at (208,54) size 248x18
  -          text run at (208,54) width 248: " declaration is being improperly parsed."
  -      RenderBlock {P} at (0,1971) size 784x72
  +          RenderText {TEXT} at (261,56) size 32x15
  +            text run at (261,56) width 32: "font"
  +        RenderText {TEXT} at (293,54) size 248x18
  +          text run at (293,54) width 248: " declaration is being improperly parsed."
  +      RenderBlock {P} at (0,1971) size 769x72
           RenderText {TEXT} at (0,0) size 737x18
             text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
           RenderInline {CODE} at (0,0) size 64x15
  @@ -204,14 +205,15 @@
           RenderInline {CODE} at (0,0) size 88x15
             RenderText {TEXT} at (541,20) size 88x15
               text run at (541,20) width 88: "highlighted"
  -        RenderText {TEXT} at (629,18) size 152x18
  -          text run at (629,18) width 152: " is not a valid part of the"
  +        RenderText {TEXT} at (629,18) size 758x36
  +          text run at (629,18) width 129: " is not a valid part of"
  +          text run at (0,36) width 23: "the "
           RenderInline {CODE} at (0,0) size 32x15
  -          RenderText {TEXT} at (0,38) size 32x15
  -            text run at (0,38) width 32: "font"
  -        RenderText {TEXT} at (32,36) size 725x36
  -          text run at (32,36) width 179: " property, making it invalid. "
  -          text run at (211,36) width 514: "Therefore, this paragraph's font should be the UA default, and match the previous"
  +          RenderText {TEXT} at (23,38) size 32x15
  +            text run at (23,38) width 32: "font"
  +        RenderText {TEXT} at (55,36) size 748x36
  +          text run at (55,36) width 179: " property, making it invalid. "
  +          text run at (234,36) width 514: "Therefore, this paragraph's font should be the UA default, and match the previous"
             text run at (0,54) width 71: "paragraph. "
             text run at (71,54) width 190: "If this is not the case, then the "
           RenderInline {CODE} at (0,0) size 32x15
  @@ -219,7 +221,7 @@
               text run at (261,56) width 32: "font"
           RenderText {TEXT} at (293,54) size 248x18
             text run at (293,54) width 248: " declaration is being improperly parsed."
  -      RenderBlock {P} at (0,2059) size 784x54
  +      RenderBlock {P} at (0,2059) size 769x54
           RenderText {TEXT} at (0,0) size 530x18
             text run at (0,0) width 501: "The text of this paragraph should be normal size because the selector is invalid. "
             text run at (501,0) width 29: "The "
  @@ -234,7 +236,7 @@
           RenderText {TEXT} at (0,18) size 761x36
             text run at (0,18) width 761: "within it should also be normal size, since the entire ruleset should be skipped (since in some future version of CSS, there"
             text run at (0,36) width 520: "could be an operator within the selector that has higher precedence than a comma)."
  -      RenderBlock {P} at (0,2129) size 784x36
  +      RenderBlock {P} at (0,2129) size 769x36
           RenderText {TEXT} at (0,0) size 464x18
             text run at (0,0) width 464: "This paragraph should be black, because the line before the declaration is "
           RenderInline {STRONG} at (0,0) size 22x18
  @@ -243,33 +245,33 @@
           RenderText {TEXT} at (486,0) size 743x36
             text run at (486,0) width 257: " a comment and therefore the selector for"
             text run at (0,18) width 139: "P.nineteenb is invalid."
  -      RenderBlock {P} at (0,2181) size 784x18 [color=#0000FF]
  +      RenderBlock {P} at (0,2181) size 769x18 [color=#0000FF]
           RenderText {TEXT} at (0,0) size 470x18
             text run at (0,0) width 470: "This paragraph should be blue, because only the first declaration is invalid."
  -      RenderBlock {P} at (0,2215) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,2215) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 478x18
             text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -      RenderBlock {P} at (0,2249) size 784x18 [color=#800080]
  +      RenderBlock {P} at (0,2249) size 769x18 [color=#800080]
           RenderText {TEXT} at (0,0) size 483x18
             text run at (0,0) width 483: "This paragraph should be purple, because only the first declaration is invalid."
  -      RenderBlock {P} at (0,2283) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,2283) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 478x18
             text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -      RenderBlock {P} at (0,2317) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,2317) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 478x18
             text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -      RenderBlock {P} at (0,2351) size 784x18
  +      RenderBlock {P} at (0,2351) size 769x18
           RenderText {TEXT} at (48,0) size 601x18
             text run at (48,0) width 485: "This paragraph should be indented half an inch, but it should not be maroon. "
             text run at (533,0) width 116: "It should be black."
  -      RenderBlock {P} at (0,2385) size 784x36
  +      RenderBlock {P} at (0,2385) size 769x36
           RenderText {TEXT} at (0,0) size 751x36
             text run at (0,0) width 751: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of the"
             text run at (0,18) width 616: "selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."
  -      RenderTable {TABLE} at (0,2437) size 784x1582 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,2437) size 769x1582 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x1580
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -277,103 +279,103 @@
               RenderTableCell {TD} at (0,790) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1554 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [color=#008000]
  +            RenderTableCell {TD} at (12,26) size 755x1554 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 485x18
                     text run at (0,0) width 485: "This paragraph should be green, because only the rotation should be ignored."
  -              RenderBlock {P} at (4,38) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,38) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 623x18
                     text run at (0,0) width 623: "This paragraph should be green, since error-checking should be done before calculating specificity."
  -              RenderBlock {P} at (4,72) size 762x36
  +              RenderBlock {P} at (4,72) size 747x36
                   RenderText {TEXT} at (0,0) size 560x18
                     text run at (0,0) width 560: "This paragraph should have a solid gray background (or a white grid), because in CSS1, "
                   RenderInline {CODE} at (0,0) size 56x15
                     RenderText {TEXT} at (560,2) size 56x15
                       text run at (560,2) width 56: "inherit"
  -                RenderText {TEXT} at (616,0) size 760x36
  -                  text run at (616,0) width 144: " is an invalid keyword,"
  -                  text run at (0,18) width 520: "and in CSS2, it will cause the gray background (not the white grid) to be inherited."
  -              RenderBlock {P} at (4,124) size 762x18
  +                RenderText {TEXT} at (616,0) size 696x36
  +                  text run at (616,0) width 80: " is an invalid"
  +                  text run at (0,18) width 584: "keyword, and in CSS2, it will cause the gray background (not the white grid) to be inherited."
  +              RenderBlock {P} at (4,124) size 747x18
                   RenderText {TEXT} at (0,0) size 639x18
                     text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
  -              RenderBlock {P} at (4,158) size 762x18
  +              RenderBlock {P} at (4,158) size 747x18
                   RenderText {TEXT} at (0,0) size 639x18
                     text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
  -              RenderBlock {P} at (4,192) size 762x18
  +              RenderBlock {P} at (4,192) size 747x18
                   RenderText {TEXT} at (0,0) size 526x18
                     text run at (0,0) width 526: "This paragraph should have a white background, since keywords cannot be quoted."
  -              RenderBlock {P} at (4,226) size 762x42 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 756x36
  +              RenderBlock {P} at (4,226) size 747x42 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 717x36
                     text run at (3,3) width 643: "This paragraph should have a medium-width border around it (the same as the next three paragraphs). "
  -                  text run at (646,3) width 113: "This should cause"
  -                  text run at (3,21) width 318: "the user agent to use the default value of 'medium'."
  -              RenderBlock {P} at (4,284) size 762x42 [border: (3px solid #000000)]
  +                  text run at (646,3) width 74: "This should"
  +                  text run at (3,21) width 357: "cause the user agent to use the default value of 'medium'."
  +              RenderBlock {P} at (4,284) size 747x42 [border: (3px solid #000000)]
                   RenderText {TEXT} at (3,3) size 740x36
                     text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the previous and the next two paragraphs),"
                     text run at (3,21) width 228: "because the border-width is invalid. "
                     text run at (231,21) width 435: "This should cause the user agent to use the default value of 'medium'."
  -              RenderBlock {P} at (4,342) size 762x60 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 754x54
  +              RenderBlock {P} at (4,342) size 747x60 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 740x54
                     text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the next and the previous two paragraphs),"
                     text run at (3,21) width 588: "because the border-width units are invalid, and therefore the border-width should be ignored. "
  -                  text run at (591,21) width 166: "This should cause the user"
  +                  text run at (591,21) width 136: "This should cause the"
  +                  text run at (3,39) width 295: "user agent to use the default value of 'medium'."
  +              RenderBlock {P} at (4,418) size 747x60 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (3,3) size 736x54
  +                  text run at (3,3) width 720: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because"
  +                  text run at (3,21) width 570: "the border-width does not have any value to go with its pixel unit, and is therefore invalid. "
  +                  text run at (573,21) width 166: "This should cause the user"
                     text run at (3,39) width 265: "agent to use the default value of 'medium'."
  -              RenderBlock {P} at (4,418) size 762x60 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (3,3) size 751x54
  -                  text run at (3,3) width 743: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because the"
  -                  text run at (3,21) width 547: "border-width does not have any value to go with its pixel unit, and is therefore invalid. "
  -                  text run at (550,21) width 204: "This should cause the user agent"
  -                  text run at (3,39) width 227: "to use the default value of 'medium'."
  -              RenderBlock {P} at (4,494) size 762x18
  +              RenderBlock {P} at (4,494) size 747x18
                   RenderText {TEXT} at (0,0) size 660x18
                     text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
  -              RenderBlock {P} at (4,528) size 762x36 [color=#008000]
  -                RenderText {TEXT} at (0,0) size 760x36
  +              RenderBlock {P} at (4,528) size 747x36 [color=#008000]
  +                RenderText {TEXT} at (0,0) size 724x36
                     text run at (0,0) width 207: "This paragraph should be green. "
  -                  text run at (207,0) width 553: "CSS is case-insensitive, unless required to be case sensitive due to interaction with other"
  -                  text run at (0,18) width 237: "standards (e.g., font names or URLs.)"
  -              RenderBlock {OL} at (4,580) size 762x18
  -                RenderListItem {LI} at (40,0) size 722x18
  +                  text run at (207,0) width 517: "CSS is case-insensitive, unless required to be case sensitive due to interaction with"
  +                  text run at (0,18) width 273: "other standards (e.g., font names or URLs.)"
  +              RenderBlock {OL} at (4,580) size 747x18
  +                RenderListItem {LI} at (40,0) size 707x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 621x18
                       text run at (0,0) width 621: "This ordered list item should be black, because the declaration has an invalid pseudo-class selector."
  -              RenderBlock {P} at (4,614) size 762x36
  -                RenderText {TEXT} at (0,0) size 752x36
  -                  text run at (0,0) width 752: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph is"
  -                  text run at (0,18) width 110: "not the first child."
  -              RenderBlock {UL} at (4,666) size 762x36
  -                RenderListItem {LI} at (40,0) size 722x36
  +              RenderBlock {P} at (4,614) size 747x36
  +                RenderText {TEXT} at (0,0) size 738x36
  +                  text run at (0,0) width 738: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph"
  +                  text run at (0,18) width 124: "is not the first child."
  +              RenderBlock {UL} at (4,666) size 747x36
  +                RenderListItem {LI} at (40,0) size 707x36
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 690x36
                       text run at (0,0) width 690: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to"
                       text run at (0,18) width 229: "CSS2, the selector should not apply."
  -              RenderBlock {BLOCKQUOTE} at (44,718) size 682x36
  +              RenderBlock {BLOCKQUOTE} at (44,718) size 667x36
                   RenderText {TEXT} at (0,0) size 643x36
                     text run at (0,0) width 643: "This blockquote should be black, because, according to CSS1, the selector is invalid, and according to"
                     text run at (0,18) width 229: "CSS2, the selector should not apply."
  -              RenderBlock {P} at (4,770) size 762x36
  -                RenderInline {ACRONYM} at (0,0) size 748x36
  -                  RenderText {TEXT} at (0,0) size 748x36
  -                    text run at (0,0) width 748: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
  -                    text run at (0,18) width 109: "should not apply."
  -              RenderBlock {ADDRESS} at (4,822) size 762x36
  +              RenderBlock {P} at (4,770) size 747x36
  +                RenderInline {ACRONYM} at (0,0) size 696x36
  +                  RenderText {TEXT} at (0,0) size 696x36
  +                    text run at (0,0) width 696: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the"
  +                    text run at (0,18) width 161: "selector should not apply."
  +              RenderBlock {ADDRESS} at (4,822) size 747x36
                   RenderText {TEXT} at (0,0) size 745x36
                     text run at (0,0) width 745: "This address should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
                     text run at (0,18) width 109: "should not apply."
  -              RenderBlock {P} at (4,874) size 762x36
  +              RenderBlock {P} at (4,874) size 747x36
                   RenderInline {SPAN} at (0,0) size 722x36
                     RenderText {TEXT} at (0,0) size 722x36
                       text run at (0,0) width 722: "This span should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
                       text run at (0,18) width 109: "should not apply."
  -              RenderBlock {P} at (4,926) size 762x36
  -                RenderText {TEXT} at (0,0) size 753x36
  +              RenderBlock {P} at (4,926) size 747x36
  +                RenderText {TEXT} at (0,0) size 739x36
                     text run at (0,0) width 664: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule. "
  -                  text run at (664,0) width 89: "However, it is"
  -                  text run at (0,18) width 592: "valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
  -              RenderBlock {P} at (4,978) size 762x18
  +                  text run at (664,0) width 75: "However, it"
  +                  text run at (0,18) width 606: "is valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
  +              RenderBlock {P} at (4,978) size 747x18
                   RenderText {TEXT} at (0,0) size 660x18
                     text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
  -              RenderBlock {P} at (4,1012) size 762x72
  +              RenderBlock {P} at (4,1012) size 747x72
                   RenderText {TEXT} at (0,0) size 737x18
                     text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
                   RenderInline {CODE} at (0,0) size 64x15
  @@ -390,15 +392,15 @@
                   RenderInline {CODE} at (0,0) size 88x15
                     RenderText {TEXT} at (541,20) size 88x15
                       text run at (541,20) width 88: "highlighted"
  -                RenderText {TEXT} at (629,18) size 758x36
  -                  text run at (629,18) width 129: " is not a valid part of"
  -                  text run at (0,36) width 23: "the "
  +                RenderText {TEXT} at (629,18) size 741x36
  +                  text run at (629,18) width 112: " is not a valid part"
  +                  text run at (0,36) width 40: "of the "
                   RenderInline {CODE} at (0,0) size 32x15
  -                  RenderText {TEXT} at (23,38) size 32x15
  -                    text run at (23,38) width 32: "font"
  -                RenderText {TEXT} at (55,36) size 721x36
  -                  text run at (55,36) width 179: " property, making it invalid. "
  -                  text run at (234,36) width 487: "Therefore, this paragraph's font should be the UA default, and match the next"
  +                  RenderText {TEXT} at (40,38) size 32x15
  +                    text run at (40,38) width 32: "font"
  +                RenderText {TEXT} at (72,36) size 738x36
  +                  text run at (72,36) width 179: " property, making it invalid. "
  +                  text run at (251,36) width 487: "Therefore, this paragraph's font should be the UA default, and match the next"
                     text run at (0,54) width 71: "paragraph. "
                     text run at (71,54) width 190: "If this is not the case, then the "
                   RenderInline {CODE} at (0,0) size 32x15
  @@ -406,7 +408,7 @@
                       text run at (261,56) width 32: "font"
                   RenderText {TEXT} at (293,54) size 248x18
                     text run at (293,54) width 248: " declaration is being improperly parsed."
  -              RenderBlock {P} at (4,1100) size 762x72
  +              RenderBlock {P} at (4,1100) size 747x72
                   RenderText {TEXT} at (0,0) size 737x18
                     text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
                   RenderInline {CODE} at (0,0) size 64x15
  @@ -423,23 +425,23 @@
                   RenderInline {CODE} at (0,0) size 88x15
                     RenderText {TEXT} at (541,20) size 88x15
                       text run at (541,20) width 88: "highlighted"
  -                RenderText {TEXT} at (629,18) size 758x36
  -                  text run at (629,18) width 129: " is not a valid part of"
  -                  text run at (0,36) width 23: "the "
  +                RenderText {TEXT} at (629,18) size 741x36
  +                  text run at (629,18) width 112: " is not a valid part"
  +                  text run at (0,36) width 40: "of the "
                   RenderInline {CODE} at (0,0) size 32x15
  -                  RenderText {TEXT} at (23,38) size 32x15
  -                    text run at (23,38) width 32: "font"
  -                RenderText {TEXT} at (55,36) size 748x36
  -                  text run at (55,36) width 179: " property, making it invalid. "
  -                  text run at (234,36) width 514: "Therefore, this paragraph's font should be the UA default, and match the previous"
  -                  text run at (0,54) width 71: "paragraph. "
  -                  text run at (71,54) width 190: "If this is not the case, then the "
  +                  RenderText {TEXT} at (40,38) size 32x15
  +                    text run at (40,38) width 32: "font"
  +                RenderText {TEXT} at (72,36) size 707x36
  +                  text run at (72,36) width 179: " property, making it invalid. "
  +                  text run at (251,36) width 456: "Therefore, this paragraph's font should be the UA default, and match the"
  +                  text run at (0,54) width 129: "previous paragraph. "
  +                  text run at (129,54) width 190: "If this is not the case, then the "
                   RenderInline {CODE} at (0,0) size 32x15
  -                  RenderText {TEXT} at (261,56) size 32x15
  -                    text run at (261,56) width 32: "font"
  -                RenderText {TEXT} at (293,54) size 248x18
  -                  text run at (293,54) width 248: " declaration is being improperly parsed."
  -              RenderBlock {P} at (4,1188) size 762x54
  +                  RenderText {TEXT} at (319,56) size 32x15
  +                    text run at (319,56) width 32: "font"
  +                RenderText {TEXT} at (351,54) size 248x18
  +                  text run at (351,54) width 248: " declaration is being improperly parsed."
  +              RenderBlock {P} at (4,1188) size 747x54
                   RenderText {TEXT} at (0,0) size 530x18
                     text run at (0,0) width 501: "The text of this paragraph should be normal size because the selector is invalid. "
                     text run at (501,0) width 29: "The "
  @@ -448,13 +450,14 @@
                       text run at (530,0) width 100: "emphasized text"
                   RenderText {TEXT} at (630,0) size 54x18
                     text run at (630,0) width 54: " and the "
  -                RenderInline {STRONG} at (0,0) size 72x18
  -                  RenderText {TEXT} at (684,0) size 72x18
  -                    text run at (684,0) width 72: "strong text"
  -                RenderText {TEXT} at (0,18) size 761x36
  -                  text run at (0,18) width 761: "within it should also be normal size, since the entire ruleset should be skipped (since in some future version of CSS, there"
  -                  text run at (0,36) width 520: "could be an operator within the selector that has higher precedence than a comma)."
  -              RenderBlock {P} at (4,1258) size 762x36
  +                RenderInline {STRONG} at (0,0) size 727x36
  +                  RenderText {TEXT} at (684,0) size 727x36
  +                    text run at (684,0) width 43: "strong"
  +                    text run at (0,18) width 25: "text"
  +                RenderText {TEXT} at (25,18) size 718x36
  +                  text run at (25,18) width 693: " within it should also be normal size, since the entire ruleset should be skipped (since in some future version of"
  +                  text run at (0,36) width 592: "CSS, there could be an operator within the selector that has higher precedence than a comma)."
  +              RenderBlock {P} at (4,1258) size 747x36
                   RenderText {TEXT} at (0,0) size 464x18
                     text run at (0,0) width 464: "This paragraph should be black, because the line before the declaration is "
                   RenderInline {STRONG} at (0,0) size 22x18
  @@ -463,26 +466,26 @@
                   RenderText {TEXT} at (486,0) size 743x36
                     text run at (486,0) width 257: " a comment and therefore the selector for"
                     text run at (0,18) width 139: "P.nineteenb is invalid."
  -              RenderBlock {P} at (4,1310) size 762x18 [color=#0000FF]
  +              RenderBlock {P} at (4,1310) size 747x18 [color=#0000FF]
                   RenderText {TEXT} at (0,0) size 470x18
                     text run at (0,0) width 470: "This paragraph should be blue, because only the first declaration is invalid."
  -              RenderBlock {P} at (4,1344) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,1344) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 478x18
                     text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -              RenderBlock {P} at (4,1378) size 762x18 [color=#800080]
  +              RenderBlock {P} at (4,1378) size 747x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 483x18
                     text run at (0,0) width 483: "This paragraph should be purple, because only the first declaration is invalid."
  -              RenderBlock {P} at (4,1412) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,1412) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 478x18
                     text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -              RenderBlock {P} at (4,1446) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,1446) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 478x18
                     text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
  -              RenderBlock {P} at (4,1480) size 762x18
  +              RenderBlock {P} at (4,1480) size 747x18
                   RenderText {TEXT} at (48,0) size 601x18
                     text run at (48,0) width 485: "This paragraph should be indented half an inch, but it should not be maroon. "
                     text run at (533,0) width 116: "It should be black."
  -              RenderBlock {P} at (4,1514) size 762x36
  -                RenderText {TEXT} at (0,0) size 751x36
  -                  text run at (0,0) width 751: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of the"
  -                  text run at (0,18) width 616: "selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."
  +              RenderBlock {P} at (4,1514) size 747x36
  +                RenderText {TEXT} at (0,0) size 728x36
  +                  text run at (0,0) width 728: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of"
  +                  text run at (0,18) width 639: "the selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."
  
  
  
  1.13      +117 -115  WebCore/layout-tests/css1/font_properties/font-expected.txt
  
  Index: font-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/font_properties/font-expected.txt,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- font-expected.txt	19 Jul 2005 21:18:11 -0000	1.12
  +++ font-expected.txt	18 Aug 2005 04:22:54 -0000	1.13
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x4169
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x4169
  -  RenderBlock {HTML} at (0,0) size 800x4169
  -    RenderBody {BODY} at (8,8) size 784x4153 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x14
  +layer at (0,0) size 785x4304
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x4304
  +  RenderBlock {HTML} at (0,0) size 785x4304
  +    RenderBody {BODY} at (8,8) size 769x4288 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x14
           RenderText {TEXT} at (0,0) size 264x14
             text run at (0,0) width 264: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,26) size 784x168
  +      RenderBlock {PRE} at (0,26) size 769x168
           RenderText {TEXT} at (0,0) size 399x168
             text run at (0,0) width 161: "BODY {font-size: 12px;}"
             text run at (0,14) width 322: ".one {font: italic small-caps 13pt Helvetica;}"
  @@ -20,56 +20,57 @@
             text run at (0,126) width 378: ".nine {font: oblique normal 700 18px/200% sans-serif;}"
             text run at (0,140) width 301: ".ten {font: normal 400 80%/2.5 sans-serif;}"
             text run at (0,154) width 266: "SPAN.color {background-color: silver;}"
  -      RenderBlock {HR} at (0,206) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,220) size 784x14
  +      RenderBlock {HR} at (0,206) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,220) size 769x14
           RenderText {TEXT} at (0,0) size 706x14
             text run at (0,0) width 423: "This element is unstyled, and should inherit a font-size of 12px from the BODY element. "
             text run at (423,0) width 283: "This is the \"base font size\" referred to in the following tests."
  -      RenderBlock {P} at (0,251) size 784x20
  +      RenderBlock {P} at (0,251) size 769x20
           RenderText {TEXT} at (0,0) size 497x20
             text run at (0,0) width 497: "This element should be 13pt. Helvetica which is in small-cap italics."
  -      RenderBlock {P} at (0,289) size 784x81
  -        RenderText {TEXT} at (0,2) size 773x81
  +      RenderBlock {P} at (0,289) size 769x81
  +        RenderText {TEXT} at (0,2) size 762x81
             text run at (0,2) width 282: "This element should be in a serif font. "
             text run at (282,2) width 480: "Its font-size should be 150% the base font size, and its line-height"
             text run at (0,29) width 423: "should 150% of that value (18px and 27px, respectively). "
  -          text run at (423,29) width 350: "Extra text is included for the purposes of testing"
  -          text run at (0,56) width 155: "this more effectively."
  -      RenderBlock {P} at (0,388) size 784x81
  -        RenderText {TEXT} at (0,3) size 783x81
  +          text run at (423,29) width 297: "Extra text is included for the purposes of"
  +          text run at (0,56) width 208: "testing this more effectively."
  +      RenderBlock {P} at (0,388) size 769x81
  +        RenderText {TEXT} at (0,3) size 760x81
             text run at (0,3) width 348: "This element should be in a sans-serif font. "
  -          text run at (348,3) width 435: "Its font-size should be 150% the base font size, and its"
  -          text run at (0,30) width 545: "line-height should 150% of that value (18px and 27px, respectively). "
  -          text run at (545,30) width 222: "Extra text is included for the"
  -          text run at (0,57) width 321: "purposes of testing this more effectively."
  -      RenderBlock {P} at (0,487) size 784x79
  -        RenderText {TEXT} at (0,2) size 781x52
  +          text run at (348,3) width 412: "Its font-size should be 150% the base font size, and"
  +          text run at (0,30) width 568: "its line-height should 150% of that value (18px and 27px, respectively). "
  +          text run at (568,30) width 192: "Extra text is included for"
  +          text run at (0,57) width 351: "the purposes of testing this more effectively."
  +      RenderBlock {P} at (0,487) size 769x79
  +        RenderText {TEXT} at (0,2) size 762x52
             text run at (0,2) width 628: "This element should be in a cursive font, 'small' in size, with a line-height 200% the height of the text's actual size. "
  -          text run at (628,2) width 153: "For example, if the font-size"
  -          text run at (0,28) width 32: "value "
  +          text run at (628,2) width 134: "For example, if the font-"
  +          text run at (0,28) width 55: "size value "
           RenderInline {CODE} at (0,0) size 35x13
  -          RenderText {TEXT} at (32,33) size 35x26
  -            text run at (32,33) width 35: "small"
  -        RenderText {TEXT} at (67,28) size 743x53
  -          text run at (67,28) width 323: " is calculated at 10px, then the line-height should be 20px. "
  -          text run at (390,28) width 280: "The actual value of the font-size is UA-dependent. "
  -          text run at (670,28) width 73: "Extra text is"
  +          RenderText {TEXT} at (55,33) size 35x26
  +            text run at (55,33) width 35: "small"
  +        RenderText {TEXT} at (90,28) size 766x53
  +          text run at (90,28) width 323: " is calculated at 10px, then the line-height should be 20px. "
  +          text run at (413,28) width 280: "The actual value of the font-size is UA-dependent. "
  +          text run at (693,28) width 73: "Extra text is"
             text run at (0,55) width 304: "included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,584) size 784x81
  -        RenderText {TEXT} at (0,3) size 778x81
  +      RenderBlock {P} at (0,584) size 769x108
  +        RenderText {TEXT} at (0,3) size 732x108
             text run at (0,3) width 711: "This element should be in a sans-serif font, italicized and small caps, with a weight of 900. "
  -          text run at (711,3) width 67: "Its font-"
  -          text run at (0,30) width 770: "size should be 150% the base font size, and its line-height should be 150% of that value (18px and"
  -          text run at (0,57) width 156: "27px, respectively). "
  -          text run at (156,57) width 559: "Extra text is included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,683) size 784x162
  +          text run at (711,3) width 21: "Its"
  +          text run at (0,30) width 732: "font-size should be 150% the base font size, and its line-height should be 150% of that value"
  +          text run at (0,57) width 235: "(18px and 27px, respectively). "
  +          text run at (235,57) width 464: "Extra text is included for the purposes of testing this more"
  +          text run at (0,84) width 90: "effectively."
  +      RenderBlock {P} at (0,710) size 769x162
           RenderText {TEXT} at (0,16) size 765x162
             text run at (0,16) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 100. "
             text run at (698,16) width 67: "Its font-"
             text run at (0,70) width 758: "size should be 150% the base font size, and its line-height should be 300% of that value (18px and"
             text run at (0,124) width 155: "54px, respectively). "
             text run at (155,124) width 556: "Extra text is included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,863) size 784x144
  +      RenderBlock {P} at (0,890) size 769x144
           RenderText {TEXT} at (0,7) size 750x144
             text run at (0,7) width 750: "This element should be in a monospace font, italicized and small caps, with a weight of"
             text run at (0,43) width 55: "900. "
  @@ -77,56 +78,56 @@
             text run at (0,79) width 618: "2em, or twice the element's font size (18px and 36px, respectively). "
             text run at (618,79) width 113: "Extra text is"
             text run at (0,115) width 499: "included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,1025) size 784x288
  +      RenderBlock {P} at (0,1052) size 769x288
           RenderText {TEXT} at (0,37) size 765x288
             text run at (0,37) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 500. "
             text run at (698,37) width 67: "Its font-"
             text run at (0,133) width 631: "size should be 150% the base font size, or 18px, and its line-height should be 1in. "
             text run at (631,133) width 99: "Extra text is"
             text run at (0,229) width 452: "included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,1331) size 784x108
  -        RenderText {TEXT} at (0,7) size 774x108
  +      RenderBlock {P} at (0,1358) size 769x144
  +        RenderText {TEXT} at (0,7) size 752x144
             text run at (0,7) width 752: "This element should be in a sans-serif font, oblique and not small-caps, with a weight of"
             text run at (0,43) width 40: "700. "
             text run at (40,43) width 665: "Its font-size should be 18 pixels, and its line-height should be 36px (200% this"
             text run at (0,79) width 176: "element's font size). "
  -          text run at (176,79) width 598: "Extra text is included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,1457) size 784x50
  -        RenderText {TEXT} at (0,6) size 781x50
  +          text run at (176,79) width 500: "Extra text is included for the purposes of testing this more"
  +          text run at (0,115) width 93: "effectively."
  +      RenderBlock {P} at (0,1520) size 769x50
  +        RenderText {TEXT} at (0,6) size 754x50
             text run at (0,6) width 301: "This element should be in a sans-serif font, with a weight of 400. "
  -          text run at (301,6) width 456: "Its font-size should be 80% of 12px, or 9.6px, and its line-height shoud be 2.5 times that, or 24px. "
  -          text run at (757,6) width 24: "Extra"
  -          text run at (0,31) width 291: "text is included for the purposes of testing this more effectively."
  -      RenderBlock {P} at (0,1525) size 784x216
  -        RenderInline {SPAN} at (0,0) size 774x183 [bgcolor=#C0C0C0]
  -          RenderText {TEXT} at (0,16) size 774x216
  +          text run at (301,6) width 453: "Its font-size should be 80% of 12px, or 9.6px, and its line-height shoud be 2.5 times that, or 24px."
  +          text run at (0,31) width 318: "Extra text is included for the purposes of testing this more effectively."
  +      RenderBlock {P} at (0,1588) size 769x216
  +        RenderInline {SPAN} at (0,0) size 765x183 [bgcolor=#C0C0C0]
  +          RenderText {TEXT} at (0,16) size 765x216
               text run at (0,16) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 100. "
               text run at (698,16) width 67: "Its font-"
               text run at (0,70) width 758: "size should be 150% the base font size, and its line-height should be 300% of that value (18px and"
  -            text run at (0,124) width 774: "54px, respectively). The text should have a silver background. The background color has been set on"
  -            text run at (0,178) width 655: "an inline element and should therefore only cover the text, not the interline spacing."
  +            text run at (0,124) width 750: "54px, respectively). The text should have a silver background. The background color has been set"
  +            text run at (0,178) width 679: "on an inline element and should therefore only cover the text, not the interline spacing."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderTable {TABLE} at (0,1759) size 784x2394 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x2392
  +      RenderTable {TABLE} at (0,1822) size 769x2466 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x2464
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,1196) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,1232) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x2366 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  +            RenderTableCell {TD} at (12,26) size 755x2438 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
                   RenderText {TEXT} at (0,0) size 732x36
                     text run at (0,0) width 564: "This element is unstyled, and should inherit a font-size of 12px from the BODY element. "
                     text run at (564,0) width 168: "This is the \"base font size\""
                     text run at (0,18) width 204: "referred to in the following tests."
  -              RenderBlock {P} at (4,57) size 762x20
  +              RenderBlock {P} at (4,57) size 747x20
                   RenderText {TEXT} at (0,0) size 497x20
                     text run at (0,0) width 497: "This element should be 13pt. Helvetica which is in small-cap italics."
  -              RenderBlock {P} at (4,101) size 762x144
  +              RenderBlock {P} at (4,101) size 747x144
                   RenderText {TEXT} at (0,4) size 735x144
                     text run at (0,4) width 374: "This element should be in a serif font. "
                     text run at (374,4) width 361: "Its font-size should be 150% the base"
  @@ -134,28 +135,27 @@
                     text run at (0,76) width 138: "respectively). "
                     text run at (138,76) width 563: "Extra text is included for the purposes of testing this more"
                     text run at (0,112) width 111: "effectively."
  -              RenderBlock {P} at (4,269) size 762x144
  -                RenderText {TEXT} at (0,4) size 761x144
  +              RenderBlock {P} at (4,269) size 747x144
  +                RenderText {TEXT} at (0,4) size 733x144
                     text run at (0,4) width 461: "This element should be in a sans-serif font. "
  -                  text run at (461,4) width 299: "Its font-size should be 150%"
  -                  text run at (0,40) width 732: "the base font size, and its line-height should 150% of that value (18px"
  -                  text run at (0,76) width 258: "and 27px, respectively). "
  -                  text run at (258,76) width 503: "Extra text is included for the purposes of testing"
  -                  text run at (0,112) width 218: "this more effectively."
  -              RenderBlock {P} at (4,437) size 762x79
  -                RenderText {TEXT} at (0,2) size 762x52
  +                  text run at (461,4) width 232: "Its font-size should be"
  +                  text run at (0,40) width 733: "150% the base font size, and its line-height should 150% of that value"
  +                  text run at (0,76) width 324: "(18px and 27px, respectively). "
  +                  text run at (324,76) width 399: "Extra text is included for the purposes"
  +                  text run at (0,112) width 322: "of testing this more effectively."
  +              RenderBlock {P} at (4,437) size 747x79
  +                RenderText {TEXT} at (0,2) size 731x52
                     text run at (0,2) width 628: "This element should be in a cursive font, 'small' in size, with a line-height 200% the height of the text's actual size. "
  -                  text run at (628,2) width 134: "For example, if the font-"
  -                  text run at (0,28) width 55: "size value "
  +                  text run at (628,2) width 103: "For example, if the"
  +                  text run at (0,28) width 82: "font-size value "
                   RenderInline {CODE} at (0,0) size 35x13
  -                  RenderText {TEXT} at (55,33) size 35x26
  -                    text run at (55,33) width 35: "small"
  -                RenderText {TEXT} at (90,28) size 753x53
  -                  text run at (90,28) width 323: " is calculated at 10px, then the line-height should be 20px. "
  -                  text run at (413,28) width 280: "The actual value of the font-size is UA-dependent. "
  -                  text run at (693,28) width 60: "Extra text"
  -                  text run at (0,55) width 317: "is included for the purposes of testing this more effectively."
  -              RenderBlock {P} at (4,540) size 762x180
  +                  RenderText {TEXT} at (82,33) size 35x26
  +                    text run at (82,33) width 35: "small"
  +                RenderText {TEXT} at (117,28) size 716x53
  +                  text run at (117,28) width 323: " is calculated at 10px, then the line-height should be 20px. "
  +                  text run at (440,28) width 276: "The actual value of the font-size is UA-dependent."
  +                  text run at (0,55) width 381: "Extra text is included for the purposes of testing this more effectively."
  +              RenderBlock {P} at (4,540) size 747x180
                   RenderText {TEXT} at (0,4) size 721x180
                     text run at (0,4) width 714: "This element should be in a sans-serif font, italicized and small caps,"
                     text run at (0,40) width 226: "with a weight of 900. "
  @@ -164,50 +164,52 @@
                     text run at (0,112) width 148: "respectively). "
                     text run at (148,112) width 561: "Extra text is included for the purposes of testing this"
                     text run at (0,148) width 176: "more effectively."
  -              RenderBlock {P} at (4,744) size 762x288
  -                RenderText {TEXT} at (0,22) size 752x288
  -                  text run at (0,22) width 752: "This element should be in a sans-serif font, italicized and small caps, with"
  -                  text run at (0,94) width 175: "a weight of 100. "
  -                  text run at (175,94) width 566: "Its font-size should be 150% the base font size, and its"
  -                  text run at (0,166) width 735: "line-height should be 300% of that value (18px and 54px, respectively)."
  -                  text run at (0,238) width 741: "Extra text is included for the purposes of testing this more effectively."
  -              RenderBlock {P} at (4,1056) size 762x192
  +              RenderBlock {P} at (4,744) size 747x360
  +                RenderText {TEXT} at (0,22) size 716x360
  +                  text run at (0,22) width 702: "This element should be in a sans-serif font, italicized and small caps,"
  +                  text run at (0,94) width 225: "with a weight of 100. "
  +                  text run at (225,94) width 491: "Its font-size should be 150% the base font size,"
  +                  text run at (0,166) width 663: "and its line-height should be 300% of that value (18px and 54px,"
  +                  text run at (0,238) width 147: "respectively). "
  +                  text run at (147,238) width 559: "Extra text is included for the purposes of testing this"
  +                  text run at (0,310) width 175: "more effectively."
  +              RenderBlock {P} at (4,1128) size 747x192
                   RenderText {TEXT} at (0,12) size 740x192
                     text run at (0,12) width 740: "This element should be in a monospace font, italicized and small caps, with a weight"
                     text run at (0,60) width 88: "of 900. "
                     text run at (88,60) width 620: "Its font-size should be 150% the base font size, and its line-height"
                     text run at (0,108) width 716: "should be 2em, or twice the element's font size (18px and 36px, respectively)."
                     text run at (0,156) width 636: "Extra text is included for the purposes of testing this more effectively."
  -              RenderBlock {P} at (4,1272) size 762x384
  -                RenderText {TEXT} at (0,34) size 760x384
  -                  text run at (0,34) width 752: "This element should be in a sans-serif font, italicized and small caps, with"
  -                  text run at (0,130) width 175: "a weight of 500. "
  -                  text run at (175,130) width 585: "Its font-size should be 150% the base font size, or 18px,"
  -                  text run at (0,226) width 339: "and its line-height should be 1in. "
  -                  text run at (339,226) width 405: "Extra text is included for the purposes"
  -                  text run at (0,322) width 329: "of testing this more effectively."
  -              RenderBlock {P} at (4,1680) size 762x144
  -                RenderText {TEXT} at (0,7) size 752x144
  -                  text run at (0,7) width 752: "This element should be in a sans-serif font, oblique and not small-caps, with a weight of"
  -                  text run at (0,43) width 40: "700. "
  -                  text run at (40,43) width 665: "Its font-size should be 18 pixels, and its line-height should be 36px (200% this"
  +              RenderBlock {P} at (4,1344) size 747x384
  +                RenderText {TEXT} at (0,34) size 739x384
  +                  text run at (0,34) width 702: "This element should be in a sans-serif font, italicized and small caps,"
  +                  text run at (0,130) width 225: "with a weight of 500. "
  +                  text run at (225,130) width 491: "Its font-size should be 150% the base font size,"
  +                  text run at (0,226) width 433: "or 18px, and its line-height should be 1in. "
  +                  text run at (433,226) width 306: "Extra text is included for the"
  +                  text run at (0,322) width 428: "purposes of testing this more effectively."
  +              RenderBlock {P} at (4,1752) size 747x144
  +                RenderText {TEXT} at (0,7) size 730x144
  +                  text run at (0,7) width 730: "This element should be in a sans-serif font, oblique and not small-caps, with a weight"
  +                  text run at (0,43) width 62: "of 700. "
  +                  text run at (62,43) width 665: "Its font-size should be 18 pixels, and its line-height should be 36px (200% this"
                     text run at (0,79) width 176: "element's font size). "
                     text run at (176,79) width 500: "Extra text is included for the purposes of testing this more"
                     text run at (0,115) width 93: "effectively."
  -              RenderBlock {P} at (4,1842) size 762x64
  -                RenderText {TEXT} at (0,8) size 749x64
  +              RenderBlock {P} at (4,1914) size 747x64
  +                RenderText {TEXT} at (0,8) size 714x64
                     text run at (0,8) width 378: "This element should be in a sans-serif font, with a weight of 400. "
  -                  text run at (378,8) width 371: "Its font-size should be 80% of 12px, or 9.6px, and its line-height"
  -                  text run at (0,40) width 196: "shoud be 2.5 times that, or 24px. "
  -                  text run at (196,40) width 405: "Extra text is included for the purposes of testing this more effectively."
  -              RenderBlock {P} at (4,1930) size 762x432
  -                RenderInline {SPAN} at (0,0) size 762x388 [bgcolor=#C0C0C0]
  -                  RenderText {TEXT} at (0,22) size 762x432
  -                    text run at (0,22) width 752: "This element should be in a sans-serif font, italicized and small caps, with"
  -                    text run at (0,94) width 175: "a weight of 100. "
  -                    text run at (175,94) width 566: "Its font-size should be 150% the base font size, and its"
  -                    text run at (0,166) width 735: "line-height should be 300% of that value (18px and 54px, respectively)."
  -                    text run at (0,238) width 762: "The text should have a silver background. The background color has been"
  -                    text run at (0,310) width 723: "set on an inline element and should therefore only cover the text, not"
  -                    text run at (0,382) width 216: "the interline spacing."
  +                  text run at (378,8) width 336: "Its font-size should be 80% of 12px, or 9.6px, and its line-"
  +                  text run at (0,40) width 235: "height shoud be 2.5 times that, or 24px. "
  +                  text run at (235,40) width 405: "Extra text is included for the purposes of testing this more effectively."
  +              RenderBlock {P} at (4,2002) size 747x432
  +                RenderInline {SPAN} at (0,0) size 716x388 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (0,22) size 716x432
  +                    text run at (0,22) width 702: "This element should be in a sans-serif font, italicized and small caps,"
  +                    text run at (0,94) width 225: "with a weight of 100. "
  +                    text run at (225,94) width 491: "Its font-size should be 150% the base font size,"
  +                    text run at (0,166) width 663: "and its line-height should be 300% of that value (18px and 54px,"
  +                    text run at (0,238) width 624: "respectively). The text should have a silver background. The"
  +                    text run at (0,310) width 643: "background color has been set on an inline element and should"
  +                    text run at (0,382) width 581: "therefore only cover the text, not the interline spacing."
                   RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.7       +50 -50    WebCore/layout-tests/css1/font_properties/font_family-expected.txt
  
  Index: font_family-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/font_properties/font_family-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- font_family-expected.txt	11 Dec 2003 19:46:16 -0000	1.6
  +++ font_family-expected.txt	18 Aug 2005 04:22:54 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1313
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1313
  -  RenderBlock {HTML} at (0,0) size 800x1313
  -    RenderBody {BODY} at (8,8) size 784x1297 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1313
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1313
  +  RenderBlock {HTML} at (0,0) size 785x1313
  +    RenderBody {BODY} at (8,8) size 769x1297 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x135
  +      RenderBlock {PRE} at (0,34) size 769x135
           RenderText {TEXT} at (0,0) size 312x135
             text run at (0,0) width 216: "DIV.a {font-family: serif;}"
             text run at (0,15) width 248: "DIV.b {font-family: monospace;}"
  @@ -17,58 +17,58 @@
             text run at (0,90) width 248: ".five {font-family: monospace;}"
             text run at (0,105) width 312: ".six {font-family: sans-serif,cursive;}"
             text run at (0,120) width 304: ".seven {font-family: monospace,serif;}"
  -      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,200) size 784x199
  -        RenderBlock {P} at (0,0) size 784x18
  +      RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,200) size 769x199
  +        RenderBlock {P} at (0,0) size 769x18
             RenderText {TEXT} at (0,0) size 638x18
               text run at (0,0) width 638: "This sentence is normal for the first division, which is the next five sentences; it should be a serif font."
  -        RenderBlock {P} at (0,34) size 784x18
  +        RenderBlock {P} at (0,34) size 769x18
             RenderText {TEXT} at (0,0) size 242x18
               text run at (0,0) width 242: "This sentence should be in a serif font."
  -        RenderBlock {P} at (0,68) size 784x18
  +        RenderBlock {P} at (0,68) size 769x18
             RenderText {TEXT} at (0,0) size 311x18
               text run at (0,0) width 311: "This sentence should be in a sans-serif font."
  -        RenderBlock {P} at (0,102) size 784x25
  +        RenderBlock {P} at (0,102) size 769x25
             RenderText {TEXT} at (0,0) size 269x25
               text run at (0,0) width 269: "This sentence should be in a cursive font."
  -        RenderBlock {P} at (0,143) size 784x25
  +        RenderBlock {P} at (0,143) size 769x25
             RenderText {TEXT} at (0,0) size 303x25
               text run at (0,0) width 303: "This sentence should be in a fantasy font."
  -        RenderBlock {P} at (0,184) size 784x15
  +        RenderBlock {P} at (0,184) size 769x15
             RenderText {TEXT} at (0,0) size 352x15
               text run at (0,0) width 352: "This sentence should be in a monospace font."
  -      RenderBlock {HR} at (0,412) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,430) size 784x18
  +      RenderBlock {HR} at (0,412) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,430) size 769x18
           RenderText {TEXT} at (0,0) size 396x18
             text run at (0,0) width 396: "This sentence should be in a sans-serif font, not cursive."
  -      RenderBlock {P} at (0,464) size 784x18
  +      RenderBlock {P} at (0,464) size 769x18
           RenderText {TEXT} at (0,0) size 550x18
             text run at (0,0) width 550: "This sentence should be in a monospace font, not serif."
  -      RenderBlock {HR} at (0,498) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,513) size 784x211
  -        RenderBlock {P} at (0,0) size 784x30
  +      RenderBlock {HR} at (0,498) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,513) size 769x211
  +        RenderBlock {P} at (0,0) size 769x30
             RenderText {TEXT} at (0,0) size 768x30
               text run at (0,0) width 768: "This sentence is normal for the first division, which is the next five sentences; it should be a"
               text run at (0,15) width 120: "monospace font."
  -        RenderBlock {P} at (0,46) size 784x18
  +        RenderBlock {P} at (0,46) size 769x18
             RenderText {TEXT} at (0,0) size 242x18
               text run at (0,0) width 242: "This sentence should be in a serif font."
  -        RenderBlock {P} at (0,80) size 784x18
  +        RenderBlock {P} at (0,80) size 769x18
             RenderText {TEXT} at (0,0) size 311x18
               text run at (0,0) width 311: "This sentence should be in a sans-serif font."
  -        RenderBlock {P} at (0,114) size 784x25
  +        RenderBlock {P} at (0,114) size 769x25
             RenderText {TEXT} at (0,0) size 269x25
               text run at (0,0) width 269: "This sentence should be in a cursive font."
  -        RenderBlock {P} at (0,155) size 784x25
  +        RenderBlock {P} at (0,155) size 769x25
             RenderText {TEXT} at (0,0) size 303x25
               text run at (0,0) width 303: "This sentence should be in a fantasy font."
  -        RenderBlock {P} at (0,196) size 784x15
  +        RenderBlock {P} at (0,196) size 769x15
             RenderText {TEXT} at (0,0) size 352x15
               text run at (0,0) width 352: "This sentence should be in a monospace font."
  -      RenderTable {TABLE} at (0,737) size 784x560 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,737) size 769x560 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x558
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -76,51 +76,51 @@
               RenderTableCell {TD} at (0,279) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x532 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {DIV} at (4,4) size 762x199
  -                RenderBlock {P} at (0,0) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x532 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {DIV} at (4,4) size 747x199
  +                RenderBlock {P} at (0,0) size 747x18
                     RenderText {TEXT} at (0,0) size 638x18
                       text run at (0,0) width 638: "This sentence is normal for the first division, which is the next five sentences; it should be a serif font."
  -                RenderBlock {P} at (0,34) size 762x18
  +                RenderBlock {P} at (0,34) size 747x18
                     RenderText {TEXT} at (0,0) size 242x18
                       text run at (0,0) width 242: "This sentence should be in a serif font."
  -                RenderBlock {P} at (0,68) size 762x18
  +                RenderBlock {P} at (0,68) size 747x18
                     RenderText {TEXT} at (0,0) size 311x18
                       text run at (0,0) width 311: "This sentence should be in a sans-serif font."
  -                RenderBlock {P} at (0,102) size 762x25
  +                RenderBlock {P} at (0,102) size 747x25
                     RenderText {TEXT} at (0,0) size 269x25
                       text run at (0,0) width 269: "This sentence should be in a cursive font."
  -                RenderBlock {P} at (0,143) size 762x25
  +                RenderBlock {P} at (0,143) size 747x25
                     RenderText {TEXT} at (0,0) size 303x25
                       text run at (0,0) width 303: "This sentence should be in a fantasy font."
  -                RenderBlock {P} at (0,184) size 762x15
  +                RenderBlock {P} at (0,184) size 747x15
                     RenderText {TEXT} at (0,0) size 352x15
                       text run at (0,0) width 352: "This sentence should be in a monospace font."
  -              RenderBlock {HR} at (4,216) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {P} at (4,234) size 762x18
  +              RenderBlock {HR} at (4,216) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {P} at (4,234) size 747x18
                   RenderText {TEXT} at (0,0) size 396x18
                     text run at (0,0) width 396: "This sentence should be in a sans-serif font, not cursive."
  -              RenderBlock {P} at (4,268) size 762x18
  +              RenderBlock {P} at (4,268) size 747x18
                   RenderText {TEXT} at (0,0) size 550x18
                     text run at (0,0) width 550: "This sentence should be in a monospace font, not serif."
  -              RenderBlock {HR} at (4,302) size 762x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (4,317) size 762x211
  -                RenderBlock {P} at (0,0) size 762x30
  -                  RenderText {TEXT} at (0,0) size 752x30
  -                    text run at (0,0) width 752: "This sentence is normal for the first division, which is the next five sentences; it should be"
  -                    text run at (0,15) width 136: "a monospace font."
  -                RenderBlock {P} at (0,46) size 762x18
  +              RenderBlock {HR} at (4,302) size 747x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (4,317) size 747x211
  +                RenderBlock {P} at (0,0) size 747x30
  +                  RenderText {TEXT} at (0,0) size 728x30
  +                    text run at (0,0) width 728: "This sentence is normal for the first division, which is the next five sentences; it should"
  +                    text run at (0,15) width 160: "be a monospace font."
  +                RenderBlock {P} at (0,46) size 747x18
                     RenderText {TEXT} at (0,0) size 242x18
                       text run at (0,0) width 242: "This sentence should be in a serif font."
  -                RenderBlock {P} at (0,80) size 762x18
  +                RenderBlock {P} at (0,80) size 747x18
                     RenderText {TEXT} at (0,0) size 311x18
                       text run at (0,0) width 311: "This sentence should be in a sans-serif font."
  -                RenderBlock {P} at (0,114) size 762x25
  +                RenderBlock {P} at (0,114) size 747x25
                     RenderText {TEXT} at (0,0) size 269x25
                       text run at (0,0) width 269: "This sentence should be in a cursive font."
  -                RenderBlock {P} at (0,155) size 762x25
  +                RenderBlock {P} at (0,155) size 747x25
                     RenderText {TEXT} at (0,0) size 303x25
                       text run at (0,0) width 303: "This sentence should be in a fantasy font."
  -                RenderBlock {P} at (0,196) size 762x15
  +                RenderBlock {P} at (0,196) size 747x15
                     RenderText {TEXT} at (0,0) size 352x15
                       text run at (0,0) width 352: "This sentence should be in a monospace font."
  
  
  
  1.10      +70 -68    WebCore/layout-tests/css1/font_properties/font_size-expected.txt
  
  Index: font_size-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/font_properties/font_size-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- font_size-expected.txt	19 Jul 2005 21:18:11 -0000	1.9
  +++ font_size-expected.txt	18 Aug 2005 04:22:54 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2764
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2764
  -  RenderBlock {HTML} at (0,0) size 800x2764
  -    RenderBody {BODY} at (8,8) size 784x2748 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2819
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2819
  +  RenderBlock {HTML} at (0,0) size 785x2819
  +    RenderBody {BODY} at (8,8) size 769x2803 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x300
  +      RenderBlock {PRE} at (0,34) size 769x300
           RenderText {TEXT} at (0,0) size 224x285
             text run at (0,0) width 200: ".one {font-size: medium;}"
             text run at (0,15) width 200: ".two {font-size: larger;}"
  @@ -27,11 +27,11 @@
             text run at (0,240) width 168: ".h {font-size: 25px;}"
             text run at (0,255) width 168: ".i {font-size: 200%;}"
             text run at (0,270) width 184: ".j {font-size: -0.5in;}"
  -      RenderBlock {HR} at (0,347) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,365) size 784x18
  +      RenderBlock {HR} at (0,347) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,365) size 769x18
           RenderText {TEXT} at (0,0) size 688x18
             text run at (0,0) width 688: "This paragraph element is unstyled, so the size of the font in this element is the default size for this user agent."
  -      RenderBlock {P} at (0,399) size 784x18
  +      RenderBlock {P} at (0,399) size 769x18
           RenderText {TEXT} at (0,0) size 186x18
             text run at (0,0) width 186: "This sentence has been set to "
           RenderInline {CODE} at (0,0) size 48x15
  @@ -39,13 +39,13 @@
               text run at (186,2) width 48: "medium"
           RenderText {TEXT} at (234,0) size 361x18
             text run at (234,0) width 361: ", which may or may not be the same size as unstyled text."
  -      RenderBlock {P} at (0,436) size 784x22
  +      RenderBlock {P} at (0,436) size 769x22
           RenderText {TEXT} at (0,0) size 377x22
             text run at (0,0) width 377: "This sentence should be larger than unstyled text."
  -      RenderBlock {P} at (0,477) size 784x15
  +      RenderBlock {P} at (0,477) size 769x15
           RenderText {TEXT} at (0,0) size 276x15
             text run at (0,0) width 276: "This sentence should be smaller than unstyled text."
  -      RenderBlock {P} at (0,505) size 784x18
  +      RenderBlock {P} at (0,505) size 769x18
           RenderText {TEXT} at (0,6) size 303x10
             text run at (0,6) width 303: "This sentence should be very small, but the last word in the sentence should be "
           RenderInline {SPAN} at (0,0) size 51x18
  @@ -53,7 +53,7 @@
               text run at (303,0) width 51: "medium"
           RenderText {TEXT} at (354,6) size 2x10
             text run at (354,6) width 2: "."
  -      RenderBlock {P} at (0,533) size 784x18
  +      RenderBlock {P} at (0,533) size 769x18
           RenderText {TEXT} at (0,4) size 327x13
             text run at (0,4) width 327: "This sentence should be rather small, but the last word in the sentence should be "
           RenderInline {SPAN} at (0,0) size 51x18
  @@ -61,7 +61,7 @@
               text run at (327,0) width 51: "medium"
           RenderText {TEXT} at (378,4) size 3x13
             text run at (378,4) width 3: "."
  -      RenderBlock {P} at (0,564) size 784x18
  +      RenderBlock {P} at (0,564) size 769x18
           RenderText {TEXT} at (0,2) size 401x15
             text run at (0,2) width 401: "This sentence should be small, but the last word in the sentence should be "
           RenderInline {SPAN} at (0,0) size 51x18
  @@ -69,7 +69,7 @@
               text run at (401,0) width 51: "medium"
           RenderText {TEXT} at (452,2) size 3x15
             text run at (452,2) width 3: "."
  -      RenderBlock {P} at (0,600) size 784x22
  +      RenderBlock {P} at (0,600) size 769x22
           RenderText {TEXT} at (0,0) size 540x22
             text run at (0,0) width 540: "This sentence should be large, but the last word in the sentence should be "
           RenderInline {SPAN} at (0,0) size 51x18
  @@ -77,15 +77,16 @@
               text run at (540,3) width 51: "medium"
           RenderText {TEXT} at (591,0) size 5x22
             text run at (591,0) width 5: "."
  -      RenderBlock {P} at (0,646) size 784x56
  -        RenderText {TEXT} at (0,0) size 774x28
  -          text run at (0,0) width 774: "This sentence should be rather large, but the last word in the sentence should be"
  -        RenderInline {SPAN} at (0,0) size 51x18
  -          RenderText {TEXT} at (0,36) size 51x18
  -            text run at (0,36) width 51: "medium"
  -        RenderText {TEXT} at (51,28) size 6x28
  -          text run at (51,28) width 6: "."
  -      RenderBlock {P} at (0,734) size 784x74
  +      RenderBlock {P} at (0,646) size 769x56
  +        RenderText {TEXT} at (0,0) size 745x56
  +          text run at (0,0) width 745: "This sentence should be rather large, but the last word in the sentence should"
  +          text run at (0,28) width 29: "be "
  +        RenderInline {SPAN} at (0,0) size 51x18
  +          RenderText {TEXT} at (29,36) size 51x18
  +            text run at (29,36) width 51: "medium"
  +        RenderText {TEXT} at (80,28) size 6x28
  +          text run at (80,28) width 6: "."
  +      RenderBlock {P} at (0,734) size 769x74
           RenderText {TEXT} at (0,0) size 752x74
             text run at (0,0) width 752: "This sentence should be very large, but the last word in the"
             text run at (0,37) width 248: "sentence should be "
  @@ -94,40 +95,41 @@
               text run at (248,52) width 51: "medium"
           RenderText {TEXT} at (299,37) size 8x37
             text run at (299,37) width 8: "."
  -      RenderBlock {P} at (0,856) size 784x55
  -        RenderText {TEXT} at (0,0) size 779x55
  -          text run at (0,0) width 779: "This sentence should be half an inch tall."
  -      RenderBlock {P} at (0,959) size 784x45
  +      RenderBlock {P} at (0,856) size 769x110
  +        RenderText {TEXT} at (0,0) size 695x110
  +          text run at (0,0) width 695: "This sentence should be half an inch"
  +          text run at (0,55) width 72: "tall."
  +      RenderBlock {P} at (0,1014) size 769x45
           RenderText {TEXT} at (0,0) size 676x45
             text run at (0,0) width 676: "This sentence should be one centimeter tall."
  -      RenderBlock {P} at (0,1041) size 784x45
  +      RenderBlock {P} at (0,1096) size 769x45
           RenderText {TEXT} at (0,0) size 682x45
             text run at (0,0) width 682: "This sentence should be ten millimeters tall."
  -      RenderBlock {P} at (0,1123) size 784x28
  +      RenderBlock {P} at (0,1178) size 769x28
           RenderText {TEXT} at (0,0) size 430x28
             text run at (0,0) width 430: "This sentence should be eighteen points tall."
  -      RenderBlock {P} at (0,1175) size 784x28
  +      RenderBlock {P} at (0,1230) size 769x28
           RenderText {TEXT} at (0,0) size 499x28
             text run at (0,0) width 499: "This sentence should be one and one half picas tall."
  -      RenderBlock {P} at (0,1235) size 784x37
  +      RenderBlock {P} at (0,1290) size 769x37
           RenderText {TEXT} at (0,0) size 465x37
             text run at (0,0) width 465: "This sentence should be two em tall."
  -      RenderBlock {P} at (0,1304) size 784x26
  +      RenderBlock {P} at (0,1359) size 769x26
           RenderText {TEXT} at (0,0) size 343x26
             text run at (0,0) width 343: "This sentence should be three ex tall."
  -      RenderBlock {P} at (0,1355) size 784x29
  +      RenderBlock {P} at (0,1410) size 769x29
           RenderText {TEXT} at (0,0) size 476x29
             text run at (0,0) width 476: "This sentence should be twenty-five pixels tall."
  -      RenderBlock {P} at (0,1416) size 784x37
  +      RenderBlock {P} at (0,1471) size 769x37
           RenderText {TEXT} at (0,0) size 546x37
             text run at (0,0) width 546: "This sentence should be twice normal size."
  -      RenderBlock {P} at (0,1485) size 784x18
  +      RenderBlock {P} at (0,1540) size 769x18
           RenderText {TEXT} at (0,0) size 673x18
             text run at (0,0) width 673: "This sentence should be normal size, since no negative values are allowed and therefore should be ignored."
  -      RenderTable {TABLE} at (0,1519) size 784x1229 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,1574) size 769x1229 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x1227
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -135,11 +137,11 @@
               RenderTableCell {TD} at (0,613) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1201 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x1201 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 688x18
                     text run at (0,0) width 688: "This paragraph element is unstyled, so the size of the font in this element is the default size for this user agent."
  -              RenderBlock {P} at (4,38) size 762x18
  +              RenderBlock {P} at (4,38) size 747x18
                   RenderText {TEXT} at (0,0) size 186x18
                     text run at (0,0) width 186: "This sentence has been set to "
                   RenderInline {CODE} at (0,0) size 48x15
  @@ -147,13 +149,13 @@
                       text run at (186,2) width 48: "medium"
                   RenderText {TEXT} at (234,0) size 361x18
                     text run at (234,0) width 361: ", which may or may not be the same size as unstyled text."
  -              RenderBlock {P} at (4,75) size 762x22
  +              RenderBlock {P} at (4,75) size 747x22
                   RenderText {TEXT} at (0,0) size 377x22
                     text run at (0,0) width 377: "This sentence should be larger than unstyled text."
  -              RenderBlock {P} at (4,116) size 762x15
  +              RenderBlock {P} at (4,116) size 747x15
                   RenderText {TEXT} at (0,0) size 276x15
                     text run at (0,0) width 276: "This sentence should be smaller than unstyled text."
  -              RenderBlock {P} at (4,144) size 762x18
  +              RenderBlock {P} at (4,144) size 747x18
                   RenderText {TEXT} at (0,6) size 303x10
                     text run at (0,6) width 303: "This sentence should be very small, but the last word in the sentence should be "
                   RenderInline {SPAN} at (0,0) size 51x18
  @@ -161,7 +163,7 @@
                       text run at (303,0) width 51: "medium"
                   RenderText {TEXT} at (354,6) size 2x10
                     text run at (354,6) width 2: "."
  -              RenderBlock {P} at (4,172) size 762x18
  +              RenderBlock {P} at (4,172) size 747x18
                   RenderText {TEXT} at (0,4) size 327x13
                     text run at (0,4) width 327: "This sentence should be rather small, but the last word in the sentence should be "
                   RenderInline {SPAN} at (0,0) size 51x18
  @@ -169,7 +171,7 @@
                       text run at (327,0) width 51: "medium"
                   RenderText {TEXT} at (378,4) size 3x13
                     text run at (378,4) width 3: "."
  -              RenderBlock {P} at (4,203) size 762x18
  +              RenderBlock {P} at (4,203) size 747x18
                   RenderText {TEXT} at (0,2) size 401x15
                     text run at (0,2) width 401: "This sentence should be small, but the last word in the sentence should be "
                   RenderInline {SPAN} at (0,0) size 51x18
  @@ -177,7 +179,7 @@
                       text run at (401,0) width 51: "medium"
                   RenderText {TEXT} at (452,2) size 3x15
                     text run at (452,2) width 3: "."
  -              RenderBlock {P} at (4,239) size 762x22
  +              RenderBlock {P} at (4,239) size 747x22
                   RenderText {TEXT} at (0,0) size 540x22
                     text run at (0,0) width 540: "This sentence should be large, but the last word in the sentence should be "
                   RenderInline {SPAN} at (0,0) size 51x18
  @@ -185,7 +187,7 @@
                       text run at (540,3) width 51: "medium"
                   RenderText {TEXT} at (591,0) size 5x22
                     text run at (591,0) width 5: "."
  -              RenderBlock {P} at (4,285) size 762x56
  +              RenderBlock {P} at (4,285) size 747x56
                   RenderText {TEXT} at (0,0) size 745x56
                     text run at (0,0) width 745: "This sentence should be rather large, but the last word in the sentence should"
                     text run at (0,28) width 29: "be "
  @@ -194,43 +196,43 @@
                       text run at (29,36) width 51: "medium"
                   RenderText {TEXT} at (80,28) size 6x28
                     text run at (80,28) width 6: "."
  -              RenderBlock {P} at (4,373) size 762x74
  -                RenderText {TEXT} at (0,0) size 752x74
  -                  text run at (0,0) width 752: "This sentence should be very large, but the last word in the"
  -                  text run at (0,37) width 248: "sentence should be "
  -                RenderInline {SPAN} at (0,0) size 51x18
  -                  RenderText {TEXT} at (248,52) size 51x18
  -                    text run at (248,52) width 51: "medium"
  -                RenderText {TEXT} at (299,37) size 8x37
  -                  text run at (299,37) width 8: "."
  -              RenderBlock {P} at (4,495) size 762x110
  +              RenderBlock {P} at (4,373) size 747x74
  +                RenderText {TEXT} at (0,0) size 705x74
  +                  text run at (0,0) width 705: "This sentence should be very large, but the last word in"
  +                  text run at (0,37) width 295: "the sentence should be "
  +                RenderInline {SPAN} at (0,0) size 51x18
  +                  RenderText {TEXT} at (295,52) size 51x18
  +                    text run at (295,52) width 51: "medium"
  +                RenderText {TEXT} at (346,37) size 8x37
  +                  text run at (346,37) width 8: "."
  +              RenderBlock {P} at (4,495) size 747x110
                   RenderText {TEXT} at (0,0) size 695x110
                     text run at (0,0) width 695: "This sentence should be half an inch"
                     text run at (0,55) width 72: "tall."
  -              RenderBlock {P} at (4,653) size 762x45
  +              RenderBlock {P} at (4,653) size 747x45
                   RenderText {TEXT} at (0,0) size 676x45
                     text run at (0,0) width 676: "This sentence should be one centimeter tall."
  -              RenderBlock {P} at (4,735) size 762x45
  +              RenderBlock {P} at (4,735) size 747x45
                   RenderText {TEXT} at (0,0) size 682x45
                     text run at (0,0) width 682: "This sentence should be ten millimeters tall."
  -              RenderBlock {P} at (4,817) size 762x28
  +              RenderBlock {P} at (4,817) size 747x28
                   RenderText {TEXT} at (0,0) size 430x28
                     text run at (0,0) width 430: "This sentence should be eighteen points tall."
  -              RenderBlock {P} at (4,869) size 762x28
  +              RenderBlock {P} at (4,869) size 747x28
                   RenderText {TEXT} at (0,0) size 499x28
                     text run at (0,0) width 499: "This sentence should be one and one half picas tall."
  -              RenderBlock {P} at (4,929) size 762x37
  +              RenderBlock {P} at (4,929) size 747x37
                   RenderText {TEXT} at (0,0) size 465x37
                     text run at (0,0) width 465: "This sentence should be two em tall."
  -              RenderBlock {P} at (4,998) size 762x26
  +              RenderBlock {P} at (4,998) size 747x26
                   RenderText {TEXT} at (0,0) size 343x26
                     text run at (0,0) width 343: "This sentence should be three ex tall."
  -              RenderBlock {P} at (4,1049) size 762x29
  +              RenderBlock {P} at (4,1049) size 747x29
                   RenderText {TEXT} at (0,0) size 476x29
                     text run at (0,0) width 476: "This sentence should be twenty-five pixels tall."
  -              RenderBlock {P} at (4,1110) size 762x37
  +              RenderBlock {P} at (4,1110) size 747x37
                   RenderText {TEXT} at (0,0) size 546x37
                     text run at (0,0) width 546: "This sentence should be twice normal size."
  -              RenderBlock {P} at (4,1179) size 762x18
  +              RenderBlock {P} at (4,1179) size 747x18
                   RenderText {TEXT} at (0,0) size 673x18
                     text run at (0,0) width 673: "This sentence should be normal size, since no negative values are allowed and therefore should be ignored."
  
  
  
  1.8       +19 -19    WebCore/layout-tests/css1/font_properties/font_weight-expected.txt
  
  Index: font_weight-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/font_properties/font_weight-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- font_weight-expected.txt	11 Dec 2003 19:46:16 -0000	1.7
  +++ font_weight-expected.txt	18 Aug 2005 04:22:54 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1044
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1044
  -  RenderBlock {HTML} at (0,0) size 800x1044
  -    RenderBody {BODY} at (8,8) size 784x1028 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1044
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1044
  +  RenderBlock {HTML} at (0,0) size 785x1044
  +    RenderBody {BODY} at (8,8) size 769x1028 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x165
  +      RenderBlock {PRE} at (0,34) size 769x165
           RenderText {TEXT} at (0,0) size 240x150
             text run at (0,0) width 200: ".one {font-weight: bold;}"
             text run at (0,15) width 216: ".two {font-weight: bolder;}"
  @@ -18,40 +18,40 @@
             text run at (0,105) width 208: ".eight {font-weight: 900;}"
             text run at (0,120) width 224: ".nine {font-weight: normal;}"
             text run at (0,135) width 200: "B {font-weight: lighter;}"
  -      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,230) size 784x18
  +      RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,230) size 769x18
           RenderText {TEXT} at (0,0) size 198x18
             text run at (0,0) width 198: "This sentence should be bold."
  -      RenderBlock {P} at (0,264) size 784x18
  +      RenderBlock {P} at (0,264) size 769x18
           RenderText {TEXT} at (0,0) size 300x18
             text run at (0,0) width 300: "This sentence should be bolder than normal."
  -      RenderBlock {H4} at (0,303) size 784x18
  +      RenderBlock {H4} at (0,303) size 769x18
           RenderText {TEXT} at (0,0) size 131x18
             text run at (0,0) width 131: "This is a heading-4."
  -      RenderBlock {H4} at (0,342) size 784x18
  +      RenderBlock {H4} at (0,342) size 769x18
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "This is a bolder heading-4."
  -      RenderBlock {P} at (0,381) size 784x18
  +      RenderBlock {P} at (0,381) size 769x18
           RenderInline {B} at (0,0) size 353x18
             RenderText {TEXT} at (0,0) size 353x18
               text run at (0,0) width 353: "This sentence should be normal (boldface made lighter)."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,415) size 784x18
  +      RenderBlock {P} at (0,415) size 769x18
           RenderText {TEXT} at (0,0) size 230x18
             text run at (0,0) width 230: "This sentence should be weight 100."
  -      RenderBlock {P} at (0,449) size 784x18
  +      RenderBlock {P} at (0,449) size 769x18
           RenderText {TEXT} at (0,0) size 230x18
             text run at (0,0) width 230: "This sentence should be weight 300."
  -      RenderBlock {P} at (0,483) size 784x18
  +      RenderBlock {P} at (0,483) size 769x18
           RenderText {TEXT} at (0,0) size 230x18
             text run at (0,0) width 230: "This sentence should be weight 500."
  -      RenderBlock {P} at (0,517) size 784x18
  +      RenderBlock {P} at (0,517) size 769x18
           RenderText {TEXT} at (0,0) size 241x18
             text run at (0,0) width 241: "This sentence should be weight 700."
  -      RenderBlock {P} at (0,551) size 784x18
  +      RenderBlock {P} at (0,551) size 769x18
           RenderText {TEXT} at (0,0) size 241x18
             text run at (0,0) width 241: "This sentence should be weight 900."
  -      RenderBlock {P} at (0,585) size 784x18
  +      RenderBlock {P} at (0,585) size 769x18
           RenderText {TEXT} at (0,0) size 493x18
             text run at (0,0) width 493: "This sentence should be bold, but the last word in the sentence should be "
           RenderInline {SPAN} at (0,0) size 44x18
  
  
  
  1.12      +215 -213  WebCore/layout-tests/css1/formatting_model/floating_elements-expected.txt
  
  Index: floating_elements-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/floating_elements-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- floating_elements-expected.txt	19 Jul 2005 21:18:12 -0000	1.11
  +++ floating_elements-expected.txt	18 Aug 2005 04:22:54 -0000	1.12
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x6267
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x6267
  -  RenderBlock {HTML} at (0,0) size 800x6267
  -    RenderBody {BODY} at (8,8) size 784x6251 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x6285
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x6285
  +  RenderBlock {HTML} at (0,0) size 785x6285
  +    RenderBody {BODY} at (8,8) size 769x6269 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x135
  +      RenderBlock {PRE} at (0,34) size 769x135
           RenderText {TEXT} at (0,0) size 480x120
             text run at (0,0) width 272: "HR.minor {clear: both; width: 5%;}"
             text run at (0,15) width 400: "HR.major {clear: both; width: 75%; margin: 1.5em;}"
  @@ -16,41 +16,42 @@
             text run at (0,75) width 456: "IMG.left, IMG.right {margin: 0; border: 3px solid black;}"
             text run at (0,90) width 160: ".left {float: left;}"
             text run at (0,105) width 176: ".right {float: right;}"
  -      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,200) size 784x36
  -        RenderText {TEXT} at (0,0) size 771x36
  +      RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,200) size 769x36
  +        RenderText {TEXT} at (0,0) size 751x36
             text run at (0,0) width 681: "On this test page, each test is performed once with floating paragraphs, and then again with floating images. "
  -          text run at (681,0) width 90: "Other than the"
  -          text run at (0,18) width 728: "substitution of images for pargraphs, the structure of the test is exactly the same, including the direction of the floats."
  -      RenderBlock {HR} at (24,260) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,286) size 780x100 [border: (5px solid #800080)]
  +          text run at (681,0) width 67: "Other than"
  +          text run at (0,18) width 751: "the substitution of images for pargraphs, the structure of the test is exactly the same, including the direction of the floats."
  +      RenderBlock {HR} at (24,260) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,286) size 765x100 [border: (5px solid #800080)]
           RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 130x54
               text run at (17,17) width 130: "This is a left-floating"
               text run at (17,35) width 112: "paragraph (first in"
               text run at (17,53) width 50: "source)."
  -        RenderBlock (floating) {P} at (581,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +        RenderBlock (floating) {P} at (566,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 139x54
               text run at (17,17) width 139: "This is a right-floating"
               text run at (17,35) width 132: "paragraph (second in"
               text run at (17,53) width 50: "source)."
  -        RenderText {TEXT} at (199,5) size 380x90
  +        RenderText {TEXT} at (199,5) size 363x90
             text run at (199,5) width 177: "This is text within the DIV. "
             text run at (376,5) width 180: "The floating elements within"
  -          text run at (199,23) width 380: "this DIV should not go beyond the left or right inner edge of"
  -          text run at (199,41) width 339: "this DIV, which means that the borders of the floating"
  +          text run at (199,23) width 363: "this DIV should not go beyond the left or right inner edge"
  +          text run at (199,41) width 356: "of this DIV, which means that the borders of the floating"
             text run at (199,59) width 360: "elements should not overlap the top or side borders of the"
             text run at (199,77) width 33: "DIV."
  -      RenderBlock {HR} at (371,394) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,404) size 780x46 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (364,394) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,404) size 765x64 [border: (5px solid #800080)]
           RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  -        RenderImage {IMG} at (760,5) size 15x36 [border: (3px solid #000000)]
  -        RenderText {TEXT} at (20,5) size 730x36
  +        RenderImage {IMG} at (745,5) size 15x36 [border: (3px solid #000000)]
  +        RenderText {TEXT} at (20,5) size 728x54
             text run at (20,5) width 177: "This is text within the DIV. "
  -          text run at (197,5) width 553: "The floating images within this DIV should not go beyond the left or right inner edge of"
  -          text run at (20,23) width 729: "this DIV, which means that the borders of the floating images should not overlap the top or side borders of the DIV."
  -      RenderBlock {HR} at (24,474) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,500) size 442x226 [border: (5px solid #800080)]
  +          text run at (197,5) width 536: "The floating images within this DIV should not go beyond the left or right inner edge"
  +          text run at (20,23) width 709: "of this DIV, which means that the borders of the floating images should not overlap the top or side borders of the"
  +          text run at (5,41) width 33: "DIV."
  +      RenderBlock {HR} at (24,492) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,518) size 442x226 [border: (5px solid #800080)]
           RenderBlock (floating) {P} at (5,5) size 194x70 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 122x36
               text run at (17,17) width 122: "This is the first left-"
  @@ -78,8 +79,8 @@
             text run at (116,167) width 297: "In addition, they should not overlap each other."
             text run at (5,185) width 425: "The first two should be side by side, whereas the third should be on"
             text run at (5,203) width 95: "the next \"line.\""
  -      RenderBlock {HR} at (371,734) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,744) size 360x190 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (364,752) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,762) size 360x190 [border: (5px solid #800080)]
           RenderImage {IMG} at (5,5) size 156x36 [border: (3px solid #000000)]
           RenderImage {IMG} at (161,5) size 156x36 [border: (3px solid #000000)]
           RenderImage {IMG} at (5,41) size 156x36 [border: (3px solid #000000)]
  @@ -97,8 +98,8 @@
             text run at (5,149) width 40: "other. "
             text run at (45,149) width 307: "The first two should be side by side, whereas the"
             text run at (5,167) width 213: "third should be on the next \"line.\""
  -      RenderBlock {HR} at (24,958) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,984) size 314x352 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (24,976) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,1002) size 314x352 [border: (5px solid #800080)]
           RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 130x54
               text run at (17,17) width 130: "This is a left-floating"
  @@ -131,8 +132,8 @@
             text run at (5,293) width 268: "side-by-side, but instead the first should be"
             text run at (5,311) width 288: "floated left, and the second floated to the right"
             text run at (5,329) width 94: "below the first."
  -      RenderBlock {HR} at (371,1344) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,1354) size 410x226 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (364,1362) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,1372) size 410x226 [border: (5px solid #800080)]
           RenderImage {IMG} at (5,5) size 256x36 [border: (3px solid #000000)]
           RenderImage {IMG} at (149,41) size 256x36 [border: (3px solid #000000)]
           RenderText {TEXT} at (261,5) size 392x216
  @@ -151,9 +152,9 @@
             text run at (5,167) width 382: "the floated images should not be side-by-side, but instead the"
             text run at (5,185) width 381: "first should be floated left, and the second floated to the right"
             text run at (5,203) width 94: "below the first."
  -      RenderBlock {HR} at (24,1604) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,1630) size 780x118 [border: (5px solid #800080)]
  -        RenderBlock (floating) {P} at (581,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +      RenderBlock {HR} at (24,1622) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,1648) size 765x118 [border: (5px solid #800080)]
  +        RenderBlock (floating) {P} at (566,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 139x54
               text run at (17,17) width 139: "This is a right-floating"
               text run at (17,35) width 112: "paragraph (first in"
  @@ -163,25 +164,27 @@
               text run at (17,17) width 130: "This is a left-floating"
               text run at (17,35) width 132: "paragraph (second in"
               text run at (17,53) width 50: "source)."
  -        RenderText {TEXT} at (199,5) size 575x108
  +        RenderText {TEXT} at (199,5) size 551x108
             text run at (199,5) width 177: "This is text within the DIV. "
             text run at (376,5) width 180: "The floating elements within"
             text run at (199,23) width 352: "this DIV should not go beyond the top side of this DIV,"
  -          text run at (199,41) width 381: "which means that the borders of the floating elements should"
  -          text run at (199,59) width 366: "not overlap the top or side borders of the DIV in any way."
  -          text run at (199,77) width 353: "In addition, the top of the left-floating box should not be"
  -          text run at (5,95) width 276: "higher than the top of the right-floating box."
  -      RenderBlock {HR} at (371,1756) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,1766) size 780x64 [border: (5px solid #800080)]
  +          text run at (199,41) width 335: "which means that the borders of the floating elements"
  +          text run at (199,59) width 350: "should not overlap the top or side borders of the DIV in"
  +          text run at (199,77) width 62: "any way. "
  +          text run at (261,77) width 264: "In addition, the top of the left-floating box"
  +          text run at (5,95) width 365: "should not be higher than the top of the right-floating box."
  +      RenderBlock {HR} at (364,1774) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,1784) size 765x64 [border: (5px solid #800080)]
           RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  -        RenderImage {IMG} at (760,5) size 15x36 [border: (3px solid #000000)]
  -        RenderText {TEXT} at (20,5) size 755x54
  +        RenderImage {IMG} at (745,5) size 15x36 [border: (3px solid #000000)]
  +        RenderText {TEXT} at (20,5) size 720x54
             text run at (20,5) width 177: "This is text within the DIV. "
             text run at (197,5) width 525: "The floating images within this DIV should not go beyond the top side of this DIV,"
  -          text run at (20,23) width 740: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in any way."
  -          text run at (5,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
  -      RenderBlock {HR} at (24,1854) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,1880) size 780x118 [border: (5px solid #800080)]
  +          text run at (20,23) width 705: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in any"
  +          text run at (5,41) width 35: "way. "
  +          text run at (40,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
  +      RenderBlock {HR} at (24,1872) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,1898) size 765x136 [border: (5px solid #800080)]
           RenderText {TEXT} at (199,5) size 185x18
             text run at (199,5) width 177: "This is text within the DIV. "
             text run at (376,5) width 8: "*"
  @@ -194,20 +197,21 @@
             text run at (384,5) width 360: " The floating elements within this DIV should not go any"
             text run at (199,23) width 477: "higher than the line-box containing the inline content which precedes them. "
             text run at (676,23) width 12: "* "
  -        RenderBlock (floating) {P} at (581,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +        RenderBlock (floating) {P} at (566,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 139x54
               text run at (17,17) width 139: "This is a right-floating"
               text run at (17,35) width 132: "paragraph (second in"
               text run at (17,53) width 50: "source)."
  -        RenderText {TEXT} at (688,23) size 755x90
  +        RenderText {TEXT} at (688,23) size 755x108
             text run at (688,23) width 72: "This means"
  -          text run at (199,41) width 372: "that the top side of each float can be, at most, as high as the"
  -          text run at (199,59) width 355: "top edge of the inline element containing the content just"
  -          text run at (199,77) width 305: "before the floating elements occur in the source. "
  -          text run at (504,77) width 66: "In order to"
  -          text run at (5,95) width 549: "mark these points clearly, an asterisk has been inserted just before each floated element."
  -      RenderBlock {HR} at (371,2009) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,2019) size 780x82 [border: (5px solid #800080)]
  +          text run at (199,41) width 349: "that the top side of each float can be, at most, as high as"
  +          text run at (199,59) width 352: "the top edge of the inline element containing the content"
  +          text run at (199,77) width 331: "just before the floating elements occur in the source. "
  +          text run at (530,77) width 13: "In"
  +          text run at (5,95) width 545: "order to mark these points clearly, an asterisk has been inserted just before each floated"
  +          text run at (5,113) width 53: "element."
  +      RenderBlock {HR} at (364,2042) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,2052) size 765x82 [border: (5px solid #800080)]
           RenderText {TEXT} at (20,5) size 185x18
             text run at (20,5) width 177: "This is text within the DIV. "
             text run at (197,5) width 8: "*"
  @@ -216,14 +220,14 @@
             text run at (205,5) width 503: " The floating images within this DIV should not go any higher than the line-box"
             text run at (20,23) width 323: "containing the inline content which precedes them. "
             text run at (343,23) width 12: "* "
  -        RenderImage {IMG} at (760,23) size 15x36 [border: (3px solid #000000)]
  +        RenderImage {IMG} at (745,23) size 15x36 [border: (3px solid #000000)]
           RenderText {TEXT} at (355,23) size 738x54
             text run at (355,23) width 376: "This means that the top side of each float can be, at most, as"
             text run at (5,41) width 725: "high as the top edge of the inline element containing the content just before the floating images occur in the source. "
             text run at (730,41) width 13: "In"
             text run at (5,59) width 591: "order to mark these points clearly, an asterisk has been inserted just before each floated image."
  -      RenderBlock {HR} at (24,2125) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,2151) size 780x262 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (24,2158) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,2184) size 765x262 [border: (5px solid #800080)]
           RenderText {TEXT} at (199,5) size 185x18
             text run at (199,5) width 177: "This is text within the DIV. "
             text run at (376,5) width 8: "*"
  @@ -236,7 +240,7 @@
             text run at (384,5) width 360: " The floating elements within this DIV should not go any"
             text run at (199,23) width 477: "higher than the line-box containing the inline content which precedes them. "
             text run at (676,23) width 12: "* "
  -        RenderBlock (floating) {P} at (581,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +        RenderBlock (floating) {P} at (566,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 139x54
               text run at (17,17) width 139: "This is a right-floating"
               text run at (17,35) width 132: "paragraph (second in"
  @@ -249,31 +253,31 @@
               text run at (17,17) width 130: "This is a left-floating"
               text run at (17,35) width 117: "paragraph (third in"
               text run at (17,53) width 50: "source)."
  -        RenderText {TEXT} at (437,41) size 186x90
  -          text run at (437,41) width 142: " at most, as high as the"
  -          text run at (393,59) width 186: "top edge of the inline element"
  -          text run at (393,77) width 165: "containing the content just"
  -          text run at (393,95) width 174: "before the floating elements"
  -          text run at (393,113) width 127: "occur in the source. "
  -          text run at (520,113) width 8: "*"
  +        RenderText {TEXT} at (437,41) size 274x108
  +          text run at (437,41) width 119: " at most, as high as"
  +          text run at (393,59) width 156: "the top edge of the inline"
  +          text run at (393,77) width 142: "element containing the"
  +          text run at (393,95) width 139: "content just before the"
  +          text run at (393,113) width 162: "floating elements occur in"
  +          text run at (587,131) width 72: "the source. "
  +          text run at (659,131) width 8: "*"
           RenderBlock (floating) {P} at (393,131) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
             RenderText {TEXT} at (17,17) size 130x54
               text run at (17,17) width 130: "This is a left-floating"
               text run at (17,35) width 126: "paragraph (fourth in"
               text run at (17,53) width 50: "source)."
  -        RenderText {TEXT} at (528,113) size 769x144
  -          text run at (528,113) width 17: " In"
  -          text run at (587,131) width 163: "order to mark these points"
  -          text run at (587,149) width 175: "clearly, an asterisk has been"
  -          text run at (587,167) width 152: "inserted just before each"
  -          text run at (587,185) width 104: "floated element. "
  -          text run at (691,185) width 73: "If a line has"
  -          text run at (587,203) width 170: "room for a floated element,"
  -          text run at (5,221) width 700: "then the element should float so that its top is aligned with the top of the line-box in which the asterisk appears. "
  -          text run at (705,221) width 69: "Otherwise,"
  -          text run at (5,239) width 329: "its top should align with the top of the next line-box."
  -      RenderBlock {HR} at (371,2421) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,2431) size 780x118 [border: (5px solid #800080)]
  +        RenderText {TEXT} at (667,131) size 742x126
  +          text run at (667,131) width 70: " In order to"
  +          text run at (587,149) width 160: "mark these points clearly,"
  +          text run at (587,167) width 125: "an asterisk has been"
  +          text run at (587,185) width 152: "inserted just before each"
  +          text run at (587,203) width 104: "floated element. "
  +          text run at (691,203) width 48: "If a line"
  +          text run at (5,221) width 722: "has room for a floated element, then the element should float so that its top is aligned with the top of the line-box in"
  +          text run at (5,239) width 173: "which the asterisk appears. "
  +          text run at (178,239) width 402: "Otherwise, its top should align with the top of the next line-box."
  +      RenderBlock {HR} at (364,2454) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,2464) size 765x118 [border: (5px solid #800080)]
           RenderText {TEXT} at (20,5) size 185x18
             text run at (20,5) width 177: "This is text within the DIV. "
             text run at (197,5) width 8: "*"
  @@ -282,24 +286,25 @@
             text run at (205,5) width 503: " The floating images within this DIV should not go any higher than the line-box"
             text run at (35,23) width 323: "containing the inline content which precedes them. "
             text run at (358,23) width 12: "* "
  -        RenderImage {IMG} at (760,23) size 15x36 [border: (3px solid #000000)]
  +        RenderImage {IMG} at (745,23) size 15x36 [border: (3px solid #000000)]
           RenderText {TEXT} at (370,23) size 318x18
             text run at (370,23) width 310: "This means that the top side of each float can be, "
             text run at (680,23) width 8: "*"
           RenderImage {IMG} at (20,23) size 15x36 [border: (3px solid #000000)]
  -        RenderText {TEXT} at (688,23) size 738x54
  -          text run at (688,23) width 70: " at most, as"
  -          text run at (35,41) width 721: "high as the top edge of the inline element containing the content just before the floating images occur in the source."
  -          text run at (20,59) width 8: "*"
  +        RenderText {TEXT} at (688,23) size 721x54
  +          text run at (688,23) width 53: " at most,"
  +          text run at (35,41) width 689: "as high as the top edge of the inline element containing the content just before the floating images occur in the"
  +          text run at (20,59) width 49: "source. "
  +          text run at (69,59) width 8: "*"
           RenderImage {IMG} at (5,59) size 15x36 [border: (3px solid #000000)]
  -        RenderText {TEXT} at (28,59) size 770x54
  -          text run at (28,59) width 616: " In order to mark these points clearly, an asterisk has been inserted just before each floated image. "
  -          text run at (644,59) width 110: "If a line has room"
  -          text run at (20,77) width 755: "for a floated image, then the image should float so that its top is aligned with the top of the line-box in which the asterisk"
  -          text run at (5,95) width 56: "appears. "
  -          text run at (61,95) width 402: "Otherwise, its top should align with the top of the next line-box."
  -      RenderBlock {HR} at (24,2573) size 590x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,2599) size 490x298 [border: (5px solid #800080)]
  +        RenderText {TEXT} at (77,59) size 736x54
  +          text run at (77,59) width 616: " In order to mark these points clearly, an asterisk has been inserted just before each floated image. "
  +          text run at (693,59) width 48: "If a line"
  +          text run at (20,77) width 700: "has room for a floated image, then the image should float so that its top is aligned with the top of the line-box in"
  +          text run at (5,95) width 173: "which the asterisk appears. "
  +          text run at (178,95) width 402: "Otherwise, its top should align with the top of the next line-box."
  +      RenderBlock {HR} at (24,2606) size 578x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,2632) size 490x298 [border: (5px solid #800080)]
           RenderText {TEXT} at (199,5) size 54x18
             text run at (199,5) width 54: "This is *"
           RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  @@ -331,8 +336,8 @@
             text run at (5,239) width 475: "align with the top of the line-box following the insertion point of the floated"
             text run at (5,257) width 466: "element to avoid floating elements appearing before text which precedes it"
             text run at (5,275) width 150: "in the source document."
  -      RenderBlock {HR} at (371,2905) size 41x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (2,2915) size 490x226 [border: (5px solid #800080)]
  +      RenderBlock {HR} at (364,2938) size 40x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (2,2948) size 490x226 [border: (5px solid #800080)]
           RenderText {TEXT} at (20,5) size 54x18
             text run at (20,5) width 54: "This is *"
           RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  @@ -354,54 +359,55 @@
             text run at (5,167) width 429: "line-box following the insertion point of the floated element to avoid"
             text run at (5,185) width 442: "floating elements appearing before text which precedes it in the source"
             text run at (5,203) width 66: "document."
  -      RenderBlock {HR} at (24,3165) size 590x2 [border: (1px inset #000000)]
  -      RenderTable {TABLE} at (0,3191) size 784x3060 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x3058
  +      RenderBlock {HR} at (24,3198) size 578x2 [border: (1px inset #000000)]
  +      RenderTable {TABLE} at (0,3224) size 769x3045 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x3043
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,1529) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,1521) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x3032 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  -                RenderText {TEXT} at (0,0) size 751x36
  +            RenderTableCell {TD} at (12,26) size 755x3017 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
  +                RenderText {TEXT} at (0,0) size 740x54
                     text run at (0,0) width 681: "On this test page, each test is performed once with floating paragraphs, and then again with floating images. "
  -                  text run at (681,0) width 67: "Other than"
  -                  text run at (0,18) width 751: "the substitution of images for pargraphs, the structure of the test is exactly the same, including the direction of the floats."
  -              RenderBlock {HR} at (28,64) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,90) size 758x100 [border: (5px solid #800080)]
  +                  text run at (681,0) width 36: "Other"
  +                  text run at (0,18) width 740: "than the substitution of images for pargraphs, the structure of the test is exactly the same, including the direction of the"
  +                  text run at (0,36) width 38: "floats."
  +              RenderBlock {HR} at (28,82) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,108) size 743x100 [border: (5px solid #800080)]
                   RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 130x54
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 112: "paragraph (first in"
                       text run at (17,53) width 50: "source)."
  -                RenderBlock (floating) {P} at (559,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +                RenderBlock (floating) {P} at (544,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 139x54
                       text run at (17,17) width 139: "This is a right-floating"
                       text run at (17,35) width 132: "paragraph (second in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (199,5) size 357x90
  +                RenderText {TEXT} at (199,5) size 337x90
                     text run at (199,5) width 177: "This is text within the DIV. "
  -                  text run at (376,5) width 180: "The floating elements within"
  -                  text run at (199,23) width 329: "this DIV should not go beyond the left or right inner"
  -                  text run at (199,41) width 338: "edge of this DIV, which means that the borders of the"
  -                  text run at (199,59) width 321: "floating elements should not overlap the top or side"
  -                  text run at (199,77) width 124: "borders of the DIV."
  -              RenderBlock {HR} at (365,198) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,208) size 758x64 [border: (5px solid #800080)]
  +                  text run at (376,5) width 136: "The floating elements"
  +                  text run at (199,23) width 337: "within this DIV should not go beyond the left or right"
  +                  text run at (199,41) width 334: "inner edge of this DIV, which means that the borders"
  +                  text run at (199,59) width 332: "of the floating elements should not overlap the top or"
  +                  text run at (199,77) width 153: "side borders of the DIV."
  +              RenderBlock {HR} at (358,216) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,226) size 743x64 [border: (5px solid #800080)]
                   RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  -                RenderImage {IMG} at (738,5) size 15x36 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (20,5) size 728x54
  +                RenderImage {IMG} at (723,5) size 15x36 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (20,5) size 718x54
                     text run at (20,5) width 177: "This is text within the DIV. "
  -                  text run at (197,5) width 536: "The floating images within this DIV should not go beyond the left or right inner edge"
  -                  text run at (20,23) width 709: "of this DIV, which means that the borders of the floating images should not overlap the top or side borders of the"
  -                  text run at (5,41) width 33: "DIV."
  -              RenderBlock {HR} at (28,296) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,322) size 442x226 [border: (5px solid #800080)]
  +                  text run at (197,5) width 502: "The floating images within this DIV should not go beyond the left or right inner"
  +                  text run at (20,23) width 703: "edge of this DIV, which means that the borders of the floating images should not overlap the top or side borders"
  +                  text run at (5,41) width 73: "of the DIV."
  +              RenderBlock {HR} at (28,314) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,340) size 442x226 [border: (5px solid #800080)]
                   RenderBlock (floating) {P} at (5,5) size 194x70 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 122x36
                       text run at (17,17) width 122: "This is the first left-"
  @@ -429,8 +435,8 @@
                     text run at (116,167) width 297: "In addition, they should not overlap each other."
                     text run at (5,185) width 425: "The first two should be side by side, whereas the third should be on"
                     text run at (5,203) width 95: "the next \"line.\""
  -              RenderBlock {HR} at (365,556) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,566) size 360x190 [border: (5px solid #800080)]
  +              RenderBlock {HR} at (358,574) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,584) size 360x190 [border: (5px solid #800080)]
                   RenderImage {IMG} at (5,5) size 156x36 [border: (3px solid #000000)]
                   RenderImage {IMG} at (161,5) size 156x36 [border: (3px solid #000000)]
                   RenderImage {IMG} at (5,41) size 156x36 [border: (3px solid #000000)]
  @@ -448,8 +454,8 @@
                     text run at (5,149) width 40: "other. "
                     text run at (45,149) width 307: "The first two should be side by side, whereas the"
                     text run at (5,167) width 213: "third should be on the next \"line.\""
  -              RenderBlock {HR} at (28,780) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,806) size 314x352 [border: (5px solid #800080)]
  +              RenderBlock {HR} at (28,798) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,824) size 314x352 [border: (5px solid #800080)]
                   RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 130x54
                       text run at (17,17) width 130: "This is a left-floating"
  @@ -482,8 +488,8 @@
                     text run at (5,293) width 268: "side-by-side, but instead the first should be"
                     text run at (5,311) width 288: "floated left, and the second floated to the right"
                     text run at (5,329) width 94: "below the first."
  -              RenderBlock {HR} at (365,1166) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1176) size 410x226 [border: (5px solid #800080)]
  +              RenderBlock {HR} at (358,1184) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,1194) size 410x226 [border: (5px solid #800080)]
                   RenderImage {IMG} at (5,5) size 256x36 [border: (3px solid #000000)]
                   RenderImage {IMG} at (149,41) size 256x36 [border: (3px solid #000000)]
                   RenderText {TEXT} at (261,5) size 392x216
  @@ -502,9 +508,9 @@
                     text run at (5,167) width 382: "the floated images should not be side-by-side, but instead the"
                     text run at (5,185) width 381: "first should be floated left, and the second floated to the right"
                     text run at (5,203) width 94: "below the first."
  -              RenderBlock {HR} at (28,1426) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1452) size 758x118 [border: (5px solid #800080)]
  -                RenderBlock (floating) {P} at (559,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +              RenderBlock {HR} at (28,1444) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,1470) size 743x118 [border: (5px solid #800080)]
  +                RenderBlock (floating) {P} at (544,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 139x54
                       text run at (17,17) width 139: "This is a right-floating"
                       text run at (17,35) width 112: "paragraph (first in"
  @@ -514,27 +520,27 @@
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 132: "paragraph (second in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (199,5) size 551x108
  +                RenderText {TEXT} at (199,5) size 533x108
                     text run at (199,5) width 177: "This is text within the DIV. "
  -                  text run at (376,5) width 180: "The floating elements within"
  -                  text run at (199,23) width 352: "this DIV should not go beyond the top side of this DIV,"
  -                  text run at (199,41) width 335: "which means that the borders of the floating elements"
  -                  text run at (199,59) width 350: "should not overlap the top or side borders of the DIV in"
  -                  text run at (199,77) width 62: "any way. "
  -                  text run at (261,77) width 264: "In addition, the top of the left-floating box"
  -                  text run at (5,95) width 365: "should not be higher than the top of the right-floating box."
  -              RenderBlock {HR} at (365,1578) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1588) size 758x64 [border: (5px solid #800080)]
  +                  text run at (376,5) width 136: "The floating elements"
  +                  text run at (199,23) width 333: "within this DIV should not go beyond the top side of"
  +                  text run at (199,41) width 339: "this DIV, which means that the borders of the floating"
  +                  text run at (199,59) width 337: "elements should not overlap the top or side borders of"
  +                  text run at (199,77) width 134: "the DIV in any way. "
  +                  text run at (333,77) width 188: "In addition, the top of the left-"
  +                  text run at (5,95) width 445: "floating box should not be higher than the top of the right-floating box."
  +              RenderBlock {HR} at (358,1596) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,1606) size 743x64 [border: (5px solid #800080)]
                   RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  -                RenderImage {IMG} at (738,5) size 15x36 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (20,5) size 720x54
  +                RenderImage {IMG} at (723,5) size 15x36 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (20,5) size 723x54
                     text run at (20,5) width 177: "This is text within the DIV. "
                     text run at (197,5) width 525: "The floating images within this DIV should not go beyond the top side of this DIV,"
  -                  text run at (20,23) width 705: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in any"
  -                  text run at (5,41) width 35: "way. "
  -                  text run at (40,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
  -              RenderBlock {HR} at (28,1676) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1702) size 758x136 [border: (5px solid #800080)]
  +                  text run at (20,23) width 678: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in"
  +                  text run at (5,41) width 62: "any way. "
  +                  text run at (67,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
  +              RenderBlock {HR} at (28,1694) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,1720) size 743x136 [border: (5px solid #800080)]
                   RenderText {TEXT} at (199,5) size 185x18
                     text run at (199,5) width 177: "This is text within the DIV. "
                     text run at (376,5) width 8: "*"
  @@ -543,25 +549,24 @@
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 112: "paragraph (first in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (384,5) size 545x36
  -                  text run at (384,5) width 360: " The floating elements within this DIV should not go any"
  -                  text run at (199,23) width 477: "higher than the line-box containing the inline content which precedes them. "
  -                  text run at (676,23) width 12: "* "
  -                RenderBlock (floating) {P} at (559,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +                RenderText {TEXT} at (384,5) size 518x36
  +                  text run at (384,5) width 333: " The floating elements within this DIV should not go"
  +                  text run at (199,23) width 504: "any higher than the line-box containing the inline content which precedes them. "
  +                  text run at (703,23) width 8: "*"
  +                RenderBlock (floating) {P} at (544,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 139x54
                       text run at (17,17) width 139: "This is a right-floating"
                       text run at (17,35) width 132: "paragraph (second in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (688,23) size 711x108
  -                  text run at (688,23) width 28: "This"
  -                  text run at (199,41) width 344: "means that the top side of each float can be, at most, as"
  -                  text run at (199,59) width 351: "high as the top edge of the inline element containing the"
  -                  text run at (199,77) width 328: "content just before the floating elements occur in the"
  -                  text run at (5,95) width 49: "source. "
  -                  text run at (54,95) width 482: "In order to mark these points clearly, an asterisk has been inserted just before"
  -                  text run at (5,113) width 133: "each floated element."
  -              RenderBlock {HR} at (365,1846) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1856) size 758x82 [border: (5px solid #800080)]
  +                RenderText {TEXT} at (199,41) size 539x90
  +                  text run at (199,41) width 321: "This means that the top side of each float can be, at"
  +                  text run at (199,59) width 313: "most, as high as the top edge of the inline element"
  +                  text run at (199,77) width 343: "containing the content just before the floating elements"
  +                  text run at (5,95) width 127: "occur in the source. "
  +                  text run at (132,95) width 412: "In order to mark these points clearly, an asterisk has been inserted"
  +                  text run at (5,113) width 203: "just before each floated element."
  +              RenderBlock {HR} at (358,1864) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,1874) size 743x82 [border: (5px solid #800080)]
                   RenderText {TEXT} at (20,5) size 185x18
                     text run at (20,5) width 177: "This is text within the DIV. "
                     text run at (197,5) width 8: "*"
  @@ -570,13 +575,14 @@
                     text run at (205,5) width 503: " The floating images within this DIV should not go any higher than the line-box"
                     text run at (20,23) width 323: "containing the inline content which precedes them. "
                     text run at (343,23) width 12: "* "
  -                RenderImage {IMG} at (738,23) size 15x36 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (355,23) size 726x54
  -                  text run at (355,23) width 376: "This means that the top side of each float can be, at most, as"
  -                  text run at (5,41) width 721: "high as the top edge of the inline element containing the content just before the floating images occur in the source."
  -                  text run at (5,59) width 608: "In order to mark these points clearly, an asterisk has been inserted just before each floated image."
  -              RenderBlock {HR} at (28,1962) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,1988) size 758x262 [border: (5px solid #800080)]
  +                RenderImage {IMG} at (723,23) size 15x36 [border: (3px solid #000000)]
  +                RenderText {TEXT} at (355,23) size 709x54
  +                  text run at (355,23) width 359: "This means that the top side of each float can be, at most,"
  +                  text run at (5,41) width 689: "as high as the top edge of the inline element containing the content just before the floating images occur in the"
  +                  text run at (5,59) width 49: "source. "
  +                  text run at (54,59) width 608: "In order to mark these points clearly, an asterisk has been inserted just before each floated image."
  +              RenderBlock {HR} at (28,1980) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,2006) size 743x226 [border: (5px solid #800080)]
                   RenderText {TEXT} at (199,5) size 185x18
                     text run at (199,5) width 177: "This is text within the DIV. "
                     text run at (376,5) width 8: "*"
  @@ -585,48 +591,45 @@
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 112: "paragraph (first in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (384,5) size 545x36
  -                  text run at (384,5) width 360: " The floating elements within this DIV should not go any"
  -                  text run at (199,23) width 477: "higher than the line-box containing the inline content which precedes them. "
  -                  text run at (676,23) width 12: "* "
  -                RenderBlock (floating) {P} at (559,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +                RenderText {TEXT} at (384,5) size 518x36
  +                  text run at (384,5) width 333: " The floating elements within this DIV should not go"
  +                  text run at (199,23) width 504: "any higher than the line-box containing the inline content which precedes them. "
  +                  text run at (703,23) width 8: "*"
  +                RenderBlock (floating) {P} at (544,41) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 139x54
                       text run at (17,17) width 139: "This is a right-floating"
                       text run at (17,35) width 132: "paragraph (second in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (688,23) size 517x36
  -                  text run at (688,23) width 28: "This"
  -                  text run at (199,41) width 282: "means that the top side of each float can be,*"
  +                RenderText {TEXT} at (199,41) size 314x18
  +                  text run at (199,41) width 314: "This means that the top side of each float can be,*"
                   RenderBlock (floating) {P} at (199,59) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 130x54
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 117: "paragraph (third in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (481,41) size 274x108
  -                  text run at (481,41) width 70: " at most, as"
  -                  text run at (393,59) width 166: "high as the top edge of the"
  -                  text run at (393,77) width 158: "inline element containing"
  -                  text run at (393,95) width 162: "the content just before the"
  -                  text run at (393,113) width 162: "floating elements occur in"
  -                  text run at (587,131) width 72: "the source. "
  -                  text run at (659,131) width 8: "*"
  -                RenderBlock (floating) {P} at (393,131) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  +                RenderText {TEXT} at (513,41) size 246x108
  +                  text run at (513,41) width 15: " at"
  +                  text run at (393,59) width 147: "most, as high as the top"
  +                  text run at (393,77) width 109: "edge of the inline"
  +                  text run at (393,95) width 142: "element containing the"
  +                  text run at (393,113) width 139: "content just before the"
  +                  text run at (393,131) width 238: "floating elements occur in the source. "
  +                  text run at (631,131) width 8: "*"
  +                RenderBlock (floating) {P} at (5,149) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                     RenderText {TEXT} at (17,17) size 130x54
                       text run at (17,17) width 130: "This is a left-floating"
                       text run at (17,35) width 126: "paragraph (fourth in"
                       text run at (17,53) width 50: "source)."
  -                RenderText {TEXT} at (667,131) size 742x126
  -                  text run at (667,131) width 70: " In order to"
  -                  text run at (587,149) width 160: "mark these points clearly,"
  -                  text run at (587,167) width 125: "an asterisk has been"
  -                  text run at (587,185) width 152: "inserted just before each"
  -                  text run at (587,203) width 104: "floated element. "
  -                  text run at (691,203) width 48: "If a line"
  -                  text run at (5,221) width 722: "has room for a floated element, then the element should float so that its top is aligned with the top of the line-box in"
  -                  text run at (5,239) width 173: "which the asterisk appears. "
  -                  text run at (178,239) width 402: "Otherwise, its top should align with the top of the next line-box."
  -              RenderBlock {HR} at (365,2258) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,2268) size 758x118 [border: (5px solid #800080)]
  +                RenderText {TEXT} at (639,131) size 539x90
  +                  text run at (639,131) width 70: " In order to"
  +                  text run at (199,149) width 492: "mark these points clearly, an asterisk has been inserted just before each floated"
  +                  text run at (199,167) width 57: "element. "
  +                  text run at (256,167) width 477: "If a line has room for a floated element, then the element should float so that"
  +                  text run at (199,185) width 470: "its top is aligned with the top of the line-box in which the asterisk appears. "
  +                  text run at (669,185) width 69: "Otherwise,"
  +                  text run at (199,203) width 329: "its top should align with the top of the next line-box."
  +              RenderBlock {HR} at (358,2243) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,2253) size 743x118 [border: (5px solid #800080)]
                   RenderText {TEXT} at (20,5) size 185x18
                     text run at (20,5) width 177: "This is text within the DIV. "
                     text run at (197,5) width 8: "*"
  @@ -635,7 +638,7 @@
                     text run at (205,5) width 503: " The floating images within this DIV should not go any higher than the line-box"
                     text run at (35,23) width 323: "containing the inline content which precedes them. "
                     text run at (358,23) width 12: "* "
  -                RenderImage {IMG} at (738,23) size 15x36 [border: (3px solid #000000)]
  +                RenderImage {IMG} at (723,23) size 15x36 [border: (3px solid #000000)]
                   RenderText {TEXT} at (370,23) size 318x18
                     text run at (370,23) width 310: "This means that the top side of each float can be, "
                     text run at (680,23) width 8: "*"
  @@ -646,14 +649,13 @@
                     text run at (20,59) width 88: "in the source. "
                     text run at (108,59) width 8: "*"
                   RenderImage {IMG} at (5,59) size 15x36 [border: (3px solid #000000)]
  -                RenderText {TEXT} at (116,59) size 748x54
  -                  text run at (116,59) width 616: " In order to mark these points clearly, an asterisk has been inserted just before each floated image. "
  -                  text run at (732,59) width 21: "If a"
  -                  text run at (20,77) width 727: "line has room for a floated image, then the image should float so that its top is aligned with the top of the line-box in"
  -                  text run at (5,95) width 173: "which the asterisk appears. "
  -                  text run at (178,95) width 402: "Otherwise, its top should align with the top of the next line-box."
  -              RenderBlock {HR} at (28,2410) size 573x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,2436) size 490x298 [border: (5px solid #800080)]
  +                RenderText {TEXT} at (116,59) size 727x54
  +                  text run at (116,59) width 612: " In order to mark these points clearly, an asterisk has been inserted just before each floated image."
  +                  text run at (20,77) width 712: "If a line has room for a floated image, then the image should float so that its top is aligned with the top of the line-"
  +                  text run at (5,95) width 217: "box in which the asterisk appears. "
  +                  text run at (222,95) width 402: "Otherwise, its top should align with the top of the next line-box."
  +              RenderBlock {HR} at (28,2395) size 562x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,2421) size 490x298 [border: (5px solid #800080)]
                   RenderText {TEXT} at (199,5) size 54x18
                     text run at (199,5) width 54: "This is *"
                   RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
  @@ -685,8 +687,8 @@
                     text run at (5,239) width 475: "align with the top of the line-box following the insertion point of the floated"
                     text run at (5,257) width 466: "element to avoid floating elements appearing before text which precedes it"
                     text run at (5,275) width 150: "in the source document."
  -              RenderBlock {HR} at (365,2742) size 40x2 [border: (1px inset #000000)]
  -              RenderBlock {DIV} at (6,2752) size 490x226 [border: (5px solid #800080)]
  +              RenderBlock {HR} at (358,2727) size 39x2 [border: (1px inset #000000)]
  +              RenderBlock {DIV} at (6,2737) size 490x226 [border: (5px solid #800080)]
                   RenderText {TEXT} at (20,5) size 54x18
                     text run at (20,5) width 54: "This is *"
                   RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
  @@ -708,4 +710,4 @@
                     text run at (5,167) width 429: "line-box following the insertion point of the floated element to avoid"
                     text run at (5,185) width 442: "floating elements appearing before text which precedes it in the source"
                     text run at (5,203) width 66: "document."
  -              RenderBlock {HR} at (28,3002) size 573x2 [border: (1px inset #000000)]
  +              RenderBlock {HR} at (28,2987) size 562x2 [border: (1px inset #000000)]
  
  
  
  1.10      +57 -56    WebCore/layout-tests/css1/formatting_model/height_of_lines-expected.txt
  
  Index: height_of_lines-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/height_of_lines-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- height_of_lines-expected.txt	19 Jul 2005 21:18:12 -0000	1.9
  +++ height_of_lines-expected.txt	18 Aug 2005 04:22:55 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2299
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2299
  -  RenderBlock {HTML} at (0,0) size 800x2299
  -    RenderBody {BODY} at (8,8) size 784x2283 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2319
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2319
  +  RenderBlock {HTML} at (0,0) size 785x2319
  +    RenderBody {BODY} at (8,8) size 769x2303 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x270
  +      RenderBlock {PRE} at (0,34) size 769x270
           RenderText {TEXT} at (0,0) size 536x255
             text run at (0,0) width 344: "P.one {font-size: 14px; line-height: 20px;}"
             text run at (0,15) width 304: "IMG.onea {vertical-align: text-bottom;"
  @@ -23,49 +23,50 @@
             text run at (0,210) width 480: "IMG.twoc {vertical-align: middle; width: 50px; height: 50px;"
             text run at (0,225) width 312: "     padding: 5px; border-style: solid;"
             text run at (0,240) width 320: "     border-width: 10px; margin: -10px;}"
  -      RenderBlock {HR} at (0,317) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,333) size 784x443
  -        RenderText {TEXT} at (0,1) size 779x242
  +      RenderBlock {HR} at (0,317) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,333) size 769x463
  +        RenderText {TEXT} at (0,1) size 767x242
             text run at (0,1) width 420: "This paragraph should have a font size of 14px and a line height of 20px. "
             text run at (420,1) width 347: "This means that the lines of text within it should be separated"
             text run at (0,21) width 374: "by six pixels, three of which are part of the line-box of each line. "
  -          text run at (374,21) width 405: "Any images within the paragraph should increase the height of the line-"
  -          text run at (0,223) width 270: "box so that they fit within the line box, such as "
  -        RenderImage {IMG} at (270,40) size 200x200
  -        RenderText {TEXT} at (470,223) size 28x20
  -          text run at (470,223) width 28: " and "
  -        RenderImage {IMG} at (498,223) size 200x200
  -        RenderText {TEXT} at (698,223) size 780x221
  -          text run at (698,223) width 8: ". "
  -          text run at (706,223) width 38: "This is"
  -          text run at (0,424) width 780: "additional text to make sure that there is enough room left below the image so that this line does not hit the image that is text-top aligned."
  -      RenderBlock {P} at (0,790) size 784x483
  -        RenderText {TEXT} at (0,1) size 770x202
  +          text run at (374,21) width 375: "Any images within the paragraph should increase the height of the"
  +          text run at (0,223) width 296: "line-box so that they fit within the line box, such as "
  +        RenderImage {IMG} at (296,40) size 200x200
  +        RenderText {TEXT} at (496,223) size 28x20
  +          text run at (496,223) width 28: " and "
  +        RenderImage {IMG} at (524,223) size 200x200
  +        RenderText {TEXT} at (724,223) size 757x241
  +          text run at (724,223) width 8: ". "
  +          text run at (732,223) width 25: "This"
  +          text run at (0,424) width 744: "is additional text to make sure that there is enough room left below the image so that this line does not hit the image that is text-top"
  +          text run at (0,444) width 45: "aligned."
  +      RenderBlock {P} at (0,810) size 769x483
  +        RenderText {TEXT} at (0,1) size 767x202
             text run at (0,1) width 420: "This paragraph should have a font size of 14px and a line height of 20px. "
             text run at (420,1) width 347: "This means that the lines of text within it should be separated"
             text run at (0,21) width 79: "by six pixels. "
  -          text run at (79,21) width 691: "Any images within the paragraph should increase the height of the line-box so that they fit, including their padding (5px),"
  -          text run at (0,183) width 357: "border (10px) and margins (15px) within the line box, such as "
  -        RenderImage {IMG} at (372,55) size 130x130 [border: (10px solid #000000)]
  -        RenderText {TEXT} at (517,183) size 28x20
  -          text run at (517,183) width 28: " and "
  -        RenderImage {IMG} at (560,198) size 130x130 [border: (10px solid #000000)]
  -        RenderText {TEXT} at (705,183) size 780x260
  -          text run at (705,183) width 8: ". "
  -          text run at (713,183) width 38: "This is"
  -          text run at (0,344) width 780: "additional text to make sure that there is enough room left below the image so that this line does not hit the image that is text-top aligned."
  -          text run at (0,364) width 748: "It is the outer edge of the margin that should be text-bottom and text-top aligned in this paragraph, so for the first image the bottom"
  -          text run at (0,384) width 764: "border of the image should begin 15px above the bottom of the text, and for the second image the top border should begin 15px below"
  -          text run at (0,423) width 105: "the top of the text "
  -        RenderImage {IMG} at (95,393) size 80x80 [border: (10px solid #000000)]
  -        RenderText {TEXT} at (165,423) size 749x61
  -          text run at (165,423) width 8: ". "
  -          text run at (173,423) width 576: "The last image in this paragraph has -10px margins set on it, so that should pull the text in toward the"
  -          text run at (0,464) width 379: "image in the vertical direction, and also in the horizontal direction."
  -      RenderTable {TABLE} at (0,1287) size 784x996 [border: (1px outset #808080)]
  +          text run at (79,21) width 652: "Any images within the paragraph should increase the height of the line-box so that they fit, including their padding"
  +          text run at (0,183) width 396: "(5px), border (10px) and margins (15px) within the line box, such as "
  +        RenderImage {IMG} at (411,55) size 130x130 [border: (10px solid #000000)]
  +        RenderText {TEXT} at (556,183) size 28x20
  +          text run at (556,183) width 28: " and "
  +        RenderImage {IMG} at (599,198) size 130x130 [border: (10px solid #000000)]
  +        RenderText {TEXT} at (744,183) size 759x260
  +          text run at (744,183) width 4: "."
  +          text run at (0,344) width 755: "This is additional text to make sure that there is enough room left below the image so that this line does not hit the image that is text-"
  +          text run at (0,364) width 71: "top aligned. "
  +          text run at (71,364) width 683: "It is the outer edge of the margin that should be text-bottom and text-top aligned in this paragraph, so for the first image"
  +          text run at (0,384) width 759: "the bottom border of the image should begin 15px above the bottom of the text, and for the second image the top border should begin"
  +          text run at (0,423) width 175: "15px below the top of the text "
  +        RenderImage {IMG} at (165,393) size 80x80 [border: (10px solid #000000)]
  +        RenderText {TEXT} at (235,423) size 755x61
  +          text run at (235,423) width 8: ". "
  +          text run at (243,423) width 512: "The last image in this paragraph has -10px margins set on it, so that should pull the text in"
  +          text run at (0,464) width 443: "toward the image in the vertical direction, and also in the horizontal direction."
  +      RenderTable {TABLE} at (0,1307) size 769x996 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x994
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -73,8 +74,8 @@
               RenderTableCell {TD} at (0,497) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x968 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x463
  +            RenderTableCell {TD} at (12,26) size 755x968 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x463
                   RenderText {TEXT} at (0,1) size 729x242
                     text run at (0,1) width 420: "This paragraph should have a font size of 14px and a line height of 20px. "
                     text run at (420,1) width 291: "This means that the lines of text within it should be"
  @@ -89,7 +90,7 @@
                     text run at (200,243) width 8: ". "
                     text run at (208,243) width 533: "This is additional text to make sure that there is enough room left below the image so that this"
                     text run at (0,444) width 285: "line does not hit the image that is text-top aligned."
  -              RenderBlock {P} at (4,481) size 762x483
  +              RenderBlock {P} at (4,481) size 747x483
                   RenderText {TEXT} at (0,1) size 738x202
                     text run at (0,1) width 420: "This paragraph should have a font size of 14px and a line height of 20px. "
                     text run at (420,1) width 291: "This means that the lines of text within it should be"
  @@ -100,15 +101,15 @@
                   RenderText {TEXT} at (605,183) size 28x20
                     text run at (605,183) width 28: " and "
                   RenderImage {IMG} at (15,218) size 130x130 [border: (10px solid #000000)]
  -                RenderText {TEXT} at (160,203) size 755x240
  +                RenderText {TEXT} at (160,203) size 736x240
                     text run at (160,203) width 8: ". "
  -                  text run at (168,203) width 587: "This is additional text to make sure that there is enough room left below the image so that this line does"
  -                  text run at (0,364) width 235: "not hit the image that is text-top aligned. "
  -                  text run at (235,364) width 496: "It is the outer edge of the margin that should be text-bottom and text-top aligned in this"
  -                  text run at (0,384) width 748: "paragraph, so for the first image the bottom border of the image should begin 15px above the bottom of the text, and for the second"
  -                  text run at (0,423) width 373: "image the top border should begin 15px below the top of the text "
  -                RenderImage {IMG} at (363,393) size 80x80 [border: (10px solid #000000)]
  -                RenderText {TEXT} at (433,423) size 750x61
  -                  text run at (433,423) width 8: ". "
  -                  text run at (441,423) width 309: "The last image in this paragraph has -10px margins set"
  -                  text run at (0,464) width 646: "on it, so that should pull the text in toward the image in the vertical direction, and also in the horizontal direction."
  +                  text run at (168,203) width 558: "This is additional text to make sure that there is enough room left below the image so that this line"
  +                  text run at (0,364) width 264: "does not hit the image that is text-top aligned. "
  +                  text run at (264,364) width 472: "It is the outer edge of the margin that should be text-bottom and text-top aligned in"
  +                  text run at (0,384) width 730: "this paragraph, so for the first image the bottom border of the image should begin 15px above the bottom of the text, and for the"
  +                  text run at (0,423) width 415: "second image the top border should begin 15px below the top of the text "
  +                RenderImage {IMG} at (405,393) size 80x80 [border: (10px solid #000000)]
  +                RenderText {TEXT} at (475,423) size 724x61
  +                  text run at (475,423) width 8: ". "
  +                  text run at (483,423) width 241: "The last image in this paragraph has -10px"
  +                  text run at (0,464) width 714: "margins set on it, so that should pull the text in toward the image in the vertical direction, and also in the horizontal direction."
  
  
  
  1.4       +44 -41    WebCore/layout-tests/css1/formatting_model/horizontal_formatting-expected.txt
  
  Index: horizontal_formatting-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/horizontal_formatting-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- horizontal_formatting-expected.txt	11 Dec 2003 19:46:16 -0000	1.3
  +++ horizontal_formatting-expected.txt	18 Aug 2005 04:22:55 -0000	1.4
  @@ -1,62 +1,65 @@
  -layer at (0,0) size 800x672
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x672
  -  RenderBlock {HTML} at (0,0) size 800x672
  -    RenderBody {BODY} at (8,8) size 784x648 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (10,0) size 774x18
  +layer at (0,0) size 785x726
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x726
  +  RenderBlock {HTML} at (0,0) size 785x726
  +    RenderBody {BODY} at (8,8) size 769x702 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (10,0) size 759x18
           RenderText {TEXT} at (0,0) size 286x18
             text run at (0,0) width 286: "This paragraph should be indented ten pixels."
  -      RenderBlock {DIV} at (10,34) size 774x18
  -        RenderBlock {P} at (10,0) size 764x18
  +      RenderBlock {DIV} at (10,34) size 759x18
  +        RenderBlock {P} at (10,0) size 749x18
             RenderText {TEXT} at (0,0) size 570x18
               text run at (0,0) width 570: "This paragraph should be indented twenty pixels, since horizontal margins do not collapse."
  -      RenderBlock {P} at (0,68) size 392x90 [bgcolor=#808080]
  -        RenderText {TEXT} at (0,0) size 389x90
  +      RenderBlock {P} at (0,68) size 384x108 [bgcolor=#808080]
  +        RenderText {TEXT} at (0,0) size 375x108
             text run at (0,0) width 362: "This element has a width of 50%, and due to 'auto' values"
  -          text run at (0,18) width 389: "applied to the right margin, the element should be left justified"
  -          text run at (0,36) width 109: "within its parent. "
  -          text run at (109,36) width 270: "The gray rectangle should therefore appear"
  -          text run at (0,54) width 372: "on the left edge of the viewport (e.g. the browser window)."
  -          text run at (0,72) width 359: "The text inside the gray rectangle should not be centered."
  -      RenderBlock {P} at (196,174) size 392x108 [bgcolor=#808080]
  -        RenderText {TEXT} at (0,0) size 390x108
  +          text run at (0,18) width 335: "applied to the right margin, the element should be left"
  +          text run at (0,36) width 163: "justified within its parent. "
  +          text run at (163,36) width 164: "The gray rectangle should"
  +          text run at (0,54) width 358: "therefore appear on the left edge of the viewport (e.g. the"
  +          text run at (0,72) width 375: "browser window). The text inside the gray rectangle should"
  +          text run at (0,90) width 100: "not be centered."
  +      RenderBlock {P} at (192,192) size 384x108 [bgcolor=#808080]
  +        RenderText {TEXT} at (0,0) size 375x108
             text run at (0,0) width 362: "This element has a width of 50%, and due to 'auto' values"
             text run at (0,18) width 368: "applied to the left and right margins, the element should be"
             text run at (0,36) width 166: "centered within its parent. "
  -          text run at (166,36) width 224: "The gray rectangle should therefore"
  -          text run at (0,54) width 338: "appear in the middle of the viewport (e.g. the browser"
  -          text run at (0,72) width 363: "window). The text inside the gray rectangle should not be"
  -          text run at (0,90) width 57: "centered."
  -      RenderBlock {P} at (392,298) size 392x90 [bgcolor=#808080]
  -        RenderText {TEXT} at (0,0) size 389x90
  +          text run at (166,36) width 164: "The gray rectangle should"
  +          text run at (0,54) width 343: "therefore appear in the middle of the viewport (e.g. the"
  +          text run at (0,72) width 375: "browser window). The text inside the gray rectangle should"
  +          text run at (0,90) width 100: "not be centered."
  +      RenderBlock {P} at (385,316) size 384x108 [bgcolor=#808080]
  +        RenderText {TEXT} at (0,0) size 375x108
             text run at (0,0) width 362: "This element has a width of 50%, and due to 'auto' values"
  -          text run at (0,18) width 389: "applied to the left margin, the element should be right justified"
  -          text run at (0,36) width 109: "within its parent. "
  -          text run at (109,36) width 270: "The gray rectangle should therefore appear"
  -          text run at (0,54) width 381: "on the right edge of the viewport (e.g. the browser window)."
  -          text run at (0,72) width 359: "The text inside the gray rectangle should not be centered."
  -      RenderBlock {P} at (0,404) size 784x36 [bgcolor=#808080]
  +          text run at (0,18) width 335: "applied to the left margin, the element should be right"
  +          text run at (0,36) width 163: "justified within its parent. "
  +          text run at (163,36) width 164: "The gray rectangle should"
  +          text run at (0,54) width 367: "therefore appear on the right edge of the viewport (e.g. the"
  +          text run at (0,72) width 375: "browser window). The text inside the gray rectangle should"
  +          text run at (0,90) width 100: "not be centered."
  +      RenderBlock {P} at (0,440) size 769x36 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 762x36
             text run at (0,0) width 762: "Since the width is \"auto,\" the margins that are set to \"auto\" become zero and this paragraph should have width 100% and"
             text run at (0,18) width 193: "the text should be left justified."
  -      RenderBlock {P} at (0,456) size 784x36 [bgcolor=#808080]
  +      RenderBlock {P} at (0,492) size 769x36 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 762x36
             text run at (0,0) width 762: "Since the width is \"auto,\" the margins that are set to \"auto\" become zero and this paragraph should have width 100% and"
             text run at (0,18) width 193: "the text should be left justified."
  -      RenderBlock {P} at (0,508) size 784x36 [bgcolor=#808080]
  +      RenderBlock {P} at (0,544) size 769x36 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 762x36
             text run at (0,0) width 762: "Since the width is \"auto,\" the margins that are set to \"auto\" become zero and this paragraph should have width 100% and"
             text run at (0,18) width 193: "the text should be left justified."
  -      RenderBlock {P} at (0,560) size 392x54 [bgcolor=#808080]
  -        RenderText {TEXT} at (0,0) size 387x36
  -          text run at (0,0) width 387: "Since auto is an invalid value for padding, the right-margin of"
  -          text run at (0,18) width 207: "this paragraph should be reset to "
  +      RenderBlock {P} at (0,596) size 384x72 [bgcolor=#808080]
  +        RenderText {TEXT} at (0,0) size 370x36
  +          text run at (0,0) width 370: "Since auto is an invalid value for padding, the right-margin"
  +          text run at (0,18) width 224: "of this paragraph should be reset to "
           RenderInline {CODE} at (0,0) size 32x15
  -          RenderText {TEXT} at (207,20) size 32x15
  -            text run at (207,20) width 32: "auto"
  -        RenderText {TEXT} at (239,18) size 391x36
  -          text run at (239,18) width 141: " and thus be expanded"
  -          text run at (0,36) width 391: "to 50% and it should only occupy the left half of the viewport."
  -      RenderBlock {P} at (0,630) size 784x18 [bgcolor=#808080]
  +          RenderText {TEXT} at (224,20) size 32x15
  +            text run at (224,20) width 32: "auto"
  +        RenderText {TEXT} at (256,18) size 369x54
  +          text run at (256,18) width 76: " and thus be"
  +          text run at (0,36) width 369: "expanded to 50% and it should only occupy the left half of"
  +          text run at (0,54) width 83: "the viewport."
  +      RenderBlock {P} at (0,684) size 769x18 [bgcolor=#808080]
           RenderText {TEXT} at (0,0) size 632x18
             text run at (0,0) width 632: "Because this paragraph has width 100%, the auto margins become zero, so it should not be centered."
  
  
  
  1.10      +55 -55    WebCore/layout-tests/css1/formatting_model/inline_elements-expected.txt
  
  Index: inline_elements-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/inline_elements-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- inline_elements-expected.txt	19 Jul 2005 21:18:12 -0000	1.9
  +++ inline_elements-expected.txt	18 Aug 2005 04:22:55 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x792
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x792
  -  RenderBlock {HTML} at (0,0) size 800x792
  -    RenderBody {BODY} at (8,8) size 784x776 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x792
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x792
  +  RenderBlock {HTML} at (0,0) size 785x792
  +    RenderBody {BODY} at (8,8) size 769x776 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 560x90
             text run at (0,0) width 208: "P.one {line-height: 200%;}"
             text run at (0,15) width 552: "SPAN.two {border-style: solid; border-width: 10px; border-color: red;"
  @@ -14,41 +14,41 @@
             text run at (0,45) width 360: "P.three {font-size: 10pt; line-height: 12pt;}"
             text run at (0,60) width 560: "SPAN.four {border-style: solid; border-width: 12px; border-color: red;"
             text run at (0,75) width 192: "          padding: 2pt;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,170) size 784x192
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,170) size 769x192
           RenderText {TEXT} at (0,7) size 187x32
             text run at (0,7) width 187: "This is a paragraph that has a "
  -        RenderInline {SPAN} at (0,0) size 773x170 [border: (10px solid #FF0000)]
  -          RenderText {TEXT} at (239,7) size 773x160
  +        RenderInline {SPAN} at (0,0) size 761x170 [border: (10px solid #FF0000)]
  +          RenderText {TEXT} at (239,7) size 761x160
               text run at (239,7) width 522: "very long span in it, and the span has a 10px red border separated from the span by"
               text run at (0,39) width 167: "2pt, and a margin of 30pt. "
  -            text run at (167,39) width 606: "The padding and border should be present on all sides of the span (although vertical lines should"
  -            text run at (0,71) width 493: "appear only at the beginning and the end of the whole span, not on each line). "
  -            text run at (493,71) width 273: "The padding, border, and margin should all"
  -            text run at (0,103) width 323: "be noticeable at the beginning and end of the span. "
  -            text run at (323,103) width 446: "However, the line height should not be changed by any of them, so the"
  -            text run at (0,135) width 505: "margin should be unnoticeable and the border should overlap text on other lines."
  -        RenderText {TEXT} at (557,135) size 747x64
  -          text run at (557,135) width 4: " "
  -          text run at (561,135) width 186: "The line spacing in the whole"
  -          text run at (0,167) width 270: "paragraph should be 200% of the font size."
  -      RenderBlock {P} at (0,378) size 784x64
  +            text run at (167,39) width 560: "The padding and border should be present on all sides of the span (although vertical lines"
  +            text run at (0,71) width 539: "should appear only at the beginning and the end of the whole span, not on each line). "
  +            text run at (539,71) width 208: "The padding, border, and margin"
  +            text run at (0,103) width 388: "should all be noticeable at the beginning and end of the span. "
  +            text run at (388,103) width 366: "However, the line height should not be changed by any of"
  +            text run at (0,135) width 585: "them, so the margin should be unnoticeable and the border should overlap text on other lines."
  +        RenderText {TEXT} at (637,135) size 761x64
  +          text run at (637,135) width 4: " "
  +          text run at (641,135) width 120: "The line spacing in"
  +          text run at (0,167) width 336: "the whole paragraph should be 200% of the font size."
  +      RenderBlock {P} at (0,378) size 769x64
           RenderText {TEXT} at (0,0) size 159x16
             text run at (0,0) width 159: "This is a paragraph that has a "
  -        RenderInline {SPAN} at (0,0) size 782x91 [border: (12px solid #FF0000)]
  -          RenderText {TEXT} at (173,0) size 782x64
  -            text run at (173,0) width 609: "very long span in it, and the span has a 12px red border separated from the span by 2pt of padding (the difference"
  -            text run at (0,16) width 768: "between the line-height and the font-size), which should overlap with the lines of text above and below the span, since the padding and border"
  -            text run at (0,32) width 179: "should not effect the line height. "
  -            text run at (179,32) width 569: "The span's border should have vertical lines only at the beginning and end of the whole span, not on each"
  -            text run at (0,48) width 24: "line."
  -        RenderText {TEXT} at (38,48) size 415x16
  -          text run at (38,48) width 3: " "
  -          text run at (41,48) width 412: "The line spacing in the whole paragraph should be 12pt, with font-size 10pt."
  -      RenderTable {TABLE} at (0,455) size 784x321 [border: (1px outset #808080)]
  +        RenderInline {SPAN} at (0,0) size 764x91 [border: (12px solid #FF0000)]
  +          RenderText {TEXT} at (173,0) size 764x64
  +            text run at (173,0) width 552: "very long span in it, and the span has a 12px red border separated from the span by 2pt of padding (the"
  +            text run at (0,16) width 764: "difference between the line-height and the font-size), which should overlap with the lines of text above and below the span, since the padding"
  +            text run at (0,32) width 240: "and border should not effect the line height. "
  +            text run at (240,32) width 524: "The span's border should have vertical lines only at the beginning and end of the whole span, not"
  +            text run at (0,48) width 69: "on each line."
  +        RenderText {TEXT} at (83,48) size 415x16
  +          text run at (83,48) width 3: " "
  +          text run at (86,48) width 412: "The line spacing in the whole paragraph should be 12pt, with font-size 10pt."
  +      RenderTable {TABLE} at (0,455) size 769x321 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x319
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -56,34 +56,34 @@
               RenderTableCell {TD} at (0,159) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x293 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x192
  +            RenderTableCell {TD} at (12,26) size 755x293 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x192
                   RenderText {TEXT} at (0,7) size 187x32
                     text run at (0,7) width 187: "This is a paragraph that has a "
  -                RenderInline {SPAN} at (0,0) size 761x170 [border: (10px solid #FF0000)]
  -                  RenderText {TEXT} at (239,7) size 761x160
  -                    text run at (239,7) width 522: "very long span in it, and the span has a 10px red border separated from the span by"
  -                    text run at (0,39) width 167: "2pt, and a margin of 30pt. "
  -                    text run at (167,39) width 560: "The padding and border should be present on all sides of the span (although vertical lines"
  +                RenderInline {SPAN} at (0,0) size 747x170 [border: (10px solid #FF0000)]
  +                  RenderText {TEXT} at (239,7) size 747x160
  +                    text run at (239,7) width 502: "very long span in it, and the span has a 10px red border separated from the span"
  +                    text run at (0,39) width 187: "by 2pt, and a margin of 30pt. "
  +                    text run at (187,39) width 560: "The padding and border should be present on all sides of the span (although vertical lines"
                       text run at (0,71) width 539: "should appear only at the beginning and the end of the whole span, not on each line). "
                       text run at (539,71) width 208: "The padding, border, and margin"
                       text run at (0,103) width 388: "should all be noticeable at the beginning and end of the span. "
  -                    text run at (388,103) width 366: "However, the line height should not be changed by any of"
  -                    text run at (0,135) width 585: "them, so the margin should be unnoticeable and the border should overlap text on other lines."
  -                RenderText {TEXT} at (637,135) size 761x64
  -                  text run at (637,135) width 4: " "
  -                  text run at (641,135) width 120: "The line spacing in"
  -                  text run at (0,167) width 336: "the whole paragraph should be 200% of the font size."
  -              RenderBlock {P} at (4,212) size 762x64
  +                    text run at (388,103) width 349: "However, the line height should not be changed by any"
  +                    text run at (0,135) width 602: "of them, so the margin should be unnoticeable and the border should overlap text on other lines."
  +                RenderText {TEXT} at (654,135) size 710x64
  +                  text run at (654,135) width 4: " "
  +                  text run at (658,135) width 52: "The line"
  +                  text run at (0,167) width 404: "spacing in the whole paragraph should be 200% of the font size."
  +              RenderBlock {P} at (4,212) size 747x64
                   RenderText {TEXT} at (0,0) size 159x16
                     text run at (0,0) width 159: "This is a paragraph that has a "
  -                RenderInline {SPAN} at (0,0) size 760x91 [border: (12px solid #FF0000)]
  -                  RenderText {TEXT} at (173,0) size 760x64
  +                RenderInline {SPAN} at (0,0) size 725x91 [border: (12px solid #FF0000)]
  +                  RenderText {TEXT} at (173,0) size 725x64
                       text run at (173,0) width 552: "very long span in it, and the span has a 12px red border separated from the span by 2pt of padding (the"
                       text run at (0,16) width 716: "difference between the line-height and the font-size), which should overlap with the lines of text above and below the span, since the"
                       text run at (0,32) width 288: "padding and border should not effect the line height. "
  -                    text run at (288,32) width 472: "The span's border should have vertical lines only at the beginning and end of the whole"
  -                    text run at (0,48) width 121: "span, not on each line."
  -                RenderText {TEXT} at (135,48) size 415x16
  -                  text run at (135,48) width 3: " "
  -                  text run at (138,48) width 412: "The line spacing in the whole paragraph should be 12pt, with font-size 10pt."
  +                    text run at (288,32) width 436: "The span's border should have vertical lines only at the beginning and end of the"
  +                    text run at (0,48) width 157: "whole span, not on each line."
  +                RenderText {TEXT} at (171,48) size 415x16
  +                  text run at (171,48) width 3: " "
  +                  text run at (174,48) width 412: "The line spacing in the whole paragraph should be 12pt, with font-size 10pt."
  
  
  
  1.8       +33 -33    WebCore/layout-tests/css1/formatting_model/replaced_elements-expected.txt
  
  Index: replaced_elements-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/replaced_elements-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- replaced_elements-expected.txt	19 Jul 2005 21:18:12 -0000	1.7
  +++ replaced_elements-expected.txt	18 Aug 2005 04:22:55 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2369
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2369
  -  RenderBlock {HTML} at (0,0) size 800x2369
  -    RenderBody {BODY} at (8,8) size 784x2353 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2337
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2337
  +  RenderBlock {HTML} at (0,0) size 785x2337
  +    RenderBody {BODY} at (8,8) size 769x2321 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x120
  +      RenderBlock {PRE} at (0,34) size 769x120
           RenderText {TEXT} at (0,0) size 504x120
             text run at (0,0) width 208: "IMG.one {display: inline;}"
             text run at (0,15) width 200: "IMG.two {display: block;}"
  @@ -16,64 +16,64 @@
             text run at (0,75) width 488: "          margin-right: auto; margin-left: auto; width: 50%;}"
             text run at (0,90) width 200: "IMG.five {display: block;"
             text run at (0,105) width 464: "          margin-right: 0; margin-left: auto; width: 50%;}"
  -      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,185) size 784x19
  +      RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,185) size 769x19
           RenderImage {IMG} at (0,0) size 15x15
           RenderText {TEXT} at (15,1) size 434x18
             text run at (15,1) width 434: "The image at the beginning of this sentence should be a 15px square."
         RenderImage {IMG} at (0,220) size 15x15
  -      RenderBlock {P} at (0,251) size 784x18
  +      RenderBlock {P} at (0,251) size 769x18
           RenderText {TEXT} at (0,0) size 489x18
             text run at (0,0) width 489: "The above image should be a 15px square with the same left edge as this text."
  -      RenderImage {IMG} at (384,285) size 15x15
  -      RenderBlock {P} at (0,316) size 784x18
  +      RenderImage {IMG} at (377,285) size 15x15
  +      RenderBlock {P} at (0,316) size 769x18
           RenderText {TEXT} at (0,0) size 400x18
             text run at (0,0) width 400: "The above image should be a 15px square aligned at the center."
  -      RenderImage {IMG} at (196,350) size 392x392
  -      RenderBlock {P} at (0,758) size 784x36
  +      RenderImage {IMG} at (192,350) size 384x384
  +      RenderBlock {P} at (0,750) size 769x36
           RenderText {TEXT} at (0,0) size 766x36
             text run at (0,0) width 766: "The above image should be a square resized so its width is 50% of the its parent element, and centered horizontally within"
             text run at (0,18) width 123: "the parent element: "
             text run at (123,18) width 395: "the document body in the first half, and the table in the second."
  -      RenderImage {IMG} at (392,810) size 392x392
  -      RenderBlock {P} at (0,1218) size 784x36
  +      RenderImage {IMG} at (385,802) size 384x384
  +      RenderBlock {P} at (0,1202) size 769x36
           RenderText {TEXT} at (0,0) size 758x36
             text run at (0,0) width 758: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of the"
             text run at (0,18) width 100: "parent element: "
             text run at (100,18) width 395: "the document body in the first half, and the table in the second."
  -      RenderTable {TABLE} at (0,1270) size 784x1083 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x1081
  +      RenderTable {TABLE} at (0,1254) size 769x1067 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x1065
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,540) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,532) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1055 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x19
  +            RenderTableCell {TD} at (12,26) size 755x1039 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x19
                   RenderImage {IMG} at (0,0) size 15x15
                   RenderText {TEXT} at (15,1) size 434x18
                     text run at (15,1) width 434: "The image at the beginning of this sentence should be a 15px square."
                 RenderImage {IMG} at (4,39) size 15x15
  -              RenderBlock {P} at (4,70) size 762x18
  +              RenderBlock {P} at (4,70) size 747x18
                   RenderText {TEXT} at (0,0) size 489x18
                     text run at (0,0) width 489: "The above image should be a 15px square with the same left edge as this text."
  -              RenderImage {IMG} at (377,104) size 15x15
  -              RenderBlock {P} at (4,135) size 762x18
  +              RenderImage {IMG} at (370,104) size 15x15
  +              RenderBlock {P} at (4,135) size 747x18
                   RenderText {TEXT} at (0,0) size 400x18
                     text run at (0,0) width 400: "The above image should be a 15px square aligned at the center."
  -              RenderImage {IMG} at (194,169) size 381x381
  -              RenderBlock {P} at (4,566) size 762x36
  +              RenderImage {IMG} at (191,169) size 373x373
  +              RenderBlock {P} at (4,558) size 747x36
                   RenderText {TEXT} at (0,0) size 722x36
                     text run at (0,0) width 722: "The above image should be a square resized so its width is 50% of the its parent element, and centered horizontally"
                     text run at (0,18) width 167: "within the parent element: "
                     text run at (167,18) width 395: "the document body in the first half, and the table in the second."
  -              RenderImage {IMG} at (385,618) size 381x381
  -              RenderBlock {P} at (4,1015) size 762x36
  -                RenderText {TEXT} at (0,0) size 758x36
  -                  text run at (0,0) width 758: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of the"
  -                  text run at (0,18) width 100: "parent element: "
  -                  text run at (100,18) width 395: "the document body in the first half, and the table in the second."
  +              RenderImage {IMG} at (378,610) size 373x373
  +              RenderBlock {P} at (4,999) size 747x36
  +                RenderText {TEXT} at (0,0) size 735x36
  +                  text run at (0,0) width 735: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of"
  +                  text run at (0,18) width 123: "the parent element: "
  +                  text run at (123,18) width 395: "the document body in the first half, and the table in the second."
  
  
  
  1.8       +68 -68    WebCore/layout-tests/css1/formatting_model/vertical_formatting-expected.txt
  
  Index: vertical_formatting-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/formatting_model/vertical_formatting-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- vertical_formatting-expected.txt	19 Jul 2005 21:18:12 -0000	1.7
  +++ vertical_formatting-expected.txt	18 Aug 2005 04:22:55 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2471
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2471
  -  RenderBlock {HTML} at (0,0) size 800x2471
  -    RenderBody {BODY} at (8,8) size 784x2455 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2471
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2471
  +  RenderBlock {HTML} at (0,0) size 785x2471
  +    RenderBody {BODY} at (8,8) size 769x2455 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x300
  +      RenderBlock {PRE} at (0,34) size 769x300
           RenderText {TEXT} at (0,0) size 496x285
             text run at (0,0) width 368: "P.one {margin-bottom: 2cm; padding-bottom: 0;}"
             text run at (0,15) width 320: "P.two {margin-top: 2cm; padding-top: 0;}"
  @@ -27,66 +27,66 @@
             text run at (0,240) width 496: "P.twelve {margin-bottom: 0; padding-bottom: 1cm; clear: both;}"
             text run at (0,255) width 360: "P.thirteen {margin-top: 0; padding-top: 1cm;}"
             text run at (0,270) width 160: "TABLE {clear: both;}"
  -      RenderBlock {HR} at (0,347) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,365) size 784x36
  +      RenderBlock {HR} at (0,347) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,365) size 769x36
           RenderText {TEXT} at (0,0) size 754x36
             text run at (0,0) width 754: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins should"
             text run at (0,18) width 255: "collapse to the maximum of the margins."
  -      RenderBlock {P} at (0,476) size 784x18
  +      RenderBlock {P} at (0,476) size 769x18
           RenderText {TEXT} at (0,0) size 164x18
             text run at (0,0) width 164: "This is another paragraph."
  -      RenderBlock {P} at (0,510) size 784x18
  +      RenderBlock {P} at (0,510) size 769x18
           RenderText {TEXT} at (0,0) size 494x18
             text run at (0,0) width 494: "There should be a two-centimeter margin between this paragraph and the next."
  -      RenderBlock {P} at (0,603) size 784x18
  +      RenderBlock {P} at (0,603) size 769x18
           RenderText {TEXT} at (0,0) size 164x18
             text run at (0,0) width 164: "This is another paragraph."
  -      RenderBlock {P} at (0,637) size 784x36
  -        RenderText {TEXT} at (0,0) size 771x36
  -          text run at (0,0) width 771: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative margin,"
  -          text run at (0,18) width 413: "the two margins should be added (the minus sign should be kept)."
  -      RenderBlock {P} at (0,711) size 784x18
  +      RenderBlock {P} at (0,637) size 769x36
  +        RenderText {TEXT} at (0,0) size 719x36
  +          text run at (0,0) width 719: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative"
  +          text run at (0,18) width 465: "margin, the two margins should be added (the minus sign should be kept)."
  +      RenderBlock {P} at (0,711) size 769x18
           RenderText {TEXT} at (0,0) size 164x18
             text run at (0,0) width 164: "This is another paragraph."
  -      RenderBlock {DIV} at (0,766) size 784x128
  -        RenderBlock {P} at (0,74) size 784x54
  -          RenderText {TEXT} at (0,0) size 784x54
  -            text run at (0,0) width 784: "There should be three centimeters between this text and the text above, but only one centimeter between this text and the text"
  -            text run at (0,18) width 733: "below, because vertical margins of nested elements should collapse only if there is no border or padding between the"
  +      RenderBlock {DIV} at (0,766) size 769x128
  +        RenderBlock {P} at (0,74) size 769x54
  +          RenderText {TEXT} at (0,0) size 760x54
  +            text run at (0,0) width 757: "There should be three centimeters between this text and the text above, but only one centimeter between this text and the"
  +            text run at (0,18) width 760: "text below, because vertical margins of nested elements should collapse only if there is no border or padding between the"
               text run at (0,36) width 54: "margins."
  -      RenderBlock {P} at (0,931) size 784x18
  +      RenderBlock {P} at (0,931) size 769x18
           RenderText {TEXT} at (0,0) size 109x18
             text run at (0,0) width 109: "This is more text."
  -      RenderBlock {P} at (0,965) size 784x111
  -        RenderText {TEXT} at (0,0) size 783x36
  -          text run at (0,0) width 783: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a negative"
  -          text run at (0,18) width 399: "margin with the largest absolute value of the margins collapsed."
  -      RenderBlock {P} at (0,1039) size 784x73
  +      RenderBlock {P} at (0,965) size 769x111
  +        RenderText {TEXT} at (0,0) size 726x36
  +          text run at (0,0) width 726: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a"
  +          text run at (0,18) width 456: "negative margin with the largest absolute value of the margins collapsed."
  +      RenderBlock {P} at (0,1039) size 769x73
           RenderText {TEXT} at (0,37) size 765x36
             text run at (0,37) width 765: "This is a paragraph, which I should make very long so that you can easily see how much space there is between it and the"
             text run at (0,55) width 181: "one below it and to the right."
  -      RenderBlock (floating) {P} at (0,1186) size 392x54
  +      RenderBlock (floating) {P} at (0,1186) size 384x54
           RenderText {TEXT} at (0,0) size 382x54
             text run at (0,0) width 382: "There should be two centimeters between this paragraph and"
             text run at (0,18) width 365: "the one above it, since margins do not collapse on floating"
             text run at (0,36) width 59: "elements."
  -      RenderBlock {P} at (0,1149) size 784x54
  -        RenderText {TEXT} at (392,0) size 375x54
  -          text run at (392,0) width 375: "There should be one centimeter between this paragraph and"
  -          text run at (392,18) width 356: "the (non-floating) one above it, since the float should not"
  -          text run at (392,36) width 181: "effect the paragraph spacing."
  -      RenderBlock {P} at (0,1256) size 784x73
  +      RenderBlock {P} at (0,1149) size 769x54
  +        RenderText {TEXT} at (384,0) size 375x54
  +          text run at (384,0) width 375: "There should be one centimeter between this paragraph and"
  +          text run at (384,18) width 356: "the (non-floating) one above it, since the float should not"
  +          text run at (384,36) width 181: "effect the paragraph spacing."
  +      RenderBlock {P} at (0,1256) size 769x73
           RenderText {TEXT} at (0,0) size 750x36
             text run at (0,0) width 555: "There should be two centimeters of padding between this paragraph and the one below. "
             text run at (555,0) width 195: "Padding does not collapse, and"
             text run at (0,18) width 234: "there is 1cm of padding on each side."
  -      RenderBlock {P} at (0,1329) size 784x55
  +      RenderBlock {P} at (0,1329) size 769x55
           RenderText {TEXT} at (0,37) size 167x18
             text run at (0,37) width 167: "This is the next paragraph."
  -      RenderTable {TABLE} at (0,1400) size 784x1055 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,1400) size 769x1055 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x1053
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -94,59 +94,59 @@
               RenderTableCell {TD} at (0,526) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1027 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  -                RenderText {TEXT} at (0,0) size 754x36
  -                  text run at (0,0) width 754: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins should"
  -                  text run at (0,18) width 255: "collapse to the maximum of the margins."
  -              RenderBlock {P} at (4,115) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x1027 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
  +                RenderText {TEXT} at (0,0) size 708x36
  +                  text run at (0,0) width 708: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins"
  +                  text run at (0,18) width 301: "should collapse to the maximum of the margins."
  +              RenderBlock {P} at (4,115) size 747x18
                   RenderText {TEXT} at (0,0) size 164x18
                     text run at (0,0) width 164: "This is another paragraph."
  -              RenderBlock {P} at (4,149) size 762x18
  +              RenderBlock {P} at (4,149) size 747x18
                   RenderText {TEXT} at (0,0) size 494x18
                     text run at (0,0) width 494: "There should be a two-centimeter margin between this paragraph and the next."
  -              RenderBlock {P} at (4,242) size 762x18
  +              RenderBlock {P} at (4,242) size 747x18
                   RenderText {TEXT} at (0,0) size 164x18
                     text run at (0,0) width 164: "This is another paragraph."
  -              RenderBlock {P} at (4,276) size 762x36
  +              RenderBlock {P} at (4,276) size 747x36
                   RenderText {TEXT} at (0,0) size 719x36
                     text run at (0,0) width 719: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative"
                     text run at (0,18) width 465: "margin, the two margins should be added (the minus sign should be kept)."
  -              RenderBlock {P} at (4,350) size 762x18
  +              RenderBlock {P} at (4,350) size 747x18
                   RenderText {TEXT} at (0,0) size 164x18
                     text run at (0,0) width 164: "This is another paragraph."
  -              RenderBlock {DIV} at (4,405) size 762x128
  -                RenderBlock {P} at (0,74) size 762x54
  -                  RenderText {TEXT} at (0,0) size 760x54
  -                    text run at (0,0) width 757: "There should be three centimeters between this text and the text above, but only one centimeter between this text and the"
  -                    text run at (0,18) width 760: "text below, because vertical margins of nested elements should collapse only if there is no border or padding between the"
  -                    text run at (0,36) width 54: "margins."
  -              RenderBlock {P} at (4,570) size 762x18
  +              RenderBlock {DIV} at (4,405) size 747x128
  +                RenderBlock {P} at (0,74) size 747x54
  +                  RenderText {TEXT} at (0,0) size 734x54
  +                    text run at (0,0) width 734: "There should be three centimeters between this text and the text above, but only one centimeter between this text and"
  +                    text run at (0,18) width 703: "the text below, because vertical margins of nested elements should collapse only if there is no border or padding"
  +                    text run at (0,36) width 134: "between the margins."
  +              RenderBlock {P} at (4,570) size 747x18
                   RenderText {TEXT} at (0,0) size 109x18
                     text run at (0,0) width 109: "This is more text."
  -              RenderBlock {P} at (4,604) size 762x111
  +              RenderBlock {P} at (4,604) size 747x111
                   RenderText {TEXT} at (0,0) size 726x36
                     text run at (0,0) width 726: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a"
                     text run at (0,18) width 456: "negative margin with the largest absolute value of the margins collapsed."
  -              RenderBlock {P} at (4,678) size 762x73
  +              RenderBlock {P} at (4,678) size 747x73
                   RenderText {TEXT} at (0,37) size 742x36
                     text run at (0,37) width 742: "This is a paragraph, which I should make very long so that you can easily see how much space there is between it and"
                     text run at (0,55) width 204: "the one below it and to the right."
  -              RenderBlock (floating) {P} at (4,825) size 381x54
  +              RenderBlock (floating) {P} at (4,825) size 373x54
                   RenderText {TEXT} at (0,0) size 355x54
                     text run at (0,0) width 355: "There should be two centimeters between this paragraph"
                     text run at (0,18) width 340: "and the one above it, since margins do not collapse on"
                     text run at (0,36) width 111: "floating elements."
  -              RenderBlock {P} at (4,788) size 762x54
  -                RenderText {TEXT} at (381,0) size 375x54
  -                  text run at (381,0) width 375: "There should be one centimeter between this paragraph and"
  -                  text run at (381,18) width 356: "the (non-floating) one above it, since the float should not"
  -                  text run at (381,36) width 181: "effect the paragraph spacing."
  -              RenderBlock {P} at (4,895) size 762x73
  -                RenderText {TEXT} at (0,0) size 750x36
  +              RenderBlock {P} at (4,788) size 747x54
  +                RenderText {TEXT} at (373,0) size 359x54
  +                  text run at (373,0) width 348: "There should be one centimeter between this paragraph"
  +                  text run at (373,18) width 359: "and the (non-floating) one above it, since the float should"
  +                  text run at (373,36) width 205: "not effect the paragraph spacing."
  +              RenderBlock {P} at (4,895) size 747x73
  +                RenderText {TEXT} at (0,0) size 723x36
                     text run at (0,0) width 555: "There should be two centimeters of padding between this paragraph and the one below. "
  -                  text run at (555,0) width 195: "Padding does not collapse, and"
  -                  text run at (0,18) width 234: "there is 1cm of padding on each side."
  -              RenderBlock {P} at (4,968) size 762x55
  +                  text run at (555,0) width 168: "Padding does not collapse,"
  +                  text run at (0,18) width 261: "and there is 1cm of padding on each side."
  +              RenderBlock {P} at (4,968) size 747x55
                   RenderText {TEXT} at (0,37) size 167x18
                     text run at (0,37) width 167: "This is the next paragraph."
  
  
  
  1.9       +41 -41    WebCore/layout-tests/css1/pseudo/anchor-expected.txt
  
  Index: anchor-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/pseudo/anchor-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- anchor-expected.txt	19 Jul 2005 21:18:12 -0000	1.8
  +++ anchor-expected.txt	18 Aug 2005 04:22:56 -0000	1.9
  @@ -1,73 +1,73 @@
  -layer at (0,0) size 800x683
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x683
  -  RenderBlock {HTML} at (0,0) size 800x683
  -    RenderBody {BODY} at (8,8) size 784x667 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x683
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x683
  +  RenderBlock {HTML} at (0,0) size 785x683
  +    RenderBody {BODY} at (8,8) size 769x667 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x90
  +      RenderBlock {PRE} at (0,34) size 769x90
           RenderText {TEXT} at (0,0) size 200x75
             text run at (0,0) width 136: "A {color: green;}"
             text run at (0,15) width 184: "A:link {color: purple;}"
             text run at (0,30) width 192: "A:visited {color: lime;}"
             text run at (0,45) width 200: "A:active {color: maroon;}"
             text run at (0,60) width 176: "#one {color: #006600;}"
  -      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,155) size 784x18
  +      RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,155) size 769x18
           RenderText {TEXT} at (0,0) size 500x18
             text run at (0,0) width 500: "The following anchors should appear as described; none of them should be red."
  -      RenderBlock {UL} at (0,189) size 784x144
  -        RenderListItem {LI} at (40,0) size 744x108
  -          RenderBlock (anonymous) at (0,0) size 744x18
  +      RenderBlock {UL} at (0,189) size 769x144
  +        RenderListItem {LI} at (40,0) size 729x108
  +          RenderBlock (anonymous) at (0,0) size 729x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 567x18
                 text run at (0,0) width 567: "Purple unvisited, lime (light green) visited, maroon (dark red) while active (being clicked):"
  -          RenderBlock {UL} at (0,18) size 744x90
  -            RenderListItem {LI} at (40,0) size 704x18
  +          RenderBlock {UL} at (0,18) size 729x90
  +            RenderListItem {LI} at (40,0) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 110x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 110x18
                     text run at (0,0) width 110: "W3C Web server"
                 RenderText {TEXT} at (0,0) size 0x0
  -            RenderListItem {LI} at (40,18) size 704x18
  +            RenderListItem {LI} at (40,18) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 112x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 112x18
                     text run at (0,0) width 112: "NIST Web server"
                 RenderText {TEXT} at (0,0) size 0x0
  -            RenderListItem {LI} at (40,36) size 704x18
  +            RenderListItem {LI} at (40,36) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 125x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 125x18
                     text run at (0,0) width 125: "CWRU Web server"
                 RenderText {TEXT} at (0,0) size 0x0
  -            RenderListItem {LI} at (40,54) size 704x18
  +            RenderListItem {LI} at (40,54) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 48x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 48x18
                     text run at (0,0) width 48: "Yahoo!"
                 RenderText {TEXT} at (0,0) size 0x0
  -            RenderListItem {LI} at (40,72) size 704x18
  +            RenderListItem {LI} at (40,72) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 58x18 [color=#800080]
                   RenderText {TEXT} at (0,0) size 58x18
                     text run at (0,0) width 58: "Erewhon"
                 RenderText {TEXT} at (58,0) size 219x18
                   text run at (58,0) width 219: " (don't click on it, it goes nowhere)"
  -        RenderListItem {LI} at (40,108) size 744x36
  -          RenderBlock (anonymous) at (0,0) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x36
  +          RenderBlock (anonymous) at (0,0) size 729x18
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 204x18
                 text run at (0,0) width 204: "Dark green in any circumstance:"
  -          RenderBlock {UL} at (0,18) size 744x18
  -            RenderListItem {LI} at (40,0) size 704x18
  +          RenderBlock {UL} at (0,18) size 729x18
  +            RenderListItem {LI} at (40,0) size 689x18
                 RenderListMarker at (0,0) size 0x14
                 RenderInline {A} at (0,0) size 125x18 [color=#006600]
                   RenderText {TEXT} at (0,0) size 125x18
                     text run at (0,0) width 125: "CWRU Web server"
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,349) size 784x36
  +      RenderBlock {P} at (0,349) size 769x36
           RenderText {TEXT} at (0,0) size 120x18
             text run at (0,0) width 120: "The quoted word \""
           RenderInline {A} at (0,0) size 43x18 [color=#008000]
  @@ -78,10 +78,10 @@
             text run at (540,0) width 192: "It's a named anchor, and styles"
             text run at (0,18) width 350: "declared for the A tag are applied to them under CSS1. "
             text run at (350,18) width 326: "It also should NOT turn orange when clicked upon."
  -      RenderTable {TABLE} at (0,401) size 784x266 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,401) size 769x266 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x264
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -89,61 +89,61 @@
               RenderTableCell {TD} at (0,132) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x238 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x238 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 500x18
                     text run at (0,0) width 500: "The following anchors should appear as described; none of them should be red."
  -              RenderBlock {UL} at (4,38) size 762x144
  -                RenderListItem {LI} at (40,0) size 722x108
  -                  RenderBlock (anonymous) at (0,0) size 722x18
  +              RenderBlock {UL} at (4,38) size 747x144
  +                RenderListItem {LI} at (40,0) size 707x108
  +                  RenderBlock (anonymous) at (0,0) size 707x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 567x18
                         text run at (0,0) width 567: "Purple unvisited, lime (light green) visited, maroon (dark red) while active (being clicked):"
  -                  RenderBlock {UL} at (0,18) size 722x90
  -                    RenderListItem {LI} at (40,0) size 682x18
  +                  RenderBlock {UL} at (0,18) size 707x90
  +                    RenderListItem {LI} at (40,0) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 110x18 [color=#800080]
                           RenderText {TEXT} at (0,0) size 110x18
                             text run at (0,0) width 110: "W3C Web server"
                         RenderText {TEXT} at (0,0) size 0x0
  -                    RenderListItem {LI} at (40,18) size 682x18
  +                    RenderListItem {LI} at (40,18) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 112x18 [color=#800080]
                           RenderText {TEXT} at (0,0) size 112x18
                             text run at (0,0) width 112: "NIST Web server"
                         RenderText {TEXT} at (0,0) size 0x0
  -                    RenderListItem {LI} at (40,36) size 682x18
  +                    RenderListItem {LI} at (40,36) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 125x18 [color=#800080]
                           RenderText {TEXT} at (0,0) size 125x18
                             text run at (0,0) width 125: "CWRU Web server"
                         RenderText {TEXT} at (0,0) size 0x0
  -                    RenderListItem {LI} at (40,54) size 682x18
  +                    RenderListItem {LI} at (40,54) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 48x18 [color=#800080]
                           RenderText {TEXT} at (0,0) size 48x18
                             text run at (0,0) width 48: "Yahoo!"
                         RenderText {TEXT} at (0,0) size 0x0
  -                    RenderListItem {LI} at (40,72) size 682x18
  +                    RenderListItem {LI} at (40,72) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 58x18 [color=#800080]
                           RenderText {TEXT} at (0,0) size 58x18
                             text run at (0,0) width 58: "Erewhon"
                         RenderText {TEXT} at (58,0) size 219x18
                           text run at (58,0) width 219: " (don't click on it, it goes nowhere)"
  -                RenderListItem {LI} at (40,108) size 722x36
  -                  RenderBlock (anonymous) at (0,0) size 722x18
  +                RenderListItem {LI} at (40,108) size 707x36
  +                  RenderBlock (anonymous) at (0,0) size 707x18
                       RenderListMarker at (0,0) size 0x14
                       RenderText {TEXT} at (0,0) size 204x18
                         text run at (0,0) width 204: "Dark green in any circumstance:"
  -                  RenderBlock {UL} at (0,18) size 722x18
  -                    RenderListItem {LI} at (40,0) size 682x18
  +                  RenderBlock {UL} at (0,18) size 707x18
  +                    RenderListItem {LI} at (40,0) size 667x18
                         RenderListMarker at (0,0) size 0x14
                         RenderInline {A} at (0,0) size 125x18 [color=#006600]
                           RenderText {TEXT} at (0,0) size 125x18
                             text run at (0,0) width 125: "CWRU Web server"
                         RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,198) size 762x36
  +              RenderBlock {P} at (4,198) size 747x36
                   RenderText {TEXT} at (0,0) size 120x18
                     text run at (0,0) width 120: "The quoted word \""
                   RenderInline {A} at (0,0) size 43x18 [color=#008000]
  
  
  
  1.10      +28 -28    WebCore/layout-tests/css1/pseudo/firstletter-expected.txt
  
  Index: firstletter-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/pseudo/firstletter-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- firstletter-expected.txt	11 Feb 2004 21:37:00 -0000	1.9
  +++ firstletter-expected.txt	18 Aug 2005 04:22:56 -0000	1.10
  @@ -1,21 +1,21 @@
  -layer at (0,0) size 800x711
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x711
  -  RenderBlock {HTML} at (0,0) size 800x711
  -    RenderBody {BODY} at (8,8) size 784x695 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x711
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x711
  +  RenderBlock {HTML} at (0,0) size 785x711
  +    RenderBody {BODY} at (8,8) size 769x695 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderInline (generated) at (0,0) size 10x18 [color=#800000]
             RenderText {TEXT} at (0,0) size 10x18
               text run at (0,0) width 10: "T"
           RenderText {TEXT} at (10,0) size 345x18
             text run at (10,0) width 345: "he style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 312x45
             text run at (0,0) width 248: "P:first-letter {color: maroon;}"
             text run at (0,15) width 288: ".two:first-letter {font-size: 200%;}"
             text run at (0,30) width 312: "P.three:first-letter {font-size: 350%;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x54
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x54
           RenderInline (generated) at (0,0) size 10x18 [color=#800000]
             RenderText {TEXT} at (0,0) size 10x18
               text run at (0,0) width 10: "T"
  @@ -25,7 +25,7 @@
             text run at (0,18) width 187: "user agent has failed this test. "
             text run at (187,18) width 574: "Remember that in order to ensure a complete test, the paragraph must be displayed on more"
             text run at (0,36) width 85: "than one line."
  -      RenderBlock {P} at (0,195) size 784x73
  +      RenderBlock {P} at (0,195) size 769x73
           RenderInline (generated) at (0,0) size 20x37 [color=#800000]
             RenderText {TEXT} at (0,0) size 20x37
               text run at (0,0) width 20: "T"
  @@ -35,7 +35,7 @@
             text run at (0,37) width 423: "combination does not occur, then the user agent has failed this test. "
             text run at (423,37) width 334: "Remember that in order to ensure a complete test, the"
             text run at (0,55) width 325: "paragraph must be displayed on more than one line."
  -      RenderBlock {P} at (0,284) size 784x100
  +      RenderBlock {P} at (0,284) size 769x100
           RenderInline (generated) at (0,0) size 76x64 [color=#800000]
             RenderText {TEXT} at (0,0) size 76x64
               text run at (0,0) width 76: "\"W"
  @@ -45,10 +45,10 @@
             text run at (0,64) width 578: "mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon. "
             text run at (578,64) width 178: "Note that this is not required"
             text run at (0,82) width 228: "under CSS1, but it is recommended."
  -      RenderTable {TABLE} at (0,400) size 784x295 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,400) size 769x295 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x293
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -56,34 +56,34 @@
               RenderTableCell {TD} at (0,146) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x267 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x54
  +            RenderTableCell {TD} at (12,26) size 755x267 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
                   RenderInline (generated) at (0,0) size 10x18 [color=#800000]
                     RenderText {TEXT} at (0,0) size 10x18
                       text run at (0,0) width 10: "T"
  -                RenderText {TEXT} at (10,0) size 748x54
  +                RenderText {TEXT} at (10,0) size 741x54
                     text run at (10,0) width 434: "he first letter of this paragraph, and only that one, should be maroon. "
                     text run at (444,0) width 297: "If this precise combination does not occur, then"
                     text run at (0,18) width 210: "the user agent has failed this test. "
  -                  text run at (210,18) width 538: "Remember that in order to ensure a complete test, the paragraph must be displayed on"
  -                  text run at (0,36) width 121: "more than one line."
  -              RenderBlock {P} at (4,74) size 762x73
  +                  text run at (210,18) width 518: "Remember that in order to ensure a complete test, the paragraph must be displayed"
  +                  text run at (0,36) width 141: "on more than one line."
  +              RenderBlock {P} at (4,74) size 747x73
                   RenderInline (generated) at (0,0) size 20x37 [color=#800000]
                     RenderText {TEXT} at (0,0) size 20x37
                       text run at (0,0) width 20: "T"
  -                RenderText {TEXT} at (20,15) size 757x58
  +                RenderText {TEXT} at (20,15) size 734x58
                     text run at (20,15) width 611: "he first letter of this paragraph, and only that one, should be a larger font size, as well as maroon. "
                     text run at (631,15) width 84: "If this precise"
                     text run at (0,37) width 423: "combination does not occur, then the user agent has failed this test. "
  -                  text run at (423,37) width 334: "Remember that in order to ensure a complete test, the"
  -                  text run at (0,55) width 325: "paragraph must be displayed on more than one line."
  -              RenderBlock {P} at (4,163) size 762x100
  +                  text run at (423,37) width 311: "Remember that in order to ensure a complete test,"
  +                  text run at (0,55) width 348: "the paragraph must be displayed on more than one line."
  +              RenderBlock {P} at (4,163) size 747x100
                   RenderInline (generated) at (0,0) size 76x64 [color=#800000]
                     RenderText {TEXT} at (0,0) size 76x64
                       text run at (0,0) width 76: "\"W"
  -                RenderText {TEXT} at (76,36) size 760x64
  +                RenderText {TEXT} at (76,36) size 739x64
                     text run at (76,36) width 319: "e should check for quotation support,\" it was said. "
  -                  text run at (395,36) width 365: "The first two characters in this paragraph-- a double-quote"
  -                  text run at (0,64) width 578: "mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon. "
  -                  text run at (578,64) width 178: "Note that this is not required"
  -                  text run at (0,82) width 228: "under CSS1, but it is recommended."
  +                  text run at (395,36) width 330: "The first two characters in this paragraph-- a double-"
  +                  text run at (0,64) width 617: "quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon. "
  +                  text run at (617,64) width 122: "Note that this is not"
  +                  text run at (0,82) width 284: "required under CSS1, but it is recommended."
  
  
  
  1.9       +35 -35    WebCore/layout-tests/css1/pseudo/firstline-expected.txt
  
  Index: firstline-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/pseudo/firstline-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- firstline-expected.txt	11 Dec 2003 19:46:16 -0000	1.8
  +++ firstline-expected.txt	18 Aug 2005 04:22:56 -0000	1.9
  @@ -1,31 +1,31 @@
  -layer at (0,0) size 800x655
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x655
  -  RenderBlock {HTML} at (0,0) size 800x655
  -    RenderBody {BODY} at (8,8) size 784x639 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x655
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x655
  +  RenderBlock {HTML} at (0,0) size 785x655
  +    RenderBody {BODY} at (8,8) size 769x639 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x60
  +      RenderBlock {PRE} at (0,34) size 769x60
           RenderText {TEXT} at (0,0) size 360x45
             text run at (0,0) width 224: "P:first-line {color: green;}"
             text run at (0,15) width 272: ".two:first-line {font-size: 200%;}"
             text run at (0,30) width 360: ".three:first-line {font-variant: small-caps;}"
  -      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,125) size 784x54
  -        RenderText {TEXT} at (0,0) size 773x54
  +      RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,125) size 769x54
  +        RenderText {TEXT} at (0,0) size 761x54
             text run at (0,0) width 423: "The first line of this paragraph, and only that one, should be green. "
  -          text run at (423,0) width 350: "If this precise combination does not occur, then the user"
  -          text run at (0,18) width 157: "agent has failed this test. "
  -          text run at (157,18) width 605: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than"
  -          text run at (0,36) width 54: "one line."
  -      RenderBlock {P} at (0,195) size 784x73
  +          text run at (423,0) width 320: "If this precise combination does not occur, then the"
  +          text run at (0,18) width 187: "user agent has failed this test. "
  +          text run at (187,18) width 574: "Remember that in order to ensure a complete test, the paragraph must be displayed on more"
  +          text run at (0,36) width 85: "than one line."
  +      RenderBlock {P} at (0,195) size 769x73
           RenderText {TEXT} at (0,0) size 767x73
             text run at (0,0) width 767: "The first line of this paragraph, and only that one, should be"
             text run at (0,37) width 216: "a larger font size as well as green. "
             text run at (216,37) width 507: "If this precise combination does not occur, then the user agent has failed this test."
             text run at (0,55) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
  -      RenderBlock {P} at (0,284) size 784x72
  +      RenderBlock {P} at (0,284) size 769x72
           RenderText {TEXT} at (0,0) size 762x54
             text run at (0,0) width 608: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
             text run at (608,0) width 154: "Thus, if the first line is"
  @@ -38,10 +38,10 @@
             text run at (245,36) width 225: " is not supported by your browser). "
             text run at (470,36) width 284: "This is extra text included for the purposes of"
             text run at (0,54) width 395: "making the paragraph long enough to have more than one line."
  -      RenderTable {TABLE} at (0,372) size 784x267 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,372) size 769x267 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x265
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -49,30 +49,30 @@
               RenderTableCell {TD} at (0,132) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x239 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x54
  -                RenderText {TEXT} at (0,0) size 761x54
  +            RenderTableCell {TD} at (12,26) size 755x239 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
  +                RenderText {TEXT} at (0,0) size 743x54
                     text run at (0,0) width 423: "The first line of this paragraph, and only that one, should be green. "
                     text run at (423,0) width 320: "If this precise combination does not occur, then the"
                     text run at (0,18) width 187: "user agent has failed this test. "
  -                  text run at (187,18) width 574: "Remember that in order to ensure a complete test, the paragraph must be displayed on more"
  -                  text run at (0,36) width 85: "than one line."
  -              RenderBlock {P} at (4,74) size 762x73
  +                  text run at (187,18) width 538: "Remember that in order to ensure a complete test, the paragraph must be displayed on"
  +                  text run at (0,36) width 121: "more than one line."
  +              RenderBlock {P} at (4,74) size 747x73
                   RenderText {TEXT} at (0,0) size 742x73
                     text run at (0,0) width 729: "The first line of this paragraph, and only that one, should"
                     text run at (0,37) width 235: "be a larger font size as well as green. "
                     text run at (235,37) width 507: "If this precise combination does not occur, then the user agent has failed this test."
                     text run at (0,55) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
  -              RenderBlock {P} at (4,163) size 762x72
  -                RenderText {TEXT} at (0,0) size 762x54
  +              RenderBlock {P} at (4,163) size 747x72
  +                RenderText {TEXT} at (0,0) size 739x54
                     text run at (0,0) width 608: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
  -                  text run at (608,0) width 154: "Thus, if the first line is"
  -                  text run at (0,18) width 762: "not in small-caps style, OR if the entire paragraph turns out in small-caps, then the user agent has failed this test (although"
  -                  text run at (0,36) width 165: "the problem might be that "
  +                  text run at (608,0) width 110: "Thus, if the first"
  +                  text run at (0,18) width 739: "line is not in small-caps style, OR if the entire paragraph turns out in small-caps, then the user agent has failed this test"
  +                  text run at (0,36) width 229: "(although the problem might be that "
                   RenderInline {CODE} at (0,0) size 80x15
  -                  RenderText {TEXT} at (165,38) size 80x15
  -                    text run at (165,38) width 80: "small-caps"
  -                RenderText {TEXT} at (245,36) size 754x36
  -                  text run at (245,36) width 225: " is not supported by your browser). "
  -                  text run at (470,36) width 284: "This is extra text included for the purposes of"
  -                  text run at (0,54) width 395: "making the paragraph long enough to have more than one line."
  +                  RenderText {TEXT} at (229,38) size 80x15
  +                    text run at (229,38) width 80: "small-caps"
  +                RenderText {TEXT} at (309,36) size 741x36
  +                  text run at (309,36) width 225: " is not supported by your browser). "
  +                  text run at (534,36) width 207: "This is extra text included for the"
  +                  text run at (0,54) width 472: "purposes of making the paragraph long enough to have more than one line."
  
  
  
  1.12      +44 -44    WebCore/layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt
  
  Index: multiple_pseudo_elements-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/pseudo/multiple_pseudo_elements-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- multiple_pseudo_elements-expected.txt	11 Feb 2004 21:37:00 -0000	1.11
  +++ multiple_pseudo_elements-expected.txt	18 Aug 2005 04:22:56 -0000	1.12
  @@ -1,15 +1,15 @@
  -layer at (0,0) size 800x1012
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1012
  -  RenderBlock {HTML} at (0,0) size 800x1012
  -    RenderBody {BODY} at (8,8) size 784x996 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1030
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1030
  +  RenderBlock {HTML} at (0,0) size 785x1030
  +    RenderBody {BODY} at (8,8) size 769x1014 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderInline (generated) at (0,0) size 10x18 [color=#800000]
             RenderText {TEXT} at (0,0) size 10x18
               text run at (0,0) width 10: "T"
           RenderText {TEXT} at (10,0) size 345x18
             text run at (10,0) width 345: "he style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x105
  +      RenderBlock {PRE} at (0,34) size 769x105
           RenderText {TEXT} at (0,0) size 368x90
             text run at (0,0) width 224: "P:first-line {color: green;}"
             text run at (0,15) width 248: "P:first-letter {color: maroon;}"
  @@ -17,52 +17,52 @@
             text run at (0,45) width 288: ".two:first-letter {font-size: 350%;}"
             text run at (0,60) width 312: "P.three:first-letter {font-size: 350%;}"
             text run at (0,75) width 368: "P.three:first-line {font-variant: small-caps;}"
  -      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,170) size 784x54
  +      RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,170) size 769x54
           RenderInline (generated) at (0,0) size 10x18 [color=#800000]
             RenderText {TEXT} at (0,0) size 10x18
               text run at (0,0) width 10: "T"
  -        RenderText {TEXT} at (10,0) size 784x54
  -          text run at (10,0) width 764: "he first letter of this paragraph, and only that one, should be maroon (dark red), while the entire first line should be green. "
  -          text run at (774,0) width 10: "If"
  -          text run at (0,18) width 497: "this precise combination does not occur, then the user agent has failed this test. "
  -          text run at (497,18) width 282: "Remember that in order to ensure a complete"
  -          text run at (0,36) width 377: "test, the paragraph must be displayed on more than one line."
  -      RenderBlock {P} at (0,240) size 784x183
  +        RenderText {TEXT} at (10,0) size 764x54
  +          text run at (10,0) width 717: "he first letter of this paragraph, and only that one, should be maroon (dark red), while the entire first line should be"
  +          text run at (0,18) width 43: "green. "
  +          text run at (43,18) width 511: "If this precise combination does not occur, then the user agent has failed this test. "
  +          text run at (554,18) width 210: "Remember that in order to ensure"
  +          text run at (0,36) width 449: "a complete test, the paragraph must be displayed on more than one line."
  +      RenderBlock {P} at (0,240) size 769x183
           RenderInline (generated) at (0,0) size 68x129 [color=#800000]
             RenderText {TEXT} at (0,0) size 68x129
               text run at (0,0) width 68: "T"
  -        RenderText {TEXT} at (68,72) size 782x111
  +        RenderText {TEXT} at (68,72) size 751x111
             text run at (68,72) width 634: "he first letter of this paragraph, and only that one,"
  -          text run at (0,129) width 782: "should be 350% bigger than the rest of the first line of this paragraph and maroon (dark red), while the entire first line should"
  -          text run at (0,147) width 253: "be 200% bigger than normal and green. "
  -          text run at (253,147) width 507: "If this precise combination does not occur, then the user agent has failed this test."
  -          text run at (0,165) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
  -      RenderBlock {P} at (0,439) size 784x118
  +          text run at (0,129) width 736: "should be 350% bigger than the rest of the first line of this paragraph and maroon (dark red), while the entire first line"
  +          text run at (0,147) width 299: "should be 200% bigger than normal and green. "
  +          text run at (299,147) width 452: "If this precise combination does not occur, then the user agent has failed"
  +          text run at (0,165) width 55: "this test. "
  +          text run at (55,165) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
  +      RenderBlock {P} at (0,439) size 769x118
           RenderInline (generated) at (0,0) size 76x64 [color=#800000]
             RenderText {TEXT} at (0,0) size 76x64
               text run at (0,0) width 76: "\"W"
  -        RenderText {TEXT} at (76,36) size 782x82
  +        RenderText {TEXT} at (76,36) size 769x82
             text run at (76,36) width 337: "e should check for quotation support,\" it was said. "
             text run at (413,36) width 356: "The first two characters in this paragraph-- a double-"
             text run at (0,64) width 683: "quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon (dark red). "
             text run at (683,64) width 81: "Note that the"
  -          text run at (0,82) width 769: "inclusion of both the quotation mark and the 'W' in the first-letter style is not required under CSS1, but it is recommended. "
  -          text run at (769,82) width 13: "In"
  -          text run at (0,100) width 433: "addition, the entire first line should be in a small-caps font and green."
  -      RenderTable {TABLE} at (0,573) size 784x423 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x421
  +          text run at (0,82) width 765: "inclusion of both the quotation mark and the 'W' in the first-letter style is not required under CSS1, but it is recommended."
  +          text run at (0,100) width 450: "In addition, the entire first line should be in a small-caps font and green."
  +      RenderTable {TABLE} at (0,573) size 769x441 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x439
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,210) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,219) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x395 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x54
  +            RenderTableCell {TD} at (12,26) size 755x413 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x54
                   RenderInline (generated) at (0,0) size 10x18 [color=#800000]
                     RenderText {TEXT} at (0,0) size 10x18
                       text run at (0,0) width 10: "T"
  @@ -72,26 +72,26 @@
                     text run at (43,18) width 511: "If this precise combination does not occur, then the user agent has failed this test. "
                     text run at (554,18) width 165: "Remember that in order to"
                     text run at (0,36) width 494: "ensure a complete test, the paragraph must be displayed on more than one line."
  -              RenderBlock {P} at (4,74) size 762x183
  +              RenderBlock {P} at (4,74) size 747x201
                   RenderInline (generated) at (0,0) size 68x129 [color=#800000]
                     RenderText {TEXT} at (0,0) size 68x129
                       text run at (0,0) width 68: "T"
  -                RenderText {TEXT} at (68,72) size 751x111
  +                RenderText {TEXT} at (68,72) size 736x129
                     text run at (68,72) width 634: "he first letter of this paragraph, and only that one,"
                     text run at (0,129) width 736: "should be 350% bigger than the rest of the first line of this paragraph and maroon (dark red), while the entire first line"
                     text run at (0,147) width 299: "should be 200% bigger than normal and green. "
  -                  text run at (299,147) width 452: "If this precise combination does not occur, then the user agent has failed"
  -                  text run at (0,165) width 55: "this test. "
  -                  text run at (55,165) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
  -              RenderBlock {P} at (4,273) size 762x118
  +                  text run at (299,147) width 413: "If this precise combination does not occur, then the user agent has"
  +                  text run at (0,165) width 94: "failed this test. "
  +                  text run at (94,165) width 632: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one"
  +                  text run at (0,183) width 27: "line."
  +              RenderBlock {P} at (4,291) size 747x118
                   RenderInline (generated) at (0,0) size 76x64 [color=#800000]
                     RenderText {TEXT} at (0,0) size 76x64
                       text run at (0,0) width 76: "\"W"
  -                RenderText {TEXT} at (76,36) size 762x82
  +                RenderText {TEXT} at (76,36) size 739x82
                     text run at (76,36) width 337: "e should check for quotation support,\" it was said. "
                     text run at (413,36) width 302: "The first two characters in this paragraph-- a"
  -                  text run at (0,64) width 731: "double-quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon (dark red). "
  -                  text run at (731,64) width 31: "Note"
  -                  text run at (0,82) width 718: "that the inclusion of both the quotation mark and the 'W' in the first-letter style is not required under CSS1, but it is"
  -                  text run at (0,100) width 97: "recommended. "
  -                  text run at (97,100) width 450: "In addition, the entire first line should be in a small-caps font and green."
  +                  text run at (0,64) width 727: "double-quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon (dark red)."
  +                  text run at (0,82) width 739: "Note that the inclusion of both the quotation mark and the 'W' in the first-letter style is not required under CSS1, but it"
  +                  text run at (0,100) width 111: "is recommended. "
  +                  text run at (111,100) width 450: "In addition, the entire first line should be in a small-caps font and green."
  
  
  
  1.9       +38 -38    WebCore/layout-tests/css1/text_properties/letter_spacing-expected.txt
  
  Index: letter_spacing-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/letter_spacing-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- letter_spacing-expected.txt	19 Jul 2005 21:18:13 -0000	1.8
  +++ letter_spacing-expected.txt	18 Aug 2005 04:22:56 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1378
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1378
  -  RenderBlock {HTML} at (0,0) size 800x1378
  -    RenderBody {BODY} at (8,8) size 784x1362 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1378
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1378
  +  RenderBlock {HTML} at (0,0) size 785x1378
  +    RenderBody {BODY} at (8,8) size 769x1362 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x165
  +      RenderBlock {PRE} at (0,34) size 769x165
           RenderText {TEXT} at (0,0) size 264x165
             text run at (0,0) width 232: ".one {letter-spacing: 0.3in;}"
             text run at (0,15) width 232: ".two {letter-spacing: 0.5cm;}"
  @@ -19,39 +19,39 @@
             text run at (0,120) width 248: ".nine {letter-spacing: normal;}"
             text run at (0,135) width 224: ".ten {letter-spacing: 300%;}"
             text run at (0,150) width 264: ".eleven {letter-spacing: -0.1em;}"
  -      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,230) size 784x72
  +      RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,230) size 769x72
           RenderText {TEXT} at (0,0) size 694x72
             text run at (0,0) width 671: "This letters in this"
             text run at (0,18) width 694: "sentence should have"
             text run at (0,36) width 659: "extra space between"
             text run at (0,54) width 175: "them."
  -      RenderBlock {P} at (0,318) size 784x54
  +      RenderBlock {P} at (0,318) size 769x54
           RenderText {TEXT} at (0,0) size 765x54
             text run at (0,0) width 691: "This letters in this sentence"
             text run at (0,18) width 765: "should have extra space between"
             text run at (0,36) width 125: "them."
  -      RenderBlock {P} at (0,388) size 784x54
  +      RenderBlock {P} at (0,388) size 769x54
           RenderText {TEXT} at (0,0) size 765x54
             text run at (0,0) width 691: "This letters in this sentence"
             text run at (0,18) width 765: "should have extra space between"
             text run at (0,36) width 125: "them."
  -      RenderBlock {P} at (0,458) size 784x18
  +      RenderBlock {P} at (0,458) size 769x18
           RenderText {TEXT} at (0,0) size 687x18
             text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,492) size 784x18
  +      RenderBlock {P} at (0,492) size 769x18
           RenderText {TEXT} at (0,0) size 687x18
             text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,526) size 784x54
  +      RenderBlock {P} at (0,526) size 769x54
           RenderText {TEXT} at (0,0) size 703x54
             text run at (0,0) width 633: "This letters in this sentence"
             text run at (0,18) width 703: "should have extra space between"
             text run at (0,36) width 115: "them."
  -      RenderBlock {P} at (0,596) size 784x36
  +      RenderBlock {P} at (0,596) size 769x36
           RenderText {TEXT} at (0,0) size 694x36
             text run at (0,0) width 694: "This letters in this sentence should have extra space"
             text run at (0,18) width 183: "between them."
  -      RenderBlock {P} at (0,648) size 784x36
  +      RenderBlock {P} at (0,648) size 769x36
           RenderText {TEXT} at (0,0) size 754x36
             text run at (0,0) width 754: "This letters in this sentence should have extra space between them,"
             text run at (0,18) width 435: "but the last few words in the sentence "
  @@ -60,17 +60,17 @@
               text run at (435,18) width 180: "should show normal spacing"
           RenderText {TEXT} at (615,18) size 9x18
             text run at (615,18) width 9: "."
  -      RenderBlock {P} at (0,700) size 784x36
  +      RenderBlock {P} at (0,700) size 769x36
           RenderText {TEXT} at (0,0) size 731x36
             text run at (0,0) width 731: "This letters in this sentence should have normal space between them, since percentage values are not allowed on this"
             text run at (0,18) width 57: "property."
  -      RenderBlock {P} at (0,752) size 784x18
  +      RenderBlock {P} at (0,752) size 769x18
           RenderText {TEXT} at (0,0) size 638x18
             text run at (0,0) width 638: "This letters in this sentence should have reduced space between them, since negative values are allowed on this property."
  -      RenderTable {TABLE} at (0,786) size 784x576 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,786) size 769x576 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x574
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -78,51 +78,51 @@
               RenderTableCell {TD} at (0,287) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x548 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x72
  +            RenderTableCell {TD} at (12,26) size 755x548 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x72
                   RenderText {TEXT} at (0,0) size 694x72
                     text run at (0,0) width 671: "This letters in this"
                     text run at (0,18) width 694: "sentence should have"
                     text run at (0,36) width 659: "extra space between"
                     text run at (0,54) width 175: "them."
  -              RenderBlock {P} at (4,92) size 762x54
  +              RenderBlock {P} at (4,92) size 747x54
                   RenderText {TEXT} at (0,0) size 691x54
                     text run at (0,0) width 691: "This letters in this sentence"
                     text run at (0,18) width 564: "should have extra space"
                     text run at (0,36) width 326: "between them."
  -              RenderBlock {P} at (4,162) size 762x54
  +              RenderBlock {P} at (4,162) size 747x54
                   RenderText {TEXT} at (0,0) size 691x54
                     text run at (0,0) width 691: "This letters in this sentence"
                     text run at (0,18) width 564: "should have extra space"
                     text run at (0,36) width 326: "between them."
  -              RenderBlock {P} at (4,232) size 762x18
  +              RenderBlock {P} at (4,232) size 747x18
                   RenderText {TEXT} at (0,0) size 687x18
                     text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,266) size 762x18
  +              RenderBlock {P} at (4,266) size 747x18
                   RenderText {TEXT} at (0,0) size 687x18
                     text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,300) size 762x54
  +              RenderBlock {P} at (4,300) size 747x54
                   RenderText {TEXT} at (0,0) size 703x54
                     text run at (0,0) width 633: "This letters in this sentence"
                     text run at (0,18) width 703: "should have extra space between"
                     text run at (0,36) width 115: "them."
  -              RenderBlock {P} at (4,370) size 762x36
  +              RenderBlock {P} at (4,370) size 747x36
                   RenderText {TEXT} at (0,0) size 694x36
                     text run at (0,0) width 694: "This letters in this sentence should have extra space"
                     text run at (0,18) width 183: "between them."
  -              RenderBlock {P} at (4,422) size 762x36
  -                RenderText {TEXT} at (0,0) size 754x36
  -                  text run at (0,0) width 754: "This letters in this sentence should have extra space between them,"
  -                  text run at (0,18) width 435: "but the last few words in the sentence "
  +              RenderBlock {P} at (4,422) size 747x36
  +                RenderText {TEXT} at (0,0) size 685x36
  +                  text run at (0,0) width 685: "This letters in this sentence should have extra space between"
  +                  text run at (0,18) width 504: "them, but the last few words in the sentence "
                   RenderInline {SPAN} at (0,0) size 180x18
  -                  RenderText {TEXT} at (435,18) size 180x18
  -                    text run at (435,18) width 180: "should show normal spacing"
  -                RenderText {TEXT} at (615,18) size 9x18
  -                  text run at (615,18) width 9: "."
  -              RenderBlock {P} at (4,474) size 762x36
  +                  RenderText {TEXT} at (504,18) size 180x18
  +                    text run at (504,18) width 180: "should show normal spacing"
  +                RenderText {TEXT} at (684,18) size 9x18
  +                  text run at (684,18) width 9: "."
  +              RenderBlock {P} at (4,474) size 747x36
                   RenderText {TEXT} at (0,0) size 731x36
                     text run at (0,0) width 731: "This letters in this sentence should have normal space between them, since percentage values are not allowed on this"
                     text run at (0,18) width 57: "property."
  -              RenderBlock {P} at (4,526) size 762x18
  +              RenderBlock {P} at (4,526) size 747x18
                   RenderText {TEXT} at (0,0) size 638x18
                     text run at (0,0) width 638: "This letters in this sentence should have reduced space between them, since negative values are allowed on this property."
  
  
  
  1.11      +69 -68    WebCore/layout-tests/css1/text_properties/line_height-expected.txt
  
  Index: line_height-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/line_height-expected.txt,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- line_height-expected.txt	19 Jul 2005 21:18:13 -0000	1.10
  +++ line_height-expected.txt	18 Aug 2005 04:22:56 -0000	1.11
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x2621
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2621
  -  RenderBlock {HTML} at (0,0) size 800x2621
  -    RenderBody {BODY} at (8,8) size 784x2605 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x2669
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2669
  +  RenderBlock {HTML} at (0,0) size 785x2669
  +    RenderBody {BODY} at (8,8) size 769x2653 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x210
  +      RenderBlock {PRE} at (0,34) size 769x210
           RenderText {TEXT} at (0,0) size 400x210
             text run at (0,0) width 344: ".one {line-height: 0.5in; font-size: 12px;}"
             text run at (0,15) width 328: ".two {line-height: 2cm; font-size: 12px;}"
  @@ -22,146 +22,147 @@
             text run at (0,165) width 400: "TABLE .ten {line-height: normal; font-size: 12px;}"
             text run at (0,180) width 248: "DIV {background-color: silver;}"
             text run at (0,195) width 304: "SPAN.color {background-color: silver;}"
  -      RenderBlock {HR} at (0,257) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,271) size 784x48
  +      RenderBlock {HR} at (0,257) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,271) size 769x48
           RenderText {TEXT} at (0,17) size 507x48
             text run at (0,17) width 507: "This sentence should have a line-height of half an inch, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,331) size 784x75
  +      RenderBlock {P} at (0,331) size 769x75
           RenderText {TEXT} at (0,30) size 526x75
             text run at (0,30) width 526: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,418) size 784x75
  +      RenderBlock {P} at (0,418) size 769x75
           RenderText {TEXT} at (0,30) size 539x75
             text run at (0,30) width 539: "This sentence should have a line-height of twenty millimeters, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,505) size 784x32
  +      RenderBlock {P} at (0,505) size 769x32
           RenderText {TEXT} at (0,9) size 540x32
             text run at (0,9) width 540: "This sentence should have a line-height of twenty-four points, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,549) size 784x32
  +      RenderBlock {P} at (0,549) size 769x32
           RenderText {TEXT} at (0,9) size 497x32
             text run at (0,9) width 497: "This sentence should have a line-height of two picas, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,593) size 784x24
  +      RenderBlock {P} at (0,593) size 769x24
           RenderText {TEXT} at (0,5) size 487x24
             text run at (0,5) width 487: "This sentence should have a line-height of two em, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,629) size 784x17
  +      RenderBlock {P} at (0,629) size 769x17
           RenderText {TEXT} at (0,1) size 489x17
             text run at (0,1) width 489: "This sentence should have a line-height of three ex, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,658) size 784x24
  +      RenderBlock {P} at (0,658) size 769x24
           RenderText {TEXT} at (0,5) size 537x24
             text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -      RenderBlock {DIV} at (0,694) size 784x168 [bgcolor=#C0C0C0]
  -        RenderBlock (anonymous) at (0,0) size 784x24
  +      RenderBlock {DIV} at (0,694) size 769x168 [bgcolor=#C0C0C0]
  +        RenderBlock (anonymous) at (0,0) size 769x24
             RenderText {TEXT} at (0,5) size 592x24
               text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -        RenderBlock {P} at (0,48) size 784x72
  +        RenderBlock {P} at (0,48) size 769x72
             RenderText {TEXT} at (0,-2) size 763x72
               text run at (0,-2) width 748: "This sentence should have a line-height of twice the DIV's font size, or 28px;"
               text run at (0,22) width 763: "this should not cause extra spacing between the lines, since the line-height and"
               text run at (0,46) width 364: "font-size should have the same value."
  -        RenderBlock (anonymous) at (0,144) size 784x24
  +        RenderBlock (anonymous) at (0,144) size 769x24
             RenderText {TEXT} at (0,5) size 606x24
               text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,874) size 784x24
  +      RenderBlock {P} at (0,874) size 769x24
           RenderText {TEXT} at (0,5) size 537x24
             text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -      RenderBlock {DIV} at (0,910) size 784x240 [bgcolor=#C0C0C0]
  -        RenderBlock (anonymous) at (0,0) size 784x24
  +      RenderBlock {DIV} at (0,910) size 769x240 [bgcolor=#C0C0C0]
  +        RenderBlock (anonymous) at (0,0) size 769x24
             RenderText {TEXT} at (0,5) size 592x24
               text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -        RenderBlock {P} at (0,48) size 784x144
  +        RenderBlock {P} at (0,48) size 769x144
             RenderText {TEXT} at (0,10) size 749x144
               text run at (0,10) width 749: "This sentence should have a line-height of twice the font size, which is 200%"
               text run at (0,58) width 742: "normal thanks to an inline style; this should cause extra spacing between the"
               text run at (0,106) width 654: "lines, as the font-size will be 28px and the line-height will be 56px."
  -        RenderBlock (anonymous) at (0,216) size 784x24
  +        RenderBlock (anonymous) at (0,216) size 769x24
             RenderText {TEXT} at (0,5) size 606x24
               text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -      RenderBlock {P} at (0,1162) size 784x100
  -        RenderText {TEXT} at (0,18) size 774x100
  +      RenderBlock {P} at (0,1162) size 769x100
  +        RenderText {TEXT} at (0,18) size 745x100
             text run at (0,18) width 592: "This paragraph should have a line-height of 50 pixels in the first section, which should cause extra spacing between the lines. "
  -          text run at (592,18) width 182: "In the second section (within the table)"
  -          text run at (0,68) width 152: "its line-height should be normal."
  -      RenderBlock {P} at (0,1274) size 784x14
  +          text run at (592,18) width 153: "In the second section (within the"
  +          text run at (0,68) width 181: "table) its line-height should be normal."
  +      RenderBlock {P} at (0,1274) size 769x14
           RenderText {TEXT} at (0,0) size 504x14
             text run at (0,0) width 504: "This sentence should have a normal line-height, because negative values are not permitted for this property."
  -      RenderBlock {P} at (0,1300) size 784x150
  +      RenderBlock {P} at (0,1300) size 769x150
           RenderInline {SPAN} at (0,0) size 758x89 [bgcolor=#C0C0C0]
             RenderText {TEXT} at (0,30) size 758x150
               text run at (0,30) width 758: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines. The text has a background color of silver, but no"
               text run at (0,105) width 663: "padding or border. The background color has been set on an inline element and should therefore only cover the text, not the interline spacing."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderTable {TABLE} at (0,1462) size 784x1143 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x1141
  +      RenderTable {TABLE} at (0,1462) size 769x1191 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x1189
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,570) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,594) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x1115 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x48
  +            RenderTableCell {TD} at (12,26) size 755x1163 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x48
                   RenderText {TEXT} at (0,17) size 507x48
                     text run at (0,17) width 507: "This sentence should have a line-height of half an inch, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,64) size 762x75
  +              RenderBlock {P} at (4,64) size 747x75
                   RenderText {TEXT} at (0,30) size 526x75
                     text run at (0,30) width 526: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,151) size 762x75
  +              RenderBlock {P} at (4,151) size 747x75
                   RenderText {TEXT} at (0,30) size 539x75
                     text run at (0,30) width 539: "This sentence should have a line-height of twenty millimeters, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,238) size 762x32
  +              RenderBlock {P} at (4,238) size 747x32
                   RenderText {TEXT} at (0,9) size 540x32
                     text run at (0,9) width 540: "This sentence should have a line-height of twenty-four points, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,282) size 762x32
  +              RenderBlock {P} at (4,282) size 747x32
                   RenderText {TEXT} at (0,9) size 497x32
                     text run at (0,9) width 497: "This sentence should have a line-height of two picas, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,326) size 762x24
  +              RenderBlock {P} at (4,326) size 747x24
                   RenderText {TEXT} at (0,5) size 487x24
                     text run at (0,5) width 487: "This sentence should have a line-height of two em, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,362) size 762x17
  +              RenderBlock {P} at (4,362) size 747x17
                   RenderText {TEXT} at (0,1) size 489x17
                     text run at (0,1) width 489: "This sentence should have a line-height of three ex, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,391) size 762x24
  +              RenderBlock {P} at (4,391) size 747x24
                   RenderText {TEXT} at (0,5) size 537x24
                     text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -              RenderBlock {DIV} at (4,427) size 762x168 [bgcolor=#C0C0C0]
  -                RenderBlock (anonymous) at (0,0) size 762x24
  +              RenderBlock {DIV} at (4,427) size 747x168 [bgcolor=#C0C0C0]
  +                RenderBlock (anonymous) at (0,0) size 747x24
                     RenderText {TEXT} at (0,5) size 592x24
                       text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -                RenderBlock {P} at (0,48) size 762x72
  -                  RenderText {TEXT} at (0,-2) size 748x72
  -                    text run at (0,-2) width 748: "This sentence should have a line-height of twice the DIV's font size, or 28px;"
  -                    text run at (0,22) width 722: "this should not cause extra spacing between the lines, since the line-height"
  -                    text run at (0,46) width 405: "and font-size should have the same value."
  -                RenderBlock (anonymous) at (0,144) size 762x24
  +                RenderBlock {P} at (0,48) size 747x72
  +                  RenderText {TEXT} at (0,-2) size 722x72
  +                    text run at (0,-2) width 687: "This sentence should have a line-height of twice the DIV's font size, or"
  +                    text run at (0,22) width 722: "28px; this should not cause extra spacing between the lines, since the line-"
  +                    text run at (0,46) width 472: "height and font-size should have the same value."
  +                RenderBlock (anonymous) at (0,144) size 747x24
                     RenderText {TEXT} at (0,5) size 606x24
                       text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,607) size 762x24
  +              RenderBlock {P} at (4,607) size 747x24
                   RenderText {TEXT} at (0,5) size 537x24
                     text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -              RenderBlock {DIV} at (4,643) size 762x240 [bgcolor=#C0C0C0]
  -                RenderBlock (anonymous) at (0,0) size 762x24
  +              RenderBlock {DIV} at (4,643) size 747x288 [bgcolor=#C0C0C0]
  +                RenderBlock (anonymous) at (0,0) size 747x24
                     RenderText {TEXT} at (0,5) size 592x24
                       text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -                RenderBlock {P} at (0,48) size 762x144
  -                  RenderText {TEXT} at (0,10) size 749x144
  -                    text run at (0,10) width 749: "This sentence should have a line-height of twice the font size, which is 200%"
  -                    text run at (0,58) width 742: "normal thanks to an inline style; this should cause extra spacing between the"
  -                    text run at (0,106) width 654: "lines, as the font-size will be 28px and the line-height will be 56px."
  -                RenderBlock (anonymous) at (0,216) size 762x24
  +                RenderBlock {P} at (0,48) size 747x192
  +                  RenderText {TEXT} at (0,10) size 717x192
  +                    text run at (0,10) width 687: "This sentence should have a line-height of twice the font size, which is"
  +                    text run at (0,58) width 681: "200% normal thanks to an inline style; this should cause extra spacing"
  +                    text run at (0,106) width 717: "between the lines, as the font-size will be 28px and the line-height will be"
  +                    text run at (0,154) width 54: "56px."
  +                RenderBlock (anonymous) at (0,264) size 747x24
                     RenderText {TEXT} at (0,5) size 606x24
                       text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
  -              RenderBlock {P} at (4,895) size 762x28
  +              RenderBlock {P} at (4,943) size 747x28
                   RenderText {TEXT} at (0,0) size 745x28
                     text run at (0,0) width 592: "This paragraph should have a line-height of 50 pixels in the first section, which should cause extra spacing between the lines. "
                     text run at (592,0) width 153: "In the second section (within the"
                     text run at (0,14) width 181: "table) its line-height should be normal."
  -              RenderBlock {P} at (4,935) size 762x14
  +              RenderBlock {P} at (4,983) size 747x14
                   RenderText {TEXT} at (0,0) size 504x14
                     text run at (0,0) width 504: "This sentence should have a normal line-height, because negative values are not permitted for this property."
  -              RenderBlock {P} at (4,961) size 762x150
  -                RenderInline {SPAN} at (0,0) size 758x89 [bgcolor=#C0C0C0]
  -                  RenderText {TEXT} at (0,30) size 758x150
  -                    text run at (0,30) width 758: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines. The text has a background color of silver, but no"
  -                    text run at (0,105) width 663: "padding or border. The background color has been set on an inline element and should therefore only cover the text, not the interline spacing."
  +              RenderBlock {P} at (4,1009) size 747x150
  +                RenderInline {SPAN} at (0,0) size 743x89 [bgcolor=#C0C0C0]
  +                  RenderText {TEXT} at (0,30) size 743x150
  +                    text run at (0,30) width 743: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines. The text has a background color of silver, but"
  +                    text run at (0,105) width 678: "no padding or border. The background color has been set on an inline element and should therefore only cover the text, not the interline spacing."
                   RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +85 -86    WebCore/layout-tests/css1/text_properties/text-transCapitalize-expected.txt
  
  Index: text-transCapitalize-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/text-transCapitalize-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- text-transCapitalize-expected.txt	27 Jul 2005 23:41:41 -0000	1.1
  +++ text-transCapitalize-expected.txt	18 Aug 2005 04:22:56 -0000	1.2
  @@ -1,24 +1,23 @@
  -layer at (0,0) size 800x1186
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1186
  -  RenderBlock {HTML} at (0,0) size 800x1186
  -    RenderBody {BODY} at (8,8) size 784x1170
  -      RenderBlock (anonymous) at (0,0) size 784x90
  +layer at (0,0) size 785x1186
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1186
  +  RenderBlock {HTML} at (0,0) size 785x1186
  +    RenderBody {BODY} at (8,8) size 769x1170
  +      RenderBlock (anonymous) at (0,0) size 769x90
           RenderText {TEXT} at (0,0) size 346x18
             text run at (0,0) width 346: "This test was provided by open-source contributors on "
           RenderInline {A} at (0,0) size 53x18 [color=#0000EE]
             RenderText {TEXT} at (346,0) size 53x18
               text run at (346,0) width 53: "Bugzilla"
  -        RenderText {TEXT} at (399,0) size 781x72
  -          text run at (399,0) width 382: ". Currently, the \"Browser rendering\" results are not expected"
  -          text run at (0,18) width 684: "to match the \"Correct output sample\" results. In fact, I do not entirely agree with all of the given test cases in "
  -          text run at (684,18) width 83: "terms of their"
  -          text run at (0,36) width 768: "expected results, nor do I think that the browser should yet be expected to match all of the cases in the different languages,"
  -          text run at (0,54) width 56: "but I am "
  -          text run at (56,54) width 286: "(at least temporarily) adding the test anyway. "
  +        RenderText {TEXT} at (399,0) size 740x72
  +          text run at (399,0) width 322: ". Currently, the \"Browser rendering\" results are not"
  +          text run at (0,18) width 740: "expected to match the \"Correct output sample\" results. In fact, I do not entirely agree with all of the given test cases in"
  +          text run at (0,36) width 727: "terms of their expected results, nor do I think that the browser should yet be expected to match all of the cases in the"
  +          text run at (0,54) width 184: "different languages, but I am "
  +          text run at (184,54) width 286: "(at least temporarily) adding the test anyway. "
           RenderBR {BR} at (0,0) size 0x0
           RenderBR {BR} at (0,72) size 0x18
  -      RenderTable {TABLE} at (0,90) size 784x360
  +      RenderTable {TABLE} at (0,90) size 769x360
           RenderBlock {CAPTION} at (0,0) size 769x18
             RenderText {TEXT} at (345,0) size 78x18
               text run at (345,0) width 78: "Input source"
  @@ -27,8 +26,8 @@
               RenderTableCell {TH} at (2,20) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 49x18
                   text run at (2,2) width 49: "generic"
  -            RenderTableCell {TD} at (57,2) size 725x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (2,2) size 721x54
  +            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (2,2) size 705x54
                   text run at (2,2) width 16: "lip"
                   text run at (18,2) width 52: "smackin"
                   text run at (70,2) width 31: "thirst"
  @@ -47,61 +46,61 @@
                   text run at (556,2) width 32: "givin"
                   text run at (588,2) width 27: "cool"
                   text run at (615,2) width 35: "fizzin"
  -                text run at (650,2) width 16: "lip"
  -                text run at (666,2) width 57: "smackin\x{AD}"
  -                text run at (2,20) width 31: "thirst"
  -                text run at (33,20) width 58: "quenchin"
  -                text run at (91,20) width 54: "acetastin"
  -                text run at (145,20) width 59: "motivatin"
  -                text run at (204,20) width 32: "good"
  -                text run at (236,20) width 42: "buzzin"
  -                text run at (278,20) width 27: "cool"
  -                text run at (305,20) width 35: "talkin"
  -                text run at (340,20) width 28: "high"
  -                text run at (368,20) width 43: "walkin"
  -                text run at (411,20) width 22: "fast"
  -                text run at (433,20) width 28: "livin"
  -                text run at (461,20) width 27: "ever"
  -                text run at (488,20) width 32: "givin"
  -                text run at (520,20) width 27: "cool"
  -                text run at (547,20) width 35: "fizzin"
  -                text run at (582,20) width 16: "lip"
  -                text run at (598,20) width 52: "smackin"
  -                text run at (650,20) width 36: "thirst\x{AD}"
  -                text run at (2,38) width 58: "quenchin"
  -                text run at (60,38) width 54: "acetastin"
  -                text run at (114,38) width 59: "motivatin"
  -                text run at (173,38) width 32: "good"
  -                text run at (205,38) width 42: "buzzin"
  -                text run at (247,38) width 27: "cool"
  -                text run at (274,38) width 35: "talkin"
  -                text run at (309,38) width 28: "high"
  -                text run at (337,38) width 43: "walkin"
  -                text run at (380,38) width 22: "fast"
  -                text run at (402,38) width 28: "livin"
  -                text run at (430,38) width 27: "ever"
  -                text run at (457,38) width 32: "givin"
  -                text run at (489,38) width 27: "cool"
  -                text run at (516,38) width 35: "fizzin"
  +                text run at (650,2) width 21: "lip\x{AD}"
  +                text run at (2,20) width 52: "smackin"
  +                text run at (54,20) width 31: "thirst"
  +                text run at (85,20) width 58: "quenchin"
  +                text run at (143,20) width 54: "acetastin"
  +                text run at (197,20) width 59: "motivatin"
  +                text run at (256,20) width 32: "good"
  +                text run at (288,20) width 42: "buzzin"
  +                text run at (330,20) width 27: "cool"
  +                text run at (357,20) width 35: "talkin"
  +                text run at (392,20) width 28: "high"
  +                text run at (420,20) width 43: "walkin"
  +                text run at (463,20) width 22: "fast"
  +                text run at (485,20) width 28: "livin"
  +                text run at (513,20) width 27: "ever"
  +                text run at (540,20) width 32: "givin"
  +                text run at (572,20) width 27: "cool"
  +                text run at (599,20) width 35: "fizzin"
  +                text run at (634,20) width 16: "lip"
  +                text run at (650,20) width 57: "smackin\x{AD}"
  +                text run at (2,38) width 31: "thirst"
  +                text run at (33,38) width 58: "quenchin"
  +                text run at (91,38) width 54: "acetastin"
  +                text run at (145,38) width 59: "motivatin"
  +                text run at (204,38) width 32: "good"
  +                text run at (236,38) width 42: "buzzin"
  +                text run at (278,38) width 27: "cool"
  +                text run at (305,38) width 35: "talkin"
  +                text run at (340,38) width 28: "high"
  +                text run at (368,38) width 43: "walkin"
  +                text run at (411,38) width 22: "fast"
  +                text run at (433,38) width 28: "livin"
  +                text run at (461,38) width 27: "ever"
  +                text run at (488,38) width 32: "givin"
  +                text run at (520,38) width 27: "cool"
  +                text run at (547,38) width 35: "fizzin"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,62) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (19,2) size 15x18
                   text run at (19,2) width 15: "cy"
  -            RenderTableCell {TD} at (57,62) size 725x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,62) size 710x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 24x18
                   text run at (2,2) width 24: "\x{175}yl"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,86) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (21,2) size 11x18
                   text run at (21,2) width 11: "el"
  -            RenderTableCell {TD} at (57,86) size 725x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,86) size 710x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 224x18
                   text run at (2,2) width 224: "\x{3B3}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3C3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{3AE}\x{3C4}\x{3B1}"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,128) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "en"
  -            RenderTableCell {TD} at (57,110) size 725x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,110) size 710x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 426x18
                   text run at (2,2) width 426: "'cept nut'in safari\x{2019}s \x{2018}sure\x{2019} nai\x{308}ve r\x{E9}sum\x{E9}\x{2014}h\x{E1}c\x{30C}ek full\x{2010}time one-to-one"
                 RenderBR {BR} at (0,0) size 0x0
  @@ -130,14 +129,14 @@
               RenderTableCell {TH} at (2,170) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "es"
  -            RenderTableCell {TD} at (57,170) size 725x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,170) size 710x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 63x18
                   text run at (2,2) width 63: "\x{A1}jalape\x{F1}o!"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,196) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 12x18
                   text run at (20,2) width 12: "fr"
  -            RenderTableCell {TD} at (57,194) size 725x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,194) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,6) size 207x18
                   text run at (2,6) width 207: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
                 RenderInline {SUP} at (0,0) size 22x15
  @@ -147,38 +146,38 @@
               RenderTableCell {TH} at (2,222) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "hu"
  -            RenderTableCell {TD} at (57,222) size 725x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,222) size 710x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 109x18
                   text run at (2,2) width 109: "11-ei london\x{2011}ban"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,246) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "nl"
  -            RenderTableCell {TD} at (57,246) size 725x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,246) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 69x18
                   text run at (2,2) width 69: "'s ochtends"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,270) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "pl"
  -            RenderTableCell {TD} at (57,270) size 725x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,270) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 92x18
                   text run at (2,2) width 92: "wzi\x{119}\x{142}a bie\x{17C}\x{105}ce"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,294) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "ru"
  -            RenderTableCell {TD} at (57,294) size 725x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,294) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 191x18
                   text run at (2,2) width 191: "\x{43D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,318) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "tlh"
  -            RenderTableCell {TD} at (57,318) size 725x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,318) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 187x18
                   text run at (2,2) width 187: "tlhIngan Hol wa''uy' loghqam"
  -      RenderTable {TABLE} at (0,450) size 784x360
  +      RenderTable {TABLE} at (0,450) size 769x360
           RenderBlock {CAPTION} at (0,0) size 769x18
             RenderText {TEXT} at (315,0) size 139x18
               text run at (315,0) width 139: "Correct output sample"
  @@ -187,7 +186,7 @@
               RenderTableCell {TH} at (2,20) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 49x18
                   text run at (2,2) width 49: "generic"
  -            RenderTableCell {TD} at (57,2) size 725x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 705x54
                   text run at (2,2) width 22: "Lip"
                   text run at (24,2) width 52: "smackin"
  @@ -247,21 +246,21 @@
               RenderTableCell {TH} at (2,62) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (19,2) size 15x18
                   text run at (19,2) width 15: "cy"
  -            RenderTableCell {TD} at (57,62) size 725x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,62) size 710x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 27x18
                   text run at (2,2) width 27: "\x{174}yl"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,86) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (21,2) size 11x18
                   text run at (21,2) width 11: "el"
  -            RenderTableCell {TD} at (57,86) size 725x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,86) size 710x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 236x18
                   text run at (2,2) width 236: "\x{393}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3A3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{389}\x{3C4}\x{3B1}"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,128) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "en"
  -            RenderTableCell {TD} at (57,110) size 725x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,110) size 710x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 467x18
                   text run at (2,2) width 467: "'Cept Nut'in Safari\x{2019}s \x{2018}Sure\x{2019} Na\x{EF}ve R\x{E9}sum\x{E9}\x{2014}H\x{E1}\x{10D}ek Full\x{2010}time One-to-One"
                 RenderBR {BR} at (0,0) size 0x0
  @@ -274,14 +273,14 @@
               RenderTableCell {TH} at (2,170) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "es"
  -            RenderTableCell {TD} at (57,170) size 725x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,170) size 710x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 65x18
                   text run at (2,2) width 65: "\x{A1}Jalape\x{F1}o!"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,196) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 12x18
                   text run at (20,2) width 12: "fr"
  -            RenderTableCell {TD} at (57,194) size 725x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,194) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,6) size 227x18
                   text run at (2,6) width 227: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
                 RenderInline {SUP} at (0,0) size 22x15
  @@ -291,38 +290,38 @@
               RenderTableCell {TH} at (2,222) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "hu"
  -            RenderTableCell {TD} at (57,222) size 725x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,222) size 710x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 115x18
                   text run at (2,2) width 115: "11-ei London\x{2011}ban"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,246) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "nl"
  -            RenderTableCell {TD} at (57,246) size 725x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,246) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 73x18
                   text run at (2,2) width 73: "'s Ochtends"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,270) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "pl"
  -            RenderTableCell {TD} at (57,270) size 725x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,270) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 98x18
                   text run at (2,2) width 98: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,294) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "ru"
  -            RenderTableCell {TD} at (57,294) size 725x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,294) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 199x18
                   text run at (2,2) width 199: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,318) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "tlh"
  -            RenderTableCell {TD} at (57,318) size 725x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,318) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 187x18
                   text run at (2,2) width 187: "tlhIngan Hol wa''uy' loghqam"
  -      RenderTable {TABLE} at (0,810) size 784x360
  +      RenderTable {TABLE} at (0,810) size 769x360
           RenderBlock {CAPTION} at (0,0) size 769x18
             RenderText {TEXT} at (325,0) size 118x18
               text run at (325,0) width 118: "Browser rendering"
  @@ -331,7 +330,7 @@
               RenderTableCell {TH} at (2,20) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 49x18
                   text run at (2,2) width 49: "generic"
  -            RenderTableCell {TD} at (57,2) size 725x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 705x54
                   text run at (2,2) width 22: "Lip"
                   text run at (24,2) width 52: "smackin"
  @@ -391,21 +390,21 @@
               RenderTableCell {TH} at (2,62) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (19,2) size 15x18
                   text run at (19,2) width 15: "cy"
  -            RenderTableCell {TD} at (57,62) size 725x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,62) size 710x22 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 27x18
                   text run at (2,2) width 27: "\x{174}yl"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,86) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (21,2) size 11x18
                   text run at (21,2) width 11: "el"
  -            RenderTableCell {TD} at (57,86) size 725x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,86) size 710x22 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 235x18
                   text run at (2,2) width 235: "\x{393}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3C3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{389}\x{3C4}\x{3B1}"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,128) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "en"
  -            RenderTableCell {TD} at (57,110) size 725x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,110) size 710x58 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 458x18
                   text run at (2,2) width 458: "'Cept Nut'in Safari\x{2019}s \x{2018}Sure\x{2019} Nai\x{308}ve R\x{E9}sum\x{E9}\x{2014}h\x{E1}c\x{30C}ek Full\x{2010}time One-to-one"
                 RenderBR {BR} at (0,0) size 0x0
  @@ -434,14 +433,14 @@
               RenderTableCell {TH} at (2,170) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "es"
  -            RenderTableCell {TD} at (57,170) size 725x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,170) size 710x22 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 65x18
                   text run at (2,2) width 65: "\x{A1}Jalape\x{F1}o!"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,196) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 12x18
                   text run at (20,2) width 12: "fr"
  -            RenderTableCell {TD} at (57,194) size 725x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,194) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,6) size 223x18
                   text run at (2,6) width 223: "Quelqu'un L\x{2019}amour T'appelles\x{2011}tu 3"
                 RenderInline {SUP} at (0,0) size 24x15
  @@ -451,34 +450,34 @@
               RenderTableCell {TH} at (2,222) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "hu"
  -            RenderTableCell {TD} at (57,222) size 725x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,222) size 710x22 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 115x18
                   text run at (2,2) width 115: "11-ei London\x{2011}ban"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,246) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "nl"
  -            RenderTableCell {TD} at (57,246) size 725x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,246) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 76x18
                   text run at (2,2) width 76: "'S Ochtends"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,270) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (20,2) size 13x18
                   text run at (20,2) width 13: "pl"
  -            RenderTableCell {TD} at (57,270) size 725x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,270) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 98x18
                   text run at (2,2) width 98: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,294) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (18,2) size 16x18
                   text run at (18,2) width 16: "ru"
  -            RenderTableCell {TD} at (57,294) size 725x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,294) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 195x18
                   text run at (2,2) width 195: "\x{41D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TH} at (2,318) size 53x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (17,2) size 18x18
                   text run at (17,2) width 18: "tlh"
  -            RenderTableCell {TD} at (57,318) size 725x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (57,318) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 202x18
                   text run at (2,2) width 202: "TlhIngan Hol Wa''uy' Loghqam"
  
  
  
  1.8       +52 -52    WebCore/layout-tests/css1/text_properties/text_decoration-expected.txt
  
  Index: text_decoration-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/text_decoration-expected.txt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- text_decoration-expected.txt	11 Dec 2003 19:46:17 -0000	1.7
  +++ text_decoration-expected.txt	18 Aug 2005 04:22:56 -0000	1.8
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1151
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1151
  -  RenderBlock {HTML} at (0,0) size 800x1151
  -    RenderBody {BODY} at (8,8) size 784x1135 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1151
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1151
  +  RenderBlock {HTML} at (0,0) size 785x1151
  +    RenderBody {BODY} at (8,8) size 769x1135 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x120
  +      RenderBlock {PRE} at (0,34) size 769x120
           RenderText {TEXT} at (0,0) size 464x105
             text run at (0,0) width 272: ".one {text-decoration: underline;}"
             text run at (0,15) width 264: ".two {text-decoration: overline;}"
  @@ -15,21 +15,21 @@
             text run at (0,60) width 248: "B.five {text-decoration: none;}"
             text run at (0,75) width 344: ".six {text-decoration: underline overline;}"
             text run at (0,90) width 464: ".seven {text-decoration: underline overline line-through;}"
  -      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,185) size 784x18
  +      RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,185) size 769x18
           RenderText {TEXT} at (0,0) size 226x18
             text run at (0,0) width 226: "This sentence should be underlined."
  -      RenderBlock {P} at (0,219) size 784x18
  +      RenderBlock {P} at (0,219) size 769x18
           RenderText {TEXT} at (0,0) size 218x18
             text run at (0,0) width 218: "This sentence should be overlined."
  -      RenderBlock {P} at (0,253) size 784x18
  +      RenderBlock {P} at (0,253) size 769x18
           RenderText {TEXT} at (0,0) size 336x18
             text run at (0,0) width 336: "This sentence should have stricken text (linethrough)."
  -      RenderBlock {P} at (0,287) size 784x18
  +      RenderBlock {P} at (0,287) size 769x18
           RenderText {TEXT} at (0,0) size 591x18
             text run at (0,0) width 210: "This element should be blinking. "
             text run at (210,0) width 381: "(It is not required, however, that UAs support this behavior.)"
  -      RenderBlock {P} at (0,321) size 784x36
  +      RenderBlock {P} at (0,321) size 769x36
           RenderText {TEXT} at (0,0) size 508x18
             text run at (0,0) width 291: "The text in this element should be underlined. "
             text run at (291,0) width 217: "The boldfaced text in this element "
  @@ -40,18 +40,18 @@
             text run at (681,0) width 8: ". "
             text run at (689,0) width 42: "This is"
             text run at (0,18) width 716: "because the parent's underline will 'span' the boldfaced text, even if the inline element has no underline of its own."
  -      RenderBlock {P} at (0,373) size 784x18
  +      RenderBlock {P} at (0,373) size 769x18
           RenderText {TEXT} at (0,0) size 316x18
             text run at (0,0) width 316: "This sentence should be underlined and overlined."
  -      RenderBlock {P} at (0,407) size 784x18
  +      RenderBlock {P} at (0,407) size 769x18
           RenderText {TEXT} at (0,0) size 377x18
             text run at (0,0) width 377: "This sentence should be underlined, overlined, and stricken."
  -      RenderBlock {P} at (0,441) size 784x0
  -      RenderBlock {P} at (0,441) size 784x36
  -        RenderText {TEXT} at (0,0) size 778x36
  -          text run at (0,0) width 778: "There should be nothing visible between this sentence and the one above (there is an empty paragraph element with class of"
  -          text run at (0,18) width 45: "seven)."
  -      RenderBlock {P} at (0,493) size 784x55
  +      RenderBlock {P} at (0,441) size 769x0
  +      RenderBlock {P} at (0,441) size 769x36
  +        RenderText {TEXT} at (0,0) size 761x36
  +          text run at (0,0) width 761: "There should be nothing visible between this sentence and the one above (there is an empty paragraph element with class"
  +          text run at (0,18) width 62: "of seven)."
  +      RenderBlock {P} at (0,493) size 769x55
           RenderText {TEXT} at (0,1) size 634x18
             text run at (0,1) width 634: "Text decorations only apply to the text of an element, so the image at the end of this sentence should "
           RenderInline {EM} at (0,0) size 20x18
  @@ -64,7 +64,7 @@
             text run at (759,1) width 4: "."
             text run at (0,19) width 729: "The underline of the parent element should hold true beneath the image, however, since text-decoration 'spans' child"
             text run at (0,37) width 59: "elements."
  -      RenderBlock {P} at (0,564) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,564) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 105x18
             text run at (0,0) width 105: "The underlining "
           RenderInline {SPAN} at (0,0) size 96x18 [color=#0000FF]
  @@ -77,7 +77,7 @@
               text run at (434,0) width 109: "text color may be"
           RenderText {TEXT} at (543,0) size 4x18
             text run at (543,0) width 4: "."
  -      RenderBlock {P} at (0,598) size 784x36
  +      RenderBlock {P} at (0,598) size 769x36
           RenderText {TEXT} at (0,0) size 111x18
             text run at (0,0) width 111: "The colors of the "
           RenderInline {SPAN} at (0,0) size 72x18 [color=#800080]
  @@ -96,10 +96,10 @@
           RenderText {TEXT} at (561,0) size 738x36
             text run at (561,0) width 177: " (that is, the first word in the"
             text run at (0,18) width 213: "sentence, which should be black)."
  -      RenderTable {TABLE} at (0,650) size 784x485 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,650) size 769x485 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x483
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -107,21 +107,21 @@
               RenderTableCell {TD} at (0,241) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x457 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x457 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 226x18
                     text run at (0,0) width 226: "This sentence should be underlined."
  -              RenderBlock {P} at (4,38) size 762x18
  +              RenderBlock {P} at (4,38) size 747x18
                   RenderText {TEXT} at (0,0) size 218x18
                     text run at (0,0) width 218: "This sentence should be overlined."
  -              RenderBlock {P} at (4,72) size 762x18
  +              RenderBlock {P} at (4,72) size 747x18
                   RenderText {TEXT} at (0,0) size 336x18
                     text run at (0,0) width 336: "This sentence should have stricken text (linethrough)."
  -              RenderBlock {P} at (4,106) size 762x18
  +              RenderBlock {P} at (4,106) size 747x18
                   RenderText {TEXT} at (0,0) size 591x18
                     text run at (0,0) width 210: "This element should be blinking. "
                     text run at (210,0) width 381: "(It is not required, however, that UAs support this behavior.)"
  -              RenderBlock {P} at (4,140) size 762x36
  +              RenderBlock {P} at (4,140) size 747x36
                   RenderText {TEXT} at (0,0) size 508x18
                     text run at (0,0) width 291: "The text in this element should be underlined. "
                     text run at (291,0) width 217: "The boldfaced text in this element "
  @@ -132,31 +132,31 @@
                     text run at (681,0) width 8: ". "
                     text run at (689,0) width 42: "This is"
                     text run at (0,18) width 716: "because the parent's underline will 'span' the boldfaced text, even if the inline element has no underline of its own."
  -              RenderBlock {P} at (4,192) size 762x18
  +              RenderBlock {P} at (4,192) size 747x18
                   RenderText {TEXT} at (0,0) size 316x18
                     text run at (0,0) width 316: "This sentence should be underlined and overlined."
  -              RenderBlock {P} at (4,226) size 762x18
  +              RenderBlock {P} at (4,226) size 747x18
                   RenderText {TEXT} at (0,0) size 377x18
                     text run at (0,0) width 377: "This sentence should be underlined, overlined, and stricken."
  -              RenderBlock {P} at (4,260) size 762x0
  -              RenderBlock {P} at (4,260) size 762x36
  -                RenderText {TEXT} at (0,0) size 761x36
  -                  text run at (0,0) width 761: "There should be nothing visible between this sentence and the one above (there is an empty paragraph element with class"
  -                  text run at (0,18) width 62: "of seven)."
  -              RenderBlock {P} at (4,312) size 762x55
  -                RenderText {TEXT} at (0,1) size 634x18
  -                  text run at (0,1) width 634: "Text decorations only apply to the text of an element, so the image at the end of this sentence should "
  +              RenderBlock {P} at (4,260) size 747x0
  +              RenderBlock {P} at (4,260) size 747x36
  +                RenderText {TEXT} at (0,0) size 727x36
  +                  text run at (0,0) width 727: "There should be nothing visible between this sentence and the one above (there is an empty paragraph element with"
  +                  text run at (0,18) width 96: "class of seven)."
  +              RenderBlock {P} at (4,312) size 747x55
  +                RenderText {TEXT} at (0,0) size 634x18
  +                  text run at (0,0) width 634: "Text decorations only apply to the text of an element, so the image at the end of this sentence should "
                   RenderInline {EM} at (0,0) size 20x18
  -                  RenderText {TEXT} at (634,1) size 20x18
  -                    text run at (634,1) width 20: "not"
  -                RenderText {TEXT} at (654,1) size 90x18
  -                  text run at (654,1) width 90: " be overlined: "
  -                RenderImage {IMG} at (744,0) size 15x15
  -                RenderText {TEXT} at (0,19) size 737x36
  -                  text run at (0,19) width 8: ". "
  -                  text run at (8,19) width 729: "The underline of the parent element should hold true beneath the image, however, since text-decoration 'spans' child"
  -                  text run at (0,37) width 59: "elements."
  -              RenderBlock {P} at (4,383) size 762x18 [color=#008000]
  +                  RenderText {TEXT} at (634,0) size 20x18
  +                    text run at (634,0) width 20: "not"
  +                RenderText {TEXT} at (654,0) size 90x18
  +                  text run at (654,0) width 90: " be overlined: "
  +                RenderImage {IMG} at (0,18) size 15x15
  +                RenderText {TEXT} at (15,19) size 717x36
  +                  text run at (15,19) width 8: ". "
  +                  text run at (23,19) width 694: "The underline of the parent element should hold true beneath the image, however, since text-decoration 'spans'"
  +                  text run at (0,37) width 94: "child elements."
  +              RenderBlock {P} at (4,383) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 105x18
                     text run at (0,0) width 105: "The underlining "
                   RenderInline {SPAN} at (0,0) size 96x18 [color=#0000FF]
  @@ -169,7 +169,7 @@
                       text run at (434,0) width 109: "text color may be"
                   RenderText {TEXT} at (543,0) size 4x18
                     text run at (543,0) width 4: "."
  -              RenderBlock {P} at (4,417) size 762x36
  +              RenderBlock {P} at (4,417) size 747x36
                   RenderText {TEXT} at (0,0) size 111x18
                     text run at (0,0) width 111: "The colors of the "
                   RenderInline {SPAN} at (0,0) size 72x18 [color=#800080]
  
  
  
  1.10      +44 -44    WebCore/layout-tests/css1/text_properties/text_indent-expected.txt
  
  Index: text_indent-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/text_indent-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- text_indent-expected.txt	19 Jul 2005 21:18:13 -0000	1.9
  +++ text_indent-expected.txt	18 Aug 2005 04:22:56 -0000	1.10
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1246
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1246
  -  RenderBlock {HTML} at (0,0) size 800x1246
  -    RenderBody {BODY} at (8,8) size 784x1230 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1246
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1246
  +  RenderBlock {HTML} at (0,0) size 785x1246
  +    RenderBody {BODY} at (8,8) size 769x1230 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x165
  +      RenderBlock {PRE} at (0,34) size 769x165
           RenderText {TEXT} at (0,0) size 384x150
             text run at (0,0) width 352: ".one {text-indent: 0.5in; background: aqua;}"
             text run at (0,15) width 336: ".two {text-indent: 2cm; background: aqua;}"
  @@ -18,37 +18,37 @@
             text run at (0,105) width 352: ".eight {text-indent: 50%; background: aqua;}"
             text run at (0,120) width 352: ".nine {text-indent: 25px; background: aqua;}"
             text run at (0,135) width 384: "blockquote {text-indent: 50%; background: aqua;}"
  -      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,230) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,230) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (48,0) size 386x18
             text run at (48,0) width 386: "The first line of this sentence should be indented half an inch."
  -      RenderBlock {P} at (0,264) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,264) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (75,0) size 411x18
             text run at (75,0) width 411: "The first line of this sentence should be indented two centimeters."
  -      RenderBlock {P} at (0,298) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,298) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (75,0) size 428x18
             text run at (75,0) width 428: "The first line of this sentence should be indented twenty millimeters."
  -      RenderBlock {P} at (0,332) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,332) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (32,0) size 428x18
             text run at (32,0) width 428: "The first line of this sentence should be indented twenty-four points."
  -      RenderBlock {P} at (0,366) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,366) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (32,0) size 372x18
             text run at (32,0) width 372: "The first line of this sentence should be indented two picas."
  -      RenderBlock {P} at (0,400) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,400) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (32,0) size 359x18
             text run at (32,0) width 359: "The first line of this sentence should be indented two em."
  -      RenderBlock {P} at (0,434) size 784x18 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,434) size 769x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (15,0) size 355x18
             text run at (15,0) width 355: "The first line of this sentence should be indented two ex."
  -      RenderBlock {P} at (0,468) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (392,0) size 751x36
  -          text run at (392,0) width 359: "The first line of this sentence should be indented halfway"
  +      RenderBlock {P} at (0,468) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (384,0) size 743x36
  +          text run at (384,0) width 359: "The first line of this sentence should be indented halfway"
             text run at (0,18) width 555: "across the page, but the rest of it should be flush with the normal left margin of the page."
  -      RenderBlock {P} at (0,520) size 784x36 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (25,0) size 771x36
  -          text run at (25,0) width 746: "The first line of this sentence should be indented 25 pixels, but the rest of it should be flush with the normal left margin"
  -          text run at (0,18) width 74: "of the page."
  -      RenderBlock {P} at (0,572) size 784x54 [bgcolor=#00FFFF]
  +      RenderBlock {P} at (0,520) size 769x36 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (25,0) size 723x36
  +          text run at (25,0) width 698: "The first line of this sentence should be indented 25 pixels, but the rest of it should be flush with the normal left"
  +          text run at (0,18) width 122: "margin of the page."
  +      RenderBlock {P} at (0,572) size 769x54 [bgcolor=#00FFFF]
           RenderText {TEXT} at (48,0) size 416x18
             text run at (48,0) width 416: "Only the first line of this sentence should be indented half an inch,"
           RenderBR {BR} at (0,0) size 0x0
  @@ -60,15 +60,15 @@
               text run at (0,36) width 199: "regardless of any other markup"
           RenderText {TEXT} at (199,36) size 146x18
             text run at (199,36) width 146: " which may be present."
  -      RenderBlock {BLOCKQUOTE} at (40,642) size 704x54 [bgcolor=#00FFFF]
  -        RenderText {TEXT} at (392,0) size 646x54
  -          text run at (392,0) width 221: "In the first half of the test page, this"
  +      RenderBlock {BLOCKQUOTE} at (40,642) size 689x54 [bgcolor=#00FFFF]
  +        RenderText {TEXT} at (384,0) size 646x54
  +          text run at (384,0) width 221: "In the first half of the test page, this"
             text run at (0,18) width 646: "BLOCKQUOTE element should have a text indent equal to 50% of the BODY element's width, since"
             text run at (0,36) width 513: "BLOCKQUOTE is a child of BODY; in the second half, it is a child of TABLE."
  -      RenderTable {TABLE} at (0,712) size 784x518 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,712) size 769x518 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x516
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -76,37 +76,37 @@
               RenderTableCell {TD} at (0,258) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x490 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18 [bgcolor=#00FFFF]
  +            RenderTableCell {TD} at (12,26) size 755x490 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (48,0) size 386x18
                     text run at (48,0) width 386: "The first line of this sentence should be indented half an inch."
  -              RenderBlock {P} at (4,38) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,38) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (75,0) size 411x18
                     text run at (75,0) width 411: "The first line of this sentence should be indented two centimeters."
  -              RenderBlock {P} at (4,72) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,72) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (75,0) size 428x18
                     text run at (75,0) width 428: "The first line of this sentence should be indented twenty millimeters."
  -              RenderBlock {P} at (4,106) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,106) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (32,0) size 428x18
                     text run at (32,0) width 428: "The first line of this sentence should be indented twenty-four points."
  -              RenderBlock {P} at (4,140) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,140) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (32,0) size 372x18
                     text run at (32,0) width 372: "The first line of this sentence should be indented two picas."
  -              RenderBlock {P} at (4,174) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,174) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (32,0) size 359x18
                     text run at (32,0) width 359: "The first line of this sentence should be indented two em."
  -              RenderBlock {P} at (4,208) size 762x18 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,208) size 747x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (15,0) size 355x18
                     text run at (15,0) width 355: "The first line of this sentence should be indented two ex."
  -              RenderBlock {P} at (4,242) size 762x36 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (381,0) size 740x36
  -                  text run at (381,0) width 359: "The first line of this sentence should be indented halfway"
  +              RenderBlock {P} at (4,242) size 747x36 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (373,0) size 732x36
  +                  text run at (373,0) width 359: "The first line of this sentence should be indented halfway"
                     text run at (0,18) width 555: "across the page, but the rest of it should be flush with the normal left margin of the page."
  -              RenderBlock {P} at (4,294) size 762x36 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,294) size 747x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (25,0) size 723x36
                     text run at (25,0) width 698: "The first line of this sentence should be indented 25 pixels, but the rest of it should be flush with the normal left"
                     text run at (0,18) width 122: "margin of the page."
  -              RenderBlock {P} at (4,346) size 762x54 [bgcolor=#00FFFF]
  +              RenderBlock {P} at (4,346) size 747x54 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (48,0) size 416x18
                     text run at (48,0) width 416: "Only the first line of this sentence should be indented half an inch,"
                   RenderBR {BR} at (0,0) size 0x0
  @@ -118,8 +118,8 @@
                       text run at (0,36) width 199: "regardless of any other markup"
                   RenderText {TEXT} at (199,36) size 146x18
                     text run at (199,36) width 146: " which may be present."
  -              RenderBlock {BLOCKQUOTE} at (44,416) size 682x54 [bgcolor=#00FFFF]
  -                RenderText {TEXT} at (381,0) size 646x54
  -                  text run at (381,0) width 221: "In the first half of the test page, this"
  +              RenderBlock {BLOCKQUOTE} at (44,416) size 667x54 [bgcolor=#00FFFF]
  +                RenderText {TEXT} at (373,0) size 646x54
  +                  text run at (373,0) width 221: "In the first half of the test page, this"
                     text run at (0,18) width 646: "BLOCKQUOTE element should have a text indent equal to 50% of the BODY element's width, since"
                     text run at (0,36) width 513: "BLOCKQUOTE is a child of BODY; in the second half, it is a child of TABLE."
  
  
  
  1.9       +43 -42    WebCore/layout-tests/css1/text_properties/text_transform-expected.txt
  
  Index: text_transform-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/text_transform-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- text_transform-expected.txt	27 Jul 2005 23:41:41 -0000	1.8
  +++ text_transform-expected.txt	18 Aug 2005 04:22:56 -0000	1.9
  @@ -1,27 +1,28 @@
  -layer at (0,0) size 800x714
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x714
  -  RenderBlock {HTML} at (0,0) size 800x714
  -    RenderBody {BODY} at (8,8) size 784x698 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x732
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x732
  +  RenderBlock {HTML} at (0,0) size 785x732
  +    RenderBody {BODY} at (8,8) size 769x716 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x75
  +      RenderBlock {PRE} at (0,34) size 769x75
           RenderText {TEXT} at (0,0) size 272x60
             text run at (0,0) width 224: ".ttn {text-transform: none;}"
             text run at (0,15) width 272: ".cap {text-transform: capitalize;}"
             text run at (0,30) width 264: ".upp {text-transform: uppercase;}"
             text run at (0,45) width 264: ".low {text-transform: lowercase;}"
  -      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,140) size 784x18
  -        RenderText {TEXT} at (0,0) size 770x18
  -          text run at (0,0) width 770: "This page tests the 'text-transform' property of CSS1. This paragraph has no text transformation and should appear normal."
  -      RenderBlock {P} at (0,174) size 784x54
  -        RenderText {TEXT} at (0,0) size 784x54
  -          text run at (0,0) width 778: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words That Are"
  -          text run at (0,18) width 784: "In Uppercase In The Source (E.g. USA) Should Remain So. There Should Be A Capital Letter After A Non-breaking space"
  -          text run at (0,36) width 434: "(&Nbsp;). Both Those Characters Appear In The Previous Sentence."
  -      RenderBlock {P} at (0,244) size 784x36
  +      RenderBlock {HR} at (0,122) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,140) size 769x36
  +        RenderText {TEXT} at (0,0) size 718x36
  +          text run at (0,0) width 718: "This page tests the 'text-transform' property of CSS1. This paragraph has no text transformation and should appear"
  +          text run at (0,18) width 48: "normal."
  +      RenderBlock {P} at (0,192) size 769x54
  +        RenderText {TEXT} at (0,0) size 750x54
  +          text run at (0,0) width 750: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words That"
  +          text run at (0,18) width 718: "Are In Uppercase In The Source (E.g. USA) Should Remain So. There Should Be A Capital Letter After A Non-"
  +          text run at (0,36) width 532: "breaking space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
  +      RenderBlock {P} at (0,262) size 769x36
           RenderText {TEXT} at (0,0) size 753x36
             text run at (0,0) width 753: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last word in this"
             text run at (0,18) width 304: "sentence should have one, and only one, capital "
  @@ -35,7 +36,7 @@
               text run at (335,18) width 15: "Er"
           RenderText {TEXT} at (350,18) size 4x18
             text run at (350,18) width 4: "."
  -      RenderBlock {P} at (0,296) size 784x54
  +      RenderBlock {P} at (0,314) size 769x54
           RenderText {TEXT} at (0,0) size 721x36
             text run at (0,0) width 721: "THIS PARAGRAPH IS UPPERCASED AND SMALL CHARACTERS IN THE SOURCE (E.G. A AND \x{C5})"
             text run at (0,18) width 359: "SHOULD THEREFORE APPEAR IN UPPERCASE. "
  @@ -46,13 +47,13 @@
               text run at (0,36) width 152: "should not be uppercase"
           RenderText {TEXT} at (152,36) size 4x18
             text run at (152,36) width 4: "."
  -      RenderBlock {P} at (0,366) size 784x18
  +      RenderBlock {P} at (0,384) size 769x18
           RenderText {TEXT} at (0,0) size 726x18
             text run at (0,0) width 726: "this paragraph is lowercased and capital characters in the source (e.g. a and \x{E5}) should therefore appear in lowercase."
  -      RenderTable {TABLE} at (0,400) size 784x298 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,418) size 769x298 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x296
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -60,31 +61,31 @@
               RenderTableCell {TD} at (0,148) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x270 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  +            RenderTableCell {TD} at (12,26) size 755x270 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
                   RenderText {TEXT} at (0,0) size 718x36
                     text run at (0,0) width 718: "This page tests the 'text-transform' property of CSS1. This paragraph has no text transformation and should appear"
                     text run at (0,18) width 48: "normal."
  -              RenderBlock {P} at (4,56) size 762x54
  -                RenderText {TEXT} at (0,0) size 750x54
  -                  text run at (0,0) width 750: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words That"
  -                  text run at (0,18) width 718: "Are In Uppercase In The Source (E.g. USA) Should Remain So. There Should Be A Capital Letter After A Non-"
  -                  text run at (0,36) width 532: "breaking space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
  -              RenderBlock {P} at (4,126) size 762x36
  -                RenderText {TEXT} at (0,0) size 753x36
  -                  text run at (0,0) width 753: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last word in this"
  -                  text run at (0,18) width 304: "sentence should have one, and only one, capital "
  +              RenderBlock {P} at (4,56) size 747x54
  +                RenderText {TEXT} at (0,0) size 717x54
  +                  text run at (0,0) width 717: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words"
  +                  text run at (0,18) width 714: "That Are In Uppercase In The Source (E.g. USA) Should Remain So. There Should Be A Capital Letter After A"
  +                  text run at (0,36) width 565: "Non-breaking space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
  +              RenderBlock {P} at (4,126) size 747x36
  +                RenderText {TEXT} at (0,0) size 727x36
  +                  text run at (0,0) width 727: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last word in"
  +                  text run at (0,18) width 330: "this sentence should have one, and only one, capital "
                   RenderInline {SPAN} at (0,0) size 46x18
  -                  RenderText {TEXT} at (304,18) size 17x18
  -                    text run at (304,18) width 17: "Le"
  +                  RenderText {TEXT} at (330,18) size 17x18
  +                    text run at (330,18) width 17: "Le"
                     RenderInline {SPAN} at (0,0) size 14x18
  -                    RenderText {TEXT} at (321,18) size 14x18
  -                      text run at (321,18) width 14: "Tt"
  -                  RenderText {TEXT} at (335,18) size 15x18
  -                    text run at (335,18) width 15: "Er"
  -                RenderText {TEXT} at (350,18) size 4x18
  -                  text run at (350,18) width 4: "."
  -              RenderBlock {P} at (4,178) size 762x54
  +                    RenderText {TEXT} at (347,18) size 14x18
  +                      text run at (347,18) width 14: "Tt"
  +                  RenderText {TEXT} at (361,18) size 15x18
  +                    text run at (361,18) width 15: "Er"
  +                RenderText {TEXT} at (376,18) size 4x18
  +                  text run at (376,18) width 4: "."
  +              RenderBlock {P} at (4,178) size 747x54
                   RenderText {TEXT} at (0,0) size 721x36
                     text run at (0,0) width 721: "THIS PARAGRAPH IS UPPERCASED AND SMALL CHARACTERS IN THE SOURCE (E.G. A AND \x{C5})"
                     text run at (0,18) width 359: "SHOULD THEREFORE APPEAR IN UPPERCASE. "
  @@ -95,6 +96,6 @@
                       text run at (0,36) width 195: "words should not be uppercase"
                   RenderText {TEXT} at (195,36) size 4x18
                     text run at (195,36) width 4: "."
  -              RenderBlock {P} at (4,248) size 762x18
  +              RenderBlock {P} at (4,248) size 747x18
                   RenderText {TEXT} at (0,0) size 726x18
                     text run at (0,0) width 726: "this paragraph is lowercased and capital characters in the source (e.g. a and \x{E5}) should therefore appear in lowercase."
  
  
  
  1.12      +140 -139  WebCore/layout-tests/css1/text_properties/vertical_align-expected.txt
  
  Index: vertical_align-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/vertical_align-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- vertical_align-expected.txt	19 Jul 2005 21:18:13 -0000	1.11
  +++ vertical_align-expected.txt	18 Aug 2005 04:22:56 -0000	1.12
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x4407
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x4407
  -  RenderBlock {HTML} at (0,0) size 800x4407
  -    RenderBody {BODY} at (8,8) size 784x4391 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x4407
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x4407
  +  RenderBlock {HTML} at (0,0) size 785x4407
  +    RenderBody {BODY} at (8,8) size 769x4391 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x270
  +      RenderBlock {PRE} at (0,34) size 769x270
           RenderText {TEXT} at (0,0) size 512x255
             text run at (0,0) width 160: "P {font-size: 12pt;}"
             text run at (0,15) width 216: ".one {vertical-align: sub;}"
  @@ -24,8 +24,8 @@
             text run at (0,210) width 304: ".ttopalign {vertical-align: text-top;}"
             text run at (0,225) width 256: ".topalign {vertical-align: top;}"
             text run at (0,240) width 280: ".midalign {vertical-align: middle;}"
  -      RenderBlock {HR} at (0,317) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,335) size 784x76
  +      RenderBlock {HR} at (0,317) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,335) size 769x76
           RenderImage {IMG} at (0,0) size 15x50
           RenderInline {SPAN} at (0,0) size 126x18
             RenderText {TEXT} at (15,40) size 126x18
  @@ -34,7 +34,7 @@
             text run at (141,36) width 284: " in this sentence should be subscript-aligned. "
             text run at (425,36) width 325: "The font size of the superscripted text should not be"
             text run at (0,58) width 254: "different from that of the parent element."
  -      RenderBlock {P} at (0,427) size 784x72
  +      RenderBlock {P} at (0,427) size 769x72
           RenderImage {IMG} at (0,0) size 15x50
           RenderInline {SPAN} at (0,0) size 126x18
             RenderText {TEXT} at (15,30) size 126x18
  @@ -43,15 +43,15 @@
             text run at (141,36) width 296: " in this sentence should be superscript-aligned. "
             text run at (437,36) width 313: "The font size of the subscripted text should not be"
             text run at (0,54) width 254: "different from that of the parent element."
  -      RenderBlock {P} at (0,515) size 784x72
  +      RenderBlock {P} at (0,515) size 769x72
           RenderImage {IMG} at (0,0) size 15x50
           RenderInline {SPAN} at (0,0) size 126x18
             RenderText {TEXT} at (15,0) size 126x18
               text run at (15,0) width 126: "The first four words"
  -        RenderText {TEXT} at (141,36) size 781x36
  -          text run at (141,36) width 640: " in this sentence should be top-aligned, which will align their tops with the top of the tallest element in"
  -          text run at (0,54) width 251: "the line (probably the orange rectangle)."
  -      RenderBlock {P} at (0,603) size 784x132
  +        RenderText {TEXT} at (141,36) size 765x36
  +          text run at (141,36) width 624: " in this sentence should be top-aligned, which will align their tops with the top of the tallest element"
  +          text run at (0,54) width 267: "in the line (probably the orange rectangle)."
  +      RenderBlock {P} at (0,603) size 769x132
           RenderImage {IMG} at (0,0) size 15x50
           RenderText {TEXT} at (15,36) size 4x18
             text run at (15,36) width 4: " "
  @@ -65,12 +65,12 @@
               text run at (0,58) width 754: "which should align their tops with the top of the tallest text"
               text run at (0,95) width 136: "in the line."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,751) size 784x68
  +      RenderBlock {P} at (0,751) size 769x68
           RenderImage {IMG} at (0,0) size 15x50
           RenderText {TEXT} at (15,14) size 739x54
             text run at (15,14) width 724: " The image at the beginning of this sentence should be middle-aligned, which should align its middle with the point"
             text run at (0,50) width 310: "defined as the text baseline plus half the x-height."
  -      RenderBlock {P} at (0,835) size 784x124
  +      RenderBlock {P} at (0,835) size 769x124
           RenderImage {IMG} at (0,0) size 15x50
           RenderText {TEXT} at (15,15) size 4x18
             text run at (15,15) width 4: " "
  @@ -84,7 +84,7 @@
               text run at (0,50) width 733: "bottom-aligned, which should align their bottom with the"
               text run at (0,87) width 517: "bottom of the lowest element in the line."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,975) size 784x161
  +      RenderBlock {P} at (0,975) size 769x161
           RenderImage {IMG} at (0,0) size 15x50
           RenderText {TEXT} at (15,15) size 4x18
             text run at (15,15) width 4: " "
  @@ -99,7 +99,7 @@
               text run at (0,87) width 671: "bottom with the bottom of the lowest text (including"
               text run at (0,124) width 294: "descenders) in the line."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,1152) size 784x132
  +      RenderBlock {P} at (0,1152) size 769x132
           RenderImage {IMG} at (0,0) size 15x50
           RenderText {TEXT} at (15,36) size 4x18
             text run at (15,36) width 4: " "
  @@ -113,7 +113,7 @@
               text run at (0,58) width 759: "baseline-aligned, which should align their baseline with the"
               text run at (0,95) width 522: "baseline of the rest of the text in the line."
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,1300) size 784x72
  +      RenderBlock {P} at (0,1300) size 769x72
           RenderImage {IMG} at (0,0) size 15x50
           RenderInline {SPAN} at (0,0) size 96x14
             RenderText {TEXT} at (15,31) size 96x16
  @@ -121,11 +121,11 @@
           RenderText {TEXT} at (111,36) size 750x36
             text run at (111,36) width 639: " in this sentence should have a font-size of 12px and a line-height of 16px; they are also 50%-aligned,"
             text run at (0,54) width 376: "which should raise them 8px relative to the natural baseline."
  -      RenderBlock {P} at (0,1388) size 784x36
  +      RenderBlock {P} at (0,1388) size 769x36
           RenderText {TEXT} at (0,0) size 742x36
             text run at (0,0) width 742: "In the following paragraph, all images should be aligned with the top of the 14-point text, which is identical to the first"
             text run at (0,18) width 661: "section of text, whereas any size text should be aligned with the text baseline (which is the default value)."
  -      RenderBlock {P} at (0,1442) size 784x324
  +      RenderBlock {P} at (0,1442) size 769x324
           RenderText {TEXT} at (0,25) size 120x22
             text run at (0,25) width 120: "This paragraph "
           RenderImage {IMG} at (120,25) size 9x30
  @@ -145,37 +145,35 @@
           RenderText {TEXT} at (737,25) size 5x22
             text run at (737,25) width 5: " "
           RenderImage {IMG} at (742,25) size 3x10
  -        RenderText {TEXT} at (745,25) size 5x22
  -          text run at (745,25) width 5: " "
  -        RenderInline {SMALL} at (0,0) size 773x115
  -          RenderText {TEXT} at (750,28) size 773x115
  -            text run at (750,28) width 23: "and"
  -            text run at (0,125) width 42: "widths"
  -        RenderText {TEXT} at (42,122) size 5x22
  -          text run at (42,122) width 5: " "
  -        RenderImage {IMG} at (47,122) size 6x20
  -        RenderText {TEXT} at (53,122) size 101x22
  -          text run at (53,122) width 101: " all of which "
  -        RenderImage {IMG} at (154,122) size 19x65
  -        RenderText {TEXT} at (173,122) size 5x22
  -          text run at (173,122) width 5: " "
  +        RenderText {TEXT} at (0,0) size 0x0
  +        RenderInline {SMALL} at (0,0) size 69x18
  +          RenderText {TEXT} at (0,125) size 69x18
  +            text run at (0,125) width 69: "and widths"
  +        RenderText {TEXT} at (69,122) size 5x22
  +          text run at (69,122) width 5: " "
  +        RenderImage {IMG} at (74,122) size 6x20
  +        RenderText {TEXT} at (80,122) size 101x22
  +          text run at (80,122) width 101: " all of which "
  +        RenderImage {IMG} at (181,122) size 19x65
  +        RenderText {TEXT} at (200,122) size 5x22
  +          text run at (200,122) width 5: " "
           RenderInline {SPAN} at (0,0) size 262x43
  -          RenderText {TEXT} at (178,105) size 262x43
  -            text run at (178,105) width 262: "should be aligned"
  -        RenderText {TEXT} at (440,122) size 5x22
  -          text run at (440,122) width 5: " "
  -        RenderImage {IMG} at (445,122) size 10x35
  -        RenderText {TEXT} at (455,122) size 123x22
  -          text run at (455,122) width 123: " with the top of "
  -        RenderImage {IMG} at (578,122) size 9x30
  -        RenderText {TEXT} at (587,122) size 5x22
  -          text run at (587,122) width 5: " "
  -        RenderInline {SPAN} at (0,0) size 704x144
  -          RenderText {TEXT} at (592,114) size 19x32
  -            text run at (592,114) width 19: "a "
  -          RenderInline {SPAN} at (0,0) size 704x194
  -            RenderText {TEXT} at (611,75) size 704x194
  -              text run at (611,75) width 93: "14-"
  +          RenderText {TEXT} at (205,105) size 262x43
  +            text run at (205,105) width 262: "should be aligned"
  +        RenderText {TEXT} at (467,122) size 5x22
  +          text run at (467,122) width 5: " "
  +        RenderImage {IMG} at (472,122) size 10x35
  +        RenderText {TEXT} at (482,122) size 123x22
  +          text run at (482,122) width 123: " with the top of "
  +        RenderImage {IMG} at (605,122) size 9x30
  +        RenderText {TEXT} at (614,122) size 5x22
  +          text run at (614,122) width 5: " "
  +        RenderInline {SPAN} at (0,0) size 731x144
  +          RenderText {TEXT} at (619,114) size 19x32
  +            text run at (619,114) width 19: "a "
  +          RenderInline {SPAN} at (0,0) size 731x194
  +            RenderText {TEXT} at (638,75) size 731x194
  +              text run at (638,75) width 93: "14-"
                 text run at (0,187) width 143: "point"
             RenderText {TEXT} at (143,226) size 144x32
               text run at (143,226) width 144: " text element"
  @@ -199,11 +197,11 @@
             text run at (671,234) width 5: " "
           RenderImage {IMG} at (676,234) size 27x90
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,1784) size 784x36
  +      RenderBlock {P} at (0,1784) size 769x36
           RenderText {TEXT} at (0,0) size 749x36
             text run at (0,0) width 749: "In the following paragraph, all images should be aligned with the middle of the default text, whereas any text should be"
             text run at (0,18) width 362: "aligned with the text baseline (which is the default value)."
  -      RenderBlock {P} at (0,1836) size 784x232
  +      RenderBlock {P} at (0,1836) size 769x232
           RenderText {TEXT} at (0,22) size 99x18
             text run at (0,22) width 99: "This paragraph "
           RenderImage {IMG} at (99,18) size 9x30
  @@ -226,55 +224,58 @@
           RenderText {TEXT} at (686,22) size 4x18
             text run at (686,22) width 4: " "
           RenderImage {IMG} at (690,23) size 6x20
  -        RenderText {TEXT} at (696,22) size 83x18
  -          text run at (696,22) width 83: " all of which "
  -        RenderImage {IMG} at (0,77) size 19x65
  -        RenderText {TEXT} at (19,98) size 119x18
  -          text run at (19,98) width 119: " should be aligned "
  -        RenderImage {IMG} at (138,92) size 10x35
  -        RenderText {TEXT} at (148,98) size 4x18
  -          text run at (148,98) width 4: " "
  +        RenderText {TEXT} at (696,22) size 732x94
  +          text run at (696,22) width 36: " all of"
  +          text run at (0,98) width 43: "which "
  +        RenderImage {IMG} at (43,77) size 19x65
  +        RenderText {TEXT} at (62,98) size 119x18
  +          text run at (62,98) width 119: " should be aligned "
  +        RenderImage {IMG} at (181,92) size 10x35
  +        RenderText {TEXT} at (191,98) size 4x18
  +          text run at (191,98) width 4: " "
           RenderInline {SPAN} at (0,0) size 236x37
  -          RenderText {TEXT} at (152,83) size 236x37
  -            text run at (152,83) width 236: "with the middle of"
  -        RenderText {TEXT} at (388,98) size 4x18
  -          text run at (388,98) width 4: " "
  -        RenderImage {IMG} at (392,84) size 15x50
  -        RenderText {TEXT} at (407,98) size 4x18
  -          text run at (407,98) width 4: " "
  -        RenderInline {SPAN} at (0,0) size 348x28
  -          RenderText {TEXT} at (411,90) size 17x28
  -            text run at (411,90) width 17: "a "
  +          RenderText {TEXT} at (195,83) size 236x37
  +            text run at (195,83) width 236: "with the middle of"
  +        RenderText {TEXT} at (431,98) size 4x18
  +          text run at (431,98) width 4: " "
  +        RenderImage {IMG} at (435,84) size 15x50
  +        RenderText {TEXT} at (450,98) size 4x18
  +          text run at (450,98) width 4: " "
  +        RenderInline {SPAN} at (0,0) size 718x106
  +          RenderText {TEXT} at (454,90) size 17x28
  +            text run at (454,90) width 17: "a "
             RenderInline {SPAN} at (0,0) size 204x69
  -            RenderText {TEXT} at (428,58) size 204x69
  -              text run at (428,58) width 204: "14-point"
  -          RenderText {TEXT} at (632,90) size 127x28
  -            text run at (632,90) width 127: " text element"
  -        RenderText {TEXT} at (759,98) size 4x18
  -          text run at (759,98) width 4: " "
  -        RenderImage {IMG} at (763,84) size 15x50
  -        RenderText {TEXT} at (0,0) size 0x0
  +            RenderText {TEXT} at (471,58) size 204x69
  +              text run at (471,58) width 204: "14-point"
  +          RenderText {TEXT} at (675,90) size 718x106
  +            text run at (675,90) width 43: " text"
  +            text run at (0,168) width 78: "element"
  +        RenderText {TEXT} at (78,176) size 4x18
  +          text run at (78,176) width 4: " "
  +        RenderImage {IMG} at (82,162) size 15x50
  +        RenderText {TEXT} at (97,176) size 4x18
  +          text run at (97,176) width 4: " "
           RenderInline {SMALL} at (0,0) size 189x18
  -          RenderText {TEXT} at (0,176) size 189x18
  -            text run at (0,176) width 189: "regardless of the line in which"
  -        RenderText {TEXT} at (189,176) size 4x18
  -          text run at (189,176) width 4: " "
  -        RenderImage {IMG} at (193,180) size 4x15
  -        RenderText {TEXT} at (197,176) size 4x18
  -          text run at (197,176) width 4: " "
  +          RenderText {TEXT} at (101,176) size 189x18
  +            text run at (101,176) width 189: "regardless of the line in which"
  +        RenderText {TEXT} at (290,176) size 4x18
  +          text run at (290,176) width 4: " "
  +        RenderImage {IMG} at (294,180) size 4x15
  +        RenderText {TEXT} at (298,176) size 4x18
  +          text run at (298,176) width 4: " "
           RenderInline {BIG} at (0,0) size 156x24
  -          RenderText {TEXT} at (201,171) size 156x24
  -            text run at (201,171) width 156: "the images appear."
  -        RenderText {TEXT} at (357,176) size 4x18
  -          text run at (357,176) width 4: " "
  -        RenderImage {IMG} at (361,142) size 27x90
  +          RenderText {TEXT} at (302,171) size 156x24
  +            text run at (302,171) width 156: "the images appear."
  +        RenderText {TEXT} at (458,176) size 4x18
  +          text run at (458,176) width 4: " "
  +        RenderImage {IMG} at (462,142) size 27x90
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {P} at (0,2084) size 784x36
  +      RenderBlock {P} at (0,2084) size 769x36
           RenderText {TEXT} at (0,0) size 733x36
             text run at (0,0) width 733: "In the following paragraph, all elements should be aligned with the top of the tallest element on the line, whether that"
             text run at (0,18) width 173: "element is an image or not. "
             text run at (173,18) width 555: "Each fragment of text has been SPANned appropriately in order to cause this to happen."
  -      RenderBlock {P} at (0,2136) size 784x201
  +      RenderBlock {P} at (0,2136) size 769x201
           RenderInline {SPAN} at (0,0) size 95x18
             RenderText {TEXT} at (0,0) size 95x18
               text run at (0,0) width 95: "This paragraph"
  @@ -348,18 +349,18 @@
           RenderImage {IMG} at (645,46) size 4x15
           RenderText {TEXT} at (649,46) size 4x18
             text run at (649,46) width 4: " "
  -        RenderInline {BIG} at (0,0) size 778x89
  -          RenderText {TEXT} at (653,46) size 778x89
  -            text run at (653,46) width 125: "whichever line"
  -            text run at (0,111) width 171: "the elements appear."
  -        RenderText {TEXT} at (171,111) size 4x18
  -          text run at (171,111) width 4: " "
  -        RenderImage {IMG} at (175,111) size 27x90
  +        RenderInline {BIG} at (0,0) size 741x89
  +          RenderText {TEXT} at (653,46) size 741x89
  +            text run at (653,46) width 88: "whichever"
  +            text run at (0,111) width 208: "line the elements appear."
  +        RenderText {TEXT} at (208,111) size 4x18
  +          text run at (208,111) width 4: " "
  +        RenderImage {IMG} at (212,111) size 27x90
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderTable {TABLE} at (0,2353) size 784x2038 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,2353) size 769x2038 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x2036
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -367,26 +368,26 @@
               RenderTableCell {TD} at (0,1018) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x2010 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x76
  +            RenderTableCell {TD} at (12,26) size 755x2010 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x76
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderInline {SPAN} at (0,0) size 126x18
                     RenderText {TEXT} at (15,40) size 126x18
                       text run at (15,40) width 126: "The first four words"
  -                RenderText {TEXT} at (141,36) size 750x40
  +                RenderText {TEXT} at (141,36) size 731x40
                     text run at (141,36) width 284: " in this sentence should be subscript-aligned. "
  -                  text run at (425,36) width 325: "The font size of the superscripted text should not be"
  -                  text run at (0,58) width 254: "different from that of the parent element."
  -              RenderBlock {P} at (4,96) size 762x72
  +                  text run at (425,36) width 306: "The font size of the superscripted text should not"
  +                  text run at (0,58) width 273: "be different from that of the parent element."
  +              RenderBlock {P} at (4,96) size 747x72
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderInline {SPAN} at (0,0) size 126x18
                     RenderText {TEXT} at (15,30) size 126x18
                       text run at (15,30) width 126: "The first four words"
  -                RenderText {TEXT} at (141,36) size 750x36
  +                RenderText {TEXT} at (141,36) size 731x36
                     text run at (141,36) width 296: " in this sentence should be superscript-aligned. "
  -                  text run at (437,36) width 313: "The font size of the subscripted text should not be"
  -                  text run at (0,54) width 254: "different from that of the parent element."
  -              RenderBlock {P} at (4,184) size 762x72
  +                  text run at (437,36) width 294: "The font size of the subscripted text should not"
  +                  text run at (0,54) width 273: "be different from that of the parent element."
  +              RenderBlock {P} at (4,184) size 747x72
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderInline {SPAN} at (0,0) size 126x18
                     RenderText {TEXT} at (15,0) size 126x18
  @@ -394,26 +395,26 @@
                   RenderText {TEXT} at (141,36) size 712x36
                     text run at (141,36) width 571: " in this sentence should be top-aligned, which will align their tops with the top of the tallest"
                     text run at (0,54) width 320: "element in the line (probably the orange rectangle)."
  -              RenderBlock {P} at (4,272) size 762x132
  +              RenderBlock {P} at (4,272) size 747x132
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderText {TEXT} at (15,36) size 4x18
                     text run at (15,36) width 4: " "
  -                RenderInline {SPAN} at (0,0) size 754x111
  +                RenderInline {SPAN} at (0,0) size 701x111
                     RenderText {TEXT} at (0,0) size 0x0
                     RenderInline {SPAN} at (0,0) size 126x18
                       RenderText {TEXT} at (19,21) size 126x18
                         text run at (19,21) width 126: "The first four words"
  -                  RenderText {TEXT} at (145,21) size 754x111
  +                  RenderText {TEXT} at (145,21) size 701x111
                       text run at (145,21) width 556: " in this sentence should be text-top-aligned,"
  -                    text run at (0,58) width 754: "which should align their tops with the top of the tallest text"
  -                    text run at (0,95) width 136: "in the line."
  +                    text run at (0,58) width 698: "which should align their tops with the top of the tallest"
  +                    text run at (0,95) width 192: "text in the line."
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,420) size 762x68
  +              RenderBlock {P} at (4,420) size 747x68
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderText {TEXT} at (15,14) size 739x54
                     text run at (15,14) width 724: " The image at the beginning of this sentence should be middle-aligned, which should align its middle with the point"
                     text run at (0,50) width 310: "defined as the text baseline plus half the x-height."
  -              RenderBlock {P} at (4,504) size 762x124
  +              RenderBlock {P} at (4,504) size 747x124
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderText {TEXT} at (15,15) size 4x18
                     text run at (15,15) width 4: " "
  @@ -427,7 +428,7 @@
                       text run at (0,50) width 733: "bottom-aligned, which should align their bottom with the"
                       text run at (0,87) width 517: "bottom of the lowest element in the line."
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,644) size 762x161
  +              RenderBlock {P} at (4,644) size 747x161
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderText {TEXT} at (15,15) size 4x18
                     text run at (15,15) width 4: " "
  @@ -442,33 +443,33 @@
                       text run at (0,87) width 671: "bottom with the bottom of the lowest text (including"
                       text run at (0,124) width 294: "descenders) in the line."
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,821) size 762x132
  +              RenderBlock {P} at (4,821) size 747x132
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderText {TEXT} at (15,36) size 4x18
                     text run at (15,36) width 4: " "
  -                RenderInline {SPAN} at (0,0) size 759x111
  +                RenderInline {SPAN} at (0,0) size 712x111
                     RenderText {TEXT} at (0,0) size 0x0
                     RenderInline {SPAN} at (0,0) size 126x18
                       RenderText {TEXT} at (19,36) size 126x18
                         text run at (19,36) width 126: "The first four words"
  -                  RenderText {TEXT} at (145,21) size 759x111
  +                  RenderText {TEXT} at (145,21) size 712x111
                       text run at (145,21) width 544: " in this sentence should be 12pt in size and"
  -                    text run at (0,58) width 759: "baseline-aligned, which should align their baseline with the"
  -                    text run at (0,95) width 522: "baseline of the rest of the text in the line."
  +                    text run at (0,58) width 712: "baseline-aligned, which should align their baseline with"
  +                    text run at (0,95) width 569: "the baseline of the rest of the text in the line."
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,969) size 762x72
  +              RenderBlock {P} at (4,969) size 747x72
                   RenderImage {IMG} at (0,0) size 15x50
                   RenderInline {SPAN} at (0,0) size 96x14
                     RenderText {TEXT} at (15,31) size 96x16
                       text run at (15,31) width 96: "The first four words"
  -                RenderText {TEXT} at (111,36) size 750x36
  -                  text run at (111,36) width 639: " in this sentence should have a font-size of 12px and a line-height of 16px; they are also 50%-aligned,"
  -                  text run at (0,54) width 376: "which should raise them 8px relative to the natural baseline."
  -              RenderBlock {P} at (4,1057) size 762x36
  +                RenderText {TEXT} at (111,36) size 700x36
  +                  text run at (111,36) width 589: " in this sentence should have a font-size of 12px and a line-height of 16px; they are also 50%-"
  +                  text run at (0,54) width 430: "aligned, which should raise them 8px relative to the natural baseline."
  +              RenderBlock {P} at (4,1057) size 747x36
                   RenderText {TEXT} at (0,0) size 742x36
                     text run at (0,0) width 742: "In the following paragraph, all images should be aligned with the top of the 14-point text, which is identical to the first"
                     text run at (0,18) width 661: "section of text, whereas any size text should be aligned with the text baseline (which is the default value)."
  -              RenderBlock {P} at (4,1111) size 762x324
  +              RenderBlock {P} at (4,1111) size 747x324
                   RenderText {TEXT} at (0,25) size 120x22
                     text run at (0,25) width 120: "This paragraph "
                   RenderImage {IMG} at (120,25) size 9x30
  @@ -540,11 +541,11 @@
                     text run at (671,234) width 5: " "
                   RenderImage {IMG} at (676,234) size 27x90
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,1453) size 762x36
  -                RenderText {TEXT} at (0,0) size 749x36
  -                  text run at (0,0) width 749: "In the following paragraph, all images should be aligned with the middle of the default text, whereas any text should be"
  -                  text run at (0,18) width 362: "aligned with the text baseline (which is the default value)."
  -              RenderBlock {P} at (4,1505) size 762x232
  +              RenderBlock {P} at (4,1453) size 747x36
  +                RenderText {TEXT} at (0,0) size 730x36
  +                  text run at (0,0) width 730: "In the following paragraph, all images should be aligned with the middle of the default text, whereas any text should"
  +                  text run at (0,18) width 381: "be aligned with the text baseline (which is the default value)."
  +              RenderBlock {P} at (4,1505) size 747x232
                   RenderText {TEXT} at (0,22) size 99x18
                     text run at (0,22) width 99: "This paragraph "
                   RenderImage {IMG} at (99,18) size 9x30
  @@ -613,12 +614,12 @@
                     text run at (458,176) width 4: " "
                   RenderImage {IMG} at (462,142) size 27x90
                   RenderText {TEXT} at (0,0) size 0x0
  -              RenderBlock {P} at (4,1753) size 762x36
  +              RenderBlock {P} at (4,1753) size 747x36
                   RenderText {TEXT} at (0,0) size 733x36
                     text run at (0,0) width 733: "In the following paragraph, all elements should be aligned with the top of the tallest element on the line, whether that"
                     text run at (0,18) width 173: "element is an image or not. "
                     text run at (173,18) width 555: "Each fragment of text has been SPANned appropriately in order to cause this to happen."
  -              RenderBlock {P} at (4,1805) size 762x201
  +              RenderBlock {P} at (4,1805) size 747x201
                   RenderInline {SPAN} at (0,0) size 95x18
                     RenderText {TEXT} at (0,0) size 95x18
                       text run at (0,0) width 95: "This paragraph"
  
  
  
  1.9       +38 -37    WebCore/layout-tests/css1/text_properties/word_spacing-expected.txt
  
  Index: word_spacing-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/text_properties/word_spacing-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- word_spacing-expected.txt	19 Jul 2005 21:18:13 -0000	1.8
  +++ word_spacing-expected.txt	18 Aug 2005 04:22:57 -0000	1.9
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x997
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x997
  -  RenderBlock {HTML} at (0,0) size 800x997
  -    RenderBody {BODY} at (8,8) size 784x981 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x997
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x997
  +  RenderBlock {HTML} at (0,0) size 785x997
  +    RenderBody {BODY} at (8,8) size 769x981 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x180
  +      RenderBlock {PRE} at (0,34) size 769x180
           RenderText {TEXT} at (0,0) size 248x165
             text run at (0,0) width 216: ".one {word-spacing: 0.3in;}"
             text run at (0,15) width 216: ".two {word-spacing: 0.5cm;}"
  @@ -19,29 +19,29 @@
             text run at (0,120) width 232: ".nine {word-spacing: normal;}"
             text run at (0,135) width 208: ".ten {word-spacing: 300%;}"
             text run at (0,150) width 248: ".eleven {word-spacing: -0.2em;}"
  -      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,245) size 784x18
  +      RenderBlock {HR} at (0,227) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,245) size 769x18
           RenderText {TEXT} at (0,0) size 701x18
             text run at (0,0) width 701: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,279) size 784x18
  +      RenderBlock {P} at (0,279) size 769x18
           RenderText {TEXT} at (0,0) size 601x18
             text run at (0,0) width 601: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,313) size 784x18
  +      RenderBlock {P} at (0,313) size 769x18
           RenderText {TEXT} at (0,0) size 601x18
             text run at (0,0) width 601: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,347) size 784x18
  +      RenderBlock {P} at (0,347) size 769x18
           RenderText {TEXT} at (0,0) size 461x18
             text run at (0,0) width 461: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,381) size 784x18
  +      RenderBlock {P} at (0,381) size 769x18
           RenderText {TEXT} at (0,0) size 461x18
             text run at (0,0) width 461: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,415) size 784x18
  +      RenderBlock {P} at (0,415) size 769x18
           RenderText {TEXT} at (0,0) size 581x18
             text run at (0,0) width 581: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,449) size 784x18
  +      RenderBlock {P} at (0,449) size 769x18
           RenderText {TEXT} at (0,0) size 491x18
             text run at (0,0) width 491: "This words in this sentence should have extra space between them."
  -      RenderBlock {P} at (0,483) size 784x36
  +      RenderBlock {P} at (0,483) size 769x36
           RenderText {TEXT} at (0,0) size 751x18
             text run at (0,0) width 751: "This words in this sentence should have extra space between them, but the last few words in the sentence"
           RenderInline {SPAN} at (0,0) size 176x18
  @@ -49,16 +49,16 @@
               text run at (0,18) width 176: "should have normal spacing"
           RenderText {TEXT} at (176,18) size 4x18
             text run at (176,18) width 4: "."
  -      RenderBlock {P} at (0,535) size 784x18
  +      RenderBlock {P} at (0,535) size 769x18
           RenderText {TEXT} at (0,0) size 668x18
             text run at (0,0) width 668: "This sentence should have normal word-spacing, since percentage values are not allowed on this property."
  -      RenderBlock {P} at (0,569) size 784x18
  +      RenderBlock {P} at (0,569) size 769x18
           RenderText {TEXT} at (0,0) size 707x18
             text run at (0,0) width 707: "This words in this sentence should have reduced space between them, since negative values are allowed on this property."
  -      RenderTable {TABLE} at (0,603) size 784x378 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,603) size 769x378 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x376
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -66,39 +66,40 @@
               RenderTableCell {TD} at (0,188) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x350 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x350 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 701x18
                     text run at (0,0) width 701: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,38) size 762x18
  +              RenderBlock {P} at (4,38) size 747x18
                   RenderText {TEXT} at (0,0) size 601x18
                     text run at (0,0) width 601: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,72) size 762x18
  +              RenderBlock {P} at (4,72) size 747x18
                   RenderText {TEXT} at (0,0) size 601x18
                     text run at (0,0) width 601: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,106) size 762x18
  +              RenderBlock {P} at (4,106) size 747x18
                   RenderText {TEXT} at (0,0) size 461x18
                     text run at (0,0) width 461: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,140) size 762x18
  +              RenderBlock {P} at (4,140) size 747x18
                   RenderText {TEXT} at (0,0) size 461x18
                     text run at (0,0) width 461: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,174) size 762x18
  +              RenderBlock {P} at (4,174) size 747x18
                   RenderText {TEXT} at (0,0) size 581x18
                     text run at (0,0) width 581: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,208) size 762x18
  +              RenderBlock {P} at (4,208) size 747x18
                   RenderText {TEXT} at (0,0) size 491x18
                     text run at (0,0) width 491: "This words in this sentence should have extra space between them."
  -              RenderBlock {P} at (4,242) size 762x36
  -                RenderText {TEXT} at (0,0) size 751x18
  -                  text run at (0,0) width 751: "This words in this sentence should have extra space between them, but the last few words in the sentence"
  +              RenderBlock {P} at (4,242) size 747x36
  +                RenderText {TEXT} at (0,0) size 688x36
  +                  text run at (0,0) width 688: "This words in this sentence should have extra space between them, but the last few words in the"
  +                  text run at (0,18) width 63: "sentence "
                   RenderInline {SPAN} at (0,0) size 176x18
  -                  RenderText {TEXT} at (0,18) size 176x18
  -                    text run at (0,18) width 176: "should have normal spacing"
  -                RenderText {TEXT} at (176,18) size 4x18
  -                  text run at (176,18) width 4: "."
  -              RenderBlock {P} at (4,294) size 762x18
  +                  RenderText {TEXT} at (63,18) size 176x18
  +                    text run at (63,18) width 176: "should have normal spacing"
  +                RenderText {TEXT} at (239,18) size 4x18
  +                  text run at (239,18) width 4: "."
  +              RenderBlock {P} at (4,294) size 747x18
                   RenderText {TEXT} at (0,0) size 668x18
                     text run at (0,0) width 668: "This sentence should have normal word-spacing, since percentage values are not allowed on this property."
  -              RenderBlock {P} at (4,328) size 762x18
  +              RenderBlock {P} at (4,328) size 747x18
                   RenderText {TEXT} at (0,0) size 707x18
                     text run at (0,0) width 707: "This words in this sentence should have reduced space between them, since negative values are allowed on this property."
  
  
  
  1.7       +55 -54    WebCore/layout-tests/css1/units/color_units-expected.txt
  
  Index: color_units-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/units/color_units-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- color_units-expected.txt	11 Dec 2003 19:46:17 -0000	1.6
  +++ color_units-expected.txt	18 Aug 2005 04:22:58 -0000	1.7
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1699
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1699
  -  RenderBlock {HTML} at (0,0) size 800x1699
  -    RenderBody {BODY} at (8,8) size 784x1683 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1717
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1717
  +  RenderBlock {HTML} at (0,0) size 785x1717
  +    RenderBody {BODY} at (8,8) size 769x1701 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x180
  +      RenderBlock {PRE} at (0,34) size 769x180
           RenderText {TEXT} at (0,0) size 288x180
             text run at (0,0) width 160: "BODY {color: black;}"
             text run at (0,15) width 152: ".one {color: #080;}"
  @@ -20,29 +20,29 @@
             text run at (0,135) width 240: ".nine {color: rgb(0,128,255);}"
             text run at (0,150) width 264: ".ten {color: rgb(50%,-500%,60%);}"
             text run at (0,165) width 264: ".eleven {color: rgb(50%,0%,60%);}"
  -      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,245) size 784x18
  +      RenderBlock {HR} at (0,227) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,245) size 769x18
           RenderText {TEXT} at (0,0) size 193x18
             text run at (0,0) width 193: "This sentence should be black."
  -      RenderBlock {P} at (0,279) size 784x18 [color=#008800]
  +      RenderBlock {P} at (0,279) size 769x18 [color=#008800]
           RenderText {TEXT} at (0,0) size 507x18
             text run at (0,0) width 507: "This sentence should be green, although slightly different from those that follow."
  -      RenderBlock {P} at (0,313) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,313) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,347) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,347) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,381) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,381) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,415) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,415) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,449) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,449) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 194x18
             text run at (0,0) width 194: "This sentence should be green."
  -      RenderBlock {P} at (0,483) size 784x18
  +      RenderBlock {P} at (0,483) size 769x18
           RenderText {TEXT} at (0,0) size 407x18
             text run at (0,0) width 407: "This sentence should be black, because the value given for class "
           RenderInline {CODE} at (0,0) size 48x15
  @@ -50,25 +50,26 @@
               text run at (407,2) width 48: ".seven"
           RenderText {TEXT} at (455,0) size 65x18
             text run at (455,0) width 65: " is invalid."
  -      RenderBlock {P} at (0,517) size 784x36 [color=#0080FF]
  +      RenderBlock {P} at (0,517) size 769x36 [color=#0080FF]
           RenderText {TEXT} at (0,0) size 726x36
             text run at (0,0) width 726: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the next"
             text run at (0,18) width 67: "paragraph."
  -      RenderBlock {P} at (0,569) size 784x36 [color=#0080FF]
  +      RenderBlock {P} at (0,569) size 769x36 [color=#0080FF]
           RenderText {TEXT} at (0,0) size 753x36
             text run at (0,0) width 753: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the previous"
             text run at (0,18) width 67: "paragraph."
  -      RenderBlock {P} at (0,621) size 784x18 [color=#800099]
  -        RenderText {TEXT} at (0,0) size 770x18
  -          text run at (0,0) width 770: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the next paragraph."
  -      RenderBlock {P} at (0,655) size 784x36 [color=#800099]
  +      RenderBlock {P} at (0,621) size 769x36 [color=#800099]
  +        RenderText {TEXT} at (0,0) size 699x36
  +          text run at (0,0) width 699: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the next"
  +          text run at (0,18) width 67: "paragraph."
  +      RenderBlock {P} at (0,673) size 769x36 [color=#800099]
           RenderText {TEXT} at (0,0) size 726x36
             text run at (0,0) width 726: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the previous"
             text run at (0,18) width 67: "paragraph."
  -      RenderBlock {P} at (0,707) size 784x18
  +      RenderBlock {P} at (0,725) size 769x18
           RenderText {TEXT} at (0,0) size 193x18
             text run at (0,0) width 193: "This sentence should be black."
  -      RenderBlock {P} at (0,741) size 784x18 [color=#008800]
  +      RenderBlock {P} at (0,759) size 769x18 [color=#008800]
           RenderText {TEXT} at (0,0) size 399x18
             text run at (0,0) width 399: "This sentence should be a slightly different green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -76,7 +77,7 @@
               text run at (399,2) width 40: "style"
           RenderText {TEXT} at (439,0) size 59x18
             text run at (439,0) width 59: " attribute."
  -      RenderBlock {P} at (0,775) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,793) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 281x18
             text run at (0,0) width 281: "This sentence should be green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -84,7 +85,7 @@
               text run at (281,2) width 40: "style"
           RenderText {TEXT} at (321,0) size 59x18
             text run at (321,0) width 59: " attribute."
  -      RenderBlock {P} at (0,809) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,827) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 281x18
             text run at (0,0) width 281: "This sentence should be green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -92,7 +93,7 @@
               text run at (281,2) width 40: "style"
           RenderText {TEXT} at (321,0) size 59x18
             text run at (321,0) width 59: " attribute."
  -      RenderBlock {P} at (0,843) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,861) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 281x18
             text run at (0,0) width 281: "This sentence should be green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -100,7 +101,7 @@
               text run at (281,2) width 40: "style"
           RenderText {TEXT} at (321,0) size 59x18
             text run at (321,0) width 59: " attribute."
  -      RenderBlock {P} at (0,877) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,895) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 281x18
             text run at (0,0) width 281: "This sentence should be green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -108,7 +109,7 @@
               text run at (281,2) width 40: "style"
           RenderText {TEXT} at (321,0) size 59x18
             text run at (321,0) width 59: " attribute."
  -      RenderBlock {P} at (0,911) size 784x18 [color=#008000]
  +      RenderBlock {P} at (0,929) size 769x18 [color=#008000]
           RenderText {TEXT} at (0,0) size 281x18
             text run at (0,0) width 281: "This sentence should be green, and used the "
           RenderInline {TT} at (0,0) size 40x15
  @@ -116,10 +117,10 @@
               text run at (281,2) width 40: "style"
           RenderText {TEXT} at (321,0) size 59x18
             text run at (321,0) width 59: " attribute."
  -      RenderTable {TABLE} at (0,945) size 784x738 [border: (1px outset #808080)]
  +      RenderTable {TABLE} at (0,963) size 769x738 [border: (1px outset #808080)]
           RenderTableSection {TBODY} at (1,1) size 0x736
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
  @@ -127,29 +128,29 @@
               RenderTableCell {TD} at (0,368) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x710 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x18
  +            RenderTableCell {TD} at (12,26) size 755x710 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x18
                   RenderText {TEXT} at (0,0) size 193x18
                     text run at (0,0) width 193: "This sentence should be black."
  -              RenderBlock {P} at (4,38) size 762x18 [color=#008800]
  +              RenderBlock {P} at (4,38) size 747x18 [color=#008800]
                   RenderText {TEXT} at (0,0) size 507x18
                     text run at (0,0) width 507: "This sentence should be green, although slightly different from those that follow."
  -              RenderBlock {P} at (4,72) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,72) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 194x18
                     text run at (0,0) width 194: "This sentence should be green."
  -              RenderBlock {P} at (4,106) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,106) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 194x18
                     text run at (0,0) width 194: "This sentence should be green."
  -              RenderBlock {P} at (4,140) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,140) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 194x18
                     text run at (0,0) width 194: "This sentence should be green."
  -              RenderBlock {P} at (4,174) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,174) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 194x18
                     text run at (0,0) width 194: "This sentence should be green."
  -              RenderBlock {P} at (4,208) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,208) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 194x18
                     text run at (0,0) width 194: "This sentence should be green."
  -              RenderBlock {P} at (4,242) size 762x18
  +              RenderBlock {P} at (4,242) size 747x18
                   RenderText {TEXT} at (0,0) size 407x18
                     text run at (0,0) width 407: "This sentence should be black, because the value given for class "
                   RenderInline {CODE} at (0,0) size 48x15
  @@ -157,26 +158,26 @@
                       text run at (407,2) width 48: ".seven"
                   RenderText {TEXT} at (455,0) size 65x18
                     text run at (455,0) width 65: " is invalid."
  -              RenderBlock {P} at (4,276) size 762x36 [color=#0080FF]
  +              RenderBlock {P} at (4,276) size 747x36 [color=#0080FF]
                   RenderText {TEXT} at (0,0) size 726x36
                     text run at (0,0) width 726: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the next"
                     text run at (0,18) width 67: "paragraph."
  -              RenderBlock {P} at (4,328) size 762x36 [color=#0080FF]
  -                RenderText {TEXT} at (0,0) size 753x36
  -                  text run at (0,0) width 753: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the previous"
  -                  text run at (0,18) width 67: "paragraph."
  -              RenderBlock {P} at (4,380) size 762x36 [color=#800099]
  +              RenderBlock {P} at (4,328) size 747x36 [color=#0080FF]
  +                RenderText {TEXT} at (0,0) size 695x36
  +                  text run at (0,0) width 695: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the"
  +                  text run at (0,18) width 125: "previous paragraph."
  +              RenderBlock {P} at (4,380) size 747x36 [color=#800099]
                   RenderText {TEXT} at (0,0) size 699x36
                     text run at (0,0) width 699: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the next"
                     text run at (0,18) width 67: "paragraph."
  -              RenderBlock {P} at (4,432) size 762x36 [color=#800099]
  +              RenderBlock {P} at (4,432) size 747x36 [color=#800099]
                   RenderText {TEXT} at (0,0) size 726x36
                     text run at (0,0) width 726: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the previous"
                     text run at (0,18) width 67: "paragraph."
  -              RenderBlock {P} at (4,484) size 762x18
  +              RenderBlock {P} at (4,484) size 747x18
                   RenderText {TEXT} at (0,0) size 193x18
                     text run at (0,0) width 193: "This sentence should be black."
  -              RenderBlock {P} at (4,518) size 762x18 [color=#008800]
  +              RenderBlock {P} at (4,518) size 747x18 [color=#008800]
                   RenderText {TEXT} at (0,0) size 399x18
                     text run at (0,0) width 399: "This sentence should be a slightly different green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  @@ -184,7 +185,7 @@
                       text run at (399,2) width 40: "style"
                   RenderText {TEXT} at (439,0) size 59x18
                     text run at (439,0) width 59: " attribute."
  -              RenderBlock {P} at (4,552) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,552) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 281x18
                     text run at (0,0) width 281: "This sentence should be green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  @@ -192,7 +193,7 @@
                       text run at (281,2) width 40: "style"
                   RenderText {TEXT} at (321,0) size 59x18
                     text run at (321,0) width 59: " attribute."
  -              RenderBlock {P} at (4,586) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,586) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 281x18
                     text run at (0,0) width 281: "This sentence should be green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  @@ -200,7 +201,7 @@
                       text run at (281,2) width 40: "style"
                   RenderText {TEXT} at (321,0) size 59x18
                     text run at (321,0) width 59: " attribute."
  -              RenderBlock {P} at (4,620) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,620) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 281x18
                     text run at (0,0) width 281: "This sentence should be green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  @@ -208,7 +209,7 @@
                       text run at (281,2) width 40: "style"
                   RenderText {TEXT} at (321,0) size 59x18
                     text run at (321,0) width 59: " attribute."
  -              RenderBlock {P} at (4,654) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,654) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 281x18
                     text run at (0,0) width 281: "This sentence should be green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  @@ -216,7 +217,7 @@
                       text run at (281,2) width 40: "style"
                   RenderText {TEXT} at (321,0) size 59x18
                     text run at (321,0) width 59: " attribute."
  -              RenderBlock {P} at (4,688) size 762x18 [color=#008000]
  +              RenderBlock {P} at (4,688) size 747x18 [color=#008000]
                   RenderText {TEXT} at (0,0) size 281x18
                     text run at (0,0) width 281: "This sentence should be green, and used the "
                   RenderInline {TT} at (0,0) size 40x15
  
  
  
  1.11      +58 -57    WebCore/layout-tests/css1/units/length_units-expected.txt
  
  Index: length_units-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/css1/units/length_units-expected.txt,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- length_units-expected.txt	19 Jul 2005 21:18:13 -0000	1.10
  +++ length_units-expected.txt	18 Aug 2005 04:22:58 -0000	1.11
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1546
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1546
  -  RenderBlock {HTML} at (0,0) size 800x1546
  -    RenderBody {BODY} at (8,8) size 784x1530 [bgcolor=#CCCCCC]
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x1592
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1592
  +  RenderBlock {HTML} at (0,0) size 785x1592
  +    RenderBody {BODY} at (8,8) size 769x1576 [bgcolor=#CCCCCC]
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 355x18
             text run at (0,0) width 355: "The style declarations which apply to the text below are:"
  -      RenderBlock {PRE} at (0,34) size 784x165
  +      RenderBlock {PRE} at (0,34) size 769x165
           RenderText {TEXT} at (0,0) size 624x165
             text run at (0,0) width 184: ".zero {margin-left: 0;}"
             text run at (0,15) width 192: ".one {margin-left: 3em;}"
  @@ -19,8 +19,8 @@
             text run at (0,120) width 208: ".eight {margin-left: 3pc;}"
             text run at (0,135) width 208: ".nine {margin-left: +3pc;}"
             text run at (0,150) width 624: ".ten {font-size: 40px; border-left: 1ex solid purple; background-color: aqua;}"
  -      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock {P} at (0,230) size 784x36
  +      RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock {P} at (0,230) size 769x36
           RenderText {TEXT} at (0,0) size 761x36
             text run at (0,0) width 761: "This paragraph has no left margin. The following paragraphs have all been given a left margin and their left (outer) edges"
             text run at (0,18) width 347: "should therefore be appropriately shifted to the right of "
  @@ -29,34 +29,34 @@
               text run at (347,18) width 22: "this"
           RenderText {TEXT} at (369,18) size 138x18
             text run at (369,18) width 138: " paragraph's left edge."
  -      RenderBlock {P} at (48,282) size 736x18
  +      RenderBlock {P} at (48,282) size 721x18
           RenderText {TEXT} at (0,0) size 310x18
             text run at (0,0) width 310: "This paragraph should have a left margin of 3em."
  -      RenderBlock {P} at (23,316) size 761x18
  +      RenderBlock {P} at (23,316) size 746x18
           RenderText {TEXT} at (0,0) size 306x18
             text run at (0,0) width 306: "This paragraph should have a left margin of 3ex."
  -      RenderBlock {P} at (36,350) size 748x18
  +      RenderBlock {P} at (36,350) size 733x18
           RenderText {TEXT} at (0,0) size 340x18
             text run at (0,0) width 340: "This paragraph should have a left margin of 36 pixels."
  -      RenderBlock {P} at (48,384) size 736x18
  +      RenderBlock {P} at (48,384) size 721x18
           RenderText {TEXT} at (0,0) size 357x18
             text run at (0,0) width 357: "This paragraph should have a left margin of half an inch."
  -      RenderBlock {P} at (48,418) size 736x18
  +      RenderBlock {P} at (48,418) size 721x18
           RenderText {TEXT} at (0,0) size 330x18
             text run at (0,0) width 330: "This paragraph should have a left margin of 1.27cm."
  -      RenderBlock {P} at (48,452) size 736x18
  +      RenderBlock {P} at (48,452) size 721x18
           RenderText {TEXT} at (0,0) size 335x18
             text run at (0,0) width 335: "This paragraph should have a left margin of 12.7mm."
  -      RenderBlock {P} at (48,486) size 736x18
  +      RenderBlock {P} at (48,486) size 721x18
           RenderText {TEXT} at (0,0) size 341x18
             text run at (0,0) width 341: "This paragraph should have a left margin of 36 points."
  -      RenderBlock {P} at (48,520) size 736x18
  +      RenderBlock {P} at (48,520) size 721x18
           RenderText {TEXT} at (0,0) size 327x18
             text run at (0,0) width 327: "This paragraph should have a left margin of 3 picas."
  -      RenderBlock {P} at (48,554) size 736x18
  +      RenderBlock {P} at (48,554) size 721x18
           RenderText {TEXT} at (0,0) size 591x18
             text run at (0,0) width 591: "This paragraph should have a left margin of 3 picas (the plus sign should make no difference)."
  -      RenderBlock {P} at (0,612) size 784x230 [bgcolor=#00FFFF] [border: (19px solid #800080)]
  +      RenderBlock {P} at (0,612) size 769x230 [bgcolor=#00FFFF] [border: (19px solid #800080)]
           RenderText {TEXT} at (19,0) size 310x46
             text run at (19,0) width 310: "This element has a "
           RenderInline {CODE} at (0,0) size 216x46
  @@ -83,55 +83,55 @@
             text run at (19,92) width 673: "This should make the left border the same"
             text run at (19,138) width 711: "number of pixels as the lower-case 'x' in this"
             text run at (19,184) width 611: "element's font, as well as solid purple."
  -      RenderTable {TABLE} at (0,882) size 784x648 [border: (1px outset #808080)]
  -        RenderTableSection {TBODY} at (1,1) size 0x646
  +      RenderTable {TABLE} at (0,882) size 769x694 [border: (1px outset #808080)]
  +        RenderTableSection {TBODY} at (1,1) size 0x692
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
  +            RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
                 RenderInline {STRONG} at (0,0) size 163x18
                   RenderText {TEXT} at (4,4) size 163x18
                     text run at (4,4) width 163: "TABLE Testing Section"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,323) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,346) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (4,4) size 4x18
                   text run at (4,4) width 4: " "
  -            RenderTableCell {TD} at (12,26) size 770x620 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  -              RenderBlock {P} at (4,4) size 762x36
  -                RenderText {TEXT} at (0,0) size 761x36
  -                  text run at (0,0) width 761: "This paragraph has no left margin. The following paragraphs have all been given a left margin and their left (outer) edges"
  -                  text run at (0,18) width 347: "should therefore be appropriately shifted to the right of "
  +            RenderTableCell {TD} at (12,26) size 755x666 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
  +              RenderBlock {P} at (4,4) size 747x36
  +                RenderText {TEXT} at (0,0) size 721x36
  +                  text run at (0,0) width 721: "This paragraph has no left margin. The following paragraphs have all been given a left margin and their left (outer)"
  +                  text run at (0,18) width 387: "edges should therefore be appropriately shifted to the right of "
                   RenderInline {EM} at (0,0) size 22x18
  -                  RenderText {TEXT} at (347,18) size 22x18
  -                    text run at (347,18) width 22: "this"
  -                RenderText {TEXT} at (369,18) size 138x18
  -                  text run at (369,18) width 138: " paragraph's left edge."
  -              RenderBlock {P} at (52,56) size 714x18
  +                  RenderText {TEXT} at (387,18) size 22x18
  +                    text run at (387,18) width 22: "this"
  +                RenderText {TEXT} at (409,18) size 138x18
  +                  text run at (409,18) width 138: " paragraph's left edge."
  +              RenderBlock {P} at (52,56) size 699x18
                   RenderText {TEXT} at (0,0) size 310x18
                     text run at (0,0) width 310: "This paragraph should have a left margin of 3em."
  -              RenderBlock {P} at (27,90) size 739x18
  +              RenderBlock {P} at (27,90) size 724x18
                   RenderText {TEXT} at (0,0) size 306x18
                     text run at (0,0) width 306: "This paragraph should have a left margin of 3ex."
  -              RenderBlock {P} at (40,124) size 726x18
  +              RenderBlock {P} at (40,124) size 711x18
                   RenderText {TEXT} at (0,0) size 340x18
                     text run at (0,0) width 340: "This paragraph should have a left margin of 36 pixels."
  -              RenderBlock {P} at (52,158) size 714x18
  +              RenderBlock {P} at (52,158) size 699x18
                   RenderText {TEXT} at (0,0) size 357x18
                     text run at (0,0) width 357: "This paragraph should have a left margin of half an inch."
  -              RenderBlock {P} at (52,192) size 714x18
  +              RenderBlock {P} at (52,192) size 699x18
                   RenderText {TEXT} at (0,0) size 330x18
                     text run at (0,0) width 330: "This paragraph should have a left margin of 1.27cm."
  -              RenderBlock {P} at (52,226) size 714x18
  +              RenderBlock {P} at (52,226) size 699x18
                   RenderText {TEXT} at (0,0) size 335x18
                     text run at (0,0) width 335: "This paragraph should have a left margin of 12.7mm."
  -              RenderBlock {P} at (52,260) size 714x18
  +              RenderBlock {P} at (52,260) size 699x18
                   RenderText {TEXT} at (0,0) size 341x18
                     text run at (0,0) width 341: "This paragraph should have a left margin of 36 points."
  -              RenderBlock {P} at (52,294) size 714x18
  +              RenderBlock {P} at (52,294) size 699x18
                   RenderText {TEXT} at (0,0) size 327x18
                     text run at (0,0) width 327: "This paragraph should have a left margin of 3 picas."
  -              RenderBlock {P} at (52,328) size 714x18
  +              RenderBlock {P} at (52,328) size 699x18
                   RenderText {TEXT} at (0,0) size 591x18
                     text run at (0,0) width 591: "This paragraph should have a left margin of 3 picas (the plus sign should make no difference)."
  -              RenderBlock {P} at (4,386) size 762x230 [bgcolor=#00FFFF] [border: (19px solid #800080)]
  +              RenderBlock {P} at (4,386) size 747x276 [bgcolor=#00FFFF] [border: (19px solid #800080)]
                   RenderText {TEXT} at (19,0) size 310x46
                     text run at (19,0) width 310: "This element has a "
                   RenderInline {CODE} at (0,0) size 216x46
  @@ -142,19 +142,20 @@
                   RenderInline {CODE} at (0,0) size 96x46
                     RenderText {TEXT} at (598,0) size 96x46
                       text run at (598,0) width 96: "40px"
  -                RenderText {TEXT} at (694,0) size 743x92
  -                  text run at (694,0) width 68: " and"
  -                  text run at (19,46) width 28: "a "
  +                RenderText {TEXT} at (19,46) size 96x46
  +                  text run at (19,46) width 96: "and a "
                   RenderInline {CODE} at (0,0) size 264x46
  -                  RenderText {TEXT} at (47,46) size 264x46
  -                    text run at (47,46) width 264: "border-left"
  -                RenderText {TEXT} at (311,46) size 53x46
  -                  text run at (311,46) width 53: " of "
  -                RenderInline {CODE} at (0,0) size 384x46
  -                  RenderText {TEXT} at (364,46) size 384x46
  -                    text run at (364,46) width 384: "1ex solid purple"
  -                RenderText {TEXT} at (748,46) size 739x184
  -                  text run at (748,46) width 10: "."
  -                  text run at (19,92) width 673: "This should make the left border the same"
  -                  text run at (19,138) width 711: "number of pixels as the lower-case 'x' in this"
  -                  text run at (19,184) width 611: "element's font, as well as solid purple."
  +                  RenderText {TEXT} at (115,46) size 264x46
  +                    text run at (115,46) width 264: "border-left"
  +                RenderText {TEXT} at (379,46) size 53x46
  +                  text run at (379,46) width 53: " of "
  +                RenderInline {CODE} at (0,0) size 629x92
  +                  RenderText {TEXT} at (432,46) size 629x92
  +                    text run at (432,46) width 216: "1ex solid"
  +                    text run at (19,92) width 144: "purple"
  +                RenderText {TEXT} at (163,92) size 710x184
  +                  text run at (163,92) width 20: ". "
  +                  text run at (183,92) width 521: "This should make the left border"
  +                  text run at (19,138) width 710: "the same number of pixels as the lower-case"
  +                  text run at (19,184) width 642: "'x' in this element's font, as well as solid"
  +                  text run at (19,230) width 112: "purple."
  
  
  
  1.2       +10 -10    WebCore/layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt
  
  Index: HTMLBaseElement02-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- HTMLBaseElement02-expected.txt	26 Jul 2005 08:35:24 -0000	1.1
  +++ HTMLBaseElement02-expected.txt	18 Aug 2005 04:22:59 -0000	1.2
  @@ -5,14 +5,14 @@
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrameSet {FRAMESET} at (0,0) size 159x600
           RenderFrame {FRAME} at (0,0) size 159x198
  -          layer at (0,0) size 142x194
  -            RenderCanvas at (0,0) size 142x194
  -          layer at (0,0) size 142x10
  -            RenderBlock {HTML} at (0,0) size 142x10
  -              RenderBody {BODY} at (5,10) size 132x0
  +          layer at (0,0) size 157x194
  +            RenderCanvas at (0,0) size 157x194
  +          layer at (0,0) size 157x10
  +            RenderBlock {HTML} at (0,0) size 157x10
  +              RenderBody {BODY} at (5,10) size 147x0
         RenderFrame {FRAME} at (163,0) size 636x600
  -        layer at (0,0) size 619x596
  -          RenderCanvas at (0,0) size 619x596
  -        layer at (0,0) size 619x8
  -          RenderBlock {HTML} at (0,0) size 619x8
  -            RenderBody {BODY} at (8,8) size 603x0
  +        layer at (0,0) size 634x596
  +          RenderCanvas at (0,0) size 634x596
  +        layer at (0,0) size 634x8
  +          RenderBlock {HTML} at (0,0) size 634x8
  +            RenderBody {BODY} at (8,8) size 618x0
  
  
  
  1.7       +14 -14    WebCore/layout-tests/editing/inserting/insert-div-023-expected.txt
  
  Index: insert-div-023-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/inserting/insert-div-023-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- insert-div-023-expected.txt	15 Aug 2005 03:39:47 -0000	1.6
  +++ insert-div-023-expected.txt	18 Aug 2005 04:22:59 -0000	1.7
  @@ -25,12 +25,12 @@
   EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 1 of #text > B > P > BODY > HTML > #document to 1 of #text > B > P > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
  -layer at (0,0) size 800x688
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x688
  -  RenderBlock {HTML} at (0,0) size 800x688
  -    RenderBody {BODY} at (8,8) size 784x656
  -      RenderBlock (anonymous) at (0,0) size 784x84
  +layer at (0,0) size 785x688
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x688
  +  RenderBlock {HTML} at (0,0) size 785x688
  +    RenderBody {BODY} at (8,8) size 769x656
  +      RenderBlock (anonymous) at (0,0) size 769x84
           RenderText {TEXT} at (0,0) size 766x56
             text run at (0,0) width 766: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line "
             text run at (0,28) width 344: "2\" should be bold. Fix for this bug: "
  @@ -40,26 +40,26 @@
           RenderText {TEXT} at (604,28) size 755x56
             text run at (604,28) width 151: " in some cases, "
             text run at (0,56) width 543: "text does not retain style info after pressing return twice"
  -      RenderBlock {DIV} at (0,84) size 784x12
  -      RenderBlock {P} at (0,120) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,84) size 769x12
  +      RenderBlock {P} at (0,120) size 769x56 [border: (2px solid #0000FF)]
           RenderText {TEXT} at (14,14) size 55x28
             text run at (14,14) width 55: "line 1"
  -      RenderBlock {P} at (0,200) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,200) size 769x56 [border: (2px solid #0000FF)]
           RenderBR {BR} at (14,14) size 0x28
  -      RenderBlock {P} at (0,280) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,280) size 769x56 [border: (2px solid #0000FF)]
           RenderInline {B} at (0,0) size 56x28
             RenderText {TEXT} at (14,14) size 56x28
               text run at (14,14) width 56: "line 2"
  -      RenderBlock {P} at (0,360) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,360) size 769x56 [border: (2px solid #0000FF)]
           RenderInline {B} at (0,0) size 0x28
             RenderBR {BR} at (14,14) size 0x28
  -      RenderBlock {P} at (0,440) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,440) size 769x56 [border: (2px solid #0000FF)]
           RenderInline {B} at (0,0) size 12x28
             RenderText {TEXT} at (14,14) size 12x28
               text run at (14,14) width 12: "x"
  -      RenderBlock {P} at (0,520) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,520) size 769x56 [border: (2px solid #0000FF)]
           RenderBR {BR} at (14,14) size 0x28
  -      RenderBlock {P} at (0,600) size 784x56 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,600) size 769x56 [border: (2px solid #0000FF)]
           RenderText {TEXT} at (14,14) size 55x28
             text run at (14,14) width 55: "line 3"
   caret: position 1 of child 0 {TEXT} of child 0 {B} of child 11 {P} of child 1 {BODY} of child 0 {HTML} of document
  
  
  
  1.7       +3 -3      WebCore/layout-tests/editing/selection/select-all-001-expected.txt
  
  Index: select-all-001-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/select-all-001-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- select-all-001-expected.txt	15 Aug 2005 03:40:00 -0000	1.6
  +++ select-all-001-expected.txt	18 Aug 2005 04:23:00 -0000	1.7
  @@ -2,10 +2,10 @@
   EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 737 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   layer at (0,0) size 820x900
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 820x900
  -  RenderBlock {HTML} at (0,0) size 800x900
  -    RenderBody {BODY} at (8,64) size 784x772
  +  RenderBlock {HTML} at (0,0) size 785x900
  +    RenderBody {BODY} at (8,64) size 769x772
         RenderBlock {DIV} at (64,0) size 748x772 [border: (50px solid #FF0000)]
           RenderBlock {DIV} at (74,74) size 600x624
             RenderText {TEXT} at (0,10) size 598x624
  
  
  
  1.7       +3 -3      WebCore/layout-tests/editing/selection/select-all-002-expected.txt
  
  Index: select-all-002-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/select-all-002-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- select-all-002-expected.txt	15 Aug 2005 03:40:00 -0000	1.6
  +++ select-all-002-expected.txt	18 Aug 2005 04:23:00 -0000	1.7
  @@ -2,10 +2,10 @@
   EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 180 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   layer at (0,0) size 820x900
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 820x900
  -  RenderBlock {HTML} at (0,0) size 800x900
  -    RenderBody {BODY} at (8,64) size 784x772
  +  RenderBlock {HTML} at (0,0) size 785x900
  +    RenderBody {BODY} at (8,64) size 769x772
         RenderBlock {DIV} at (64,0) size 748x772 [border: (50px solid #FF0000)]
           RenderBlock {DIV} at (74,74) size 600x624
             RenderText {TEXT} at (0,10) size 583x144
  
  
  
  1.10      +2 -2      WebCore/layout-tests/editing/selection/select-all-003-expected.txt
  
  Index: select-all-003-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/select-all-003-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- select-all-003-expected.txt	15 Aug 2005 03:40:00 -0000	1.9
  +++ select-all-003-expected.txt	18 Aug 2005 04:23:00 -0000	1.10
  @@ -2,9 +2,9 @@
   EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 6 of BODY > HTML > #document to 6 of BODY > HTML > #document toDOMRange:range from 1 of BODY > HTML > #document to 6 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   layer at (0,0) size 812x1044
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 812x1044
  -  RenderBlock {HTML} at (0,0) size 800x1044
  +  RenderBlock {HTML} at (0,0) size 785x1044
       RenderBody {BODY} at (64,64) size 748x916 [border: (50px solid #FF0000)]
         RenderBlock (anonymous) at (74,74) size 600x768
           RenderBR {BR} at (0,10) size 0x48
  
  
  
  1.7       +5 -5      WebCore/layout-tests/editing/selection/select-all-004-expected.txt
  
  Index: select-all-004-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/select-all-004-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- select-all-004-expected.txt	15 Aug 2005 03:40:00 -0000	1.6
  +++ select-all-004-expected.txt	18 Aug 2005 04:23:00 -0000	1.7
  @@ -1,11 +1,11 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > BODY > HTML > #document to 0 of #text > BODY > HTML > #document toDOMRange:range from 1 of #text > BODY > HTML > #document to 0 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 812x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 812x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (64,64) size 748x457 [border: (50px solid #FF0000)]
  +layer at (0,0) size 812x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 812x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (64,64) size 748x472 [border: (50px solid #FF0000)]
         RenderBlock {DIV} at (74,74) size 600x0
         RenderBlock (anonymous) at (74,74) size 600x48
           RenderText {TEXT} at (0,10) size 54x48
  
  
  
  1.6       +5 -5      WebCore/layout-tests/editing/selection/unrendered-001-expected.txt
  
  Index: unrendered-001-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/unrendered-001-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unrendered-001-expected.txt	1 Aug 2005 01:56:33 -0000	1.5
  +++ unrendered-001-expected.txt	18 Aug 2005 04:23:00 -0000	1.6
  @@ -1,9 +1,9 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 820x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 820x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,64) size 784x457
  +layer at (0,0) size 820x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 820x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,64) size 769x472
         RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
           RenderInline {SPAN} at (0,0) size 32x28
             RenderText {TEXT} at (74,84) size 32x48
  
  
  
  1.5       +5 -5      WebCore/layout-tests/editing/selection/unrendered-002-expected.txt
  
  Index: unrendered-002-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/unrendered-002-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- unrendered-002-expected.txt	1 Aug 2005 01:56:33 -0000	1.4
  +++ unrendered-002-expected.txt	18 Aug 2005 04:23:00 -0000	1.5
  @@ -1,10 +1,10 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 820x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 820x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,64) size 784x457
  +layer at (0,0) size 820x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 820x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,64) size 769x472
         RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
           RenderInline {SPAN} at (0,0) size 32x28
             RenderText {TEXT} at (74,84) size 32x48
  
  
  
  1.6       +5 -5      WebCore/layout-tests/editing/selection/unrendered-003-expected.txt
  
  Index: unrendered-003-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/unrendered-003-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unrendered-003-expected.txt	1 Aug 2005 01:56:33 -0000	1.5
  +++ unrendered-003-expected.txt	18 Aug 2005 04:23:00 -0000	1.6
  @@ -1,10 +1,10 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 820x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 820x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,64) size 784x457
  +layer at (0,0) size 820x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 820x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,64) size 769x472
         RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
           RenderInline {SPAN} at (0,0) size 32x28
             RenderText {TEXT} at (74,84) size 32x48
  
  
  
  1.6       +5 -5      WebCore/layout-tests/editing/selection/unrendered-004-expected.txt
  
  Index: unrendered-004-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/unrendered-004-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unrendered-004-expected.txt	1 Aug 2005 01:56:33 -0000	1.5
  +++ unrendered-004-expected.txt	18 Aug 2005 04:23:00 -0000	1.6
  @@ -1,11 +1,11 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 820x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 820x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,64) size 784x457
  +layer at (0,0) size 820x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 820x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,64) size 769x472
         RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
           RenderInline {SPAN} at (0,0) size 32x28
             RenderText {TEXT} at (74,84) size 32x48
  
  
  
  1.6       +5 -5      WebCore/layout-tests/editing/selection/unrendered-005-expected.txt
  
  Index: unrendered-005-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/editing/selection/unrendered-005-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unrendered-005-expected.txt	1 Aug 2005 01:56:33 -0000	1.5
  +++ unrendered-005-expected.txt	18 Aug 2005 04:23:00 -0000	1.6
  @@ -1,11 +1,11 @@
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
   EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
  -layer at (0,0) size 820x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 820x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,64) size 784x457
  +layer at (0,0) size 820x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 820x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,64) size 769x472
         RenderBlock {DIV} at (64,0) size 748x196 [border: (50px solid #FF0000)]
           RenderInline {SPAN} at (0,0) size 32x28
             RenderText {TEXT} at (74,84) size 32x48
  
  
  
  1.5       +14 -14    WebCore/layout-tests/fast/block/basic/013-expected.txt
  
  Index: 013-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/basic/013-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 013-expected.txt	26 Apr 2004 21:19:00 -0000	1.4
  +++ 013-expected.txt	18 Aug 2005 04:23:01 -0000	1.5
  @@ -4,28 +4,28 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderBody {BODY} at (0,0) size 800x600
         RenderPartObject {IFRAME} at (0,0) size 500x100
  -        layer at (0,0) size 485x100
  -          RenderCanvas at (0,0) size 485x100
  -        layer at (0,0) size 485x100
  -          RenderBlock {HTML} at (0,0) size 485x100
  -            RenderBody {BODY} at (8,8) size 469x76
  -              RenderBlock {P} at (0,0) size 469x18
  +        layer at (0,0) size 500x100
  +          RenderCanvas at (0,0) size 500x100
  +        layer at (0,0) size 500x100
  +          RenderBlock {HTML} at (0,0) size 500x100
  +            RenderBody {BODY} at (8,8) size 484x76
  +              RenderBlock {P} at (0,0) size 484x18
                   RenderText {TEXT} at (0,0) size 110x18
                     text run at (0,0) width 110: "This is some text."
  -              RenderBlock {P} at (0,34) size 469x18
  +              RenderBlock {P} at (0,34) size 484x18
                   RenderText {TEXT} at (0,0) size 147x18
                     text run at (0,0) width 147: "This text is underneath."
         RenderText {TEXT} at (500,86) size 4x18
           text run at (500,86) width 4: " "
         RenderPartObject {OBJECT} at (0,104) size 500x100
  -        layer at (0,0) size 485x100
  -          RenderCanvas at (0,0) size 485x100
  -        layer at (0,0) size 485x100
  -          RenderBlock {HTML} at (0,0) size 485x100
  -            RenderBody {BODY} at (8,8) size 469x76
  -              RenderBlock {P} at (0,0) size 469x18
  +        layer at (0,0) size 500x100
  +          RenderCanvas at (0,0) size 500x100
  +        layer at (0,0) size 500x100
  +          RenderBlock {HTML} at (0,0) size 500x100
  +            RenderBody {BODY} at (8,8) size 484x76
  +              RenderBlock {P} at (0,0) size 484x18
                   RenderText {TEXT} at (0,0) size 110x18
                     text run at (0,0) width 110: "This is some text."
  -              RenderBlock {P} at (0,34) size 469x18
  +              RenderBlock {P} at (0,34) size 484x18
                   RenderText {TEXT} at (0,0) size 147x18
                     text run at (0,0) width 147: "This text is underneath."
  
  
  
  1.5       +383 -383  WebCore/layout-tests/fast/block/basic/016-expected.txt
  
  Index: 016-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/basic/016-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 016-expected.txt	16 Nov 2003 23:02:16 -0000	1.4
  +++ 016-expected.txt	18 Aug 2005 04:23:01 -0000	1.5
  @@ -1,34 +1,34 @@
  -layer at (0,0) size 800x7588
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x7588
  -  RenderBlock {HTML} at (0,0) size 800x7588
  -    RenderBody {BODY} at (8,8) size 784x7572
  -      RenderBlock (anonymous) at (0,0) size 784x18
  +layer at (0,0) size 785x7588
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x7588
  +  RenderBlock {HTML} at (0,0) size 785x7588
  +    RenderBody {BODY} at (8,8) size 769x7572
  +      RenderBlock (anonymous) at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 445x18
             text run at (0,0) width 445: "This is a test of all the various HTML alignments using LTR direction."
  -      RenderBlock {DIV} at (0,18) size 784x226 [border: (4px solid #008000)]
  -        RenderBlock {DIV} at (6,6) size 772x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,18) size 769x226 [border: (4px solid #008000)]
  +        RenderBlock {DIV} at (6,6) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 185x18
               text run at (4,4) width 185: "Normal div inside normal div"
  -        RenderBlock {DIV} at (6,32) size 772x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (6,32) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 163x18
               text run at (4,4) width 163: "Left div inside normal div"
  -        RenderBlock {DIV} at (6,58) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (296,4) size 179x18
  -            text run at (296,4) width 179: "Center div inside normal div"
  -        RenderBlock {DIV} at (6,84) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (596,4) size 172x18
  -            text run at (596,4) width 172: "Right div inside normal div"
  -        RenderBlock {CENTER} at (6,110) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (297,4) size 178x18
  -            text run at (297,4) width 178: "Center tag inside normal div"
  +        RenderBlock {DIV} at (6,58) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (289,4) size 179x18
  +            text run at (289,4) width 179: "Center div inside normal div"
  +        RenderBlock {DIV} at (6,84) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (581,4) size 172x18
  +            text run at (581,4) width 172: "Right div inside normal div"
  +        RenderBlock {CENTER} at (6,110) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (289,4) size 178x18
  +            text run at (289,4) width 178: "Center tag inside normal div"
           RenderTable {TABLE} at (6,136) size 96x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (322,164) size 140x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (314,164) size 140x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -40,7 +40,7 @@
                 RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,244) size 784x226 [border: (4px solid #800080)]
  +      RenderBlock {DIV} at (0,244) size 769x226 [border: (4px solid #800080)]
           RenderBlock {DIV} at (6,6) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 261x18
               text run at (4,4) width 261: "Normal fixed width div inside normal div"
  @@ -62,7 +62,7 @@
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (192,164) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,164) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -74,29 +74,29 @@
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,470) size 784x226 [border: (4px solid #008000)]
  -        RenderBlock {DIV} at (6,6) size 772x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,470) size 769x226 [border: (4px solid #008000)]
  +        RenderBlock {DIV} at (6,6) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 201x18
               text run at (4,4) width 201: "Normal div inside align=left div"
  -        RenderBlock {DIV} at (6,32) size 772x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (6,32) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 179x18
               text run at (4,4) width 179: "Left div inside align=left div"
  -        RenderBlock {DIV} at (6,58) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (288,4) size 195x18
  -            text run at (288,4) width 195: "Center div inside align=left div"
  -        RenderBlock {DIV} at (6,84) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (580,4) size 188x18
  -            text run at (580,4) width 188: "Right div inside align=left div"
  -        RenderBlock {CENTER} at (6,110) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (289,4) size 194x18
  -            text run at (289,4) width 194: "Center tag inside align=left div"
  +        RenderBlock {DIV} at (6,58) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (281,4) size 195x18
  +            text run at (281,4) width 195: "Center div inside align=left div"
  +        RenderBlock {DIV} at (6,84) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (565,4) size 188x18
  +            text run at (565,4) width 188: "Right div inside align=left div"
  +        RenderBlock {CENTER} at (6,110) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (281,4) size 194x18
  +            text run at (281,4) width 194: "Center tag inside align=left div"
           RenderTable {TABLE} at (6,136) size 96x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (322,164) size 140x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (314,164) size 140x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -108,7 +108,7 @@
                 RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,696) size 784x226 [border: (4px solid #800080)]
  +      RenderBlock {DIV} at (0,696) size 769x226 [border: (4px solid #800080)]
           RenderBlock {DIV} at (6,6) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 277x18
               text run at (4,4) width 277: "Normal fixed width div inside align=left div"
  @@ -130,7 +130,7 @@
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (192,164) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,164) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -142,45 +142,45 @@
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,922) size 784x226 [border: (4px solid #008000)]
  -        RenderBlock {DIV} at (6,6) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (274,4) size 223x18
  -            text run at (274,4) width 223: "Normal div inside align= center div"
  -        RenderBlock {DIV} at (6,32) size 772x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,922) size 769x226 [border: (4px solid #008000)]
  +        RenderBlock {DIV} at (6,6) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (267,4) size 223x18
  +            text run at (267,4) width 223: "Normal div inside align= center div"
  +        RenderBlock {DIV} at (6,32) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 197x18
               text run at (4,4) width 197: "Left div inside align=center div"
  -        RenderBlock {DIV} at (6,58) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (279,4) size 213x18
  -            text run at (279,4) width 213: "Center div inside align=center div"
  -        RenderBlock {DIV} at (6,84) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (562,4) size 206x18
  -            text run at (562,4) width 206: "Right div inside align=center div"
  -        RenderBlock {CENTER} at (6,110) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (280,4) size 212x18
  -            text run at (280,4) width 212: "Center tag inside align=center div"
  -        RenderTable {TABLE} at (344,136) size 96x28 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (6,58) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (272,4) size 213x18
  +            text run at (272,4) width 213: "Center div inside align=center div"
  +        RenderBlock {DIV} at (6,84) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (547,4) size 206x18
  +            text run at (547,4) width 206: "Right div inside align=center div"
  +        RenderBlock {CENTER} at (6,110) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (272,4) size 212x18
  +            text run at (272,4) width 212: "Center tag inside align=center div"
  +        RenderTable {TABLE} at (336,136) size 96x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (322,164) size 140x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (314,164) size 140x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 130x18
                     text run at (1,1) width 130: "Center aligned table."
  -        RenderTable {TABLE} at (297,192) size 190x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (289,192) size 190x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,1148) size 784x314 [border: (4px solid #800080)]
  -        RenderBlock {DIV} at (188,6) size 408x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,1148) size 769x314 [border: (4px solid #800080)]
  +        RenderBlock {DIV} at (180,6) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (56,4) size 295x18
               text run at (56,4) width 295: "Normal fixed width div inside align=center div"
  -        RenderBlock {DIV} at (370,32) size 408x44 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (355,32) size 408x44 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (12,4) size 384x36
               text run at (12,4) width 384: "Normal fixed width div (auto left margin) inside align=center"
               text run at (194,22) width 20: "div"
  @@ -188,133 +188,133 @@
             RenderText {TEXT} at (7,4) size 393x36
               text run at (7,4) width 393: "Normal fixed width div (auto right margin) inside align=center"
               text run at (194,22) width 20: "div"
  -        RenderBlock {DIV} at (188,120) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (180,120) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 273x18
               text run at (4,4) width 273: "Left fixed width div inside align=center div"
  -        RenderBlock {DIV} at (188,146) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (180,146) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (59,4) size 289x18
               text run at (59,4) width 289: "Center fixed width div inside align=center div"
  -        RenderBlock {DIV} at (188,172) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (180,172) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (122,4) size 282x18
               text run at (122,4) width 282: "Right fixed width div inside align=center div"
  -        RenderBlock {CENTER} at (188,198) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {CENTER} at (180,198) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (55,4) size 298x18
               text run at (55,4) width 298: "Center tag (fixed width) inside align=center div"
  -        RenderTable {TABLE} at (192,224) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,224) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (192,252) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,252) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 130x18
                     text run at (1,1) width 130: "Center aligned table."
  -        RenderTable {TABLE} at (192,280) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,280) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,1462) size 784x226 [border: (4px solid #008000)]
  -        RenderBlock {DIV} at (6,6) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (558,4) size 210x18
  -            text run at (558,4) width 210: "Normal div inside align=right div"
  -        RenderBlock {DIV} at (6,32) size 772x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,1462) size 769x226 [border: (4px solid #008000)]
  +        RenderBlock {DIV} at (6,6) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (543,4) size 210x18
  +            text run at (543,4) width 210: "Normal div inside align=right div"
  +        RenderBlock {DIV} at (6,32) size 757x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 188x18
               text run at (4,4) width 188: "Left div inside align=right div"
  -        RenderBlock {DIV} at (6,58) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (284,4) size 204x18
  -            text run at (284,4) width 204: "Center div inside align=right div"
  -        RenderBlock {DIV} at (6,84) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (571,4) size 197x18
  -            text run at (571,4) width 197: "Right div inside align=right div"
  -        RenderBlock {CENTER} at (6,110) size 772x26 [border: (2px solid #0000FF)]
  -          RenderText {TEXT} at (284,4) size 203x18
  -            text run at (284,4) width 203: "Center tag inside align=right div"
  -        RenderTable {TABLE} at (682,136) size 96x28 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (6,58) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (276,4) size 204x18
  +            text run at (276,4) width 204: "Center div inside align=right div"
  +        RenderBlock {DIV} at (6,84) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (556,4) size 197x18
  +            text run at (556,4) width 197: "Right div inside align=right div"
  +        RenderBlock {CENTER} at (6,110) size 757x26 [border: (2px solid #0000FF)]
  +          RenderText {TEXT} at (277,4) size 203x18
  +            text run at (277,4) width 203: "Center tag inside align=right div"
  +        RenderTable {TABLE} at (667,136) size 96x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (322,164) size 140x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (314,164) size 140x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 130x18
                     text run at (1,1) width 130: "Center aligned table."
  -        RenderTable {TABLE} at (586,192) size 190x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (571,192) size 190x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,1688) size 784x226 [border: (4px solid #800080)]
  -        RenderBlock {DIV} at (370,6) size 408x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,1688) size 769x226 [border: (4px solid #800080)]
  +        RenderBlock {DIV} at (355,6) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (118,4) size 286x18
               text run at (118,4) width 286: "Normal fixed width div inside align=right div"
  -        RenderBlock {DIV} at (370,32) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (355,32) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (4,4) size 264x18
               text run at (4,4) width 264: "Left fixed width div inside align=right div"
  -        RenderBlock {DIV} at (370,58) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (355,58) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (64,4) size 280x18
               text run at (64,4) width 280: "Center fixed width div inside align=right div"
  -        RenderBlock {DIV} at (370,84) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (355,84) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (131,4) size 273x18
               text run at (131,4) width 273: "Right fixed width div inside align=right div"
  -        RenderBlock {CENTER} at (370,110) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {CENTER} at (355,110) size 408x26 [border: (2px solid #0000FF)]
             RenderText {TEXT} at (59,4) size 289x18
               text run at (59,4) width 289: "Center tag (fixed width) inside align=right div"
  -        RenderTable {TABLE} at (378,136) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (363,136) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 86x18
                     text run at (1,1) width 86: "Normal table."
  -        RenderTable {TABLE} at (192,164) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (184,164) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 130x18
                     text run at (1,1) width 130: "Center aligned table."
  -        RenderTable {TABLE} at (376,192) size 400x28 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (361,192) size 400x28 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x24
               RenderTableRow {TR} at (0,0) size 0x0
                 RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 180x18
                     text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {P} at (0,1930) size 784x18
  +      RenderBlock {P} at (0,1930) size 769x18
           RenderText {TEXT} at (0,0) size 371x18
             text run at (0,0) width 371: "This is a test using TABLE cells (all in the LTR direction)."
  -      RenderTable {TABLE} at (0,1964) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,1964) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (5,5) size 766x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (5,5) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 177x18
                     text run at (4,4) width 177: "Normal div inside normal td"
  -              RenderBlock {DIV} at (5,31) size 766x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (5,31) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 155x18
                     text run at (4,4) width 155: "Left div inside normal td"
  -              RenderBlock {DIV} at (5,57) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (297,4) size 171x18
  -                  text run at (297,4) width 171: "Center div inside normal td"
  -              RenderBlock {DIV} at (5,83) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (598,4) size 164x18
  -                  text run at (598,4) width 164: "Right div inside normal td"
  -              RenderBlock {CENTER} at (5,109) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (298,4) size 170x18
  -                  text run at (298,4) width 170: "Center tag inside normal td"
  +              RenderBlock {DIV} at (5,57) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (290,4) size 171x18
  +                  text run at (290,4) width 171: "Center div inside normal td"
  +              RenderBlock {DIV} at (5,83) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (583,4) size 164x18
  +                  text run at (583,4) width 164: "Right div inside normal td"
  +              RenderBlock {CENTER} at (5,109) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (290,4) size 170x18
  +                  text run at (290,4) width 170: "Center tag inside normal td"
                 RenderTable {TABLE} at (5,135) size 96x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (318,163) size 140x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (310,163) size 140x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -326,10 +326,10 @@
                       RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,2196) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,2196) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
                 RenderBlock {DIV} at (5,5) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 253x18
                     text run at (4,4) width 253: "Normal fixed width div inside normal td"
  @@ -351,7 +351,7 @@
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (188,163) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,163) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -363,32 +363,32 @@
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,2428) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,2428) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (5,5) size 766x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (5,5) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 193x18
                     text run at (4,4) width 193: "Normal div inside align=left td"
  -              RenderBlock {DIV} at (5,31) size 766x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (5,31) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 171x18
                     text run at (4,4) width 171: "Left div inside align=left td"
  -              RenderBlock {DIV} at (5,57) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (289,4) size 187x18
  -                  text run at (289,4) width 187: "Center div inside align=left td"
  -              RenderBlock {DIV} at (5,83) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (582,4) size 180x18
  -                  text run at (582,4) width 180: "Right div inside align=left td"
  -              RenderBlock {CENTER} at (5,109) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (290,4) size 186x18
  -                  text run at (290,4) width 186: "Center tag inside align=left td"
  +              RenderBlock {DIV} at (5,57) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (282,4) size 187x18
  +                  text run at (282,4) width 187: "Center div inside align=left td"
  +              RenderBlock {DIV} at (5,83) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (567,4) size 180x18
  +                  text run at (567,4) width 180: "Right div inside align=left td"
  +              RenderBlock {CENTER} at (5,109) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (282,4) size 186x18
  +                  text run at (282,4) width 186: "Center tag inside align=left td"
                 RenderTable {TABLE} at (5,135) size 96x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (318,163) size 140x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (310,163) size 140x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -400,10 +400,10 @@
                       RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,2660) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,2660) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
                 RenderBlock {DIV} at (5,5) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 269x18
                     text run at (4,4) width 269: "Normal fixed width div inside align=left td"
  @@ -425,7 +425,7 @@
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (188,163) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,163) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -437,249 +437,249 @@
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,2892) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,2892) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (5,5) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (275,4) size 215x18
  -                  text run at (275,4) width 215: "Normal div inside align= center td"
  -              RenderBlock {DIV} at (5,31) size 766x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (5,5) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (268,4) size 215x18
  +                  text run at (268,4) width 215: "Normal div inside align= center td"
  +              RenderBlock {DIV} at (5,31) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 189x18
                     text run at (4,4) width 189: "Left div inside align=center td"
  -              RenderBlock {DIV} at (5,57) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (280,4) size 205x18
  -                  text run at (280,4) width 205: "Center div inside align=center td"
  -              RenderBlock {DIV} at (5,83) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (564,4) size 198x18
  -                  text run at (564,4) width 198: "Right div inside align=center td"
  -              RenderBlock {CENTER} at (5,109) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (281,4) size 204x18
  -                  text run at (281,4) width 204: "Center tag inside align=center td"
  -              RenderTable {TABLE} at (340,135) size 96x28 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (5,57) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (273,4) size 205x18
  +                  text run at (273,4) width 205: "Center div inside align=center td"
  +              RenderBlock {DIV} at (5,83) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (549,4) size 198x18
  +                  text run at (549,4) width 198: "Right div inside align=center td"
  +              RenderBlock {CENTER} at (5,109) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (273,4) size 204x18
  +                  text run at (273,4) width 204: "Center tag inside align=center td"
  +              RenderTable {TABLE} at (332,135) size 96x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (318,163) size 140x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (310,163) size 140x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 130x18
                           text run at (1,1) width 130: "Center aligned table."
  -              RenderTable {TABLE} at (293,191) size 190x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (285,191) size 190x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,3124) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,3124) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (184,5) size 408x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (176,5) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (60,4) size 287x18
                     text run at (60,4) width 287: "Normal fixed width div inside align=center td"
  -              RenderBlock {DIV} at (184,31) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (176,31) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 265x18
                     text run at (4,4) width 265: "Left fixed width div inside align=center td"
  -              RenderBlock {DIV} at (184,57) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (176,57) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (63,4) size 281x18
                     text run at (63,4) width 281: "Center fixed width div inside align=center td"
  -              RenderBlock {DIV} at (184,83) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (176,83) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (130,4) size 274x18
                     text run at (130,4) width 274: "Right fixed width div inside align=center td"
  -              RenderBlock {CENTER} at (184,109) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {CENTER} at (176,109) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (59,4) size 290x18
                     text run at (59,4) width 290: "Center tag (fixed width) inside align=center td"
  -              RenderTable {TABLE} at (188,135) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,135) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (188,163) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,163) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 130x18
                           text run at (1,1) width 130: "Center aligned table."
  -              RenderTable {TABLE} at (188,191) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,191) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,3356) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,3356) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (5,5) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (560,4) size 202x18
  -                  text run at (560,4) width 202: "Normal div inside align=right td"
  -              RenderBlock {DIV} at (5,31) size 766x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (5,5) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (545,4) size 202x18
  +                  text run at (545,4) width 202: "Normal div inside align=right td"
  +              RenderBlock {DIV} at (5,31) size 751x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 180x18
                     text run at (4,4) width 180: "Left div inside align=right td"
  -              RenderBlock {DIV} at (5,57) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (285,4) size 196x18
  -                  text run at (285,4) width 196: "Center div inside align=right td"
  -              RenderBlock {DIV} at (5,83) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (573,4) size 189x18
  -                  text run at (573,4) width 189: "Right div inside align=right td"
  -              RenderBlock {CENTER} at (5,109) size 766x26 [border: (2px solid #0000FF)]
  -                RenderText {TEXT} at (285,4) size 195x18
  -                  text run at (285,4) width 195: "Center tag inside align=right td"
  -              RenderTable {TABLE} at (675,135) size 96x28 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (5,57) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (277,4) size 196x18
  +                  text run at (277,4) width 196: "Center div inside align=right td"
  +              RenderBlock {DIV} at (5,83) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (558,4) size 189x18
  +                  text run at (558,4) width 189: "Right div inside align=right td"
  +              RenderBlock {CENTER} at (5,109) size 751x26 [border: (2px solid #0000FF)]
  +                RenderText {TEXT} at (278,4) size 195x18
  +                  text run at (278,4) width 195: "Center tag inside align=right td"
  +              RenderTable {TABLE} at (660,135) size 96x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (318,163) size 140x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (310,163) size 140x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 130x18
                           text run at (1,1) width 130: "Center aligned table."
  -              RenderTable {TABLE} at (579,191) size 190x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (564,191) size 190x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderTable {TABLE} at (0,3588) size 784x232 [border: (2px solid #0000FF)]
  +      RenderTable {TABLE} at (0,3588) size 769x232 [border: (2px solid #0000FF)]
           RenderTableSection {TBODY} at (2,2) size 0x228
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 776x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderBlock {DIV} at (363,5) size 408x26 [border: (2px solid #0000FF)]
  +            RenderTableCell {TD} at (2,2) size 761x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderBlock {DIV} at (348,5) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (126,4) size 278x18
                     text run at (126,4) width 278: "Normal fixed width div inside align=right td"
  -              RenderBlock {DIV} at (363,31) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (348,31) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (4,4) size 256x18
                     text run at (4,4) width 256: "Left fixed width div inside align=right td"
  -              RenderBlock {DIV} at (363,57) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (348,57) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (68,4) size 272x18
                     text run at (68,4) width 272: "Center fixed width div inside align=right td"
  -              RenderBlock {DIV} at (363,83) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {DIV} at (348,83) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (139,4) size 265x18
                     text run at (139,4) width 265: "Right fixed width div inside align=right td"
  -              RenderBlock {CENTER} at (363,109) size 408x26 [border: (2px solid #0000FF)]
  +              RenderBlock {CENTER} at (348,109) size 408x26 [border: (2px solid #0000FF)]
                   RenderText {TEXT} at (63,4) size 281x18
                     text run at (63,4) width 281: "Center tag (fixed width) inside align=right td"
  -              RenderTable {TABLE} at (371,135) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (356,135) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 86x18
                           text run at (1,1) width 86: "Normal table."
  -              RenderTable {TABLE} at (188,163) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (180,163) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 130x18
                           text run at (1,1) width 130: "Center aligned table."
  -              RenderTable {TABLE} at (369,191) size 400x28 [border: (2px solid #0000FF)]
  +              RenderTable {TABLE} at (354,191) size 400x28 [border: (2px solid #0000FF)]
                   RenderTableSection {TBODY} at (2,2) size 0x24
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (1,1) size 180x18
                           text run at (1,1) width 180: "Center table (fixed margins)."
  -      RenderBlock {DIV} at (0,3836) size 784x3736
  -        RenderBlock (anonymous) at (2,2) size 780x18
  -          RenderText {TEXT} at (335,0) size 445x18
  -            text run at (335,0) width 4: "."
  -            text run at (339,0) width 441: "This is a test of all the various HTML alignments using RTL direction"
  -        RenderBlock {DIV} at (2,20) size 780x226 [border: (4px solid #008000)]
  -          RenderBlock {DIV} at (6,6) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (579,4) size 185x18
  -              text run at (579,4) width 185: "Normal div inside normal div"
  -          RenderBlock {DIV} at (6,32) size 768x26 [border: (2px solid #0000FF)]
  +      RenderBlock {DIV} at (0,3836) size 769x3736
  +        RenderBlock (anonymous) at (2,2) size 765x18
  +          RenderText {TEXT} at (320,0) size 445x18
  +            text run at (320,0) width 4: "."
  +            text run at (324,0) width 441: "This is a test of all the various HTML alignments using RTL direction"
  +        RenderBlock {DIV} at (2,20) size 765x226 [border: (4px solid #008000)]
  +          RenderBlock {DIV} at (6,6) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (564,4) size 185x18
  +              text run at (564,4) width 185: "Normal div inside normal div"
  +          RenderBlock {DIV} at (6,32) size 753x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 163x18
                 text run at (4,4) width 163: "Left div inside normal div"
  -          RenderBlock {DIV} at (6,58) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (294,4) size 179x18
  -              text run at (294,4) width 179: "Center div inside normal div"
  -          RenderBlock {DIV} at (6,84) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (592,4) size 172x18
  -              text run at (592,4) width 172: "Right div inside normal div"
  -          RenderBlock {CENTER} at (6,110) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (295,4) size 178x18
  -              text run at (295,4) width 178: "Center tag inside normal div"
  -          RenderTable {TABLE} at (678,136) size 96x28 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (6,58) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (287,4) size 179x18
  +              text run at (287,4) width 179: "Center div inside normal div"
  +          RenderBlock {DIV} at (6,84) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (577,4) size 172x18
  +              text run at (577,4) width 172: "Right div inside normal div"
  +          RenderBlock {CENTER} at (6,110) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (287,4) size 178x18
  +              text run at (287,4) width 178: "Center tag inside normal div"
  +          RenderTable {TABLE} at (663,136) size 96x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 86x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (320,164) size 140x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (312,164) size 140x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 130x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (582,192) size 190x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (567,192) size 190x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 180x18
                       text run at (1,1) width 9: ")."
                       text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,246) size 780x226 [border: (4px solid #800080)]
  -          RenderBlock {DIV} at (366,6) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,246) size 765x226 [border: (4px solid #800080)]
  +          RenderBlock {DIV} at (351,6) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (143,4) size 261x18
                 text run at (143,4) width 261: "Normal fixed width div inside normal div"
  -          RenderBlock {DIV} at (366,32) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,32) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 239x18
                 text run at (4,4) width 239: "Left fixed width div inside normal div"
  -          RenderBlock {DIV} at (366,58) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,58) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (76,4) size 255x18
                 text run at (76,4) width 255: "Center fixed width div inside normal div"
  -          RenderBlock {DIV} at (366,84) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,84) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (156,4) size 248x18
                 text run at (156,4) width 248: "Right fixed width div inside normal div"
  -          RenderBlock {CENTER} at (366,110) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {CENTER} at (351,110) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (72,4) size 264x18
                 text run at (72,4) width 264: "Center tag (fixed width) inside normal div"
  -          RenderTable {TABLE} at (374,136) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (359,136) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (305,1) size 86x18
                       text run at (305,1) width 4: "."
                       text run at (309,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (190,164) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,164) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (261,1) size 130x18
                       text run at (261,1) width 4: "."
                       text run at (265,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (372,192) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (357,192) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (211,1) size 180x18
                       text run at (211,1) width 9: ")."
                       text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,472) size 780x226 [border: (4px solid #008000)]
  -          RenderBlock {DIV} at (6,6) size 768x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,472) size 765x226 [border: (4px solid #008000)]
  +          RenderBlock {DIV} at (6,6) size 753x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 201x18
                 text run at (4,4) width 201: "Normal div inside align=left div"
  -          RenderBlock {DIV} at (6,32) size 768x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (6,32) size 753x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 179x18
                 text run at (4,4) width 179: "Left div inside align=left div"
  -          RenderBlock {DIV} at (6,58) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (286,4) size 195x18
  -              text run at (286,4) width 195: "Center div inside align=left div"
  -          RenderBlock {DIV} at (6,84) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (576,4) size 188x18
  -              text run at (576,4) width 188: "Right div inside align=left div"
  -          RenderBlock {CENTER} at (6,110) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (287,4) size 194x18
  -              text run at (287,4) width 194: "Center tag inside align=left div"
  +          RenderBlock {DIV} at (6,58) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (279,4) size 195x18
  +              text run at (279,4) width 195: "Center div inside align=left div"
  +          RenderBlock {DIV} at (6,84) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (561,4) size 188x18
  +              text run at (561,4) width 188: "Right div inside align=left div"
  +          RenderBlock {CENTER} at (6,110) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (279,4) size 194x18
  +              text run at (279,4) width 194: "Center tag inside align=left div"
             RenderTable {TABLE} at (6,136) size 96x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
  @@ -687,7 +687,7 @@
                     RenderText {TEXT} at (1,1) size 86x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (320,164) size 140x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (312,164) size 140x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -701,7 +701,7 @@
                     RenderText {TEXT} at (1,1) size 180x18
                       text run at (1,1) width 9: ")."
                       text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,698) size 780x226 [border: (4px solid #800080)]
  +        RenderBlock {DIV} at (2,698) size 765x226 [border: (4px solid #800080)]
             RenderBlock {DIV} at (6,6) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 277x18
                 text run at (4,4) width 277: "Normal fixed width div inside align=left div"
  @@ -724,7 +724,7 @@
                     RenderText {TEXT} at (305,1) size 86x18
                       text run at (305,1) width 4: "."
                       text run at (309,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (190,164) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,164) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -738,257 +738,257 @@
                     RenderText {TEXT} at (211,1) size 180x18
                       text run at (211,1) width 9: ")."
                       text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,924) size 780x226 [border: (4px solid #008000)]
  -          RenderBlock {DIV} at (6,6) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (272,4) size 223x18
  -              text run at (272,4) width 223: "Normal div inside align= center div"
  -          RenderBlock {DIV} at (6,32) size 768x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,924) size 765x226 [border: (4px solid #008000)]
  +          RenderBlock {DIV} at (6,6) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (265,4) size 223x18
  +              text run at (265,4) width 223: "Normal div inside align= center div"
  +          RenderBlock {DIV} at (6,32) size 753x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 197x18
                 text run at (4,4) width 197: "Left div inside align=center div"
  -          RenderBlock {DIV} at (6,58) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (277,4) size 213x18
  -              text run at (277,4) width 213: "Center div inside align=center div"
  -          RenderBlock {DIV} at (6,84) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (558,4) size 206x18
  -              text run at (558,4) width 206: "Right div inside align=center div"
  -          RenderBlock {CENTER} at (6,110) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (278,4) size 212x18
  -              text run at (278,4) width 212: "Center tag inside align=center div"
  -          RenderTable {TABLE} at (342,136) size 96x28 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (6,58) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (270,4) size 213x18
  +              text run at (270,4) width 213: "Center div inside align=center div"
  +          RenderBlock {DIV} at (6,84) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (543,4) size 206x18
  +              text run at (543,4) width 206: "Right div inside align=center div"
  +          RenderBlock {CENTER} at (6,110) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (270,4) size 212x18
  +              text run at (270,4) width 212: "Center tag inside align=center div"
  +          RenderTable {TABLE} at (334,136) size 96x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 86x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (320,164) size 140x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (312,164) size 140x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 130x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (295,192) size 190x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (287,192) size 190x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 180x18
                       text run at (1,1) width 9: ")."
                       text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,1150) size 780x226 [border: (4px solid #800080)]
  -          RenderBlock {DIV} at (186,6) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,1150) size 765x226 [border: (4px solid #800080)]
  +          RenderBlock {DIV} at (178,6) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (56,4) size 295x18
                 text run at (56,4) width 295: "Normal fixed width div inside align=center div"
  -          RenderBlock {DIV} at (186,32) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (178,32) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 273x18
                 text run at (4,4) width 273: "Left fixed width div inside align=center div"
  -          RenderBlock {DIV} at (186,58) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (178,58) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (59,4) size 289x18
                 text run at (59,4) width 289: "Center fixed width div inside align=center div"
  -          RenderBlock {DIV} at (186,84) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (178,84) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (122,4) size 282x18
                 text run at (122,4) width 282: "Right fixed width div inside align=center div"
  -          RenderBlock {CENTER} at (186,110) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {CENTER} at (178,110) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (55,4) size 298x18
                 text run at (55,4) width 298: "Center tag (fixed width) inside align=center div"
  -          RenderTable {TABLE} at (190,136) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,136) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (305,1) size 86x18
                       text run at (305,1) width 4: "."
                       text run at (309,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (190,164) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,164) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (261,1) size 130x18
                       text run at (261,1) width 4: "."
                       text run at (265,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (190,192) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,192) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (211,1) size 180x18
                       text run at (211,1) width 9: ")."
                       text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,1376) size 780x226 [border: (4px solid #008000)]
  -          RenderBlock {DIV} at (6,6) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (554,4) size 210x18
  -              text run at (554,4) width 210: "Normal div inside align=right div"
  -          RenderBlock {DIV} at (6,32) size 768x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,1376) size 765x226 [border: (4px solid #008000)]
  +          RenderBlock {DIV} at (6,6) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (539,4) size 210x18
  +              text run at (539,4) width 210: "Normal div inside align=right div"
  +          RenderBlock {DIV} at (6,32) size 753x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 188x18
                 text run at (4,4) width 188: "Left div inside align=right div"
  -          RenderBlock {DIV} at (6,58) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (282,4) size 204x18
  -              text run at (282,4) width 204: "Center div inside align=right div"
  -          RenderBlock {DIV} at (6,84) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (567,4) size 197x18
  -              text run at (567,4) width 197: "Right div inside align=right div"
  -          RenderBlock {CENTER} at (6,110) size 768x26 [border: (2px solid #0000FF)]
  -            RenderText {TEXT} at (282,4) size 203x18
  -              text run at (282,4) width 203: "Center tag inside align=right div"
  -          RenderTable {TABLE} at (678,136) size 96x28 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (6,58) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (274,4) size 204x18
  +              text run at (274,4) width 204: "Center div inside align=right div"
  +          RenderBlock {DIV} at (6,84) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (552,4) size 197x18
  +              text run at (552,4) width 197: "Right div inside align=right div"
  +          RenderBlock {CENTER} at (6,110) size 753x26 [border: (2px solid #0000FF)]
  +            RenderText {TEXT} at (275,4) size 203x18
  +              text run at (275,4) width 203: "Center tag inside align=right div"
  +          RenderTable {TABLE} at (663,136) size 96x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 86x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (320,164) size 140x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (312,164) size 140x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 130x18
                       text run at (1,1) width 4: "."
                       text run at (5,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (582,192) size 190x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (567,192) size 190x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (1,1) size 180x18
                       text run at (1,1) width 9: ")."
                       text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderBlock {DIV} at (2,1602) size 780x226 [border: (4px solid #800080)]
  -          RenderBlock {DIV} at (366,6) size 408x26 [border: (2px solid #0000FF)]
  +        RenderBlock {DIV} at (2,1602) size 765x226 [border: (4px solid #800080)]
  +          RenderBlock {DIV} at (351,6) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (118,4) size 286x18
                 text run at (118,4) width 286: "Normal fixed width div inside align=right div"
  -          RenderBlock {DIV} at (366,32) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,32) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (4,4) size 264x18
                 text run at (4,4) width 264: "Left fixed width div inside align=right div"
  -          RenderBlock {DIV} at (366,58) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,58) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (64,4) size 280x18
                 text run at (64,4) width 280: "Center fixed width div inside align=right div"
  -          RenderBlock {DIV} at (366,84) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {DIV} at (351,84) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (131,4) size 273x18
                 text run at (131,4) width 273: "Right fixed width div inside align=right div"
  -          RenderBlock {CENTER} at (366,110) size 408x26 [border: (2px solid #0000FF)]
  +          RenderBlock {CENTER} at (351,110) size 408x26 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (59,4) size 289x18
                 text run at (59,4) width 289: "Center tag (fixed width) inside align=right div"
  -          RenderTable {TABLE} at (374,136) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (359,136) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (305,1) size 86x18
                       text run at (305,1) width 4: "."
                       text run at (309,1) width 82: "Normal table"
  -          RenderTable {TABLE} at (190,164) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (182,164) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (261,1) size 130x18
                       text run at (261,1) width 4: "."
                       text run at (265,1) width 126: "Center aligned table"
  -          RenderTable {TABLE} at (372,192) size 400x28 [border: (2px solid #0000FF)]
  +          RenderTable {TABLE} at (357,192) size 400x28 [border: (2px solid #0000FF)]
               RenderTableSection {TBODY} at (2,2) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                     RenderText {TEXT} at (211,1) size 180x18
                       text run at (211,1) width 9: ")."
                       text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderBlock {P} at (2,1844) size 780x18
  -          RenderText {TEXT} at (409,0) size 371x18
  -            text run at (409,0) width 9: ")."
  -            text run at (418,0) width 362: "This is a test using TABLE cells (all in the RTL direction"
  -        RenderTable {TABLE} at (2,1878) size 780x232 [border: (2px solid #0000FF)]
  +        RenderBlock {P} at (2,1844) size 765x18
  +          RenderText {TEXT} at (394,0) size 371x18
  +            text run at (394,0) width 9: ")."
  +            text run at (403,0) width 362: "This is a test using TABLE cells (all in the RTL direction"
  +        RenderTable {TABLE} at (2,1878) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (5,5) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (581,4) size 177x18
  -                    text run at (581,4) width 177: "Normal div inside normal td"
  -                RenderBlock {DIV} at (5,31) size 762x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (5,5) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (566,4) size 177x18
  +                    text run at (566,4) width 177: "Normal div inside normal td"
  +                RenderBlock {DIV} at (5,31) size 747x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 155x18
                       text run at (4,4) width 155: "Left div inside normal td"
  -                RenderBlock {DIV} at (5,57) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (295,4) size 171x18
  -                    text run at (295,4) width 171: "Center div inside normal td"
  -                RenderBlock {DIV} at (5,83) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (594,4) size 164x18
  -                    text run at (594,4) width 164: "Right div inside normal td"
  -                RenderBlock {CENTER} at (5,109) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (296,4) size 170x18
  -                    text run at (296,4) width 170: "Center tag inside normal td"
  -                RenderTable {TABLE} at (671,135) size 96x28 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (5,57) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (288,4) size 171x18
  +                    text run at (288,4) width 171: "Center div inside normal td"
  +                RenderBlock {DIV} at (5,83) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (579,4) size 164x18
  +                    text run at (579,4) width 164: "Right div inside normal td"
  +                RenderBlock {CENTER} at (5,109) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (288,4) size 170x18
  +                    text run at (288,4) width 170: "Center tag inside normal td"
  +                RenderTable {TABLE} at (656,135) size 96x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 86x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (316,163) size 140x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (308,163) size 140x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 130x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (575,191) size 190x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (560,191) size 190x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 180x18
                             text run at (1,1) width 9: ")."
                             text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,2110) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,2110) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (359,5) size 408x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (344,5) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (151,4) size 253x18
                       text run at (151,4) width 253: "Normal fixed width div inside normal td"
  -                RenderBlock {DIV} at (359,31) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,31) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 231x18
                       text run at (4,4) width 231: "Left fixed width div inside normal td"
  -                RenderBlock {DIV} at (359,57) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,57) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (80,4) size 247x18
                       text run at (80,4) width 247: "Center fixed width div inside normal td"
  -                RenderBlock {DIV} at (359,83) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,83) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (164,4) size 240x18
                       text run at (164,4) width 240: "Right fixed width div inside normal td"
  -                RenderBlock {CENTER} at (359,109) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {CENTER} at (344,109) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (76,4) size 256x18
                       text run at (76,4) width 256: "Center tag (fixed width) inside normal td"
  -                RenderTable {TABLE} at (367,135) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (352,135) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (305,1) size 86x18
                             text run at (305,1) width 4: "."
                             text run at (309,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (186,163) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,163) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (261,1) size 130x18
                             text run at (261,1) width 4: "."
                             text run at (265,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (365,191) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (350,191) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (211,1) size 180x18
                             text run at (211,1) width 9: ")."
                             text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,2342) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,2342) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (5,5) size 762x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (5,5) size 747x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 193x18
                       text run at (4,4) width 193: "Normal div inside align=left td"
  -                RenderBlock {DIV} at (5,31) size 762x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (5,31) size 747x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 171x18
                       text run at (4,4) width 171: "Left div inside align=left td"
  -                RenderBlock {DIV} at (5,57) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (287,4) size 187x18
  -                    text run at (287,4) width 187: "Center div inside align=left td"
  -                RenderBlock {DIV} at (5,83) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (578,4) size 180x18
  -                    text run at (578,4) width 180: "Right div inside align=left td"
  -                RenderBlock {CENTER} at (5,109) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (288,4) size 186x18
  -                    text run at (288,4) width 186: "Center tag inside align=left td"
  +                RenderBlock {DIV} at (5,57) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (280,4) size 187x18
  +                    text run at (280,4) width 187: "Center div inside align=left td"
  +                RenderBlock {DIV} at (5,83) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (563,4) size 180x18
  +                    text run at (563,4) width 180: "Right div inside align=left td"
  +                RenderBlock {CENTER} at (5,109) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (280,4) size 186x18
  +                    text run at (280,4) width 186: "Center tag inside align=left td"
                   RenderTable {TABLE} at (5,135) size 96x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
  @@ -996,7 +996,7 @@
                           RenderText {TEXT} at (1,1) size 86x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (316,163) size 140x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (308,163) size 140x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
  @@ -1010,10 +1010,10 @@
                           RenderText {TEXT} at (1,1) size 180x18
                             text run at (1,1) width 9: ")."
                             text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,2574) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,2574) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
                   RenderBlock {DIV} at (5,5) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 269x18
                       text run at (4,4) width 269: "Normal fixed width div inside align=left td"
  @@ -1036,7 +1036,7 @@
                           RenderText {TEXT} at (305,1) size 86x18
                             text run at (305,1) width 4: "."
                             text run at (309,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (186,163) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,163) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  @@ -1050,160 +1050,160 @@
                           RenderText {TEXT} at (211,1) size 180x18
                             text run at (211,1) width 9: ")."
                             text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,2806) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,2806) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (5,5) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (273,4) size 215x18
  -                    text run at (273,4) width 215: "Normal div inside align= center td"
  -                RenderBlock {DIV} at (5,31) size 762x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (5,5) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (266,4) size 215x18
  +                    text run at (266,4) width 215: "Normal div inside align= center td"
  +                RenderBlock {DIV} at (5,31) size 747x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 189x18
                       text run at (4,4) width 189: "Left div inside align=center td"
  -                RenderBlock {DIV} at (5,57) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (278,4) size 205x18
  -                    text run at (278,4) width 205: "Center div inside align=center td"
  -                RenderBlock {DIV} at (5,83) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (560,4) size 198x18
  -                    text run at (560,4) width 198: "Right div inside align=center td"
  -                RenderBlock {CENTER} at (5,109) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (279,4) size 204x18
  -                    text run at (279,4) width 204: "Center tag inside align=center td"
  -                RenderTable {TABLE} at (338,135) size 96x28 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (5,57) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (271,4) size 205x18
  +                    text run at (271,4) width 205: "Center div inside align=center td"
  +                RenderBlock {DIV} at (5,83) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (545,4) size 198x18
  +                    text run at (545,4) width 198: "Right div inside align=center td"
  +                RenderBlock {CENTER} at (5,109) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (271,4) size 204x18
  +                    text run at (271,4) width 204: "Center tag inside align=center td"
  +                RenderTable {TABLE} at (330,135) size 96x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 86x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (316,163) size 140x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (308,163) size 140x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 130x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (291,191) size 190x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (283,191) size 190x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 180x18
                             text run at (1,1) width 9: ")."
                             text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,3038) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,3038) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (182,5) size 408x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (174,5) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (60,4) size 287x18
                       text run at (60,4) width 287: "Normal fixed width div inside align=center td"
  -                RenderBlock {DIV} at (182,31) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (174,31) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 265x18
                       text run at (4,4) width 265: "Left fixed width div inside align=center td"
  -                RenderBlock {DIV} at (182,57) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (174,57) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (63,4) size 281x18
                       text run at (63,4) width 281: "Center fixed width div inside align=center td"
  -                RenderBlock {DIV} at (182,83) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (174,83) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (130,4) size 274x18
                       text run at (130,4) width 274: "Right fixed width div inside align=center td"
  -                RenderBlock {CENTER} at (182,109) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {CENTER} at (174,109) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (59,4) size 290x18
                       text run at (59,4) width 290: "Center tag (fixed width) inside align=center td"
  -                RenderTable {TABLE} at (186,135) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,135) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (305,1) size 86x18
                             text run at (305,1) width 4: "."
                             text run at (309,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (186,163) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,163) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (261,1) size 130x18
                             text run at (261,1) width 4: "."
                             text run at (265,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (186,191) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,191) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (211,1) size 180x18
                             text run at (211,1) width 9: ")."
                             text run at (220,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,3270) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,3270) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (5,5) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (556,4) size 202x18
  -                    text run at (556,4) width 202: "Normal div inside align=right td"
  -                RenderBlock {DIV} at (5,31) size 762x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (5,5) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (541,4) size 202x18
  +                    text run at (541,4) width 202: "Normal div inside align=right td"
  +                RenderBlock {DIV} at (5,31) size 747x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 180x18
                       text run at (4,4) width 180: "Left div inside align=right td"
  -                RenderBlock {DIV} at (5,57) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (283,4) size 196x18
  -                    text run at (283,4) width 196: "Center div inside align=right td"
  -                RenderBlock {DIV} at (5,83) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (569,4) size 189x18
  -                    text run at (569,4) width 189: "Right div inside align=right td"
  -                RenderBlock {CENTER} at (5,109) size 762x26 [border: (2px solid #0000FF)]
  -                  RenderText {TEXT} at (283,4) size 195x18
  -                    text run at (283,4) width 195: "Center tag inside align=right td"
  -                RenderTable {TABLE} at (671,135) size 96x28 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (5,57) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (275,4) size 196x18
  +                    text run at (275,4) width 196: "Center div inside align=right td"
  +                RenderBlock {DIV} at (5,83) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (554,4) size 189x18
  +                    text run at (554,4) width 189: "Right div inside align=right td"
  +                RenderBlock {CENTER} at (5,109) size 747x26 [border: (2px solid #0000FF)]
  +                  RenderText {TEXT} at (276,4) size 195x18
  +                    text run at (276,4) width 195: "Center tag inside align=right td"
  +                RenderTable {TABLE} at (656,135) size 96x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 88x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 86x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (316,163) size 140x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (308,163) size 140x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 132x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 130x18
                             text run at (1,1) width 4: "."
                             text run at (5,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (575,191) size 190x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (560,191) size 190x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 182x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (1,1) size 180x18
                             text run at (1,1) width 9: ")."
                             text run at (10,1) width 171: "Center table (fixed margins"
  -        RenderTable {TABLE} at (2,3502) size 780x232 [border: (2px solid #0000FF)]
  +        RenderTable {TABLE} at (2,3502) size 765x232 [border: (2px solid #0000FF)]
             RenderTableSection {TBODY} at (2,2) size 0x228
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 772x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -                RenderBlock {DIV} at (359,5) size 408x26 [border: (2px solid #0000FF)]
  +              RenderTableCell {TD} at (2,2) size 757x224 [border: (4px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +                RenderBlock {DIV} at (344,5) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (126,4) size 278x18
                       text run at (126,4) width 278: "Normal fixed width div inside align=right td"
  -                RenderBlock {DIV} at (359,31) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,31) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (4,4) size 256x18
                       text run at (4,4) width 256: "Left fixed width div inside align=right td"
  -                RenderBlock {DIV} at (359,57) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,57) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (68,4) size 272x18
                       text run at (68,4) width 272: "Center fixed width div inside align=right td"
  -                RenderBlock {DIV} at (359,83) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {DIV} at (344,83) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (139,4) size 265x18
                       text run at (139,4) width 265: "Right fixed width div inside align=right td"
  -                RenderBlock {CENTER} at (359,109) size 408x26 [border: (2px solid #0000FF)]
  +                RenderBlock {CENTER} at (344,109) size 408x26 [border: (2px solid #0000FF)]
                     RenderText {TEXT} at (63,4) size 281x18
                       text run at (63,4) width 281: "Center tag (fixed width) inside align=right td"
  -                RenderTable {TABLE} at (367,135) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (352,135) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (305,1) size 86x18
                             text run at (305,1) width 4: "."
                             text run at (309,1) width 82: "Normal table"
  -                RenderTable {TABLE} at (186,163) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (178,163) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
                           RenderText {TEXT} at (261,1) size 130x18
                             text run at (261,1) width 4: "."
                             text run at (265,1) width 126: "Center aligned table"
  -                RenderTable {TABLE} at (365,191) size 400x28 [border: (2px solid #0000FF)]
  +                RenderTable {TABLE} at (350,191) size 400x28 [border: (2px solid #0000FF)]
                     RenderTableSection {TBODY} at (2,2) size 0x24
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (2,2) size 392x20 [r=0 c=0 rs=1 cs=1]
  
  
  
  1.4       +7 -7      WebCore/layout-tests/fast/block/float/008-expected.txt
  
  Index: 008-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/008-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- 008-expected.txt	19 Oct 2004 23:28:49 -0000	1.3
  +++ 008-expected.txt	18 Aug 2005 04:23:02 -0000	1.4
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x608
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x600
  -  RenderBlock {HTML} at (0,0) size 800x600
  -    RenderBody {BODY} at (8,8) size 784x300
  -      RenderBlock (floating) {DIV} at (0,0) size 784x100 [bgcolor=#008000]
  +layer at (0,0) size 785x608
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x300
  +      RenderBlock (floating) {DIV} at (0,0) size 769x100 [bgcolor=#008000]
         RenderBlock (floating) {DIV} at (0,100) size 100x100 [bgcolor=#800080]
  -      RenderBlock (floating) {DIV} at (584,100) size 200x500 [bgcolor=#FFA500]
  +      RenderBlock (floating) {DIV} at (569,100) size 200x500 [bgcolor=#FFA500]
  
  
  
  1.9       +2 -2      WebCore/layout-tests/fast/block/float/013-expected.txt
  
  Index: 013-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/013-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- 013-expected.txt	15 Apr 2005 21:45:54 -0000	1.8
  +++ 013-expected.txt	18 Aug 2005 04:23:02 -0000	1.9
  @@ -1,5 +1,5 @@
  -layer at (0,0) size 808x585
  -  RenderCanvas at (0,0) size 800x585
  +layer at (0,0) size 808x600
  +  RenderCanvas at (0,0) size 800x600
   layer at (0,0) size 800x8
     RenderBlock {HTML} at (0,0) size 800x8
       RenderBody {BODY} at (8,8) size 784x0
  
  
  
  1.6       +7 -7      WebCore/layout-tests/fast/block/float/019-expected.txt
  
  Index: 019-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/019-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 019-expected.txt	19 Oct 2004 23:28:49 -0000	1.5
  +++ 019-expected.txt	18 Aug 2005 04:23:02 -0000	1.6
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 2008x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 2008x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,8) size 784x569
  -      RenderBlock {DIV} at (0,0) size 784x154
  -        RenderBlock (floating) {DIV} at (700,0) size 84x104 [bgcolor=#008000] [border: (2px solid #808000)]
  +layer at (0,0) size 2008x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 2008x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
  +      RenderBlock {DIV} at (0,0) size 769x154
  +        RenderBlock (floating) {DIV} at (685,0) size 84x104 [bgcolor=#008000] [border: (2px solid #808000)]
           RenderImage {IMG} at (0,104) size 2000x50 [bgcolor=#FFA500]
           RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.9       +8 -9      WebCore/layout-tests/fast/block/float/021-expected.txt
  
  Index: 021-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/021-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- 021-expected.txt	19 Jul 2005 21:18:15 -0000	1.8
  +++ 021-expected.txt	18 Aug 2005 04:23:02 -0000	1.9
  @@ -1,13 +1,12 @@
   layer at (0,0) size 1518x3166
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 1518x3166
  -  RenderBlock {HTML} at (0,0) size 800x3166
  -    RenderBody {BODY} at (8,8) size 784x3142
  -      RenderBlock (anonymous) at (0,0) size 784x36
  -        RenderText {TEXT} at (0,0) size 783x36
  -          text run at (0,0) width 750: "In all of the examples, you should be able to see blue and green rectangles that spill way out of their containing blocks. "
  -          text run at (750,0) width 33: "They"
  -          text run at (0,18) width 565: "should be 100px tall and not overlap one another at all. They should be stacked vertically."
  +  RenderBlock {HTML} at (0,0) size 785x3166
  +    RenderBody {BODY} at (8,8) size 769x3142
  +      RenderBlock (anonymous) at (0,0) size 769x36
  +        RenderText {TEXT} at (0,0) size 746x36
  +          text run at (0,0) width 746: "In all of the examples, you should be able to see blue and green rectangles that spill way out of their containing blocks."
  +          text run at (0,18) width 602: "They should be 100px tall and not overlap one another at all. They should be stacked vertically."
         RenderBlock {DIV} at (0,52) size 720x240 [border: (10px solid #000000)]
           RenderText {TEXT} at (10,10) size 309x18
             text run at (10,10) width 309: "You should see blue and green rectangles below."
  @@ -48,7 +47,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderBlock (floating) {DIV} at (10,128) size 1500x100 [bgcolor=#008000]
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1588) size 784x18
  +      RenderBlock (anonymous) at (0,1588) size 769x18
           RenderText {TEXT} at (0,0) size 583x18
             text run at (0,0) width 583: "The next examples should have blue and green rectangles that snugly fit without spilling out."
         RenderBlock {DIV} at (0,1622) size 720x240 [border: (10px solid #000000)]
  
  
  
  1.6       +26 -26    WebCore/layout-tests/fast/block/float/025-expected.txt
  
  Index: 025-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/025-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 025-expected.txt	19 Oct 2004 23:28:49 -0000	1.5
  +++ 025-expected.txt	18 Aug 2005 04:23:02 -0000	1.6
  @@ -1,48 +1,48 @@
  -layer at (0,0) size 800x1432
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1432
  -  RenderBlock {HTML} at (0,0) size 800x1432
  -    RenderBody {BODY} at (8,8) size 784x1416
  -      RenderBlock {DIV} at (0,0) size 784x200
  +layer at (0,0) size 785x1432
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1432
  +  RenderBlock {HTML} at (0,0) size 785x1432
  +    RenderBody {BODY} at (8,8) size 769x1416
  +      RenderBlock {DIV} at (0,0) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (200,0) size 584x46 [border: (2px solid #008000)]
  +        RenderTable {TABLE} at (200,0) size 569x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 576x38 [r=0 c=0 rs=1 cs=1]
  +              RenderTableCell {TD} at (2,2) size 561x38 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 552x36
                     text run at (1,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
                     text run at (1,19) width 157: "the remaining line width."
  -      RenderBlock {DIV} at (0,200) size 784x200
  +      RenderBlock {DIV} at (0,200) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,408) size 784x200
  +      RenderBlock {DIV} at (0,408) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (200,0) size 584x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,608) size 784x200
  +        RenderBlock {HR} at (200,0) size 569x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,608) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (200,0) size 392x46 [border: (2px solid #008000)]
  +        RenderTable {TABLE} at (200,0) size 384x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 384x38 [r=0 c=0 rs=1 cs=1]
  +              RenderTableCell {TD} at (2,2) size 376x38 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 373x36
                     text run at (1,1) width 373: "This is a table. It should sit on the same line as the float and"
                     text run at (1,19) width 336: "wrap as needed to fit within the remaining line width."
  -      RenderBlock {DIV} at (0,808) size 784x200
  +      RenderBlock {DIV} at (0,808) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,1016) size 784x200
  +      RenderBlock {DIV} at (0,1016) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (200,0) size 294x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,1216) size 784x200
  +        RenderBlock {HR} at (200,0) size 286x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,1216) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderImage {IMG} at (200,0) size 292x50 [bgcolor=#008000]
  -layer at (208,208) size 584x55 clip at (210,210) size 565x36
  -  RenderBlock {DIV} at (200,0) size 584x55 [border: (2px solid #0000FF)]
  +        RenderImage {IMG} at (200,0) size 284x50 [bgcolor=#008000]
  +layer at (208,208) size 569x55 clip at (210,210) size 550x36
  +  RenderBlock {DIV} at (200,0) size 569x55 [border: (2px solid #0000FF)]
       RenderText {TEXT} at (2,2) size 543x36
         text run at (2,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
         text run at (2,20) width 283: "needed to fit within the remaining line width."
  -layer at (208,816) size 296x91 clip at (210,818) size 277x72
  -  RenderBlock {DIV} at (200,0) size 296x91 [border: (2px solid #0000FF)]
  -    RenderText {TEXT} at (2,2) size 272x72
  +layer at (208,816) size 288x91 clip at (210,818) size 269x72
  +  RenderBlock {DIV} at (200,0) size 288x91 [border: (2px solid #0000FF)]
  +    RenderText {TEXT} at (2,2) size 267x72
         text run at (2,2) width 267: "This is an overflow:scroll region. It should"
  -      text run at (2,20) width 272: "sit on the same line as the float and wrap as"
  -      text run at (2,38) width 239: "needed to fit within the remaining line"
  +      text run at (2,20) width 255: "sit on the same line as the float and wrap"
  +      text run at (2,38) width 256: "as needed to fit within the remaining line"
         text run at (2,56) width 40: "width."
  
  
  
  1.6       +48 -48    WebCore/layout-tests/fast/block/float/026-expected.txt
  
  Index: 026-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/026-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 026-expected.txt	19 Oct 2004 23:28:49 -0000	1.5
  +++ 026-expected.txt	18 Aug 2005 04:23:02 -0000	1.6
  @@ -1,52 +1,52 @@
  -layer at (0,0) size 800x1432
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1432
  -  RenderBlock {HTML} at (0,0) size 800x1432
  -    RenderBody {BODY} at (8,8) size 784x1416
  -      RenderBlock {DIV} at (0,0) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (0,0) size 584x46 [border: (2px solid #008000)]
  +layer at (0,0) size 785x1432
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1432
  +  RenderBlock {HTML} at (0,0) size 785x1432
  +    RenderBody {BODY} at (8,8) size 769x1416
  +      RenderBlock {DIV} at (0,0) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderTable {TABLE} at (0,0) size 569x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 576x38 [r=0 c=0 rs=1 cs=1]
  -                RenderText {TEXT} at (23,1) size 552x36
  -                  text run at (23,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
  -                  text run at (418,19) width 4: "."
  -                  text run at (422,19) width 153: "the remaining line width"
  -      RenderBlock {DIV} at (0,200) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,408) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (0,0) size 584x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,608) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (192,0) size 392x46 [border: (2px solid #008000)]
  +              RenderTableCell {TD} at (2,2) size 561x38 [r=0 c=0 rs=1 cs=1]
  +                RenderText {TEXT} at (8,1) size 552x36
  +                  text run at (8,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
  +                  text run at (403,19) width 4: "."
  +                  text run at (407,19) width 153: "the remaining line width"
  +      RenderBlock {DIV} at (0,200) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +      RenderBlock {DIV} at (0,408) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderBlock {HR} at (0,0) size 569x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,608) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderTable {TABLE} at (185,0) size 384x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 384x38 [r=0 c=0 rs=1 cs=1]
  -                RenderText {TEXT} at (10,1) size 373x36
  -                  text run at (10,1) width 373: "This is a table. It should sit on the same line as the float and"
  -                  text run at (47,19) width 4: "."
  -                  text run at (51,19) width 332: "wrap as needed to fit within the remaining line width"
  -      RenderBlock {DIV} at (0,808) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,1016) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (290,0) size 294x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,1216) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderImage {IMG} at (292,0) size 292x50 [bgcolor=#008000]
  -layer at (8,208) size 584x55 clip at (10,210) size 565x36
  -  RenderBlock {DIV} at (0,0) size 584x55 [border: (2px solid #0000FF)]
  -    RenderText {TEXT} at (24,2) size 543x36
  -      text run at (24,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
  -      text run at (284,20) width 4: "."
  -      text run at (288,20) width 279: "needed to fit within the remaining line width"
  -layer at (296,816) size 296x91 clip at (298,818) size 277x72
  -  RenderBlock {DIV} at (288,0) size 296x91 [border: (2px solid #0000FF)]
  -    RenderText {TEXT} at (12,2) size 272x72
  -      text run at (12,2) width 267: "This is an overflow:scroll region. It should"
  -      text run at (7,20) width 272: "sit on the same line as the float and wrap as"
  -      text run at (40,38) width 239: "needed to fit within the remaining line"
  -      text run at (239,56) width 4: "."
  -      text run at (243,56) width 36: "width"
  +              RenderTableCell {TD} at (2,2) size 376x38 [r=0 c=0 rs=1 cs=1]
  +                RenderText {TEXT} at (2,1) size 373x36
  +                  text run at (2,1) width 373: "This is a table. It should sit on the same line as the float and"
  +                  text run at (39,19) width 4: "."
  +                  text run at (43,19) width 332: "wrap as needed to fit within the remaining line width"
  +      RenderBlock {DIV} at (0,808) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +      RenderBlock {DIV} at (0,1016) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderBlock {HR} at (283,0) size 286x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,1216) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderImage {IMG} at (285,0) size 284x50 [bgcolor=#008000]
  +layer at (8,208) size 569x55 clip at (10,210) size 550x36
  +  RenderBlock {DIV} at (0,0) size 569x55 [border: (2px solid #0000FF)]
  +    RenderText {TEXT} at (9,2) size 543x36
  +      text run at (9,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
  +      text run at (269,20) width 4: "."
  +      text run at (273,20) width 279: "needed to fit within the remaining line width"
  +layer at (289,816) size 288x91 clip at (291,818) size 269x72
  +  RenderBlock {DIV} at (281,0) size 288x91 [border: (2px solid #0000FF)]
  +    RenderText {TEXT} at (4,2) size 267x72
  +      text run at (4,2) width 267: "This is an overflow:scroll region. It should"
  +      text run at (16,20) width 255: "sit on the same line as the float and wrap"
  +      text run at (15,38) width 256: "as needed to fit within the remaining line"
  +      text run at (231,56) width 4: "."
  +      text run at (235,56) width 36: "width"
  
  
  
  1.6       +23 -23    WebCore/layout-tests/fast/block/float/027-expected.txt
  
  Index: 027-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/027-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 027-expected.txt	19 Oct 2004 23:28:49 -0000	1.5
  +++ 027-expected.txt	18 Aug 2005 04:23:02 -0000	1.6
  @@ -1,46 +1,46 @@
  -layer at (0,0) size 800x1432
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1432
  -  RenderBlock {HTML} at (0,0) size 800x1432
  -    RenderBody {BODY} at (8,8) size 784x1416
  -      RenderBlock {DIV} at (0,0) size 784x200
  +layer at (0,0) size 785x1432
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1432
  +  RenderBlock {HTML} at (0,0) size 785x1432
  +    RenderBody {BODY} at (8,8) size 769x1416
  +      RenderBlock {DIV} at (0,0) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (200,0) size 584x46 [border: (2px solid #008000)]
  +        RenderTable {TABLE} at (200,0) size 569x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 576x38 [r=0 c=0 rs=1 cs=1]
  +              RenderTableCell {TD} at (2,2) size 561x38 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 552x36
                     text run at (1,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
                     text run at (1,19) width 157: "the remaining line width."
  -      RenderBlock {DIV} at (0,200) size 784x200
  +      RenderBlock {DIV} at (0,200) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,408) size 784x200
  +      RenderBlock {DIV} at (0,408) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (200,0) size 584x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,608) size 784x200
  +        RenderBlock {HR} at (200,0) size 569x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,608) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (200,0) size 392x46 [border: (2px solid #008000)]
  +        RenderTable {TABLE} at (200,0) size 384x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 384x38 [r=0 c=0 rs=1 cs=1]
  +              RenderTableCell {TD} at (2,2) size 376x38 [r=0 c=0 rs=1 cs=1]
                   RenderText {TEXT} at (1,1) size 373x36
                     text run at (1,1) width 373: "This is a table. It should sit on the same line as the float and"
                     text run at (1,19) width 336: "wrap as needed to fit within the remaining line width."
  -      RenderBlock {DIV} at (0,808) size 784x200
  +      RenderBlock {DIV} at (0,808) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,1016) size 784x200
  +      RenderBlock {DIV} at (0,1016) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (200,0) size 294x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,1216) size 784x200
  +        RenderBlock {HR} at (200,0) size 286x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,1216) size 769x200
           RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
  -        RenderImage {IMG} at (200,0) size 392x50 [bgcolor=#008000]
  -layer at (208,208) size 584x55 clip at (210,210) size 565x36
  -  RenderBlock {DIV} at (200,0) size 584x55 [border: (2px solid #0000FF)]
  +        RenderImage {IMG} at (200,0) size 384x50 [bgcolor=#008000]
  +layer at (208,208) size 569x55 clip at (210,210) size 550x36
  +  RenderBlock {DIV} at (200,0) size 569x55 [border: (2px solid #0000FF)]
       RenderText {TEXT} at (2,2) size 543x36
         text run at (2,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
         text run at (2,20) width 283: "needed to fit within the remaining line width."
  -layer at (208,816) size 396x73 clip at (210,818) size 377x54
  -  RenderBlock {DIV} at (200,0) size 396x73 [border: (2px solid #0000FF)]
  +layer at (208,816) size 388x73 clip at (210,818) size 369x54
  +  RenderBlock {DIV} at (200,0) size 388x73 [border: (2px solid #0000FF)]
       RenderText {TEXT} at (2,2) size 364x54
         text run at (2,2) width 364: "This is an overflow:scroll region. It should sit on the same"
         text run at (2,20) width 324: "line as the float and wrap as needed to fit within the"
  
  
  
  1.6       +47 -47    WebCore/layout-tests/fast/block/float/028-expected.txt
  
  Index: 028-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/028-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 028-expected.txt	19 Oct 2004 23:28:49 -0000	1.5
  +++ 028-expected.txt	18 Aug 2005 04:23:02 -0000	1.6
  @@ -1,51 +1,51 @@
  -layer at (0,0) size 800x1432
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1432
  -  RenderBlock {HTML} at (0,0) size 800x1432
  -    RenderBody {BODY} at (8,8) size 784x1416
  -      RenderBlock {DIV} at (0,0) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (0,0) size 584x46 [border: (2px solid #008000)]
  +layer at (0,0) size 785x1432
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1432
  +  RenderBlock {HTML} at (0,0) size 785x1432
  +    RenderBody {BODY} at (8,8) size 769x1416
  +      RenderBlock {DIV} at (0,0) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderTable {TABLE} at (0,0) size 569x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 576x38 [r=0 c=0 rs=1 cs=1]
  -                RenderText {TEXT} at (23,1) size 552x36
  -                  text run at (23,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
  -                  text run at (418,19) width 4: "."
  -                  text run at (422,19) width 153: "the remaining line width"
  -      RenderBlock {DIV} at (0,200) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,408) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (0,0) size 584x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,608) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderTable {TABLE} at (192,0) size 392x46 [border: (2px solid #008000)]
  +              RenderTableCell {TD} at (2,2) size 561x38 [r=0 c=0 rs=1 cs=1]
  +                RenderText {TEXT} at (8,1) size 552x36
  +                  text run at (8,1) width 552: "This is a table. It should sit on the same line as the float and wrap as needed to fit within"
  +                  text run at (403,19) width 4: "."
  +                  text run at (407,19) width 153: "the remaining line width"
  +      RenderBlock {DIV} at (0,200) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +      RenderBlock {DIV} at (0,408) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderBlock {HR} at (0,0) size 569x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,608) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderTable {TABLE} at (185,0) size 384x46 [border: (2px solid #008000)]
             RenderTableSection {TBODY} at (2,2) size 0x42
               RenderTableRow {TR} at (0,0) size 0x0
  -              RenderTableCell {TD} at (2,2) size 384x38 [r=0 c=0 rs=1 cs=1]
  -                RenderText {TEXT} at (10,1) size 373x36
  -                  text run at (10,1) width 373: "This is a table. It should sit on the same line as the float and"
  -                  text run at (47,19) width 4: "."
  -                  text run at (51,19) width 332: "wrap as needed to fit within the remaining line width"
  -      RenderBlock {DIV} at (0,808) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -      RenderBlock {DIV} at (0,1016) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderBlock {HR} at (290,0) size 294x2 [border: (1px inset #000000)]
  -      RenderBlock {DIV} at (0,1216) size 784x200
  -        RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
  -        RenderImage {IMG} at (192,0) size 392x50 [bgcolor=#008000]
  -layer at (8,208) size 584x55 clip at (10,210) size 565x36
  -  RenderBlock {DIV} at (0,0) size 584x55 [border: (2px solid #0000FF)]
  -    RenderText {TEXT} at (24,2) size 543x36
  -      text run at (24,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
  -      text run at (284,20) width 4: "."
  -      text run at (288,20) width 279: "needed to fit within the remaining line width"
  -layer at (196,816) size 396x73 clip at (198,818) size 377x54
  -  RenderBlock {DIV} at (188,0) size 396x73 [border: (2px solid #0000FF)]
  -    RenderText {TEXT} at (15,2) size 364x54
  -      text run at (15,2) width 364: "This is an overflow:scroll region. It should sit on the same"
  -      text run at (55,20) width 324: "line as the float and wrap as needed to fit within the"
  -      text run at (245,38) width 4: "."
  -      text run at (249,38) width 130: "remaining line width"
  +              RenderTableCell {TD} at (2,2) size 376x38 [r=0 c=0 rs=1 cs=1]
  +                RenderText {TEXT} at (2,1) size 373x36
  +                  text run at (2,1) width 373: "This is a table. It should sit on the same line as the float and"
  +                  text run at (39,19) width 4: "."
  +                  text run at (43,19) width 332: "wrap as needed to fit within the remaining line width"
  +      RenderBlock {DIV} at (0,808) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +      RenderBlock {DIV} at (0,1016) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderBlock {HR} at (283,0) size 286x2 [border: (1px inset #000000)]
  +      RenderBlock {DIV} at (0,1216) size 769x200
  +        RenderBlock (floating) {DIV} at (569,0) size 200x200 [bgcolor=#FF0000]
  +        RenderImage {IMG} at (185,0) size 384x50 [bgcolor=#008000]
  +layer at (8,208) size 569x55 clip at (10,210) size 550x36
  +  RenderBlock {DIV} at (0,0) size 569x55 [border: (2px solid #0000FF)]
  +    RenderText {TEXT} at (9,2) size 543x36
  +      text run at (9,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
  +      text run at (269,20) width 4: "."
  +      text run at (273,20) width 279: "needed to fit within the remaining line width"
  +layer at (189,816) size 388x73 clip at (191,818) size 369x54
  +  RenderBlock {DIV} at (181,0) size 388x73 [border: (2px solid #0000FF)]
  +    RenderText {TEXT} at (7,2) size 364x54
  +      text run at (7,2) width 364: "This is an overflow:scroll region. It should sit on the same"
  +      text run at (47,20) width 324: "line as the float and wrap as needed to fit within the"
  +      text run at (237,38) width 4: "."
  +      text run at (241,38) width 130: "remaining line width"
  
  
  
  1.5       +20 -20    WebCore/layout-tests/fast/block/float/032-expected.txt
  
  Index: 032-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/032-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 032-expected.txt	19 Oct 2004 23:28:49 -0000	1.4
  +++ 032-expected.txt	18 Aug 2005 04:23:02 -0000	1.5
  @@ -1,47 +1,47 @@
  -layer at (0,0) size 800x1022
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1022
  -  RenderBlock {HTML} at (0,0) size 800x1022
  -    RenderBody {BODY} at (8,8) size 784x1006
  -      RenderBlock {DIV} at (0,0) size 784x110 [border: (5px solid #000000)]
  +layer at (0,0) size 785x1022
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1022
  +  RenderBlock {HTML} at (0,0) size 785x1022
  +    RenderBody {BODY} at (8,8) size 769x1006
  +      RenderBlock {DIV} at (0,0) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderImage {IMG} at (205,5) size 100x100 [bgcolor=#800080]
  -      RenderBlock (anonymous) at (0,110) size 784x18
  +      RenderBlock (anonymous) at (0,110) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,128) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,128) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderImage {IMG} at (305,5) size 100x100 [bgcolor=#800080]
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,238) size 784x18
  +      RenderBlock (anonymous) at (0,238) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,256) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,256) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderImage {IMG} at (55,5) size 100x100 [bgcolor=#800080]
  -      RenderBlock (anonymous) at (0,366) size 784x18
  +      RenderBlock (anonymous) at (0,366) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,384) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,384) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderImage {IMG} at (55,5) size 100x100 [bgcolor=#800080]
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,494) size 784x18
  +      RenderBlock (anonymous) at (0,494) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,512) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,512) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderLineEdit {INPUT} at (205,5) size 100x19 [bgcolor=#800080]
  -      RenderBlock (anonymous) at (0,622) size 784x18
  +      RenderBlock (anonymous) at (0,622) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,640) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,640) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderLineEdit {INPUT} at (305,5) size 100x19 [bgcolor=#800080]
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,750) size 784x18
  +      RenderBlock (anonymous) at (0,750) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,768) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,768) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderLineEdit {INPUT} at (55,5) size 100x19 [bgcolor=#800080]
  -      RenderBlock (anonymous) at (0,878) size 784x18
  +      RenderBlock (anonymous) at (0,878) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {DIV} at (0,896) size 784x110 [border: (5px solid #000000)]
  +      RenderBlock {DIV} at (0,896) size 769x110 [border: (5px solid #000000)]
           RenderBlock (floating) {DIV} at (5,5) size 100x100 [bgcolor=#008000]
           RenderLineEdit {INPUT} at (55,5) size 100x19 [bgcolor=#800080]
           RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +7 -7      WebCore/layout-tests/fast/block/float/033-expected.txt
  
  Index: 033-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/float/033-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 033-expected.txt	17 Jan 2005 23:30:09 -0000	1.1
  +++ 033-expected.txt	18 Aug 2005 04:23:02 -0000	1.2
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x2008
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x600
  -  RenderBlock {HTML} at (0,0) size 800x600
  -    RenderBody {BODY} at (8,8) size 784x584
  -layer at (492,8) size 300x2000
  -  RenderBlock (floating) {DIV} at (484,0) size 300x2000
  +layer at (0,0) size 785x2008
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
  +layer at (477,8) size 300x2000
  +  RenderBlock (floating) {DIV} at (469,0) size 300x2000
       RenderBlock {DIV} at (0,0) size 300x2000 [bgcolor=#0000FF]
  
  
  
  1.7       +6 -6      WebCore/layout-tests/fast/block/margin-collapse/103-expected.txt
  
  Index: 103-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/margin-collapse/103-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- 103-expected.txt	8 Aug 2005 21:12:02 -0000	1.6
  +++ 103-expected.txt	18 Aug 2005 04:23:03 -0000	1.7
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x1691
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1691
  -  RenderBlock {HTML} at (0,0) size 800x1691
  -    RenderBody {BODY} at (8,20) size 784x1651 [bgcolor=#A6A972]
  -      RenderBlock {DIV} at (91,0) size 602x1651 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
  +layer at (0,0) size 785x1691
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1691
  +  RenderBlock {HTML} at (0,0) size 785x1691
  +    RenderBody {BODY} at (8,20) size 769x1651 [bgcolor=#A6A972]
  +      RenderBlock {DIV} at (83,0) size 602x1651 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
           RenderBlock {DIV} at (1,31) size 600x70
           RenderBlock {DIV} at (1,114) size 600x1465
             RenderBlock {P} at (20,0) size 560x80 [color=#333333]
  
  
  
  1.5       +5 -5      WebCore/layout-tests/fast/block/positioning/047-expected.txt
  
  Index: 047-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/positioning/047-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 047-expected.txt	23 Oct 2003 00:27:10 -0000	1.4
  +++ 047-expected.txt	18 Aug 2005 04:23:04 -0000	1.5
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x868
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x868
  -  RenderBlock {HTML} at (0,0) size 800x868
  -    RenderBody {BODY} at (8,8) size 784x839
  +layer at (0,0) size 785x868
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x868
  +  RenderBlock {HTML} at (0,0) size 785x868
  +    RenderBody {BODY} at (8,8) size 769x839
   layer at (8,8) size 512x839
     RenderBlock (relative positioned) {DIV} at (0,0) size 512x839
       RenderBlock {H2} at (0,0) size 512x29
  
  
  
  1.10      +10 -10    WebCore/layout-tests/fast/block/positioning/051-expected.txt
  
  Index: 051-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/positioning/051-expected.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- 051-expected.txt	19 Oct 2004 23:28:50 -0000	1.9
  +++ 051-expected.txt	18 Aug 2005 04:23:04 -0000	1.10
  @@ -1,6 +1,6 @@
  -layer at (0,0) size 800x5269
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x5269 layerType: background only
  +layer at (0,0) size 785x5269
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x5269 layerType: background only
   layer at (84,1479) size 200x200
     RenderBlock (positioned) zI: -3000000 {P} at (60,60) size 200x200 [color=#FFFFFF] [bgcolor=#990066]
       RenderText zI: -3000000 {TEXT} at (71,42) size 57x80
  @@ -81,20 +81,20 @@
     RenderBlock (positioned) zI: -1 {P} at (60,360) size 200x200 [color=#FFFFFF] [bgcolor=#0000FF]
       RenderText zI: -1 {TEXT} at (71,42) size 57x80
         text run at (71,42) width 57: "6"
  -layer at (0,0) size 800x5269 layerType: foreground only
  -  RenderBlock {HTML} at (0,0) size 800x5269
  -    RenderBody {BODY} at (8,21) size 784x5232
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x5269 layerType: foreground only
  +  RenderBlock {HTML} at (0,0) size 785x5269
  +    RenderBody {BODY} at (8,21) size 769x5232
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 294x37
             text run at (0,0) width 294: "Layered Presentation"
  -      RenderBlock {P} at (0,58) size 784x18
  +      RenderBlock {P} at (0,58) size 769x18
           RenderText {TEXT} at (0,0) size 733x18
             text run at (0,0) width 398: "Robert O'Callahan pointed out to me some mistakes in this test "
             text run at (398,0) width 335: "that I have not yet had the time to examine or correct."
  -      RenderBlock {P} at (0,92) size 784x18
  +      RenderBlock {P} at (0,92) size 769x18
           RenderText {TEXT} at (0,0) size 463x18
             text run at (0,0) width 463: "In each of the following, 1 should be the top layer and 8 the bottom layer:"
  -      RenderBlock {P} at (0,4578) size 784x18
  +      RenderBlock {P} at (0,4578) size 769x18
           RenderText {TEXT} at (0,0) size 349x18
             text run at (0,0) width 349: "Using assumed default value of z-index (may not pass):"
   layer at (24,147) size 620x620
  
  
  
  1.6       +6 -6      WebCore/layout-tests/fast/block/positioning/055-expected.txt
  
  Index: 055-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/positioning/055-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 055-expected.txt	29 Sep 2004 18:05:15 -0000	1.5
  +++ 055-expected.txt	18 Aug 2005 04:23:04 -0000	1.6
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x2168
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x600
  -  RenderBlock {HTML} at (0,0) size 800x600
  -    RenderBody {BODY} at (8,8) size 784x584
  -      RenderBlock (anonymous) at (0,0) size 784x18
  +layer at (0,0) size 785x2168
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
  +      RenderBlock (anonymous) at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 119x18
             text run at (0,0) width 119: "Content at the end."
           RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.5       +5 -5      WebCore/layout-tests/fast/block/positioning/auto/007-expected.txt
  
  Index: 007-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/block/positioning/auto/007-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 007-expected.txt	19 Oct 2004 23:28:50 -0000	1.4
  +++ 007-expected.txt	18 Aug 2005 04:23:04 -0000	1.5
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x1630
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x600
  -  RenderBlock {HTML} at (0,0) size 800x600
  -    RenderBody {BODY} at (8,8) size 784x584
  +layer at (0,0) size 785x1630
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
   layer at (8,8) size 202x1622
     RenderBlock (positioned) {DIV} at (8,8) size 202x1622
       RenderBlock {P} at (0,72) size 202x83
  
  
  
  1.4       +23 -23    WebCore/layout-tests/fast/css/005-expected.txt
  
  Index: 005-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/css/005-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- 005-expected.txt	11 Dec 2003 19:46:17 -0000	1.3
  +++ 005-expected.txt	18 Aug 2005 04:23:04 -0000	1.4
  @@ -1,21 +1,21 @@
  -layer at (0,0) size 800x735
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x735
  -  RenderBlock {HTML} at (0,0) size 800x735
  -    RenderBody {BODY} at (8,21) size 784x698
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x735
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x735
  +  RenderBlock {HTML} at (0,0) size 785x735
  +    RenderBody {BODY} at (8,21) size 769x698
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 378x37
             text run at (0,0) width 378: "Shorthand border property"
  -      RenderBlock {P} at (0,58) size 784x24 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,58) size 769x24 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,98) size 784x24 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,98) size 769x24 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,138) size 784x18 [bgcolor=#FFFFFF]
  +      RenderBlock {P} at (0,138) size 769x18 [bgcolor=#FFFFFF]
           RenderText {TEXT} at (0,0) size 259x18
             text run at (0,0) width 259: "This paragraph should not have a border."
  -      RenderBlock {P} at (0,172) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,172) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 279x18
             text run at (3,3) width 279: "This paragraph should have a medium solid "
           RenderInline {EM} at (0,0) size 34x18
  @@ -23,13 +23,13 @@
               text run at (282,3) width 34: "black"
           RenderText {TEXT} at (316,3) size 49x18
             text run at (316,3) width 49: " border."
  -      RenderBlock {P} at (0,212) size 784x18 [bgcolor=#FFFFFF]
  +      RenderBlock {P} at (0,212) size 769x18 [bgcolor=#FFFFFF]
           RenderText {TEXT} at (0,0) size 259x18
             text run at (0,0) width 259: "This paragraph should not have a border."
  -      RenderBlock {P} at (0,246) size 784x18 [bgcolor=#FFFFFF]
  +      RenderBlock {P} at (0,246) size 769x18 [bgcolor=#FFFFFF]
           RenderText {TEXT} at (0,0) size 259x18
             text run at (0,0) width 259: "This paragraph should not have a border."
  -      RenderBlock {P} at (0,280) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,280) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 279x18
             text run at (3,3) width 279: "This paragraph should have a medium solid "
           RenderInline {EM} at (0,0) size 34x18
  @@ -37,7 +37,7 @@
               text run at (282,3) width 34: "black"
           RenderText {TEXT} at (316,3) size 49x18
             text run at (316,3) width 49: " border."
  -      RenderBlock {P} at (0,320) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
  +      RenderBlock {P} at (0,320) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
           RenderText {TEXT} at (3,3) size 279x18
             text run at (3,3) width 279: "This paragraph should have a medium solid "
           RenderInline {EM} at (0,0) size 34x18
  @@ -45,30 +45,30 @@
               text run at (282,3) width 34: "black"
           RenderText {TEXT} at (316,3) size 49x18
             text run at (316,3) width 49: " border."
  -      RenderBlock {P} at (0,360) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,360) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,400) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,400) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,440) size 784x18 [bgcolor=#FFFFFF]
  +      RenderBlock {P} at (0,440) size 769x18 [bgcolor=#FFFFFF]
           RenderText {TEXT} at (0,0) size 259x18
             text run at (0,0) width 259: "This paragraph should not have a border."
  -      RenderBlock {P} at (0,474) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,474) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,514) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,514) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,554) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,554) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,594) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,594) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,634) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,634) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  -      RenderBlock {P} at (0,674) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
  +      RenderBlock {P} at (0,674) size 769x24 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
           RenderText {TEXT} at (3,3) size 363x18
             text run at (3,3) width 363: "This paragraph should have a medium solid green border."
  
  
  
  1.5       +29 -29    WebCore/layout-tests/fast/css/MarqueeLayoutTest-expected.txt
  
  Index: MarqueeLayoutTest-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/css/MarqueeLayoutTest-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- MarqueeLayoutTest-expected.txt	9 Aug 2005 20:58:28 -0000	1.4
  +++ MarqueeLayoutTest-expected.txt	18 Aug 2005 04:23:04 -0000	1.5
  @@ -1,28 +1,28 @@
  -layer at (0,0) size 800x890
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x890
  -  RenderBlock {HTML} at (0,0) size 800x890
  -    RenderBody {BODY} at (8,8) size 784x874
  -      RenderBlock {P} at (0,0) size 784x18
  +layer at (0,0) size 785x890
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x890
  +  RenderBlock {HTML} at (0,0) size 785x890
  +    RenderBody {BODY} at (8,8) size 769x874
  +      RenderBlock {P} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 284x18
             text run at (0,0) width 284: "Tests: the height attribute for the marquee tag"
           RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock {P} at (0,34) size 784x72
  +      RenderBlock {P} at (0,34) size 769x72
           RenderText {TEXT} at (0,0) size 73x18
             text run at (0,0) width 73: "Conditions:"
           RenderBR {BR} at (0,0) size 0x0
  -        RenderText {TEXT} at (0,18) size 773x54
  -          text run at (0,18) width 773: "Because marquee is a WinIE element, we are honoring their treatment of the heigh attribute by making sure it is overridden"
  -          text run at (0,36) width 101: "when the given "
  -          text run at (101,36) width 645: "height is smaller than the font height. We also make sure that the default height of a vertical marquee is"
  -          text run at (0,54) width 44: "200px."
  -      RenderBlock {P} at (0,122) size 784x36
  -        RenderText {TEXT} at (0,0) size 773x36
  -          text run at (0,0) width 773: "If successful, in the horizontal group, the pink marquee should be large, and the others should all be the same size. None of"
  -          text run at (0,18) width 50: "the text "
  -          text run at (50,18) width 678: "should be cut off. In the vertical group, the aqua marquee should be 200px, and the others should be 100px."
  -      RenderBlock {HR} at (0,174) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,184) size 784x690
  +        RenderText {TEXT} at (0,18) size 746x54
  +          text run at (0,18) width 701: "Because marquee is a WinIE element, we are honoring their treatment of the heigh attribute by making sure it is"
  +          text run at (0,36) width 173: "overridden when the given "
  +          text run at (173,36) width 573: "height is smaller than the font height. We also make sure that the default height of a vertical"
  +          text run at (0,54) width 116: "marquee is 200px."
  +      RenderBlock {P} at (0,122) size 769x36
  +        RenderText {TEXT} at (0,0) size 756x36
  +          text run at (0,0) width 756: "If successful, in the horizontal group, the pink marquee should be large, and the others should all be the same size. None"
  +          text run at (0,18) width 67: "of the text "
  +          text run at (67,18) width 678: "should be cut off. In the vertical group, the aqua marquee should be 200px, and the others should be 100px."
  +      RenderBlock {HR} at (0,174) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,184) size 769x690
           RenderText {TEXT} at (0,0) size 0x0
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  @@ -49,8 +49,8 @@
               text run at (0,0) width 113: "This is 100px tall."
           RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,192) size 784x16 scrollX -769 scrollWidth 1692 scrollHeight 18
  -  RenderBlock {MARQUEE} at (0,0) size 784x16 [bgcolor=#00FFFF]
  +layer at (8,192) size 769x16 scrollX -769 scrollWidth 1692 scrollHeight 18
  +  RenderBlock {MARQUEE} at (0,0) size 769x16 [bgcolor=#00FFFF]
       RenderText {TEXT} at (0,0) size 0x0
       RenderInline {B} at (0,0) size 1692x18
         RenderText {TEXT} at (0,0) size 1692x18
  @@ -58,8 +58,8 @@
           text run at (724,0) width 116: "Paul O' Connell, "
           text run at (840,0) width 852: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
       RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,208) size 784x16 scrollX -769 scrollWidth 1692 scrollHeight 18
  -  RenderBlock {MARQUEE} at (0,16) size 784x16 [bgcolor=#FFFF00]
  +layer at (8,208) size 769x16 scrollX -769 scrollWidth 1692 scrollHeight 18
  +  RenderBlock {MARQUEE} at (0,16) size 769x16 [bgcolor=#FFFF00]
       RenderText {TEXT} at (0,0) size 0x0
       RenderInline {B} at (0,0) size 1692x18
         RenderText {TEXT} at (0,0) size 1692x18
  @@ -67,8 +67,8 @@
           text run at (724,0) width 116: "Paul O' Connell, "
           text run at (840,0) width 852: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
       RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,224) size 784x18 scrollX -769 scrollWidth 1692
  -  RenderBlock {MARQUEE} at (0,32) size 784x18 [bgcolor=#FFA500]
  +layer at (8,224) size 769x18 scrollX -769 scrollWidth 1692
  +  RenderBlock {MARQUEE} at (0,32) size 769x18 [bgcolor=#FFA500]
       RenderText {TEXT} at (0,0) size 0x0
       RenderInline {B} at (0,0) size 1692x18
         RenderText {TEXT} at (0,0) size 1692x18
  @@ -76,8 +76,8 @@
           text run at (724,0) width 116: "Paul O' Connell, "
           text run at (840,0) width 852: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
       RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,242) size 784x18 scrollX -769 scrollWidth 1692
  -  RenderBlock {MARQUEE} at (0,50) size 784x18 [bgcolor=#A52A2A]
  +layer at (8,242) size 769x18 scrollX -769 scrollWidth 1692
  +  RenderBlock {MARQUEE} at (0,50) size 769x18 [bgcolor=#A52A2A]
       RenderText {TEXT} at (0,0) size 0x0
       RenderInline {B} at (0,0) size 1692x18
         RenderText {TEXT} at (0,0) size 1692x18
  @@ -85,8 +85,8 @@
           text run at (724,0) width 116: "Paul O' Connell, "
           text run at (840,0) width 852: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
       RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,260) size 784x100 scrollX -769 scrollWidth 1692
  -  RenderBlock {MARQUEE} at (0,68) size 784x100 [bgcolor=#FFC0CB]
  +layer at (8,260) size 769x100 scrollX -769 scrollWidth 1692
  +  RenderBlock {MARQUEE} at (0,68) size 769x100 [bgcolor=#FFC0CB]
       RenderText {TEXT} at (0,0) size 0x0
       RenderInline {B} at (0,0) size 1692x18
         RenderText {TEXT} at (0,0) size 1692x18
  
  
  
  1.2       +1 -1      WebCore/layout-tests/fast/css/acid2.html
  
  Index: acid2.html
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/css/acid2.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- acid2.html	3 May 2005 20:57:01 -0000	1.1
  +++ acid2.html	18 Aug 2005 04:23:04 -0000	1.2
  @@ -127,7 +127,7 @@
      <p><table><tr><td></table><p class="bad"> <!-- <table> closes <p> per the HTML4 DTD -->
      <blockquote class="first one"><address class="second two"></address></blockquote>
      <div class="forehead"><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div></div>
  -   <div class="eyes"><div id="eyes-a"><object data="data:application/x-unknown,ERROR"><object data="http://www.example.com/404/" type="text/html"><object data="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAYCAYAAAFy7sgCAAAGsUlEQVRo3u2ZbWwcZxHHf3s%2B7LNbO3ZjXBtowprGODRX0qpNQCjmJKuVKhMl1P2AkCwhFOIKkCBSm9IXavGFKAixIAECwkmWo5MrhRI3Ub40IEwQgp6aIDg3Cd6eEqyIHEteah%2B1E69vhw%2BZtTaX8704ZzkKjHS6271nZ56ZZ%2BY%2F%2F%2BdZKF%2FCwYshx3EkkggLsD1v4FQkEZZYLCbAKyG9%2Ba9EIsG6hnUAf8x74K3aUC3j4%2BM54HcsR2oAIomwZOezkv%2FnSHpYNh%2BNCmAE7xv94zvFdd1bHsjMZmQkPSxAJP%2B%2FfuBLwK54PC7JZFKAVJmzXLBt2w%2FMvcDLwIb8QS8CeJ4nkURYIomw7J%2FYJ8BvSiiXptGGxWds2%2Fa9%2Bnaxh%2BYAD%2Bgt04NDgABTpQY2cvvSFLzw86gWeBVwC8SzlOSv2YeBPfmDBoBHgKmR9LBEEmHZfDTqGykqfkUE0nA78BzQGfSgUeP3wNeTXwXg7MwZDhw4UHL6ra2ti79%2FOvljgG8AZ4H64Lhm4MvAocxsRppGG%2FxcXihlwLIs6R%2FfKV2HO%2F26uA94pdDYUKUZUU7W1RQYXA98Gnhaf5%2FXWX0HeAHYoQonqa4sZSOsSWMCWeC9Yko%2BCQwBe4E6oNc0Tc91XTl1%2BaTsn9gnI%2Blhyc5nZWxsrBIkKSbl2tiic3tW53YDEwOKaoFBrcOfqKee53lG9
 xsPMjV784r%2F4lO%2FpPvyJ9iyZcuvFSaXK5XYeAZ4CDgGvB3MS4B54LQuWYPeuy4iRFsevsXqpuYoqVQKIH2bK1CuDQNo11o4XUzh%2FcDWYIe1LEtyuZx4niee54njOGKapgfsqlL%2Bl2OjEXg8nxrc1dJ0h3hbtL%2BGCtz7KPBF4CuBe9uB15VafE8hr9qylI3HgG8C2%2FK7VyHZoJj7MrBRm30qFotJMpkU27YlHo%2F7Ha5a%2BV%2FKRkSJ4KuKRLVLKapTjB1SzAVIjY2NSXY%2BKyPpYdk%2FsU9OXT4pruv6BdZbBQfKsVGnvWlIe1VB6VQO8JxC1vZYLCbZ%2BaxsPhpdZDyRRFhG0sPiOE6ldKBg2lRg4xF1YCDIIIKN7DGgD3gH%2BBXwejKZfPrs2tPs%2FvPN2bKuYR1nd7xLKBSSJeqoXKnERjPwNWAG%2BLn2rZuM%2B4Tpml6vaWlp4eLcxVusZq5lCgVgOVKJjRqdX86ffL4D5wIoZACnTpw4wRMdT96i%2FImOJxERAs4uVyqxUacF%2FPdiCj%2BjdRBRGFtwXVdG0sPSdbhTmkYbpH98p2RmM2JZlig1vl0GWo4NQ%2Fn%2Bs5pKRXfwjweaxy7TND3HcRZbfC6X8xVPVQlGy7WxVWlO5XRXFXm6EZmrQuSXYyPE3SiVoEhE6Wyr0u2rumO6zv%2B21AFdQAswC1wCMuUCXCmyWQus103Qg8qlDO0lxwOb%2Fl4FiK3AB3VS%2FuKKLtK%2FgbeAnwG%2FvUODuRw%2FFrR0H1UC75fwu8oJ%2FhFsW5VIG%2FBUgEIN6Y65O4AHu4Ap0zQ9y7LEcZyb9lRBUHQcRyzL8unZVBW5bFWAvAp%2BhDQ2g4F47dUYtlU6obXA54DnVdFLekjUGGifh4AFy7LEdV3xj3X9I66m0QZpGm2QrsOd0j%2B%2BU0bSw5KZzYjrun6HWlAd96
 1i4FfCj0aN1Usau%2Bc1lmuXPFwvAEumUut7tQQvAb%2FXb%2FT0bCAej9cODg7yt%2Bm%2F8q2%2F7OUHZ76PnZ1k2p0mJzlykmPancbOTnL0whHs7CQfb%2B5mx2d3sH79%2BtCRI0c6FeaOr9ICrIQfLvA%2B8BGNXxi4R6HrisJVUWrxAVW2oMFf0Aczim8o3kV6enowDIPjF9%2Fk%2BMU3S3rrjzMMg56eHr%2BxP7qKFbASfojG6kpeDGs1tiW53RxwWT%2Bin5q8w4xpQK5evQpAR30H7ZH2khNvj7TTUd8BgD4rqmu1ZKX8qNeY%2BfHz4zlXDgT5E8tpCTUq7XSBC4Euv8227TV9fX1E73%2BYtvo27BmbS9cvFVTY3bSRFza9yOcf6Gfmygy7d%2B%2Fm%2FPnzF4DvrsBLhnJlJfwIKXxv1PheAE4qK6p4H9AGbNKTuhngBPBPXYRe4IemaT5kWZbR19fHNbmGnZ1k4r3U4glDR30Hm5qjbGjsImJEOHbsGHv27JFz5869o0eFq01Jq%2BmHAXwI6FFKagMTgHM7GzFDS%2BoeLSMv7zjzC9x4Y7gxFovVDAwMEI1GaWlpWSzRVCrFwYMH%2FXfxZ4AfAa8B%2F7lDaGg1%2FQgp43lfK0yqtRMuJa3ceKe5DfgYsCYAZ2ngD8CfAkzqTpW7xY%2F%2FSznyX%2FVeUb2kVmX4AAAAAElFTkSuQmCC">ERROR</object></object></object></div><div id="eyes-b"></div><div id="eyes-c"></div></div> <!-- that's a PNG with 8bit alpha containing two eyes -->
  +   <div class="eyes"><div id="eyes-a"><object data="data:application/x-unknown,ERROR"><object data="file://localhost/almost/certainly/nonexistent/file.html" type="text/html"><object data="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAYCAYAAAFy7sgCAAAGsUlEQVRo3u2ZbWwcZxHHf3s%2B7LNbO3ZjXBtowprGODRX0qpNQCjmJKuVKhMl1P2AkCwhFOIKkCBSm9IXavGFKAixIAECwkmWo5MrhRI3Ub40IEwQgp6aIDg3Cd6eEqyIHEteah%2B1E69vhw%2BZtTaX8704ZzkKjHS6271nZ56ZZ%2BY%2F%2F%2BdZKF%2FCwYshx3EkkggLsD1v4FQkEZZYLCbAKyG9%2Ba9EIsG6hnUAf8x74K3aUC3j4%2BM54HcsR2oAIomwZOezkv%2FnSHpYNh%2BNCmAE7xv94zvFdd1bHsjMZmQkPSxAJP%2B%2FfuBLwK54PC7JZFKAVJmzXLBt2w%2FMvcDLwIb8QS8CeJ4nkURYIomw7J%2FYJ8BvSiiXptGGxWds2%2Fa9%2Bnaxh%2BYAD%2Bgt04NDgABTpQY2cvvSFLzw86gWeBVwC8SzlOSv2YeBPfmDBoBHgKmR9LBEEmHZfDTqGykqfkUE0nA78BzQGfSgUeP3wNeTXwXg7MwZDhw4UHL6ra2ti79%2FOvljgG8AZ4H64Lhm4MvAocxsRppGG%2FxcXihlwLIs6R%2FfKV2HO%2F26uA94pdDYUKUZUU7W1RQYXA98Gnhaf5%2FXWX0HeAHYoQonqa4sZSOsSWMCWeC9Yko%2BCQwBe4E6oNc0Tc91XTl1%2BaTsn9gnI%2Blhyc5nZWxsrBIkKSbl2tiic
 3tW53YDEwOKaoFBrcOfqKee53lG9xsPMjV784r%2F4lO%2FpPvyJ9iyZcuvFSaXK5XYeAZ4CDgGvB3MS4B54LQuWYPeuy4iRFsevsXqpuYoqVQKIH2bK1CuDQNo11o4XUzh%2FcDWYIe1LEtyuZx4niee54njOGKapgfsqlL%2Bl2OjEXg8nxrc1dJ0h3hbtL%2BGCtz7KPBF4CuBe9uB15VafE8hr9qylI3HgG8C2%2FK7VyHZoJj7MrBRm30qFotJMpkU27YlHo%2F7Ha5a%2BV%2FKRkSJ4KuKRLVLKapTjB1SzAVIjY2NSXY%2BKyPpYdk%2FsU9OXT4pruv6BdZbBQfKsVGnvWlIe1VB6VQO8JxC1vZYLCbZ%2BaxsPhpdZDyRRFhG0sPiOE6ldKBg2lRg4xF1YCDIIIKN7DGgD3gH%2BBXwejKZfPrs2tPs%2FvPN2bKuYR1nd7xLKBSSJeqoXKnERjPwNWAG%2BLn2rZuM%2B4Tpml6vaWlp4eLcxVusZq5lCgVgOVKJjRqdX86ffL4D5wIoZACnTpw4wRMdT96i%2FImOJxERAs4uVyqxUacF%2FPdiCj%2BjdRBRGFtwXVdG0sPSdbhTmkYbpH98p2RmM2JZlig1vl0GWo4NQ%2Fn%2Bs5pKRXfwjweaxy7TND3HcRZbfC6X8xVPVQlGy7WxVWlO5XRXFXm6EZmrQuSXYyPE3SiVoEhE6Wyr0u2rumO6zv%2B21AFdQAswC1wCMuUCXCmyWQus103Qg8qlDO0lxwOb%2Fl4FiK3AB3VS%2FuKKLtK%2FgbeAnwG%2FvUODuRw%2FFrR0H1UC75fwu8oJ%2FhFsW5VIG%2FBUgEIN6Y65O4AHu4Ap0zQ9y7LEcZyb9lRBUHQcRyzL8unZVBW5bFWAvAp%2BhDQ2g4F47dUYtlU6obXA54DnVdFLekjUGGifh4AFy7LEdV3xj3X9I66m0QZpGm2QrsOd0j
 %2B%2BU0bSw5KZzYjrun6HWlAd961i4FfCj0aN1Usau%2Bc1lmuXPFwvAEumUut7tQQvAb%2FXb%2FT0bCAej9cODg7yt%2Bm%2F8q2%2F7OUHZ76PnZ1k2p0mJzlykmPancbOTnL0whHs7CQfb%2B5mx2d3sH79%2BtCRI0c6FeaOr9ICrIQfLvA%2B8BGNXxi4R6HrisJVUWrxAVW2oMFf0Aczim8o3kV6enowDIPjF9%2Fk%2BMU3S3rrjzMMg56eHr%2BxP7qKFbASfojG6kpeDGs1tiW53RxwWT%2Bin5q8w4xpQK5evQpAR30H7ZH2khNvj7TTUd8BgD4rqmu1ZKX8qNeY%2BfHz4zlXDgT5E8tpCTUq7XSBC4Euv8227TV9fX1E73%2BYtvo27BmbS9cvFVTY3bSRFza9yOcf6Gfmygy7d%2B%2Fm%2FPnzF4DvrsBLhnJlJfwIKXxv1PheAE4qK6p4H9AGbNKTuhngBPBPXYRe4IemaT5kWZbR19fHNbmGnZ1k4r3U4glDR30Hm5qjbGjsImJEOHbsGHv27JFz5869o0eFq01Jq%2BmHAXwI6FFKagMTgHM7GzFDS%2BoeLSMv7zjzC9x4Y7gxFovVDAwMEI1GaWlpWSzRVCrFwYMH%2FXfxZ4AfAa8B%2F7lDaGg1%2FQgp43lfK0yqtRMuJa3ceKe5DfgYsCYAZ2ngD8CfAkzqTpW7xY%2F%2FSznyX%2FVeUb2kVmX4AAAAAElFTkSuQmCC">ERROR</object></object></object></div><div id="eyes-b"></div><div id="eyes-c"></div></div> <!-- that's a PNG with 8bit alpha containing two eyes -->
      <div class="nose"><div><div></div></div></div>
      <div class="empty"><div></div></div>
      <div class="smile"><div><div><span><em><strong></strong></em></span></div></div></div>
  
  
  
  1.2       +74 -73    WebCore/layout-tests/fast/css/word-space-extra-expected.txt
  
  Index: word-space-extra-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/css/word-space-extra-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- word-space-extra-expected.txt	15 Aug 2005 04:31:09 -0000	1.1
  +++ word-space-extra-expected.txt	18 Aug 2005 04:23:05 -0000	1.2
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 2006x2375
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 2006x2375
  -  RenderBlock {HTML} at (0,0) size 800x2375
  -    RenderBody {BODY} at (8,8) size 784x2359
  -      RenderBlock {H2} at (0,0) size 784x28
  +layer at (0,0) size 2006x2393
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 2006x2393
  +  RenderBlock {HTML} at (0,0) size 785x2393
  +    RenderBody {BODY} at (8,8) size 769x2377
  +      RenderBlock {H2} at (0,0) size 769x28
           RenderText {TEXT} at (0,0) size 138x28
             text run at (0,0) width 138: "word-spacing"
         RenderBlock (floating) {PRE} at (0,60) size 1164x167
  @@ -136,13 +136,13 @@
                 text run at (432,105) width 124: " elements too"
             RenderText {TEXT} at (556,105) size 492x15
               text run at (556,105) width 492: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,47) size 784x193
  +      RenderBlock (anonymous) at (0,47) size 769x193
           RenderBR {BR} at (1164,0) size 0x18
  -      RenderBlock {PRE} at (0,255) size 784x152
  -        RenderBlock {H3} at (0,0) size 784x17
  +      RenderBlock {PRE} at (0,255) size 769x152
  +        RenderBlock {H3} at (0,0) size 769x17
             RenderText {TEXT} at (0,0) size 240x17
               text run at (0,0) width 240: "In an un-floated pre"
  -        RenderBlock (anonymous) at (0,32) size 784x120
  +        RenderBlock (anonymous) at (0,32) size 769x120
             RenderText {TEXT} at (0,15) size 220x15
               text run at (0,15) width 220: "Word   spacing test "
             RenderInline {EM} at (0,0) size 24x15
  @@ -268,15 +268,15 @@
                 text run at (432,105) width 124: " elements too"
             RenderText {TEXT} at (556,105) size 492x15
               text run at (556,105) width 492: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,420) size 784x0
  +      RenderBlock (anonymous) at (0,420) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,425) size 784x22
  -        RenderBlock {H3} at (0,0) size 784x22
  +      RenderBlock (anonymous) at (0,425) size 769x22
  +        RenderBlock {H3} at (0,0) size 769x22
             RenderText {TEXT} at (0,0) size 117x22
               text run at (0,0) width 117: "In a span"
  -      RenderBlock (anonymous) at (0,465) size 784x270
  -        RenderInline {SPAN} at (0,0) size 792x234
  +      RenderBlock (anonymous) at (0,465) size 769x270
  +        RenderInline {SPAN} at (0,0) size 771x234
             RenderText {TEXT} at (0,0) size 177x18
               text run at (0,0) width 60: "Word "
               text run at (60,0) width 117: "spacing test "
  @@ -336,9 +336,9 @@
                 text run at (301,56) width 48: "within"
             RenderText {TEXT} at (369,54) size 59x18
               text run at (369,54) width 59: " elements"
  -          RenderText {TEXT} at (448,54) size 753x36
  -            text run at (448,54) width 305: " too. (with comment (no preceeding"
  -            text run at (0,72) width 292: "space) between elements and too)"
  +          RenderText {TEXT} at (448,54) size 660x36
  +            text run at (448,54) width 212: " too. (with comment (no"
  +            text run at (0,72) width 385: "preceeding space) between elements and too)"
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,90) size 177x18
               text run at (0,90) width 60: "Word "
  @@ -358,9 +358,9 @@
                 text run at (301,92) width 48: "within"
             RenderText {TEXT} at (369,90) size 83x18
               text run at (369,90) width 83: " elements "
  -          RenderText {TEXT} at (452,90) size 792x36
  -            text run at (452,90) width 340: "too. (with comment (no trailing space)"
  -            text run at (0,108) width 228: "between elements and too)"
  +          RenderText {TEXT} at (452,90) size 728x36
  +            text run at (452,90) width 276: "too. (with comment (no trailing"
  +            text run at (0,108) width 292: "space) between elements and too)"
             RenderBR {BR} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 320x15
               RenderText {TEXT} at (0,128) size 204x15
  @@ -379,9 +379,9 @@
             RenderInline {TT} at (0,0) size 48x15
               RenderText {TEXT} at (344,128) size 48x15
                 text run at (344,128) width 48: "within"
  -          RenderText {TEXT} at (412,126) size 774x36
  -            text run at (412,126) width 362: " elements too. (with monospace font from"
  -            text run at (0,144) width 156: "Word to elements)"
  +          RenderText {TEXT} at (412,126) size 720x36
  +            text run at (412,126) width 308: " elements too. (with monospace font"
  +            text run at (0,144) width 210: "from Word to elements)"
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,162) size 177x18
               text run at (0,162) width 60: "Word "
  @@ -430,7 +430,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderBR {BR} at (0,234) size 0x18
           RenderBR {BR} at (0,252) size 0x18
  -      RenderBlock {H2} at (0,754) size 784x28
  +      RenderBlock {H2} at (0,754) size 769x28
           RenderText {TEXT} at (0,0) size 141x28
             text run at (0,0) width 141: "letter-spacing"
         RenderBlock (floating) {PRE} at (0,814) size 1521x167
  @@ -563,13 +563,13 @@
                 text run at (533,105) width 169: " elements too"
             RenderText {TEXT} at (702,105) size 572x15
               text run at (702,105) width 572: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,801) size 784x193
  +      RenderBlock (anonymous) at (0,801) size 769x193
           RenderBR {BR} at (1521,0) size 0x18
  -      RenderBlock {PRE} at (0,1009) size 784x152
  -        RenderBlock {H3} at (0,0) size 784x17
  +      RenderBlock {PRE} at (0,1009) size 769x152
  +        RenderBlock {H3} at (0,0) size 769x17
             RenderText {TEXT} at (0,0) size 280x17
               text run at (0,0) width 280: "In an un-floated pre"
  -        RenderBlock (anonymous) at (0,32) size 784x120
  +        RenderBlock (anonymous) at (0,32) size 769x120
             RenderText {TEXT} at (0,15) size 286x15
               text run at (0,15) width 286: "Letter   spacing test "
             RenderInline {EM} at (0,0) size 39x15
  @@ -695,16 +695,16 @@
                 text run at (533,105) width 169: " elements too"
             RenderText {TEXT} at (702,105) size 572x15
               text run at (702,105) width 572: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,1174) size 784x18
  +      RenderBlock (anonymous) at (0,1174) size 769x18
           RenderBR {BR} at (0,0) size 0x18
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1210) size 784x22
  -        RenderBlock {H3} at (0,0) size 784x22
  +      RenderBlock (anonymous) at (0,1210) size 769x22
  +        RenderBlock {H3} at (0,0) size 769x22
             RenderText {TEXT} at (0,0) size 122x22
               text run at (0,0) width 122: "In a span"
  -      RenderBlock (anonymous) at (0,1250) size 784x270
  -        RenderInline {SPAN} at (0,0) size 771x234
  +      RenderBlock (anonymous) at (0,1250) size 769x270
  +        RenderInline {SPAN} at (0,0) size 727x234
             RenderText {TEXT} at (0,0) size 218x18
               text run at (0,0) width 76: "Letter "
               text run at (76,0) width 142: "spacing test "
  @@ -742,9 +742,9 @@
                 text run at (367,20) width 78: "within"
             RenderText {TEXT} at (445,18) size 113x18
               text run at (445,18) width 113: " elements "
  -          RenderText {TEXT} at (558,18) size 771x36
  -            text run at (558,18) width 213: "too. (with comment"
  -            text run at (0,36) width 293: "between elements and too)"
  +          RenderText {TEXT} at (558,18) size 669x36
  +            text run at (558,18) width 111: "too. (with"
  +            text run at (0,36) width 395: "comment between elements and too)"
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,54) size 218x18
               text run at (0,54) width 76: "Letter "
  @@ -764,9 +764,9 @@
                 text run at (367,56) width 78: "within"
             RenderText {TEXT} at (445,54) size 104x18
               text run at (445,54) width 104: " elements"
  -          RenderText {TEXT} at (549,54) size 771x36
  -            text run at (549,54) width 222: " too. (with comment"
  -            text run at (0,72) width 545: "(no preceeding space) between elements and too)"
  +          RenderText {TEXT} at (549,54) size 669x36
  +            text run at (549,54) width 120: " too. (with"
  +            text run at (0,72) width 647: "comment (no preceeding space) between elements and too)"
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,90) size 218x18
               text run at (0,90) width 76: "Letter "
  @@ -786,9 +786,9 @@
                 text run at (367,92) width 78: "within"
             RenderText {TEXT} at (445,90) size 113x18
               text run at (445,90) width 113: " elements "
  -          RenderText {TEXT} at (558,90) size 771x36
  -            text run at (558,90) width 213: "too. (with comment"
  -            text run at (0,108) width 510: "(no trailing space) between elements and too)"
  +          RenderText {TEXT} at (558,90) size 669x36
  +            text run at (558,90) width 111: "too. (with"
  +            text run at (0,108) width 612: "comment (no trailing space) between elements and too)"
             RenderBR {BR} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 416x15
               RenderText {TEXT} at (0,128) size 260x15
  @@ -858,7 +858,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderBR {BR} at (0,234) size 0x18
           RenderBR {BR} at (0,252) size 0x18
  -      RenderBlock {H2} at (0,1539) size 784x28
  +      RenderBlock {H2} at (0,1539) size 769x28
           RenderText {TEXT} at (0,0) size 131x28
             text run at (0,0) width 131: "both-spacing"
         RenderBlock (floating) {PRE} at (0,1599) size 1918x167
  @@ -991,13 +991,13 @@
                 text run at (810,105) width 189: " elements too"
             RenderText {TEXT} at (999,105) size 712x15
               text run at (999,105) width 712: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,1586) size 784x193
  +      RenderBlock (anonymous) at (0,1586) size 769x193
           RenderBR {BR} at (1918,0) size 0x18
  -      RenderBlock {PRE} at (0,1794) size 784x152
  -        RenderBlock {H3} at (0,0) size 784x17
  +      RenderBlock {PRE} at (0,1794) size 769x152
  +        RenderBlock {H3} at (0,0) size 769x17
             RenderText {TEXT} at (0,0) size 340x17
               text run at (0,0) width 340: "In an un-floated pre"
  -        RenderBlock (anonymous) at (0,32) size 784x120
  +        RenderBlock (anonymous) at (0,32) size 769x120
             RenderText {TEXT} at (0,15) size 503x15
               text run at (0,15) width 503: "Word and letter   spacing test "
             RenderInline {EM} at (0,0) size 39x15
  @@ -1123,16 +1123,16 @@
                 text run at (810,105) width 189: " elements too"
             RenderText {TEXT} at (999,105) size 712x15
               text run at (999,105) width 712: ". (with monospace font from elements to too)"
  -      RenderBlock (anonymous) at (0,1959) size 784x18
  +      RenderBlock (anonymous) at (0,1959) size 769x18
           RenderBR {BR} at (0,0) size 0x18
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1995) size 784x22
  -        RenderBlock {H3} at (0,0) size 784x22
  +      RenderBlock (anonymous) at (0,1995) size 769x22
  +        RenderBlock {H3} at (0,0) size 769x22
             RenderText {TEXT} at (0,0) size 162x22
               text run at (0,0) width 162: "In a span"
  -      RenderBlock (anonymous) at (0,2035) size 784x324
  -        RenderInline {SPAN} at (0,0) size 795x324
  +      RenderBlock (anonymous) at (0,2035) size 769x342
  +        RenderInline {SPAN} at (0,0) size 779x342
             RenderText {TEXT} at (0,0) size 424x18
               text run at (0,0) width 242: "Word and letter "
               text run at (242,0) width 182: "spacing test "
  @@ -1255,30 +1255,31 @@
               RenderInline {TT} at (0,0) size 78x15
                 RenderText {TEXT} at (633,236) size 78x15
                   text run at (633,236) width 78: "within"
  -          RenderText {TEXT} at (0,252) size 775x18
  -            text run at (0,252) width 775: "elements too. (with monospace font from for to within)"
  +          RenderText {TEXT} at (0,252) size 666x36
  +            text run at (0,252) width 666: "elements too. (with monospace font from for to"
  +            text run at (0,270) width 80: "within)"
             RenderBR {BR} at (0,0) size 0x0
  -          RenderText {TEXT} at (0,270) size 424x18
  -            text run at (0,270) width 242: "Word and letter "
  -            text run at (242,270) width 182: "spacing test "
  +          RenderText {TEXT} at (0,288) size 424x18
  +            text run at (0,288) width 242: "Word and letter "
  +            text run at (242,288) width 182: "spacing test "
             RenderInline {EM} at (0,0) size 33x18
  -            RenderText {TEXT} at (424,270) size 33x18
  -              text run at (424,270) width 33: "for"
  -          RenderText {TEXT} at (477,270) size 9x18
  -            text run at (477,270) width 9: " "
  +            RenderText {TEXT} at (424,288) size 33x18
  +              text run at (424,288) width 33: "for"
  +          RenderText {TEXT} at (477,288) size 9x18
  +            text run at (477,288) width 9: " "
             RenderInline {STRONG} at (0,0) size 98x18
  -            RenderText {TEXT} at (486,270) size 98x18
  -              text run at (486,270) width 98: "elements"
  -          RenderText {TEXT} at (604,270) size 9x18
  -            text run at (604,270) width 9: " "
  +            RenderText {TEXT} at (486,288) size 98x18
  +              text run at (486,288) width 98: "elements"
  +          RenderText {TEXT} at (604,288) size 9x18
  +            text run at (604,288) width 9: " "
             RenderInline {SPAN} at (0,0) size 691x33
               RenderInline {TT} at (0,0) size 78x15
  -              RenderText {TEXT} at (613,272) size 78x15
  -                text run at (613,272) width 78: "within"
  -            RenderText {TEXT} at (0,290) size 176x15
  -              text run at (0,290) width 176: "elements too"
  -          RenderText {TEXT} at (176,288) size 745x36
  -            text run at (176,288) width 569: ". (with monospace font from elements to"
  -            text run at (0,306) width 45: "too)"
  +              RenderText {TEXT} at (613,290) size 78x15
  +                text run at (613,290) width 78: "within"
  +            RenderText {TEXT} at (0,308) size 176x15
  +              text run at (0,308) width 176: "elements too"
  +          RenderText {TEXT} at (176,306) size 745x36
  +            text run at (176,306) width 569: ". (with monospace font from elements to"
  +            text run at (0,324) width 45: "too)"
           RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +5 -5      WebCore/layout-tests/fast/dom/attr_dead_doc-expected.txt
  
  Index: attr_dead_doc-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/dom/attr_dead_doc-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- attr_dead_doc-expected.txt	12 May 2005 01:16:01 -0000	1.1
  +++ attr_dead_doc-expected.txt	18 Aug 2005 04:23:05 -0000	1.2
  @@ -4,11 +4,11 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderBody {BODY} at (8,8) size 784x584
         RenderPartObject {IFRAME} at (0,0) size 300x150
  -        layer at (0,0) size 285x150
  -          RenderCanvas at (0,0) size 285x150
  -        layer at (0,0) size 285x8
  -          RenderBlock {HTML} at (0,0) size 285x8
  -            RenderBody {BODY} at (8,8) size 269x0
  +        layer at (0,0) size 300x150
  +          RenderCanvas at (0,0) size 300x150
  +        layer at (0,0) size 300x8
  +          RenderBlock {HTML} at (0,0) size 300x8
  +            RenderBody {BODY} at (8,8) size 284x0
         RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +131 -131  WebCore/layout-tests/fast/dom/features-expected.txt
  
  Index: features-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/dom/features-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- features-expected.txt	27 Sep 2004 02:07:37 -0000	1.1
  +++ features-expected.txt	18 Aug 2005 04:23:05 -0000	1.2
  @@ -1,383 +1,383 @@
  -layer at (0,0) size 800x2284
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x2284
  -  RenderBlock {HTML} at (0,0) size 800x2284
  -    RenderBody {BODY} at (8,8) size 784x2268
  -      RenderBlock {DIV} at (0,0) size 784x18
  +layer at (0,0) size 785x2284
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x2284
  +  RenderBlock {HTML} at (0,0) size 785x2284
  +    RenderBody {BODY} at (8,8) size 769x2268
  +      RenderBlock {DIV} at (0,0) size 769x18
           RenderText {TEXT} at (0,0) size 180x18
             text run at (0,0) width 180: "\"Core\", undefined: true, true"
  -      RenderBlock {DIV} at (0,18) size 784x18
  +      RenderBlock {DIV} at (0,18) size 769x18
           RenderText {TEXT} at (0,0) size 195x18
             text run at (0,0) width 195: "\"HTML\", undefined: true, true"
  -      RenderBlock {DIV} at (0,36) size 784x18
  +      RenderBlock {DIV} at (0,36) size 769x18
           RenderText {TEXT} at (0,0) size 185x18
             text run at (0,0) width 185: "\"XML\", undefined: true, true"
  -      RenderBlock {DIV} at (0,54) size 784x18
  +      RenderBlock {DIV} at (0,54) size 769x18
           RenderText {TEXT} at (0,0) size 190x18
             text run at (0,0) width 190: "\"Views\", undefined: true, true"
  -      RenderBlock {DIV} at (0,72) size 784x18
  +      RenderBlock {DIV} at (0,72) size 769x18
           RenderText {TEXT} at (0,0) size 222x18
             text run at (0,0) width 222: "\"StyleSheets\", undefined: true, true"
  -      RenderBlock {DIV} at (0,90) size 784x18
  +      RenderBlock {DIV} at (0,90) size 769x18
           RenderText {TEXT} at (0,0) size 178x18
             text run at (0,0) width 178: "\"CSS\", undefined: true, true"
  -      RenderBlock {DIV} at (0,108) size 784x18
  +      RenderBlock {DIV} at (0,108) size 769x18
           RenderText {TEXT} at (0,0) size 186x18
             text run at (0,0) width 186: "\"CSS2\", undefined: true, true"
  -      RenderBlock {DIV} at (0,126) size 784x18
  +      RenderBlock {DIV} at (0,126) size 769x18
           RenderText {TEXT} at (0,0) size 196x18
             text run at (0,0) width 196: "\"CSS3\", undefined: false, false"
  -      RenderBlock {DIV} at (0,144) size 784x18
  +      RenderBlock {DIV} at (0,144) size 769x18
           RenderText {TEXT} at (0,0) size 192x18
             text run at (0,0) width 192: "\"Events\", undefined: true, true"
  -      RenderBlock {DIV} at (0,162) size 784x18
  +      RenderBlock {DIV} at (0,162) size 769x18
           RenderText {TEXT} at (0,0) size 209x18
             text run at (0,0) width 209: "\"UIEvents\", undefined: true, true"
  -      RenderBlock {DIV} at (0,180) size 784x18
  +      RenderBlock {DIV} at (0,180) size 769x18
           RenderText {TEXT} at (0,0) size 235x18
             text run at (0,0) width 235: "\"MouseEvents\", undefined: true, true"
  -      RenderBlock {DIV} at (0,198) size 784x18
  +      RenderBlock {DIV} at (0,198) size 769x18
           RenderText {TEXT} at (0,0) size 238x18
             text run at (0,0) width 238: "\"HTMLEvents\", undefined: true, true"
  -      RenderBlock {DIV} at (0,216) size 784x18
  +      RenderBlock {DIV} at (0,216) size 769x18
           RenderText {TEXT} at (0,0) size 249x18
             text run at (0,0) width 249: "\"MutationEvents\", undefined: true, true"
  -      RenderBlock {DIV} at (0,234) size 784x18
  +      RenderBlock {DIV} at (0,234) size 769x18
           RenderText {TEXT} at (0,0) size 190x18
             text run at (0,0) width 190: "\"Range\", undefined: true, true"
  -      RenderBlock {DIV} at (0,252) size 784x18
  +      RenderBlock {DIV} at (0,252) size 769x18
           RenderText {TEXT} at (0,0) size 208x18
             text run at (0,0) width 208: "\"Traversal\", undefined: true, true"
  -      RenderBlock {DIV} at (0,270) size 784x18
  +      RenderBlock {DIV} at (0,270) size 769x18
           RenderText {TEXT} at (0,0) size 141x18
             text run at (0,0) width 141: "\"Core\", null: true, true"
  -      RenderBlock {DIV} at (0,288) size 784x18
  +      RenderBlock {DIV} at (0,288) size 769x18
           RenderText {TEXT} at (0,0) size 156x18
             text run at (0,0) width 156: "\"HTML\", null: true, true"
  -      RenderBlock {DIV} at (0,306) size 784x18
  +      RenderBlock {DIV} at (0,306) size 769x18
           RenderText {TEXT} at (0,0) size 146x18
             text run at (0,0) width 146: "\"XML\", null: true, true"
  -      RenderBlock {DIV} at (0,324) size 784x18
  +      RenderBlock {DIV} at (0,324) size 769x18
           RenderText {TEXT} at (0,0) size 151x18
             text run at (0,0) width 151: "\"Views\", null: true, true"
  -      RenderBlock {DIV} at (0,342) size 784x18
  +      RenderBlock {DIV} at (0,342) size 769x18
           RenderText {TEXT} at (0,0) size 183x18
             text run at (0,0) width 183: "\"StyleSheets\", null: true, true"
  -      RenderBlock {DIV} at (0,360) size 784x18
  +      RenderBlock {DIV} at (0,360) size 769x18
           RenderText {TEXT} at (0,0) size 139x18
             text run at (0,0) width 139: "\"CSS\", null: true, true"
  -      RenderBlock {DIV} at (0,378) size 784x18
  +      RenderBlock {DIV} at (0,378) size 769x18
           RenderText {TEXT} at (0,0) size 147x18
             text run at (0,0) width 147: "\"CSS2\", null: true, true"
  -      RenderBlock {DIV} at (0,396) size 784x18
  +      RenderBlock {DIV} at (0,396) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "\"CSS3\", null: false, false"
  -      RenderBlock {DIV} at (0,414) size 784x18
  +      RenderBlock {DIV} at (0,414) size 769x18
           RenderText {TEXT} at (0,0) size 153x18
             text run at (0,0) width 153: "\"Events\", null: true, true"
  -      RenderBlock {DIV} at (0,432) size 784x18
  +      RenderBlock {DIV} at (0,432) size 769x18
           RenderText {TEXT} at (0,0) size 170x18
             text run at (0,0) width 170: "\"UIEvents\", null: true, true"
  -      RenderBlock {DIV} at (0,450) size 784x18
  +      RenderBlock {DIV} at (0,450) size 769x18
           RenderText {TEXT} at (0,0) size 196x18
             text run at (0,0) width 196: "\"MouseEvents\", null: true, true"
  -      RenderBlock {DIV} at (0,468) size 784x18
  +      RenderBlock {DIV} at (0,468) size 769x18
           RenderText {TEXT} at (0,0) size 199x18
             text run at (0,0) width 199: "\"HTMLEvents\", null: true, true"
  -      RenderBlock {DIV} at (0,486) size 784x18
  +      RenderBlock {DIV} at (0,486) size 769x18
           RenderText {TEXT} at (0,0) size 210x18
             text run at (0,0) width 210: "\"MutationEvents\", null: true, true"
  -      RenderBlock {DIV} at (0,504) size 784x18
  +      RenderBlock {DIV} at (0,504) size 769x18
           RenderText {TEXT} at (0,0) size 151x18
             text run at (0,0) width 151: "\"Range\", null: true, true"
  -      RenderBlock {DIV} at (0,522) size 784x18
  +      RenderBlock {DIV} at (0,522) size 769x18
           RenderText {TEXT} at (0,0) size 169x18
             text run at (0,0) width 169: "\"Traversal\", null: true, true"
  -      RenderBlock {DIV} at (0,540) size 784x18
  +      RenderBlock {DIV} at (0,540) size 769x18
           RenderText {TEXT} at (0,0) size 131x18
             text run at (0,0) width 131: "\"Core\", \"\": true, true"
  -      RenderBlock {DIV} at (0,558) size 784x18
  +      RenderBlock {DIV} at (0,558) size 769x18
           RenderText {TEXT} at (0,0) size 146x18
             text run at (0,0) width 146: "\"HTML\", \"\": true, true"
  -      RenderBlock {DIV} at (0,576) size 784x18
  +      RenderBlock {DIV} at (0,576) size 769x18
           RenderText {TEXT} at (0,0) size 136x18
             text run at (0,0) width 136: "\"XML\", \"\": true, true"
  -      RenderBlock {DIV} at (0,594) size 784x18
  +      RenderBlock {DIV} at (0,594) size 769x18
           RenderText {TEXT} at (0,0) size 141x18
             text run at (0,0) width 141: "\"Views\", \"\": true, true"
  -      RenderBlock {DIV} at (0,612) size 784x18
  +      RenderBlock {DIV} at (0,612) size 769x18
           RenderText {TEXT} at (0,0) size 173x18
             text run at (0,0) width 173: "\"StyleSheets\", \"\": true, true"
  -      RenderBlock {DIV} at (0,630) size 784x18
  +      RenderBlock {DIV} at (0,630) size 769x18
           RenderText {TEXT} at (0,0) size 129x18
             text run at (0,0) width 129: "\"CSS\", \"\": true, true"
  -      RenderBlock {DIV} at (0,648) size 784x18
  +      RenderBlock {DIV} at (0,648) size 769x18
           RenderText {TEXT} at (0,0) size 137x18
             text run at (0,0) width 137: "\"CSS2\", \"\": true, true"
  -      RenderBlock {DIV} at (0,666) size 784x18
  +      RenderBlock {DIV} at (0,666) size 769x18
           RenderText {TEXT} at (0,0) size 147x18
             text run at (0,0) width 147: "\"CSS3\", \"\": false, false"
  -      RenderBlock {DIV} at (0,684) size 784x18
  +      RenderBlock {DIV} at (0,684) size 769x18
           RenderText {TEXT} at (0,0) size 143x18
             text run at (0,0) width 143: "\"Events\", \"\": true, true"
  -      RenderBlock {DIV} at (0,702) size 784x18
  +      RenderBlock {DIV} at (0,702) size 769x18
           RenderText {TEXT} at (0,0) size 160x18
             text run at (0,0) width 160: "\"UIEvents\", \"\": true, true"
  -      RenderBlock {DIV} at (0,720) size 784x18
  +      RenderBlock {DIV} at (0,720) size 769x18
           RenderText {TEXT} at (0,0) size 186x18
             text run at (0,0) width 186: "\"MouseEvents\", \"\": true, true"
  -      RenderBlock {DIV} at (0,738) size 784x18
  +      RenderBlock {DIV} at (0,738) size 769x18
           RenderText {TEXT} at (0,0) size 189x18
             text run at (0,0) width 189: "\"HTMLEvents\", \"\": true, true"
  -      RenderBlock {DIV} at (0,756) size 784x18
  +      RenderBlock {DIV} at (0,756) size 769x18
           RenderText {TEXT} at (0,0) size 200x18
             text run at (0,0) width 200: "\"MutationEvents\", \"\": true, true"
  -      RenderBlock {DIV} at (0,774) size 784x18
  +      RenderBlock {DIV} at (0,774) size 769x18
           RenderText {TEXT} at (0,0) size 141x18
             text run at (0,0) width 141: "\"Range\", \"\": true, true"
  -      RenderBlock {DIV} at (0,792) size 784x18
  +      RenderBlock {DIV} at (0,792) size 769x18
           RenderText {TEXT} at (0,0) size 159x18
             text run at (0,0) width 159: "\"Traversal\", \"\": true, true"
  -      RenderBlock {DIV} at (0,810) size 784x18
  +      RenderBlock {DIV} at (0,810) size 769x18
           RenderText {TEXT} at (0,0) size 151x18
             text run at (0,0) width 151: "\"Core\", \"1.0\": true, true"
  -      RenderBlock {DIV} at (0,828) size 784x18
  +      RenderBlock {DIV} at (0,828) size 769x18
           RenderText {TEXT} at (0,0) size 166x18
             text run at (0,0) width 166: "\"HTML\", \"1.0\": true, true"
  -      RenderBlock {DIV} at (0,846) size 784x18
  +      RenderBlock {DIV} at (0,846) size 769x18
           RenderText {TEXT} at (0,0) size 156x18
             text run at (0,0) width 156: "\"XML\", \"1.0\": true, true"
  -      RenderBlock {DIV} at (0,864) size 784x18
  +      RenderBlock {DIV} at (0,864) size 769x18
           RenderText {TEXT} at (0,0) size 171x18
             text run at (0,0) width 171: "\"Views\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,882) size 784x18
  +      RenderBlock {DIV} at (0,882) size 769x18
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "\"StyleSheets\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,900) size 784x18
  +      RenderBlock {DIV} at (0,900) size 769x18
           RenderText {TEXT} at (0,0) size 159x18
             text run at (0,0) width 159: "\"CSS\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,918) size 784x18
  +      RenderBlock {DIV} at (0,918) size 769x18
           RenderText {TEXT} at (0,0) size 167x18
             text run at (0,0) width 167: "\"CSS2\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,936) size 784x18
  +      RenderBlock {DIV} at (0,936) size 769x18
           RenderText {TEXT} at (0,0) size 167x18
             text run at (0,0) width 167: "\"CSS3\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,954) size 784x18
  +      RenderBlock {DIV} at (0,954) size 769x18
           RenderText {TEXT} at (0,0) size 173x18
             text run at (0,0) width 173: "\"Events\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,972) size 784x18
  +      RenderBlock {DIV} at (0,972) size 769x18
           RenderText {TEXT} at (0,0) size 190x18
             text run at (0,0) width 190: "\"UIEvents\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,990) size 784x18
  +      RenderBlock {DIV} at (0,990) size 769x18
           RenderText {TEXT} at (0,0) size 216x18
             text run at (0,0) width 216: "\"MouseEvents\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1008) size 784x18
  +      RenderBlock {DIV} at (0,1008) size 769x18
           RenderText {TEXT} at (0,0) size 219x18
             text run at (0,0) width 219: "\"HTMLEvents\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1026) size 784x18
  +      RenderBlock {DIV} at (0,1026) size 769x18
           RenderText {TEXT} at (0,0) size 230x18
             text run at (0,0) width 230: "\"MutationEvents\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1044) size 784x18
  +      RenderBlock {DIV} at (0,1044) size 769x18
           RenderText {TEXT} at (0,0) size 171x18
             text run at (0,0) width 171: "\"Range\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1062) size 784x18
  +      RenderBlock {DIV} at (0,1062) size 769x18
           RenderText {TEXT} at (0,0) size 189x18
             text run at (0,0) width 189: "\"Traversal\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1080) size 784x18
  +      RenderBlock {DIV} at (0,1080) size 769x18
           RenderText {TEXT} at (0,0) size 151x18
             text run at (0,0) width 151: "\"Core\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1098) size 784x18
  +      RenderBlock {DIV} at (0,1098) size 769x18
           RenderText {TEXT} at (0,0) size 166x18
             text run at (0,0) width 166: "\"HTML\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1116) size 784x18
  +      RenderBlock {DIV} at (0,1116) size 769x18
           RenderText {TEXT} at (0,0) size 156x18
             text run at (0,0) width 156: "\"XML\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1134) size 784x18
  +      RenderBlock {DIV} at (0,1134) size 769x18
           RenderText {TEXT} at (0,0) size 161x18
             text run at (0,0) width 161: "\"Views\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1152) size 784x18
  +      RenderBlock {DIV} at (0,1152) size 769x18
           RenderText {TEXT} at (0,0) size 193x18
             text run at (0,0) width 193: "\"StyleSheets\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1170) size 784x18
  +      RenderBlock {DIV} at (0,1170) size 769x18
           RenderText {TEXT} at (0,0) size 149x18
             text run at (0,0) width 149: "\"CSS\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1188) size 784x18
  +      RenderBlock {DIV} at (0,1188) size 769x18
           RenderText {TEXT} at (0,0) size 157x18
             text run at (0,0) width 157: "\"CSS2\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1206) size 784x18
  +      RenderBlock {DIV} at (0,1206) size 769x18
           RenderText {TEXT} at (0,0) size 167x18
             text run at (0,0) width 167: "\"CSS3\", \"2.0\": false, false"
  -      RenderBlock {DIV} at (0,1224) size 784x18
  +      RenderBlock {DIV} at (0,1224) size 769x18
           RenderText {TEXT} at (0,0) size 163x18
             text run at (0,0) width 163: "\"Events\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1242) size 784x18
  +      RenderBlock {DIV} at (0,1242) size 769x18
           RenderText {TEXT} at (0,0) size 180x18
             text run at (0,0) width 180: "\"UIEvents\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1260) size 784x18
  +      RenderBlock {DIV} at (0,1260) size 769x18
           RenderText {TEXT} at (0,0) size 206x18
             text run at (0,0) width 206: "\"MouseEvents\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1278) size 784x18
  +      RenderBlock {DIV} at (0,1278) size 769x18
           RenderText {TEXT} at (0,0) size 209x18
             text run at (0,0) width 209: "\"HTMLEvents\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1296) size 784x18
  +      RenderBlock {DIV} at (0,1296) size 769x18
           RenderText {TEXT} at (0,0) size 220x18
             text run at (0,0) width 220: "\"MutationEvents\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1314) size 784x18
  +      RenderBlock {DIV} at (0,1314) size 769x18
           RenderText {TEXT} at (0,0) size 161x18
             text run at (0,0) width 161: "\"Range\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1332) size 784x18
  +      RenderBlock {DIV} at (0,1332) size 769x18
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "\"Traversal\", \"2.0\": true, true"
  -      RenderBlock {DIV} at (0,1350) size 784x18
  +      RenderBlock {DIV} at (0,1350) size 769x18
           RenderText {TEXT} at (0,0) size 161x18
             text run at (0,0) width 161: "\"Core\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1368) size 784x18
  +      RenderBlock {DIV} at (0,1368) size 769x18
           RenderText {TEXT} at (0,0) size 176x18
             text run at (0,0) width 176: "\"HTML\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1386) size 784x18
  +      RenderBlock {DIV} at (0,1386) size 769x18
           RenderText {TEXT} at (0,0) size 166x18
             text run at (0,0) width 166: "\"XML\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1404) size 784x18
  +      RenderBlock {DIV} at (0,1404) size 769x18
           RenderText {TEXT} at (0,0) size 171x18
             text run at (0,0) width 171: "\"Views\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1422) size 784x18
  +      RenderBlock {DIV} at (0,1422) size 769x18
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "\"StyleSheets\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1440) size 784x18
  +      RenderBlock {DIV} at (0,1440) size 769x18
           RenderText {TEXT} at (0,0) size 159x18
             text run at (0,0) width 159: "\"CSS\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1458) size 784x18
  +      RenderBlock {DIV} at (0,1458) size 769x18
           RenderText {TEXT} at (0,0) size 167x18
             text run at (0,0) width 167: "\"CSS2\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1476) size 784x18
  +      RenderBlock {DIV} at (0,1476) size 769x18
           RenderText {TEXT} at (0,0) size 167x18
             text run at (0,0) width 167: "\"CSS3\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1494) size 784x18
  +      RenderBlock {DIV} at (0,1494) size 769x18
           RenderText {TEXT} at (0,0) size 173x18
             text run at (0,0) width 173: "\"Events\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1512) size 784x18
  +      RenderBlock {DIV} at (0,1512) size 769x18
           RenderText {TEXT} at (0,0) size 190x18
             text run at (0,0) width 190: "\"UIEvents\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1530) size 784x18
  +      RenderBlock {DIV} at (0,1530) size 769x18
           RenderText {TEXT} at (0,0) size 216x18
             text run at (0,0) width 216: "\"MouseEvents\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1548) size 784x18
  +      RenderBlock {DIV} at (0,1548) size 769x18
           RenderText {TEXT} at (0,0) size 219x18
             text run at (0,0) width 219: "\"HTMLEvents\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1566) size 784x18
  +      RenderBlock {DIV} at (0,1566) size 769x18
           RenderText {TEXT} at (0,0) size 230x18
             text run at (0,0) width 230: "\"MutationEvents\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1584) size 784x18
  +      RenderBlock {DIV} at (0,1584) size 769x18
           RenderText {TEXT} at (0,0) size 171x18
             text run at (0,0) width 171: "\"Range\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1602) size 784x18
  +      RenderBlock {DIV} at (0,1602) size 769x18
           RenderText {TEXT} at (0,0) size 189x18
             text run at (0,0) width 189: "\"Traversal\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1620) size 784x18
  +      RenderBlock {DIV} at (0,1620) size 769x18
           RenderText {TEXT} at (0,0) size 199x18
             text run at (0,0) width 199: "\"Core\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1638) size 784x18
  +      RenderBlock {DIV} at (0,1638) size 769x18
           RenderText {TEXT} at (0,0) size 214x18
             text run at (0,0) width 214: "\"HTML\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1656) size 784x18
  +      RenderBlock {DIV} at (0,1656) size 769x18
           RenderText {TEXT} at (0,0) size 204x18
             text run at (0,0) width 204: "\"XML\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1674) size 784x18
  +      RenderBlock {DIV} at (0,1674) size 769x18
           RenderText {TEXT} at (0,0) size 209x18
             text run at (0,0) width 209: "\"Views\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1692) size 784x18
  +      RenderBlock {DIV} at (0,1692) size 769x18
           RenderText {TEXT} at (0,0) size 241x18
             text run at (0,0) width 241: "\"StyleSheets\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1710) size 784x18
  +      RenderBlock {DIV} at (0,1710) size 769x18
           RenderText {TEXT} at (0,0) size 197x18
             text run at (0,0) width 197: "\"CSS\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1728) size 784x18
  +      RenderBlock {DIV} at (0,1728) size 769x18
           RenderText {TEXT} at (0,0) size 205x18
             text run at (0,0) width 205: "\"CSS2\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1746) size 784x18
  +      RenderBlock {DIV} at (0,1746) size 769x18
           RenderText {TEXT} at (0,0) size 205x18
             text run at (0,0) width 205: "\"CSS3\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1764) size 784x18
  +      RenderBlock {DIV} at (0,1764) size 769x18
           RenderText {TEXT} at (0,0) size 211x18
             text run at (0,0) width 211: "\"Events\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1782) size 784x18
  +      RenderBlock {DIV} at (0,1782) size 769x18
           RenderText {TEXT} at (0,0) size 228x18
             text run at (0,0) width 228: "\"UIEvents\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1800) size 784x18
  +      RenderBlock {DIV} at (0,1800) size 769x18
           RenderText {TEXT} at (0,0) size 254x18
             text run at (0,0) width 254: "\"MouseEvents\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1818) size 784x18
  +      RenderBlock {DIV} at (0,1818) size 769x18
           RenderText {TEXT} at (0,0) size 257x18
             text run at (0,0) width 257: "\"HTMLEvents\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1836) size 784x18
  +      RenderBlock {DIV} at (0,1836) size 769x18
           RenderText {TEXT} at (0,0) size 268x18
             text run at (0,0) width 268: "\"MutationEvents\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1854) size 784x18
  +      RenderBlock {DIV} at (0,1854) size 769x18
           RenderText {TEXT} at (0,0) size 209x18
             text run at (0,0) width 209: "\"Range\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1872) size 784x18
  +      RenderBlock {DIV} at (0,1872) size 769x18
           RenderText {TEXT} at (0,0) size 227x18
             text run at (0,0) width 227: "\"Traversal\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1890) size 784x18
  +      RenderBlock {DIV} at (0,1890) size 769x18
           RenderText {TEXT} at (0,0) size 159x18
             text run at (0,0) width 159: "undefined, \"\": false, false"
  -      RenderBlock {DIV} at (0,1908) size 784x18
  +      RenderBlock {DIV} at (0,1908) size 769x18
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "undefined, \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,1926) size 784x18
  +      RenderBlock {DIV} at (0,1926) size 769x18
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "undefined, \"2.0\": false, false"
  -      RenderBlock {DIV} at (0,1944) size 784x18
  +      RenderBlock {DIV} at (0,1944) size 769x18
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "undefined, \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,1962) size 784x18
  +      RenderBlock {DIV} at (0,1962) size 769x18
           RenderText {TEXT} at (0,0) size 217x18
             text run at (0,0) width 217: "undefined, \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,1980) size 784x18
  +      RenderBlock {DIV} at (0,1980) size 769x18
           RenderText {TEXT} at (0,0) size 208x18
             text run at (0,0) width 208: "undefined, undefined: false, false"
  -      RenderBlock {DIV} at (0,1998) size 784x18
  +      RenderBlock {DIV} at (0,1998) size 769x18
           RenderText {TEXT} at (0,0) size 169x18
             text run at (0,0) width 169: "undefined, null: false, false"
  -      RenderBlock {DIV} at (0,2016) size 784x18
  +      RenderBlock {DIV} at (0,2016) size 769x18
           RenderText {TEXT} at (0,0) size 120x18
             text run at (0,0) width 120: "null, \"\": false, false"
  -      RenderBlock {DIV} at (0,2034) size 784x18
  +      RenderBlock {DIV} at (0,2034) size 769x18
           RenderText {TEXT} at (0,0) size 140x18
             text run at (0,0) width 140: "null, \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,2052) size 784x18
  +      RenderBlock {DIV} at (0,2052) size 769x18
           RenderText {TEXT} at (0,0) size 140x18
             text run at (0,0) width 140: "null, \"2.0\": false, false"
  -      RenderBlock {DIV} at (0,2070) size 784x18
  +      RenderBlock {DIV} at (0,2070) size 769x18
           RenderText {TEXT} at (0,0) size 140x18
             text run at (0,0) width 140: "null, \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,2088) size 784x18
  +      RenderBlock {DIV} at (0,2088) size 769x18
           RenderText {TEXT} at (0,0) size 178x18
             text run at (0,0) width 178: "null, \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,2106) size 784x18
  +      RenderBlock {DIV} at (0,2106) size 769x18
           RenderText {TEXT} at (0,0) size 169x18
             text run at (0,0) width 169: "null, undefined: false, false"
  -      RenderBlock {DIV} at (0,2124) size 784x18
  +      RenderBlock {DIV} at (0,2124) size 769x18
           RenderText {TEXT} at (0,0) size 130x18
             text run at (0,0) width 130: "null, null: false, false"
  -      RenderBlock {DIV} at (0,2142) size 784x18
  +      RenderBlock {DIV} at (0,2142) size 769x18
           RenderText {TEXT} at (0,0) size 168x18
             text run at (0,0) width 168: "\"nonsense\", \"\": false, false"
  -      RenderBlock {DIV} at (0,2160) size 784x18
  +      RenderBlock {DIV} at (0,2160) size 769x18
           RenderText {TEXT} at (0,0) size 188x18
             text run at (0,0) width 188: "\"nonsense\", \"1.0\": false, false"
  -      RenderBlock {DIV} at (0,2178) size 784x18
  +      RenderBlock {DIV} at (0,2178) size 769x18
           RenderText {TEXT} at (0,0) size 188x18
             text run at (0,0) width 188: "\"nonsense\", \"2.0\": false, false"
  -      RenderBlock {DIV} at (0,2196) size 784x18
  +      RenderBlock {DIV} at (0,2196) size 769x18
           RenderText {TEXT} at (0,0) size 188x18
             text run at (0,0) width 188: "\"nonsense\", \"3.0\": false, false"
  -      RenderBlock {DIV} at (0,2214) size 784x18
  +      RenderBlock {DIV} at (0,2214) size 769x18
           RenderText {TEXT} at (0,0) size 226x18
             text run at (0,0) width 226: "\"nonsense\", \"nonsense\": false, false"
  -      RenderBlock {DIV} at (0,2232) size 784x18
  +      RenderBlock {DIV} at (0,2232) size 769x18
           RenderText {TEXT} at (0,0) size 217x18
             text run at (0,0) width 217: "\"nonsense\", undefined: false, false"
  -      RenderBlock {DIV} at (0,2250) size 784x18
  +      RenderBlock {DIV} at (0,2250) size 769x18
           RenderText {TEXT} at (0,0) size 178x18
             text run at (0,0) width 178: "\"nonsense\", null: false, false"
  
  
  
  1.2       +5 -5      WebCore/layout-tests/fast/dynamic/008-expected.txt
  
  Index: 008-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/dynamic/008-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 008-expected.txt	1 Apr 2004 00:00:05 -0000	1.1
  +++ 008-expected.txt	18 Aug 2005 04:23:06 -0000	1.2
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x672
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x672
  -  RenderBlock {HTML} at (0,0) size 800x672
  -    RenderBody {BODY} at (8,8) size 784x656
  +layer at (0,0) size 785x672
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x672
  +  RenderBlock {HTML} at (0,0) size 785x672
  +    RenderBody {BODY} at (8,8) size 769x656
         RenderTextArea {TEXTAREA} at (2,2) size 306x652
         RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +1 -1      WebCore/layout-tests/fast/dynamic/flash-replacement-test-expected.txt
  
  Index: flash-replacement-test-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/dynamic/flash-replacement-test-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- flash-replacement-test-expected.txt	9 May 2005 16:23:20 -0000	1.1
  +++ flash-replacement-test-expected.txt	18 Aug 2005 04:23:06 -0000	1.2
  @@ -13,4 +13,4 @@
             text run at (0,0) width 170: "Measure Me"
         RenderBlock {DIV} at (0,237) size 784x18
           RenderText {TEXT} at (0,0) size 165x18
  -          text run at (0,0) width 165: "The resulting width is 769"
  +          text run at (0,0) width 165: "The resulting width is 784"
  
  
  
  1.18      +50 -50    WebCore/layout-tests/fast/encoding/utf-16-big-endian-expected.txt
  
  Index: utf-16-big-endian-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/encoding/utf-16-big-endian-expected.txt,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- utf-16-big-endian-expected.txt	19 Jul 2005 21:18:20 -0000	1.17
  +++ utf-16-big-endian-expected.txt	18 Aug 2005 04:23:06 -0000	1.18
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x1095
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1095
  -  RenderBlock {HTML} at (0,0) size 800x1095
  -    RenderBody {BODY} at (8,8) size 784x1074 [bgcolor=#EEEEEE]
  -      RenderBlock (anonymous) at (0,0) size 784x20
  +layer at (0,0) size 785x1095
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1095
  +  RenderBlock {HTML} at (0,0) size 785x1095
  +    RenderBody {BODY} at (8,8) size 769x1074 [bgcolor=#EEEEEE]
  +      RenderBlock (anonymous) at (0,0) size 769x20
           RenderInline {SPAN} at (0,0) size 191x12
             RenderText {TEXT} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 191x12
  @@ -20,9 +20,9 @@
                           text run at (1,1) width 74: "WHGNSO"
                       RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,26) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,34) size 784x43
  +      RenderBlock (anonymous) at (0,26) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,34) size 769x43
           RenderInline {SPAN} at (0,0) size 110x41
             RenderInline {SPAN} at (0,0) size 110x41
               RenderText {TEXT} at (0,0) size 0x0
  @@ -39,9 +39,9 @@
                 RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,83) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,91) size 784x67
  +      RenderBlock (anonymous) at (0,83) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,91) size 769x67
           RenderInline {SPAN} at (0,0) size 592x65
             RenderInline {SPAN} at (0,0) size 592x65
               RenderText {TEXT} at (0,0) size 0x0
  @@ -55,9 +55,9 @@
               RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,164) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,172) size 784x40
  +      RenderBlock (anonymous) at (0,164) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,172) size 769x40
           RenderInline {SPAN} at (0,0) size 126x38
             RenderInline {SPAN} at (0,0) size 126x38
               RenderText {TEXT} at (0,0) size 0x0
  @@ -69,15 +69,15 @@
                   text run at (63,0) width 63: "Phones "
                 RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,212) size 784x52
  -      RenderBlock (anonymous) at (0,264) size 784x0
  +      RenderBlock (anonymous) at (0,212) size 769x52
  +      RenderBlock (anonymous) at (0,264) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,270) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,278) size 784x20
  +      RenderBlock (anonymous) at (0,270) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,278) size 769x20
           RenderInline {SPAN} at (0,0) size 128x15
             RenderInline {SPAN} at (0,0) size 128x15
               RenderText {TEXT} at (0,0) size 0x0
  @@ -92,7 +92,7 @@
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,298) size 784x60
  +      RenderBlock (anonymous) at (0,298) size 769x60
           RenderTable {TABLE} at (0,0) size 581x60
             RenderTableSection {TBODY} at (0,0) size 0x60
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -110,21 +110,21 @@
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (1,37) size 416x18
                     text run at (1,37) width 416: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**"
  -      RenderBlock (anonymous) at (0,358) size 784x0
  +      RenderBlock (anonymous) at (0,358) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,364) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,372) size 784x0
  +      RenderBlock (anonymous) at (0,364) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,372) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,372) size 784x196
  +      RenderBlock (anonymous) at (0,372) size 769x196
           RenderTable {TABLE} at (0,0) size 710x196
             RenderTableSection {TBODY} at (0,0) size 0x196
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -206,21 +206,21 @@
                     RenderInline {SPACE} at (0,0) size 0x17
                       RenderInline {SPACE} at (0,0) size 0x17
                         RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock (anonymous) at (0,568) size 784x0
  +      RenderBlock (anonymous) at (0,568) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,574) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,582) size 784x0
  +      RenderBlock (anonymous) at (0,574) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,582) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,582) size 784x196
  +      RenderBlock (anonymous) at (0,582) size 769x196
           RenderTable {TABLE} at (0,0) size 599x196
             RenderTableSection {TBODY} at (0,0) size 0x196
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -302,21 +302,21 @@
                     RenderInline {SPACE} at (0,0) size 0x17
                       RenderInline {SPACE} at (0,0) size 0x17
                         RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock (anonymous) at (0,778) size 784x0
  +      RenderBlock (anonymous) at (0,778) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,784) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,792) size 784x0
  +      RenderBlock (anonymous) at (0,784) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,792) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,792) size 784x114
  +      RenderBlock (anonymous) at (0,792) size 769x114
           RenderTable {TABLE} at (0,0) size 614x114
             RenderTableSection {TBODY} at (0,0) size 0x114
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -355,15 +355,15 @@
                       RenderText {TEXT} at (241,91) size 4x18
                         text run at (241,91) width 4: " "
                       RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,906) size 784x0
  +      RenderBlock (anonymous) at (0,906) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,912) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,920) size 784x50
  +      RenderBlock (anonymous) at (0,912) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,920) size 769x50
           RenderInline {SPAN} at (0,0) size 196x48
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
  @@ -384,9 +384,9 @@
                 text run at (126,35) width 70: "8103220490"
               RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,976) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,984) size 784x20
  +      RenderBlock (anonymous) at (0,976) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,984) size 769x20
           RenderInline {SPAN} at (0,0) size 182x15
             RenderInline {SPAN} at (0,0) size 182x17
               RenderText {TEXT} at (0,0) size 0x0
  @@ -403,9 +403,9 @@
                 RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1010) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,1018) size 784x20
  +      RenderBlock (anonymous) at (0,1010) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,1018) size 769x20
           RenderInline {SPAN} at (0,0) size 277x15
             RenderInline {SPAN} at (0,0) size 277x15
               RenderText {TEXT} at (0,0) size 0x0
  @@ -418,16 +418,16 @@
                 RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1044) size 784x30
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -        RenderBlock {P} at (0,15) size 784x15
  +      RenderBlock (anonymous) at (0,1044) size 769x30
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +        RenderBlock {P} at (0,15) size 769x15
             RenderText {TEXT} at (0,0) size 204x15
               text run at (0,0) width 204: "This itinerary is subject to change. "
             RenderInline {A} at (0,0) size 163x15 [color=#0000EE]
               RenderText {TEXT} at (204,0) size 163x15
                 text run at (204,0) width 163: "Click here for latest updates"
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1087) size 784x0
  +      RenderBlock (anonymous) at (0,1087) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.18      +50 -50    WebCore/layout-tests/fast/encoding/utf-16-little-endian-expected.txt
  
  Index: utf-16-little-endian-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/encoding/utf-16-little-endian-expected.txt,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- utf-16-little-endian-expected.txt	19 Jul 2005 21:18:20 -0000	1.17
  +++ utf-16-little-endian-expected.txt	18 Aug 2005 04:23:06 -0000	1.18
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x1095
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1095
  -  RenderBlock {HTML} at (0,0) size 800x1095
  -    RenderBody {BODY} at (8,8) size 784x1074 [bgcolor=#EEEEEE]
  -      RenderBlock (anonymous) at (0,0) size 784x20
  +layer at (0,0) size 785x1095
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1095
  +  RenderBlock {HTML} at (0,0) size 785x1095
  +    RenderBody {BODY} at (8,8) size 769x1074 [bgcolor=#EEEEEE]
  +      RenderBlock (anonymous) at (0,0) size 769x20
           RenderInline {SPAN} at (0,0) size 191x12
             RenderText {TEXT} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 191x12
  @@ -20,9 +20,9 @@
                           text run at (1,1) width 74: "WHGNSO"
                       RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,26) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,34) size 784x43
  +      RenderBlock (anonymous) at (0,26) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,34) size 769x43
           RenderInline {SPAN} at (0,0) size 110x41
             RenderInline {SPAN} at (0,0) size 110x41
               RenderText {TEXT} at (0,0) size 0x0
  @@ -39,9 +39,9 @@
                 RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,83) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,91) size 784x67
  +      RenderBlock (anonymous) at (0,83) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,91) size 769x67
           RenderInline {SPAN} at (0,0) size 592x65
             RenderInline {SPAN} at (0,0) size 592x65
               RenderText {TEXT} at (0,0) size 0x0
  @@ -55,9 +55,9 @@
               RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,164) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,172) size 784x40
  +      RenderBlock (anonymous) at (0,164) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,172) size 769x40
           RenderInline {SPAN} at (0,0) size 126x38
             RenderInline {SPAN} at (0,0) size 126x38
               RenderText {TEXT} at (0,0) size 0x0
  @@ -69,15 +69,15 @@
                   text run at (63,0) width 63: "Phones "
                 RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,212) size 784x52
  -      RenderBlock (anonymous) at (0,264) size 784x0
  +      RenderBlock (anonymous) at (0,212) size 769x52
  +      RenderBlock (anonymous) at (0,264) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,270) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,278) size 784x20
  +      RenderBlock (anonymous) at (0,270) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,278) size 769x20
           RenderInline {SPAN} at (0,0) size 128x15
             RenderInline {SPAN} at (0,0) size 128x15
               RenderText {TEXT} at (0,0) size 0x0
  @@ -92,7 +92,7 @@
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,298) size 784x60
  +      RenderBlock (anonymous) at (0,298) size 769x60
           RenderTable {TABLE} at (0,0) size 581x60
             RenderTableSection {TBODY} at (0,0) size 0x60
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -110,21 +110,21 @@
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (1,37) size 416x18
                     text run at (1,37) width 416: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**"
  -      RenderBlock (anonymous) at (0,358) size 784x0
  +      RenderBlock (anonymous) at (0,358) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,364) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,372) size 784x0
  +      RenderBlock (anonymous) at (0,364) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,372) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,372) size 784x196
  +      RenderBlock (anonymous) at (0,372) size 769x196
           RenderTable {TABLE} at (0,0) size 710x196
             RenderTableSection {TBODY} at (0,0) size 0x196
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -206,21 +206,21 @@
                     RenderInline {SPACE} at (0,0) size 0x17
                       RenderInline {SPACE} at (0,0) size 0x17
                         RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock (anonymous) at (0,568) size 784x0
  +      RenderBlock (anonymous) at (0,568) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,574) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,582) size 784x0
  +      RenderBlock (anonymous) at (0,574) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,582) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,582) size 784x196
  +      RenderBlock (anonymous) at (0,582) size 769x196
           RenderTable {TABLE} at (0,0) size 599x196
             RenderTableSection {TBODY} at (0,0) size 0x196
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -302,21 +302,21 @@
                     RenderInline {SPACE} at (0,0) size 0x17
                       RenderInline {SPACE} at (0,0) size 0x17
                         RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock (anonymous) at (0,778) size 784x0
  +      RenderBlock (anonymous) at (0,778) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,784) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,792) size 784x0
  +      RenderBlock (anonymous) at (0,784) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,792) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,792) size 784x114
  +      RenderBlock (anonymous) at (0,792) size 769x114
           RenderTable {TABLE} at (0,0) size 614x114
             RenderTableSection {TBODY} at (0,0) size 0x114
               RenderTableRow {TR} at (0,0) size 0x0
  @@ -355,15 +355,15 @@
                       RenderText {TEXT} at (241,91) size 4x18
                         text run at (241,91) width 4: " "
                       RenderBR {BR} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,906) size 784x0
  +      RenderBlock (anonymous) at (0,906) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,912) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,920) size 784x50
  +      RenderBlock (anonymous) at (0,912) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,920) size 769x50
           RenderInline {SPAN} at (0,0) size 196x48
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
  @@ -384,9 +384,9 @@
                 text run at (126,35) width 70: "8103220490"
               RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,976) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,984) size 784x20
  +      RenderBlock (anonymous) at (0,976) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,984) size 769x20
           RenderInline {SPAN} at (0,0) size 182x15
             RenderInline {SPAN} at (0,0) size 182x17
               RenderText {TEXT} at (0,0) size 0x0
  @@ -403,9 +403,9 @@
                 RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1010) size 784x2
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -      RenderBlock (anonymous) at (0,1018) size 784x20
  +      RenderBlock (anonymous) at (0,1010) size 769x2
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +      RenderBlock (anonymous) at (0,1018) size 769x20
           RenderInline {SPAN} at (0,0) size 277x15
             RenderInline {SPAN} at (0,0) size 277x15
               RenderText {TEXT} at (0,0) size 0x0
  @@ -418,16 +418,16 @@
                 RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1044) size 784x30
  -        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
  -        RenderBlock {P} at (0,15) size 784x15
  +      RenderBlock (anonymous) at (0,1044) size 769x30
  +        RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)]
  +        RenderBlock {P} at (0,15) size 769x15
             RenderText {TEXT} at (0,0) size 204x15
               text run at (0,0) width 204: "This itinerary is subject to change. "
             RenderInline {A} at (0,0) size 163x15 [color=#0000EE]
               RenderText {TEXT} at (204,0) size 163x15
                 text run at (204,0) width 163: "Click here for latest updates"
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock (anonymous) at (0,1087) size 784x0
  +      RenderBlock (anonymous) at (0,1087) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.9       +13 -13    WebCore/layout-tests/fast/flexbox/016-expected.txt
  
  Index: 016-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/flexbox/016-expected.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- 016-expected.txt	27 Apr 2005 05:52:08 -0000	1.8
  +++ 016-expected.txt	18 Aug 2005 04:23:06 -0000	1.9
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 812x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 812x585
  -  RenderBlock {HTML} at (0,0) size 800x585 [bgcolor=#FFFFFF]
  -    RenderBody {BODY} at (0,0) size 800x585
  -      RenderFlexibleBox {DIV} at (0,0) size 800x585
  +layer at (0,0) size 812x600
  +  RenderCanvas at (0,0) size 800x600
  +layer at (0,0) size 812x600
  +  RenderBlock {HTML} at (0,0) size 800x600 [bgcolor=#FFFFFF]
  +    RenderBody {BODY} at (0,0) size 800x600
  +      RenderFlexibleBox {DIV} at (0,0) size 800x600
           RenderBlock {DIV} at (0,0) size 800x54
             RenderText {TEXT} at (0,0) size 800x54
               text run at (0,0) width 485: "This header should remain at the top of the browser window as you resize it. "
  @@ -12,13 +12,13 @@
               text run at (0,18) width 254: "filled with an olive-bordered green box. "
               text run at (254,18) width 499: "It should start beneath the header, end above the footer, and fill the width of the"
               text run at (0,36) width 111: "browser window."
  -        RenderPartObject {IFRAME} at (0,54) size 812x513 [bgcolor=#008000] [border: (10px solid #808000)]
  -          layer at (0,0) size 777x493
  -            RenderCanvas at (0,0) size 777x493
  -          layer at (0,0) size 777x8
  -            RenderBlock {HTML} at (0,0) size 777x8
  -              RenderBody {BODY} at (8,8) size 761x0
  -        RenderBlock {DIV} at (0,567) size 800x18
  +        RenderPartObject {IFRAME} at (0,54) size 812x528 [bgcolor=#008000] [border: (10px solid #808000)]
  +          layer at (0,0) size 792x508
  +            RenderCanvas at (0,0) size 792x508
  +          layer at (0,0) size 792x8
  +            RenderBlock {HTML} at (0,0) size 792x8
  +              RenderBody {BODY} at (8,8) size 776x0
  +        RenderBlock {DIV} at (0,582) size 800x18
             RenderText {TEXT} at (0,0) size 664x18
               text run at (0,0) width 407: "This footer should remain at the bottom of the browser window. "
               text run at (407,0) width 257: "It can wrap to multiple lines if necessary."
  
  
  
  1.12      +17 -17    WebCore/layout-tests/fast/forms/form-element-geometry-expected.txt
  
  Index: form-element-geometry-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/forms/form-element-geometry-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- form-element-geometry-expected.txt	8 Aug 2005 21:12:02 -0000	1.11
  +++ form-element-geometry-expected.txt	18 Aug 2005 04:23:07 -0000	1.12
  @@ -1,15 +1,15 @@
  -layer at (0,0) size 800x625
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x625
  -  RenderBlock {HTML} at (0,0) size 800x625
  -    RenderBody {BODY} at (8,8) size 784x609
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x625
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x625
  +  RenderBlock {HTML} at (0,0) size 785x625
  +    RenderBody {BODY} at (8,8) size 769x609
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 422x37
             text run at (0,0) width 422: "Form Element Geometry Tests"
  -      RenderBlock {P} at (0,58) size 784x18
  +      RenderBlock {P} at (0,58) size 769x18
           RenderText {TEXT} at (0,0) size 540x18
             text run at (0,0) width 540: "These tests help us tune the widget classes in KWQ to have all the right fudge factors."
  -      RenderBlock {H2} at (0,95) size 784x28
  +      RenderBlock {H2} at (0,95) size 769x28
           RenderText {TEXT} at (0,0) size 165x28
             text run at (0,0) width 165: "Bounding Boxes"
         RenderTable {TABLE} at (0,142) size 172x28
  @@ -86,10 +86,10 @@
               RenderTableCell {TD} at (372,2) size 177x38 [r=0 c=3 rs=1 cs=1]
                 RenderBlock {DIV} at (1,1) size 175x36 [border: (2px solid #0000FF)]
                   RenderTextArea {TEXTAREA} at (4,4) size 167x28
  -      RenderBlock {H2} at (0,313) size 784x28
  +      RenderBlock {H2} at (0,313) size 769x28
           RenderText {TEXT} at (0,0) size 200x28
             text run at (0,0) width 200: "Baseline Alignment"
  -      RenderBlock {DIV} at (0,360) size 784x29
  +      RenderBlock {DIV} at (0,360) size 769x29
           RenderInline {FONT} at (0,0) size 213x28
             RenderText {TEXT} at (0,0) size 43x28
               text run at (0,0) width 43: "text "
  @@ -101,7 +101,7 @@
               text run at (171,0) width 6: " "
             RenderBlock {INPUT} at (180,11) size 12x13
             RenderBlock {INPUT} at (198,12) size 12x12
  -      RenderBlock {DIV} at (0,389) size 784x22
  +      RenderBlock {DIV} at (0,389) size 769x22
           RenderText {TEXT} at (0,1) size 27x18
             text run at (0,1) width 27: "text "
           RenderSubmitButton {INPUT} at (29,2) size 52x18
  @@ -115,7 +115,7 @@
             text run at (175,1) width 4: " "
           RenderBlock {INPUT} at (182,5) size 12x12
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {DIV} at (0,411) size 784x22
  +      RenderBlock {DIV} at (0,411) size 769x22
           RenderInline {FONT} at (0,0) size 182x13
             RenderText {TEXT} at (0,5) size 18x13
               text run at (0,5) width 18: "text "
  @@ -127,7 +127,7 @@
               text run at (143,5) width 3: " "
             RenderBlock {INPUT} at (149,4) size 12x13
             RenderBlock {INPUT} at (167,5) size 12x12
  -      RenderBlock {DIV} at (0,433) size 784x37
  +      RenderBlock {DIV} at (0,433) size 769x37
           RenderText {TEXT} at (0,16) size 27x18
             text run at (0,16) width 27: "text "
           RenderLineEdit {INPUT} at (29,16) size 78x19
  @@ -138,10 +138,10 @@
             text run at (347,16) width 4: " "
           RenderTextArea {TEXTAREA} at (353,2) size 167x28
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {H2} at (0,489) size 784x28
  +      RenderBlock {H2} at (0,489) size 769x28
           RenderText {TEXT} at (0,0) size 197x28
             text run at (0,0) width 197: "Pop-up Menu Sizes"
  -      RenderBlock {DIV} at (0,536) size 784x29
  +      RenderBlock {DIV} at (0,536) size 769x29
           RenderInline {FONT} at (0,0) size 181x28
             RenderText {TEXT} at (0,0) size 0x0
             RenderSelect {SELECT} at (2,9) size 36x18
  @@ -152,7 +152,7 @@
               text run at (86,0) width 6: " "
             RenderSelect {SELECT} at (94,9) size 85x18
             RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {DIV} at (0,565) size 784x22
  +      RenderBlock {DIV} at (0,565) size 769x22
           RenderSelect {SELECT} at (2,2) size 36x18
           RenderText {TEXT} at (40,1) size 4x18
             text run at (40,1) width 4: " "
  @@ -161,7 +161,7 @@
             text run at (84,1) width 4: " "
           RenderSelect {SELECT} at (90,2) size 85x18
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {DIV} at (0,587) size 784x22
  +      RenderBlock {DIV} at (0,587) size 769x22
           RenderInline {FONT} at (0,0) size 175x13
             RenderText {TEXT} at (0,0) size 0x0
             RenderSelect {SELECT} at (2,2) size 36x18
  
  
  
  1.11      +15 -15    WebCore/layout-tests/fast/frames/001-expected.txt
  
  Index: 001-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/001-expected.txt,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- 001-expected.txt	27 Apr 2005 05:52:08 -0000	1.10
  +++ 001-expected.txt	18 Aug 2005 04:23:07 -0000	1.11
  @@ -7,25 +7,25 @@
           text run at (0,0) width 522: "The three red squares below should all look the same and be filled only with black."
         RenderBR {BR} at (0,0) size 0x0
         RenderPartObject {IFRAME} at (0,18) size 170x170 [border: (10px solid #FF0000)]
  -        layer at (0,0) size 85x100
  -          RenderCanvas at (0,0) size 85x100
  -        layer at (0,0) size 85x8
  -          RenderBlock {HTML} at (0,0) size 85x8
  -            RenderBody {BODY} at (8,8) size 69x0
  +        layer at (0,0) size 100x100
  +          RenderCanvas at (0,0) size 100x100
  +        layer at (0,0) size 100x8
  +          RenderBlock {HTML} at (0,0) size 100x8
  +            RenderBody {BODY} at (8,8) size 84x0
         RenderText {TEXT} at (170,174) size 4x18
           text run at (170,174) width 4: " "
         RenderPartObject {OBJECT} at (174,18) size 170x170 [border: (10px solid #FF0000)]
  -        layer at (0,0) size 85x100
  -          RenderCanvas at (0,0) size 85x100
  -        layer at (0,0) size 85x8
  -          RenderBlock {HTML} at (0,0) size 85x8
  -            RenderBody {BODY} at (8,8) size 69x0
  +        layer at (0,0) size 100x100
  +          RenderCanvas at (0,0) size 100x100
  +        layer at (0,0) size 100x8
  +          RenderBlock {HTML} at (0,0) size 100x8
  +            RenderBody {BODY} at (8,8) size 84x0
         RenderText {TEXT} at (344,174) size 4x18
           text run at (344,174) width 4: " "
         RenderPartObject {OBJECT} at (348,18) size 170x170 [border: (10px solid #FF0000)]
  -        layer at (0,0) size 85x100
  -          RenderCanvas at (0,0) size 85x100
  -        layer at (0,0) size 85x8
  -          RenderBlock {HTML} at (0,0) size 85x8
  -            RenderBody {BODY} at (8,8) size 69x0
  +        layer at (0,0) size 100x100
  +          RenderCanvas at (0,0) size 100x100
  +        layer at (0,0) size 100x8
  +          RenderBlock {HTML} at (0,0) size 100x8
  +            RenderBody {BODY} at (8,8) size 84x0
         RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.3       +15 -15    WebCore/layout-tests/fast/frames/002-expected.txt
  
  Index: 002-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/002-expected.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- 002-expected.txt	27 Apr 2005 05:52:08 -0000	1.2
  +++ 002-expected.txt	18 Aug 2005 04:23:07 -0000	1.3
  @@ -4,21 +4,21 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrame {FRAME} at (0,0) size 398x600
  -        layer at (0,0) size 381x596
  -          RenderCanvas at (0,0) size 381x596
  -        layer at (0,0) size 381x8
  -          RenderBlock {HTML} at (0,0) size 381x8
  -            RenderBody {BODY} at (8,8) size 365x0
  +        layer at (0,0) size 396x596
  +          RenderCanvas at (0,0) size 396x596
  +        layer at (0,0) size 396x8
  +          RenderBlock {HTML} at (0,0) size 396x8
  +            RenderBody {BODY} at (8,8) size 380x0
         RenderFrameSet {FRAMESET} at (402,0) size 398x600
           RenderFrame {FRAME} at (0,0) size 398x298
  -          layer at (0,0) size 381x294
  -            RenderCanvas at (0,0) size 381x294
  -          layer at (0,0) size 381x8
  -            RenderBlock {HTML} at (0,0) size 381x8
  -              RenderBody {BODY} at (8,8) size 365x0
  +          layer at (0,0) size 396x294
  +            RenderCanvas at (0,0) size 396x294
  +          layer at (0,0) size 396x8
  +            RenderBlock {HTML} at (0,0) size 396x8
  +              RenderBody {BODY} at (8,8) size 380x0
           RenderFrame {FRAME} at (0,302) size 398x298
  -          layer at (0,0) size 381x294
  -            RenderCanvas at (0,0) size 381x294
  -          layer at (0,0) size 381x8
  -            RenderBlock {HTML} at (0,0) size 381x8
  -              RenderBody {BODY} at (8,8) size 365x0
  +          layer at (0,0) size 396x294
  +            RenderCanvas at (0,0) size 396x294
  +          layer at (0,0) size 396x8
  +            RenderBlock {HTML} at (0,0) size 396x8
  +              RenderBody {BODY} at (8,8) size 380x0
  
  
  
  1.4       +11 -11    WebCore/layout-tests/fast/frames/contentWindow_Frame-expected.txt
  
  Index: contentWindow_Frame-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/contentWindow_Frame-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- contentWindow_Frame-expected.txt	27 Apr 2005 05:52:08 -0000	1.3
  +++ contentWindow_Frame-expected.txt	18 Aug 2005 04:23:07 -0000	1.4
  @@ -4,17 +4,17 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrame {FRAME} at (0,0) size 800x178
  -        layer at (0,0) size 783x174
  -          RenderCanvas at (0,0) size 783x174
  -        layer at (0,0) size 783x174
  -          RenderBlock {HTML} at (0,0) size 783x174
  -            RenderBody {BODY} at (8,8) size 767x158
  -              RenderBlock {DIV} at (0,0) size 767x18
  +        layer at (0,0) size 798x174
  +          RenderCanvas at (0,0) size 798x174
  +        layer at (0,0) size 798x174
  +          RenderBlock {HTML} at (0,0) size 798x174
  +            RenderBody {BODY} at (8,8) size 782x158
  +              RenderBlock {DIV} at (0,0) size 782x18
                   RenderText {TEXT} at (0,0) size 74x18
                     text run at (0,0) width 74: "about:blank"
         RenderFrame {FRAME} at (0,182) size 800x418
  -        layer at (0,0) size 783x414
  -          RenderCanvas at (0,0) size 783x414
  -        layer at (0,0) size 783x8
  -          RenderBlock {HTML} at (0,0) size 783x8
  -            RenderBody {BODY} at (8,8) size 767x0
  +        layer at (0,0) size 798x414
  +          RenderCanvas at (0,0) size 798x414
  +        layer at (0,0) size 798x8
  +          RenderBlock {HTML} at (0,0) size 798x8
  +            RenderBody {BODY} at (8,8) size 782x0
  
  
  
  1.3       +5 -5      WebCore/layout-tests/fast/frames/contentWindow_iFrame-expected.txt
  
  Index: contentWindow_iFrame-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/contentWindow_iFrame-expected.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- contentWindow_iFrame-expected.txt	27 Apr 2005 05:52:08 -0000	1.2
  +++ contentWindow_iFrame-expected.txt	18 Aug 2005 04:23:07 -0000	1.3
  @@ -7,11 +7,11 @@
           RenderText {TEXT} at (0,186) size 124x18
             text run at (0,186) width 124: "Here is the iFrame: "
           RenderPartObject {IFRAME} at (124,0) size 200x200
  -          layer at (0,0) size 183x196
  -            RenderCanvas at (0,0) size 183x196
  -          layer at (0,0) size 183x8
  -            RenderBlock {HTML} at (0,0) size 183x8
  -              RenderBody {BODY} at (8,8) size 167x0
  +          layer at (0,0) size 198x196
  +            RenderCanvas at (0,0) size 198x196
  +          layer at (0,0) size 198x8
  +            RenderBlock {HTML} at (0,0) size 198x8
  +              RenderBody {BODY} at (8,8) size 182x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {DIV} at (0,204) size 784x18
           RenderText {TEXT} at (0,0) size 74x18
  
  
  
  1.13      +15 -15    WebCore/layout-tests/fast/frames/empty-frame-src-expected.txt
  
  Index: empty-frame-src-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/empty-frame-src-expected.txt,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- empty-frame-src-expected.txt	27 Apr 2005 05:52:08 -0000	1.12
  +++ empty-frame-src-expected.txt	18 Aug 2005 04:23:07 -0000	1.13
  @@ -4,20 +4,20 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrame {FRAME} at (0,0) size 800x197
  -        layer at (0,0) size 783x193
  -          RenderCanvas at (0,0) size 783x193
  -        layer at (0,0) size 783x193
  -          RenderBlock {HTML} at (0,0) size 783x193
  -            RenderBody {BODY} at (8,8) size 767x177 [bgcolor=#FF0000]
  +        layer at (0,0) size 798x193
  +          RenderCanvas at (0,0) size 798x193
  +        layer at (0,0) size 798x193
  +          RenderBlock {HTML} at (0,0) size 798x193
  +            RenderBody {BODY} at (8,8) size 782x177 [bgcolor=#FF0000]
         RenderFrame {FRAME} at (0,201) size 800x197
  -        layer at (0,0) size 783x193
  -          RenderCanvas at (0,0) size 783x193
  -        layer at (0,0) size 783x193
  -          RenderBlock {HTML} at (0,0) size 783x193
  -            RenderBody {BODY} at (8,8) size 767x177 [bgcolor=#800080]
  +        layer at (0,0) size 798x193
  +          RenderCanvas at (0,0) size 798x193
  +        layer at (0,0) size 798x193
  +          RenderBlock {HTML} at (0,0) size 798x193
  +            RenderBody {BODY} at (8,8) size 782x177 [bgcolor=#800080]
         RenderFrame {FRAME} at (0,402) size 800x197
  -        layer at (0,0) size 783x193
  -          RenderCanvas at (0,0) size 783x193
  -        layer at (0,0) size 783x8
  -          RenderBlock {HTML} at (0,0) size 783x8
  -            RenderBody {BODY} at (8,8) size 767x0
  +        layer at (0,0) size 798x193
  +          RenderCanvas at (0,0) size 798x193
  +        layer at (0,0) size 798x8
  +          RenderBlock {HTML} at (0,0) size 798x8
  +            RenderBody {BODY} at (8,8) size 782x0
  
  
  
  1.2       +6 -6      WebCore/layout-tests/fast/frames/frameElement-frame-expected.txt
  
  Index: frameElement-frame-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/frameElement-frame-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- frameElement-frame-expected.txt	2 May 2005 18:39:16 -0000	1.1
  +++ frameElement-frame-expected.txt	18 Aug 2005 04:23:07 -0000	1.2
  @@ -4,11 +4,11 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrame {FRAME} at (0,0) size 800x600
  -        layer at (0,0) size 783x596
  -          RenderCanvas at (0,0) size 783x596
  -        layer at (0,0) size 783x596
  -          RenderBlock {HTML} at (0,0) size 783x596
  -            RenderBody {BODY} at (8,8) size 767x580
  -              RenderBlock {DIV} at (0,0) size 767x18
  +        layer at (0,0) size 798x596
  +          RenderCanvas at (0,0) size 798x596
  +        layer at (0,0) size 798x596
  +          RenderBlock {HTML} at (0,0) size 798x596
  +            RenderBody {BODY} at (8,8) size 782x580
  +              RenderBlock {DIV} at (0,0) size 782x18
                   RenderText {TEXT} at (0,0) size 208x18
                     text run at (0,0) width 208: "frameElement ID is \"Mr. Frame\""
  
  
  
  1.2       +6 -6      WebCore/layout-tests/fast/frames/frameElement-iframe-expected.txt
  
  Index: frameElement-iframe-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/frameElement-iframe-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- frameElement-iframe-expected.txt	2 May 2005 18:39:16 -0000	1.1
  +++ frameElement-iframe-expected.txt	18 Aug 2005 04:23:07 -0000	1.2
  @@ -4,12 +4,12 @@
     RenderBlock {HTML} at (0,0) size 800x600
       RenderBody {BODY} at (8,8) size 784x584
         RenderPartObject {IFRAME} at (0,0) size 300x150
  -        layer at (0,0) size 285x150
  -          RenderCanvas at (0,0) size 285x150
  -        layer at (0,0) size 285x150
  -          RenderBlock {HTML} at (0,0) size 285x150
  -            RenderBody {BODY} at (8,8) size 269x134
  -              RenderBlock {DIV} at (0,0) size 269x18
  +        layer at (0,0) size 300x150
  +          RenderCanvas at (0,0) size 300x150
  +        layer at (0,0) size 300x150
  +          RenderBlock {HTML} at (0,0) size 300x150
  +            RenderBody {BODY} at (8,8) size 284x134
  +              RenderBlock {DIV} at (0,0) size 284x18
                   RenderText {TEXT} at (0,0) size 208x18
                     text run at (0,0) width 208: "frameElement ID is \"Mr. Frame\""
         RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.2       +150 -150  WebCore/layout-tests/fast/frames/invalid-expected.txt
  
  Index: invalid-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/invalid-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- invalid-expected.txt	21 Jun 2005 22:27:55 -0000	1.1
  +++ invalid-expected.txt	18 Aug 2005 04:23:07 -0000	1.2
  @@ -5,68 +5,68 @@
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrameSet {FRAMESET} at (0,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x298
  -          layer at (0,0) size 52x294
  -            RenderCanvas at (0,0) size 52x294
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x294
  +            RenderCanvas at (0,0) size 67x294
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x298
  -          layer at (0,0) size 52x294
  -            RenderCanvas at (0,0) size 52x294
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x294
  +            RenderCanvas at (0,0) size 67x294
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (73,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x447
  -          layer at (0,0) size 52x443
  -            RenderCanvas at (0,0) size 52x443
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x443
  +            RenderCanvas at (0,0) size 67x443
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,451) size 69x149
  -          layer at (0,0) size 52x145
  -            RenderCanvas at (0,0) size 52x145
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x145
  +            RenderCanvas at (0,0) size 67x145
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (146,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x100
  -          layer at (0,0) size 52x96
  -            RenderCanvas at (0,0) size 52x96
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x96
  +            RenderCanvas at (0,0) size 67x96
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,104) size 69x300
  -          layer at (0,0) size 52x296
  -            RenderCanvas at (0,0) size 52x296
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x296
  +            RenderCanvas at (0,0) size 67x296
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,408) size 69x192
  -          layer at (0,0) size 52x188
  -            RenderCanvas at (0,0) size 52x188
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x188
  +            RenderCanvas at (0,0) size 67x188
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (219,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x300
  -          layer at (0,0) size 52x296
  -            RenderCanvas at (0,0) size 52x296
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x296
  +            RenderCanvas at (0,0) size 67x296
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,304) size 69x100
  -          layer at (0,0) size 52x96
  -            RenderCanvas at (0,0) size 52x96
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x96
  +            RenderCanvas at (0,0) size 67x96
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,408) size 69x192
  -          layer at (0,0) size 52x188
  -            RenderCanvas at (0,0) size 52x188
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x188
  +            RenderCanvas at (0,0) size 67x188
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (292,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x5
             layer at (0,0) size 52x8
  @@ -75,128 +75,128 @@
               RenderBlock {HTML} at (0,0) size 52x8
                 RenderBody {BODY} at (8,8) size 36x0
           RenderFrame {FRAME} at (0,9) size 69x53
  -          layer at (0,0) size 52x49
  -            RenderCanvas at (0,0) size 52x49
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x49
  +            RenderCanvas at (0,0) size 67x49
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,66) size 69x534
  -          layer at (0,0) size 52x530
  -            RenderCanvas at (0,0) size 52x530
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x530
  +            RenderCanvas at (0,0) size 67x530
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (365,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x65
  -          layer at (0,0) size 52x61
  -            RenderCanvas at (0,0) size 52x61
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x61
  +            RenderCanvas at (0,0) size 67x61
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,69) size 69x531
  -          layer at (0,0) size 52x527
  -            RenderCanvas at (0,0) size 52x527
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x527
  +            RenderCanvas at (0,0) size 67x527
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (438,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,201) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,402) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (511,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,201) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,402) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (584,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x396
  -          layer at (0,0) size 52x392
  -            RenderCanvas at (0,0) size 52x392
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x392
  +            RenderCanvas at (0,0) size 67x392
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,400) size 69x200
  -          layer at (0,0) size 52x196
  -            RenderCanvas at (0,0) size 52x196
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x196
  +            RenderCanvas at (0,0) size 67x196
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (657,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,151) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,453) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (730,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,151) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,453) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
  
  
  
  1.2       +150 -150  WebCore/layout-tests/fast/frames/valid-expected.txt
  
  Index: valid-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/frames/valid-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- valid-expected.txt	21 Jun 2005 22:27:55 -0000	1.1
  +++ valid-expected.txt	18 Aug 2005 04:23:07 -0000	1.2
  @@ -5,68 +5,68 @@
       RenderFrameSet {FRAMESET} at (0,0) size 800x600
         RenderFrameSet {FRAMESET} at (0,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x298
  -          layer at (0,0) size 52x294
  -            RenderCanvas at (0,0) size 52x294
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x294
  +            RenderCanvas at (0,0) size 67x294
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x298
  -          layer at (0,0) size 52x294
  -            RenderCanvas at (0,0) size 52x294
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x294
  +            RenderCanvas at (0,0) size 67x294
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (73,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x447
  -          layer at (0,0) size 52x443
  -            RenderCanvas at (0,0) size 52x443
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x443
  +            RenderCanvas at (0,0) size 67x443
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,451) size 69x149
  -          layer at (0,0) size 52x145
  -            RenderCanvas at (0,0) size 52x145
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x145
  +            RenderCanvas at (0,0) size 67x145
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (146,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x100
  -          layer at (0,0) size 52x96
  -            RenderCanvas at (0,0) size 52x96
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x96
  +            RenderCanvas at (0,0) size 67x96
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,104) size 69x300
  -          layer at (0,0) size 52x296
  -            RenderCanvas at (0,0) size 52x296
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x296
  +            RenderCanvas at (0,0) size 67x296
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,408) size 69x192
  -          layer at (0,0) size 52x188
  -            RenderCanvas at (0,0) size 52x188
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x188
  +            RenderCanvas at (0,0) size 67x188
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (219,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x300
  -          layer at (0,0) size 52x296
  -            RenderCanvas at (0,0) size 52x296
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x296
  +            RenderCanvas at (0,0) size 67x296
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,304) size 69x100
  -          layer at (0,0) size 52x96
  -            RenderCanvas at (0,0) size 52x96
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x96
  +            RenderCanvas at (0,0) size 67x96
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,408) size 69x192
  -          layer at (0,0) size 52x188
  -            RenderCanvas at (0,0) size 52x188
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x188
  +            RenderCanvas at (0,0) size 67x188
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (292,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x5
             layer at (0,0) size 52x8
  @@ -75,128 +75,128 @@
               RenderBlock {HTML} at (0,0) size 52x8
                 RenderBody {BODY} at (8,8) size 36x0
           RenderFrame {FRAME} at (0,9) size 69x53
  -          layer at (0,0) size 52x49
  -            RenderCanvas at (0,0) size 52x49
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x49
  +            RenderCanvas at (0,0) size 67x49
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,66) size 69x534
  -          layer at (0,0) size 52x530
  -            RenderCanvas at (0,0) size 52x530
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x530
  +            RenderCanvas at (0,0) size 67x530
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (365,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x65
  -          layer at (0,0) size 52x61
  -            RenderCanvas at (0,0) size 52x61
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x61
  +            RenderCanvas at (0,0) size 67x61
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,69) size 69x531
  -          layer at (0,0) size 52x527
  -            RenderCanvas at (0,0) size 52x527
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x527
  +            RenderCanvas at (0,0) size 67x527
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (438,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,201) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,402) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (511,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,201) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,402) size 69x197
  -          layer at (0,0) size 52x193
  -            RenderCanvas at (0,0) size 52x193
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x193
  +            RenderCanvas at (0,0) size 67x193
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (584,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x396
  -          layer at (0,0) size 52x392
  -            RenderCanvas at (0,0) size 52x392
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x392
  +            RenderCanvas at (0,0) size 67x392
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,400) size 69x200
  -          layer at (0,0) size 52x196
  -            RenderCanvas at (0,0) size 52x196
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x196
  +            RenderCanvas at (0,0) size 67x196
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (657,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,151) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,453) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
         RenderFrameSet {FRAMESET} at (730,0) size 69x600
           RenderFrame {FRAME} at (0,0) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,151) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,302) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
           RenderFrame {FRAME} at (0,453) size 69x147
  -          layer at (0,0) size 52x143
  -            RenderCanvas at (0,0) size 52x143
  -          layer at (0,0) size 52x8
  -            RenderBlock {HTML} at (0,0) size 52x8
  -              RenderBody {BODY} at (8,8) size 36x0
  +          layer at (0,0) size 67x143
  +            RenderCanvas at (0,0) size 67x143
  +          layer at (0,0) size 67x8
  +            RenderBlock {HTML} at (0,0) size 67x8
  +              RenderBody {BODY} at (8,8) size 51x0
  
  
  
  1.6       +2 -2      WebCore/layout-tests/fast/inline-block/003-expected.txt
  
  Index: 003-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/inline-block/003-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 003-expected.txt	14 Jun 2005 22:37:09 -0000	1.5
  +++ 003-expected.txt	18 Aug 2005 04:23:08 -0000	1.6
  @@ -21,11 +21,11 @@
             RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  -layer at (8,66) size 784x22 clip at (10,68) size 780x18 scrollX -765
  +layer at (8,66) size 784x22 clip at (10,68) size 780x18 scrollX -780
     RenderBlock {MARQUEE} at (0,18) size 784x22 [border: (2px solid #008000)]
       RenderText {TEXT} at (2,2) size 97x18
         text run at (2,2) width 97: "This is div one."
  -layer at (8,88) size 784x22 clip at (10,90) size 780x18 scrollX -765
  +layer at (8,88) size 784x22 clip at (10,90) size 780x18 scrollX -780
     RenderBlock {MARQUEE} at (0,40) size 784x22 [border: (2px solid #008000)]
       RenderText {TEXT} at (2,2) size 98x18
         text run at (2,2) width 98: "This is div two."
  
  
  
  1.3       +5 -5      WebCore/layout-tests/fast/js/window-object-cross-frame-calls-expected.txt
  
  Index: window-object-cross-frame-calls-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/js/window-object-cross-frame-calls-expected.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- window-object-cross-frame-calls-expected.txt	11 Feb 2005 22:59:07 -0000	1.2
  +++ window-object-cross-frame-calls-expected.txt	18 Aug 2005 04:23:08 -0000	1.3
  @@ -11,10 +11,10 @@
             text run at (0,0) width 39: "parent"
         RenderBlock (anonymous) at (0,68) size 784x150
           RenderPartObject {IFRAME} at (0,0) size 300x150
  -          layer at (0,0) size 285x150
  -            RenderCanvas at (0,0) size 285x150
  -          layer at (0,0) size 285x150
  -            RenderBlock {HTML} at (0,0) size 285x150
  -              RenderBody {BODY} at (8,8) size 269x134
  +          layer at (0,0) size 300x150
  +            RenderCanvas at (0,0) size 300x150
  +          layer at (0,0) size 300x150
  +            RenderBlock {HTML} at (0,0) size 300x150
  +              RenderBody {BODY} at (8,8) size 284x134
           RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.3       +5 -5      WebCore/layout-tests/fast/lists/008-expected.txt
  
  Index: 008-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/lists/008-expected.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- 008-expected.txt	15 Apr 2005 21:45:54 -0000	1.2
  +++ 008-expected.txt	18 Aug 2005 04:23:09 -0000	1.3
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 800x1808
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1808
  -  RenderBlock {HTML} at (0,0) size 800x1808
  -    RenderBody {BODY} at (8,8) size 784x1784
  +layer at (0,0) size 785x1808
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1808
  +  RenderBlock {HTML} at (0,0) size 785x1808
  +    RenderBody {BODY} at (8,8) size 769x1784
         RenderBlock {UL} at (0,0) size 195x134 [border: (1px solid #0000FF)]
           RenderListItem {LI} at (41,1) size 153x38 [border: (5px solid #FFA500)]
             RenderListMarker at (10,10) size 0x14
  
  
  
  1.6       +10 -10    WebCore/layout-tests/fast/replaced/005-expected.txt
  
  Index: 005-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/replaced/005-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 005-expected.txt	29 Sep 2004 18:07:43 -0000	1.5
  +++ 005-expected.txt	18 Aug 2005 04:23:09 -0000	1.6
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x680
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x680
  -  RenderBlock {HTML} at (0,0) size 800x680
  -    RenderBody {BODY} at (8,8) size 784x656
  -      RenderTable {TABLE} at (0,0) size 784x214 [border: (2px outset #808080)]
  +layer at (0,0) size 785x680
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x680
  +  RenderBlock {HTML} at (0,0) size 785x680
  +    RenderBody {BODY} at (8,8) size 769x656
  +      RenderTable {TABLE} at (0,0) size 769x214 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 0x210
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,0) size 202x210 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
  @@ -12,10 +12,10 @@
                 RenderBR {BR} at (201,87) size 0x18
                 RenderImage {IMG} at (1,105) size 100x100 [bgcolor=#008000]
                 RenderImage {IMG} at (101,105) size 100x100 [bgcolor=#008000]
  -            RenderTableCell {TD} at (202,95) size 578x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (202,95) size 563x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (1,1) size 25x18
                   text run at (1,1) width 25: "Foo"
  -      RenderTable {TABLE} at (0,214) size 784x214 [border: (2px outset #808080)]
  +      RenderTable {TABLE} at (0,214) size 769x214 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 0x210
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,0) size 202x210 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
  @@ -25,10 +25,10 @@
                 RenderBR {BR} at (201,87) size 0x18
                 RenderImage {IMG} at (1,105) size 100x100 [bgcolor=#008000]
                 RenderImage {IMG} at (101,105) size 100x100 [bgcolor=#008000]
  -            RenderTableCell {TD} at (202,95) size 578x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (202,95) size 563x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (1,1) size 25x18
                   text run at (1,1) width 25: "Foo"
  -      RenderBlock {P} at (0,444) size 784x212 [border: (2px solid #0000FF)]
  +      RenderBlock {P} at (0,444) size 769x212 [border: (2px solid #0000FF)]
           RenderImage {IMG} at (2,2) size 100x100 [bgcolor=#008000]
           RenderImage {IMG} at (102,2) size 100x100 [bgcolor=#008000]
           RenderBR {BR} at (202,88) size 0x18
  
  
  
  1.6       +10 -10    WebCore/layout-tests/fast/replaced/007-expected.txt
  
  Index: 007-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/replaced/007-expected.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- 007-expected.txt	29 Sep 2004 18:07:43 -0000	1.5
  +++ 007-expected.txt	18 Aug 2005 04:23:09 -0000	1.6
  @@ -7,18 +7,18 @@
           RenderText {TEXT} at (163,136) size 158x18
             text run at (163,136) width 158: "This should be centered. "
           RenderPartObject {IFRAME} at (321,0) size 300x150
  -          layer at (0,0) size 285x150
  -            RenderCanvas at (0,0) size 285x150
  -          layer at (0,0) size 285x150
  -            RenderBlock {HTML} at (0,0) size 285x150
  -              RenderBody {BODY} at (8,8) size 269x134 [bgcolor=#FF0000]
  +          layer at (0,0) size 300x150
  +            RenderCanvas at (0,0) size 300x150
  +          layer at (0,0) size 300x150
  +            RenderBlock {HTML} at (0,0) size 300x150
  +              RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FF0000]
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (163,290) size 158x18
             text run at (163,290) width 158: "This should be centered. "
           RenderPartObject {OBJECT} at (321,154) size 300x150
  -          layer at (0,0) size 285x150
  -            RenderCanvas at (0,0) size 285x150
  -          layer at (0,0) size 285x150
  -            RenderBlock {HTML} at (0,0) size 285x150
  -              RenderBody {BODY} at (8,8) size 269x134 [bgcolor=#FF0000]
  +          layer at (0,0) size 300x150
  +            RenderCanvas at (0,0) size 300x150
  +          layer at (0,0) size 300x150
  +            RenderBlock {HTML} at (0,0) size 300x150
  +              RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FF0000]
           RenderBR {BR} at (0,0) size 0x0
  
  
  
  1.5       +210 -210  WebCore/layout-tests/fast/selectors/166-expected.txt
  
  Index: 166-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/selectors/166-expected.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 166-expected.txt	19 Jul 2005 21:18:24 -0000	1.4
  +++ 166-expected.txt	18 Aug 2005 04:23:09 -0000	1.5
  @@ -1,23 +1,23 @@
  -layer at (0,0) size 800x3319
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x3319
  -  RenderBlock {HTML} at (0,0) size 800x3319
  -    RenderBody {BODY} at (8,21) size 784x3282
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x3319
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x3319
  +  RenderBlock {HTML} at (0,0) size 785x3319
  +    RenderBody {BODY} at (8,21) size 769x3282
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 249x37
             text run at (0,0) width 249: "HTML Test Index"
  -      RenderBlock {P} at (0,58) size 784x18
  +      RenderBlock {P} at (0,58) size 769x18
           RenderText {TEXT} at (0,0) size 310x18
             text run at (0,0) width 310: "The HTML tests are available in several variants."
  -      RenderBlock {H2} at (0,95) size 784x28
  +      RenderBlock {H2} at (0,95) size 769x28
           RenderText {TEXT} at (0,0) size 281x28
             text run at (0,0) width 281: "Tests With Navigation Aids"
  -      RenderBlock {P} at (0,142) size 784x36
  -        RenderText {TEXT} at (0,0) size 783x36
  -          text run at (0,0) width 783: "Each category of test is available using several different harnesses. The name of the harness describes how the test markup is"
  -          text run at (0,18) width 645: "contained within it, for example the Xlink embed case uses an XLink with the show axis set to embed."
  -      RenderBlock {UL} at (0,194) size 784x180
  -        RenderListItem {LI} at (40,0) size 744x36
  +      RenderBlock {P} at (0,142) size 769x36
  +        RenderText {TEXT} at (0,0) size 769x36
  +          text run at (0,0) width 769: "Each category of test is available using several different harnesses. The name of the harness describes how the test markup"
  +          text run at (0,18) width 659: "is contained within it, for example the Xlink embed case uses an XLink with the show axis set to embed."
  +      RenderBlock {UL} at (0,194) size 769x180
  +        RenderListItem {LI} at (40,0) size 729x36
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 21x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 21x18
  @@ -49,25 +49,26 @@
                 text run at (509,0) width 108: "HTML <iframe>"
             RenderText {TEXT} at (617,0) size 8x18
               text run at (617,0) width 8: ", "
  -          RenderInline {A} at (0,0) size 106x18 [color=#0000EE]
  -            RenderText {TEXT} at (625,0) size 106x18
  -              text run at (625,0) width 106: "HTML <object>"
  -          RenderText {TEXT} at (731,0) size 4x18
  -            text run at (731,0) width 4: ","
  +          RenderInline {A} at (0,0) size 671x36 [color=#0000EE]
  +            RenderText {TEXT} at (625,0) size 671x36
  +              text run at (625,0) width 46: "HTML"
  +              text run at (0,18) width 56: "<object>"
  +          RenderText {TEXT} at (56,18) size 8x18
  +            text run at (56,18) width 8: ", "
             RenderInline {A} at (0,0) size 104x18 [color=#0000EE]
  -            RenderText {TEXT} at (0,18) size 104x18
  -              text run at (0,18) width 104: "HTML <frame>"
  -          RenderText {TEXT} at (104,18) size 8x18
  -            text run at (104,18) width 8: ", "
  +            RenderText {TEXT} at (64,18) size 104x18
  +              text run at (64,18) width 104: "HTML <frame>"
  +          RenderText {TEXT} at (168,18) size 8x18
  +            text run at (168,18) width 8: ", "
             RenderInline {A} at (0,0) size 88x18 [color=#0000EE]
  -            RenderText {TEXT} at (112,18) size 88x18
  -              text run at (112,18) width 88: "XLink embed"
  -          RenderText {TEXT} at (200,18) size 8x18
  -            text run at (200,18) width 8: ", "
  +            RenderText {TEXT} at (176,18) size 88x18
  +              text run at (176,18) width 88: "XLink embed"
  +          RenderText {TEXT} at (264,18) size 8x18
  +            text run at (264,18) width 8: ", "
             RenderInline {A} at (0,0) size 83x18 [color=#0000EE]
  -            RenderText {TEXT} at (208,18) size 83x18
  -              text run at (208,18) width 83: "TNG Format"
  -        RenderListItem {LI} at (40,36) size 744x36
  +            RenderText {TEXT} at (272,18) size 83x18
  +              text run at (272,18) width 83: "TNG Format"
  +        RenderListItem {LI} at (40,36) size 729x36
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 32x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 32x18
  @@ -118,7 +119,7 @@
             RenderInline {A} at (0,0) size 83x18 [color=#0000EE]
               RenderText {TEXT} at (272,18) size 83x18
                 text run at (272,18) width 83: "TNG Format"
  -        RenderListItem {LI} at (40,72) size 744x36
  +        RenderListItem {LI} at (40,72) size 729x36
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 90x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 90x18
  @@ -148,28 +149,27 @@
             RenderInline {A} at (0,0) size 108x18 [color=#0000EE]
               RenderText {TEXT} at (578,0) size 108x18
                 text run at (578,0) width 108: "HTML <iframe>"
  -          RenderText {TEXT} at (686,0) size 8x18
  -            text run at (686,0) width 8: ", "
  -          RenderInline {A} at (0,0) size 740x36 [color=#0000EE]
  -            RenderText {TEXT} at (694,0) size 740x36
  -              text run at (694,0) width 46: "HTML"
  -              text run at (0,18) width 56: "<object>"
  -          RenderText {TEXT} at (56,18) size 8x18
  -            text run at (56,18) width 8: ", "
  +          RenderText {TEXT} at (686,0) size 4x18
  +            text run at (686,0) width 4: ","
  +          RenderInline {A} at (0,0) size 106x18 [color=#0000EE]
  +            RenderText {TEXT} at (0,18) size 106x18
  +              text run at (0,18) width 106: "HTML <object>"
  +          RenderText {TEXT} at (106,18) size 8x18
  +            text run at (106,18) width 8: ", "
             RenderInline {A} at (0,0) size 104x18 [color=#0000EE]
  -            RenderText {TEXT} at (64,18) size 104x18
  -              text run at (64,18) width 104: "HTML <frame>"
  -          RenderText {TEXT} at (168,18) size 8x18
  -            text run at (168,18) width 8: ", "
  +            RenderText {TEXT} at (114,18) size 104x18
  +              text run at (114,18) width 104: "HTML <frame>"
  +          RenderText {TEXT} at (218,18) size 8x18
  +            text run at (218,18) width 8: ", "
             RenderInline {A} at (0,0) size 88x18 [color=#0000EE]
  -            RenderText {TEXT} at (176,18) size 88x18
  -              text run at (176,18) width 88: "XLink embed"
  -          RenderText {TEXT} at (264,18) size 8x18
  -            text run at (264,18) width 8: ", "
  +            RenderText {TEXT} at (226,18) size 88x18
  +              text run at (226,18) width 88: "XLink embed"
  +          RenderText {TEXT} at (314,18) size 8x18
  +            text run at (314,18) width 8: ", "
             RenderInline {A} at (0,0) size 83x18 [color=#0000EE]
  -            RenderText {TEXT} at (272,18) size 83x18
  -              text run at (272,18) width 83: "TNG Format"
  -        RenderListItem {LI} at (40,108) size 744x36
  +            RenderText {TEXT} at (322,18) size 83x18
  +              text run at (322,18) width 83: "TNG Format"
  +        RenderListItem {LI} at (40,108) size 729x36
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 65x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 65x18
  @@ -220,7 +220,7 @@
             RenderInline {A} at (0,0) size 83x18 [color=#0000EE]
               RenderText {TEXT} at (272,18) size 83x18
                 text run at (272,18) width 83: "TNG Format"
  -        RenderListItem {LI} at (40,144) size 744x36
  +        RenderListItem {LI} at (40,144) size 729x36
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 54x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 54x18
  @@ -271,1103 +271,1103 @@
             RenderInline {A} at (0,0) size 83x18 [color=#0000EE]
               RenderText {TEXT} at (272,18) size 83x18
                 text run at (272,18) width 83: "TNG Format"
  -      RenderBlock {H2} at (0,393) size 784x28
  +      RenderBlock {H2} at (0,393) size 769x28
           RenderText {TEXT} at (0,0) size 174x28
             text run at (0,0) width 174: "Unadorned Tests"
  -      RenderBlock {UL} at (0,440) size 784x2808
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {UL} at (0,440) size 769x2808
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 122x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 122x18
                 text run at (0,0) width 122: "Groups of selectors"
             RenderText {TEXT} at (122,0) size 30x18
               text run at (122,0) width 30: " (#1)"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 144x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 144x18
                 text run at (0,0) width 144: "Type element selectors"
             RenderText {TEXT} at (144,0) size 30x18
               text run at (144,0) width 30: " (#2)"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 164x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 164x18
                 text run at (0,0) width 164: "Omitted universal selector"
             RenderText {TEXT} at (164,0) size 30x18
               text run at (164,0) width 30: " (#4)"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 170x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 170x18
                 text run at (0,0) width 170: "Attribute existence selector"
             RenderText {TEXT} at (170,0) size 30x18
               text run at (170,0) width 30: " (#5)"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 146x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 146x18
                 text run at (0,0) width 146: "Attribute value selector"
             RenderText {TEXT} at (146,0) size 30x18
               text run at (146,0) width 30: " (#6)"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 178x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 178x18
                 text run at (0,0) width 178: "Attribute multivalue selector"
             RenderText {TEXT} at (178,0) size 30x18
               text run at (178,0) width 30: " (#7)"
  -        RenderListItem {LI} at (40,108) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 178x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 178x18
                 text run at (0,0) width 178: "Attribute multivalue selector"
             RenderText {TEXT} at (178,0) size 38x18
               text run at (178,0) width 38: " (#7b)"
  -        RenderListItem {LI} at (40,126) size 744x18
  +        RenderListItem {LI} at (40,126) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 338x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 338x18
                 text run at (0,0) width 338: "Attribute value selectors (hyphen-separated attributes)"
             RenderText {TEXT} at (338,0) size 30x18
               text run at (338,0) width 30: " (#8)"
  -        RenderListItem {LI} at (40,144) size 744x18
  +        RenderListItem {LI} at (40,144) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 306x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 306x18
                 text run at (0,0) width 306: "Substring matching attribute selector (beginning)"
             RenderText {TEXT} at (306,0) size 30x18
               text run at (306,0) width 30: " (#9)"
  -        RenderListItem {LI} at (40,162) size 744x18
  +        RenderListItem {LI} at (40,162) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 266x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 266x18
                 text run at (0,0) width 266: "Substring matching attribute selector (end)"
             RenderText {TEXT} at (266,0) size 38x18
               text run at (266,0) width 38: " (#10)"
  -        RenderListItem {LI} at (40,180) size 744x18
  +        RenderListItem {LI} at (40,180) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 295x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 295x18
                 text run at (0,0) width 295: "Substring matching attribute selector (contains)"
             RenderText {TEXT} at (295,0) size 38x18
               text run at (295,0) width 38: " (#11)"
  -        RenderListItem {LI} at (40,198) size 744x18
  +        RenderListItem {LI} at (40,198) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 140x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 140x18
                 text run at (0,0) width 140: "Default attribute value"
             RenderText {TEXT} at (140,0) size 38x18
               text run at (140,0) width 38: " (#12)"
  -        RenderListItem {LI} at (40,216) size 744x18
  +        RenderListItem {LI} at (40,216) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 92x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 92x18
                 text run at (0,0) width 92: "Class selectors"
             RenderText {TEXT} at (92,0) size 38x18
               text run at (92,0) width 38: " (#13)"
  -        RenderListItem {LI} at (40,234) size 744x18
  +        RenderListItem {LI} at (40,234) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 178x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 178x18
                 text run at (0,0) width 178: "More than one class selector"
             RenderText {TEXT} at (178,0) size 38x18
               text run at (178,0) width 38: " (#14)"
  -        RenderListItem {LI} at (40,252) size 744x18
  +        RenderListItem {LI} at (40,252) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 75x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 75x18
                 text run at (0,0) width 75: "ID selectors"
             RenderText {TEXT} at (75,0) size 38x18
               text run at (75,0) width 38: " (#15)"
  -        RenderListItem {LI} at (40,270) size 744x18
  +        RenderListItem {LI} at (40,270) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 112x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 112x18
                 text run at (0,0) width 112: ":link pseudo-class"
             RenderText {TEXT} at (112,0) size 38x18
               text run at (112,0) width 38: " (#16)"
  -        RenderListItem {LI} at (40,288) size 744x18
  +        RenderListItem {LI} at (40,288) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 129x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 129x18
                 text run at (0,0) width 129: ":visited pseudo-class"
             RenderText {TEXT} at (129,0) size 38x18
               text run at (129,0) width 38: " (#17)"
  -        RenderListItem {LI} at (40,306) size 744x18
  +        RenderListItem {LI} at (40,306) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 124x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 124x18
                 text run at (0,0) width 124: ":hover pseudo-class"
             RenderText {TEXT} at (124,0) size 38x18
               text run at (124,0) width 38: " (#18)"
  -        RenderListItem {LI} at (40,324) size 744x18
  +        RenderListItem {LI} at (40,324) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 124x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 124x18
                 text run at (0,0) width 124: ":hover pseudo-class"
             RenderText {TEXT} at (124,0) size 46x18
               text run at (124,0) width 46: " (#18b)"
  -        RenderListItem {LI} at (40,342) size 744x18
  +        RenderListItem {LI} at (40,342) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 125x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 125x18
                 text run at (0,0) width 125: ":active pseudo-class"
             RenderText {TEXT} at (125,0) size 38x18
               text run at (125,0) width 38: " (#19)"
  -        RenderListItem {LI} at (40,360) size 744x18
  +        RenderListItem {LI} at (40,360) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 122x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 122x18
                 text run at (0,0) width 122: ":focus pseudo-class"
             RenderText {TEXT} at (122,0) size 38x18
               text run at (122,0) width 38: " (#20)"
  -        RenderListItem {LI} at (40,378) size 744x18
  +        RenderListItem {LI} at (40,378) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 123x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 123x18
                 text run at (0,0) width 123: ":target pseudo-class"
             RenderText {TEXT} at (123,0) size 38x18
               text run at (123,0) width 38: " (#21)"
  -        RenderListItem {LI} at (40,396) size 744x18
  +        RenderListItem {LI} at (40,396) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 123x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 123x18
                 text run at (0,0) width 123: ":target pseudo-class"
             RenderText {TEXT} at (123,0) size 46x18
               text run at (123,0) width 46: " (#21b)"
  -        RenderListItem {LI} at (40,414) size 744x18
  +        RenderListItem {LI} at (40,414) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 123x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 123x18
                 text run at (0,0) width 123: ":target pseudo-class"
             RenderText {TEXT} at (123,0) size 45x18
               text run at (123,0) width 45: " (#21c)"
  -        RenderListItem {LI} at (40,432) size 744x18
  +        RenderListItem {LI} at (40,432) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 125x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 125x18
                 text run at (0,0) width 125: ":lang() pseudo-class"
             RenderText {TEXT} at (125,0) size 38x18
               text run at (125,0) width 38: " (#22)"
  -        RenderListItem {LI} at (40,450) size 744x18
  +        RenderListItem {LI} at (40,450) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 137x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 137x18
                 text run at (0,0) width 137: ":enabled pseudo-class"
             RenderText {TEXT} at (137,0) size 38x18
               text run at (137,0) width 38: " (#23)"
  -        RenderListItem {LI} at (40,468) size 744x18
  +        RenderListItem {LI} at (40,468) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 140x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 140x18
                 text run at (0,0) width 140: ":disabled pseudo-class"
             RenderText {TEXT} at (140,0) size 38x18
               text run at (140,0) width 38: " (#24)"
  -        RenderListItem {LI} at (40,486) size 744x18
  +        RenderListItem {LI} at (40,486) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 140x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 140x18
                 text run at (0,0) width 140: ":checked pseudo-class"
             RenderText {TEXT} at (140,0) size 38x18
               text run at (140,0) width 38: " (#25)"
  -        RenderListItem {LI} at (40,504) size 744x18
  +        RenderListItem {LI} at (40,504) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 113x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 113x18
                 text run at (0,0) width 113: ":root pseudo-class"
             RenderText {TEXT} at (113,0) size 38x18
               text run at (113,0) width 38: " (#27)"
  -        RenderListItem {LI} at (40,522) size 744x18
  +        RenderListItem {LI} at (40,522) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 154x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 154x18
                 text run at (0,0) width 154: ":nth-child() pseudo-class"
             RenderText {TEXT} at (154,0) size 38x18
               text run at (154,0) width 38: " (#28)"
  -        RenderListItem {LI} at (40,540) size 744x18
  +        RenderListItem {LI} at (40,540) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 154x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 154x18
                 text run at (0,0) width 154: ":nth-child() pseudo-class"
             RenderText {TEXT} at (154,0) size 46x18
               text run at (154,0) width 46: " (#28b)"
  -        RenderListItem {LI} at (40,558) size 744x18
  +        RenderListItem {LI} at (40,558) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 180x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 180x18
                 text run at (0,0) width 180: ":nth-last-child() pseudo-class"
             RenderText {TEXT} at (180,0) size 38x18
               text run at (180,0) width 38: " (#29)"
  -        RenderListItem {LI} at (40,576) size 744x18
  +        RenderListItem {LI} at (40,576) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 180x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 180x18
                 text run at (0,0) width 180: ":nth-last-child() pseudo-class"
             RenderText {TEXT} at (180,0) size 46x18
               text run at (180,0) width 46: " (#29b)"
  -        RenderListItem {LI} at (40,594) size 744x18
  +        RenderListItem {LI} at (40,594) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 168x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 168x18
                 text run at (0,0) width 168: ":nth-of-type() pseudo-class"
             RenderText {TEXT} at (168,0) size 38x18
               text run at (168,0) width 38: " (#30)"
  -        RenderListItem {LI} at (40,612) size 744x18
  +        RenderListItem {LI} at (40,612) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 194x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 194x18
                 text run at (0,0) width 194: ":nth-last-of-type() pseudo-class"
             RenderText {TEXT} at (194,0) size 38x18
               text run at (194,0) width 38: " (#31)"
  -        RenderListItem {LI} at (40,630) size 744x18
  +        RenderListItem {LI} at (40,630) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 148x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 148x18
                 text run at (0,0) width 148: ":first-child pseudo-class"
             RenderText {TEXT} at (148,0) size 38x18
               text run at (148,0) width 38: " (#32)"
  -        RenderListItem {LI} at (40,648) size 744x18
  +        RenderListItem {LI} at (40,648) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 145x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 145x18
                 text run at (0,0) width 145: ":last-child pseudo-class"
             RenderText {TEXT} at (145,0) size 38x18
               text run at (145,0) width 38: " (#33)"
  -        RenderListItem {LI} at (40,666) size 744x18
  +        RenderListItem {LI} at (40,666) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 162x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 162x18
                 text run at (0,0) width 162: ":first-of-type pseudo-class"
             RenderText {TEXT} at (162,0) size 38x18
               text run at (162,0) width 38: " (#34)"
  -        RenderListItem {LI} at (40,684) size 744x18
  +        RenderListItem {LI} at (40,684) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 159x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 159x18
                 text run at (0,0) width 159: ":last-of-type pseudo-class"
             RenderText {TEXT} at (159,0) size 38x18
               text run at (159,0) width 38: " (#35)"
  -        RenderListItem {LI} at (40,702) size 744x18
  +        RenderListItem {LI} at (40,702) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 152x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 152x18
                 text run at (0,0) width 152: ":only-child pseudo-class"
             RenderText {TEXT} at (152,0) size 38x18
               text run at (152,0) width 38: " (#36)"
  -        RenderListItem {LI} at (40,720) size 744x18
  +        RenderListItem {LI} at (40,720) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 166x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 166x18
                 text run at (0,0) width 166: ":only-of-type pseudo-class"
             RenderText {TEXT} at (166,0) size 38x18
               text run at (166,0) width 38: " (#37)"
  -        RenderListItem {LI} at (40,738) size 744x18
  +        RenderListItem {LI} at (40,738) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 163x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 163x18
                 text run at (0,0) width 163: "::first-line pseudo-element"
             RenderText {TEXT} at (163,0) size 38x18
               text run at (163,0) width 38: " (#38)"
  -        RenderListItem {LI} at (40,756) size 744x18
  +        RenderListItem {LI} at (40,756) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 171x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 171x18
                 text run at (0,0) width 171: "::first-letter pseudo-element"
             RenderText {TEXT} at (171,0) size 38x18
               text run at (171,0) width 38: " (#39)"
  -        RenderListItem {LI} at (40,774) size 744x18
  +        RenderListItem {LI} at (40,774) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 358x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 358x18
                 text run at (0,0) width 358: "::first-letter pseudo-element with ::before pseudo-element"
             RenderText {TEXT} at (358,0) size 45x18
               text run at (358,0) width 45: " (#39a)"
  -        RenderListItem {LI} at (40,792) size 744x18
  +        RenderListItem {LI} at (40,792) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 358x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 358x18
                 text run at (0,0) width 358: "::first-letter pseudo-element with ::before pseudo-element"
             RenderText {TEXT} at (358,0) size 45x18
               text run at (358,0) width 45: " (#39a)"
  -        RenderListItem {LI} at (40,810) size 744x18
  +        RenderListItem {LI} at (40,810) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 171x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 171x18
                 text run at (0,0) width 171: "::first-letter pseudo-element"
             RenderText {TEXT} at (171,0) size 46x18
               text run at (171,0) width 46: " (#39b)"
  -        RenderListItem {LI} at (40,828) size 744x18
  +        RenderListItem {LI} at (40,828) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 166x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 166x18
                 text run at (0,0) width 166: "::selection pseudo-element"
             RenderText {TEXT} at (166,0) size 38x18
               text run at (166,0) width 38: " (#40)"
  -        RenderListItem {LI} at (40,846) size 744x18
  +        RenderListItem {LI} at (40,846) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 151x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 151x18
                 text run at (0,0) width 151: "::before pseudo-element"
             RenderText {TEXT} at (151,0) size 38x18
               text run at (151,0) width 38: " (#41)"
  -        RenderListItem {LI} at (40,864) size 744x18
  +        RenderListItem {LI} at (40,864) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 139x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 139x18
                 text run at (0,0) width 139: "::after pseudo-element"
             RenderText {TEXT} at (139,0) size 38x18
               text run at (139,0) width 38: " (#42)"
  -        RenderListItem {LI} at (40,882) size 744x18
  +        RenderListItem {LI} at (40,882) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 149x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 149x18
                 text run at (0,0) width 149: "Descendant combinator"
             RenderText {TEXT} at (149,0) size 38x18
               text run at (149,0) width 38: " (#43)"
  -        RenderListItem {LI} at (40,900) size 744x18
  +        RenderListItem {LI} at (40,900) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 149x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 149x18
                 text run at (0,0) width 149: "Descendant combinator"
             RenderText {TEXT} at (149,0) size 46x18
               text run at (149,0) width 46: " (#43b)"
  -        RenderListItem {LI} at (40,918) size 744x18
  +        RenderListItem {LI} at (40,918) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 110x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 110x18
                 text run at (0,0) width 110: "Child combinator"
             RenderText {TEXT} at (110,0) size 38x18
               text run at (110,0) width 38: " (#44)"
  -        RenderListItem {LI} at (40,936) size 744x18
  +        RenderListItem {LI} at (40,936) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 110x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 110x18
                 text run at (0,0) width 110: "Child combinator"
             RenderText {TEXT} at (110,0) size 46x18
               text run at (110,0) width 46: " (#44b)"
  -        RenderListItem {LI} at (40,954) size 744x18
  +        RenderListItem {LI} at (40,954) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 184x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 184x18
                 text run at (0,0) width 184: "Child combinator and classes"
             RenderText {TEXT} at (184,0) size 45x18
               text run at (184,0) width 45: " (#44c)"
  -        RenderListItem {LI} at (40,972) size 744x18
  +        RenderListItem {LI} at (40,972) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 168x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 168x18
                 text run at (0,0) width 168: "Child combinatior and IDs"
             RenderText {TEXT} at (168,0) size 46x18
               text run at (168,0) width 46: " (#44d)"
  -        RenderListItem {LI} at (40,990) size 744x18
  +        RenderListItem {LI} at (40,990) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 170x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 170x18
                 text run at (0,0) width 170: "Direct adjacent combinator"
             RenderText {TEXT} at (170,0) size 38x18
               text run at (170,0) width 38: " (#45)"
  -        RenderListItem {LI} at (40,1008) size 744x18
  +        RenderListItem {LI} at (40,1008) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 170x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 170x18
                 text run at (0,0) width 170: "Direct adjacent combinator"
             RenderText {TEXT} at (170,0) size 46x18
               text run at (170,0) width 46: " (#45b)"
  -        RenderListItem {LI} at (40,1026) size 744x18
  +        RenderListItem {LI} at (40,1026) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 244x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 244x18
                 text run at (0,0) width 244: "Direct adjacent combinator and classes"
             RenderText {TEXT} at (244,0) size 45x18
               text run at (244,0) width 45: " (#45c)"
  -        RenderListItem {LI} at (40,1044) size 744x18
  +        RenderListItem {LI} at (40,1044) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 179x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 179x18
                 text run at (0,0) width 179: "Indirect adjacent combinator"
             RenderText {TEXT} at (179,0) size 38x18
               text run at (179,0) width 38: " (#46)"
  -        RenderListItem {LI} at (40,1062) size 744x18
  +        RenderListItem {LI} at (40,1062) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 179x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 179x18
                 text run at (0,0) width 179: "Indirect adjacent combinator"
             RenderText {TEXT} at (179,0) size 46x18
               text run at (179,0) width 46: " (#46b)"
  -        RenderListItem {LI} at (40,1080) size 744x18
  +        RenderListItem {LI} at (40,1080) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 395x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 395x18
                 text run at (0,0) width 395: "NEGATED substring matching attribute selector on beginning"
             RenderText {TEXT} at (395,0) size 38x18
               text run at (395,0) width 38: " (#54)"
  -        RenderListItem {LI} at (40,1098) size 744x18
  +        RenderListItem {LI} at (40,1098) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 355x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 355x18
                 text run at (0,0) width 355: "NEGATED substring matching attribute selector on end"
             RenderText {TEXT} at (355,0) size 38x18
               text run at (355,0) width 38: " (#55)"
  -        RenderListItem {LI} at (40,1116) size 744x18
  +        RenderListItem {LI} at (40,1116) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 375x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 375x18
                 text run at (0,0) width 375: "NEGATED substring matching attribute selector on middle"
             RenderText {TEXT} at (375,0) size 38x18
               text run at (375,0) width 38: " (#56)"
  -        RenderListItem {LI} at (40,1134) size 744x18
  +        RenderListItem {LI} at (40,1134) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 309x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 309x18
                 text run at (0,0) width 309: "Default attribute value and negation pseudo-class"
             RenderText {TEXT} at (309,0) size 38x18
               text run at (309,0) width 38: " (#58)"
  -        RenderListItem {LI} at (40,1152) size 744x18
  +        RenderListItem {LI} at (40,1152) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 164x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 164x18
                 text run at (0,0) width 164: "NEGATED class selector"
             RenderText {TEXT} at (164,0) size 38x18
               text run at (164,0) width 38: " (#59)"
  -        RenderListItem {LI} at (40,1170) size 744x18
  +        RenderListItem {LI} at (40,1170) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 151x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 151x18
                 text run at (0,0) width 151: "NEGATED ID selector"
             RenderText {TEXT} at (151,0) size 38x18
               text run at (151,0) width 38: " (#60)"
  -        RenderListItem {LI} at (40,1188) size 744x18
  +        RenderListItem {LI} at (40,1188) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 194x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 194x18
                 text run at (0,0) width 194: "NEGATED :link pseudo-class"
             RenderText {TEXT} at (194,0) size 38x18
               text run at (194,0) width 38: " (#61)"
  -        RenderListItem {LI} at (40,1206) size 744x18
  +        RenderListItem {LI} at (40,1206) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 211x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 211x18
                 text run at (0,0) width 211: "NEGATED :visited pseudo-class"
             RenderText {TEXT} at (211,0) size 38x18
               text run at (211,0) width 38: " (#62)"
  -        RenderListItem {LI} at (40,1224) size 744x18
  +        RenderListItem {LI} at (40,1224) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 206x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 206x18
                 text run at (0,0) width 206: "NEGATED :hover pseudo-class"
             RenderText {TEXT} at (206,0) size 38x18
               text run at (206,0) width 38: " (#63)"
  -        RenderListItem {LI} at (40,1242) size 744x18
  +        RenderListItem {LI} at (40,1242) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 207x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 207x18
                 text run at (0,0) width 207: "NEGATED :active pseudo-class"
             RenderText {TEXT} at (207,0) size 38x18
               text run at (207,0) width 38: " (#64)"
  -        RenderListItem {LI} at (40,1260) size 744x18
  +        RenderListItem {LI} at (40,1260) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 204x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 204x18
                 text run at (0,0) width 204: "NEGATED :focus pseudo-class"
             RenderText {TEXT} at (204,0) size 38x18
               text run at (204,0) width 38: " (#65)"
  -        RenderListItem {LI} at (40,1278) size 744x18
  +        RenderListItem {LI} at (40,1278) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 205x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 205x18
                 text run at (0,0) width 205: "NEGATED :target pseudo-class"
             RenderText {TEXT} at (205,0) size 38x18
               text run at (205,0) width 38: " (#66)"
  -        RenderListItem {LI} at (40,1296) size 744x18
  +        RenderListItem {LI} at (40,1296) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 205x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 205x18
                 text run at (0,0) width 205: "NEGATED :target pseudo-class"
             RenderText {TEXT} at (205,0) size 46x18
               text run at (205,0) width 46: " (#66b)"
  -        RenderListItem {LI} at (40,1314) size 744x18
  +        RenderListItem {LI} at (40,1314) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 207x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 207x18
                 text run at (0,0) width 207: "NEGATED :lang() pseudo-class"
             RenderText {TEXT} at (207,0) size 38x18
               text run at (207,0) width 38: " (#67)"
  -        RenderListItem {LI} at (40,1332) size 744x18
  +        RenderListItem {LI} at (40,1332) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 222x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 222x18
                 text run at (0,0) width 222: "NEGATED :checked pseudo-class"
             RenderText {TEXT} at (222,0) size 38x18
               text run at (222,0) width 38: " (#70)"
  -        RenderListItem {LI} at (40,1350) size 744x18
  +        RenderListItem {LI} at (40,1350) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 195x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 195x18
                 text run at (0,0) width 195: "NEGATED :root pseudo-class"
             RenderText {TEXT} at (195,0) size 38x18
               text run at (195,0) width 38: " (#72)"
  -        RenderListItem {LI} at (40,1368) size 744x18
  +        RenderListItem {LI} at (40,1368) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 195x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 195x18
                 text run at (0,0) width 195: "NEGATED :root pseudo-class"
             RenderText {TEXT} at (195,0) size 46x18
               text run at (195,0) width 46: " (#72b)"
  -        RenderListItem {LI} at (40,1386) size 744x18
  +        RenderListItem {LI} at (40,1386) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 236x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 236x18
                 text run at (0,0) width 236: "NEGATED :nth-child() pseudo-class"
             RenderText {TEXT} at (236,0) size 38x18
               text run at (236,0) width 38: " (#73)"
  -        RenderListItem {LI} at (40,1404) size 744x18
  +        RenderListItem {LI} at (40,1404) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 236x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 236x18
                 text run at (0,0) width 236: "NEGATED :nth-child() pseudo-class"
             RenderText {TEXT} at (236,0) size 46x18
               text run at (236,0) width 46: " (#73b)"
  -        RenderListItem {LI} at (40,1422) size 744x18
  +        RenderListItem {LI} at (40,1422) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 262x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 262x18
                 text run at (0,0) width 262: "NEGATED :nth-last-child() pseudo-class"
             RenderText {TEXT} at (262,0) size 38x18
               text run at (262,0) width 38: " (#74)"
  -        RenderListItem {LI} at (40,1440) size 744x18
  +        RenderListItem {LI} at (40,1440) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 262x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 262x18
                 text run at (0,0) width 262: "NEGATED :nth-last-child() pseudo-class"
             RenderText {TEXT} at (262,0) size 46x18
               text run at (262,0) width 46: " (#74b)"
  -        RenderListItem {LI} at (40,1458) size 744x18
  +        RenderListItem {LI} at (40,1458) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 250x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 250x18
                 text run at (0,0) width 250: "NEGATED :nth-of-type() pseudo-class"
             RenderText {TEXT} at (250,0) size 38x18
               text run at (250,0) width 38: " (#75)"
  -        RenderListItem {LI} at (40,1476) size 744x18
  +        RenderListItem {LI} at (40,1476) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 250x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 250x18
                 text run at (0,0) width 250: "NEGATED :nth-of-type() pseudo-class"
             RenderText {TEXT} at (250,0) size 46x18
               text run at (250,0) width 46: " (#75b)"
  -        RenderListItem {LI} at (40,1494) size 744x18
  +        RenderListItem {LI} at (40,1494) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 276x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 276x18
                 text run at (0,0) width 276: "NEGATED :nth-last-of-type() pseudo-class"
             RenderText {TEXT} at (276,0) size 38x18
               text run at (276,0) width 38: " (#76)"
  -        RenderListItem {LI} at (40,1512) size 744x18
  +        RenderListItem {LI} at (40,1512) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 276x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 276x18
                 text run at (0,0) width 276: "NEGATED :nth-last-of-type() pseudo-class"
             RenderText {TEXT} at (276,0) size 46x18
               text run at (276,0) width 46: " (#76b)"
  -        RenderListItem {LI} at (40,1530) size 744x18
  +        RenderListItem {LI} at (40,1530) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 230x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 230x18
                 text run at (0,0) width 230: "NEGATED :first-child pseudo-class"
             RenderText {TEXT} at (230,0) size 38x18
               text run at (230,0) width 38: " (#77)"
  -        RenderListItem {LI} at (40,1548) size 744x18
  +        RenderListItem {LI} at (40,1548) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 230x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 230x18
                 text run at (0,0) width 230: "NEGATED :first-child pseudo-class"
             RenderText {TEXT} at (230,0) size 46x18
               text run at (230,0) width 46: " (#77b)"
  -        RenderListItem {LI} at (40,1566) size 744x18
  +        RenderListItem {LI} at (40,1566) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 227x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 227x18
                 text run at (0,0) width 227: "NEGATED :last-child pseudo-class"
             RenderText {TEXT} at (227,0) size 38x18
               text run at (227,0) width 38: " (#78)"
  -        RenderListItem {LI} at (40,1584) size 744x18
  +        RenderListItem {LI} at (40,1584) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 227x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 227x18
                 text run at (0,0) width 227: "NEGATED :last-child pseudo-class"
             RenderText {TEXT} at (227,0) size 46x18
               text run at (227,0) width 46: " (#78b)"
  -        RenderListItem {LI} at (40,1602) size 744x18
  +        RenderListItem {LI} at (40,1602) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 244x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 244x18
                 text run at (0,0) width 244: "NEGATED :first-of-type pseudo-class"
             RenderText {TEXT} at (244,0) size 38x18
               text run at (244,0) width 38: " (#79)"
  -        RenderListItem {LI} at (40,1620) size 744x18
  +        RenderListItem {LI} at (40,1620) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 241x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 241x18
                 text run at (0,0) width 241: "NEGATED :last-of-type pseudo-class"
             RenderText {TEXT} at (241,0) size 38x18
               text run at (241,0) width 38: " (#80)"
  -        RenderListItem {LI} at (40,1638) size 744x18
  +        RenderListItem {LI} at (40,1638) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 234x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 234x18
                 text run at (0,0) width 234: "NEGATED :only-child pseudo-class"
             RenderText {TEXT} at (234,0) size 38x18
               text run at (234,0) width 38: " (#81)"
  -        RenderListItem {LI} at (40,1656) size 744x18
  +        RenderListItem {LI} at (40,1656) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 234x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 234x18
                 text run at (0,0) width 234: "NEGATED :only-child pseudo-class"
             RenderText {TEXT} at (234,0) size 46x18
               text run at (234,0) width 46: " (#81b)"
  -        RenderListItem {LI} at (40,1674) size 744x18
  +        RenderListItem {LI} at (40,1674) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 248x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 248x18
                 text run at (0,0) width 248: "NEGATED :only-of-type pseudo-class"
             RenderText {TEXT} at (248,0) size 38x18
               text run at (248,0) width 38: " (#82)"
  -        RenderListItem {LI} at (40,1692) size 744x18
  +        RenderListItem {LI} at (40,1692) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 248x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 248x18
                 text run at (0,0) width 248: "NEGATED :only-of-type pseudo-class"
             RenderText {TEXT} at (248,0) size 46x18
               text run at (248,0) width 46: " (#82b)"
  -        RenderListItem {LI} at (40,1710) size 744x18
  +        RenderListItem {LI} at (40,1710) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 340x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 340x18
                 text run at (0,0) width 340: "Negation pseudo-class cannot be an argument of itself"
             RenderText {TEXT} at (340,0) size 38x18
               text run at (340,0) width 38: " (#83)"
  -        RenderListItem {LI} at (40,1728) size 744x18
  +        RenderListItem {LI} at (40,1728) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 150x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 150x18
                 text run at (0,0) width 150: ":contains() pseudo-class"
             RenderText {TEXT} at (150,0) size 38x18
               text run at (150,0) width 38: " (#84)"
  -        RenderListItem {LI} at (40,1746) size 744x18
  +        RenderListItem {LI} at (40,1746) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 150x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 150x18
                 text run at (0,0) width 150: ":contains() pseudo-class"
             RenderText {TEXT} at (150,0) size 46x18
               text run at (150,0) width 46: " (#84b)"
  -        RenderListItem {LI} at (40,1764) size 744x18
  +        RenderListItem {LI} at (40,1764) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 232x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 232x18
                 text run at (0,0) width 232: "NEGATED :contains() pseudo-class"
             RenderText {TEXT} at (232,0) size 38x18
               text run at (232,0) width 38: " (#85)"
  -        RenderListItem {LI} at (40,1782) size 744x18
  +        RenderListItem {LI} at (40,1782) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 441x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 441x18
                 text run at (0,0) width 441: "Nondeterministic matching of direct and indirect adjacent combinators"
             RenderText {TEXT} at (441,0) size 38x18
               text run at (441,0) width 38: " (#87)"
  -        RenderListItem {LI} at (40,1800) size 744x18
  +        RenderListItem {LI} at (40,1800) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 441x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 441x18
                 text run at (0,0) width 441: "Nondeterministic matching of direct and indirect adjacent combinators"
             RenderText {TEXT} at (441,0) size 46x18
               text run at (441,0) width 46: " (#87b)"
  -        RenderListItem {LI} at (40,1818) size 744x18
  +        RenderListItem {LI} at (40,1818) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 464x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 464x18
                 text run at (0,0) width 464: "Nondeterministic matching of descendant and direct adjacent combinators"
             RenderText {TEXT} at (464,0) size 38x18
               text run at (464,0) width 38: " (#88)"
  -        RenderListItem {LI} at (40,1836) size 744x18
  +        RenderListItem {LI} at (40,1836) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 464x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 464x18
                 text run at (0,0) width 464: "Nondeterministic matching of descendant and direct adjacent combinators"
             RenderText {TEXT} at (464,0) size 46x18
               text run at (464,0) width 46: " (#88b)"
  -        RenderListItem {LI} at (40,1854) size 744x18
  +        RenderListItem {LI} at (40,1854) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 360x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 360x18
                 text run at (0,0) width 360: "Simple combination of descendant and child combinators"
             RenderText {TEXT} at (360,0) size 38x18
               text run at (360,0) width 38: " (#89)"
  -        RenderListItem {LI} at (40,1872) size 744x18
  +        RenderListItem {LI} at (40,1872) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 397x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 397x18
                 text run at (0,0) width 397: "Simple combination of direct and indirect adjacent combinators"
             RenderText {TEXT} at (397,0) size 38x18
               text run at (397,0) width 38: " (#90)"
  -        RenderListItem {LI} at (40,1890) size 744x18
  +        RenderListItem {LI} at (40,1890) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 397x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 397x18
                 text run at (0,0) width 397: "Simple combination of direct and indirect adjacent combinators"
             RenderText {TEXT} at (397,0) size 46x18
               text run at (397,0) width 46: " (#90b)"
  -        RenderListItem {LI} at (40,1908) size 744x18
  +        RenderListItem {LI} at (40,1908) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 288x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 288x18
                 text run at (0,0) width 288: "NEGATED :enabled:disabled pseudo-classes"
             RenderText {TEXT} at (288,0) size 46x18
               text run at (288,0) width 46: " (#144)"
  -        RenderListItem {LI} at (40,1926) size 744x18
  +        RenderListItem {LI} at (40,1926) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 181x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 181x18
                 text run at (0,0) width 181: ":empty pseudo-class and text"
             RenderText {TEXT} at (181,0) size 46x18
               text run at (181,0) width 46: " (#148)"
  -        RenderListItem {LI} at (40,1944) size 744x18
  +        RenderListItem {LI} at (40,1944) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 256x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 256x18
                 text run at (0,0) width 256: ":empty pseudo-class and empty elements"
             RenderText {TEXT} at (256,0) size 46x18
               text run at (256,0) width 46: " (#149)"
  -        RenderListItem {LI} at (40,1962) size 744x18
  +        RenderListItem {LI} at (40,1962) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 256x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 256x18
                 text run at (0,0) width 256: ":empty pseudo-class and empty elements"
             RenderText {TEXT} at (256,0) size 54x18
               text run at (256,0) width 54: " (#149b)"
  -        RenderListItem {LI} at (40,1980) size 744x18
  +        RenderListItem {LI} at (40,1980) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 228x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 228x18
                 text run at (0,0) width 228: ":empty pseudo-class and whitespace"
             RenderText {TEXT} at (228,0) size 46x18
               text run at (228,0) width 46: " (#151)"
  -        RenderListItem {LI} at (40,1998) size 744x18
  +        RenderListItem {LI} at (40,1998) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 213x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 213x18
                 text run at (0,0) width 213: ":empty pseudo-class and elements"
             RenderText {TEXT} at (213,0) size 46x18
               text run at (213,0) width 46: " (#152)"
  -        RenderListItem {LI} at (40,2016) size 744x18
  +        RenderListItem {LI} at (40,2016) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 46x18
               text run at (121,0) width 46: " (#154)"
  -        RenderListItem {LI} at (40,2034) size 744x18
  +        RenderListItem {LI} at (40,2034) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 46x18
               text run at (121,0) width 46: " (#155)"
  -        RenderListItem {LI} at (40,2052) size 744x18
  +        RenderListItem {LI} at (40,2052) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 53x18
               text run at (121,0) width 53: " (#155a)"
  -        RenderListItem {LI} at (40,2070) size 744x18
  +        RenderListItem {LI} at (40,2070) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 54x18
               text run at (121,0) width 54: " (#155b)"
  -        RenderListItem {LI} at (40,2088) size 744x18
  +        RenderListItem {LI} at (40,2088) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 53x18
               text run at (121,0) width 53: " (#155c)"
  -        RenderListItem {LI} at (40,2106) size 744x18
  +        RenderListItem {LI} at (40,2106) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 54x18
               text run at (121,0) width 54: " (#155d)"
  -        RenderListItem {LI} at (40,2124) size 744x18
  +        RenderListItem {LI} at (40,2124) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 46x18
               text run at (121,0) width 46: " (#156)"
  -        RenderListItem {LI} at (40,2142) size 744x18
  +        RenderListItem {LI} at (40,2142) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 54x18
               text run at (121,0) width 54: " (#156b)"
  -        RenderListItem {LI} at (40,2160) size 744x18
  +        RenderListItem {LI} at (40,2160) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 53x18
               text run at (121,0) width 53: " (#156c)"
  -        RenderListItem {LI} at (40,2178) size 744x18
  +        RenderListItem {LI} at (40,2178) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 46x18
               text run at (121,0) width 46: " (#157)"
  -        RenderListItem {LI} at (40,2196) size 744x18
  +        RenderListItem {LI} at (40,2196) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 121x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 121x18
                 text run at (0,0) width 121: "Syntax and parsing"
             RenderText {TEXT} at (121,0) size 46x18
               text run at (121,0) width 46: " (#158)"
  -        RenderListItem {LI} at (40,2214) size 744x18
  +        RenderListItem {LI} at (40,2214) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 278x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 278x18
                 text run at (0,0) width 278: "Syntax and parsing of new pseudo-elements"
             RenderText {TEXT} at (278,0) size 46x18
               text run at (278,0) width 46: " (#159)"
  -        RenderListItem {LI} at (40,2232) size 744x18
  +        RenderListItem {LI} at (40,2232) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 299x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 299x18
                 text run at (0,0) width 299: "Syntax and parsing of unknown psuedo-classes"
             RenderText {TEXT} at (299,0) size 46x18
               text run at (299,0) width 46: " (#160)"
  -        RenderListItem {LI} at (40,2250) size 744x18
  +        RenderListItem {LI} at (40,2250) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 435x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 435x18
                 text run at (0,0) width 435: "Syntax and parsing of unknown psuedo-classes and pseudo-elements"
             RenderText {TEXT} at (435,0) size 46x18
               text run at (435,0) width 46: " (#161)"
  -        RenderListItem {LI} at (40,2268) size 744x18
  +        RenderListItem {LI} at (40,2268) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 136x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 136x18
                 text run at (0,0) width 136: "Contextual ::selection"
             RenderText {TEXT} at (136,0) size 46x18
               text run at (136,0) width 46: " (#162)"
  -        RenderListItem {LI} at (40,2286) size 744x18
  +        RenderListItem {LI} at (40,2286) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 129x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 129x18
                 text run at (0,0) width 129: "Contextual :contains"
             RenderText {TEXT} at (129,0) size 46x18
               text run at (129,0) width 46: " (#163)"
  -        RenderListItem {LI} at (40,2304) size 744x18
  +        RenderListItem {LI} at (40,2304) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 137x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 137x18
                 text run at (0,0) width 137: ":focus with ::selection"
             RenderText {TEXT} at (137,0) size 46x18
               text run at (137,0) width 46: " (#164)"
  -        RenderListItem {LI} at (40,2322) size 744x18
  +        RenderListItem {LI} at (40,2322) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 139x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 139x18
                 text run at (0,0) width 139: ":hover with ::selection"
             RenderText {TEXT} at (139,0) size 46x18
               text run at (139,0) width 46: " (#165)"
  -        RenderListItem {LI} at (40,2340) size 744x18
  +        RenderListItem {LI} at (40,2340) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 168x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 168x18
                 text run at (0,0) width 168: ":first-letter with ::first-letter"
             RenderText {TEXT} at (168,0) size 46x18
               text run at (168,0) width 46: " (#166)"
  -        RenderListItem {LI} at (40,2358) size 744x18
  +        RenderListItem {LI} at (40,2358) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 168x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 168x18
                 text run at (0,0) width 168: ":first-letter with ::first-letter"
             RenderText {TEXT} at (168,0) size 53x18
               text run at (168,0) width 53: " (#166a)"
  -        RenderListItem {LI} at (40,2376) size 744x18
  +        RenderListItem {LI} at (40,2376) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 152x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 152x18
                 text run at (0,0) width 152: ":first-line with ::first-line"
             RenderText {TEXT} at (152,0) size 46x18
               text run at (152,0) width 46: " (#167)"
  -        RenderListItem {LI} at (40,2394) size 744x18
  +        RenderListItem {LI} at (40,2394) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 152x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 152x18
                 text run at (0,0) width 152: ":first-line with ::first-line"
             RenderText {TEXT} at (152,0) size 53x18
               text run at (152,0) width 53: " (#167a)"
  -        RenderListItem {LI} at (40,2412) size 744x18
  +        RenderListItem {LI} at (40,2412) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 128x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 128x18
                 text run at (0,0) width 128: ":before with ::before"
             RenderText {TEXT} at (128,0) size 46x18
               text run at (128,0) width 46: " (#168)"
  -        RenderListItem {LI} at (40,2430) size 744x18
  +        RenderListItem {LI} at (40,2430) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 128x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 128x18
                 text run at (0,0) width 128: ":before with ::before"
             RenderText {TEXT} at (128,0) size 53x18
               text run at (128,0) width 53: " (#168a)"
  -        RenderListItem {LI} at (40,2448) size 744x18
  +        RenderListItem {LI} at (40,2448) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 104x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 104x18
                 text run at (0,0) width 104: ":after with ::after"
             RenderText {TEXT} at (104,0) size 46x18
               text run at (104,0) width 46: " (#169)"
  -        RenderListItem {LI} at (40,2466) size 744x18
  +        RenderListItem {LI} at (40,2466) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 104x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 104x18
                 text run at (0,0) width 104: ":after with ::after"
             RenderText {TEXT} at (104,0) size 53x18
               text run at (104,0) width 53: " (#169a)"
  -        RenderListItem {LI} at (40,2484) size 744x18
  +        RenderListItem {LI} at (40,2484) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 153x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 153x18
                 text run at (0,0) width 153: "Long chains of selectors"
             RenderText {TEXT} at (153,0) size 46x18
               text run at (153,0) width 46: " (#170)"
  -        RenderListItem {LI} at (40,2502) size 744x18
  +        RenderListItem {LI} at (40,2502) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 153x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 153x18
                 text run at (0,0) width 153: "Long chains of selectors"
             RenderText {TEXT} at (153,0) size 53x18
               text run at (153,0) width 53: " (#170a)"
  -        RenderListItem {LI} at (40,2520) size 744x18
  +        RenderListItem {LI} at (40,2520) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 153x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 153x18
                 text run at (0,0) width 153: "Long chains of selectors"
             RenderText {TEXT} at (153,0) size 54x18
               text run at (153,0) width 54: " (#170b)"
  -        RenderListItem {LI} at (40,2538) size 744x18
  +        RenderListItem {LI} at (40,2538) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 153x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 153x18
                 text run at (0,0) width 153: "Long chains of selectors"
             RenderText {TEXT} at (153,0) size 53x18
               text run at (153,0) width 53: " (#170c)"
  -        RenderListItem {LI} at (40,2556) size 744x18
  +        RenderListItem {LI} at (40,2556) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 153x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 153x18
                 text run at (0,0) width 153: "Long chains of selectors"
             RenderText {TEXT} at (153,0) size 54x18
               text run at (153,0) width 54: " (#170d)"
  -        RenderListItem {LI} at (40,2574) size 744x18
  +        RenderListItem {LI} at (40,2574) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 176x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 176x18
                 text run at (0,0) width 176: "Parsing: Numbers in classes"
             RenderText {TEXT} at (176,0) size 53x18
               text run at (176,0) width 53: " (#175a)"
  -        RenderListItem {LI} at (40,2592) size 744x18
  +        RenderListItem {LI} at (40,2592) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 176x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 176x18
                 text run at (0,0) width 176: "Parsing: Numbers in classes"
             RenderText {TEXT} at (176,0) size 54x18
               text run at (176,0) width 54: " (#175b)"
  -        RenderListItem {LI} at (40,2610) size 744x18
  +        RenderListItem {LI} at (40,2610) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 176x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 176x18
                 text run at (0,0) width 176: "Parsing: Numbers in classes"
             RenderText {TEXT} at (176,0) size 53x18
               text run at (176,0) width 53: " (#175c)"
  -        RenderListItem {LI} at (40,2628) size 744x18
  +        RenderListItem {LI} at (40,2628) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 263x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 263x18
                 text run at (0,0) width 263: "NEGATED Dynamic handling of :empty"
             RenderText {TEXT} at (263,0) size 38x18
               text run at (263,0) width 38: " (#d1)"
  -        RenderListItem {LI} at (40,2646) size 744x18
  +        RenderListItem {LI} at (40,2646) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 263x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 263x18
                 text run at (0,0) width 263: "NEGATED Dynamic handling of :empty"
             RenderText {TEXT} at (263,0) size 46x18
               text run at (263,0) width 46: " (#d1b)"
  -        RenderListItem {LI} at (40,2664) size 744x18
  +        RenderListItem {LI} at (40,2664) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 215x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 215x18
                 text run at (0,0) width 215: "Dynamic handling of combinators"
             RenderText {TEXT} at (215,0) size 38x18
               text run at (215,0) width 38: " (#d2)"
  -        RenderListItem {LI} at (40,2682) size 744x18
  +        RenderListItem {LI} at (40,2682) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 294x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 294x18
                 text run at (0,0) width 294: "Dynamic updating of :first-child and :last-child"
             RenderText {TEXT} at (294,0) size 38x18
               text run at (294,0) width 38: " (#d4)"
  -        RenderListItem {LI} at (40,2700) size 744x18
  +        RenderListItem {LI} at (40,2700) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 89x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 89x18
                 text run at (0,0) width 89: ":indeterminate"
             RenderText {TEXT} at (89,0) size 38x18
               text run at (89,0) width 38: " (#d5)"
  -        RenderListItem {LI} at (40,2718) size 744x18
  +        RenderListItem {LI} at (40,2718) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 176x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 176x18
                 text run at (0,0) width 176: ":indeterminate and :checked"
             RenderText {TEXT} at (176,0) size 45x18
               text run at (176,0) width 45: " (#d5a)"
  -        RenderListItem {LI} at (40,2736) size 744x18
  +        RenderListItem {LI} at (40,2736) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 258x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 258x18
                 text run at (0,0) width 258: "NEGATED :indeterminate and :checked"
             RenderText {TEXT} at (258,0) size 46x18
               text run at (258,0) width 46: " (#d5b)"
  -        RenderListItem {LI} at (40,2754) size 744x18
  +        RenderListItem {LI} at (40,2754) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 176x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 176x18
                 text run at (0,0) width 176: ":indeterminate and :checked"
             RenderText {TEXT} at (176,0) size 45x18
               text run at (176,0) width 45: " (#d5c)"
  -        RenderListItem {LI} at (40,2772) size 744x18
  +        RenderListItem {LI} at (40,2772) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 181x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 181x18
                 text run at (0,0) width 181: ":indeterminate with :checked"
             RenderText {TEXT} at (181,0) size 46x18
               text run at (181,0) width 46: " (#d5d)"
  -        RenderListItem {LI} at (40,2790) size 744x18
  +        RenderListItem {LI} at (40,2790) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderInline {A} at (0,0) size 263x18 [color=#0000EE]
               RenderText {TEXT} at (0,0) size 263x18
                 text run at (0,0) width 263: "NEGATED :indeterminate with :checked"
             RenderText {TEXT} at (263,0) size 45x18
               text run at (263,0) width 45: " (#d5e)"
  -      RenderBlock {P} at (0,3264) size 784x18
  +      RenderBlock {P} at (0,3264) size 769x18
           RenderText {TEXT} at (0,0) size 60x18
             text run at (0,0) width 60: "See also: "
           RenderInline {A} at (0,0) size 36x18 [color=#0000EE]
  
  
  
  1.4       +19 -19    WebCore/layout-tests/fast/table/023-expected.txt
  
  Index: 023-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/023-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- 023-expected.txt	16 Nov 2003 23:02:20 -0000	1.3
  +++ 023-expected.txt	18 Aug 2005 04:23:10 -0000	1.4
  @@ -1,35 +1,35 @@
  -layer at (0,0) size 800x740
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x740
  -  RenderBlock {HTML} at (0,0) size 800x740
  -    RenderBody {BODY} at (8,8) size 784x716
  -      RenderTable {TABLE} at (0,0) size 784x80
  +layer at (0,0) size 785x740
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x740
  +  RenderBlock {HTML} at (0,0) size 785x740
  +    RenderBody {BODY} at (8,8) size 769x716
  +      RenderTable {TABLE} at (0,0) size 769x80
           RenderTableSection {TBODY} at (0,0) size 0x80
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,29) size 704x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (2,29) size 689x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 8x18
                   text run at (2,2) width 8: "1"
  -            RenderTableCell {TD} at (708,2) size 60x76 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (693,2) size 60x76 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 56x72
                   text run at (2,2) width 53: "See, this"
                   text run at (2,20) width 33: "is the"
                   text run at (2,38) width 56: "problem."
                   text run at (2,56) width 49: "It will..."
  -            RenderTableCell {TD} at (770,29) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (755,29) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (2,2) size 8x18
                   text run at (2,2) width 8: "3"
  -      RenderBlock {P} at (0,96) size 784x0
  -      RenderTable {TABLE} at (0,96) size 784x196
  +      RenderBlock {P} at (0,96) size 769x0
  +      RenderTable {TABLE} at (0,96) size 769x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (2,2) size 780x192 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
  -              RenderTable {TABLE} at (2,2) size 776x188
  +            RenderTableCell {TD} at (2,2) size 765x192 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +              RenderTable {TABLE} at (2,2) size 761x188
                   RenderTableSection {TBODY} at (0,0) size 0x188
                     RenderTableRow {TR} at (0,0) size 0x0
  -                    RenderTableCell {TD} at (2,83) size 696x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
  +                    RenderTableCell {TD} at (2,83) size 681x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 8x18
                           text run at (2,2) width 8: "1"
  -                    RenderTableCell {TD} at (700,2) size 60x184 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
  +                    RenderTableCell {TD} at (685,2) size 60x184 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 56x180
                           text run at (2,2) width 53: "See, this"
                           text run at (2,20) width 33: "is the"
  @@ -41,10 +41,10 @@
                           text run at (2,128) width 53: "See, this"
                           text run at (2,146) width 33: "is the"
                           text run at (2,164) width 56: "problem."
  -                    RenderTableCell {TD} at (762,83) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
  +                    RenderTableCell {TD} at (747,83) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 8x18
                           text run at (2,2) width 8: "3"
  -      RenderBlock {P} at (0,308) size 784x0
  +      RenderBlock {P} at (0,308) size 769x0
         RenderTable {TABLE} at (0,308) size 515x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
  @@ -70,7 +70,7 @@
                       RenderTableCell {TD} at (493,83) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 8x18
                           text run at (2,2) width 8: "3"
  -      RenderBlock {P} at (0,520) size 784x0
  +      RenderBlock {P} at (0,520) size 769x0
         RenderTable {TABLE} at (0,520) size 515x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
  @@ -97,4 +97,4 @@
                         RenderTableCell {TD} at (493,83) size 12x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
                           RenderText {TEXT} at (2,2) size 8x18
                             text run at (2,2) width 8: "3"
  -      RenderBlock {P} at (0,732) size 784x0
  +      RenderBlock {P} at (0,732) size 769x0
  
  
  
  1.4       +3 -3      WebCore/layout-tests/fast/table/034-expected.txt
  
  Index: 034-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/034-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- 034-expected.txt	24 Oct 2003 21:20:31 -0000	1.3
  +++ 034-expected.txt	18 Aug 2005 04:23:10 -0000	1.4
  @@ -1,8 +1,8 @@
   layer at (0,0) size 1064x1276
  -  RenderCanvas at (0,0) size 800x585
  +  RenderCanvas at (0,0) size 785x585
   layer at (0,0) size 1064x1276
  -  RenderBlock {HTML} at (0,0) size 800x1276
  -    RenderBody {BODY} at (8,8) size 784x1260
  +  RenderBlock {HTML} at (0,0) size 785x1276
  +    RenderBody {BODY} at (8,8) size 769x1260
         RenderTable {TABLE} at (0,0) size 1056x1260
           RenderTableSection {TBODY} at (0,0) size 0x1260
             RenderTableRow {TR} at (0,0) size 0x0
  
  
  
  1.2       +14 -14    WebCore/layout-tests/fast/table/040-expected.txt
  
  Index: 040-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/040-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 040-expected.txt	7 Dec 2004 02:09:56 -0000	1.1
  +++ 040-expected.txt	18 Aug 2005 04:23:10 -0000	1.2
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x626
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x626
  -  RenderBlock {HTML} at (0,0) size 800x626
  -    RenderBody {BODY} at (8,8) size 784x610
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x626
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x626
  +  RenderBlock {HTML} at (0,0) size 785x626
  +    RenderBody {BODY} at (8,8) size 769x610
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 608x37
             text run at (0,0) width 608: "Fixed Columns, Auto Span, Minwidth Table"
         RenderTable {TABLE} at (0,58) size 100x40
  @@ -14,7 +14,7 @@
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,30) size 100x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
                 RenderBlock {DIV} at (0,0) size 100x0
  -      RenderBlock {P} at (0,114) size 784x54
  +      RenderBlock {P} at (0,114) size 769x54
           RenderText {TEXT} at (0,0) size 145x18
             text run at (0,0) width 145: "The table width is: 100"
           RenderBR {BR} at (0,0) size 0x0
  @@ -23,7 +23,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (0,36) size 136x18
             text run at (0,36) width 136: "Column Two is: 67%"
  -      RenderBlock {HR} at (0,184) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,184) size 769x2 [border: (1px inset #000000)]
         RenderTable {TABLE} at (0,194) size 600x40
           RenderTableSection {TBODY} at (0,0) size 0x40
             RenderTableRow {TR} at (0,0) size 0x0
  @@ -32,7 +32,7 @@
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
                 RenderBlock {DIV} at (0,0) size 600x0
  -      RenderBlock {P} at (0,250) size 784x54
  +      RenderBlock {P} at (0,250) size 769x54
           RenderText {TEXT} at (0,0) size 145x18
             text run at (0,0) width 145: "The table width is: 600"
           RenderBR {BR} at (0,0) size 0x0
  @@ -41,7 +41,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (0,36) size 136x18
             text run at (0,36) width 136: "Column Two is: 67%"
  -      RenderBlock {HR} at (0,320) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,320) size 769x2 [border: (1px inset #000000)]
         RenderTable {TABLE} at (0,330) size 600x56
           RenderTableSection {TBODY} at (0,0) size 0x56
             RenderTableRow {TR} at (0,0) size 0x0
  @@ -56,7 +56,7 @@
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,46) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
                 RenderBlock {DIV} at (0,0) size 600x0
  -      RenderBlock {P} at (0,402) size 784x54
  +      RenderBlock {P} at (0,402) size 769x54
           RenderText {TEXT} at (0,0) size 145x18
             text run at (0,0) width 145: "The table width is: 600"
           RenderBR {BR} at (0,0) size 0x0
  @@ -65,7 +65,7 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (0,36) size 136x18
             text run at (0,36) width 136: "Column Two is: 67%"
  -      RenderBlock {HR} at (0,472) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,472) size 769x2 [border: (1px inset #000000)]
         RenderTable {TABLE} at (0,482) size 600x40
           RenderTableSection {TBODY} at (0,0) size 0x40
             RenderTableRow {TR} at (0,0) size 0x0
  @@ -76,7 +76,7 @@
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
                 RenderBlock {DIV} at (0,0) size 600x0
  -      RenderBlock {P} at (0,538) size 784x54
  +      RenderBlock {P} at (0,538) size 769x54
           RenderText {TEXT} at (0,0) size 145x18
             text run at (0,0) width 145: "The table width is: 600"
           RenderBR {BR} at (0,0) size 0x0
  @@ -85,4 +85,4 @@
           RenderBR {BR} at (0,0) size 0x0
           RenderText {TEXT} at (0,36) size 136x18
             text run at (0,36) width 136: "Column Two is: 67%"
  -      RenderBlock {HR} at (0,608) size 784x2 [border: (1px inset #000000)]
  +      RenderBlock {HR} at (0,608) size 769x2 [border: (1px inset #000000)]
  
  
  
  1.2       +11 -11    WebCore/layout-tests/fast/table/height-percent-test-expected.txt
  
  Index: height-percent-test-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/height-percent-test-expected.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- height-percent-test-expected.txt	31 Aug 2004 16:58:06 -0000	1.1
  +++ height-percent-test-expected.txt	18 Aug 2005 04:23:10 -0000	1.2
  @@ -1,23 +1,23 @@
  -layer at (0,0) size 800x1374
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1374
  -  RenderBlock {HTML} at (0,0) size 800x1374
  -    RenderBody {BODY} at (8,16) size 784x1342
  -      RenderBlock {DIV} at (16,0) size 752x26 [border: (1px solid #000000)]
  +layer at (0,0) size 785x1374
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1374
  +  RenderBlock {HTML} at (0,0) size 785x1374
  +    RenderBody {BODY} at (8,16) size 769x1342
  +      RenderBlock {DIV} at (16,0) size 737x26 [border: (1px solid #000000)]
           RenderBlock (floating) {DIV} at (1,1) size 100x24
             RenderBlock {DIV} at (0,0) size 100x24 [bgcolor=#008000]
  -      RenderBlock {DIV} at (16,42) size 752x26 [border: (1px solid #000000)]
  +      RenderBlock {DIV} at (16,42) size 737x26 [border: (1px solid #000000)]
           RenderBlock (floating) {DIV} at (1,1) size 96x24
             RenderTable {TABLE} at (0,0) size 96x24 [bgcolor=#FF0000]
               RenderTableSection {TBODY} at (0,0) size 0x24
                 RenderTableRow {TR} at (0,0) size 0x0
                   RenderTableCell {TD} at (0,1) size 96x22 [r=0 c=0 rs=1 cs=1]
                     RenderImage {IMG} at (0,0) size 96x22 [bgcolor=#008000]
  -      RenderBlock {DIV} at (16,84) size 752x578 [border: (1px solid #000000)]
  -        RenderBlock {DIV} at (1,1) size 750x576
  +      RenderBlock {DIV} at (16,84) size 737x578 [border: (1px solid #000000)]
  +        RenderBlock {DIV} at (1,1) size 735x576
             RenderBlock {DIV} at (0,0) size 100x576 [bgcolor=#008000]
  -      RenderBlock {DIV} at (16,678) size 752x664 [border: (1px solid #000000)]
  -        RenderBlock {DIV} at (1,1) size 750x662
  +      RenderBlock {DIV} at (16,678) size 737x664 [border: (1px solid #000000)]
  +        RenderBlock {DIV} at (1,1) size 735x662
             RenderTable {TABLE} at (0,0) size 96x662 [bgcolor=#FF0000]
               RenderTableSection {TBODY} at (0,0) size 0x662
                 RenderTableRow {TR} at (0,0) size 0x0
  
  
  
  1.4       +5 -5      WebCore/layout-tests/fast/table/wide-colspan-expected.txt
  
  Index: wide-colspan-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/wide-colspan-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- wide-colspan-expected.txt	26 Apr 2004 21:19:02 -0000	1.3
  +++ wide-colspan-expected.txt	18 Aug 2005 04:23:10 -0000	1.4
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 1614x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 1614x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,8) size 784x569
  +layer at (0,0) size 1614x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 1614x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
         RenderTable {TABLE} at (0,0) size 1606x110
           RenderTableSection {TBODY} at (0,0) size 0x110
             RenderTableRow {TR} at (0,0) size 0x0
  
  
  
  1.4       +5 -5      WebCore/layout-tests/fast/table/wide-column-expected.txt
  
  Index: wide-column-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/wide-column-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- wide-column-expected.txt	26 Apr 2004 21:19:02 -0000	1.3
  +++ wide-column-expected.txt	18 Aug 2005 04:23:10 -0000	1.4
  @@ -1,8 +1,8 @@
  -layer at (0,0) size 1614x585
  -  RenderCanvas at (0,0) size 800x585
  -layer at (0,0) size 1614x585
  -  RenderBlock {HTML} at (0,0) size 800x585
  -    RenderBody {BODY} at (8,8) size 784x569
  +layer at (0,0) size 1614x600
  +  RenderCanvas at (0,0) size 785x585
  +layer at (0,0) size 1614x600
  +  RenderBlock {HTML} at (0,0) size 785x600
  +    RenderBody {BODY} at (8,8) size 769x584
         RenderTable {TABLE} at (0,0) size 1606x56
           RenderTableSection {TBODY} at (0,0) size 0x56
             RenderTableRow {TR} at (0,0) size 0x0
  
  
  
  1.12      +132 -128  WebCore/layout-tests/fast/table/border-collapsing/004-expected.txt
  
  Index: 004-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/table/border-collapsing/004-expected.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- 004-expected.txt	30 Jul 2005 00:18:21 -0000	1.11
  +++ 004-expected.txt	18 Aug 2005 04:23:10 -0000	1.12
  @@ -1,12 +1,12 @@
  -layer at (0,0) size 800x1438
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1438
  -  RenderBlock {HTML} at (0,0) size 800x1438
  -    RenderBody {BODY} at (8,21) size 784x1401
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x1474
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1474
  +  RenderBlock {HTML} at (0,0) size 785x1474
  +    RenderBody {BODY} at (8,21) size 769x1437
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 290x37
             text run at (0,0) width 290: "Table Border Models"
  -      RenderBlock {P} at (0,58) size 784x18
  +      RenderBlock {P} at (0,58) size 769x18
           RenderText {TEXT} at (0,0) size 117x18
             text run at (0,0) width 117: "This tests tests the "
           RenderInline {A} at (0,0) size 208x18 [color=#0000EE]
  @@ -15,7 +15,7 @@
           RenderText {TEXT} at (325,0) size 180x18
             text run at (325,0) width 8: ". "
             text run at (333,0) width 172: "The styles applied here are:"
  -      RenderBlock {PRE} at (0,92) size 784x180
  +      RenderBlock {PRE} at (0,92) size 769x180
           RenderText {TEXT} at (0,0) size 688x180
             text run at (0,0) width 408: "TABLE\x{9}{ margin: 1em; border: medium solid blue; }"
             text run at (0,15) width 408: "TD\x{9}{ border: thin solid green; padding: 5px; }"
  @@ -29,46 +29,46 @@
             text run at (0,135) width 464: "TABLE.five, TABLE.five TD, TABLE.five TH { border: none; }"
             text run at (0,150) width 688: "TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD"
             text run at (0,165) width 296: "\x{9}{ border: medium solid red; }"
  -      RenderTable {TABLE} at (16,288) size 752x163
  -        RenderTableSection {TBODY} at (0,0) size 0x163
  +      RenderTable {TABLE} at (16,288) size 737x181
  +        RenderTableSection {TBODY} at (0,0) size 0x181
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TH} at (0,0) size 252x31 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (85,7) size 82x18
  -                text run at (85,7) width 82: "Header One"
  -            RenderTableCell {TH} at (252,0) size 237x31 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (76,7) size 85x18
  -                text run at (76,7) width 85: "Header Two"
  -            RenderTableCell {TH} at (489,0) size 263x31 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (84,7) size 95x18
  -                text run at (84,7) width 95: "Header Three"
  +            RenderTableCell {TH} at (0,0) size 247x31 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (83,7) size 82x18
  +                text run at (83,7) width 82: "Header One"
  +            RenderTableCell {TH} at (247,0) size 232x31 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (74,7) size 85x18
  +                text run at (74,7) width 85: "Header Two"
  +            RenderTableCell {TH} at (479,0) size 258x31 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (82,7) size 95x18
  +                text run at (82,7) width 95: "Header Three"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,40) size 252x48 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,40) size 247x48 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (7,7) size 230x36
                   text run at (7,7) width 230: "This table uses the collapsed borders"
                   text run at (7,25) width 43: "model."
  -            RenderTableCell {TD} at (252,40) size 237x48 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (6,7) size 225x36
  -                text run at (6,7) width 225: "This means that elements within the"
  -                text run at (6,25) width 178: "cell have no border-spacing."
  -            RenderTableCell {TD} at (489,31) size 263x66 [border: (2px solid #008000)] [r=1 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (6,7) size 250x54
  +            RenderTableCell {TD} at (247,40) size 232x48 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (6,7) size 202x36
  +                text run at (6,7) width 202: "This means that elements within"
  +                text run at (6,25) width 201: "the cell have no border-spacing."
  +            RenderTableCell {TD} at (479,31) size 258x66 [border: (2px solid #008000)] [r=1 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (6,7) size 237x54
                   text run at (6,7) width 213: "Since it has collapsed borders, the"
                   text run at (6,25) width 176: "borders on the header cells, "
  -                text run at (182,25) width 74: "on all sides,"
  -                text run at (6,43) width 198: "should be medium solid purple."
  +                text run at (182,25) width 35: "on all"
  +                text run at (6,43) width 237: "sides, should be medium solid purple."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,97) size 252x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,106) size 247x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (7,6) size 227x54
                   text run at (7,6) width 224: "The border of the table itself should"
                   text run at (7,24) width 188: "be medium solid blue, except "
                   text run at (195,24) width 39: "where"
                   text run at (7,42) width 202: "header cells override the border."
  -            RenderTableCell {TD} at (252,97) size 237x66 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (247,106) size 232x66 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 211x54
                   text run at (6,6) width 211: "The borders that I haven't already"
                   text run at (6,24) width 200: "mentioned (all the other internal"
                   text run at (6,42) width 204: "ones) should be thin solid green."
  -            RenderTableCell {TD} at (489,97) size 263x66 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (479,97) size 258x84 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 232x54
                   text run at (6,6) width 232: "This table should have a 1em margin"
                   text run at (6,24) width 111: "around all edges. "
  @@ -78,47 +78,48 @@
                 RenderInline {EM} at (0,0) size 43x18
                   RenderText {TEXT} at (127,42) size 43x18
                     text run at (127,42) width 43: "middle"
  -              RenderText {TEXT} at (170,42) size 84x18
  -                text run at (170,42) width 84: " of its border."
  -      RenderTable {TABLE} at (16,467) size 752x236 [border: (3px solid #0000FF)]
  +              RenderText {TEXT} at (170,42) size 199x36
  +                text run at (170,42) width 35: " of its"
  +                text run at (6,60) width 45: "border."
  +      RenderTable {TABLE} at (16,485) size 737x236 [border: (3px solid #0000FF)]
           RenderTableSection {TBODY} at (3,3) size 0x230
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TH} at (16,16) size 166x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (42,8) size 82x18
  -                text run at (42,8) width 82: "Header One"
  -            RenderTableCell {TH} at (198,16) size 196x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (55,8) size 85x18
  -                text run at (55,8) width 85: "Header Two"
  -            RenderTableCell {TH} at (410,16) size 320x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (112,8) size 95x18
  -                text run at (112,8) width 95: "Header Three"
  +            RenderTableCell {TH} at (16,16) size 162x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (40,8) size 82x18
  +                text run at (40,8) width 82: "Header One"
  +            RenderTableCell {TH} at (194,16) size 192x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (53,8) size 85x18
  +                text run at (53,8) width 85: "Header Two"
  +            RenderTableCell {TH} at (402,16) size 313x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (109,8) size 95x18
  +                text run at (109,8) width 95: "Header Three"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (16,66) size 166x66 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (16,66) size 162x66 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 116x54
                   text run at (6,6) width 116: "This table uses the"
                   text run at (6,24) width 110: "separated borders"
                   text run at (6,42) width 43: "model."
  -            RenderTableCell {TD} at (198,66) size 196x66 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (194,66) size 192x66 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 173x54
                   text run at (6,6) width 158: "This means that elements"
                   text run at (6,24) width 173: "within the cell have border-"
                   text run at (6,42) width 100: "spacing of 1em."
  -            RenderTableCell {TD} at (410,75) size 320x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (402,75) size 313x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 279x36
                   text run at (6,6) width 205: "The borders on the header cells, "
                   text run at (211,6) width 74: "on all sides,"
                   text run at (6,24) width 198: "should be medium solid purple."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (16,148) size 166x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (16,148) size 162x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 150x54
                   text run at (6,6) width 144: "The border of the table"
                   text run at (6,24) width 150: "itself should be medium"
                   text run at (6,42) width 65: "solid blue."
  -            RenderTableCell {TD} at (198,157) size 196x48 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (194,157) size 192x48 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 166x36
                   text run at (6,6) width 161: "The borders of other cells"
                   text run at (6,24) width 166: "should be thin solid green."
  -            RenderTableCell {TD} at (410,148) size 320x66 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (402,148) size 313x66 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 299x36
                   text run at (6,6) width 299: "This table should have a 1em margin around all"
                   text run at (6,24) width 44: "edges. "
  @@ -130,46 +131,47 @@
                     text run at (6,42) width 30: "edge"
                 RenderText {TEXT} at (36,42) size 84x18
                   text run at (36,42) width 84: " of its border."
  -      RenderTable {TABLE} at (16,719) size 752x258 [border: (3px solid #0000FF)]
  -        RenderTableSection {TBODY} at (3,3) size 0x252
  +      RenderTable {TABLE} at (16,737) size 737x276 [border: (3px solid #0000FF)]
  +        RenderTableSection {TBODY} at (3,3) size 0x270
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TH} at (0,8) size 193x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (55,8) size 82x18
  -                text run at (55,8) width 82: "Header One"
  -            RenderTableCell {TH} at (193,8) size 272x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (93,8) size 85x18
  -                text run at (93,8) width 85: "Header Two"
  -            RenderTableCell {TH} at (465,8) size 281x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (93,8) size 95x18
  -                text run at (93,8) width 95: "Header Three"
  +            RenderTableCell {TH} at (0,8) size 189x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (53,8) size 82x18
  +                text run at (53,8) width 82: "Header One"
  +            RenderTableCell {TH} at (189,8) size 266x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (90,8) size 85x18
  +                text run at (90,8) width 85: "Header Two"
  +            RenderTableCell {TH} at (455,8) size 276x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (90,8) size 95x18
  +                text run at (90,8) width 95: "Header Three"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,68) size 193x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (6,6) size 179x36
  -                text run at (6,6) width 179: "This table uses the separated"
  -                text run at (6,24) width 94: "borders model."
  -            RenderTableCell {TD} at (193,50) size 272x84 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (6,6) size 257x72
  +            RenderTableCell {TD} at (0,77) size 189x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (6,6) size 157x36
  +                text run at (6,6) width 116: "This table uses the"
  +                text run at (6,24) width 157: "separated borders model."
  +            RenderTableCell {TD} at (189,50) size 266x102 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (6,6) size 252x90
                   text run at (6,6) width 252: "Elements within the cell have horizontal"
                   text run at (6,24) width 187: "border-spacing (i.e., width of "
                   text run at (193,24) width 46: "vertical"
                   text run at (6,42) width 144: "lines) of 0 and vertical "
                   text run at (150,42) width 94: "border-spacing"
  -                text run at (6,60) width 257: "(i.e., height of horizontal lines) of 0.5em."
  -            RenderTableCell {TD} at (465,68) size 281x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
  +                text run at (6,60) width 210: "(i.e., height of horizontal lines) of"
  +                text run at (6,78) width 43: "0.5em."
  +            RenderTableCell {TD} at (455,77) size 276x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 240x36
                   text run at (6,6) width 205: "The borders on the header cells, "
                   text run at (211,6) width 35: "on all"
                   text run at (6,24) width 237: "sides, should be medium solid purple."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (0,142) size 193x102 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (6,6) size 178x90
  -                text run at (6,6) width 178: "The border of the table itself"
  -                text run at (6,24) width 150: "should be medium solid"
  -                text run at (6,42) width 35: "blue. "
  -                text run at (41,42) width 129: "The borders of other"
  -                text run at (6,60) width 155: "cells should be thin solid"
  -                text run at (6,78) width 39: "green."
  -            RenderTableCell {TD} at (193,151) size 272x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (0,160) size 189x102 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (6,6) size 162x90
  +                text run at (6,6) width 144: "The border of the table"
  +                text run at (6,24) width 150: "itself should be medium"
  +                text run at (6,42) width 69: "solid blue. "
  +                text run at (75,42) width 93: "The borders of"
  +                text run at (6,60) width 157: "other cells should be thin"
  +                text run at (6,78) width 73: "solid green."
  +            RenderTableCell {TD} at (189,169) size 266x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 232x54
                   text run at (6,6) width 232: "This table should have a 1em margin"
                   text run at (6,24) width 111: "around all edges. "
  @@ -182,7 +184,7 @@
                 RenderText {TEXT} at (194,42) size 223x36
                   text run at (194,42) width 35: " of its"
                   text run at (6,60) width 45: "border."
  -            RenderTableCell {TD} at (465,142) size 281x102 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (455,160) size 276x102 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 250x90
                   text run at (6,6) width 242: "The table should not be wider than the"
                   text run at (6,24) width 174: "room available for it unless "
  @@ -192,43 +194,43 @@
                   text run at (6,60) width 80: "width of the "
                   text run at (86,60) width 153: "table should be less than"
                   text run at (6,78) width 41: "100%."
  -      RenderTable {TABLE} at (16,993) size 752x208 [border: (3px solid #0000FF)]
  +      RenderTable {TABLE} at (16,1029) size 737x208 [border: (3px solid #0000FF)]
           RenderTableSection {TBODY} at (3,3) size 0x202
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TH} at (8,0) size 205x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (61,8) size 82x18
  -                text run at (61,8) width 82: "Header One"
  -            RenderTableCell {TH} at (221,0) size 209x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (62,8) size 85x18
  -                text run at (62,8) width 85: "Header Two"
  -            RenderTableCell {TH} at (438,0) size 300x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (102,8) size 95x18
  -                text run at (102,8) width 95: "Header Three"
  +            RenderTableCell {TH} at (8,0) size 201x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (59,8) size 82x18
  +                text run at (59,8) width 82: "Header One"
  +            RenderTableCell {TH} at (217,0) size 205x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (60,8) size 85x18
  +                text run at (60,8) width 85: "Header Two"
  +            RenderTableCell {TH} at (430,0) size 293x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (99,8) size 95x18
  +                text run at (99,8) width 95: "Header Three"
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (8,52) size 205x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (8,52) size 201x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 179x36
                   text run at (6,6) width 179: "This table uses the separated"
                   text run at (6,24) width 94: "borders model."
  -            RenderTableCell {TD} at (221,34) size 209x84 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (217,34) size 205x84 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 185x72
                   text run at (6,6) width 185: "Elements within the cell have"
                   text run at (6,24) width 178: "horizontal border-spacing of"
                   text run at (6,42) width 120: "0.5em and vertical "
                   text run at (126,42) width 46: "border-"
                   text run at (6,60) width 81: "spacing of 0."
  -            RenderTableCell {TD} at (438,52) size 300x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (430,52) size 293x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 279x36
                   text run at (6,6) width 205: "The borders on the header cells, "
                   text run at (211,6) width 74: "on all sides,"
                   text run at (6,24) width 198: "should be medium solid purple."
             RenderTableRow {TR} at (0,0) size 0x0
  -            RenderTableCell {TD} at (8,118) size 205x84 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (8,118) size 201x84 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 185x72
                   text run at (6,6) width 178: "The border of the table itself"
                   text run at (6,24) width 185: "should be medium solid blue."
                   text run at (6,42) width 161: "The borders of other cells"
                   text run at (6,60) width 166: "should be thin solid green."
  -            RenderTableCell {TD} at (221,118) size 209x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (217,118) size 205x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (6,6) size 187x54
                   text run at (6,6) width 184: "This table should have a 1em"
                   text run at (6,24) width 159: "margin around all edges. "
  @@ -240,15 +242,16 @@
                     text run at (6,60) width 67: "outer edge"
                 RenderText {TEXT} at (73,60) size 84x18
                   text run at (73,60) width 84: " of its border."
  -            RenderTableCell {TD} at (438,118) size 300x84 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (6,6) size 286x72
  +            RenderTableCell {TD} at (430,118) size 293x84 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (6,6) size 279x72
                   text run at (6,6) width 279: "The table should not be wider than the room"
                   text run at (6,24) width 137: "available for it unless "
  -                text run at (143,24) width 149: "that space is very small."
  -                text run at (6,42) width 253: "Because of its margins, the width of the "
  -                text run at (259,42) width 30: "table"
  -                text run at (6,60) width 164: "should be less than 100%."
  -      RenderTable {TABLE} at (16,1217) size 752x184
  +                text run at (143,24) width 108: "that space is very"
  +                text run at (6,42) width 41: "small. "
  +                text run at (47,42) width 226: "Because of its margins, the width of"
  +                text run at (6,60) width 23: "the "
  +                text run at (29,60) width 198: "table should be less than 100%."
  +      RenderTable {TABLE} at (16,1253) size 737x184
           RenderBlock {CAPTION} at (0,0) size 737x18
             RenderText {TEXT} at (309,0) size 119x18
               text run at (309,0) width 119: "This is the caption."
  @@ -259,53 +262,54 @@
             RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)]
           RenderTableSection {THEAD} at (0,18) size 0x32 [border: (3px solid #FF0000)]
             RenderTableRow {TR} at (0,0) size 0x0 [border: (3px solid #FF0000)]
  -            RenderTableCell {TH} at (2,2) size 122x28 [r=0 c=0 rs=1 cs=1]
  -              RenderText {TEXT} at (20,5) size 82x18
  -                text run at (20,5) width 82: "Header One"
  -            RenderTableCell {TH} at (126,2) size 327x28 [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (121,5) size 85x18
  -                text run at (121,5) width 85: "Header Two"
  -            RenderTableCell {TH} at (455,2) size 295x28 [r=0 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (100,5) size 95x18
  -                text run at (100,5) width 95: "Header Three"
  +            RenderTableCell {TH} at (2,2) size 120x28 [r=0 c=0 rs=1 cs=1]
  +              RenderText {TEXT} at (19,5) size 82x18
  +                text run at (19,5) width 82: "Header One"
  +            RenderTableCell {TH} at (124,2) size 320x28 [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (117,5) size 85x18
  +                text run at (117,5) width 85: "Header Two"
  +            RenderTableCell {TH} at (446,2) size 289x28 [r=0 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (97,5) size 95x18
  +                text run at (97,5) width 95: "Header Three"
           RenderTableSection {TBODY} at (0,50) size 0x134 [border: (3px solid #FF0000)]
             RenderTableRow {TR} at (0,0) size 0x0 [border: (3px solid #FF0000)]
  -            RenderTableCell {TD} at (2,2) size 122x64 [r=0 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (2,2) size 120x64 [r=0 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (5,5) size 94x54
                   text run at (5,5) width 93: "This table uses"
                   text run at (5,23) width 82: "the separated"
                   text run at (5,41) width 94: "borders model."
  -            RenderTableCell {TD} at (126,11) size 327x46 [r=0 c=1 rs=1 cs=1]
  -              RenderText {TEXT} at (5,5) size 313x36
  -                text run at (5,5) width 313: "This means that borders are allowed only on table"
  -                text run at (5,23) width 110: "elements or table "
  -                text run at (115,23) width 85: "cell elements."
  -            RenderTableCell {TD} at (455,2) size 295x64 [r=0 c=2 rs=1 cs=1]
  +            RenderTableCell {TD} at (124,11) size 320x46 [r=0 c=1 rs=1 cs=1]
  +              RenderText {TEXT} at (5,5) size 279x36
  +                text run at (5,5) width 279: "This means that borders are allowed only on"
  +                text run at (5,23) width 144: "table elements or table "
  +                text run at (149,23) width 85: "cell elements."
  +            RenderTableCell {TD} at (446,2) size 289x64 [r=0 c=2 rs=1 cs=1]
                 RenderText {TEXT} at (5,5) size 255x54
                   text run at (5,5) width 240: "They are not allowed on elements that"
                   text run at (5,23) width 100: "represent rows, "
                   text run at (105,23) width 155: "row-groups, columns, or"
                   text run at (5,41) width 99: "column-groups."
             RenderTableRow {TR} at (0,0) size 0x0 [border: (3px solid #FF0000)]
  -            RenderTableCell {TD} at (2,68) size 122x64 [r=1 c=0 rs=1 cs=1]
  +            RenderTableCell {TD} at (2,68) size 120x64 [r=1 c=0 rs=1 cs=1]
                 RenderText {TEXT} at (5,5) size 102x54
                   text run at (5,5) width 102: "There should be"
                   text run at (5,23) width 101: "no borders at all"
                   text run at (5,41) width 81: "on this table!"
  -            RenderTableCell {TD} at (126,68) size 327x64 [r=1 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (124,68) size 320x64 [r=1 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (5,5) size 306x54
                   text run at (5,5) width 266: "If there are any borders shown that are not"
                   text run at (5,23) width 148: "medium solid red, then "
                   text run at (153,23) width 158: "the problem is something"
                   text run at (5,41) width 212: "other than what this test is testing."
  -            RenderTableCell {TD} at (455,68) size 295x64 [r=1 c=2 rs=1 cs=1]
  -              RenderText {TEXT} at (5,5) size 280x36
  -                text run at (5,5) width 280: "This table should have a 1em margin around"
  -                text run at (5,23) width 63: "all edges. "
  -                text run at (68,23) width 80: "This margin "
  -                text run at (148,23) width 131: "is measured from the"
  +            RenderTableCell {TD} at (446,68) size 289x64 [r=1 c=2 rs=1 cs=1]
  +              RenderText {TEXT} at (5,5) size 265x54
  +                text run at (5,5) width 232: "This table should have a 1em margin"
  +                text run at (5,23) width 111: "around all edges. "
  +                text run at (116,23) width 80: "This margin "
  +                text run at (196,23) width 74: "is measured"
  +                text run at (5,41) width 57: "from the "
                 RenderInline {EM} at (0,0) size 67x18
  -                RenderText {TEXT} at (5,41) size 67x18
  -                  text run at (5,41) width 67: "outer edge"
  -              RenderText {TEXT} at (72,41) size 84x18
  -                text run at (72,41) width 84: " of its border."
  +                RenderText {TEXT} at (62,41) size 67x18
  +                  text run at (62,41) width 67: "outer edge"
  +              RenderText {TEXT} at (129,41) size 84x18
  +                text run at (129,41) width 84: " of its border."
  
  
  
  1.7       +37 -38    WebCore/layout-tests/fast/text/whitespace/024-expected.txt
  
  Index: 024-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/text/whitespace/024-expected.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- 024-expected.txt	29 Sep 2004 18:07:43 -0000	1.6
  +++ 024-expected.txt	18 Aug 2005 04:23:11 -0000	1.7
  @@ -1,35 +1,34 @@
  -layer at (0,0) size 800x1175
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x1175
  -  RenderBlock {HTML} at (0,0) size 800x1175
  -    RenderBody {BODY} at (8,8) size 784x1159 [bgcolor=#FFFFFF]
  -      RenderBlock {H1} at (0,0) size 784x37
  +layer at (0,0) size 785x1175
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x1175
  +  RenderBlock {HTML} at (0,0) size 785x1175
  +    RenderBody {BODY} at (8,8) size 769x1159 [bgcolor=#FFFFFF]
  +      RenderBlock {H1} at (0,0) size 769x37
           RenderText {TEXT} at (0,0) size 351x37
             text run at (0,0) width 351: "Safari 1.0 PRE width bug"
  -      RenderBlock (anonymous) at (0,58) size 784x72
  +      RenderBlock (anonymous) at (0,58) size 769x72
           RenderText {TEXT} at (0,0) size 101x18
             text run at (0,0) width 101: "As noted in my "
           RenderInline {A} at (0,0) size 28x18 [color=#0000EE]
             RenderText {TEXT} at (101,0) size 28x18
               text run at (101,0) width 28: "blog"
  -        RenderText {TEXT} at (129,0) size 777x72
  +        RenderText {TEXT} at (129,0) size 763x72
             text run at (129,0) width 8: ", "
             text run at (137,0) width 431: "in certain cases Safari will miscalculate the width of a PRE element. "
  -          text run at (568,0) width 206: "I think I've found the trigger. If a"
  -          text run at (0,18) width 254: "nested container element is preceded by "
  -          text run at (254,18) width 445: "uncontained text and a blank line, and there are \"too many\" characters "
  -          text run at (699,18) width 77: "contained in"
  -          text run at (0,36) width 331: "the nested element, the PRE width will be too wide. "
  -          text run at (331,36) width 436: "In the examples below, the nested element is a SPAN whose content "
  -          text run at (767,36) width 10: "is"
  -          text run at (0,54) width 212: "the days-of-week line, as follows:"
  -      RenderBlock {PRE} at (0,143) size 784x15
  +          text run at (568,0) width 195: "I think I've found the trigger. If"
  +          text run at (0,18) width 265: "a nested container element is preceded by "
  +          text run at (265,18) width 441: "uncontained text and a blank line, and there are \"too many\" characters"
  +          text run at (0,36) width 412: "contained in the nested element, the PRE width will be too wide. "
  +          text run at (412,36) width 337: "In the examples below, the nested element is a SPAN"
  +          text run at (0,54) width 95: "whose content "
  +          text run at (95,54) width 226: "is the days-of-week line, as follows:"
  +      RenderBlock {PRE} at (0,143) size 769x15
           RenderText {TEXT} at (0,0) size 376x15
             text run at (0,0) width 376: "    <SPAN CLASS=dow> D  M  T  W  J  F  S</SPAN>"
  -      RenderBlock {H2} at (0,177) size 784x28
  +      RenderBlock {H2} at (0,177) size 769x28
           RenderText {TEXT} at (0,0) size 109x28
             text run at (0,0) width 109: "Example 1"
  -      RenderTable {TABLE} at (0,224) size 784x170
  +      RenderTable {TABLE} at (0,224) size 769x170
           RenderTableSection {TBODY} at (0,0) size 0x170
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
  @@ -46,16 +45,16 @@
                     text run at (7,112) width 160: "14 15 16 17 18 19 20"
                     text run at (7,127) width 160: "21 22 23 24 25 26 27"
                     text run at (7,142) width 64: "28 29 30"
  -            RenderTableCell {TD} at (180,2) size 602x20 [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (180,2) size 587x20 [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (1,1) size 483x18
                   text run at (1,1) width 341: "The blank line between '2003' and the nested element "
                   text run at (342,1) width 142: "triggers the width bug."
  -      RenderBlock (anonymous) at (0,394) size 784x18
  +      RenderBlock (anonymous) at (0,394) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {H2} at (0,431) size 784x28
  +      RenderBlock {H2} at (0,431) size 769x28
           RenderText {TEXT} at (0,0) size 109x28
             text run at (0,0) width 109: "Example 2"
  -      RenderTable {TABLE} at (0,478) size 784x170
  +      RenderTable {TABLE} at (0,478) size 769x170
           RenderTableSection {TBODY} at (0,0) size 0x170
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
  @@ -72,22 +71,22 @@
                     text run at (7,112) width 160: "14 15 16 17 18 19 20"
                     text run at (7,127) width 160: "21 22 23 24 25 26 27"
                     text run at (7,142) width 64: "28 29 30"
  -            RenderTableCell {TD} at (180,2) size 602x72 [r=0 c=1 rs=1 cs=1]
  -              RenderBlock (anonymous) at (1,1) size 600x18
  +            RenderTableCell {TD} at (180,2) size 587x72 [r=0 c=1 rs=1 cs=1]
  +              RenderBlock (anonymous) at (1,1) size 585x18
                   RenderText {TEXT} at (0,0) size 483x18
                     text run at (0,0) width 341: "The blank line between '2003' and the nested element "
                     text run at (341,0) width 142: "triggers the width bug."
  -              RenderBlock {P} at (1,35) size 600x36
  -                RenderText {TEXT} at (0,0) size 591x36
  +              RenderBlock {P} at (1,35) size 585x36
  +                RenderText {TEXT} at (0,0) size 568x36
                     text run at (0,0) width 351: "Here, the excess whitespace is reduced by reducing the "
  -                  text run at (351,0) width 240: "number of characters contained by the"
  -                  text run at (0,18) width 97: "nested element."
  -      RenderBlock (anonymous) at (0,648) size 784x18
  +                  text run at (351,0) width 217: "number of characters contained by"
  +                  text run at (0,18) width 120: "the nested element."
  +      RenderBlock (anonymous) at (0,648) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {H2} at (0,685) size 784x28
  +      RenderBlock {H2} at (0,685) size 769x28
           RenderText {TEXT} at (0,0) size 109x28
             text run at (0,0) width 109: "Example 3"
  -      RenderTable {TABLE} at (0,732) size 784x155
  +      RenderTable {TABLE} at (0,732) size 769x155
           RenderTableSection {TBODY} at (0,0) size 0x155
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (2,2) size 176x151 [r=0 c=0 rs=1 cs=1]
  @@ -104,17 +103,17 @@
                     text run at (7,97) width 160: "14 15 16 17 18 19 20"
                     text run at (7,112) width 160: "21 22 23 24 25 26 27"
                     text run at (7,127) width 64: "28 29 30"
  -            RenderTableCell {TD} at (180,2) size 602x38 [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (180,2) size 587x38 [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (1,1) size 566x36
                   text run at (1,1) width 341: "The blank line between '2003' and the nested element "
                   text run at (342,1) width 225: "has been removed, so the bug is not"
                   text run at (1,19) width 60: "triggered."
  -      RenderBlock (anonymous) at (0,887) size 784x18
  +      RenderBlock (anonymous) at (0,887) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  -      RenderBlock {H2} at (0,924) size 784x28
  +      RenderBlock {H2} at (0,924) size 769x28
           RenderText {TEXT} at (0,0) size 109x28
             text run at (0,0) width 109: "Example 4"
  -      RenderTable {TABLE} at (0,971) size 784x170
  +      RenderTable {TABLE} at (0,971) size 769x170
           RenderTableSection {TBODY} at (0,0) size 0x170
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
  @@ -133,11 +132,11 @@
                     text run at (7,112) width 160: "14 15 16 17 18 19 20"
                     text run at (7,127) width 160: "21 22 23 24 25 26 27"
                     text run at (7,142) width 64: "28 29 30"
  -            RenderTableCell {TD} at (180,2) size 602x38 [r=0 c=1 rs=1 cs=1]
  +            RenderTableCell {TD} at (180,2) size 587x38 [r=0 c=1 rs=1 cs=1]
                 RenderText {TEXT} at (1,1) size 576x36
                   text run at (1,1) width 341: "The blank line between '2003' and the nested element "
                   text run at (342,1) width 206: "no longer triggers the width bug,"
                   text run at (1,19) width 284: "because now the '2003' is itself contained by "
                   text run at (285,19) width 292: "a nested element (in this case, another SPAN)."
  -      RenderBlock (anonymous) at (0,1141) size 784x18
  +      RenderBlock (anonymous) at (0,1141) size 769x18
           RenderBR {BR} at (0,0) size 0x18
  
  
  
  1.3       +172 -172  WebCore/layout-tests/fast/tokenizer/004-expected.txt
  
  Index: 004-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/fast/tokenizer/004-expected.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- 004-expected.txt	28 Sep 2004 20:07:21 -0000	1.2
  +++ 004-expected.txt	18 Aug 2005 04:23:11 -0000	1.3
  @@ -1,720 +1,720 @@
  -layer at (0,0) size 800x3222
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x3222
  -  RenderBlock {HTML} at (0,0) size 800x3222
  -    RenderBody {BODY} at (8,8) size 784x3198
  -      RenderBlock {H3} at (0,0) size 784x22
  +layer at (0,0) size 785x3222
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x3222
  +  RenderBlock {HTML} at (0,0) size 785x3222
  +    RenderBody {BODY} at (8,8) size 769x3198
  +      RenderBlock {H3} at (0,0) size 769x22
           RenderText {TEXT} at (0,0) size 330x22
             text run at (0,0) width 330: "Variations on type attribute of script tag"
  -      RenderBlock {H4} at (0,43) size 784x18
  +      RenderBlock {H4} at (0,43) size 769x18
           RenderText {TEXT} at (0,0) size 191x18
             text run at (0,0) width 191: "These scripts should execute"
  -      RenderBlock {OL} at (0,82) size 784x306
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,82) size 769x306
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 106x18
               text run at (0,0) width 106: "no type attribute "
             RenderText {TEXT} at (106,0) size 56x18
               text run at (106,0) width 56: "executed"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 82x18
               text run at (0,0) width 82: "empty string "
             RenderText {TEXT} at (82,0) size 56x18
               text run at (82,0) width 56: "executed"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 91x18
               text run at (0,0) width 91: "text/javascript "
             RenderText {TEXT} at (91,0) size 56x18
               text run at (91,0) width 56: "executed"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 128x18
               text run at (0,0) width 128: "text/JAVASCRIPT "
             RenderText {TEXT} at (128,0) size 56x18
               text run at (128,0) width 56: "executed"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 147x18
               text run at (0,0) width 147: "TEXT/JAVASCRIPT "
             RenderText {TEXT} at (147,0) size 56x18
               text run at (147,0) width 56: "executed"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 101x18
               text run at (0,0) width 101: "'text/javascript ' "
             RenderText {TEXT} at (101,0) size 56x18
               text run at (101,0) width 56: "executed"
  -        RenderListItem {LI} at (40,108) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 105x18
               text run at (0,0) width 105: "' text/javascript ' "
             RenderText {TEXT} at (105,0) size 56x18
               text run at (105,0) width 56: "executed"
  -        RenderListItem {LI} at (40,126) size 744x18
  +        RenderListItem {LI} at (40,126) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 69x18
               text run at (0,0) width 69: "text/jscript "
             RenderText {TEXT} at (69,0) size 56x18
               text run at (69,0) width 56: "executed"
  -        RenderListItem {LI} at (40,144) size 744x18
  +        RenderListItem {LI} at (40,144) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 98x18
               text run at (0,0) width 98: "text/ecmascript "
             RenderText {TEXT} at (98,0) size 56x18
               text run at (98,0) width 56: "executed"
  -        RenderListItem {LI} at (40,162) size 744x18
  +        RenderListItem {LI} at (40,162) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 88x18
               text run at (0,0) width 88: "text/livescript "
             RenderText {TEXT} at (88,0) size 56x18
               text run at (88,0) width 56: "executed"
  -        RenderListItem {LI} at (40,180) size 744x18
  +        RenderListItem {LI} at (40,180) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.0 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,198) size 744x18
  +        RenderListItem {LI} at (40,198) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.1 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,216) size 744x18
  +        RenderListItem {LI} at (40,216) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.2 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,234) size 744x18
  +        RenderListItem {LI} at (40,234) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.3 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,252) size 744x18
  +        RenderListItem {LI} at (40,252) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.4 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,270) size 744x18
  +        RenderListItem {LI} at (40,270) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "text/javascript1.5 "
             RenderText {TEXT} at (111,0) size 56x18
               text run at (111,0) width 56: "executed"
  -        RenderListItem {LI} at (40,288) size 744x18
  +        RenderListItem {LI} at (40,288) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 150x18
               text run at (0,0) width 150: "application/x-javascript "
             RenderText {TEXT} at (150,0) size 56x18
               text run at (150,0) width 56: "executed"
  -      RenderBlock {H4} at (0,409) size 784x18
  +      RenderBlock {H4} at (0,409) size 769x18
           RenderText {TEXT} at (0,0) size 217x18
             text run at (0,0) width 217: "These scripts should not execute"
  -      RenderBlock {OL} at (0,448) size 784x1242
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,448) size 769x1242
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "one space"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 27x18
               text run at (0,0) width 27: "text/"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "text/vbscript"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 49x18
               text run at (0,0) width 49: "text/vbs"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 51x18
               text run at (0,0) width 51: "text/xml"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 95x18
               text run at (0,0) width 95: "text/javascript1"
  -        RenderListItem {LI} at (40,108) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 107x18
               text run at (0,0) width 107: "text/javascript1.6"
  -        RenderListItem {LI} at (40,126) size 744x18
  +        RenderListItem {LI} at (40,126) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 111x18
               text run at (0,0) width 111: "application/jscript"
  -        RenderListItem {LI} at (40,144) size 744x18
  +        RenderListItem {LI} at (40,144) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 124x18
               text run at (0,0) width 124: "application/x-jscript"
  -        RenderListItem {LI} at (40,162) size 744x18
  +        RenderListItem {LI} at (40,162) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 130x18
               text run at (0,0) width 130: "application/livescript"
  -        RenderListItem {LI} at (40,180) size 744x18
  +        RenderListItem {LI} at (40,180) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 143x18
               text run at (0,0) width 143: "application/x-livescript"
  -        RenderListItem {LI} at (40,198) size 744x18
  +        RenderListItem {LI} at (40,198) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 140x18
               text run at (0,0) width 140: "application/ecmascript"
  -        RenderListItem {LI} at (40,216) size 744x18
  +        RenderListItem {LI} at (40,216) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 153x18
               text run at (0,0) width 153: "application/x-ecmascript"
  -        RenderListItem {LI} at (40,234) size 744x18
  +        RenderListItem {LI} at (40,234) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 133x18
               text run at (0,0) width 133: "application/javascript"
  -        RenderListItem {LI} at (40,252) size 744x18
  +        RenderListItem {LI} at (40,252) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 153x18
               text run at (0,0) width 153: "application/javascript1.2"
  -        RenderListItem {LI} at (40,270) size 744x18
  +        RenderListItem {LI} at (40,270) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 166x18
               text run at (0,0) width 166: "application/x-javascript1.2"
  -        RenderListItem {LI} at (40,288) size 744x18
  +        RenderListItem {LI} at (40,288) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 60x18
               text run at (0,0) width 60: "javascript"
  -        RenderListItem {LI} at (40,306) size 744x18
  +        RenderListItem {LI} at (40,306) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 38x18
               text run at (0,0) width 38: "jscript"
  -        RenderListItem {LI} at (40,324) size 744x18
  +        RenderListItem {LI} at (40,324) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 67x18
               text run at (0,0) width 67: "ecmascript"
  -        RenderListItem {LI} at (40,342) size 744x18
  +        RenderListItem {LI} at (40,342) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 57x18
               text run at (0,0) width 57: "livescript"
  -        RenderListItem {LI} at (40,360) size 744x18
  +        RenderListItem {LI} at (40,360) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "livescript1.1"
  -        RenderListItem {LI} at (40,378) size 744x18
  +        RenderListItem {LI} at (40,378) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 97x18
               text run at (0,0) width 97: "JAVASCRIPT"
  -        RenderListItem {LI} at (40,396) size 744x18
  +        RenderListItem {LI} at (40,396) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 65x18
               text run at (0,0) width 65: "JavaScript"
  -        RenderListItem {LI} at (40,414) size 744x18
  +        RenderListItem {LI} at (40,414) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "JavaScript 1"
  -        RenderListItem {LI} at (40,432) size 744x18
  +        RenderListItem {LI} at (40,432) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.0"
  -        RenderListItem {LI} at (40,450) size 744x18
  +        RenderListItem {LI} at (40,450) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.1"
  -        RenderListItem {LI} at (40,468) size 744x18
  +        RenderListItem {LI} at (40,468) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 101x18
               text run at (0,0) width 101: "JavaScript 1.1.1"
  -        RenderListItem {LI} at (40,486) size 744x18
  +        RenderListItem {LI} at (40,486) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.2"
  -        RenderListItem {LI} at (40,504) size 744x18
  +        RenderListItem {LI} at (40,504) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.3"
  -        RenderListItem {LI} at (40,522) size 744x18
  +        RenderListItem {LI} at (40,522) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.4"
  -        RenderListItem {LI} at (40,540) size 744x18
  +        RenderListItem {LI} at (40,540) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.5"
  -        RenderListItem {LI} at (40,558) size 744x18
  +        RenderListItem {LI} at (40,558) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.6"
  -        RenderListItem {LI} at (40,576) size 744x18
  +        RenderListItem {LI} at (40,576) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.7"
  -        RenderListItem {LI} at (40,594) size 744x18
  +        RenderListItem {LI} at (40,594) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.8"
  -        RenderListItem {LI} at (40,612) size 744x18
  +        RenderListItem {LI} at (40,612) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.9"
  -        RenderListItem {LI} at (40,630) size 744x18
  +        RenderListItem {LI} at (40,630) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "JavaScript 2"
  -        RenderListItem {LI} at (40,648) size 744x18
  +        RenderListItem {LI} at (40,648) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 2.1"
  -        RenderListItem {LI} at (40,666) size 744x18
  +        RenderListItem {LI} at (40,666) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript 10"
  -        RenderListItem {LI} at (40,684) size 744x18
  +        RenderListItem {LI} at (40,684) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 97x18
               text run at (0,0) width 97: "JavaScript 10.0"
  -        RenderListItem {LI} at (40,702) size 744x18
  +        RenderListItem {LI} at (40,702) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 68x18
               text run at (0,0) width 68: "_javascript"
  -        RenderListItem {LI} at (40,720) size 744x18
  +        RenderListItem {LI} at (40,720) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 68x18
               text run at (0,0) width 68: "javascript_"
  -        RenderListItem {LI} at (40,738) size 744x18
  +        RenderListItem {LI} at (40,738) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 88x18
               text run at (0,0) width 88: "javascript_1.0"
  -        RenderListItem {LI} at (40,756) size 744x18
  +        RenderListItem {LI} at (40,756) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 96x18
               text run at (0,0) width 96: "javascript 1.0 x"
  -        RenderListItem {LI} at (40,774) size 744x18
  +        RenderListItem {LI} at (40,774) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 73x18
               text run at (0,0) width 73: "JavaScript1"
  -        RenderListItem {LI} at (40,792) size 744x18
  +        RenderListItem {LI} at (40,792) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.0"
  -        RenderListItem {LI} at (40,810) size 744x18
  +        RenderListItem {LI} at (40,810) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.1"
  -        RenderListItem {LI} at (40,828) size 744x18
  +        RenderListItem {LI} at (40,828) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.2"
  -        RenderListItem {LI} at (40,846) size 744x18
  +        RenderListItem {LI} at (40,846) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.3"
  -        RenderListItem {LI} at (40,864) size 744x18
  +        RenderListItem {LI} at (40,864) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.4"
  -        RenderListItem {LI} at (40,882) size 744x18
  +        RenderListItem {LI} at (40,882) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 97x18
               text run at (0,0) width 97: "JavaScript1.4.1"
  -        RenderListItem {LI} at (40,900) size 744x18
  +        RenderListItem {LI} at (40,900) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.5"
  -        RenderListItem {LI} at (40,918) size 744x18
  +        RenderListItem {LI} at (40,918) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.6"
  -        RenderListItem {LI} at (40,936) size 744x18
  +        RenderListItem {LI} at (40,936) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.7"
  -        RenderListItem {LI} at (40,954) size 744x18
  +        RenderListItem {LI} at (40,954) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 84x18
               text run at (0,0) width 84: "1.0 javascript"
  -        RenderListItem {LI} at (40,972) size 744x18
  +        RenderListItem {LI} at (40,972) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 74x18
               text run at (0,0) width 74: "' javascript '"
  -        RenderListItem {LI} at (40,990) size 744x18
  +        RenderListItem {LI} at (40,990) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 94x18
               text run at (0,0) width 94: "' javascript1.1 '"
  -        RenderListItem {LI} at (40,1008) size 744x18
  +        RenderListItem {LI} at (40,1008) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 90x18
               text run at (0,0) width 90: "'   javascript   '"
  -        RenderListItem {LI} at (40,1026) size 744x18
  +        RenderListItem {LI} at (40,1026) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 98x18
               text run at (0,0) width 98: "' javascript 1.0 '"
  -        RenderListItem {LI} at (40,1044) size 744x18
  +        RenderListItem {LI} at (40,1044) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 102x18
               text run at (0,0) width 102: "' javascript  1.0 '"
  -        RenderListItem {LI} at (40,1062) size 744x18
  +        RenderListItem {LI} at (40,1062) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 50x18
               text run at (0,0) width 50: "jscript 1"
  -        RenderListItem {LI} at (40,1080) size 744x18
  +        RenderListItem {LI} at (40,1080) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "jscript 1.0"
  -        RenderListItem {LI} at (40,1098) size 744x18
  +        RenderListItem {LI} at (40,1098) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 79x18
               text run at (0,0) width 79: "ecmascript 1"
  -        RenderListItem {LI} at (40,1116) size 744x18
  +        RenderListItem {LI} at (40,1116) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 91x18
               text run at (0,0) width 91: "ecmascript 1.0"
  -        RenderListItem {LI} at (40,1134) size 744x18
  +        RenderListItem {LI} at (40,1134) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 69x18
               text run at (0,0) width 69: "livescript 1"
  -        RenderListItem {LI} at (40,1152) size 744x18
  +        RenderListItem {LI} at (40,1152) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 81x18
               text run at (0,0) width 81: "livescript 1.0"
  -        RenderListItem {LI} at (40,1170) size 744x18
  +        RenderListItem {LI} at (40,1170) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 80x18
               text run at (0,0) width 80: "' jscript  1.0 '"
  -        RenderListItem {LI} at (40,1188) size 744x18
  +        RenderListItem {LI} at (40,1188) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 120x18
               text run at (0,0) width 120: "disabled_javascript"
  -        RenderListItem {LI} at (40,1206) size 744x18
  +        RenderListItem {LI} at (40,1206) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 108x18
               text run at (0,0) width 108: "xxxjavascriptxxx"
  -        RenderListItem {LI} at (40,1224) size 744x18
  +        RenderListItem {LI} at (40,1224) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 38x18
               text run at (0,0) width 38: "bogus"
  -      RenderBlock {H3} at (0,1708) size 784x22
  +      RenderBlock {H3} at (0,1708) size 769x22
           RenderText {TEXT} at (0,0) size 370x22
             text run at (0,0) width 370: "Variations on language attribute of script tag"
  -      RenderBlock {H4} at (0,1751) size 784x18
  +      RenderBlock {H4} at (0,1751) size 769x18
           RenderText {TEXT} at (0,0) size 191x18
             text run at (0,0) width 191: "These scripts should execute"
  -      RenderBlock {OL} at (0,1790) size 784x252
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,1790) size 769x252
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 136x18
               text run at (0,0) width 136: "no language attribute "
             RenderText {TEXT} at (136,0) size 56x18
               text run at (136,0) width 56: "executed"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 82x18
               text run at (0,0) width 82: "empty string "
             RenderText {TEXT} at (82,0) size 56x18
               text run at (82,0) width 56: "executed"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 42x18
               text run at (0,0) width 42: "jscript "
             RenderText {TEXT} at (42,0) size 56x18
               text run at (42,0) width 56: "executed"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 71x18
               text run at (0,0) width 71: "ecmascript "
             RenderText {TEXT} at (71,0) size 56x18
               text run at (71,0) width 56: "executed"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 61x18
               text run at (0,0) width 61: "livescript "
             RenderText {TEXT} at (61,0) size 56x18
               text run at (61,0) width 56: "executed"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 64x18
               text run at (0,0) width 64: "javascript "
             RenderText {TEXT} at (64,0) size 56x18
               text run at (64,0) width 56: "executed"
  -        RenderListItem {LI} at (40,108) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 101x18
               text run at (0,0) width 101: "JAVASCRIPT "
             RenderText {TEXT} at (101,0) size 56x18
               text run at (101,0) width 56: "executed"
  -        RenderListItem {LI} at (40,126) size 744x18
  +        RenderListItem {LI} at (40,126) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 69x18
               text run at (0,0) width 69: "JavaScript "
             RenderText {TEXT} at (69,0) size 56x18
               text run at (69,0) width 56: "executed"
  -        RenderListItem {LI} at (40,144) size 744x18
  +        RenderListItem {LI} at (40,144) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.0 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -        RenderListItem {LI} at (40,162) size 744x18
  +        RenderListItem {LI} at (40,162) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.1 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -        RenderListItem {LI} at (40,180) size 744x18
  +        RenderListItem {LI} at (40,180) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.2 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -        RenderListItem {LI} at (40,198) size 744x18
  +        RenderListItem {LI} at (40,198) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.3 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -        RenderListItem {LI} at (40,216) size 744x18
  +        RenderListItem {LI} at (40,216) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.4 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -        RenderListItem {LI} at (40,234) size 744x18
  +        RenderListItem {LI} at (40,234) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript1.5 "
             RenderText {TEXT} at (89,0) size 56x18
               text run at (89,0) width 56: "executed"
  -      RenderBlock {H4} at (0,2063) size 784x18
  +      RenderBlock {H4} at (0,2063) size 769x18
           RenderText {TEXT} at (0,0) size 217x18
             text run at (0,0) width 217: "These scripts should not execute"
  -      RenderBlock {OL} at (0,2102) size 784x774
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,2102) size 769x774
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "one space"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 50x18
               text run at (0,0) width 50: "vbscript"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "livescript1.1"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "JavaScript 1"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.0"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.1"
  -        RenderListItem {LI} at (40,108) size 744x18
  +        RenderListItem {LI} at (40,108) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 101x18
               text run at (0,0) width 101: "JavaScript 1.1.1"
  -        RenderListItem {LI} at (40,126) size 744x18
  +        RenderListItem {LI} at (40,126) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.2"
  -        RenderListItem {LI} at (40,144) size 744x18
  +        RenderListItem {LI} at (40,144) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.3"
  -        RenderListItem {LI} at (40,162) size 744x18
  +        RenderListItem {LI} at (40,162) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.4"
  -        RenderListItem {LI} at (40,180) size 744x18
  +        RenderListItem {LI} at (40,180) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.5"
  -        RenderListItem {LI} at (40,198) size 744x18
  +        RenderListItem {LI} at (40,198) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.6"
  -        RenderListItem {LI} at (40,216) size 744x18
  +        RenderListItem {LI} at (40,216) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.7"
  -        RenderListItem {LI} at (40,234) size 744x18
  +        RenderListItem {LI} at (40,234) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.8"
  -        RenderListItem {LI} at (40,252) size 744x18
  +        RenderListItem {LI} at (40,252) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 1.9"
  -        RenderListItem {LI} at (40,270) size 744x18
  +        RenderListItem {LI} at (40,270) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 77x18
               text run at (0,0) width 77: "JavaScript 2"
  -        RenderListItem {LI} at (40,288) size 744x18
  +        RenderListItem {LI} at (40,288) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 89x18
               text run at (0,0) width 89: "JavaScript 2.1"
  -        RenderListItem {LI} at (40,306) size 744x18
  +        RenderListItem {LI} at (40,306) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript 10"
  -        RenderListItem {LI} at (40,324) size 744x18
  +        RenderListItem {LI} at (40,324) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 97x18
               text run at (0,0) width 97: "JavaScript 10.0"
  -        RenderListItem {LI} at (40,342) size 744x18
  +        RenderListItem {LI} at (40,342) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 68x18
               text run at (0,0) width 68: "_javascript"
  -        RenderListItem {LI} at (40,360) size 744x18
  +        RenderListItem {LI} at (40,360) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 68x18
               text run at (0,0) width 68: "javascript_"
  -        RenderListItem {LI} at (40,378) size 744x18
  +        RenderListItem {LI} at (40,378) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 88x18
               text run at (0,0) width 88: "javascript_1.0"
  -        RenderListItem {LI} at (40,396) size 744x18
  +        RenderListItem {LI} at (40,396) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 96x18
               text run at (0,0) width 96: "javascript 1.0 x"
  -        RenderListItem {LI} at (40,414) size 744x18
  +        RenderListItem {LI} at (40,414) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 73x18
               text run at (0,0) width 73: "JavaScript1"
  -        RenderListItem {LI} at (40,432) size 744x18
  +        RenderListItem {LI} at (40,432) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.6"
  -        RenderListItem {LI} at (40,450) size 744x18
  +        RenderListItem {LI} at (40,450) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 85x18
               text run at (0,0) width 85: "JavaScript1.7"
  -        RenderListItem {LI} at (40,468) size 744x18
  +        RenderListItem {LI} at (40,468) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 97x18
               text run at (0,0) width 97: "JavaScript1.4.1"
  -        RenderListItem {LI} at (40,486) size 744x18
  +        RenderListItem {LI} at (40,486) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 84x18
               text run at (0,0) width 84: "1.0 javascript"
  -        RenderListItem {LI} at (40,504) size 744x18
  +        RenderListItem {LI} at (40,504) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 74x18
               text run at (0,0) width 74: "' javascript '"
  -        RenderListItem {LI} at (40,522) size 744x18
  +        RenderListItem {LI} at (40,522) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 94x18
               text run at (0,0) width 94: "' javascript1.1 '"
  -        RenderListItem {LI} at (40,540) size 744x18
  +        RenderListItem {LI} at (40,540) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 90x18
               text run at (0,0) width 90: "'   javascript   '"
  -        RenderListItem {LI} at (40,558) size 744x18
  +        RenderListItem {LI} at (40,558) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 98x18
               text run at (0,0) width 98: "' javascript 1.0 '"
  -        RenderListItem {LI} at (40,576) size 744x18
  +        RenderListItem {LI} at (40,576) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 102x18
               text run at (0,0) width 102: "' javascript  1.0 '"
  -        RenderListItem {LI} at (40,594) size 744x18
  +        RenderListItem {LI} at (40,594) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 50x18
               text run at (0,0) width 50: "jscript 1"
  -        RenderListItem {LI} at (40,612) size 744x18
  +        RenderListItem {LI} at (40,612) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 62x18
               text run at (0,0) width 62: "jscript 1.0"
  -        RenderListItem {LI} at (40,630) size 744x18
  +        RenderListItem {LI} at (40,630) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 79x18
               text run at (0,0) width 79: "ecmascript 1"
  -        RenderListItem {LI} at (40,648) size 744x18
  +        RenderListItem {LI} at (40,648) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 91x18
               text run at (0,0) width 91: "ecmascript 1.0"
  -        RenderListItem {LI} at (40,666) size 744x18
  +        RenderListItem {LI} at (40,666) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 69x18
               text run at (0,0) width 69: "livescript 1"
  -        RenderListItem {LI} at (40,684) size 744x18
  +        RenderListItem {LI} at (40,684) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 81x18
               text run at (0,0) width 81: "livescript 1.0"
  -        RenderListItem {LI} at (40,702) size 744x18
  +        RenderListItem {LI} at (40,702) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 80x18
               text run at (0,0) width 80: "' jscript  1.0 '"
  -        RenderListItem {LI} at (40,720) size 744x18
  +        RenderListItem {LI} at (40,720) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 120x18
               text run at (0,0) width 120: "disabled_javascript"
  -        RenderListItem {LI} at (40,738) size 744x18
  +        RenderListItem {LI} at (40,738) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 108x18
               text run at (0,0) width 108: "xxxjavascriptxxx"
  -        RenderListItem {LI} at (40,756) size 744x18
  +        RenderListItem {LI} at (40,756) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 38x18
               text run at (0,0) width 38: "bogus"
  -      RenderBlock {H3} at (0,2894) size 784x22
  +      RenderBlock {H3} at (0,2894) size 769x22
           RenderText {TEXT} at (0,0) size 539x22
             text run at (0,0) width 539: "Variations on combined type and language attributes of script tag"
  -      RenderBlock {H4} at (0,2937) size 784x18
  +      RenderBlock {H4} at (0,2937) size 769x18
           RenderText {TEXT} at (0,0) size 191x18
             text run at (0,0) width 191: "These scripts should execute"
  -      RenderBlock {OL} at (0,2976) size 784x108
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,2976) size 769x108
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 256x18
               text run at (0,0) width 256: "empty string type, \"javascript\" language "
             RenderText {TEXT} at (256,0) size 56x18
               text run at (256,0) width 56: "executed"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 283x18
               text run at (0,0) width 283: "empty string language, \"text/javascript\" type "
             RenderText {TEXT} at (283,0) size 56x18
               text run at (283,0) width 56: "executed"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 279x18
               text run at (0,0) width 279: "\"javascript\" language, \"text/javascript\" type "
             RenderText {TEXT} at (279,0) size 56x18
               text run at (279,0) width 56: "executed"
  -        RenderListItem {LI} at (40,54) size 744x18
  +        RenderListItem {LI} at (40,54) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 257x18
               text run at (0,0) width 257: "\"bogus\" language, \"text/javascript\" type "
             RenderText {TEXT} at (257,0) size 56x18
               text run at (257,0) width 56: "executed"
  -        RenderListItem {LI} at (40,72) size 744x18
  +        RenderListItem {LI} at (40,72) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 276x18
               text run at (0,0) width 276: "\"livescript\" language, \"text/javascript\" type "
             RenderText {TEXT} at (276,0) size 56x18
               text run at (276,0) width 56: "executed"
  -        RenderListItem {LI} at (40,90) size 744x18
  +        RenderListItem {LI} at (40,90) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 299x18
               text run at (0,0) width 299: "\"javascript1.2\" language, \"text/javascript\" type "
             RenderText {TEXT} at (299,0) size 56x18
               text run at (299,0) width 56: "executed"
  -      RenderBlock {H4} at (0,3105) size 784x18
  +      RenderBlock {H4} at (0,3105) size 769x18
           RenderText {TEXT} at (0,0) size 217x18
             text run at (0,0) width 217: "These scripts should not execute"
  -      RenderBlock {OL} at (0,3144) size 784x54
  -        RenderListItem {LI} at (40,0) size 744x18
  +      RenderBlock {OL} at (0,3144) size 769x54
  +        RenderListItem {LI} at (40,0) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 226x18
               text run at (0,0) width 226: "\"javascript\" language, \"bogus\" type"
  -        RenderListItem {LI} at (40,18) size 744x18
  +        RenderListItem {LI} at (40,18) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 230x18
               text run at (0,0) width 230: "empty string type, \"bogus\" language"
  -        RenderListItem {LI} at (40,36) size 744x18
  +        RenderListItem {LI} at (40,36) size 729x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 230x18
               text run at (0,0) width 230: "empty string language, \"bogus\" type"
  
  
  
  1.4       +10 -10    WebCore/layout-tests/traversal/tree-walker-004-expected.txt
  
  Index: tree-walker-004-expected.txt
  ===================================================================
  RCS file: /cvs/root/WebCore/layout-tests/traversal/tree-walker-004-expected.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- tree-walker-004-expected.txt	14 Jun 2005 22:37:11 -0000	1.3
  +++ tree-walker-004-expected.txt	18 Aug 2005 04:23:11 -0000	1.4
  @@ -1,9 +1,9 @@
  -layer at (0,0) size 800x722
  -  RenderCanvas at (0,0) size 800x600
  -layer at (0,0) size 800x722
  -  RenderBlock {HTML} at (0,0) size 800x722
  -    RenderBody {BODY} at (8,8) size 784x700
  -      RenderBlock {DIV} at (0,0) size 784x0
  +layer at (0,0) size 785x722
  +  RenderCanvas at (0,0) size 785x600
  +layer at (0,0) size 785x722
  +  RenderBlock {HTML} at (0,0) size 785x722
  +    RenderBody {BODY} at (8,8) size 769x700
  +      RenderBlock {DIV} at (0,0) size 769x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
  @@ -61,10 +61,10 @@
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
  -      RenderBlock {DIV} at (0,0) size 784x700
  -        RenderBlock (anonymous) at (0,0) size 784x16
  +      RenderBlock {DIV} at (0,0) size 769x700
  +        RenderBlock (anonymous) at (0,0) size 769x16
             RenderText {TEXT} at (0,0) size 0x0
  -        RenderBlock {P} at (0,30) size 784x320
  +        RenderBlock {P} at (0,30) size 769x320
             RenderInline {B} at (0,0) size 104x16
               RenderText {TEXT} at (0,0) size 104x16
                 text run at (0,0) width 104: "Tree Walker: "
  @@ -126,7 +126,7 @@
             RenderText {TEXT} at (0,304) size 8x16
               text run at (0,304) width 8: "D"
             RenderBR {BR} at (0,0) size 0x0
  -        RenderBlock {P} at (0,364) size 784x336
  +        RenderBlock {P} at (0,364) size 769x336
             RenderInline {B} at (0,0) size 104x16
               RenderText {TEXT} at (0,0) size 104x16
                 text run at (0,0) width 104: "Tree Walker: "
  
  
  



More information about the webkit-changes mailing list