WebKit mishandles line boxes where the content height exceeds the
authoraestes@apple.com <aestes@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Nov 2010 06:45:50 +0000 (06:45 +0000)
committeraestes@apple.com <aestes@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Nov 2010 06:45:50 +0000 (06:45 +0000)
specified line-height.
https://bugs.webkit.org/show_bug.cgi?id=49410

Reviewed by Dave Hyatt.

WebCore:

If a line height is explicitly specified on a text box and fallback
fonts are in use, only the primary font should be considered when
computing the box's ascent and descent. This prevents the inline box
from being sized larger than the specified line height.

This patch also fixes a math error when computing a used font's descent
in the case where line height isn't explicitly set. This change results
in a number of layout tests needing re-baselining.

Test: fast/css/line-height-determined-by-primary-font.html

* rendering/InlineFlowBox.cpp:
(WebCore::InlineFlowBox::computeLogicalBoxHeights):

LayoutTests:

* fast/css/line-height-determined-by-primary-font.html: Added.
* platform/mac/fast/css/line-height-determined-by-primary-font-expected.checksum: Added.
* platform/mac/fast/css/line-height-determined-by-primary-font-expected.png: Added.
* platform/mac/fast/css/line-height-determined-by-primary-font-expected.txt: Added.

The following test results were re-baselined:

* platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum:
* platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png:
* platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum:
* platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png:
* platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.txt:
* platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
* platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
* platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum:
* platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png:
* platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.txt:
* platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum:
* platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png:
* platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum:
* platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png:
* platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt:
* platform/mac/css2.1/t0905-c414-flt-02-c-expected.checksum:
* platform/mac/css2.1/t0905-c414-flt-02-c-expected.png:
* platform/mac/css2.1/t0905-c414-flt-02-c-expected.txt:
* platform/mac/css2.1/t0905-c414-flt-03-c-expected.checksum:
* platform/mac/css2.1/t0905-c414-flt-03-c-expected.png:
* platform/mac/css2.1/t0905-c414-flt-03-c-expected.txt:
* platform/mac/css2.1/t0905-c414-flt-04-c-expected.checksum:
* platform/mac/css2.1/t0905-c414-flt-04-c-expected.png:
* platform/mac/css2.1/t0905-c414-flt-04-c-expected.txt:
* platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum:
* platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png:
* platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png:
* platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
* platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
* platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png:
* platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png:
* platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.checksum:
* platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.png:
* platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
* platform/mac/css2.1/t090501-c414-flt-01-b-expected.checksum:
* platform/mac/css2.1/t090501-c414-flt-01-b-expected.png:
* platform/mac/css2.1/t090501-c414-flt-01-b-expected.txt:
* platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
* platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png:
* platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.txt:
* platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
* platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
* platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt:
* platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
* platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
* platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt:
* platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum:
* platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png:
* platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
* platform/mac/css2.1/t1202-counter-03-b-expected.checksum:
* platform/mac/css2.1/t1202-counter-03-b-expected.png:
* platform/mac/css2.1/t1202-counter-03-b-expected.txt:
* platform/mac/css2.1/t1202-counter-04-b-expected.checksum:
* platform/mac/css2.1/t1202-counter-04-b-expected.png:
* platform/mac/css2.1/t1202-counter-04-b-expected.txt:
* platform/mac/css2.1/t1202-counter-09-b-expected.checksum:
* platform/mac/css2.1/t1202-counter-09-b-expected.png:
* platform/mac/css2.1/t1202-counter-09-b-expected.txt:
* platform/mac/css2.1/t1202-counters-03-b-expected.checksum:
* platform/mac/css2.1/t1202-counters-03-b-expected.png:
* platform/mac/css2.1/t1202-counters-03-b-expected.txt:
* platform/mac/css2.1/t1202-counters-04-b-expected.checksum:
* platform/mac/css2.1/t1202-counters-04-b-expected.png:
* platform/mac/css2.1/t1202-counters-04-b-expected.txt:
* platform/mac/css2.1/t1202-counters-09-b-expected.checksum:
* platform/mac/css2.1/t1202-counters-09-b-expected.png:
* platform/mac/css2.1/t1202-counters-09-b-expected.txt:
* platform/mac/fast/blockflow/vertical-font-fallback-expected.checksum:
* platform/mac/fast/blockflow/vertical-font-fallback-expected.png:
* platform/mac/fast/blockflow/vertical-font-fallback-expected.txt:
* platform/mac/fast/css/beforeSelectorOnCodeElement-expected.checksum:
* platform/mac/fast/css/beforeSelectorOnCodeElement-expected.png:
* platform/mac/fast/css/beforeSelectorOnCodeElement-expected.txt:
* platform/mac/fast/css/font-face-opentype-expected.checksum:
* platform/mac/fast/css/font-face-opentype-expected.png:
* platform/mac/fast/css/font-face-opentype-expected.txt:
* platform/mac/fast/css/rtl-ordering-expected.checksum:
* platform/mac/fast/css/rtl-ordering-expected.png:
* platform/mac/fast/css/rtl-ordering-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.checksum:
* platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.png:
* platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-expected.checksum:
* platform/mac/fast/css/text-overflow-ellipsis-expected.png:
* platform/mac/fast/css/text-overflow-ellipsis-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-strict-expected.checksum:
* platform/mac/fast/css/text-overflow-ellipsis-strict-expected.png:
* platform/mac/fast/css/text-overflow-ellipsis-strict-expected.txt:
* platform/mac/fast/css/text-security-expected.checksum:
* platform/mac/fast/css/text-security-expected.png:
* platform/mac/fast/css/text-security-expected.txt:
* platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.checksum:
* platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
* platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
* platform/mac/fast/encoding/invalid-UTF-8-expected.checksum:
* platform/mac/fast/encoding/invalid-UTF-8-expected.png:
* platform/mac/fast/encoding/invalid-UTF-8-expected.txt:
* platform/mac/fast/events/updateLayoutForHitTest-expected.checksum:
* platform/mac/fast/events/updateLayoutForHitTest-expected.png:
* platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
* platform/mac/fast/forms/select-visual-hebrew-expected.checksum:
* platform/mac/fast/forms/select-visual-hebrew-expected.png:
* platform/mac/fast/forms/select-visual-hebrew-expected.txt:
* platform/mac/fast/forms/select-writing-direction-natural-expected.checksum:
* platform/mac/fast/forms/select-writing-direction-natural-expected.png:
* platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.checksum:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.png:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
* platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum:
* platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
* platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
* platform/mac/fast/text/atsui-multiple-renderers-expected.checksum:
* platform/mac/fast/text/atsui-multiple-renderers-expected.png:
* platform/mac/fast/text/atsui-multiple-renderers-expected.txt:
* platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.checksum:
* platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.png:
* platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.txt:
* platform/mac/fast/text/capitalize-boundaries-expected.checksum:
* platform/mac/fast/text/capitalize-boundaries-expected.png:
* platform/mac/fast/text/capitalize-boundaries-expected.txt:
* platform/mac/fast/text/cg-fallback-bolding-expected.checksum:
* platform/mac/fast/text/cg-fallback-bolding-expected.png:
* platform/mac/fast/text/cg-fallback-bolding-expected.txt:
* platform/mac/fast/text/complex-text-opacity-expected.checksum:
* platform/mac/fast/text/complex-text-opacity-expected.png:
* platform/mac/fast/text/complex-text-opacity-expected.txt:
* platform/mac/fast/text/in-rendered-text-rtl-expected.checksum:
* platform/mac/fast/text/in-rendered-text-rtl-expected.png:
* platform/mac/fast/text/in-rendered-text-rtl-expected.txt:
* platform/mac/fast/text/international/001-expected.checksum:
* platform/mac/fast/text/international/001-expected.png:
* platform/mac/fast/text/international/001-expected.txt:
* platform/mac/fast/text/international/002-expected.checksum:
* platform/mac/fast/text/international/002-expected.png:
* platform/mac/fast/text/international/002-expected.txt:
* platform/mac/fast/text/international/003-expected.checksum:
* platform/mac/fast/text/international/003-expected.png:
* platform/mac/fast/text/international/003-expected.txt:
* platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum:
* platform/mac/fast/text/international/bidi-AN-after-L-expected.png:
* platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
* platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum:
* platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png:
* platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
* platform/mac/fast/text/international/bidi-CS-after-AN-expected.checksum:
* platform/mac/fast/text/international/bidi-CS-after-AN-expected.png:
* platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
* platform/mac/fast/text/international/bidi-L2-run-reordering-expected.checksum:
* platform/mac/fast/text/international/bidi-L2-run-reordering-expected.png:
* platform/mac/fast/text/international/bidi-L2-run-reordering-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.checksum:
* platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.png:
* platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.checksum:
* platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.png:
* platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum:
* platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
* platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/mac/fast/text/international/bidi-european-terminators-expected.checksum:
* platform/mac/fast/text/international/bidi-european-terminators-expected.png:
* platform/mac/fast/text/international/bidi-european-terminators-expected.txt:
* platform/mac/fast/text/international/bidi-fallback-font-weight-expected.checksum:
* platform/mac/fast/text/international/bidi-fallback-font-weight-expected.png:
* platform/mac/fast/text/international/bidi-fallback-font-weight-expected.txt:
* platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum:
* platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.png:
* platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
* platform/mac/fast/text/international/bidi-innertext-expected.checksum:
* platform/mac/fast/text/international/bidi-innertext-expected.png:
* platform/mac/fast/text/international/bidi-innertext-expected.txt:
* platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum:
* platform/mac/fast/text/international/bidi-linebreak-001-expected.png:
* platform/mac/fast/text/international/bidi-linebreak-001-expected.txt:
* platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum:
* platform/mac/fast/text/international/bidi-linebreak-002-expected.png:
* platform/mac/fast/text/international/bidi-linebreak-002-expected.txt:
* platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum:
* platform/mac/fast/text/international/bidi-linebreak-003-expected.png:
* platform/mac/fast/text/international/bidi-linebreak-003-expected.txt:
* platform/mac/fast/text/international/bidi-listbox-atsui-expected.checksum:
* platform/mac/fast/text/international/bidi-listbox-atsui-expected.png:
* platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt:
* platform/mac/fast/text/international/bidi-listbox-expected.checksum:
* platform/mac/fast/text/international/bidi-listbox-expected.png:
* platform/mac/fast/text/international/bidi-listbox-expected.txt:
* platform/mac/fast/text/international/bidi-menulist-expected.checksum:
* platform/mac/fast/text/international/bidi-menulist-expected.png:
* platform/mac/fast/text/international/bidi-menulist-expected.txt:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
* platform/mac/fast/text/international/bidi-neutral-run-expected.checksum:
* platform/mac/fast/text/international/bidi-neutral-run-expected.png:
* platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
* platform/mac/fast/text/international/bidi-override-expected.checksum:
* platform/mac/fast/text/international/bidi-override-expected.png:
* platform/mac/fast/text/international/bidi-override-expected.txt:
* platform/mac/fast/text/international/danda-space-expected.checksum:
* platform/mac/fast/text/international/danda-space-expected.png:
* platform/mac/fast/text/international/danda-space-expected.txt:
* platform/mac/fast/text/international/hebrew-vowels-expected.checksum:
* platform/mac/fast/text/international/hebrew-vowels-expected.png:
* platform/mac/fast/text/international/hebrew-vowels-expected.txt:
* platform/mac/fast/text/international/hindi-spacing-expected.checksum:
* platform/mac/fast/text/international/hindi-spacing-expected.png:
* platform/mac/fast/text/international/hindi-spacing-expected.txt:
* platform/mac/fast/text/international/hindi-whitespace-expected.checksum:
* platform/mac/fast/text/international/hindi-whitespace-expected.png:
* platform/mac/fast/text/international/hindi-whitespace-expected.txt:
* platform/mac/fast/text/international/plane2-expected.checksum:
* platform/mac/fast/text/international/plane2-expected.png:
* platform/mac/fast/text/international/plane2-expected.txt:
* platform/mac/fast/text/international/rtl-caret-expected.checksum:
* platform/mac/fast/text/international/rtl-caret-expected.png:
* platform/mac/fast/text/international/rtl-caret-expected.txt:
* platform/mac/fast/text/international/thai-baht-space-expected.checksum:
* platform/mac/fast/text/international/thai-baht-space-expected.png:
* platform/mac/fast/text/international/thai-baht-space-expected.txt:
* platform/mac/fast/text/international/thai-line-breaks-expected.checksum:
* platform/mac/fast/text/international/thai-line-breaks-expected.png:
* platform/mac/fast/text/international/thai-line-breaks-expected.txt:
* platform/mac/fast/text/international/wrap-CJK-001-expected.checksum:
* platform/mac/fast/text/international/wrap-CJK-001-expected.png:
* platform/mac/fast/text/international/wrap-CJK-001-expected.txt:
* platform/mac/mathml/presentation/attributes-expected.checksum:
* platform/mac/mathml/presentation/attributes-expected.png:
* platform/mac/mathml/presentation/attributes-expected.txt:
* platform/mac/mathml/presentation/fractions-expected.checksum:
* platform/mac/mathml/presentation/fractions-expected.png:
* platform/mac/mathml/presentation/fractions-expected.txt:
* platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum:
* platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png:
* platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
* platform/mac/mathml/presentation/mo-expected.checksum:
* platform/mac/mathml/presentation/mo-expected.png:
* platform/mac/mathml/presentation/mo-expected.txt:
* platform/mac/mathml/presentation/over-expected.checksum:
* platform/mac/mathml/presentation/over-expected.png:
* platform/mac/mathml/presentation/over-expected.txt:
* platform/mac/mathml/presentation/roots-expected.checksum:
* platform/mac/mathml/presentation/roots-expected.png:
* platform/mac/mathml/presentation/roots-expected.txt:
* platform/mac/mathml/presentation/row-alignment-expected.checksum:
* platform/mac/mathml/presentation/row-alignment-expected.png:
* platform/mac/mathml/presentation/row-alignment-expected.txt:
* platform/mac/mathml/presentation/row-expected.txt:
* platform/mac/mathml/presentation/style-expected.txt:
* platform/mac/mathml/presentation/sub-expected.txt:
* platform/mac/mathml/presentation/subsup-expected.txt:
* platform/mac/mathml/presentation/sup-expected.checksum:
* platform/mac/mathml/presentation/sup-expected.png:
* platform/mac/mathml/presentation/sup-expected.txt:
* platform/mac/mathml/presentation/tables-expected.checksum:
* platform/mac/mathml/presentation/tables-expected.png:
* platform/mac/mathml/presentation/tables-expected.txt:
* platform/mac/mathml/presentation/tokenElements-expected.txt:
* platform/mac/mathml/presentation/under-expected.checksum:
* platform/mac/mathml/presentation/under-expected.png:
* platform/mac/mathml/presentation/under-expected.txt:
* platform/mac/mathml/presentation/underover-expected.checksum:
* platform/mac/mathml/presentation/underover-expected.png:
* platform/mac/mathml/presentation/underover-expected.txt:
* platform/mac/mathml/xHeight-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@72173 268f45cc-cd09-0410-ab3c-d52691b4dbfc

286 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/css/line-height-determined-by-primary-font.html [new file with mode: 0644]
LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.txt
LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.txt
LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.txt
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.txt
LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum
LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png
LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.png
LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.png
LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.png
LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png
LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.checksum
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.png
LayoutTests/platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.txt
LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.checksum
LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.png
LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.txt
LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum
LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png
LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.txt
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png
LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt
LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum
LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png
LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt
LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.checksum
LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.png
LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.txt
LayoutTests/platform/mac/fast/blockflow/vertical-font-fallback-expected.checksum
LayoutTests/platform/mac/fast/blockflow/vertical-font-fallback-expected.png
LayoutTests/platform/mac/fast/blockflow/vertical-font-fallback-expected.txt
LayoutTests/platform/mac/fast/css/beforeSelectorOnCodeElement-expected.checksum
LayoutTests/platform/mac/fast/css/beforeSelectorOnCodeElement-expected.png
LayoutTests/platform/mac/fast/css/beforeSelectorOnCodeElement-expected.txt
LayoutTests/platform/mac/fast/css/font-face-opentype-expected.checksum
LayoutTests/platform/mac/fast/css/font-face-opentype-expected.png
LayoutTests/platform/mac/fast/css/font-face-opentype-expected.txt
LayoutTests/platform/mac/fast/css/line-height-determined-by-primary-font-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/fast/css/line-height-determined-by-primary-font-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/fast/css/line-height-determined-by-primary-font-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/fast/css/rtl-ordering-expected.checksum
LayoutTests/platform/mac/fast/css/rtl-ordering-expected.png
LayoutTests/platform/mac/fast/css/rtl-ordering-expected.txt
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.checksum
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.png
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-expected.checksum
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-expected.png
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-expected.txt
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-strict-expected.checksum
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-strict-expected.png
LayoutTests/platform/mac/fast/css/text-overflow-ellipsis-strict-expected.txt
LayoutTests/platform/mac/fast/css/text-security-expected.checksum
LayoutTests/platform/mac/fast/css/text-security-expected.png
LayoutTests/platform/mac/fast/css/text-security-expected.txt
LayoutTests/platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.checksum
LayoutTests/platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.png
LayoutTests/platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt
LayoutTests/platform/mac/fast/encoding/invalid-UTF-8-expected.checksum
LayoutTests/platform/mac/fast/encoding/invalid-UTF-8-expected.png
LayoutTests/platform/mac/fast/encoding/invalid-UTF-8-expected.txt
LayoutTests/platform/mac/fast/events/updateLayoutForHitTest-expected.checksum
LayoutTests/platform/mac/fast/events/updateLayoutForHitTest-expected.png
LayoutTests/platform/mac/fast/events/updateLayoutForHitTest-expected.txt
LayoutTests/platform/mac/fast/forms/select-visual-hebrew-expected.checksum
LayoutTests/platform/mac/fast/forms/select-visual-hebrew-expected.png
LayoutTests/platform/mac/fast/forms/select-visual-hebrew-expected.txt
LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.checksum
LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.png
LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.txt
LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.checksum
LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.png
LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt
LayoutTests/platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum
LayoutTests/platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png
LayoutTests/platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.txt
LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.checksum
LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.png
LayoutTests/platform/mac/fast/text/atsui-multiple-renderers-expected.txt
LayoutTests/platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.checksum
LayoutTests/platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.png
LayoutTests/platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.txt
LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.checksum
LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.png
LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.txt
LayoutTests/platform/mac/fast/text/cg-fallback-bolding-expected.checksum
LayoutTests/platform/mac/fast/text/cg-fallback-bolding-expected.png
LayoutTests/platform/mac/fast/text/cg-fallback-bolding-expected.txt
LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.checksum
LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.png
LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.txt
LayoutTests/platform/mac/fast/text/in-rendered-text-rtl-expected.checksum
LayoutTests/platform/mac/fast/text/in-rendered-text-rtl-expected.png
LayoutTests/platform/mac/fast/text/in-rendered-text-rtl-expected.txt
LayoutTests/platform/mac/fast/text/international/001-expected.checksum
LayoutTests/platform/mac/fast/text/international/001-expected.png
LayoutTests/platform/mac/fast/text/international/001-expected.txt
LayoutTests/platform/mac/fast/text/international/002-expected.checksum
LayoutTests/platform/mac/fast/text/international/002-expected.png
LayoutTests/platform/mac/fast/text/international/002-expected.txt
LayoutTests/platform/mac/fast/text/international/003-expected.checksum
LayoutTests/platform/mac/fast/text/international/003-expected.png
LayoutTests/platform/mac/fast/text/international/003-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-L2-run-reordering-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-L2-run-reordering-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-L2-run-reordering-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-european-terminators-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-european-terminators-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-european-terminators-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-fallback-font-weight-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-fallback-font-weight-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-fallback-font-weight-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-innertext-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-innertext-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-innertext-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-001-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-001-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-002-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-002-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-003-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-linebreak-003-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-menulist-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-menulist-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-menulist-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-override-expected.checksum
LayoutTests/platform/mac/fast/text/international/bidi-override-expected.png
LayoutTests/platform/mac/fast/text/international/bidi-override-expected.txt
LayoutTests/platform/mac/fast/text/international/danda-space-expected.checksum
LayoutTests/platform/mac/fast/text/international/danda-space-expected.png
LayoutTests/platform/mac/fast/text/international/danda-space-expected.txt
LayoutTests/platform/mac/fast/text/international/hebrew-vowels-expected.checksum
LayoutTests/platform/mac/fast/text/international/hebrew-vowels-expected.png
LayoutTests/platform/mac/fast/text/international/hebrew-vowels-expected.txt
LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.checksum
LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.png
LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt
LayoutTests/platform/mac/fast/text/international/hindi-whitespace-expected.checksum
LayoutTests/platform/mac/fast/text/international/hindi-whitespace-expected.png
LayoutTests/platform/mac/fast/text/international/hindi-whitespace-expected.txt
LayoutTests/platform/mac/fast/text/international/plane2-expected.checksum
LayoutTests/platform/mac/fast/text/international/plane2-expected.png
LayoutTests/platform/mac/fast/text/international/plane2-expected.txt
LayoutTests/platform/mac/fast/text/international/rtl-caret-expected.checksum
LayoutTests/platform/mac/fast/text/international/rtl-caret-expected.png
LayoutTests/platform/mac/fast/text/international/rtl-caret-expected.txt
LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum
LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png
LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt
LayoutTests/platform/mac/fast/text/international/thai-line-breaks-expected.checksum
LayoutTests/platform/mac/fast/text/international/thai-line-breaks-expected.png
LayoutTests/platform/mac/fast/text/international/thai-line-breaks-expected.txt
LayoutTests/platform/mac/fast/text/international/wrap-CJK-001-expected.checksum
LayoutTests/platform/mac/fast/text/international/wrap-CJK-001-expected.png
LayoutTests/platform/mac/fast/text/international/wrap-CJK-001-expected.txt
LayoutTests/platform/mac/mathml/presentation/attributes-expected.checksum
LayoutTests/platform/mac/mathml/presentation/attributes-expected.png
LayoutTests/platform/mac/mathml/presentation/attributes-expected.txt
LayoutTests/platform/mac/mathml/presentation/fractions-expected.checksum
LayoutTests/platform/mac/mathml/presentation/fractions-expected.png
LayoutTests/platform/mac/mathml/presentation/fractions-expected.txt
LayoutTests/platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum
LayoutTests/platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png
LayoutTests/platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt
LayoutTests/platform/mac/mathml/presentation/mo-expected.checksum
LayoutTests/platform/mac/mathml/presentation/mo-expected.png
LayoutTests/platform/mac/mathml/presentation/mo-expected.txt
LayoutTests/platform/mac/mathml/presentation/over-expected.checksum
LayoutTests/platform/mac/mathml/presentation/over-expected.png
LayoutTests/platform/mac/mathml/presentation/over-expected.txt
LayoutTests/platform/mac/mathml/presentation/roots-expected.checksum
LayoutTests/platform/mac/mathml/presentation/roots-expected.png
LayoutTests/platform/mac/mathml/presentation/roots-expected.txt
LayoutTests/platform/mac/mathml/presentation/row-alignment-expected.checksum
LayoutTests/platform/mac/mathml/presentation/row-alignment-expected.png
LayoutTests/platform/mac/mathml/presentation/row-alignment-expected.txt
LayoutTests/platform/mac/mathml/presentation/row-expected.txt
LayoutTests/platform/mac/mathml/presentation/style-expected.txt
LayoutTests/platform/mac/mathml/presentation/sub-expected.txt
LayoutTests/platform/mac/mathml/presentation/subsup-expected.txt
LayoutTests/platform/mac/mathml/presentation/sup-expected.checksum
LayoutTests/platform/mac/mathml/presentation/sup-expected.png
LayoutTests/platform/mac/mathml/presentation/sup-expected.txt
LayoutTests/platform/mac/mathml/presentation/tables-expected.checksum
LayoutTests/platform/mac/mathml/presentation/tables-expected.png
LayoutTests/platform/mac/mathml/presentation/tables-expected.txt
LayoutTests/platform/mac/mathml/presentation/tokenElements-expected.txt
LayoutTests/platform/mac/mathml/presentation/under-expected.checksum
LayoutTests/platform/mac/mathml/presentation/under-expected.png
LayoutTests/platform/mac/mathml/presentation/under-expected.txt
LayoutTests/platform/mac/mathml/presentation/underover-expected.checksum
LayoutTests/platform/mac/mathml/presentation/underover-expected.png
LayoutTests/platform/mac/mathml/presentation/underover-expected.txt
LayoutTests/platform/mac/mathml/xHeight-expected.txt
WebCore/ChangeLog
WebCore/rendering/InlineFlowBox.cpp

index 33c2e20bb830b824f8284de0a8029fb222410614..ddb5fd570aeadf2053ae721b91e073266b1a1d92 100644 (file)
@@ -1,3 +1,298 @@
+2010-11-16  Andy Estes  <aestes@apple.com>
+
+        Reviewed by Dave Hyatt.
+
+        WebKit mishandles line boxes where the content height exceeds the
+        specified line-height.
+        https://bugs.webkit.org/show_bug.cgi?id=49410
+
+        * fast/css/line-height-determined-by-primary-font.html: Added.
+        * platform/mac/fast/css/line-height-determined-by-primary-font-expected.checksum: Added.
+        * platform/mac/fast/css/line-height-determined-by-primary-font-expected.png: Added.
+        * platform/mac/fast/css/line-height-determined-by-primary-font-expected.txt: Added.
+
+        The following test results were re-baselined:
+
+        * platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum:
+        * platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png:
+        * platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
+        * platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum:
+        * platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png:
+        * platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.txt:
+        * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
+        * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
+        * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.txt:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png:
+        * platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
+        * platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum:
+        * platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png:
+        * platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt:
+        * platform/mac/css2.1/t0905-c414-flt-02-c-expected.checksum:
+        * platform/mac/css2.1/t0905-c414-flt-02-c-expected.png:
+        * platform/mac/css2.1/t0905-c414-flt-02-c-expected.txt:
+        * platform/mac/css2.1/t0905-c414-flt-03-c-expected.checksum:
+        * platform/mac/css2.1/t0905-c414-flt-03-c-expected.png:
+        * platform/mac/css2.1/t0905-c414-flt-03-c-expected.txt:
+        * platform/mac/css2.1/t0905-c414-flt-04-c-expected.checksum:
+        * platform/mac/css2.1/t0905-c414-flt-04-c-expected.png:
+        * platform/mac/css2.1/t0905-c414-flt-04-c-expected.txt:
+        * platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum:
+        * platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png:
+        * platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt:
+        * platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.checksum:
+        * platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.png:
+        * platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
+        * platform/mac/css2.1/t090501-c414-flt-01-b-expected.checksum:
+        * platform/mac/css2.1/t090501-c414-flt-01-b-expected.png:
+        * platform/mac/css2.1/t090501-c414-flt-01-b-expected.txt:
+        * platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
+        * platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png:
+        * platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.txt:
+        * platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
+        * platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
+        * platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt:
+        * platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
+        * platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
+        * platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt:
+        * platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum:
+        * platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png:
+        * platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
+        * platform/mac/css2.1/t1202-counter-03-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counter-03-b-expected.png:
+        * platform/mac/css2.1/t1202-counter-03-b-expected.txt:
+        * platform/mac/css2.1/t1202-counter-04-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counter-04-b-expected.png:
+        * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
+        * platform/mac/css2.1/t1202-counter-09-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counter-09-b-expected.png:
+        * platform/mac/css2.1/t1202-counter-09-b-expected.txt:
+        * platform/mac/css2.1/t1202-counters-03-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counters-03-b-expected.png:
+        * platform/mac/css2.1/t1202-counters-03-b-expected.txt:
+        * platform/mac/css2.1/t1202-counters-04-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counters-04-b-expected.png:
+        * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
+        * platform/mac/css2.1/t1202-counters-09-b-expected.checksum:
+        * platform/mac/css2.1/t1202-counters-09-b-expected.png:
+        * platform/mac/css2.1/t1202-counters-09-b-expected.txt:
+        * platform/mac/fast/blockflow/vertical-font-fallback-expected.checksum:
+        * platform/mac/fast/blockflow/vertical-font-fallback-expected.png:
+        * platform/mac/fast/blockflow/vertical-font-fallback-expected.txt:
+        * platform/mac/fast/css/beforeSelectorOnCodeElement-expected.checksum:
+        * platform/mac/fast/css/beforeSelectorOnCodeElement-expected.png:
+        * platform/mac/fast/css/beforeSelectorOnCodeElement-expected.txt:
+        * platform/mac/fast/css/font-face-opentype-expected.checksum:
+        * platform/mac/fast/css/font-face-opentype-expected.png:
+        * platform/mac/fast/css/font-face-opentype-expected.txt:
+        * platform/mac/fast/css/rtl-ordering-expected.checksum:
+        * platform/mac/fast/css/rtl-ordering-expected.png:
+        * platform/mac/fast/css/rtl-ordering-expected.txt:
+        * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.checksum:
+        * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.png:
+        * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
+        * platform/mac/fast/css/text-overflow-ellipsis-expected.checksum:
+        * platform/mac/fast/css/text-overflow-ellipsis-expected.png:
+        * platform/mac/fast/css/text-overflow-ellipsis-expected.txt:
+        * platform/mac/fast/css/text-overflow-ellipsis-strict-expected.checksum:
+        * platform/mac/fast/css/text-overflow-ellipsis-strict-expected.png:
+        * platform/mac/fast/css/text-overflow-ellipsis-strict-expected.txt:
+        * platform/mac/fast/css/text-security-expected.checksum:
+        * platform/mac/fast/css/text-security-expected.png:
+        * platform/mac/fast/css/text-security-expected.txt:
+        * platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.checksum:
+        * platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.png:
+        * platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
+        * platform/mac/fast/encoding/invalid-UTF-8-expected.checksum:
+        * platform/mac/fast/encoding/invalid-UTF-8-expected.png:
+        * platform/mac/fast/encoding/invalid-UTF-8-expected.txt:
+        * platform/mac/fast/events/updateLayoutForHitTest-expected.checksum:
+        * platform/mac/fast/events/updateLayoutForHitTest-expected.png:
+        * platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
+        * platform/mac/fast/forms/select-visual-hebrew-expected.checksum:
+        * platform/mac/fast/forms/select-visual-hebrew-expected.png:
+        * platform/mac/fast/forms/select-visual-hebrew-expected.txt:
+        * platform/mac/fast/forms/select-writing-direction-natural-expected.checksum:
+        * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
+        * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
+        * platform/mac/fast/forms/visual-hebrew-text-field-expected.checksum:
+        * platform/mac/fast/forms/visual-hebrew-text-field-expected.png:
+        * platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
+        * platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.checksum:
+        * platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
+        * platform/mac/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
+        * platform/mac/fast/text/atsui-multiple-renderers-expected.checksum:
+        * platform/mac/fast/text/atsui-multiple-renderers-expected.png:
+        * platform/mac/fast/text/atsui-multiple-renderers-expected.txt:
+        * platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.checksum:
+        * platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.png:
+        * platform/mac/fast/text/bidi-embedding-pop-and-push-same-expected.txt:
+        * platform/mac/fast/text/capitalize-boundaries-expected.checksum:
+        * platform/mac/fast/text/capitalize-boundaries-expected.png:
+        * platform/mac/fast/text/capitalize-boundaries-expected.txt:
+        * platform/mac/fast/text/cg-fallback-bolding-expected.checksum:
+        * platform/mac/fast/text/cg-fallback-bolding-expected.png:
+        * platform/mac/fast/text/cg-fallback-bolding-expected.txt:
+        * platform/mac/fast/text/complex-text-opacity-expected.checksum:
+        * platform/mac/fast/text/complex-text-opacity-expected.png:
+        * platform/mac/fast/text/complex-text-opacity-expected.txt:
+        * platform/mac/fast/text/in-rendered-text-rtl-expected.checksum:
+        * platform/mac/fast/text/in-rendered-text-rtl-expected.png:
+        * platform/mac/fast/text/in-rendered-text-rtl-expected.txt:
+        * platform/mac/fast/text/international/001-expected.checksum:
+        * platform/mac/fast/text/international/001-expected.png:
+        * platform/mac/fast/text/international/001-expected.txt:
+        * platform/mac/fast/text/international/002-expected.checksum:
+        * platform/mac/fast/text/international/002-expected.png:
+        * platform/mac/fast/text/international/002-expected.txt:
+        * platform/mac/fast/text/international/003-expected.checksum:
+        * platform/mac/fast/text/international/003-expected.png:
+        * platform/mac/fast/text/international/003-expected.txt:
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum:
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.png:
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
+        * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.checksum:
+        * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.png:
+        * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
+        * platform/mac/fast/text/international/bidi-CS-after-AN-expected.checksum:
+        * platform/mac/fast/text/international/bidi-CS-after-AN-expected.png:
+        * platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
+        * platform/mac/fast/text/international/bidi-L2-run-reordering-expected.checksum:
+        * platform/mac/fast/text/international/bidi-L2-run-reordering-expected.png:
+        * platform/mac/fast/text/international/bidi-L2-run-reordering-expected.txt:
+        * platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.checksum:
+        * platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.png:
+        * platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.txt:
+        * platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.checksum:
+        * platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.png:
+        * platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
+        * platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.checksum:
+        * platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
+        * platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
+        * platform/mac/fast/text/international/bidi-european-terminators-expected.checksum:
+        * platform/mac/fast/text/international/bidi-european-terminators-expected.png:
+        * platform/mac/fast/text/international/bidi-european-terminators-expected.txt:
+        * platform/mac/fast/text/international/bidi-fallback-font-weight-expected.checksum:
+        * platform/mac/fast/text/international/bidi-fallback-font-weight-expected.png:
+        * platform/mac/fast/text/international/bidi-fallback-font-weight-expected.txt:
+        * platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.checksum:
+        * platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.png:
+        * platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
+        * platform/mac/fast/text/international/bidi-innertext-expected.checksum:
+        * platform/mac/fast/text/international/bidi-innertext-expected.png:
+        * platform/mac/fast/text/international/bidi-innertext-expected.txt:
+        * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum:
+        * platform/mac/fast/text/international/bidi-linebreak-001-expected.png:
+        * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt:
+        * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum:
+        * platform/mac/fast/text/international/bidi-linebreak-002-expected.png:
+        * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt:
+        * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum:
+        * platform/mac/fast/text/international/bidi-linebreak-003-expected.png:
+        * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt:
+        * platform/mac/fast/text/international/bidi-listbox-atsui-expected.checksum:
+        * platform/mac/fast/text/international/bidi-listbox-atsui-expected.png:
+        * platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt:
+        * platform/mac/fast/text/international/bidi-listbox-expected.checksum:
+        * platform/mac/fast/text/international/bidi-listbox-expected.png:
+        * platform/mac/fast/text/international/bidi-listbox-expected.txt:
+        * platform/mac/fast/text/international/bidi-menulist-expected.checksum:
+        * platform/mac/fast/text/international/bidi-menulist-expected.png:
+        * platform/mac/fast/text/international/bidi-menulist-expected.txt:
+        * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum:
+        * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png:
+        * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
+        * platform/mac/fast/text/international/bidi-neutral-run-expected.checksum:
+        * platform/mac/fast/text/international/bidi-neutral-run-expected.png:
+        * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
+        * platform/mac/fast/text/international/bidi-override-expected.checksum:
+        * platform/mac/fast/text/international/bidi-override-expected.png:
+        * platform/mac/fast/text/international/bidi-override-expected.txt:
+        * platform/mac/fast/text/international/danda-space-expected.checksum:
+        * platform/mac/fast/text/international/danda-space-expected.png:
+        * platform/mac/fast/text/international/danda-space-expected.txt:
+        * platform/mac/fast/text/international/hebrew-vowels-expected.checksum:
+        * platform/mac/fast/text/international/hebrew-vowels-expected.png:
+        * platform/mac/fast/text/international/hebrew-vowels-expected.txt:
+        * platform/mac/fast/text/international/hindi-spacing-expected.checksum:
+        * platform/mac/fast/text/international/hindi-spacing-expected.png:
+        * platform/mac/fast/text/international/hindi-spacing-expected.txt:
+        * platform/mac/fast/text/international/hindi-whitespace-expected.checksum:
+        * platform/mac/fast/text/international/hindi-whitespace-expected.png:
+        * platform/mac/fast/text/international/hindi-whitespace-expected.txt:
+        * platform/mac/fast/text/international/plane2-expected.checksum:
+        * platform/mac/fast/text/international/plane2-expected.png:
+        * platform/mac/fast/text/international/plane2-expected.txt:
+        * platform/mac/fast/text/international/rtl-caret-expected.checksum:
+        * platform/mac/fast/text/international/rtl-caret-expected.png:
+        * platform/mac/fast/text/international/rtl-caret-expected.txt:
+        * platform/mac/fast/text/international/thai-baht-space-expected.checksum:
+        * platform/mac/fast/text/international/thai-baht-space-expected.png:
+        * platform/mac/fast/text/international/thai-baht-space-expected.txt:
+        * platform/mac/fast/text/international/thai-line-breaks-expected.checksum:
+        * platform/mac/fast/text/international/thai-line-breaks-expected.png:
+        * platform/mac/fast/text/international/thai-line-breaks-expected.txt:
+        * platform/mac/fast/text/international/wrap-CJK-001-expected.checksum:
+        * platform/mac/fast/text/international/wrap-CJK-001-expected.png:
+        * platform/mac/fast/text/international/wrap-CJK-001-expected.txt:
+        * platform/mac/mathml/presentation/attributes-expected.checksum:
+        * platform/mac/mathml/presentation/attributes-expected.png:
+        * platform/mac/mathml/presentation/attributes-expected.txt:
+        * platform/mac/mathml/presentation/fractions-expected.checksum:
+        * platform/mac/mathml/presentation/fractions-expected.png:
+        * platform/mac/mathml/presentation/fractions-expected.txt:
+        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum:
+        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png:
+        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
+        * platform/mac/mathml/presentation/mo-expected.checksum:
+        * platform/mac/mathml/presentation/mo-expected.png:
+        * platform/mac/mathml/presentation/mo-expected.txt:
+        * platform/mac/mathml/presentation/over-expected.checksum:
+        * platform/mac/mathml/presentation/over-expected.png:
+        * platform/mac/mathml/presentation/over-expected.txt:
+        * platform/mac/mathml/presentation/roots-expected.checksum:
+        * platform/mac/mathml/presentation/roots-expected.png:
+        * platform/mac/mathml/presentation/roots-expected.txt:
+        * platform/mac/mathml/presentation/row-alignment-expected.checksum:
+        * platform/mac/mathml/presentation/row-alignment-expected.png:
+        * platform/mac/mathml/presentation/row-alignment-expected.txt:
+        * platform/mac/mathml/presentation/row-expected.txt:
+        * platform/mac/mathml/presentation/style-expected.txt:
+        * platform/mac/mathml/presentation/sub-expected.txt:
+        * platform/mac/mathml/presentation/subsup-expected.txt:
+        * platform/mac/mathml/presentation/sup-expected.checksum:
+        * platform/mac/mathml/presentation/sup-expected.png:
+        * platform/mac/mathml/presentation/sup-expected.txt:
+        * platform/mac/mathml/presentation/tables-expected.checksum:
+        * platform/mac/mathml/presentation/tables-expected.png:
+        * platform/mac/mathml/presentation/tables-expected.txt:
+        * platform/mac/mathml/presentation/tokenElements-expected.txt:
+        * platform/mac/mathml/presentation/under-expected.checksum:
+        * platform/mac/mathml/presentation/under-expected.png:
+        * platform/mac/mathml/presentation/under-expected.txt:
+        * platform/mac/mathml/presentation/underover-expected.checksum:
+        * platform/mac/mathml/presentation/underover-expected.png:
+        * platform/mac/mathml/presentation/underover-expected.txt:
+        * platform/mac/mathml/xHeight-expected.txt:
+
 2010-11-16  Sam Weinig  <sam@webkit.org>
 
         Rubber-stamped by Jon Honeycutt.
diff --git a/LayoutTests/fast/css/line-height-determined-by-primary-font.html b/LayoutTests/fast/css/line-height-determined-by-primary-font.html
new file mode 100644 (file)
index 0000000..b27e5d2
--- /dev/null
@@ -0,0 +1,70 @@
+<!doctype html>
+<html>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
+        <style>
+            body {
+                font-size:12px;
+            }
+
+            .container ul {
+                width:527px;
+                height:97px;
+                list-style:none;
+                line-height:30px;
+            }
+
+            .container ul li {
+                float:left;
+                padding:0 10px 0 12px;
+                display:inline;
+                border-bottom: 1px solid red;
+            }
+
+            .container ul .li_f1 {
+                font-size:14px
+            }
+
+            .container ul .li_f2 {
+                font-size:14px;
+            }
+
+            .container ul .li_f3 {
+                font-size:18px;
+            }
+
+            .container ul .li_f3_2 {
+                font-size:18px
+            }
+
+            .container ul .li_f4 {
+                font-size:24px;
+            }
+        </style>
+    </head>
+    <body>
+        <p>This test verifies that line height is determined solely by a box's primary font, not by its fallback fonts. The following two lines should have a solid, unbroken red line below them:</p>
+        <div class="container">
+            <ul>
+                <li class="li_f1"><a>±õÆé²½</a></li>
+                <li class="li_f3"><a>²ÌÒÀÁÖ</a></li>
+                <li class="li_f4"><a>³Âç²Õê</a></li>
+                <li class="li_f3"><a>³ÂÞÈѸ</a></li>
+                <li><a>ºÚѼ×Ó</a></li>
+                <li class="li_f2"><a>ÀîÓî´º</a></li>
+                <li class="li_f1"><a>Áº¾²Èã</a></li>
+            </ul>
+        </div>
+        <div class="container">
+            <ul>
+                <li class="li_f1">±õÆé²½</li>
+                <li class="li_f3">²ÌÒÀÁÖ</li>
+                <li class="li_f4">³Âç²Õê</li>
+                <li class="li_f3">³ÂÞÈѸ</li>
+                <li >ºÚѼ×Ó</li>
+                <li class="li_f2">ÀîÓî´º</li>
+                <li class="li_f1">Áº¾²Èã</li>
+            </ul>
+        </div>
+    </body>
+</html>
index ac63c40681af980404712f2d1d4d2b7a5da25a2d..c2228a98aef349ace0fd3bd429f4db807375ade5 100644 (file)
@@ -1 +1 @@
-916f90a2f16890b49ecc03034a09bb1d
\ No newline at end of file
+259b178fc4083f10c578a807bfaf668d
\ No newline at end of file
index 26707310d8d6f7674bfd2dfec142c274c51e428b..cc12043c0ff964e6218bb1858f8af47fe65dabee 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png differ
index a896eac21be69c044c34540597aae8055529f0b3..df4f7cf080931fd9d9d695a08b000f449657e010 100644 (file)
@@ -1,44 +1,44 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x297
-  RenderBlock {HTML} at (0,0) size 800x297
-    RenderBody {BODY} at (8,16) size 784x265 [color=#0000FF]
-      RenderBlock {P} at (0,0) size 784x37
-        RenderText {#text} at (0,1) size 483x18
-          text run at (0,1) width 483: "There should be a solid blue line directly over every occurance of the word \""
+layer at (0,0) size 800x290
+  RenderBlock {HTML} at (0,0) size 800x290
+    RenderBody {BODY} at (8,16) size 784x258 [color=#0000FF]
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 483x18
+          text run at (0,0) width 483: "There should be a solid blue line directly over every occurance of the word \""
         RenderInline {SPAN} at (0,0) size 63x20 [border: (2px solid #0000FF) none]
-          RenderText {#text} at (483,1) size 63x18
-            text run at (483,1) width 63: "HERE \x{21E7}"
-        RenderText {#text} at (546,1) size 779x36
-          text run at (546,1) width 233: "\". (So there should be 8 blue lines on"
-          text run at (0,19) width 65: "this page.)"
-      RenderTable {TABLE} at (0,53) size 142x79
-        RenderTableSection {TBODY} at (0,0) size 142x79
-          RenderTableRow {TR} at (0,2) size 142x23
-            RenderTableCell {TD} at (2,2) size 138x23 [border: (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=2]
-              RenderText {#text} at (37,4) size 63x18
-                text run at (37,4) width 63: "HERE \x{21E7}"
-          RenderTableRow {TR} at (0,27) size 142x50
-            RenderTableCell {TD} at (2,40) size 65x23 [border: (2px solid #0000FF) none] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (1,4) size 63x18
-                text run at (1,4) width 63: "HERE \x{21E7}"
-            RenderTableCell {TD} at (69,27) size 71x50 [border: (2px solid #0000FF) none] [r=1 c=1 rs=1 cs=1]
-              RenderBlock (anonymous) at (1,3) size 69x19
-                RenderText {#text} at (3,1) size 63x18
-                  text run at (3,1) width 63: "HERE \x{21E7}"
-              RenderTable {TABLE} at (1,22) size 69x27
-                RenderTableSection {TBODY} at (0,0) size 69x27
-                  RenderTableRow {TR} at (0,2) size 69x23
-                    RenderTableCell {TD} at (2,2) size 65x23 [border: (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=1]
-                      RenderText {#text} at (1,4) size 63x18
-                        text run at (1,4) width 63: "HERE \x{21E7}"
-      RenderBlock {UL} at (0,148) size 784x117
-        RenderListItem {LI} at (40,0) size 744x75 [border: (2px solid #0000FF) none]
-          RenderBlock (anonymous) at (0,2) size 744x19
-            RenderListMarker at (-17,1) size 7x18: bullet
-            RenderText {#text} at (0,1) size 63x18
-              text run at (0,1) width 63: "HERE \x{21E7}"
-          RenderBlock {UL} at (0,21) size 744x54
+          RenderText {#text} at (483,0) size 63x18
+            text run at (483,0) width 63: "HERE \x{21E7}"
+        RenderText {#text} at (546,0) size 779x36
+          text run at (546,0) width 233: "\". (So there should be 8 blue lines on"
+          text run at (0,18) width 65: "this page.)"
+      RenderTable {TABLE} at (0,52) size 142x76
+        RenderTableSection {TBODY} at (0,0) size 142x76
+          RenderTableRow {TR} at (0,2) size 142x22
+            RenderTableCell {TD} at (2,2) size 138x22 [border: (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (37,3) size 63x18
+                text run at (37,3) width 63: "HERE \x{21E7}"
+          RenderTableRow {TR} at (0,26) size 142x48
+            RenderTableCell {TD} at (2,39) size 65x22 [border: (2px solid #0000FF) none] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,3) size 63x18
+                text run at (1,3) width 63: "HERE \x{21E7}"
+            RenderTableCell {TD} at (69,26) size 71x48 [border: (2px solid #0000FF) none] [r=1 c=1 rs=1 cs=1]
+              RenderBlock (anonymous) at (1,3) size 69x18
+                RenderText {#text} at (3,0) size 63x18
+                  text run at (3,0) width 63: "HERE \x{21E7}"
+              RenderTable {TABLE} at (1,21) size 69x26
+                RenderTableSection {TBODY} at (0,0) size 69x26
+                  RenderTableRow {TR} at (0,2) size 69x22
+                    RenderTableCell {TD} at (2,2) size 65x22 [border: (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=1]
+                      RenderText {#text} at (1,3) size 63x18
+                        text run at (1,3) width 63: "HERE \x{21E7}"
+      RenderBlock {UL} at (0,144) size 784x114
+        RenderListItem {LI} at (40,0) size 744x74 [border: (2px solid #0000FF) none]
+          RenderBlock (anonymous) at (0,2) size 744x18
+            RenderListMarker at (-17,0) size 7x18: bullet
+            RenderText {#text} at (0,0) size 63x18
+              text run at (0,0) width 63: "HERE \x{21E7}"
+          RenderBlock {UL} at (0,20) size 744x54
             RenderListItem {LI} at (40,0) size 704x18
               RenderListMarker at (-17,0) size 7x18: white bullet
               RenderText {#text} at (0,0) size 75x18
@@ -51,11 +51,11 @@ layer at (0,0) size 800x297
               RenderListMarker at (-17,0) size 7x18: white bullet
               RenderText {#text} at (0,0) size 75x18
                 text run at (0,0) width 75: "dummy text"
-        RenderListItem {LI} at (40,75) size 744x21 [border: (2px solid #0000FF) none]
-          RenderListMarker at (-17,3) size 7x18: bullet
-          RenderText {#text} at (0,3) size 63x18
-            text run at (0,3) width 63: "HERE \x{21E7}"
-        RenderListItem {LI} at (40,96) size 744x21 [border: (2px solid #0000FF) none]
-          RenderListMarker at (-17,3) size 7x18: bullet
-          RenderText {#text} at (0,3) size 63x18
-            text run at (0,3) width 63: "HERE \x{21E7}"
+        RenderListItem {LI} at (40,74) size 744x20 [border: (2px solid #0000FF) none]
+          RenderListMarker at (-17,2) size 7x18: bullet
+          RenderText {#text} at (0,2) size 63x18
+            text run at (0,2) width 63: "HERE \x{21E7}"
+        RenderListItem {LI} at (40,94) size 744x20 [border: (2px solid #0000FF) none]
+          RenderListMarker at (-17,2) size 7x18: bullet
+          RenderText {#text} at (0,2) size 63x18
+            text run at (0,2) width 63: "HERE \x{21E7}"
index b38bed6f6aaf1c40742e397a21e15e9336440f74..3bd4671a0d756b9284d43bddd9ac69a52e9ba1a8 100644 (file)
@@ -1 +1 @@
-526af6ca49a678933fba98edcff8e5c9
\ No newline at end of file
+bf40b59886efa774a6500dad63def5cc
\ No newline at end of file
index 2bd25645809c7550c10f46713778fff8c9ed103c..c82b5c7cbb5cfc68d7f6358a6fd56b85e9a621f7 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png differ
index 68d41789e801c72af63fdfc51021eb47bbfde407..4dd6fe336e9ddb2c9229861056cc948c69b7edee 100644 (file)
@@ -1,37 +1,37 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x234
-  RenderBlock {HTML} at (0,0) size 800x234
-    RenderBody {BODY} at (8,16) size 784x202
-      RenderBlock {P} at (0,0) size 764x93 [color=#0000FF] [border: (10px double #0000FF) none]
-        RenderText {#text} at (0,3) size 366x18
-          text run at (0,3) width 366: "This paragraph should have two blue lines on its right. \x{21E8} "
+layer at (0,0) size 800x228
+  RenderBlock {HTML} at (0,0) size 800x228
+    RenderBody {BODY} at (8,16) size 784x196
+      RenderBlock {P} at (0,0) size 764x90 [color=#0000FF] [border: (10px double #0000FF) none]
+        RenderText {#text} at (0,0) size 366x18
+          text run at (0,0) width 366: "This paragraph should have two blue lines on its right. \x{21E8} "
         RenderInline {SPAN} at (0,0) size 734x90 [color=#C0C0C0]
-          RenderText {#text} at (366,3) size 734x90
-            text run at (366,3) width 364: "dummy text dummy text dummy text dummy text dummy"
-            text run at (0,21) width 79: "text dummy "
-            text run at (79,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (553,21) width 181: "text dummy text dummy text"
-            text run at (0,39) width 289: "dummy text dummy text dummy text dummy "
-            text run at (289,39) width 418: "text dummy text dummy text dummy text dummy text dummy text"
-            text run at (0,57) width 52: "dummy "
-            text run at (52,57) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (526,57) width 181: "text dummy text dummy text"
-            text run at (0,75) width 154: "dummy text dummy text"
+          RenderText {#text} at (366,0) size 734x90
+            text run at (366,0) width 364: "dummy text dummy text dummy text dummy text dummy"
+            text run at (0,18) width 79: "text dummy "
+            text run at (79,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (553,18) width 181: "text dummy text dummy text"
+            text run at (0,36) width 289: "dummy text dummy text dummy text dummy "
+            text run at (289,36) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+            text run at (0,54) width 52: "dummy "
+            text run at (52,54) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (526,54) width 181: "text dummy text dummy text"
+            text run at (0,72) width 154: "dummy text dummy text"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,109) size 764x93 [color=#0000FF] [border: (1px solid #0000FF) none]
-        RenderText {#text} at (0,3) size 371x18
-          text run at (0,3) width 371: "This paragraph should have a thin blue line on its right. \x{21E8} "
+      RenderBlock {P} at (0,106) size 764x90 [color=#0000FF] [border: (1px solid #0000FF) none]
+        RenderText {#text} at (0,0) size 371x18
+          text run at (0,0) width 371: "This paragraph should have a thin blue line on its right. \x{21E8} "
         RenderInline {SPAN} at (0,0) size 762x90 [color=#C0C0C0]
-          RenderText {#text} at (371,3) size 762x90
-            text run at (371,3) width 391: "dummy text dummy text dummy text dummy text dummy text"
-            text run at (0,21) width 52: "dummy "
-            text run at (52,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (526,21) width 233: "text dummy text dummy text dummy"
-            text run at (0,39) width 237: "text dummy text dummy text dummy "
-            text run at (237,39) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (711,39) width 23: "text"
-            text run at (0,57) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (447,57) width 312: "text dummy text dummy text dummy text dummy"
-            text run at (0,75) width 23: "text"
+          RenderText {#text} at (371,0) size 762x90
+            text run at (371,0) width 391: "dummy text dummy text dummy text dummy text dummy text"
+            text run at (0,18) width 52: "dummy "
+            text run at (52,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (526,18) width 233: "text dummy text dummy text dummy"
+            text run at (0,36) width 237: "text dummy text dummy text dummy "
+            text run at (237,36) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (711,36) width 23: "text"
+            text run at (0,54) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (447,54) width 312: "text dummy text dummy text dummy text dummy"
+            text run at (0,72) width 23: "text"
         RenderText {#text} at (0,0) size 0x0
index fd95c5e39a58b668645a669ba844f22a1ea6b0bd..e566939df8b8be66a67246f0597dc52920711a7c 100644 (file)
@@ -1 +1 @@
-b9e85f1aaeb7e7b3e786ebb886d6293b
\ No newline at end of file
+3fbb53ebaa65f0ff8d176bda3f2aee1b
\ No newline at end of file
index 41917f91f356517f1ce93cf48318f216866540da..f7e8bfacbafb9dbab6a1ed974e4df840c5630d9c 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png differ
index f50139390f7ffaaa8c8e08e09d6169ebe4056b53..f4a2d9c5e71aac0da5b6657430900c24a67527f0 100644 (file)
@@ -1,39 +1,39 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x311
-  RenderBlock {HTML} at (0,0) size 800x311
-    RenderBody {BODY} at (8,16) size 784x279 [color=#0000FF]
-      RenderBlock {P} at (0,0) size 784x39
-        RenderText {#text} at (0,3) size 496x18
-          text run at (0,3) width 496: "There should be a solid blue line directly under every occurrence of the word \""
+layer at (0,0) size 800x290
+  RenderBlock {HTML} at (0,0) size 800x290
+    RenderBody {BODY} at (8,16) size 784x258 [color=#0000FF]
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 496x18
+          text run at (0,0) width 496: "There should be a solid blue line directly under every occurrence of the word \""
         RenderInline {SPAN} at (0,0) size 63x20 [border: (2px solid #0000FF) none]
-          RenderText {#text} at (496,3) size 63x18
-            text run at (496,3) width 63: "HERE \x{21E9}"
-        RenderText {#text} at (559,3) size 772x36
-          text run at (559,3) width 213: "\". (So there should be 8 blue lines"
-          text run at (0,21) width 85: "on this page.)"
-      RenderTable {TABLE} at (0,55) size 142x85
-        RenderTableSection {TBODY} at (0,0) size 142x85
-          RenderTableRow {TR} at (0,2) size 142x25
-            RenderTableCell {TD} at (2,2) size 138x25 [border: none (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=2]
-              RenderText {#text} at (37,4) size 63x18
-                text run at (37,4) width 63: "HERE \x{21E9}"
-          RenderTableRow {TR} at (0,29) size 142x54
-            RenderTableCell {TD} at (2,43) size 65x25 [border: none (2px solid #0000FF) none] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (1,4) size 63x18
-                text run at (1,4) width 63: "HERE \x{21E9}"
-            RenderTableCell {TD} at (69,29) size 71x54 [border: none (2px solid #0000FF) none] [r=1 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (1,1) size 69x29
-                RenderTableSection {TBODY} at (0,0) size 69x29
-                  RenderTableRow {TR} at (0,2) size 69x25
-                    RenderTableCell {TD} at (2,2) size 65x25 [border: none (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=1]
-                      RenderText {#text} at (1,4) size 63x18
-                        text run at (1,4) width 63: "HERE \x{21E9}"
-              RenderBlock (anonymous) at (1,30) size 69x21
-                RenderText {#text} at (3,3) size 63x18
-                  text run at (3,3) width 63: "HERE \x{21E9}"
-      RenderBlock {UL} at (0,156) size 784x123
-        RenderListItem {LI} at (40,0) size 744x77 [border: (2px solid #0000FF) none]
+          RenderText {#text} at (496,0) size 63x18
+            text run at (496,0) width 63: "HERE \x{21E9}"
+        RenderText {#text} at (559,0) size 772x36
+          text run at (559,0) width 213: "\". (So there should be 8 blue lines"
+          text run at (0,18) width 85: "on this page.)"
+      RenderTable {TABLE} at (0,52) size 142x76
+        RenderTableSection {TBODY} at (0,0) size 142x76
+          RenderTableRow {TR} at (0,2) size 142x22
+            RenderTableCell {TD} at (2,2) size 138x22 [border: none (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (37,1) size 63x18
+                text run at (37,1) width 63: "HERE \x{21E9}"
+          RenderTableRow {TR} at (0,26) size 142x48
+            RenderTableCell {TD} at (2,39) size 65x22 [border: none (2px solid #0000FF) none] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 63x18
+                text run at (1,1) width 63: "HERE \x{21E9}"
+            RenderTableCell {TD} at (69,26) size 71x48 [border: none (2px solid #0000FF) none] [r=1 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (1,1) size 69x26
+                RenderTableSection {TBODY} at (0,0) size 69x26
+                  RenderTableRow {TR} at (0,2) size 69x22
+                    RenderTableCell {TD} at (2,2) size 65x22 [border: none (2px solid #0000FF) none] [r=0 c=0 rs=1 cs=1]
+                      RenderText {#text} at (1,1) size 63x18
+                        text run at (1,1) width 63: "HERE \x{21E9}"
+              RenderBlock (anonymous) at (1,27) size 69x18
+                RenderText {#text} at (3,0) size 63x18
+                  text run at (3,0) width 63: "HERE \x{21E9}"
+      RenderBlock {UL} at (0,144) size 784x114
+        RenderListItem {LI} at (40,0) size 744x74 [border: (2px solid #0000FF) none]
           RenderBlock {UL} at (0,0) size 744x54
             RenderListItem {LI} at (40,0) size 704x18
               RenderListMarker at (-57,0) size 7x18: bullet
@@ -48,14 +48,14 @@ layer at (0,0) size 800x311
               RenderListMarker at (-17,0) size 7x18: white bullet
               RenderText {#text} at (0,0) size 75x18
                 text run at (0,0) width 75: "dummy text"
-          RenderBlock (anonymous) at (0,54) size 744x21
-            RenderText {#text} at (0,3) size 63x18
-              text run at (0,3) width 63: "HERE \x{21E9}"
-        RenderListItem {LI} at (40,77) size 744x23 [border: (2px solid #0000FF) none]
-          RenderListMarker at (-17,3) size 7x18: bullet
-          RenderText {#text} at (0,3) size 63x18
-            text run at (0,3) width 63: "HERE \x{21E9}"
-        RenderListItem {LI} at (40,100) size 744x23 [border: (2px solid #0000FF) none]
-          RenderListMarker at (-17,3) size 7x18: bullet
-          RenderText {#text} at (0,3) size 63x18
-            text run at (0,3) width 63: "HERE \x{21E9}"
+          RenderBlock (anonymous) at (0,54) size 744x18
+            RenderText {#text} at (0,0) size 63x18
+              text run at (0,0) width 63: "HERE \x{21E9}"
+        RenderListItem {LI} at (40,74) size 744x20 [border: (2px solid #0000FF) none]
+          RenderListMarker at (-17,0) size 7x18: bullet
+          RenderText {#text} at (0,0) size 63x18
+            text run at (0,0) width 63: "HERE \x{21E9}"
+        RenderListItem {LI} at (40,94) size 744x20 [border: (2px solid #0000FF) none]
+          RenderListMarker at (-17,0) size 7x18: bullet
+          RenderText {#text} at (0,0) size 63x18
+            text run at (0,0) width 63: "HERE \x{21E9}"
index d499d0161770d5c9079a0238d1157ce0731fbb98..08fa6252000f10ee7b7260f1288fa8debd70db95 100644 (file)
@@ -1 +1 @@
-64d635ef9d18a4c1e67e785e3f4ad648
\ No newline at end of file
+a3b22e4bd1507567022d3a272bd62147
\ No newline at end of file
index db87e0b85a30e0c7f2a6397cafbeadab23e112e8..d89a2ef97e9c955b24168b431fd3dc074635ea1a 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png differ
index 584b518ea4962d5156a26028964a00f463b2635a..54dd45d9a17f47b680fd3a878bcb200ff2c7601f 100644 (file)
@@ -1,37 +1,37 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x234
-  RenderBlock {HTML} at (0,0) size 800x234
-    RenderBody {BODY} at (8,16) size 784x202
-      RenderBlock {P} at (20,0) size 764x93 [color=#0000FF] [border: (10px double #0000FF)]
-        RenderText {#text} at (10,3) size 357x18
-          text run at (10,3) width 357: "\x{21E6} This paragraph should have two blue lines on its left. "
+layer at (0,0) size 800x228
+  RenderBlock {HTML} at (0,0) size 800x228
+    RenderBody {BODY} at (8,16) size 784x196
+      RenderBlock {P} at (20,0) size 764x90 [color=#0000FF] [border: (10px double #0000FF)]
+        RenderText {#text} at (10,0) size 357x18
+          text run at (10,0) width 357: "\x{21E6} This paragraph should have two blue lines on its left. "
         RenderInline {SPAN} at (0,0) size 748x90 [color=#C0C0C0]
-          RenderText {#text} at (367,3) size 748x90
-            text run at (367,3) width 391: "dummy text dummy text dummy text dummy text dummy text"
-            text run at (10,21) width 52: "dummy "
-            text run at (62,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (536,21) width 181: "text dummy text dummy text"
-            text run at (10,39) width 289: "dummy text dummy text dummy text dummy "
-            text run at (299,39) width 418: "text dummy text dummy text dummy text dummy text dummy text"
-            text run at (10,57) width 52: "dummy "
-            text run at (62,57) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (536,57) width 181: "text dummy text dummy text"
-            text run at (10,75) width 154: "dummy text dummy text"
+          RenderText {#text} at (367,0) size 748x90
+            text run at (367,0) width 391: "dummy text dummy text dummy text dummy text dummy text"
+            text run at (10,18) width 52: "dummy "
+            text run at (62,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (536,18) width 181: "text dummy text dummy text"
+            text run at (10,36) width 289: "dummy text dummy text dummy text dummy "
+            text run at (299,36) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+            text run at (10,54) width 52: "dummy "
+            text run at (62,54) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (536,54) width 181: "text dummy text dummy text"
+            text run at (10,72) width 154: "dummy text dummy text"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (20,109) size 764x93 [color=#0000FF] [border: (1px solid #0000FF)]
-        RenderText {#text} at (1,3) size 362x18
-          text run at (1,3) width 362: "\x{21E6} This paragraph should have a thin blue line on its left. "
+      RenderBlock {P} at (20,106) size 764x90 [color=#0000FF] [border: (1px solid #0000FF)]
+        RenderText {#text} at (1,0) size 362x18
+          text run at (1,0) width 362: "\x{21E6} This paragraph should have a thin blue line on its left. "
         RenderInline {SPAN} at (0,0) size 759x90 [color=#C0C0C0]
-          RenderText {#text} at (363,3) size 759x90
-            text run at (363,3) width 391: "dummy text dummy text dummy text dummy text dummy text"
-            text run at (1,21) width 52: "dummy "
-            text run at (53,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (527,21) width 233: "text dummy text dummy text dummy"
-            text run at (1,39) width 237: "text dummy text dummy text dummy "
-            text run at (238,39) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (712,39) width 23: "text"
-            text run at (1,57) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (448,57) width 312: "text dummy text dummy text dummy text dummy"
-            text run at (1,75) width 23: "text"
+          RenderText {#text} at (363,0) size 759x90
+            text run at (363,0) width 391: "dummy text dummy text dummy text dummy text dummy text"
+            text run at (1,18) width 52: "dummy "
+            text run at (53,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (527,18) width 233: "text dummy text dummy text dummy"
+            text run at (1,36) width 237: "text dummy text dummy text dummy "
+            text run at (238,36) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (712,36) width 23: "text"
+            text run at (1,54) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (448,54) width 312: "text dummy text dummy text dummy text dummy"
+            text run at (1,72) width 23: "text"
         RenderText {#text} at (0,0) size 0x0
index a125d92cce39efe468a815b76ddad203473c47db..abb87664eb9fd46f4a40352b7786fb60870d5863 100644 (file)
@@ -1 +1 @@
-67668dd022a7f1084691db92cfa25640
\ No newline at end of file
+6524b889512e77f14b7ce8e11809b19b
\ No newline at end of file
index 5d02ee7a48fee9bf4b1a75b944b74ba2a388d621..01291c8cf05dfccd59364d9d8a51fdfed7d65f74 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png differ
index 43f619d0f45cbd10a5415898d8406f7cf84467b2..4fd9d9e87bf2f8f4f8025068a503d8491e2b6dc0 100644 (file)
@@ -1,36 +1,36 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x274
-  RenderBlock {HTML} at (0,0) size 800x274
-    RenderBody {BODY} at (8,16) size 784x242 [color=#0000FF]
-      RenderBlock {P} at (0,0) size 784x44
-        RenderText {#text} at (0,22) size 480x18
-          text run at (0,22) width 480: "There should be a solid blue line to the left of every occurance of the word \""
+layer at (0,0) size 800x246
+  RenderBlock {HTML} at (0,0) size 800x246
+    RenderBody {BODY} at (8,16) size 784x214 [color=#0000FF]
+      RenderBlock {P} at (0,0) size 784x37
+        RenderText {#text} at (0,15) size 480x18
+          text run at (0,15) width 480: "There should be a solid blue line to the left of every occurance of the word \""
         RenderInline {SPAN} at (0,0) size 138x37 [border: (2px solid #0000FF)]
-          RenderText {#text} at (482,7) size 136x37
-            text run at (482,7) width 136: "\x{21E6}THERE"
-        RenderText {#text} at (618,22) size 11x18
-          text run at (618,22) width 11: "\"."
-      RenderTable {TABLE} at (0,60) size 294x148
-        RenderTableSection {TBODY} at (0,0) size 294x148
-          RenderTableRow {TR} at (0,2) size 294x46
-            RenderTableCell {TD} at (2,2) size 290x46 [border: none (2px solid #0000FF)] [r=0 c=0 rs=1 cs=2]
-              RenderText {#text} at (3,8) size 136x37
-                text run at (3,8) width 136: "\x{21E6}THERE"
-          RenderTableRow {TR} at (0,50) size 294x96
-            RenderTableCell {TD} at (2,75) size 140x46 [border: none (2px solid #0000FF)] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (3,8) size 136x37
-                text run at (3,8) width 136: "\x{21E6}THERE"
-            RenderTableCell {TD} at (144,50) size 148x96 [border: none (2px solid #0000FF)] [r=1 c=1 rs=1 cs=1]
-              RenderBlock (anonymous) at (3,1) size 144x44
-                RenderText {#text} at (0,7) size 136x37
-                  text run at (0,7) width 136: "\x{21E6}THERE"
-              RenderTable {TABLE} at (3,45) size 144x50
-                RenderTableSection {TBODY} at (0,0) size 144x50
-                  RenderTableRow {TR} at (0,2) size 144x46
-                    RenderTableCell {TD} at (2,2) size 140x46 [border: none (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1]
-                      RenderText {#text} at (3,8) size 136x37
-                        text run at (3,8) width 136: "\x{21E6}THERE"
-      RenderBlock {P} at (0,224) size 784x18
+          RenderText {#text} at (482,0) size 136x37
+            text run at (482,0) width 136: "\x{21E6}THERE"
+        RenderText {#text} at (618,15) size 11x18
+          text run at (618,15) width 11: "\"."
+      RenderTable {TABLE} at (0,53) size 294x127
+        RenderTableSection {TBODY} at (0,0) size 294x127
+          RenderTableRow {TR} at (0,2) size 294x39
+            RenderTableCell {TD} at (2,2) size 290x39 [border: none (2px solid #0000FF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {#text} at (3,1) size 136x37
+                text run at (3,1) width 136: "\x{21E6}THERE"
+          RenderTableRow {TR} at (0,43) size 294x82
+            RenderTableCell {TD} at (2,64) size 140x39 [border: none (2px solid #0000FF)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (3,1) size 136x37
+                text run at (3,1) width 136: "\x{21E6}THERE"
+            RenderTableCell {TD} at (144,43) size 148x82 [border: none (2px solid #0000FF)] [r=1 c=1 rs=1 cs=1]
+              RenderBlock (anonymous) at (3,1) size 144x37
+                RenderText {#text} at (0,0) size 136x37
+                  text run at (0,0) width 136: "\x{21E6}THERE"
+              RenderTable {TABLE} at (3,38) size 144x43
+                RenderTableSection {TBODY} at (0,0) size 144x43
+                  RenderTableRow {TR} at (0,2) size 144x39
+                    RenderTableCell {TD} at (2,2) size 140x39 [border: none (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1]
+                      RenderText {#text} at (3,1) size 136x37
+                        text run at (3,1) width 136: "\x{21E6}THERE"
+      RenderBlock {P} at (0,196) size 784x18
         RenderText {#text} at (0,0) size 337x18
           text run at (0,0) width 337: "There should be 3 short lines and 2 long lines in total."
index b7e7540eb7785848d740b2a2bff1348c7e885ad4..d81d9f86e0c70e2216517c188ce5825461ab5070 100644 (file)
@@ -1 +1 @@
-8732af6529f36e88057d1c353e46d5b0
\ No newline at end of file
+0a143462957c34949d8f7784e1cdf381
\ No newline at end of file
index a9b8b98bd6c6daf6cbddf4cca2d5a5b2e8f9d06e..83c40ba67480939590d48d0aef7b48cd27f2d52c 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png and b/LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png differ
index 860322912d0b591ab3a46e7326fbebf82e952d38..4b50e0ef0d107605e2f67fa8fd31e05db94b9f98 100644 (file)
@@ -1,59 +1,59 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x324
-  RenderBlock {HTML} at (0,0) size 800x324
-    RenderBody {BODY} at (8,8) size 784x308
+layer at (0,0) size 800x318
+  RenderBlock {HTML} at (0,0) size 800x318
+    RenderBody {BODY} at (8,8) size 784x302
       RenderBlock {DIV} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 341x18
           text run at (0,0) width 341: "The blue bits of text should be decorated as described."
-      RenderBlock {P} at (0,34) size 784x240 [color=#C0C0C0]
-        RenderText {#text} at (0,0) size 759x57
+      RenderBlock {P} at (0,34) size 784x234 [color=#C0C0C0]
+        RenderText {#text} at (0,0) size 759x54
           text run at (0,0) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
           text run at (474,0) width 285: "dummy text dummy text dummy text dummy"
           text run at (0,18) width 185: "text dummy text dummy text "
           text run at (185,18) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
           text run at (659,18) width 75: "dummy text"
-          text run at (0,39) width 395: "dummy text dummy text dummy text dummy text dummy text "
+          text run at (0,36) width 395: "dummy text dummy text dummy text dummy text dummy text "
         RenderInline {SPAN} at (0,0) size 759x54 [color=#0000FF] [border: (10px double #0000FF)]
-          RenderText {#text} at (405,39) size 175x18
-            text run at (405,39) width 175: "\x{21E6} two blue lines to the left "
+          RenderText {#text} at (405,36) size 175x18
+            text run at (405,36) width 175: "\x{21E6} two blue lines to the left "
           RenderInline {SPAN} at (0,0) size 759x54 [color=#C0C0C0]
-            RenderText {#text} at (580,39) size 759x54
-              text run at (580,39) width 52: "dummy "
-              text run at (632,39) width 102: "text dummy text"
-              text run at (0,57) width 368: "dummy text dummy text dummy text dummy text dummy "
-              text run at (368,57) width 391: "text dummy text dummy text dummy text dummy text dummy"
-              text run at (0,75) width 23: "text"
-          RenderText {#text} at (23,75) size 4x18
-            text run at (23,75) width 4: " "
-        RenderText {#text} at (27,75) size 759x93
-          text run at (27,75) width 395: "dummy text dummy text dummy text dummy text dummy text "
-          text run at (422,75) width 312: "dummy text dummy text dummy text dummy text"
-          text run at (0,93) width 158: "dummy text dummy text "
-          text run at (158,93) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
-          text run at (632,93) width 127: "dummy text dummy"
-          text run at (0,111) width 343: "text dummy text dummy text dummy text dummy text "
-          text run at (343,111) width 391: "dummy text dummy text dummy text dummy text dummy text"
-          text run at (0,129) width 79: "dummy text "
-          text run at (79,129) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
-          text run at (553,129) width 206: "dummy text dummy text dummy"
-          text run at (0,150) width 185: "text dummy text dummy text "
+            RenderText {#text} at (580,36) size 759x54
+              text run at (580,36) width 52: "dummy "
+              text run at (632,36) width 102: "text dummy text"
+              text run at (0,54) width 368: "dummy text dummy text dummy text dummy text dummy "
+              text run at (368,54) width 391: "text dummy text dummy text dummy text dummy text dummy"
+              text run at (0,72) width 23: "text"
+          RenderText {#text} at (23,72) size 4x18
+            text run at (23,72) width 4: " "
+        RenderText {#text} at (27,72) size 759x90
+          text run at (27,72) width 395: "dummy text dummy text dummy text dummy text dummy text "
+          text run at (422,72) width 312: "dummy text dummy text dummy text dummy text"
+          text run at (0,90) width 158: "dummy text dummy text "
+          text run at (158,90) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
+          text run at (632,90) width 127: "dummy text dummy"
+          text run at (0,108) width 343: "text dummy text dummy text dummy text dummy text "
+          text run at (343,108) width 391: "dummy text dummy text dummy text dummy text dummy text"
+          text run at (0,126) width 79: "dummy text "
+          text run at (79,126) width 474: "dummy text dummy text dummy text dummy text dummy text dummy text "
+          text run at (553,126) width 206: "dummy text dummy text dummy"
+          text run at (0,144) width 185: "text dummy text dummy text "
         RenderInline {SPAN} at (0,0) size 197x18 [color=#0000FF] [border: (1px solid #0000FF)]
-          RenderText {#text} at (186,150) size 196x18
-            text run at (186,150) width 196: "\x{21E6} one thin blue line to the left "
-        RenderText {#text} at (382,150) size 773x90
-          text run at (382,150) width 52: "dummy "
-          text run at (434,150) width 339: "text dummy text dummy text dummy text dummy text"
-          text run at (0,168) width 131: "dummy text dummy "
-          text run at (131,168) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-          text run at (605,168) width 154: "text dummy text dummy"
-          text run at (0,186) width 316: "text dummy text dummy text dummy text dummy "
-          text run at (316,186) width 418: "text dummy text dummy text dummy text dummy text dummy text"
-          text run at (0,204) width 52: "dummy "
-          text run at (52,204) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-          text run at (526,204) width 233: "text dummy text dummy text dummy"
-          text run at (0,222) width 237: "text dummy text dummy text dummy "
-          text run at (237,222) width 181: "text dummy text dummy text"
-      RenderBlock {DIV} at (0,290) size 784x18
+          RenderText {#text} at (186,144) size 196x18
+            text run at (186,144) width 196: "\x{21E6} one thin blue line to the left "
+        RenderText {#text} at (382,144) size 773x90
+          text run at (382,144) width 52: "dummy "
+          text run at (434,144) width 339: "text dummy text dummy text dummy text dummy text"
+          text run at (0,162) width 131: "dummy text dummy "
+          text run at (131,162) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+          text run at (605,162) width 154: "text dummy text dummy"
+          text run at (0,180) width 316: "text dummy text dummy text dummy text dummy "
+          text run at (316,180) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+          text run at (0,198) width 52: "dummy "
+          text run at (52,198) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+          text run at (526,198) width 233: "text dummy text dummy text dummy"
+          text run at (0,216) width 237: "text dummy text dummy text dummy "
+          text run at (237,216) width 181: "text dummy text dummy text"
+      RenderBlock {DIV} at (0,284) size 784x18
         RenderText {#text} at (0,0) size 416x18
           text run at (0,0) width 416: "(All the lines of text in the block above should be equally spaced.)"
index 910829f6f4d5fd7181995ca626d28afb01e30dd9..77811956c146dfe54227e97a1f94412ca5373b73 100644 (file)
@@ -1 +1 @@
-8d31d168840da4c637caeea46da9c467
\ No newline at end of file
+ef4f3848ef7083f9fe8d027ddafee067
\ No newline at end of file
index ec35d2574535b7e869a8a9e4158a88aaeb45e09b..d9ba77aa07e19074b54c61e8c660245d8234894b 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.png differ
index 64687e23708e66d888ebe712a868b8a49b6dc1c2..10c81d7ebed08f30e7d47f595d4d2add2960fe8c 100644 (file)
@@ -1,6 +1,6 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x279
+layer at (0,0) size 800x264
   RenderBlock {HTML} at (0,0) size 800x68
     RenderBody {BODY} at (8,16) size 784x36
       RenderBlock {P} at (0,0) size 784x36 [color=#000080]
@@ -11,33 +11,33 @@ layer at (0,0) size 800x279
           text run at (53,18) width 355: "\"B\" should be in the second; arrows indicate the correct "
           text run at (408,18) width 71: "alignment.)"
       RenderBlock {DIV} at (16,52) size 320x0
-        RenderBlock (floating) {P} at (4,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 1"
-        RenderBlock (floating) {P} at (138,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 43x18
-            text run at (7,10) width 43: "\x{21E6} B 2"
-        RenderBlock (floating) {P} at (4,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 3"
-        RenderBlock (floating) {P} at (190,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 4 \x{21E8}"
-        RenderBlock (floating) {P} at (4,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 5"
-        RenderBlock (floating) {P} at (190,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 6 \x{21E8}"
-        RenderBlock (floating) {P} at (190,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 8 \x{21E8}"
-        RenderBlock (floating) {P} at (4,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 7"
-        RenderBlock (floating) {P} at (4,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 9"
-        RenderBlock (floating) {P} at (138,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 51x18
-            text run at (7,10) width 51: "\x{21E6} B 10"
+        RenderBlock (floating) {P} at (4,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 1"
+        RenderBlock (floating) {P} at (138,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 43x18
+            text run at (7,7) width 43: "\x{21E6} B 2"
+        RenderBlock (floating) {P} at (4,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 3"
+        RenderBlock (floating) {P} at (190,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 4 \x{21E8}"
+        RenderBlock (floating) {P} at (4,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 5"
+        RenderBlock (floating) {P} at (190,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 6 \x{21E8}"
+        RenderBlock (floating) {P} at (190,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 8 \x{21E8}"
+        RenderBlock (floating) {P} at (4,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 7"
+        RenderBlock (floating) {P} at (4,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 9"
+        RenderBlock (floating) {P} at (138,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 51x18
+            text run at (7,7) width 51: "\x{21E6} B 10"
index 241e72118d88de99564253ce63e4baeef0f4dd53..e3da763ce62e49be33e7c01e16bffc71d7e21f4e 100644 (file)
@@ -1 +1 @@
-c620a97847af11208fbf455d86530aaa
\ No newline at end of file
+a2d8debe25d86c49c28e0669f88443b4
\ No newline at end of file
index ebc22c30616138b86a53186d396d0c26a1bc2350..b44657ca88449679f6f83f41b6a58603d3614cae 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.png differ
index 3d3249254e9e7c55087589a4e8f004aeacbb221c..77f48ea0925aafe73e637b7318f0a31ec95f5d12 100644 (file)
@@ -1,6 +1,6 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x279
+layer at (0,0) size 800x264
   RenderBlock {HTML} at (0,0) size 800x68
     RenderBody {BODY} at (8,16) size 784x36
       RenderBlock {P} at (0,0) size 784x36 [color=#000080]
@@ -11,33 +11,33 @@ layer at (0,0) size 800x279
           text run at (55,18) width 402: "boxes labelled \"B\" should be in the second; arrows indicate the "
           text run at (457,18) width 118: "correct alignment.)"
       RenderBlock {DIV} at (16,52) size 320x0
-        RenderBlock (floating) {P} at (190,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 2 \x{21E8}"
-        RenderBlock (floating) {P} at (56,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (75,10) size 44x18
-            text run at (75,10) width 44: "A 1 \x{21E8}"
-        RenderBlock (floating) {P} at (190,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 4 \x{21E8}"
-        RenderBlock (floating) {P} at (4,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 3"
-        RenderBlock (floating) {P} at (190,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 6 \x{21E8}"
-        RenderBlock (floating) {P} at (4,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 5"
-        RenderBlock (floating) {P} at (4,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 7"
-        RenderBlock (floating) {P} at (190,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 8 \x{21E8}"
-        RenderBlock (floating) {P} at (190,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (68,10) size 51x18
-            text run at (68,10) width 51: "B 10 \x{21E8}"
-        RenderBlock (floating) {P} at (56,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (75,10) size 44x18
-            text run at (75,10) width 44: "A 9 \x{21E8}"
+        RenderBlock (floating) {P} at (190,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 2 \x{21E8}"
+        RenderBlock (floating) {P} at (56,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (75,7) size 44x18
+            text run at (75,7) width 44: "A 1 \x{21E8}"
+        RenderBlock (floating) {P} at (190,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 4 \x{21E8}"
+        RenderBlock (floating) {P} at (4,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 3"
+        RenderBlock (floating) {P} at (190,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 6 \x{21E8}"
+        RenderBlock (floating) {P} at (4,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 5"
+        RenderBlock (floating) {P} at (4,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 7"
+        RenderBlock (floating) {P} at (190,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 8 \x{21E8}"
+        RenderBlock (floating) {P} at (190,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (68,7) size 51x18
+            text run at (68,7) width 51: "B 10 \x{21E8}"
+        RenderBlock (floating) {P} at (56,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (75,7) size 44x18
+            text run at (75,7) width 44: "A 9 \x{21E8}"
index 1bd4763b4f7e8f4e080c86700ecf691b80dd750b..85063865d2b9a5f4c00d7047aaad2e51b5ddc286 100644 (file)
@@ -1 +1 @@
-a1b95f9048217e4482ddea29755872d8
\ No newline at end of file
+997f1b171e1771dbdb439767ef7be15f
\ No newline at end of file
index c32779102d1522ed168a6f43e6f80fa9e0bfe876..efcf18e9f06684c825c207fb470c6742c77f9998 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.png differ
index cffe46c51141e06473f44ef8a5022acd62129ffa..e941322691b599320c2f1b9c455c4927015c21ce 100644 (file)
@@ -1,6 +1,6 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x365
+layer at (0,0) size 800x344
   RenderBlock {HTML} at (0,0) size 800x68
     RenderBody {BODY} at (8,16) size 784x36
       RenderBlock {P} at (0,0) size 784x36 [color=#000080]
@@ -11,45 +11,45 @@ layer at (0,0) size 800x365
           text run at (53,18) width 355: "\"B\" should be in the second; arrows indicate the correct "
           text run at (408,18) width 71: "alignment.)"
       RenderBlock {DIV} at (16,52) size 320x0
-        RenderBlock (floating) {P} at (4,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 1"
-        RenderBlock (floating) {P} at (138,4) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 43x18
-            text run at (7,10) width 43: "\x{21E6} B 2"
-        RenderBlock (floating) {P} at (4,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 3"
-        RenderBlock (floating) {P} at (190,47) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 4 \x{21E8}"
-        RenderBlock (floating) {P} at (4,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 5"
-        RenderBlock (floating) {P} at (190,90) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (76,10) size 43x18
-            text run at (76,10) width 43: "B 6 \x{21E8}"
-        RenderBlock (floating) {P} at (4,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 7"
-        RenderBlock (floating) {P} at (138,133) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 43x18
-            text run at (7,10) width 43: "\x{21E6} B 8"
-        RenderBlock (floating) {P} at (4,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 44x18
-            text run at (7,10) width 44: "\x{21E6} A 9"
-        RenderBlock (floating) {P} at (190,176) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (68,10) size 51x18
-            text run at (68,10) width 51: "B 10 \x{21E8}"
-        RenderBlock (floating) {P} at (4,219) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 52x18
-            text run at (7,10) width 52: "\x{21E6} A 11"
-        RenderBlock (floating) {P} at (190,219) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (68,10) size 51x18
-            text run at (68,10) width 51: "B 12 \x{21E8}"
-        RenderBlock (floating) {P} at (4,262) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 52x18
-            text run at (7,10) width 52: "\x{21E6} A 13"
-        RenderBlock (floating) {P} at (138,262) size 126x35 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
-          RenderText {#text} at (7,10) size 51x18
-            text run at (7,10) width 51: "\x{21E6} B 14"
+        RenderBlock (floating) {P} at (4,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 1"
+        RenderBlock (floating) {P} at (138,4) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 43x18
+            text run at (7,7) width 43: "\x{21E6} B 2"
+        RenderBlock (floating) {P} at (4,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 3"
+        RenderBlock (floating) {P} at (190,44) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 4 \x{21E8}"
+        RenderBlock (floating) {P} at (4,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 5"
+        RenderBlock (floating) {P} at (190,84) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (76,7) size 43x18
+            text run at (76,7) width 43: "B 6 \x{21E8}"
+        RenderBlock (floating) {P} at (4,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 7"
+        RenderBlock (floating) {P} at (138,124) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 43x18
+            text run at (7,7) width 43: "\x{21E6} B 8"
+        RenderBlock (floating) {P} at (4,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 44x18
+            text run at (7,7) width 44: "\x{21E6} A 9"
+        RenderBlock (floating) {P} at (190,164) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (68,7) size 51x18
+            text run at (68,7) width 51: "B 10 \x{21E8}"
+        RenderBlock (floating) {P} at (4,204) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 52x18
+            text run at (7,7) width 52: "\x{21E6} A 11"
+        RenderBlock (floating) {P} at (190,204) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (68,7) size 51x18
+            text run at (68,7) width 51: "B 12 \x{21E8}"
+        RenderBlock (floating) {P} at (4,244) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 52x18
+            text run at (7,7) width 52: "\x{21E6} A 13"
+        RenderBlock (floating) {P} at (138,244) size 126x32 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF)]
+          RenderText {#text} at (7,7) size 51x18
+            text run at (7,7) width 51: "\x{21E6} B 14"
index c930e02d2edd9e0ea3ba5dc14c5fa94c11ac6ff5..06948c97c6d671d6697b847bd00bb23dbd902abf 100644 (file)
@@ -1 +1 @@
-b8856f6140e95f38333cfecba8c966fa
\ No newline at end of file
+21cf8e1c9a27b35d15d8ec65d5f20184
\ No newline at end of file
index 565f50fc4b76318efef3710383f084337a2dcdfd..5cab340ea2bd8aff2147bb9ff5712c0096be5724 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png differ
index 8e9563f593d75ec7425fca07ba8be4b2cdec7be0..e06635a08fc6e4712eb8981191fcf6c2946a3a0a 100644 (file)
@@ -1,12 +1,12 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x273
-  RenderBlock {HTML} at (0,0) size 800x273
-    RenderBody {BODY} at (8,16) size 784x247
-      RenderBlock {P} at (0,0) size 784x21 [color=#000080]
-        RenderText {#text} at (0,3) size 771x18
-          text run at (0,3) width 771: "There should be a complete unbroken drawing of a yin-yang (\x{262F}) symbol below, slightly on the left (\x{21E6}) inside a blue box."
-      RenderBlock {DIV} at (10,37) size 260x210 [border: (5px solid #0000FF)]
+layer at (0,0) size 800x270
+  RenderBlock {HTML} at (0,0) size 800x270
+    RenderBody {BODY} at (8,16) size 784x244
+      RenderBlock {P} at (0,0) size 784x18 [color=#000080]
+        RenderText {#text} at (0,0) size 771x18
+          text run at (0,0) width 771: "There should be a complete unbroken drawing of a yin-yang (\x{262F}) symbol below, slightly on the left (\x{21E6}) inside a blue box."
+      RenderBlock {DIV} at (10,34) size 260x210 [border: (5px solid #0000FF)]
         RenderBlock (floating) {P} at (5,5) size 100x100 [color=#000080]
           RenderImage {IMG} at (0,0) size 100x100
           RenderText {#text} at (0,0) size 0x0
index f7b76c44352ba273fe42184d7a1eccd0a6fe64aa..a97af3ad307702fe5b9c0c0f1ded9a44b962a1c2 100644 (file)
@@ -1 +1 @@
-520c1fbd54365bf316a00231d6b3cb71
\ No newline at end of file
+456aba14efba8f1f5aebcb0f1ac71953
\ No newline at end of file
index 8c44d611dd484b4cab336730a42c414478a237e6..0643b92f88fbb7497c23b04ec6a1d27af520701e 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png differ
index 0b76c88db6ce46b335214a463f9834a97c279201..cb3ee7fc988f09c6e3384afdea61038cd43fedfa 100644 (file)
@@ -1,15 +1,15 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x136
-  RenderBlock {HTML} at (0,0) size 800x136
-    RenderBody {BODY} at (8,8) size 784x120
-      RenderBlock {DIV} at (0,0) size 784x120 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF) (96px solid #0000FF) (3px solid #0000FF)]
+layer at (0,0) size 800x133
+  RenderBlock {HTML} at (0,0) size 800x133
+    RenderBody {BODY} at (8,8) size 784x117
+      RenderBlock {DIV} at (0,0) size 784x117 [color=#FFFFFF] [bgcolor=#000080] [border: (3px solid #0000FF) (96px solid #0000FF) (3px solid #0000FF)]
         RenderBlock (floating) {DIV} at (421,11) size 352x68 [bgcolor=#008080]
           RenderBlock {P} at (16,16) size 320x36
             RenderText {#text} at (0,0) size 313x36
               text run at (0,0) width 313: "This teal box should start inside the dark blue box"
               text run at (0,18) width 81: "and spill out "
               text run at (81,18) width 171: "onto the blue area below it."
-        RenderBlock {P} at (3,3) size 778x21
-          RenderText {#text} at (0,3) size 259x18
-            text run at (0,3) width 259: "You should see a teal box to the right. \x{21E8}"
+        RenderBlock {P} at (3,3) size 778x18
+          RenderText {#text} at (0,0) size 259x18
+            text run at (0,0) width 259: "You should see a teal box to the right. \x{21E8}"
index 39efc2c29ee6d14a9ef918cc2843d4071aea5c22..d59c3725ff936e89dd1bca616e362a38ebe905f5 100644 (file)
@@ -1 +1 @@
-045b368aa3a4b3b324302698c9f1d4ed
\ No newline at end of file
+92c738d97a2353b7dd243fba106ce053
\ No newline at end of file
index 4313e25f50c30dac5026e4bdded6f9340a6c326d..c6c7f9b3937314bcac2f0b2a409e837048960369 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png differ
index 964809e7d26e4eff055514f2c25ed74925e80926..15492d870458ff5551939e0f40969bf9ad7b9678 100644 (file)
@@ -1,47 +1,47 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x263
+layer at (0,0) size 800x260
   RenderBlock {HTML} at (0,0) size 800x8
     RenderBody {BODY} at (8,8) size 784x0
-      RenderBlock (floating) {DIV} at (0,0) size 588x255 [color=#FFFFFF] [bgcolor=#000080]
-        RenderBlock (floating) {DIV} at (277,0) size 294x75 [color=#00FFFF] [bgcolor=#008080]
-          RenderBlock {P} at (0,0) size 294x75
-            RenderText {#text} at (0,0) size 294x75
+      RenderBlock (floating) {DIV} at (0,0) size 588x252 [color=#FFFFFF] [bgcolor=#000080]
+        RenderBlock (floating) {DIV} at (277,0) size 294x72 [color=#00FFFF] [bgcolor=#008080]
+          RenderBlock {P} at (0,0) size 294x72
+            RenderText {#text} at (0,0) size 294x72
               text run at (0,0) width 294: "To the right of this teal box there should be a"
               text run at (0,18) width 94: "purple square, "
               text run at (94,18) width 200: "tightly squeezed in between the"
               text run at (0,36) width 193: "edge of the teal box and the "
               text run at (193,36) width 101: "outside edge of"
-              text run at (0,57) width 113: "the blue block. \x{21E8}"
-        RenderBlock {P} at (0,0) size 588x255
-          RenderText {#text} at (0,0) size 277x39
+              text run at (0,54) width 113: "the blue block. \x{21E8}"
+        RenderBlock {P} at (0,0) size 588x252
+          RenderText {#text} at (0,0) size 277x36
             text run at (0,0) width 277: "Inside this blue block on the right there"
-            text run at (0,21) width 159: "should be a teal box. \x{21E8} "
+            text run at (0,18) width 159: "should be a teal box. \x{21E8} "
           RenderInline {SPAN} at (0,0) size 588x234 [color=#000080]
-            RenderText {#text} at (159,21) size 588x234
-              text run at (159,21) width 118: "FAIL FAIL FAIL"
-              text run at (0,39) width 277: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,57) width 80: "FAIL FAIL "
-              text run at (80,57) width 197: "FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,75) width 297: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
-              text run at (297,75) width 291: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,93) width 212: "FAIL FAIL FAIL FAIL FAIL "
-              text run at (212,93) width 376: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,111) width 127: "FAIL FAIL FAIL "
-              text run at (127,111) width 461: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,129) width 42: "FAIL "
-              text run at (42,129) width 510: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
-              text run at (552,129) width 36: "FAIL"
-              text run at (0,147) width 467: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
-              text run at (467,147) width 121: "FAIL FAIL FAIL"
-              text run at (0,165) width 382: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
-              text run at (382,165) width 206: "FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,183) width 297: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
-              text run at (297,183) width 291: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,201) width 212: "FAIL FAIL FAIL FAIL FAIL "
-              text run at (212,201) width 376: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,219) width 127: "FAIL FAIL FAIL "
-              text run at (127,219) width 461: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
-              text run at (0,237) width 40: "FAIL "
-              text run at (40,237) width 476: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+            RenderText {#text} at (159,18) size 588x234
+              text run at (159,18) width 118: "FAIL FAIL FAIL"
+              text run at (0,36) width 277: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,54) width 80: "FAIL FAIL "
+              text run at (80,54) width 197: "FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,72) width 297: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
+              text run at (297,72) width 291: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,90) width 212: "FAIL FAIL FAIL FAIL FAIL "
+              text run at (212,90) width 376: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,108) width 127: "FAIL FAIL FAIL "
+              text run at (127,108) width 461: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,126) width 42: "FAIL "
+              text run at (42,126) width 510: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
+              text run at (552,126) width 36: "FAIL"
+              text run at (0,144) width 467: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
+              text run at (467,144) width 121: "FAIL FAIL FAIL"
+              text run at (0,162) width 382: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
+              text run at (382,162) width 206: "FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,180) width 297: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL "
+              text run at (297,180) width 291: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,198) width 212: "FAIL FAIL FAIL FAIL FAIL "
+              text run at (212,198) width 376: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,216) width 127: "FAIL FAIL FAIL "
+              text run at (127,216) width 461: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
+              text run at (0,234) width 40: "FAIL "
+              text run at (40,234) width 476: "FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL"
           RenderText {#text} at (0,0) size 0x0
index 3d11fdebc1a1cfd8b35baa5418b43d5d6670b1fd..9cdd87234fd9286f87a5e87deca19bd8a1b4b8f4 100644 (file)
@@ -1 +1 @@
-e491e9fc5f8e8294814d100d83d7db07
\ No newline at end of file
+0f5477dc118300897ead3a20dda6b6eb
\ No newline at end of file
index 7ffaac15b7da1857c82c4d679df1d21e7af40026..62eeaea7f83deb0047cc6c5c888642436772f823 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png differ
index 2dac8d0d74df1ca95dbb4d6204744ae6d440c6a7..b51a621be6a96e5ccb5838d83ffdc03353e4953f 100644 (file)
@@ -1,15 +1,15 @@
-layer at (0,0) size 785x790
+layer at (0,0) size 785x781
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x790
-  RenderBlock {HTML} at (0,0) size 785x790
-    RenderBody {BODY} at (8,32) size 769x726
-      RenderBlock {P} at (32,0) size 705x118 [color=#000080]
-        RenderText {#text} at (0,7) size 678x111
-          text run at (0,7) width 678: "\x{21E9} The following blue box should be exactly half the"
-          text run at (0,44) width 81: "width "
-          text run at (81,44) width 560: "of the viewport, on the left of the 50% ruler"
-          text run at (0,81) width 74: "mark."
-      RenderBlock (floating) {DIV} at (0,150) size 384x342 [color=#FFFFFF] [bgcolor=#0000FF]
+layer at (0,0) size 785x781
+  RenderBlock {HTML} at (0,0) size 785x781
+    RenderBody {BODY} at (8,32) size 769x717
+      RenderBlock {P} at (32,0) size 705x111 [color=#000080]
+        RenderText {#text} at (0,0) size 678x111
+          text run at (0,0) width 678: "\x{21E9} The following blue box should be exactly half the"
+          text run at (0,37) width 81: "width "
+          text run at (81,37) width 560: "of the viewport, on the left of the 50% ruler"
+          text run at (0,74) width 74: "mark."
+      RenderBlock (floating) {DIV} at (0,143) size 384x342 [color=#FFFFFF] [bgcolor=#0000FF]
         RenderText {#text} at (0,0) size 384x342
           text run at (0,0) width 384: "ignore this float text ignore this float text ignore this"
           text run at (0,18) width 42: "float "
@@ -45,7 +45,7 @@ layer at (0,0) size 785x790
           text run at (0,306) width 233: "float text ignore this float text "
           text run at (233,306) width 151: "ignore this float text"
           text run at (0,324) width 259: "ignore this float text ignore this float"
-      RenderBlock {DIV} at (0,150) size 769x468 [color=#C0C0C0]
+      RenderBlock {DIV} at (0,143) size 769x468 [color=#C0C0C0]
         RenderText {#text} at (384,0) size 769x468
           text run at (384,0) width 385: "this is some dummy text this is some dummy text this is some"
           text run at (384,18) width 54: "dummy "
@@ -99,7 +99,7 @@ layer at (0,0) size 785x790
           text run at (487,432) width 282: "dummy text this is some dummy text this is"
           text run at (0,450) width 156: "some dummy text this is "
           text run at (156,450) width 268: "some dummy text this is some dummy text"
-      RenderBlock {P} at (32,650) size 705x76 [color=#000080]
-        RenderText {#text} at (19,0) size 686x76
+      RenderBlock {P} at (32,643) size 705x74 [color=#000080]
+        RenderText {#text} at (19,0) size 686x74
           text run at (19,0) width 686: "The above gray text should flow around the blue box."
-          text run at (673,39) width 32: "\x{21E7}"
+          text run at (673,37) width 32: "\x{21E7}"
index b26d48ab2fa8cfed0a73fbeacc0a6a4980e2818a..93b0e80e3ef5c37ea95f29027b362b8d98dc54b9 100644 (file)
@@ -1 +1 @@
-5d556394a7b0cff4d3c092528f899d31
\ No newline at end of file
+bb2a18686623129fcbabc6b821a3e4ff
\ No newline at end of file
index 0d53fbc6eb3afbae0d5b370d1dca0fe078b86a4f..1798a76294881e36688502a0bc2c8c41cb3add3a 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png differ
index 78c616e5e971a34675cf48045ab9647ece08f5a6..75b2806b51a0490376a33429a10d293e29e24307 100644 (file)
@@ -1,12 +1,12 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x58
+layer at (0,0) size 800x54
   RenderBlock {HTML} at (0,0) size 800x34
     RenderBody {BODY} at (8,8) size 784x18
       RenderBlock {DIV} at (0,0) size 784x18
-        RenderBlock (floating) {P} at (0,0) size 392x50
-          RenderText {#text} at (0,0) size 352x50
+        RenderBlock (floating) {P} at (0,0) size 392x46
+          RenderText {#text} at (0,0) size 352x46
             text run at (0,0) width 352: "There should be a green square to the right,"
-            text run at (0,27) width 315: "roughly in the middle, horizontally. \x{21E8}"
+            text run at (0,23) width 315: "roughly in the middle, horizontally. \x{21E8}"
         RenderImage {IMG} at (392,0) size 15x15 [color=#FF0000]
         RenderText {#text} at (0,0) size 0x0
index 09e8816ef610006c16161954eef96ae6743d43be..70596a489cb0edd0b7ce289623116d59730853c0 100644 (file)
@@ -1 +1 @@
-635ead9fdb7d44bd7d31dfea94992bc9
\ No newline at end of file
+cd2c0ac36946c2c3cdc9cef458977c06
\ No newline at end of file
index fce711f2c62047938920cb31eaf3296e45271761..83768fc885f966ee37a3c3d7644662eddf7e9f2a 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png differ
index 677eb15c879cd57ff6da9a255212ba8af1d753a0..dfd0e9ed97d5350bf0b72214f1783d781a0df6f8 100644 (file)
@@ -1,15 +1,15 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x47
+layer at (0,0) size 800x44
   RenderBlock {HTML} at (0,0) size 800x34
     RenderBody {BODY} at (8,8) size 784x18
       RenderBlock {DIV} at (0,0) size 784x18
         RenderBlock {DIV} at (0,0) size 784x18
-          RenderBlock (floating) {P} at (392,0) size 392x39
+          RenderBlock (floating) {P} at (392,0) size 392x36
             RenderImage {IMG} at (0,0) size 15x15 [color=#FF0000]
-            RenderText {#text} at (15,3) size 362x36
-              text run at (15,3) width 4: " "
-              text run at (19,3) width 343: "\x{21E6} There should be a green square at the top left of the"
-              text run at (0,21) width 56: "window."
+            RenderText {#text} at (15,0) size 362x36
+              text run at (15,0) width 4: " "
+              text run at (19,0) width 343: "\x{21E6} There should be a green square at the top left of the"
+              text run at (0,18) width 56: "window."
           RenderImage {IMG} at (0,0) size 15x15 [color=#FF0000]
           RenderText {#text} at (0,0) size 0x0
index d516ca10490f115e8d754128c2758abef8b785f1..ff093a84bf7429da89c02791c3050a4b25dfefd7 100644 (file)
@@ -1 +1 @@
-e16bb436f95925b782caa3dde06d7197
\ No newline at end of file
+892b00d6a7124fabb90c4a4280b1b0bd
\ No newline at end of file
index 274d492b937a096256b274eb31b688307b585114..32e4fee864f95721f2c2cfa334e87c4853e3d78b 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.png and b/LayoutTests/platform/mac/css2.1/t0905-c5525-fltwrap-00-b-expected.png differ
index 7f111dccad0f98285f1fab418528a7a29b3199b3..1b33c37c2d56e8be90f48038ca271a4b8c367db6 100644 (file)
@@ -1,28 +1,28 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x313
-  RenderBlock {HTML} at (0,0) size 800x313
-    RenderBody {BODY} at (8,8) size 784x297
-      RenderBlock (floating) {DIV} at (0,0) size 196x286 [color=#FFFFFF] [bgcolor=#000080]
-        RenderBlock {P} at (0,0) size 196x286
-          RenderText {#text} at (0,11) size 185x275
-            text run at (0,11) width 145: "\x{21E6} This"
-            text run at (0,66) width 166: "blue box"
-            text run at (0,121) width 185: "should be"
-            text run at (0,176) width 118: "on the"
-            text run at (0,231) width 75: "left."
-      RenderBlock (floating) {DIV} at (588,0) size 196x286 [color=#FFFFFF] [bgcolor=#008080]
-        RenderBlock {P} at (0,0) size 196x286
-          RenderText {#text} at (0,0) size 185x286
+layer at (0,0) size 800x291
+  RenderBlock {HTML} at (0,0) size 800x291
+    RenderBody {BODY} at (8,8) size 784x275
+      RenderBlock (floating) {DIV} at (0,0) size 196x275 [color=#FFFFFF] [bgcolor=#000080]
+        RenderBlock {P} at (0,0) size 196x275
+          RenderText {#text} at (0,0) size 185x275
+            text run at (0,0) width 145: "\x{21E6} This"
+            text run at (0,55) width 166: "blue box"
+            text run at (0,110) width 185: "should be"
+            text run at (0,165) width 118: "on the"
+            text run at (0,220) width 75: "left."
+      RenderBlock (floating) {DIV} at (588,0) size 196x275 [color=#FFFFFF] [bgcolor=#008080]
+        RenderBlock {P} at (0,0) size 196x275
+          RenderText {#text} at (0,0) size 185x275
             text run at (0,0) width 165: "This teal"
             text run at (0,55) width 72: "box"
             text run at (0,110) width 185: "should be"
             text run at (0,165) width 118: "on the"
-            text run at (0,231) width 162: "right. \x{21E8}"
-      RenderBlock {P} at (0,0) size 784x297
-        RenderText {#text} at (196,0) size 365x297
+            text run at (0,220) width 162: "right. \x{21E8}"
+      RenderBlock {P} at (0,0) size 784x275
+        RenderText {#text} at (196,0) size 365x275
           text run at (196,0) width 365: "This text should be"
           text run at (196,55) width 335: "in between a blue"
-          text run at (196,121) width 325: "box on the \x{21E6}left"
-          text run at (196,176) width 326: "and a teal box on"
-          text run at (196,242) width 220: "the right\x{21E8}."
+          text run at (196,110) width 325: "box on the \x{21E6}left"
+          text run at (196,165) width 326: "and a teal box on"
+          text run at (196,220) width 220: "the right\x{21E8}."
index 723fdf6891118dd18719ffce3fdd5e9bba4c249f..8ef1bfa9e52a83fe2f6195a7acb062d1fc259392 100644 (file)
@@ -1 +1 @@
-8cec2d7d93e63b19870973f09120e8b3
\ No newline at end of file
+6012712e858dab5765e46a506c70f59d
\ No newline at end of file
index 859de5b9062e049a46e0144cc8368ba7ee0c7f18..26a4a4b61761b26da75c007c1b236d2c7f39368e 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.png and b/LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.png differ
index 4eb57698ce037a33dfc2fc10db87fdab94c34536..a95f8d7fb9f988c27414d0672df6ed5284070ba0 100644 (file)
@@ -8,14 +8,14 @@ layer at (0,0) size 800x136
           text run at (0,0) width 542: "In the following test, the blue blocks should be on the given sides of the teal rectangle."
       RenderBlock {DIV} at (0,34) size 784x70
         RenderBlock {DIV} at (16,0) size 752x70 [color=#00FFFF] [bgcolor=#008080]
-          RenderBlock (floating) {P} at (8,8) size 176x55 [color=#FFFFFF] [bgcolor=#000080] [border: (4px solid #0000FF)]
-            RenderText {#text} at (8,11) size 132x36
-              text run at (8,11) width 118: "\x{21E6} This blue block"
-              text run at (8,29) width 132: "should be on the left."
-          RenderBlock (floating) {P} at (568,8) size 176x55 [color=#FFFFFF] [bgcolor=#000080] [border: (4px solid #0000FF)]
-            RenderText {#text} at (8,11) size 141x36
-              text run at (8,11) width 118: "\x{21E8} This blue block"
-              text run at (8,29) width 141: "should be on the right."
+          RenderBlock (floating) {P} at (8,8) size 176x52 [color=#FFFFFF] [bgcolor=#000080] [border: (4px solid #0000FF)]
+            RenderText {#text} at (8,8) size 132x36
+              text run at (8,8) width 118: "\x{21E6} This blue block"
+              text run at (8,26) width 132: "should be on the left."
+          RenderBlock (floating) {P} at (568,8) size 176x52 [color=#FFFFFF] [bgcolor=#000080] [border: (4px solid #0000FF)]
+            RenderText {#text} at (8,8) size 141x36
+              text run at (8,8) width 118: "\x{21E8} This blue block"
+              text run at (8,26) width 141: "should be on the right."
           RenderText {#text} at (184,8) size 384x54
             text run at (184,8) width 384: "Teal rectangle. Teal rectangle. Teal rectangle. Teal rectangle."
             text run at (184,26) width 194: "Teal rectangle. Teal rectangle. "
index 2a02b14878c9fbe562c70a86dcf2077c7d115fd1..fec8d1d6497f3a00e4211eed5b642bd815776bb7 100644 (file)
@@ -1 +1 @@
-0d49eb613a2a85994cc3a95f5d584b11
\ No newline at end of file
+256acf34120cdfe43f817b052ee5e91f
\ No newline at end of file
index 0635a393e945e28c2613d8c8c6902ac8fd437d88..27ce48baeabfba77996810c9ebc09aee567f2033 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png and b/LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png differ
index 9ca3bb42cafb57548872197ab3a5b561b0ab139a..941a41f1b57755b1961f4978d418056a1800f97b 100644 (file)
@@ -1,20 +1,20 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x239
-  RenderBlock {HTML} at (0,0) size 800x157
-    RenderBody {BODY} at (8,16) size 784x125
-      RenderBlock {P} at (0,0) size 784x39 [color=#000080]
-        RenderText {#text} at (0,3) size 399x18
-          text run at (0,3) width 246: "In the following test, the purple square "
-          text run at (246,3) width 153: "should be on the left (\x{21E6}"
-        RenderImage {IMG} at (399,2) size 19x19
-        RenderText {#text} at (418,3) size 215x18
-          text run at (418,3) width 215: "), and the teal square on the right ("
-        RenderImage {IMG} at (633,2) size 19x19
-        RenderText {#text} at (652,3) size 744x36
-          text run at (652,3) width 92: "\x{21E8}) of the blue"
-          text run at (0,21) width 61: "rectangle."
-      RenderBlock {DIV} at (0,55) size 784x70
+layer at (0,0) size 800x237
+  RenderBlock {HTML} at (0,0) size 800x155
+    RenderBody {BODY} at (8,16) size 784x123
+      RenderBlock {P} at (0,0) size 784x37 [color=#000080]
+        RenderText {#text} at (0,1) size 399x18
+          text run at (0,1) width 246: "In the following test, the purple square "
+          text run at (246,1) width 153: "should be on the left (\x{21E6}"
+        RenderImage {IMG} at (399,0) size 19x19
+        RenderText {#text} at (418,1) size 215x18
+          text run at (418,1) width 215: "), and the teal square on the right ("
+        RenderImage {IMG} at (633,0) size 19x19
+        RenderText {#text} at (652,1) size 744x36
+          text run at (652,1) width 92: "\x{21E8}) of the blue"
+          text run at (0,19) width 61: "rectangle."
+      RenderBlock {DIV} at (0,53) size 784x70
         RenderBlock {DIV} at (16,0) size 752x70 [color=#0000FF] [bgcolor=#000080]
           RenderImage {IMG} at (8,8) size 160x160
           RenderImage {IMG} at (584,8) size 160x160
index 8a8c1a73f94ac894e949de42e8ca8b8681142292..e73a48f08ce7a4e4538f0ba771b5a5044c99b3c3 100644 (file)
@@ -1 +1 @@
-60c4abdcec14fe680e53e8276206af32
\ No newline at end of file
+dd036c0bc5d107c0972931c5e098c781
\ No newline at end of file
index db50a0bca3519f04213da5d16c885d2022fc4b82..58381394ac1f867c4af1130ec7964d338eaccd46 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png and b/LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png differ
index b7e206cf97964d0afdbd0c62e1b87b3f66acf68e..96c39d89bf2265f359c96d78ddaa8303ee93abab 100644 (file)
@@ -1,45 +1,45 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x287
-  RenderBlock {HTML} at (0,0) size 800x287
-    RenderBody {BODY} at (8,16) size 784x255
-      RenderBlock {P} at (0,0) size 784x255 [color=#000080]
+layer at (0,0) size 800x284
+  RenderBlock {HTML} at (0,0) size 800x284
+    RenderBody {BODY} at (8,16) size 784x252
+      RenderBlock {P} at (0,0) size 784x252 [color=#000080]
         RenderImage {IMG} at (0,0) size 50x50
-        RenderText {#text} at (50,3) size 328x18
-          text run at (50,3) width 328: "\x{21E6} This text should flow around the box on the left. "
+        RenderText {#text} at (50,0) size 328x18
+          text run at (50,0) width 328: "\x{21E6} This text should flow around the box on the left. "
         RenderInline {SPAN} at (0,0) size 769x252 [color=#C0C0C0]
-          RenderText {#text} at (378,3) size 769x252
-            text run at (378,3) width 391: "dummy text dummy text dummy text dummy text dummy text"
-            text run at (50,21) width 52: "dummy "
-            text run at (102,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (576,21) width 181: "text dummy text dummy text"
-            text run at (50,39) width 289: "dummy text dummy text dummy text dummy "
-            text run at (339,39) width 418: "text dummy text dummy text dummy text dummy text dummy text"
-            text run at (0,57) width 52: "dummy "
-            text run at (52,57) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (526,57) width 233: "text dummy text dummy text dummy"
-            text run at (0,75) width 237: "text dummy text dummy text dummy "
-            text run at (237,75) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (711,75) width 23: "text"
-            text run at (0,93) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (447,93) width 312: "text dummy text dummy text dummy text dummy"
-            text run at (0,111) width 158: "text dummy text dummy "
-            text run at (158,111) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (632,111) width 102: "text dummy text"
-            text run at (0,129) width 368: "dummy text dummy text dummy text dummy text dummy "
-            text run at (368,129) width 391: "text dummy text dummy text dummy text dummy text dummy"
-            text run at (0,147) width 79: "text dummy "
-            text run at (79,147) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (553,147) width 181: "text dummy text dummy text"
-            text run at (0,165) width 289: "dummy text dummy text dummy text dummy "
-            text run at (289,165) width 470: "text dummy text dummy text dummy text dummy text dummy text dummy"
-            text run at (0,183) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (474,183) width 260: "text dummy text dummy text dummy text"
-            text run at (0,201) width 210: "dummy text dummy text dummy "
-            text run at (210,201) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (684,201) width 75: "text dummy"
-            text run at (0,219) width 395: "text dummy text dummy text dummy text dummy text dummy "
-            text run at (395,219) width 339: "text dummy text dummy text dummy text dummy text"
-            text run at (0,237) width 131: "dummy text dummy "
-            text run at (131,237) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+          RenderText {#text} at (378,0) size 769x252
+            text run at (378,0) width 391: "dummy text dummy text dummy text dummy text dummy text"
+            text run at (50,18) width 52: "dummy "
+            text run at (102,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (576,18) width 181: "text dummy text dummy text"
+            text run at (50,36) width 289: "dummy text dummy text dummy text dummy "
+            text run at (339,36) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+            text run at (0,54) width 52: "dummy "
+            text run at (52,54) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (526,54) width 233: "text dummy text dummy text dummy"
+            text run at (0,72) width 237: "text dummy text dummy text dummy "
+            text run at (237,72) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (711,72) width 23: "text"
+            text run at (0,90) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (447,90) width 312: "text dummy text dummy text dummy text dummy"
+            text run at (0,108) width 158: "text dummy text dummy "
+            text run at (158,108) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (632,108) width 102: "text dummy text"
+            text run at (0,126) width 368: "dummy text dummy text dummy text dummy text dummy "
+            text run at (368,126) width 391: "text dummy text dummy text dummy text dummy text dummy"
+            text run at (0,144) width 79: "text dummy "
+            text run at (79,144) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (553,144) width 181: "text dummy text dummy text"
+            text run at (0,162) width 289: "dummy text dummy text dummy text dummy "
+            text run at (289,162) width 470: "text dummy text dummy text dummy text dummy text dummy text dummy"
+            text run at (0,180) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (474,180) width 260: "text dummy text dummy text dummy text"
+            text run at (0,198) width 210: "dummy text dummy text dummy "
+            text run at (210,198) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (684,198) width 75: "text dummy"
+            text run at (0,216) width 395: "text dummy text dummy text dummy text dummy text dummy "
+            text run at (395,216) width 339: "text dummy text dummy text dummy text dummy text"
+            text run at (0,234) width 131: "dummy text dummy "
+            text run at (131,234) width 418: "text dummy text dummy text dummy text dummy text dummy text"
         RenderText {#text} at (0,0) size 0x0
index d28d4fcff9aa9431374ce6333c7abd878a5c4b6a..f7aaec8c0d959ab66626d274a240376130942616 100644 (file)
@@ -1 +1 @@
-fa3c6c9911fed922f0a23473fad45811
\ No newline at end of file
+a8cfea5a7f8d4833fc3f7bfb94f0bc88
\ No newline at end of file
index ac4616b100da9314fb0e93e96c45181628a971f2..e7170937f51561fe801e71bb185651603ff53017 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png and b/LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png differ
index 400dc437897b0473faa663639da557361fc9f123..e1f7f5e7ea6c408cd18bb9fdcae66ddef526155c 100644 (file)
@@ -1,45 +1,45 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x287
-  RenderBlock {HTML} at (0,0) size 800x287
-    RenderBody {BODY} at (8,16) size 784x255
-      RenderBlock {P} at (0,0) size 784x255 [color=#000080]
+layer at (0,0) size 800x284
+  RenderBlock {HTML} at (0,0) size 800x284
+    RenderBody {BODY} at (8,16) size 784x252
+      RenderBlock {P} at (0,0) size 784x252 [color=#000080]
         RenderImage {IMG} at (734,0) size 50x50
-        RenderText {#text} at (0,3) size 337x18
-          text run at (0,3) width 337: "This text should flow around the box on the right. \x{21E8} "
+        RenderText {#text} at (0,0) size 337x18
+          text run at (0,0) width 337: "This text should flow around the box on the right. \x{21E8} "
         RenderInline {SPAN} at (0,0) size 759x252 [color=#C0C0C0]
-          RenderText {#text} at (337,3) size 759x252
-            text run at (337,3) width 391: "dummy text dummy text dummy text dummy text dummy text"
-            text run at (0,21) width 52: "dummy "
-            text run at (52,21) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (526,21) width 181: "text dummy text dummy text"
-            text run at (0,39) width 289: "dummy text dummy text dummy text dummy "
-            text run at (289,39) width 418: "text dummy text dummy text dummy text dummy text dummy text"
-            text run at (0,57) width 52: "dummy "
-            text run at (52,57) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (526,57) width 233: "text dummy text dummy text dummy"
-            text run at (0,75) width 237: "text dummy text dummy text dummy "
-            text run at (237,75) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (711,75) width 23: "text"
-            text run at (0,93) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (447,93) width 312: "text dummy text dummy text dummy text dummy"
-            text run at (0,111) width 158: "text dummy text dummy "
-            text run at (158,111) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (632,111) width 102: "text dummy text"
-            text run at (0,129) width 368: "dummy text dummy text dummy text dummy text dummy "
-            text run at (368,129) width 391: "text dummy text dummy text dummy text dummy text dummy"
-            text run at (0,147) width 79: "text dummy "
-            text run at (79,147) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (553,147) width 181: "text dummy text dummy text"
-            text run at (0,165) width 289: "dummy text dummy text dummy text dummy "
-            text run at (289,165) width 470: "text dummy text dummy text dummy text dummy text dummy text dummy"
-            text run at (0,183) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (474,183) width 260: "text dummy text dummy text dummy text"
-            text run at (0,201) width 210: "dummy text dummy text dummy "
-            text run at (210,201) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
-            text run at (684,201) width 75: "text dummy"
-            text run at (0,219) width 395: "text dummy text dummy text dummy text dummy text dummy "
-            text run at (395,219) width 339: "text dummy text dummy text dummy text dummy text"
-            text run at (0,237) width 131: "dummy text dummy "
-            text run at (131,237) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+          RenderText {#text} at (337,0) size 759x252
+            text run at (337,0) width 391: "dummy text dummy text dummy text dummy text dummy text"
+            text run at (0,18) width 52: "dummy "
+            text run at (52,18) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (526,18) width 181: "text dummy text dummy text"
+            text run at (0,36) width 289: "dummy text dummy text dummy text dummy "
+            text run at (289,36) width 418: "text dummy text dummy text dummy text dummy text dummy text"
+            text run at (0,54) width 52: "dummy "
+            text run at (52,54) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (526,54) width 233: "text dummy text dummy text dummy"
+            text run at (0,72) width 237: "text dummy text dummy text dummy "
+            text run at (237,72) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (711,72) width 23: "text"
+            text run at (0,90) width 447: "dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (447,90) width 312: "text dummy text dummy text dummy text dummy"
+            text run at (0,108) width 158: "text dummy text dummy "
+            text run at (158,108) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (632,108) width 102: "text dummy text"
+            text run at (0,126) width 368: "dummy text dummy text dummy text dummy text dummy "
+            text run at (368,126) width 391: "text dummy text dummy text dummy text dummy text dummy"
+            text run at (0,144) width 79: "text dummy "
+            text run at (79,144) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (553,144) width 181: "text dummy text dummy text"
+            text run at (0,162) width 289: "dummy text dummy text dummy text dummy "
+            text run at (289,162) width 470: "text dummy text dummy text dummy text dummy text dummy text dummy"
+            text run at (0,180) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (474,180) width 260: "text dummy text dummy text dummy text"
+            text run at (0,198) width 210: "dummy text dummy text dummy "
+            text run at (210,198) width 474: "text dummy text dummy text dummy text dummy text dummy text dummy "
+            text run at (684,198) width 75: "text dummy"
+            text run at (0,216) width 395: "text dummy text dummy text dummy text dummy text dummy "
+            text run at (395,216) width 339: "text dummy text dummy text dummy text dummy text"
+            text run at (0,234) width 131: "dummy text dummy "
+            text run at (131,234) width 418: "text dummy text dummy text dummy text dummy text dummy text"
         RenderText {#text} at (0,0) size 0x0
index ab3b3fb00a9f29b6888c651cf3bdf95eb2e24c28..f00cc9fd0772f46d69416dd58d920f3511b804ad 100644 (file)
@@ -1 +1 @@
-7834f7db92ecb860124af5a3ab3bed9b
\ No newline at end of file
+d8b655b967b59c510dc4981e5fafce22
\ No newline at end of file
index 5e1a5df58da651c63098d400adb24e290f6bcda0..646689e59e1d37cc0bb16cb6ff8f5e2b53e07458 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png and b/LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png differ
index 685421005383d56ad7d52df49c487748034cb15b..f9344c9c1d917666230c0e9c0c5c32acab658d7f 100644 (file)
@@ -1,12 +1,12 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x479
-  RenderBlock {HTML} at (0,0) size 800x479
-    RenderBody {BODY} at (8,16) size 784x447
-      RenderBlock {P} at (0,0) size 784x39 [color=#000080]
-        RenderText {#text} at (0,0) size 769x39
+layer at (0,0) size 800x476
+  RenderBlock {HTML} at (0,0) size 800x476
+    RenderBody {BODY} at (8,16) size 784x444
+      RenderBlock {P} at (0,0) size 784x36 [color=#000080]
+        RenderText {#text} at (0,0) size 769x36
           text run at (0,0) width 396: "Below this paragraph there should be a big teal square half the "
           text run at (396,0) width 373: "width of the window, aligned flush with the right hand side"
-          text run at (0,21) width 30: "(\x{21E8})."
-      RenderBlock {P} at (0,55) size 784x392 [color=#000080]
+          text run at (0,18) width 30: "(\x{21E8})."
+      RenderBlock {P} at (0,52) size 784x392 [color=#000080]
         RenderImage {IMG} at (392,0) size 392x392
index 8e31882c1ec2c051800887d024fe485148dac658..fb4f4c6413ca710ffe6b669a179221176a4609ec 100644 (file)
@@ -1 +1 @@
-4d14b4cfbe13ff33f966d97f5ee7e551
\ No newline at end of file
+46f217b809ae4a6db4199395d1755017
\ No newline at end of file
index 012b81af8588d36a26d7eea7fb8c662062f361d6..ef4bc8f1708bcd41f381a7b6059e413ef32717ca 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.png differ
index 6d1d06065071695eb240a59daf6b6181401b6cfa..714a2afa46b95adcf66b8405bb294fd4bd2dd439 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x96
-  RenderBlock {HTML} at (0,0) size 800x96
-    RenderBody {BODY} at (8,16) size 784x72
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 233x18
           text run at (0,0) width 233: "The following two lines should look "
@@ -11,89 +11,89 @@ layer at (0,0) size 800x96
             text run at (233,0) width 91: "approximately"
         RenderText {#text} at (324,0) size 63x18
           text run at (324,0) width 63: " the same:"
-      RenderBlock {DIV} at (0,34) size 784x19
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (0,1) size 10x18
-              text run at (0,1) width 10: "\x{25E6}"
-        RenderText {#text} at (10,1) size 4x18
-          text run at (10,1) width 4: " "
+            RenderCounter at (0,0) size 10x18
+              text run at (0,0) width 10: "\x{25E6}"
+        RenderText {#text} at (10,0) size 4x18
+          text run at (10,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (14,1) size 10x18
-              text run at (14,1) width 10: "\x{25E6}"
-        RenderText {#text} at (24,1) size 4x18
-          text run at (24,1) width 4: " "
+            RenderCounter at (14,0) size 10x18
+              text run at (14,0) width 10: "\x{25E6}"
+        RenderText {#text} at (24,0) size 4x18
+          text run at (24,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (28,1) size 10x18
-              text run at (28,1) width 10: "\x{25E6}"
-        RenderText {#text} at (38,1) size 4x18
-          text run at (38,1) width 4: " "
+            RenderCounter at (28,0) size 10x18
+              text run at (28,0) width 10: "\x{25E6}"
+        RenderText {#text} at (38,0) size 4x18
+          text run at (38,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (42,1) size 10x18
-              text run at (42,1) width 10: "\x{25E6}"
-        RenderText {#text} at (52,1) size 4x18
-          text run at (52,1) width 4: " "
+            RenderCounter at (42,0) size 10x18
+              text run at (42,0) width 10: "\x{25E6}"
+        RenderText {#text} at (52,0) size 4x18
+          text run at (52,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (56,1) size 10x18
-              text run at (56,1) width 10: "\x{25E6}"
-        RenderText {#text} at (66,1) size 4x18
-          text run at (66,1) width 4: " "
+            RenderCounter at (56,0) size 10x18
+              text run at (56,0) width 10: "\x{25E6}"
+        RenderText {#text} at (66,0) size 4x18
+          text run at (66,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (70,1) size 10x18
-              text run at (70,1) width 10: "\x{25E6}"
-        RenderText {#text} at (80,1) size 4x18
-          text run at (80,1) width 4: " "
+            RenderCounter at (70,0) size 10x18
+              text run at (70,0) width 10: "\x{25E6}"
+        RenderText {#text} at (80,0) size 4x18
+          text run at (80,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (84,1) size 10x18
-              text run at (84,1) width 10: "\x{25E6}"
-        RenderText {#text} at (94,1) size 4x18
-          text run at (94,1) width 4: " "
+            RenderCounter at (84,0) size 10x18
+              text run at (84,0) width 10: "\x{25E6}"
+        RenderText {#text} at (94,0) size 4x18
+          text run at (94,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (98,1) size 10x18
-              text run at (98,1) width 10: "\x{25E6}"
-        RenderText {#text} at (108,1) size 4x18
-          text run at (108,1) width 4: " "
+            RenderCounter at (98,0) size 10x18
+              text run at (98,0) width 10: "\x{25E6}"
+        RenderText {#text} at (108,0) size 4x18
+          text run at (108,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (112,1) size 10x18
-              text run at (112,1) width 10: "\x{25E6}"
-        RenderText {#text} at (122,1) size 4x18
-          text run at (122,1) width 4: " "
+            RenderCounter at (112,0) size 10x18
+              text run at (112,0) width 10: "\x{25E6}"
+        RenderText {#text} at (122,0) size 4x18
+          text run at (122,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (126,1) size 10x18
-              text run at (126,1) width 10: "\x{25E6}"
-        RenderText {#text} at (136,1) size 4x18
-          text run at (136,1) width 4: " "
+            RenderCounter at (126,0) size 10x18
+              text run at (126,0) width 10: "\x{25E6}"
+        RenderText {#text} at (136,0) size 4x18
+          text run at (136,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (140,1) size 10x18
-              text run at (140,1) width 10: "\x{25E6}"
-        RenderText {#text} at (150,1) size 4x18
-          text run at (150,1) width 4: " "
+            RenderCounter at (140,0) size 10x18
+              text run at (140,0) width 10: "\x{25E6}"
+        RenderText {#text} at (150,0) size 4x18
+          text run at (150,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 10x18
           RenderInline (generated) at (0,0) size 10x18
-            RenderCounter at (154,1) size 10x18
-              text run at (154,1) width 10: "\x{25E6}"
+            RenderCounter at (154,0) size 10x18
+              text run at (154,0) width 10: "\x{25E6}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,53) size 784x19
-        RenderText {#text} at (0,1) size 164x18
-          text run at (0,1) width 14: "\x{25E6} "
-          text run at (14,1) width 14: "\x{25E6} "
-          text run at (28,1) width 14: "\x{25E6} "
-          text run at (42,1) width 14: "\x{25E6} "
-          text run at (56,1) width 14: "\x{25E6} "
-          text run at (70,1) width 14: "\x{25E6} "
-          text run at (84,1) width 14: "\x{25E6} "
-          text run at (98,1) width 14: "\x{25E6} "
-          text run at (112,1) width 14: "\x{25E6} "
-          text run at (126,1) width 14: "\x{25E6} "
-          text run at (140,1) width 14: "\x{25E6} "
-          text run at (154,1) width 10: "\x{25E6}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 164x18
+          text run at (0,0) width 14: "\x{25E6} "
+          text run at (14,0) width 14: "\x{25E6} "
+          text run at (28,0) width 14: "\x{25E6} "
+          text run at (42,0) width 14: "\x{25E6} "
+          text run at (56,0) width 14: "\x{25E6} "
+          text run at (70,0) width 14: "\x{25E6} "
+          text run at (84,0) width 14: "\x{25E6} "
+          text run at (98,0) width 14: "\x{25E6} "
+          text run at (112,0) width 14: "\x{25E6} "
+          text run at (126,0) width 14: "\x{25E6} "
+          text run at (140,0) width 14: "\x{25E6} "
+          text run at (154,0) width 10: "\x{25E6}"
index 7f15d6034603187bcf972634a783ba3abb45a258..2a2d170739e8100d61dba5decb66853a6f959952 100644 (file)
@@ -1 +1 @@
-3accc741d40490ab32ef1bac0fe50da1
\ No newline at end of file
+3b9d8e9d47036ab914d41a0099d57a41
\ No newline at end of file
index 2b3573367a7c6ced19a6848cab749c9ae0d5717e..ec89177dad1a6b90a28473aff689ef795e82d517 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png differ
index 6950f04e8fceb4e0ecd4942aac3c21c5889960f0..4dcb022d4ad215d3de4922acb8fba37b685a2bf2 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x96
-  RenderBlock {HTML} at (0,0) size 800x96
-    RenderBody {BODY} at (8,16) size 784x72
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 233x18
           text run at (0,0) width 233: "The following two lines should look "
@@ -11,89 +11,89 @@ layer at (0,0) size 800x96
             text run at (233,0) width 91: "approximately"
         RenderText {#text} at (324,0) size 63x18
           text run at (324,0) width 63: " the same:"
-      RenderBlock {DIV} at (0,34) size 784x19
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (0,1) size 9x18
-              text run at (0,1) width 9: "\x{25A0}"
-        RenderText {#text} at (9,1) size 4x18
-          text run at (9,1) width 4: " "
+            RenderCounter at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{25A0}"
+        RenderText {#text} at (9,0) size 4x18
+          text run at (9,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (13,1) size 9x18
-              text run at (13,1) width 9: "\x{25A0}"
-        RenderText {#text} at (22,1) size 4x18
-          text run at (22,1) width 4: " "
+            RenderCounter at (13,0) size 9x18
+              text run at (13,0) width 9: "\x{25A0}"
+        RenderText {#text} at (22,0) size 4x18
+          text run at (22,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (26,1) size 9x18
-              text run at (26,1) width 9: "\x{25A0}"
-        RenderText {#text} at (35,1) size 4x18
-          text run at (35,1) width 4: " "
+            RenderCounter at (26,0) size 9x18
+              text run at (26,0) width 9: "\x{25A0}"
+        RenderText {#text} at (35,0) size 4x18
+          text run at (35,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (39,1) size 9x18
-              text run at (39,1) width 9: "\x{25A0}"
-        RenderText {#text} at (48,1) size 4x18
-          text run at (48,1) width 4: " "
+            RenderCounter at (39,0) size 9x18
+              text run at (39,0) width 9: "\x{25A0}"
+        RenderText {#text} at (48,0) size 4x18
+          text run at (48,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (52,1) size 9x18
-              text run at (52,1) width 9: "\x{25A0}"
-        RenderText {#text} at (61,1) size 4x18
-          text run at (61,1) width 4: " "
+            RenderCounter at (52,0) size 9x18
+              text run at (52,0) width 9: "\x{25A0}"
+        RenderText {#text} at (61,0) size 4x18
+          text run at (61,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (65,1) size 9x18
-              text run at (65,1) width 9: "\x{25A0}"
-        RenderText {#text} at (74,1) size 4x18
-          text run at (74,1) width 4: " "
+            RenderCounter at (65,0) size 9x18
+              text run at (65,0) width 9: "\x{25A0}"
+        RenderText {#text} at (74,0) size 4x18
+          text run at (74,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (78,1) size 9x18
-              text run at (78,1) width 9: "\x{25A0}"
-        RenderText {#text} at (87,1) size 4x18
-          text run at (87,1) width 4: " "
+            RenderCounter at (78,0) size 9x18
+              text run at (78,0) width 9: "\x{25A0}"
+        RenderText {#text} at (87,0) size 4x18
+          text run at (87,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (91,1) size 9x18
-              text run at (91,1) width 9: "\x{25A0}"
-        RenderText {#text} at (100,1) size 4x18
-          text run at (100,1) width 4: " "
+            RenderCounter at (91,0) size 9x18
+              text run at (91,0) width 9: "\x{25A0}"
+        RenderText {#text} at (100,0) size 4x18
+          text run at (100,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (104,1) size 9x18
-              text run at (104,1) width 9: "\x{25A0}"
-        RenderText {#text} at (113,1) size 4x18
-          text run at (113,1) width 4: " "
+            RenderCounter at (104,0) size 9x18
+              text run at (104,0) width 9: "\x{25A0}"
+        RenderText {#text} at (113,0) size 4x18
+          text run at (113,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (117,1) size 9x18
-              text run at (117,1) width 9: "\x{25A0}"
-        RenderText {#text} at (126,1) size 4x18
-          text run at (126,1) width 4: " "
+            RenderCounter at (117,0) size 9x18
+              text run at (117,0) width 9: "\x{25A0}"
+        RenderText {#text} at (126,0) size 4x18
+          text run at (126,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (130,1) size 9x18
-              text run at (130,1) width 9: "\x{25A0}"
-        RenderText {#text} at (139,1) size 4x18
-          text run at (139,1) width 4: " "
+            RenderCounter at (130,0) size 9x18
+              text run at (130,0) width 9: "\x{25A0}"
+        RenderText {#text} at (139,0) size 4x18
+          text run at (139,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (143,1) size 9x18
-              text run at (143,1) width 9: "\x{25A0}"
+            RenderCounter at (143,0) size 9x18
+              text run at (143,0) width 9: "\x{25A0}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,53) size 784x19
-        RenderText {#text} at (0,1) size 164x18
-          text run at (0,1) width 14: "\x{25FE} "
-          text run at (14,1) width 14: "\x{25FE} "
-          text run at (28,1) width 14: "\x{25FE} "
-          text run at (42,1) width 14: "\x{25FE} "
-          text run at (56,1) width 14: "\x{25FE} "
-          text run at (70,1) width 14: "\x{25FE} "
-          text run at (84,1) width 14: "\x{25FE} "
-          text run at (98,1) width 14: "\x{25FE} "
-          text run at (112,1) width 14: "\x{25FE} "
-          text run at (126,1) width 14: "\x{25FE} "
-          text run at (140,1) width 14: "\x{25FE} "
-          text run at (154,1) width 10: "\x{25FE}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 164x18
+          text run at (0,0) width 14: "\x{25FE} "
+          text run at (14,0) width 14: "\x{25FE} "
+          text run at (28,0) width 14: "\x{25FE} "
+          text run at (42,0) width 14: "\x{25FE} "
+          text run at (56,0) width 14: "\x{25FE} "
+          text run at (70,0) width 14: "\x{25FE} "
+          text run at (84,0) width 14: "\x{25FE} "
+          text run at (98,0) width 14: "\x{25FE} "
+          text run at (112,0) width 14: "\x{25FE} "
+          text run at (126,0) width 14: "\x{25FE} "
+          text run at (140,0) width 14: "\x{25FE} "
+          text run at (154,0) width 10: "\x{25FE}"
index a1fa92cfb2b5eee2a82edfa8ec12f137562952e4..f43e5515577553bd26cb5c9868770a432bc229c1 100644 (file)
@@ -1 +1 @@
-274a1765adf5d0c57d71201c7b585205
\ No newline at end of file
+b61fca1e7ae01a6d9b164fcf0d82fd91
\ No newline at end of file
index b7f9c5cec1fb03b67cc7ac163237bbfbc6c460be..259e7e4ad82a05880026cb2fd705ab28e9150952 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.png differ
index 59c9f9eb9d5a65b77c7377675a7e5de031f262c4..919bb2d608f7ef7fb221894784b62ec622369ad9 100644 (file)
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x100
-  RenderBlock {HTML} at (0,0) size 800x100
-    RenderBody {BODY} at (8,16) size 784x76
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 292x18
           text run at (0,0) width 292: "The following two lines should look the same:"
-      RenderBlock {DIV} at (0,34) size 784x21
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 7x18
           RenderInline (generated) at (0,0) size 7x18
-            RenderCounter at (0,3) size 7x18
-              text run at (0,3) width 7: "\x{10D0}"
-        RenderText {#text} at (7,3) size 4x18
-          text run at (7,3) width 4: " "
+            RenderCounter at (0,0) size 7x18
+              text run at (0,0) width 7: "\x{10D0}"
+        RenderText {#text} at (7,0) size 4x18
+          text run at (7,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (11,3) size 9x18
-              text run at (11,3) width 9: "\x{10D1}"
-        RenderText {#text} at (20,3) size 4x18
-          text run at (20,3) width 4: " "
+            RenderCounter at (11,0) size 9x18
+              text run at (11,0) width 9: "\x{10D1}"
+        RenderText {#text} at (20,0) size 4x18
+          text run at (20,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (24,3) size 9x18
-              text run at (24,3) width 9: "\x{10D2}"
-        RenderText {#text} at (33,3) size 4x18
-          text run at (33,3) width 4: " "
+            RenderCounter at (24,0) size 9x18
+              text run at (24,0) width 9: "\x{10D2}"
+        RenderText {#text} at (33,0) size 4x18
+          text run at (33,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 14x18
           RenderInline (generated) at (0,0) size 14x18
-            RenderCounter at (37,3) size 14x18
-              text run at (37,3) width 14: "\x{10D3}"
-        RenderText {#text} at (51,3) size 4x18
-          text run at (51,3) width 4: " "
+            RenderCounter at (37,0) size 14x18
+              text run at (37,0) width 14: "\x{10D3}"
+        RenderText {#text} at (51,0) size 4x18
+          text run at (51,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (55,3) size 8x18
-              text run at (55,3) width 8: "\x{10D4}"
-        RenderText {#text} at (63,3) size 4x18
-          text run at (63,3) width 4: " "
+            RenderCounter at (55,0) size 8x18
+              text run at (55,0) width 8: "\x{10D4}"
+        RenderText {#text} at (63,0) size 4x18
+          text run at (63,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (67,3) size 9x18
-              text run at (67,3) width 9: "\x{10D5}"
-        RenderText {#text} at (76,3) size 4x18
-          text run at (76,3) width 4: " "
+            RenderCounter at (67,0) size 9x18
+              text run at (67,0) width 9: "\x{10D5}"
+        RenderText {#text} at (76,0) size 4x18
+          text run at (76,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 12x18
           RenderInline (generated) at (0,0) size 12x18
-            RenderCounter at (80,3) size 12x18
-              text run at (80,3) width 12: "\x{10D6}"
-        RenderText {#text} at (92,3) size 4x18
-          text run at (92,3) width 4: " "
+            RenderCounter at (80,0) size 12x18
+              text run at (80,0) width 12: "\x{10D6}"
+        RenderText {#text} at (92,0) size 4x18
+          text run at (92,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 11x18
           RenderInline (generated) at (0,0) size 11x18
-            RenderCounter at (96,3) size 11x18
-              text run at (96,3) width 11: "\x{10F1}"
-        RenderText {#text} at (107,3) size 4x18
-          text run at (107,3) width 4: " "
+            RenderCounter at (96,0) size 11x18
+              text run at (96,0) width 11: "\x{10F1}"
+        RenderText {#text} at (107,0) size 4x18
+          text run at (107,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 14x18
           RenderInline (generated) at (0,0) size 14x18
-            RenderCounter at (111,3) size 14x18
-              text run at (111,3) width 14: "\x{10D7}"
-        RenderText {#text} at (125,3) size 4x18
-          text run at (125,3) width 4: " "
+            RenderCounter at (111,0) size 14x18
+              text run at (111,0) width 14: "\x{10D7}"
+        RenderText {#text} at (125,0) size 4x18
+          text run at (125,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (129,3) size 8x18
-              text run at (129,3) width 8: "\x{10D8}"
-        RenderText {#text} at (137,3) size 4x18
-          text run at (137,3) width 4: " "
+            RenderCounter at (129,0) size 8x18
+              text run at (129,0) width 8: "\x{10D8}"
+        RenderText {#text} at (137,0) size 4x18
+          text run at (137,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 15x18
           RenderInline (generated) at (0,0) size 15x18
-            RenderCounter at (141,3) size 15x18
-              text run at (141,3) width 15: "\x{10D8}\x{10D0}"
-        RenderText {#text} at (156,3) size 4x18
-          text run at (156,3) width 4: " "
+            RenderCounter at (141,0) size 15x18
+              text run at (141,0) width 15: "\x{10D8}\x{10D0}"
+        RenderText {#text} at (156,0) size 4x18
+          text run at (156,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 17x18
           RenderInline (generated) at (0,0) size 17x18
-            RenderCounter at (160,3) size 17x18
-              text run at (160,3) width 17: "\x{10D8}\x{10D1}"
-        RenderText {#text} at (177,3) size 4x18
-          text run at (177,3) width 4: " "
+            RenderCounter at (160,0) size 17x18
+              text run at (160,0) width 17: "\x{10D8}\x{10D1}"
+        RenderText {#text} at (177,0) size 4x18
+          text run at (177,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (181,3) size 9x18
-              text run at (181,3) width 9: "\x{10D9}"
-        RenderText {#text} at (190,3) size 4x18
-          text run at (190,3) width 4: " "
+            RenderCounter at (181,0) size 9x18
+              text run at (181,0) width 9: "\x{10D9}"
+        RenderText {#text} at (190,0) size 4x18
+          text run at (190,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 15x18
           RenderInline (generated) at (0,0) size 15x18
-            RenderCounter at (194,3) size 15x18
-              text run at (194,3) width 15: "\x{10DA}"
-        RenderText {#text} at (209,3) size 4x18
-          text run at (209,3) width 4: " "
+            RenderCounter at (194,0) size 15x18
+              text run at (194,0) width 15: "\x{10DA}"
+        RenderText {#text} at (209,0) size 4x18
+          text run at (209,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (213,3) size 9x18
-              text run at (213,3) width 9: "\x{10DB}"
-        RenderText {#text} at (222,3) size 4x18
-          text run at (222,3) width 4: " "
+            RenderCounter at (213,0) size 9x18
+              text run at (213,0) width 9: "\x{10DB}"
+        RenderText {#text} at (222,0) size 4x18
+          text run at (222,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (226,3) size 9x18
-              text run at (226,3) width 9: "\x{10DC}"
-        RenderText {#text} at (235,3) size 4x18
-          text run at (235,3) width 4: " "
+            RenderCounter at (226,0) size 9x18
+              text run at (226,0) width 9: "\x{10DC}"
+        RenderText {#text} at (235,0) size 4x18
+          text run at (235,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (239,3) size 9x18
-              text run at (239,3) width 9: "\x{10F2}"
-        RenderText {#text} at (248,3) size 4x18
-          text run at (248,3) width 4: " "
+            RenderCounter at (239,0) size 9x18
+              text run at (239,0) width 9: "\x{10F2}"
+        RenderText {#text} at (248,0) size 4x18
+          text run at (248,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 11x18
           RenderInline (generated) at (0,0) size 11x18
-            RenderCounter at (252,3) size 11x18
-              text run at (252,3) width 11: "\x{10DD}"
-        RenderText {#text} at (263,3) size 4x18
-          text run at (263,3) width 4: " "
+            RenderCounter at (252,0) size 11x18
+              text run at (252,0) width 11: "\x{10DD}"
+        RenderText {#text} at (263,0) size 4x18
+          text run at (263,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (267,3) size 9x18
-              text run at (267,3) width 9: "\x{10DE}"
-        RenderText {#text} at (276,3) size 4x18
-          text run at (276,3) width 4: " "
+            RenderCounter at (267,0) size 9x18
+              text run at (267,0) width 9: "\x{10DE}"
+        RenderText {#text} at (276,0) size 4x18
+          text run at (276,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (280,3) size 9x18
-              text run at (280,3) width 9: "\x{10DF}"
-        RenderText {#text} at (289,3) size 4x18
-          text run at (289,3) width 4: " "
+            RenderCounter at (280,0) size 9x18
+              text run at (280,0) width 9: "\x{10DF}"
+        RenderText {#text} at (289,0) size 4x18
+          text run at (289,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 11x18
           RenderInline (generated) at (0,0) size 11x18
-            RenderCounter at (293,3) size 11x18
-              text run at (293,3) width 11: "\x{10E0}"
-        RenderText {#text} at (304,3) size 4x18
-          text run at (304,3) width 4: " "
+            RenderCounter at (293,0) size 11x18
+              text run at (293,0) width 11: "\x{10E0}"
+        RenderText {#text} at (304,0) size 4x18
+          text run at (304,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (308,3) size 9x18
-              text run at (308,3) width 9: "\x{10E1}"
-        RenderText {#text} at (317,3) size 4x18
-          text run at (317,3) width 4: " "
+            RenderCounter at (308,0) size 9x18
+              text run at (308,0) width 9: "\x{10E1}"
+        RenderText {#text} at (317,0) size 4x18
+          text run at (317,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 13x18
           RenderInline (generated) at (0,0) size 13x18
-            RenderCounter at (321,3) size 13x18
-              text run at (321,3) width 13: "\x{10E2}"
-        RenderText {#text} at (334,3) size 4x18
-          text run at (334,3) width 4: " "
+            RenderCounter at (321,0) size 13x18
+              text run at (321,0) width 13: "\x{10E2}"
+        RenderText {#text} at (334,0) size 4x18
+          text run at (334,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (338,3) size 8x18
-              text run at (338,3) width 8: "\x{10F3}"
-        RenderText {#text} at (346,3) size 4x18
-          text run at (346,3) width 4: " "
+            RenderCounter at (338,0) size 8x18
+              text run at (338,0) width 8: "\x{10F3}"
+        RenderText {#text} at (346,0) size 4x18
+          text run at (346,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 12x18
           RenderInline (generated) at (0,0) size 12x18
-            RenderCounter at (350,3) size 12x18
-              text run at (350,3) width 12: "\x{10E4}"
-        RenderText {#text} at (362,3) size 4x18
-          text run at (362,3) width 4: " "
+            RenderCounter at (350,0) size 12x18
+              text run at (350,0) width 12: "\x{10E4}"
+        RenderText {#text} at (362,0) size 4x18
+          text run at (362,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (366,3) size 8x18
-              text run at (366,3) width 8: "\x{10E5}"
-        RenderText {#text} at (374,3) size 4x18
-          text run at (374,3) width 4: " "
+            RenderCounter at (366,0) size 8x18
+              text run at (366,0) width 8: "\x{10E5}"
+        RenderText {#text} at (374,0) size 4x18
+          text run at (374,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 11x18
           RenderInline (generated) at (0,0) size 11x18
-            RenderCounter at (378,3) size 11x18
-              text run at (378,3) width 11: "\x{10E6}"
-        RenderText {#text} at (389,3) size 4x18
-          text run at (389,3) width 4: " "
+            RenderCounter at (378,0) size 11x18
+              text run at (378,0) width 11: "\x{10E6}"
+        RenderText {#text} at (389,0) size 4x18
+          text run at (389,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (393,3) size 8x18
-              text run at (393,3) width 8: "\x{10E7}"
-        RenderText {#text} at (401,3) size 4x18
-          text run at (401,3) width 4: " "
+            RenderCounter at (393,0) size 8x18
+              text run at (393,0) width 8: "\x{10E7}"
+        RenderText {#text} at (401,0) size 4x18
+          text run at (401,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (405,3) size 9x18
-              text run at (405,3) width 9: "\x{10E8}"
-        RenderText {#text} at (414,3) size 4x18
-          text run at (414,3) width 4: " "
+            RenderCounter at (405,0) size 9x18
+              text run at (405,0) width 9: "\x{10E8}"
+        RenderText {#text} at (414,0) size 4x18
+          text run at (414,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (418,3) size 8x18
-              text run at (418,3) width 8: "\x{10E9}"
-        RenderText {#text} at (426,3) size 4x18
-          text run at (426,3) width 4: " "
+            RenderCounter at (418,0) size 8x18
+              text run at (418,0) width 8: "\x{10E9}"
+        RenderText {#text} at (426,0) size 4x18
+          text run at (426,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (430,3) size 9x18
-              text run at (430,3) width 9: "\x{10EA}"
-        RenderText {#text} at (439,3) size 4x18
-          text run at (439,3) width 4: " "
+            RenderCounter at (430,0) size 9x18
+              text run at (430,0) width 9: "\x{10EA}"
+        RenderText {#text} at (439,0) size 4x18
+          text run at (439,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (443,3) size 9x18
-              text run at (443,3) width 9: "\x{10EB}"
-        RenderText {#text} at (452,3) size 4x18
-          text run at (452,3) width 4: " "
+            RenderCounter at (443,0) size 9x18
+              text run at (443,0) width 9: "\x{10EB}"
+        RenderText {#text} at (452,0) size 4x18
+          text run at (452,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (456,3) size 9x18
-              text run at (456,3) width 9: "\x{10EC}"
-        RenderText {#text} at (465,3) size 4x18
-          text run at (465,3) width 4: " "
+            RenderCounter at (456,0) size 9x18
+              text run at (456,0) width 9: "\x{10EC}"
+        RenderText {#text} at (465,0) size 4x18
+          text run at (465,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (469,3) size 9x18
-              text run at (469,3) width 9: "\x{10ED}"
-        RenderText {#text} at (478,3) size 4x18
-          text run at (478,3) width 4: " "
+            RenderCounter at (469,0) size 9x18
+              text run at (469,0) width 9: "\x{10ED}"
+        RenderText {#text} at (478,0) size 4x18
+          text run at (478,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (482,3) size 9x18
-              text run at (482,3) width 9: "\x{10EE}"
-        RenderText {#text} at (491,3) size 4x18
-          text run at (491,3) width 4: " "
+            RenderCounter at (482,0) size 9x18
+              text run at (482,0) width 9: "\x{10EE}"
+        RenderText {#text} at (491,0) size 4x18
+          text run at (491,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 8x18
           RenderInline (generated) at (0,0) size 8x18
-            RenderCounter at (495,3) size 8x18
-              text run at (495,3) width 8: "\x{10F4}"
-        RenderText {#text} at (503,3) size 4x18
-          text run at (503,3) width 4: " "
+            RenderCounter at (495,0) size 8x18
+              text run at (495,0) width 8: "\x{10F4}"
+        RenderText {#text} at (503,0) size 4x18
+          text run at (503,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 12x18
           RenderInline (generated) at (0,0) size 12x18
-            RenderCounter at (507,3) size 12x18
-              text run at (507,3) width 12: "\x{10EF}"
-        RenderText {#text} at (519,3) size 4x18
-          text run at (519,3) width 4: " "
+            RenderCounter at (507,0) size 12x18
+              text run at (507,0) width 12: "\x{10EF}"
+        RenderText {#text} at (519,0) size 4x18
+          text run at (519,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (523,3) size 9x18
-              text run at (523,3) width 9: "\x{10F0}"
-        RenderText {#text} at (532,3) size 4x18
-          text run at (532,3) width 4: " "
+            RenderCounter at (523,0) size 9x18
+              text run at (523,0) width 9: "\x{10F0}"
+        RenderText {#text} at (532,0) size 4x18
+          text run at (532,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 9x18
           RenderInline (generated) at (0,0) size 9x18
-            RenderCounter at (536,3) size 9x18
-              text run at (536,3) width 9: "\x{10F5}"
-        RenderText {#text} at (545,3) size 4x18
-          text run at (545,3) width 4: " "
+            RenderCounter at (536,0) size 9x18
+              text run at (536,0) width 9: "\x{10F5}"
+        RenderText {#text} at (545,0) size 4x18
+          text run at (545,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 50x18
           RenderInline (generated) at (0,0) size 50x18
-            RenderCounter at (549,3) size 50x18
-              text run at (549,3) width 50: "\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
+            RenderCounter at (549,0) size 50x18
+              text run at (549,0) width 50: "\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,55) size 784x21
-        RenderText {#text} at (0,3) size 599x18
-          text run at (0,3) width 11: "\x{10D0} "
-          text run at (11,3) width 13: "\x{10D1} "
-          text run at (24,3) width 13: "\x{10D2} "
-          text run at (37,3) width 18: "\x{10D3} "
-          text run at (55,3) width 12: "\x{10D4} "
-          text run at (67,3) width 13: "\x{10D5} "
-          text run at (80,3) width 16: "\x{10D6} "
-          text run at (96,3) width 15: "\x{10F1} "
-          text run at (111,3) width 18: "\x{10D7} "
-          text run at (129,3) width 12: "\x{10D8} "
-          text run at (141,3) width 19: "\x{10D8}\x{10D0} "
-          text run at (160,3) width 21: "\x{10D8}\x{10D1} "
-          text run at (181,3) width 13: "\x{10D9} "
-          text run at (194,3) width 19: "\x{10DA} "
-          text run at (213,3) width 13: "\x{10DB} "
-          text run at (226,3) width 13: "\x{10DC} "
-          text run at (239,3) width 13: "\x{10F2} "
-          text run at (252,3) width 15: "\x{10DD} "
-          text run at (267,3) width 13: "\x{10DE} "
-          text run at (280,3) width 13: "\x{10DF} "
-          text run at (293,3) width 15: "\x{10E0} "
-          text run at (308,3) width 13: "\x{10E1} "
-          text run at (321,3) width 17: "\x{10E2} "
-          text run at (338,3) width 12: "\x{10F3} "
-          text run at (350,3) width 16: "\x{10E4} "
-          text run at (366,3) width 12: "\x{10E5} "
-          text run at (378,3) width 15: "\x{10E6} "
-          text run at (393,3) width 12: "\x{10E7} "
-          text run at (405,3) width 13: "\x{10E8} "
-          text run at (418,3) width 12: "\x{10E9} "
-          text run at (430,3) width 13: "\x{10EA} "
-          text run at (443,3) width 13: "\x{10EB} "
-          text run at (456,3) width 13: "\x{10EC} "
-          text run at (469,3) width 13: "\x{10ED} "
-          text run at (482,3) width 13: "\x{10EE} "
-          text run at (495,3) width 12: "\x{10F4} "
-          text run at (507,3) width 16: "\x{10EF} "
-          text run at (523,3) width 13: "\x{10F0} "
-          text run at (536,3) width 13: "\x{10F5} "
-          text run at (549,3) width 50: "\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 599x18
+          text run at (0,0) width 11: "\x{10D0} "
+          text run at (11,0) width 13: "\x{10D1} "
+          text run at (24,0) width 13: "\x{10D2} "
+          text run at (37,0) width 18: "\x{10D3} "
+          text run at (55,0) width 12: "\x{10D4} "
+          text run at (67,0) width 13: "\x{10D5} "
+          text run at (80,0) width 16: "\x{10D6} "
+          text run at (96,0) width 15: "\x{10F1} "
+          text run at (111,0) width 18: "\x{10D7} "
+          text run at (129,0) width 12: "\x{10D8} "
+          text run at (141,0) width 19: "\x{10D8}\x{10D0} "
+          text run at (160,0) width 21: "\x{10D8}\x{10D1} "
+          text run at (181,0) width 13: "\x{10D9} "
+          text run at (194,0) width 19: "\x{10DA} "
+          text run at (213,0) width 13: "\x{10DB} "
+          text run at (226,0) width 13: "\x{10DC} "
+          text run at (239,0) width 13: "\x{10F2} "
+          text run at (252,0) width 15: "\x{10DD} "
+          text run at (267,0) width 13: "\x{10DE} "
+          text run at (280,0) width 13: "\x{10DF} "
+          text run at (293,0) width 15: "\x{10E0} "
+          text run at (308,0) width 13: "\x{10E1} "
+          text run at (321,0) width 17: "\x{10E2} "
+          text run at (338,0) width 12: "\x{10F3} "
+          text run at (350,0) width 16: "\x{10E4} "
+          text run at (366,0) width 12: "\x{10E5} "
+          text run at (378,0) width 15: "\x{10E6} "
+          text run at (393,0) width 12: "\x{10E7} "
+          text run at (405,0) width 13: "\x{10E8} "
+          text run at (418,0) width 12: "\x{10E9} "
+          text run at (430,0) width 13: "\x{10EA} "
+          text run at (443,0) width 13: "\x{10EB} "
+          text run at (456,0) width 13: "\x{10EC} "
+          text run at (469,0) width 13: "\x{10ED} "
+          text run at (482,0) width 13: "\x{10EE} "
+          text run at (495,0) width 12: "\x{10F4} "
+          text run at (507,0) width 16: "\x{10EF} "
+          text run at (523,0) width 13: "\x{10F0} "
+          text run at (536,0) width 13: "\x{10F5} "
+          text run at (549,0) width 50: "\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
index df7d47cbaea634ebb118c58c8ae88b246350a978..e08a10d7c1c75e7d5c7423277e2d0243f63e8e8e 100644 (file)
@@ -1 +1 @@
-2de23ee9b615249bfb454277c44c0e6e
\ No newline at end of file
+a8673c67fe803d22904c171edac16e1c
\ No newline at end of file
index 4d9ee368201d047191f4cce9793f90edd1237ba5..2bffcba6e8ac3754e374230d924c2269fc26ca2c 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.png differ
index 96117ef2c216c40b900d378b302815677e777876..1a659341120b3cec749e4dfae5ba724fbb46aebb 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x96
-  RenderBlock {HTML} at (0,0) size 800x96
-    RenderBody {BODY} at (8,16) size 784x72
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 233x18
           text run at (0,0) width 233: "The following two lines should look "
@@ -11,89 +11,89 @@ layer at (0,0) size 800x96
             text run at (233,0) width 91: "approximately"
         RenderText {#text} at (324,0) size 63x18
           text run at (324,0) width 63: " the same:"
-      RenderBlock {DIV} at (0,34) size 784x19
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (0,1) size 23x18
-              text run at (0,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (23,1) size 4x18
-          text run at (23,1) width 4: " "
+            RenderCounter at (0,0) size 23x18
+              text run at (0,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (23,0) size 4x18
+          text run at (23,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (27,1) size 23x18
-              text run at (27,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (50,1) size 4x18
-          text run at (50,1) width 4: " "
+            RenderCounter at (27,0) size 23x18
+              text run at (27,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (50,0) size 4x18
+          text run at (50,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (54,1) size 23x18
-              text run at (54,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (77,1) size 4x18
-          text run at (77,1) width 4: " "
+            RenderCounter at (54,0) size 23x18
+              text run at (54,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (77,0) size 4x18
+          text run at (77,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (81,1) size 23x18
-              text run at (81,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (104,1) size 4x18
-          text run at (104,1) width 4: " "
+            RenderCounter at (81,0) size 23x18
+              text run at (81,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (104,0) size 4x18
+          text run at (104,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (108,1) size 23x18
-              text run at (108,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (131,1) size 4x18
-          text run at (131,1) width 4: " "
+            RenderCounter at (108,0) size 23x18
+              text run at (108,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (131,0) size 4x18
+          text run at (131,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (135,1) size 23x18
-              text run at (135,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (158,1) size 4x18
-          text run at (158,1) width 4: " "
+            RenderCounter at (135,0) size 23x18
+              text run at (135,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (158,0) size 4x18
+          text run at (158,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (162,1) size 23x18
-              text run at (162,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (185,1) size 4x18
-          text run at (185,1) width 4: " "
+            RenderCounter at (162,0) size 23x18
+              text run at (162,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (185,0) size 4x18
+          text run at (185,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (189,1) size 23x18
-              text run at (189,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (212,1) size 4x18
-          text run at (212,1) width 4: " "
+            RenderCounter at (189,0) size 23x18
+              text run at (189,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (212,0) size 4x18
+          text run at (212,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (216,1) size 23x18
-              text run at (216,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (239,1) size 4x18
-          text run at (239,1) width 4: " "
+            RenderCounter at (216,0) size 23x18
+              text run at (216,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (239,0) size 4x18
+          text run at (239,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (243,1) size 23x18
-              text run at (243,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (266,1) size 4x18
-          text run at (266,1) width 4: " "
+            RenderCounter at (243,0) size 23x18
+              text run at (243,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (266,0) size 4x18
+          text run at (266,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (270,1) size 23x18
-              text run at (270,1) width 23: "\x{25E6}.\x{25E6}"
-        RenderText {#text} at (293,1) size 4x18
-          text run at (293,1) width 4: " "
+            RenderCounter at (270,0) size 23x18
+              text run at (270,0) width 23: "\x{25E6}.\x{25E6}"
+        RenderText {#text} at (293,0) size 4x18
+          text run at (293,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (297,1) size 23x18
-              text run at (297,1) width 23: "\x{25E6}.\x{25E6}"
+            RenderCounter at (297,0) size 23x18
+              text run at (297,0) width 23: "\x{25E6}.\x{25E6}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,53) size 784x19
-        RenderText {#text} at (0,1) size 320x18
-          text run at (0,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (27,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (54,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (81,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (108,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (135,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (162,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (189,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (216,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (243,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (270,1) width 27: "\x{25E6}.\x{25E6} "
-          text run at (297,1) width 23: "\x{25E6}.\x{25E6}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 320x18
+          text run at (0,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (27,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (54,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (81,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (108,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (135,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (162,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (189,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (216,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (243,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (270,0) width 27: "\x{25E6}.\x{25E6} "
+          text run at (297,0) width 23: "\x{25E6}.\x{25E6}"
index 2abcb4947ecff7be4960ad1e415c33e2d93cec66..3336f0ff4d191b61316106d5eb09784cdcfadab4 100644 (file)
@@ -1 +1 @@
-9b36f5ce53e878102d30260a44993e88
\ No newline at end of file
+a1809befa978cb162585a6ecd54ef506
\ No newline at end of file
index 41e982b90c2527535c3146f260e5f326965d3e5b..d62a49860e80d6b7c75c1b68dbe390cca786c7b0 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png differ
index 01a8b33636e542655e486b33d6060ac7885df816..59ee7275273275f4e33d99158ea454cea81f2428 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x96
-  RenderBlock {HTML} at (0,0) size 800x96
-    RenderBody {BODY} at (8,16) size 784x72
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 233x18
           text run at (0,0) width 233: "The following two lines should look "
@@ -11,89 +11,89 @@ layer at (0,0) size 800x96
             text run at (233,0) width 91: "approximately"
         RenderText {#text} at (324,0) size 63x18
           text run at (324,0) width 63: " the same:"
-      RenderBlock {DIV} at (0,34) size 784x19
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (0,1) size 22x18
-              text run at (0,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (22,1) size 4x18
-          text run at (22,1) width 4: " "
+            RenderCounter at (0,0) size 22x18
+              text run at (0,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (22,0) size 4x18
+          text run at (22,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (26,1) size 22x18
-              text run at (26,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (48,1) size 4x18
-          text run at (48,1) width 4: " "
+            RenderCounter at (26,0) size 22x18
+              text run at (26,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (48,0) size 4x18
+          text run at (48,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (52,1) size 22x18
-              text run at (52,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (74,1) size 4x18
-          text run at (74,1) width 4: " "
+            RenderCounter at (52,0) size 22x18
+              text run at (52,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (74,0) size 4x18
+          text run at (74,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (78,1) size 22x18
-              text run at (78,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (100,1) size 4x18
-          text run at (100,1) width 4: " "
+            RenderCounter at (78,0) size 22x18
+              text run at (78,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (100,0) size 4x18
+          text run at (100,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (104,1) size 22x18
-              text run at (104,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (126,1) size 4x18
-          text run at (126,1) width 4: " "
+            RenderCounter at (104,0) size 22x18
+              text run at (104,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (126,0) size 4x18
+          text run at (126,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (130,1) size 22x18
-              text run at (130,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (152,1) size 4x18
-          text run at (152,1) width 4: " "
+            RenderCounter at (130,0) size 22x18
+              text run at (130,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (152,0) size 4x18
+          text run at (152,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (156,1) size 22x18
-              text run at (156,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (178,1) size 4x18
-          text run at (178,1) width 4: " "
+            RenderCounter at (156,0) size 22x18
+              text run at (156,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (178,0) size 4x18
+          text run at (178,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (182,1) size 22x18
-              text run at (182,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (204,1) size 4x18
-          text run at (204,1) width 4: " "
+            RenderCounter at (182,0) size 22x18
+              text run at (182,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (204,0) size 4x18
+          text run at (204,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (208,1) size 22x18
-              text run at (208,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (230,1) size 4x18
-          text run at (230,1) width 4: " "
+            RenderCounter at (208,0) size 22x18
+              text run at (208,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (230,0) size 4x18
+          text run at (230,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (234,1) size 22x18
-              text run at (234,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (256,1) size 4x18
-          text run at (256,1) width 4: " "
+            RenderCounter at (234,0) size 22x18
+              text run at (234,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (256,0) size 4x18
+          text run at (256,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (260,1) size 22x18
-              text run at (260,1) width 22: "\x{25A0}.\x{25A0}"
-        RenderText {#text} at (282,1) size 4x18
-          text run at (282,1) width 4: " "
+            RenderCounter at (260,0) size 22x18
+              text run at (260,0) width 22: "\x{25A0}.\x{25A0}"
+        RenderText {#text} at (282,0) size 4x18
+          text run at (282,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (286,1) size 22x18
-              text run at (286,1) width 22: "\x{25A0}.\x{25A0}"
+            RenderCounter at (286,0) size 22x18
+              text run at (286,0) width 22: "\x{25A0}.\x{25A0}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,53) size 784x19
-        RenderText {#text} at (0,1) size 332x18
-          text run at (0,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (28,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (56,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (84,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (112,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (140,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (168,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (196,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (224,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (252,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (280,1) width 28: "\x{25FE}.\x{25FE} "
-          text run at (308,1) width 24: "\x{25FE}.\x{25FE}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 332x18
+          text run at (0,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (28,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (56,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (84,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (112,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (140,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (168,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (196,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (224,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (252,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (280,0) width 28: "\x{25FE}.\x{25FE} "
+          text run at (308,0) width 24: "\x{25FE}.\x{25FE}"
index 1226991c095643aaec133fb71bfc820c985b90e5..c30a9b2e81ac0feed499acf58085cffb7134290c 100644 (file)
@@ -1 +1 @@
-85693de0d2bf33ca7b9eb15546674608
\ No newline at end of file
+c3b206435f8ca9e2e9584d21801a32f7
\ No newline at end of file
index e1fd480db8c5673bd918634ebe80e9f14129ce41..75794acc24d9c168c02055b0e74f23cf34547a6c 100644 (file)
Binary files a/LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.png and b/LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.png differ
index e6260b662cb7f1a93653904b6e021baa194cbc2c..01e160e5e77128fe1f48d54cea57f554c41b4d94 100644 (file)
 layer at (0,0) size 1047x585
   RenderView at (0,0) size 800x585
-layer at (0,0) size 1047x100
-  RenderBlock {HTML} at (0,0) size 800x100
-    RenderBody {BODY} at (8,16) size 784x76
+layer at (0,0) size 1047x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 292x18
           text run at (0,0) width 292: "The following two lines should look the same:"
-      RenderBlock {DIV} at (0,34) size 784x21
+      RenderBlock {DIV} at (0,34) size 784x18
         RenderInline {SPAN} at (0,0) size 18x18
           RenderInline (generated) at (0,0) size 18x18
-            RenderCounter at (0,3) size 18x18
-              text run at (0,3) width 18: "\x{10D0}.\x{10D0}"
-        RenderText {#text} at (18,3) size 4x18
-          text run at (18,3) width 4: " "
+            RenderCounter at (0,0) size 18x18
+              text run at (0,0) width 18: "\x{10D0}.\x{10D0}"
+        RenderText {#text} at (18,0) size 4x18
+          text run at (18,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (22,3) size 20x18
-              text run at (22,3) width 20: "\x{10D0}.\x{10D1}"
-        RenderText {#text} at (42,3) size 4x18
-          text run at (42,3) width 4: " "
+            RenderCounter at (22,0) size 20x18
+              text run at (22,0) width 20: "\x{10D0}.\x{10D1}"
+        RenderText {#text} at (42,0) size 4x18
+          text run at (42,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (46,3) size 20x18
-              text run at (46,3) width 20: "\x{10D0}.\x{10D2}"
-        RenderText {#text} at (66,3) size 4x18
-          text run at (66,3) width 4: " "
+            RenderCounter at (46,0) size 20x18
+              text run at (46,0) width 20: "\x{10D0}.\x{10D2}"
+        RenderText {#text} at (66,0) size 4x18
+          text run at (66,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 25x18
           RenderInline (generated) at (0,0) size 25x18
-            RenderCounter at (70,3) size 25x18
-              text run at (70,3) width 25: "\x{10D0}.\x{10D3}"
-        RenderText {#text} at (95,3) size 4x18
-          text run at (95,3) width 4: " "
+            RenderCounter at (70,0) size 25x18
+              text run at (70,0) width 25: "\x{10D0}.\x{10D3}"
+        RenderText {#text} at (95,0) size 4x18
+          text run at (95,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (99,3) size 19x18
-              text run at (99,3) width 19: "\x{10D0}.\x{10D4}"
-        RenderText {#text} at (118,3) size 4x18
-          text run at (118,3) width 4: " "
+            RenderCounter at (99,0) size 19x18
+              text run at (99,0) width 19: "\x{10D0}.\x{10D4}"
+        RenderText {#text} at (118,0) size 4x18
+          text run at (118,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (122,3) size 20x18
-              text run at (122,3) width 20: "\x{10D0}.\x{10D5}"
-        RenderText {#text} at (142,3) size 4x18
-          text run at (142,3) width 4: " "
+            RenderCounter at (122,0) size 20x18
+              text run at (122,0) width 20: "\x{10D0}.\x{10D5}"
+        RenderText {#text} at (142,0) size 4x18
+          text run at (142,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (146,3) size 23x18
-              text run at (146,3) width 23: "\x{10D0}.\x{10D6}"
-        RenderText {#text} at (169,3) size 4x18
-          text run at (169,3) width 4: " "
+            RenderCounter at (146,0) size 23x18
+              text run at (146,0) width 23: "\x{10D0}.\x{10D6}"
+        RenderText {#text} at (169,0) size 4x18
+          text run at (169,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (173,3) size 22x18
-              text run at (173,3) width 22: "\x{10D0}.\x{10F1}"
-        RenderText {#text} at (195,3) size 4x18
-          text run at (195,3) width 4: " "
+            RenderCounter at (173,0) size 22x18
+              text run at (173,0) width 22: "\x{10D0}.\x{10F1}"
+        RenderText {#text} at (195,0) size 4x18
+          text run at (195,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 25x18
           RenderInline (generated) at (0,0) size 25x18
-            RenderCounter at (199,3) size 25x18
-              text run at (199,3) width 25: "\x{10D0}.\x{10D7}"
-        RenderText {#text} at (224,3) size 4x18
-          text run at (224,3) width 4: " "
+            RenderCounter at (199,0) size 25x18
+              text run at (199,0) width 25: "\x{10D0}.\x{10D7}"
+        RenderText {#text} at (224,0) size 4x18
+          text run at (224,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (228,3) size 19x18
-              text run at (228,3) width 19: "\x{10D0}.\x{10D8}"
-        RenderText {#text} at (247,3) size 4x18
-          text run at (247,3) width 4: " "
+            RenderCounter at (228,0) size 19x18
+              text run at (228,0) width 19: "\x{10D0}.\x{10D8}"
+        RenderText {#text} at (247,0) size 4x18
+          text run at (247,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 26x18
           RenderInline (generated) at (0,0) size 26x18
-            RenderCounter at (251,3) size 26x18
-              text run at (251,3) width 26: "\x{10D0}.\x{10D8}\x{10D0}"
-        RenderText {#text} at (277,3) size 4x18
-          text run at (277,3) width 4: " "
+            RenderCounter at (251,0) size 26x18
+              text run at (251,0) width 26: "\x{10D0}.\x{10D8}\x{10D0}"
+        RenderText {#text} at (277,0) size 4x18
+          text run at (277,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 28x18
           RenderInline (generated) at (0,0) size 28x18
-            RenderCounter at (281,3) size 28x18
-              text run at (281,3) width 28: "\x{10D0}.\x{10D8}\x{10D1}"
-        RenderText {#text} at (309,3) size 4x18
-          text run at (309,3) width 4: " "
+            RenderCounter at (281,0) size 28x18
+              text run at (281,0) width 28: "\x{10D0}.\x{10D8}\x{10D1}"
+        RenderText {#text} at (309,0) size 4x18
+          text run at (309,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (313,3) size 20x18
-              text run at (313,3) width 20: "\x{10D0}.\x{10D9}"
-        RenderText {#text} at (333,3) size 4x18
-          text run at (333,3) width 4: " "
+            RenderCounter at (313,0) size 20x18
+              text run at (313,0) width 20: "\x{10D0}.\x{10D9}"
+        RenderText {#text} at (333,0) size 4x18
+          text run at (333,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 26x18
           RenderInline (generated) at (0,0) size 26x18
-            RenderCounter at (337,3) size 26x18
-              text run at (337,3) width 26: "\x{10D0}.\x{10DA}"
-        RenderText {#text} at (363,3) size 4x18
-          text run at (363,3) width 4: " "
+            RenderCounter at (337,0) size 26x18
+              text run at (337,0) width 26: "\x{10D0}.\x{10DA}"
+        RenderText {#text} at (363,0) size 4x18
+          text run at (363,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (367,3) size 20x18
-              text run at (367,3) width 20: "\x{10D0}.\x{10DB}"
-        RenderText {#text} at (387,3) size 4x18
-          text run at (387,3) width 4: " "
+            RenderCounter at (367,0) size 20x18
+              text run at (367,0) width 20: "\x{10D0}.\x{10DB}"
+        RenderText {#text} at (387,0) size 4x18
+          text run at (387,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (391,3) size 20x18
-              text run at (391,3) width 20: "\x{10D0}.\x{10DC}"
-        RenderText {#text} at (411,3) size 4x18
-          text run at (411,3) width 4: " "
+            RenderCounter at (391,0) size 20x18
+              text run at (391,0) width 20: "\x{10D0}.\x{10DC}"
+        RenderText {#text} at (411,0) size 4x18
+          text run at (411,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (415,3) size 20x18
-              text run at (415,3) width 20: "\x{10D0}.\x{10F2}"
-        RenderText {#text} at (435,3) size 4x18
-          text run at (435,3) width 4: " "
+            RenderCounter at (415,0) size 20x18
+              text run at (415,0) width 20: "\x{10D0}.\x{10F2}"
+        RenderText {#text} at (435,0) size 4x18
+          text run at (435,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (439,3) size 22x18
-              text run at (439,3) width 22: "\x{10D0}.\x{10DD}"
-        RenderText {#text} at (461,3) size 4x18
-          text run at (461,3) width 4: " "
+            RenderCounter at (439,0) size 22x18
+              text run at (439,0) width 22: "\x{10D0}.\x{10DD}"
+        RenderText {#text} at (461,0) size 4x18
+          text run at (461,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (465,3) size 20x18
-              text run at (465,3) width 20: "\x{10D0}.\x{10DE}"
-        RenderText {#text} at (485,3) size 4x18
-          text run at (485,3) width 4: " "
+            RenderCounter at (465,0) size 20x18
+              text run at (465,0) width 20: "\x{10D0}.\x{10DE}"
+        RenderText {#text} at (485,0) size 4x18
+          text run at (485,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (489,3) size 20x18
-              text run at (489,3) width 20: "\x{10D0}.\x{10DF}"
-        RenderText {#text} at (509,3) size 4x18
-          text run at (509,3) width 4: " "
+            RenderCounter at (489,0) size 20x18
+              text run at (489,0) width 20: "\x{10D0}.\x{10DF}"
+        RenderText {#text} at (509,0) size 4x18
+          text run at (509,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (513,3) size 22x18
-              text run at (513,3) width 22: "\x{10D0}.\x{10E0}"
-        RenderText {#text} at (535,3) size 4x18
-          text run at (535,3) width 4: " "
+            RenderCounter at (513,0) size 22x18
+              text run at (513,0) width 22: "\x{10D0}.\x{10E0}"
+        RenderText {#text} at (535,0) size 4x18
+          text run at (535,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (539,3) size 20x18
-              text run at (539,3) width 20: "\x{10D0}.\x{10E1}"
-        RenderText {#text} at (559,3) size 4x18
-          text run at (559,3) width 4: " "
+            RenderCounter at (539,0) size 20x18
+              text run at (539,0) width 20: "\x{10D0}.\x{10E1}"
+        RenderText {#text} at (559,0) size 4x18
+          text run at (559,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 24x18
           RenderInline (generated) at (0,0) size 24x18
-            RenderCounter at (563,3) size 24x18
-              text run at (563,3) width 24: "\x{10D0}.\x{10E2}"
-        RenderText {#text} at (587,3) size 4x18
-          text run at (587,3) width 4: " "
+            RenderCounter at (563,0) size 24x18
+              text run at (563,0) width 24: "\x{10D0}.\x{10E2}"
+        RenderText {#text} at (587,0) size 4x18
+          text run at (587,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (591,3) size 19x18
-              text run at (591,3) width 19: "\x{10D0}.\x{10F3}"
-        RenderText {#text} at (610,3) size 4x18
-          text run at (610,3) width 4: " "
+            RenderCounter at (591,0) size 19x18
+              text run at (591,0) width 19: "\x{10D0}.\x{10F3}"
+        RenderText {#text} at (610,0) size 4x18
+          text run at (610,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (614,3) size 23x18
-              text run at (614,3) width 23: "\x{10D0}.\x{10E4}"
-        RenderText {#text} at (637,3) size 4x18
-          text run at (637,3) width 4: " "
+            RenderCounter at (614,0) size 23x18
+              text run at (614,0) width 23: "\x{10D0}.\x{10E4}"
+        RenderText {#text} at (637,0) size 4x18
+          text run at (637,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (641,3) size 19x18
-              text run at (641,3) width 19: "\x{10D0}.\x{10E5}"
-        RenderText {#text} at (660,3) size 4x18
-          text run at (660,3) width 4: " "
+            RenderCounter at (641,0) size 19x18
+              text run at (641,0) width 19: "\x{10D0}.\x{10E5}"
+        RenderText {#text} at (660,0) size 4x18
+          text run at (660,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 22x18
           RenderInline (generated) at (0,0) size 22x18
-            RenderCounter at (664,3) size 22x18
-              text run at (664,3) width 22: "\x{10D0}.\x{10E6}"
-        RenderText {#text} at (686,3) size 4x18
-          text run at (686,3) width 4: " "
+            RenderCounter at (664,0) size 22x18
+              text run at (664,0) width 22: "\x{10D0}.\x{10E6}"
+        RenderText {#text} at (686,0) size 4x18
+          text run at (686,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (690,3) size 19x18
-              text run at (690,3) width 19: "\x{10D0}.\x{10E7}"
-        RenderText {#text} at (709,3) size 4x18
-          text run at (709,3) width 4: " "
+            RenderCounter at (690,0) size 19x18
+              text run at (690,0) width 19: "\x{10D0}.\x{10E7}"
+        RenderText {#text} at (709,0) size 4x18
+          text run at (709,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (713,3) size 20x18
-              text run at (713,3) width 20: "\x{10D0}.\x{10E8}"
-        RenderText {#text} at (733,3) size 4x18
-          text run at (733,3) width 4: " "
+            RenderCounter at (713,0) size 20x18
+              text run at (713,0) width 20: "\x{10D0}.\x{10E8}"
+        RenderText {#text} at (733,0) size 4x18
+          text run at (733,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (737,3) size 19x18
-              text run at (737,3) width 19: "\x{10D0}.\x{10E9}"
-        RenderText {#text} at (756,3) size 4x18
-          text run at (756,3) width 4: " "
+            RenderCounter at (737,0) size 19x18
+              text run at (737,0) width 19: "\x{10D0}.\x{10E9}"
+        RenderText {#text} at (756,0) size 4x18
+          text run at (756,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (760,3) size 20x18
-              text run at (760,3) width 20: "\x{10D0}.\x{10EA}"
-        RenderText {#text} at (780,3) size 4x18
-          text run at (780,3) width 4: " "
+            RenderCounter at (760,0) size 20x18
+              text run at (760,0) width 20: "\x{10D0}.\x{10EA}"
+        RenderText {#text} at (780,0) size 4x18
+          text run at (780,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (784,3) size 20x18
-              text run at (784,3) width 20: "\x{10D0}.\x{10EB}"
-        RenderText {#text} at (804,3) size 4x18
-          text run at (804,3) width 4: " "
+            RenderCounter at (784,0) size 20x18
+              text run at (784,0) width 20: "\x{10D0}.\x{10EB}"
+        RenderText {#text} at (804,0) size 4x18
+          text run at (804,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (808,3) size 20x18
-              text run at (808,3) width 20: "\x{10D0}.\x{10EC}"
-        RenderText {#text} at (828,3) size 4x18
-          text run at (828,3) width 4: " "
+            RenderCounter at (808,0) size 20x18
+              text run at (808,0) width 20: "\x{10D0}.\x{10EC}"
+        RenderText {#text} at (828,0) size 4x18
+          text run at (828,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (832,3) size 20x18
-              text run at (832,3) width 20: "\x{10D0}.\x{10ED}"
-        RenderText {#text} at (852,3) size 4x18
-          text run at (852,3) width 4: " "
+            RenderCounter at (832,0) size 20x18
+              text run at (832,0) width 20: "\x{10D0}.\x{10ED}"
+        RenderText {#text} at (852,0) size 4x18
+          text run at (852,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (856,3) size 20x18
-              text run at (856,3) width 20: "\x{10D0}.\x{10EE}"
-        RenderText {#text} at (876,3) size 4x18
-          text run at (876,3) width 4: " "
+            RenderCounter at (856,0) size 20x18
+              text run at (856,0) width 20: "\x{10D0}.\x{10EE}"
+        RenderText {#text} at (876,0) size 4x18
+          text run at (876,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 19x18
           RenderInline (generated) at (0,0) size 19x18
-            RenderCounter at (880,3) size 19x18
-              text run at (880,3) width 19: "\x{10D0}.\x{10F4}"
-        RenderText {#text} at (899,3) size 4x18
-          text run at (899,3) width 4: " "
+            RenderCounter at (880,0) size 19x18
+              text run at (880,0) width 19: "\x{10D0}.\x{10F4}"
+        RenderText {#text} at (899,0) size 4x18
+          text run at (899,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 23x18
           RenderInline (generated) at (0,0) size 23x18
-            RenderCounter at (903,3) size 23x18
-              text run at (903,3) width 23: "\x{10D0}.\x{10EF}"
-        RenderText {#text} at (926,3) size 4x18
-          text run at (926,3) width 4: " "
+            RenderCounter at (903,0) size 23x18
+              text run at (903,0) width 23: "\x{10D0}.\x{10EF}"
+        RenderText {#text} at (926,0) size 4x18
+          text run at (926,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (930,3) size 20x18
-              text run at (930,3) width 20: "\x{10D0}.\x{10F0}"
-        RenderText {#text} at (950,3) size 4x18
-          text run at (950,3) width 4: " "
+            RenderCounter at (930,0) size 20x18
+              text run at (930,0) width 20: "\x{10D0}.\x{10F0}"
+        RenderText {#text} at (950,0) size 4x18
+          text run at (950,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 20x18
           RenderInline (generated) at (0,0) size 20x18
-            RenderCounter at (954,3) size 20x18
-              text run at (954,3) width 20: "\x{10D0}.\x{10F5}"
-        RenderText {#text} at (974,3) size 4x18
-          text run at (974,3) width 4: " "
+            RenderCounter at (954,0) size 20x18
+              text run at (954,0) width 20: "\x{10D0}.\x{10F5}"
+        RenderText {#text} at (974,0) size 4x18
+          text run at (974,0) width 4: " "
         RenderInline {SPAN} at (0,0) size 61x18
           RenderInline (generated) at (0,0) size 61x18
-            RenderCounter at (978,3) size 61x18
-              text run at (978,3) width 61: "\x{10D0}.\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
+            RenderCounter at (978,0) size 61x18
+              text run at (978,0) width 61: "\x{10D0}.\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,55) size 784x21
-        RenderText {#text} at (0,3) size 1039x18
-          text run at (0,3) width 22: "\x{10D0}.\x{10D0} "
-          text run at (22,3) width 24: "\x{10D0}.\x{10D1} "
-          text run at (46,3) width 24: "\x{10D0}.\x{10D2} "
-          text run at (70,3) width 29: "\x{10D0}.\x{10D3} "
-          text run at (99,3) width 23: "\x{10D0}.\x{10D4} "
-          text run at (122,3) width 24: "\x{10D0}.\x{10D5} "
-          text run at (146,3) width 27: "\x{10D0}.\x{10D6} "
-          text run at (173,3) width 26: "\x{10D0}.\x{10F1} "
-          text run at (199,3) width 29: "\x{10D0}.\x{10D7} "
-          text run at (228,3) width 23: "\x{10D0}.\x{10D8} "
-          text run at (251,3) width 30: "\x{10D0}.\x{10D8}\x{10D0} "
-          text run at (281,3) width 32: "\x{10D0}.\x{10D8}\x{10D1} "
-          text run at (313,3) width 24: "\x{10D0}.\x{10D9} "
-          text run at (337,3) width 30: "\x{10D0}.\x{10DA} "
-          text run at (367,3) width 24: "\x{10D0}.\x{10DB} "
-          text run at (391,3) width 24: "\x{10D0}.\x{10DC} "
-          text run at (415,3) width 24: "\x{10D0}.\x{10F2} "
-          text run at (439,3) width 26: "\x{10D0}.\x{10DD} "
-          text run at (465,3) width 24: "\x{10D0}.\x{10DE} "
-          text run at (489,3) width 24: "\x{10D0}.\x{10DF} "
-          text run at (513,3) width 26: "\x{10D0}.\x{10E0} "
-          text run at (539,3) width 24: "\x{10D0}.\x{10E1} "
-          text run at (563,3) width 28: "\x{10D0}.\x{10E2} "
-          text run at (591,3) width 23: "\x{10D0}.\x{10F3} "
-          text run at (614,3) width 27: "\x{10D0}.\x{10E4} "
-          text run at (641,3) width 23: "\x{10D0}.\x{10E5} "
-          text run at (664,3) width 26: "\x{10D0}.\x{10E6} "
-          text run at (690,3) width 23: "\x{10D0}.\x{10E7} "
-          text run at (713,3) width 24: "\x{10D0}.\x{10E8} "
-          text run at (737,3) width 23: "\x{10D0}.\x{10E9} "
-          text run at (760,3) width 24: "\x{10D0}.\x{10EA} "
-          text run at (784,3) width 24: "\x{10D0}.\x{10EB} "
-          text run at (808,3) width 24: "\x{10D0}.\x{10EC} "
-          text run at (832,3) width 24: "\x{10D0}.\x{10ED} "
-          text run at (856,3) width 24: "\x{10D0}.\x{10EE} "
-          text run at (880,3) width 23: "\x{10D0}.\x{10F4} "
-          text run at (903,3) width 27: "\x{10D0}.\x{10EF} "
-          text run at (930,3) width 24: "\x{10D0}.\x{10F0} "
-          text run at (954,3) width 24: "\x{10D0}.\x{10F5} "
-          text run at (978,3) width 61: "\x{10D0}.\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
+      RenderBlock {DIV} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 1039x18
+          text run at (0,0) width 22: "\x{10D0}.\x{10D0} "
+          text run at (22,0) width 24: "\x{10D0}.\x{10D1} "
+          text run at (46,0) width 24: "\x{10D0}.\x{10D2} "
+          text run at (70,0) width 29: "\x{10D0}.\x{10D3} "
+          text run at (99,0) width 23: "\x{10D0}.\x{10D4} "
+          text run at (122,0) width 24: "\x{10D0}.\x{10D5} "
+          text run at (146,0) width 27: "\x{10D0}.\x{10D6} "
+          text run at (173,0) width 26: "\x{10D0}.\x{10F1} "
+          text run at (199,0) width 29: "\x{10D0}.\x{10D7} "
+          text run at (228,0) width 23: "\x{10D0}.\x{10D8} "
+          text run at (251,0) width 30: "\x{10D0}.\x{10D8}\x{10D0} "
+          text run at (281,0) width 32: "\x{10D0}.\x{10D8}\x{10D1} "
+          text run at (313,0) width 24: "\x{10D0}.\x{10D9} "
+          text run at (337,0) width 30: "\x{10D0}.\x{10DA} "
+          text run at (367,0) width 24: "\x{10D0}.\x{10DB} "
+          text run at (391,0) width 24: "\x{10D0}.\x{10DC} "
+          text run at (415,0) width 24: "\x{10D0}.\x{10F2} "
+          text run at (439,0) width 26: "\x{10D0}.\x{10DD} "
+          text run at (465,0) width 24: "\x{10D0}.\x{10DE} "
+          text run at (489,0) width 24: "\x{10D0}.\x{10DF} "
+          text run at (513,0) width 26: "\x{10D0}.\x{10E0} "
+          text run at (539,0) width 24: "\x{10D0}.\x{10E1} "
+          text run at (563,0) width 28: "\x{10D0}.\x{10E2} "
+          text run at (591,0) width 23: "\x{10D0}.\x{10F3} "
+          text run at (614,0) width 27: "\x{10D0}.\x{10E4} "
+          text run at (641,0) width 23: "\x{10D0}.\x{10E5} "
+          text run at (664,0) width 26: "\x{10D0}.\x{10E6} "
+          text run at (690,0) width 23: "\x{10D0}.\x{10E7} "
+          text run at (713,0) width 24: "\x{10D0}.\x{10E8} "
+          text run at (737,0) width 23: "\x{10D0}.\x{10E9} "
+          text run at (760,0) width 24: "\x{10D0}.\x{10EA} "
+          text run at (784,0) width 24: "\x{10D0}.\x{10EB} "
+          text run at (808,0) width 24: "\x{10D0}.\x{10EC} "
+          text run at (832,0) width 24: "\x{10D0}.\x{10ED} "
+          text run at (856,0) width 24: "\x{10D0}.\x{10EE} "
+          text run at (880,0) width 23: "\x{10D0}.\x{10F4} "
+          text run at (903,0) width 27: "\x{10D0}.\x{10EF} "
+          text run at (930,0) width 24: "\x{10D0}.\x{10F0} "
+          text run at (954,0) width 24: "\x{10D0}.\x{10F5} "
+          text run at (978,0) width 61: "\x{10D0}.\x{10F5}\x{10F0}\x{10E8}\x{10DF}\x{10D7}"
index 779002df841ea8247d324abfa4ef980f53b0b9e7..480d8abd507c1e8f411495e2e213d95cc858a69d 100644 (file)
@@ -1 +1 @@
-b953ab6d677ffcd6f0158f365cac4e0c
\ No newline at end of file
+1a38c793aeaed823708cc6bd9330c2d3
\ No newline at end of file
index 65061dd60e7e9ddfa2126bf7b044f33ee1a330eb..88aaa5a4e44fd61d42e63c23307da0412858c185 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/blockflow/vertical-font-fallback-expected.png and b/LayoutTests/platform/mac/fast/blockflow/vertical-font-fallback-expected.png differ
diff --git