[EFL] Garden fast/css.
authorrakuco@webkit.org <rakuco@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2012 02:05:05 +0000 (02:05 +0000)
committerrakuco@webkit.org <rakuco@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2012 02:05:05 +0000 (02:05 +0000)
Account for some changes related to the jhbuild and font commits
and adjust some wrong results with fonts that are too big.

* platform/efl/fast/css/001-expected.png:
* platform/efl/fast/css/003-expected.png:
* platform/efl/fast/css/004-expected.png:
* platform/efl/fast/css/005-expected.png:
* platform/efl/fast/css/MarqueeLayoutTest-expected.png:
* platform/efl/fast/css/ZeroOpacityLayers-expected.png:
* platform/efl/fast/css/ZeroOpacityLayers2-expected.png:
* platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.png:
* platform/efl/fast/css/acid2-pixel-expected.png:
* platform/efl/fast/css/apple-prefix-expected.png:
* platform/efl/fast/css/begin-end-contain-selector-empty-value-expected.png:
* platform/efl/fast/css/bidi-override-in-anonymous-block-expected.png:
* platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/efl/fast/css/border-radius-outline-offset-expected.png:
* platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png:
* platform/efl/fast/css/color-correction-expected.png:
* platform/efl/fast/css/color-correction-on-text-expected.png:
* platform/efl/fast/css/compare-content-style-expected.png:
* platform/efl/fast/css/continuationCrash-expected.png:
* platform/efl/fast/css/create_element_align-expected.png:
* platform/efl/fast/css/css-imports-expected.png:
* platform/efl/fast/css/css1_forward_compatible_parsing-expected.png:
* platform/efl/fast/css/css2-system-fonts-expected.png:
* platform/efl/fast/css/css3-modsel-22-expected.png:
* platform/efl/fast/css/css3-nth-child-expected.png:
* platform/efl/fast/css/css3-space-in-nth-and-lang-expected.png:
* platform/efl/fast/css/empty-pseudo-class-expected.png:
* platform/efl/fast/css/error-in-last-decl-expected.png:
* platform/efl/fast/css/ex-after-font-variant-expected.png:
* platform/efl/fast/css/fieldset-display-row-expected.png:
* platform/efl/fast/css/find-next-layer-expected.png:
* platform/efl/fast/css/first-child-pseudo-class-expected.png:
* platform/efl/fast/css/first-letter-capitalized-expected.png:
* platform/efl/fast/css/first-letter-detach-expected.png:
* platform/efl/fast/css/first-letter-float-after-float-expected.png:
* platform/efl/fast/css/first-letter-float-expected.png:
* platform/efl/fast/css/first-letter-hover-expected.png:
* platform/efl/fast/css/first-letter-punctuation-expected.png:
* platform/efl/fast/css/first-letter-recalculation-expected.png:
* platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png:
* platform/efl/fast/css/first-letter-visibility-expected.png:
* platform/efl/fast/css/first-of-type-pseudo-class-expected.png:
* platform/efl/fast/css/focus-ring-detached-expected.png:
* platform/efl/fast/css/focus-ring-multiline-expected.png:
* platform/efl/fast/css/focus-ring-multiline-writingmode-vertical-expected.png:
* platform/efl/fast/css/focus-ring-outline-offset-expected.png:
* platform/efl/fast/css/font-face-implicit-local-font-expected.png:
* platform/efl/fast/css/font-face-locally-installed-expected.png:
* platform/efl/fast/css/font-face-multiple-faces-expected.png:
* platform/efl/fast/css/font-face-unicode-range-expected.png:
* platform/efl/fast/css/font-weight-1-expected.png:
* platform/efl/fast/css/font_property_normal-expected.png:
* platform/efl/fast/css/h1-in-section-elements-expected.png:
* platform/efl/fast/css/hover-subselector-expected.png:
* platform/efl/fast/css/hsl-color-expected.png:
* platform/efl/fast/css/import-rule-regression-11590-expected.png:
* platform/efl/fast/css/import-rule-regression-11590-expected.txt:
* platform/efl/fast/css/inline-element-line-break-expected.png:
* platform/efl/fast/css/inline-element-line-break-expected.txt:
* platform/efl/fast/css/inline-properties-important-expected.png:
* platform/efl/fast/css/inline-properties-important-expected.txt:
* platform/efl/fast/css/invalid-percentage-property-expected.png:
* platform/efl/fast/css/invalid-percentage-property-expected.txt:
* platform/efl/fast/css/invalidation-errors-2-expected.png:
* platform/efl/fast/css/invalidation-errors-2-expected.txt:
* platform/efl/fast/css/invalidation-errors-3-expected.png:
* platform/efl/fast/css/invalidation-errors-3-expected.txt:
* platform/efl/fast/css/invalidation-errors-expected.png:
* platform/efl/fast/css/invalidation-errors-expected.txt:
* platform/efl/fast/css/last-child-pseudo-class-expected.png:
* platform/efl/fast/css/last-child-pseudo-class-expected.txt:
* platform/efl/fast/css/last-of-type-pseudo-class-expected.png:
* platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
* platform/efl/fast/css/layerZOrderCrash-expected.png:
* platform/efl/fast/css/layerZOrderCrash-expected.txt:
* platform/efl/fast/css/line-height-expected.png:
* platform/efl/fast/css/line-height-expected.txt:
* platform/efl/fast/css/line-height-overflow-expected.png:
* platform/efl/fast/css/line-height-overflow-expected.txt:
* platform/efl/fast/css/list-outline-expected.png:
* platform/efl/fast/css/list-outline-expected.txt:
* platform/efl/fast/css/margin-bottom-form-element-quirk-expected.png:
* platform/efl/fast/css/margin-bottom-form-element-quirk-expected.txt:
* platform/efl/fast/css/margin-bottom-form-element-strict-expected.png:
* platform/efl/fast/css/margin-bottom-form-element-strict-expected.txt:
* platform/efl/fast/css/margin-top-bottom-dynamic-expected.png:
* platform/efl/fast/css/margin-top-bottom-dynamic-expected.txt:
* platform/efl/fast/css/namespaces/004-expected.png:
* platform/efl/fast/css/namespaces/005-expected.png:
* platform/efl/fast/css/namespaces/namespaces-comments-expected.png:
* platform/efl/fast/css/namespaces/namespaces-empty-expected.png:
* platform/efl/fast/css/namespaces/namespaces-escapes-expected.png:
* platform/efl/fast/css/namespaces/namespaces-invalid-at-expected.png:
* platform/efl/fast/css/negative-leading-expected.png:
* platform/efl/fast/css/negative-leading-expected.txt:
* platform/efl/fast/css/negative-nth-child-expected.png:
* platform/efl/fast/css/negative-nth-child-expected.txt:
* platform/efl/fast/css/nested-floating-relative-position-percentages-expected.png:
* platform/efl/fast/css/nested-floating-relative-position-percentages-expected.txt:
* platform/efl/fast/css/nested-layers-with-hover-expected.png:
* platform/efl/fast/css/nested-layers-with-hover-expected.txt:
* platform/efl/fast/css/nested-rounded-corners-expected.png:
* platform/efl/fast/css/nth-child-dynamic-expected.png:
* platform/efl/fast/css/nth-child-dynamic-expected.txt:
* platform/efl/fast/css/only-child-pseudo-class-expected.png:
* platform/efl/fast/css/only-child-pseudo-class-expected.txt:
* platform/efl/fast/css/only-of-type-pseudo-class-expected.png:
* platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
* platform/efl/fast/css/outline-auto-location-expected.png:
* platform/efl/fast/css/outline-auto-location-expected.txt:
* platform/efl/fast/css/outline-narrowLine-expected.png:
* platform/efl/fast/css/outline-narrowLine-expected.txt:
* platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.png:
* platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.txt:
* platform/efl/fast/css/percentage-non-integer-expected.png:
* platform/efl/fast/css/percentage-non-integer-expected.txt:
* platform/efl/fast/css/positioned-overflow-scroll-expected.png:
* platform/efl/fast/css/pseudo-element-line-break-expected.png:
* platform/efl/fast/css/pseudo-element-line-break-expected.txt:
* platform/efl/fast/css/pseudo-first-line-border-width-expected.png:
* platform/efl/fast/css/pseudo-first-line-border-width-expected.txt: Added.
* platform/efl/fast/css/quirk-orphaned-units-expected.png:
* platform/efl/fast/css/quirk-orphaned-units-expected.txt:
* platform/efl/fast/css/resize-corner-tracking-expected.png:
* platform/efl/fast/css/resize-corner-tracking-expected.txt:
* platform/efl/fast/css/resize-corner-tracking-transformed-expected.png:
* platform/efl/fast/css/resize-corner-tracking-transformed-expected.txt:
* platform/efl/fast/css/rtl-ordering-expected.png:
* platform/efl/fast/css/rtl-ordering-expected.txt:
* platform/efl/fast/css/selector-set-attribute-expected.png:
* platform/efl/fast/css/selector-set-attribute-expected.txt:
* platform/efl/fast/css/table-text-align-quirk-expected.png:
* platform/efl/fast/css/table-text-align-quirk-expected.txt:
* platform/efl/fast/css/table-text-align-strict-expected.png:
* platform/efl/fast/css/table-text-align-strict-expected.txt:
* platform/efl/fast/css/text-align-expected.png:
* platform/efl/fast/css/text-align-expected.txt:
* platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png:
* platform/efl/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.png:
* platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt:
* platform/efl/fast/css/text-overflow-ellipsis-expected.png:
* platform/efl/fast/css/text-overflow-ellipsis-expected.txt:
* platform/efl/fast/css/text-overflow-ellipsis-strict-expected.png:
* platform/efl/fast/css/text-overflow-ellipsis-strict-expected.txt:
* platform/efl/fast/css/text-security-expected.png:
* platform/efl/fast/css/text-security-expected.txt:
* platform/efl/fast/css/text-transform-select-expected.png:
* platform/efl/fast/css/text-transform-select-expected.txt:
* platform/efl/fast/css/textCapitalizeEdgeCases-expected.png:
* platform/efl/fast/css/textCapitalizeEdgeCases-expected.txt:
* platform/efl/fast/css/transformed-mask-expected.png:
* platform/efl/fast/css/transformed-mask-expected.txt:
* platform/efl/fast/css/universal-hover-quirk-expected.png:
* platform/efl/fast/css/universal-hover-quirk-expected.txt:
* platform/efl/fast/css/value-list-out-of-bounds-crash-expected.png:
* platform/efl/fast/css/value-list-out-of-bounds-crash-expected.txt:
* platform/efl/fast/css/word-space-extra-expected.png:
* platform/efl/fast/css/word-space-extra-expected.txt:
* platform/efl/fast/css/zoom-font-size-expected.png:
* platform/efl/fast/css/zoom-font-size-expected.txt:

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

162 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/efl/fast/css/001-expected.png
LayoutTests/platform/efl/fast/css/003-expected.png
LayoutTests/platform/efl/fast/css/004-expected.png
LayoutTests/platform/efl/fast/css/005-expected.png
LayoutTests/platform/efl/fast/css/MarqueeLayoutTest-expected.png
LayoutTests/platform/efl/fast/css/ZeroOpacityLayers-expected.png
LayoutTests/platform/efl/fast/css/ZeroOpacityLayers2-expected.png
LayoutTests/platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.png
LayoutTests/platform/efl/fast/css/acid2-pixel-expected.png
LayoutTests/platform/efl/fast/css/apple-prefix-expected.png
LayoutTests/platform/efl/fast/css/begin-end-contain-selector-empty-value-expected.png
LayoutTests/platform/efl/fast/css/bidi-override-in-anonymous-block-expected.png
LayoutTests/platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt
LayoutTests/platform/efl/fast/css/border-radius-outline-offset-expected.png
LayoutTests/platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png
LayoutTests/platform/efl/fast/css/color-correction-expected.png
LayoutTests/platform/efl/fast/css/color-correction-on-text-expected.png
LayoutTests/platform/efl/fast/css/compare-content-style-expected.png
LayoutTests/platform/efl/fast/css/continuationCrash-expected.png
LayoutTests/platform/efl/fast/css/create_element_align-expected.png
LayoutTests/platform/efl/fast/css/css-imports-expected.png
LayoutTests/platform/efl/fast/css/css1_forward_compatible_parsing-expected.png
LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.png
LayoutTests/platform/efl/fast/css/css3-modsel-22-expected.png
LayoutTests/platform/efl/fast/css/css3-nth-child-expected.png
LayoutTests/platform/efl/fast/css/css3-space-in-nth-and-lang-expected.png
LayoutTests/platform/efl/fast/css/empty-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/error-in-last-decl-expected.png
LayoutTests/platform/efl/fast/css/ex-after-font-variant-expected.png
LayoutTests/platform/efl/fast/css/fieldset-display-row-expected.png
LayoutTests/platform/efl/fast/css/find-next-layer-expected.png
LayoutTests/platform/efl/fast/css/first-child-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/first-letter-capitalized-expected.png
LayoutTests/platform/efl/fast/css/first-letter-detach-expected.png
LayoutTests/platform/efl/fast/css/first-letter-float-after-float-expected.png
LayoutTests/platform/efl/fast/css/first-letter-float-expected.png
LayoutTests/platform/efl/fast/css/first-letter-hover-expected.png
LayoutTests/platform/efl/fast/css/first-letter-punctuation-expected.png
LayoutTests/platform/efl/fast/css/first-letter-recalculation-expected.png
LayoutTests/platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png
LayoutTests/platform/efl/fast/css/first-letter-visibility-expected.png
LayoutTests/platform/efl/fast/css/first-of-type-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/focus-ring-detached-expected.png
LayoutTests/platform/efl/fast/css/focus-ring-multiline-expected.png
LayoutTests/platform/efl/fast/css/focus-ring-multiline-writingmode-vertical-expected.png
LayoutTests/platform/efl/fast/css/focus-ring-outline-offset-expected.png
LayoutTests/platform/efl/fast/css/font-face-implicit-local-font-expected.png
LayoutTests/platform/efl/fast/css/font-face-locally-installed-expected.png
LayoutTests/platform/efl/fast/css/font-face-multiple-faces-expected.png
LayoutTests/platform/efl/fast/css/font-face-unicode-range-expected.png
LayoutTests/platform/efl/fast/css/font-weight-1-expected.png
LayoutTests/platform/efl/fast/css/font_property_normal-expected.png
LayoutTests/platform/efl/fast/css/h1-in-section-elements-expected.png
LayoutTests/platform/efl/fast/css/hover-subselector-expected.png
LayoutTests/platform/efl/fast/css/hsl-color-expected.png
LayoutTests/platform/efl/fast/css/import-rule-regression-11590-expected.png
LayoutTests/platform/efl/fast/css/import-rule-regression-11590-expected.txt
LayoutTests/platform/efl/fast/css/inline-element-line-break-expected.png
LayoutTests/platform/efl/fast/css/inline-element-line-break-expected.txt
LayoutTests/platform/efl/fast/css/inline-properties-important-expected.png
LayoutTests/platform/efl/fast/css/inline-properties-important-expected.txt
LayoutTests/platform/efl/fast/css/invalid-percentage-property-expected.png
LayoutTests/platform/efl/fast/css/invalid-percentage-property-expected.txt
LayoutTests/platform/efl/fast/css/invalidation-errors-2-expected.png
LayoutTests/platform/efl/fast/css/invalidation-errors-2-expected.txt
LayoutTests/platform/efl/fast/css/invalidation-errors-3-expected.png
LayoutTests/platform/efl/fast/css/invalidation-errors-3-expected.txt
LayoutTests/platform/efl/fast/css/invalidation-errors-expected.png
LayoutTests/platform/efl/fast/css/invalidation-errors-expected.txt
LayoutTests/platform/efl/fast/css/last-child-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/last-child-pseudo-class-expected.txt
LayoutTests/platform/efl/fast/css/last-of-type-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/last-of-type-pseudo-class-expected.txt
LayoutTests/platform/efl/fast/css/layerZOrderCrash-expected.png
LayoutTests/platform/efl/fast/css/layerZOrderCrash-expected.txt
LayoutTests/platform/efl/fast/css/line-height-expected.png
LayoutTests/platform/efl/fast/css/line-height-expected.txt
LayoutTests/platform/efl/fast/css/line-height-overflow-expected.png
LayoutTests/platform/efl/fast/css/line-height-overflow-expected.txt
LayoutTests/platform/efl/fast/css/list-outline-expected.png
LayoutTests/platform/efl/fast/css/list-outline-expected.txt
LayoutTests/platform/efl/fast/css/margin-bottom-form-element-quirk-expected.png
LayoutTests/platform/efl/fast/css/margin-bottom-form-element-quirk-expected.txt
LayoutTests/platform/efl/fast/css/margin-bottom-form-element-strict-expected.png
LayoutTests/platform/efl/fast/css/margin-bottom-form-element-strict-expected.txt
LayoutTests/platform/efl/fast/css/margin-top-bottom-dynamic-expected.png
LayoutTests/platform/efl/fast/css/margin-top-bottom-dynamic-expected.txt
LayoutTests/platform/efl/fast/css/namespaces/004-expected.png
LayoutTests/platform/efl/fast/css/namespaces/005-expected.png
LayoutTests/platform/efl/fast/css/namespaces/namespaces-comments-expected.png
LayoutTests/platform/efl/fast/css/namespaces/namespaces-empty-expected.png
LayoutTests/platform/efl/fast/css/namespaces/namespaces-escapes-expected.png
LayoutTests/platform/efl/fast/css/namespaces/namespaces-invalid-at-expected.png
LayoutTests/platform/efl/fast/css/negative-leading-expected.png
LayoutTests/platform/efl/fast/css/negative-leading-expected.txt
LayoutTests/platform/efl/fast/css/negative-nth-child-expected.png
LayoutTests/platform/efl/fast/css/negative-nth-child-expected.txt
LayoutTests/platform/efl/fast/css/nested-floating-relative-position-percentages-expected.png
LayoutTests/platform/efl/fast/css/nested-floating-relative-position-percentages-expected.txt
LayoutTests/platform/efl/fast/css/nested-layers-with-hover-expected.png
LayoutTests/platform/efl/fast/css/nested-layers-with-hover-expected.txt
LayoutTests/platform/efl/fast/css/nested-rounded-corners-expected.png
LayoutTests/platform/efl/fast/css/nth-child-dynamic-expected.png
LayoutTests/platform/efl/fast/css/nth-child-dynamic-expected.txt
LayoutTests/platform/efl/fast/css/only-child-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/only-child-pseudo-class-expected.txt
LayoutTests/platform/efl/fast/css/only-of-type-pseudo-class-expected.png
LayoutTests/platform/efl/fast/css/only-of-type-pseudo-class-expected.txt
LayoutTests/platform/efl/fast/css/outline-auto-location-expected.png
LayoutTests/platform/efl/fast/css/outline-auto-location-expected.txt
LayoutTests/platform/efl/fast/css/outline-narrowLine-expected.png
LayoutTests/platform/efl/fast/css/outline-narrowLine-expected.txt
LayoutTests/platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.png
LayoutTests/platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.txt
LayoutTests/platform/efl/fast/css/percentage-non-integer-expected.png
LayoutTests/platform/efl/fast/css/percentage-non-integer-expected.txt
LayoutTests/platform/efl/fast/css/positioned-overflow-scroll-expected.png
LayoutTests/platform/efl/fast/css/pseudo-element-line-break-expected.png
LayoutTests/platform/efl/fast/css/pseudo-element-line-break-expected.txt
LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.png
LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/css/quirk-orphaned-units-expected.png
LayoutTests/platform/efl/fast/css/quirk-orphaned-units-expected.txt
LayoutTests/platform/efl/fast/css/resize-corner-tracking-expected.png
LayoutTests/platform/efl/fast/css/resize-corner-tracking-expected.txt
LayoutTests/platform/efl/fast/css/resize-corner-tracking-transformed-expected.png
LayoutTests/platform/efl/fast/css/resize-corner-tracking-transformed-expected.txt
LayoutTests/platform/efl/fast/css/rtl-ordering-expected.png
LayoutTests/platform/efl/fast/css/rtl-ordering-expected.txt
LayoutTests/platform/efl/fast/css/selector-set-attribute-expected.png
LayoutTests/platform/efl/fast/css/selector-set-attribute-expected.txt
LayoutTests/platform/efl/fast/css/table-text-align-quirk-expected.png
LayoutTests/platform/efl/fast/css/table-text-align-quirk-expected.txt
LayoutTests/platform/efl/fast/css/table-text-align-strict-expected.png
LayoutTests/platform/efl/fast/css/table-text-align-strict-expected.txt
LayoutTests/platform/efl/fast/css/text-align-expected.png
LayoutTests/platform/efl/fast/css/text-align-expected.txt
LayoutTests/platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png
LayoutTests/platform/efl/fast/css/text-input-with-webkit-border-radius-expected.txt
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.png
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-expected.png
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-expected.txt
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-strict-expected.png
LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-strict-expected.txt
LayoutTests/platform/efl/fast/css/text-security-expected.png
LayoutTests/platform/efl/fast/css/text-security-expected.txt
LayoutTests/platform/efl/fast/css/text-transform-select-expected.png
LayoutTests/platform/efl/fast/css/text-transform-select-expected.txt
LayoutTests/platform/efl/fast/css/textCapitalizeEdgeCases-expected.png
LayoutTests/platform/efl/fast/css/textCapitalizeEdgeCases-expected.txt
LayoutTests/platform/efl/fast/css/transformed-mask-expected.png
LayoutTests/platform/efl/fast/css/transformed-mask-expected.txt
LayoutTests/platform/efl/fast/css/universal-hover-quirk-expected.png
LayoutTests/platform/efl/fast/css/universal-hover-quirk-expected.txt
LayoutTests/platform/efl/fast/css/value-list-out-of-bounds-crash-expected.png
LayoutTests/platform/efl/fast/css/value-list-out-of-bounds-crash-expected.txt
LayoutTests/platform/efl/fast/css/word-space-extra-expected.png
LayoutTests/platform/efl/fast/css/word-space-extra-expected.txt
LayoutTests/platform/efl/fast/css/zoom-font-size-expected.png
LayoutTests/platform/efl/fast/css/zoom-font-size-expected.txt

index 999aa99..0b82b98 100644 (file)
@@ -1,3 +1,172 @@
+2012-04-10  Raphael Kubo da Costa  <rakuco@webkit.org>
+
+        [EFL] Garden fast/css.
+
+        Account for some changes related to the jhbuild and font commits
+        and adjust some wrong results with fonts that are too big.
+
+        * platform/efl/fast/css/001-expected.png:
+        * platform/efl/fast/css/003-expected.png:
+        * platform/efl/fast/css/004-expected.png:
+        * platform/efl/fast/css/005-expected.png:
+        * platform/efl/fast/css/MarqueeLayoutTest-expected.png:
+        * platform/efl/fast/css/ZeroOpacityLayers-expected.png:
+        * platform/efl/fast/css/ZeroOpacityLayers2-expected.png:
+        * platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.png:
+        * platform/efl/fast/css/acid2-pixel-expected.png:
+        * platform/efl/fast/css/apple-prefix-expected.png:
+        * platform/efl/fast/css/begin-end-contain-selector-empty-value-expected.png:
+        * platform/efl/fast/css/bidi-override-in-anonymous-block-expected.png:
+        * platform/efl/fast/css/bidi-override-in-anonymous-block-expected.txt:
+        * platform/efl/fast/css/border-radius-outline-offset-expected.png:
+        * platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png:
+        * platform/efl/fast/css/color-correction-expected.png:
+        * platform/efl/fast/css/color-correction-on-text-expected.png:
+        * platform/efl/fast/css/compare-content-style-expected.png:
+        * platform/efl/fast/css/continuationCrash-expected.png:
+        * platform/efl/fast/css/create_element_align-expected.png:
+        * platform/efl/fast/css/css-imports-expected.png:
+        * platform/efl/fast/css/css1_forward_compatible_parsing-expected.png:
+        * platform/efl/fast/css/css2-system-fonts-expected.png:
+        * platform/efl/fast/css/css3-modsel-22-expected.png:
+        * platform/efl/fast/css/css3-nth-child-expected.png:
+        * platform/efl/fast/css/css3-space-in-nth-and-lang-expected.png:
+        * platform/efl/fast/css/empty-pseudo-class-expected.png:
+        * platform/efl/fast/css/error-in-last-decl-expected.png:
+        * platform/efl/fast/css/ex-after-font-variant-expected.png:
+        * platform/efl/fast/css/fieldset-display-row-expected.png:
+        * platform/efl/fast/css/find-next-layer-expected.png:
+        * platform/efl/fast/css/first-child-pseudo-class-expected.png:
+        * platform/efl/fast/css/first-letter-capitalized-expected.png:
+        * platform/efl/fast/css/first-letter-detach-expected.png:
+        * platform/efl/fast/css/first-letter-float-after-float-expected.png:
+        * platform/efl/fast/css/first-letter-float-expected.png:
+        * platform/efl/fast/css/first-letter-hover-expected.png:
+        * platform/efl/fast/css/first-letter-punctuation-expected.png:
+        * platform/efl/fast/css/first-letter-recalculation-expected.png:
+        * platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png:
+        * platform/efl/fast/css/first-letter-visibility-expected.png:
+        * platform/efl/fast/css/first-of-type-pseudo-class-expected.png:
+        * platform/efl/fast/css/focus-ring-detached-expected.png:
+        * platform/efl/fast/css/focus-ring-multiline-expected.png:
+        * platform/efl/fast/css/focus-ring-multiline-writingmode-vertical-expected.png:
+        * platform/efl/fast/css/focus-ring-outline-offset-expected.png:
+        * platform/efl/fast/css/font-face-implicit-local-font-expected.png:
+        * platform/efl/fast/css/font-face-locally-installed-expected.png:
+        * platform/efl/fast/css/font-face-multiple-faces-expected.png:
+        * platform/efl/fast/css/font-face-unicode-range-expected.png:
+        * platform/efl/fast/css/font-weight-1-expected.png:
+        * platform/efl/fast/css/font_property_normal-expected.png:
+        * platform/efl/fast/css/h1-in-section-elements-expected.png:
+        * platform/efl/fast/css/hover-subselector-expected.png:
+        * platform/efl/fast/css/hsl-color-expected.png:
+        * platform/efl/fast/css/import-rule-regression-11590-expected.png:
+        * platform/efl/fast/css/import-rule-regression-11590-expected.txt:
+        * platform/efl/fast/css/inline-element-line-break-expected.png:
+        * platform/efl/fast/css/inline-element-line-break-expected.txt:
+        * platform/efl/fast/css/inline-properties-important-expected.png:
+        * platform/efl/fast/css/inline-properties-important-expected.txt:
+        * platform/efl/fast/css/invalid-percentage-property-expected.png:
+        * platform/efl/fast/css/invalid-percentage-property-expected.txt:
+        * platform/efl/fast/css/invalidation-errors-2-expected.png:
+        * platform/efl/fast/css/invalidation-errors-2-expected.txt:
+        * platform/efl/fast/css/invalidation-errors-3-expected.png:
+        * platform/efl/fast/css/invalidation-errors-3-expected.txt:
+        * platform/efl/fast/css/invalidation-errors-expected.png:
+        * platform/efl/fast/css/invalidation-errors-expected.txt:
+        * platform/efl/fast/css/last-child-pseudo-class-expected.png:
+        * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
+        * platform/efl/fast/css/last-of-type-pseudo-class-expected.png:
+        * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
+        * platform/efl/fast/css/layerZOrderCrash-expected.png:
+        * platform/efl/fast/css/layerZOrderCrash-expected.txt:
+        * platform/efl/fast/css/line-height-expected.png:
+        * platform/efl/fast/css/line-height-expected.txt:
+        * platform/efl/fast/css/line-height-overflow-expected.png:
+        * platform/efl/fast/css/line-height-overflow-expected.txt:
+        * platform/efl/fast/css/list-outline-expected.png:
+        * platform/efl/fast/css/list-outline-expected.txt:
+        * platform/efl/fast/css/margin-bottom-form-element-quirk-expected.png:
+        * platform/efl/fast/css/margin-bottom-form-element-quirk-expected.txt:
+        * platform/efl/fast/css/margin-bottom-form-element-strict-expected.png:
+        * platform/efl/fast/css/margin-bottom-form-element-strict-expected.txt:
+        * platform/efl/fast/css/margin-top-bottom-dynamic-expected.png:
+        * platform/efl/fast/css/margin-top-bottom-dynamic-expected.txt:
+        * platform/efl/fast/css/namespaces/004-expected.png:
+        * platform/efl/fast/css/namespaces/005-expected.png:
+        * platform/efl/fast/css/namespaces/namespaces-comments-expected.png:
+        * platform/efl/fast/css/namespaces/namespaces-empty-expected.png:
+        * platform/efl/fast/css/namespaces/namespaces-escapes-expected.png:
+        * platform/efl/fast/css/namespaces/namespaces-invalid-at-expected.png:
+        * platform/efl/fast/css/negative-leading-expected.png:
+        * platform/efl/fast/css/negative-leading-expected.txt:
+        * platform/efl/fast/css/negative-nth-child-expected.png:
+        * platform/efl/fast/css/negative-nth-child-expected.txt:
+        * platform/efl/fast/css/nested-floating-relative-position-percentages-expected.png:
+        * platform/efl/fast/css/nested-floating-relative-position-percentages-expected.txt:
+        * platform/efl/fast/css/nested-layers-with-hover-expected.png:
+        * platform/efl/fast/css/nested-layers-with-hover-expected.txt:
+        * platform/efl/fast/css/nested-rounded-corners-expected.png:
+        * platform/efl/fast/css/nth-child-dynamic-expected.png:
+        * platform/efl/fast/css/nth-child-dynamic-expected.txt:
+        * platform/efl/fast/css/only-child-pseudo-class-expected.png:
+        * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
+        * platform/efl/fast/css/only-of-type-pseudo-class-expected.png:
+        * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
+        * platform/efl/fast/css/outline-auto-location-expected.png:
+        * platform/efl/fast/css/outline-auto-location-expected.txt:
+        * platform/efl/fast/css/outline-narrowLine-expected.png:
+        * platform/efl/fast/css/outline-narrowLine-expected.txt:
+        * platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.png:
+        * platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.txt:
+        * platform/efl/fast/css/percentage-non-integer-expected.png:
+        * platform/efl/fast/css/percentage-non-integer-expected.txt:
+        * platform/efl/fast/css/positioned-overflow-scroll-expected.png:
+        * platform/efl/fast/css/pseudo-element-line-break-expected.png:
+        * platform/efl/fast/css/pseudo-element-line-break-expected.txt:
+        * platform/efl/fast/css/pseudo-first-line-border-width-expected.png:
+        * platform/efl/fast/css/pseudo-first-line-border-width-expected.txt: Added.
+        * platform/efl/fast/css/quirk-orphaned-units-expected.png:
+        * platform/efl/fast/css/quirk-orphaned-units-expected.txt:
+        * platform/efl/fast/css/resize-corner-tracking-expected.png:
+        * platform/efl/fast/css/resize-corner-tracking-expected.txt:
+        * platform/efl/fast/css/resize-corner-tracking-transformed-expected.png:
+        * platform/efl/fast/css/resize-corner-tracking-transformed-expected.txt:
+        * platform/efl/fast/css/rtl-ordering-expected.png:
+        * platform/efl/fast/css/rtl-ordering-expected.txt:
+        * platform/efl/fast/css/selector-set-attribute-expected.png:
+        * platform/efl/fast/css/selector-set-attribute-expected.txt:
+        * platform/efl/fast/css/table-text-align-quirk-expected.png:
+        * platform/efl/fast/css/table-text-align-quirk-expected.txt:
+        * platform/efl/fast/css/table-text-align-strict-expected.png:
+        * platform/efl/fast/css/table-text-align-strict-expected.txt:
+        * platform/efl/fast/css/text-align-expected.png:
+        * platform/efl/fast/css/text-align-expected.txt:
+        * platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png:
+        * platform/efl/fast/css/text-input-with-webkit-border-radius-expected.txt:
+        * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.png:
+        * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt:
+        * platform/efl/fast/css/text-overflow-ellipsis-expected.png:
+        * platform/efl/fast/css/text-overflow-ellipsis-expected.txt:
+        * platform/efl/fast/css/text-overflow-ellipsis-strict-expected.png:
+        * platform/efl/fast/css/text-overflow-ellipsis-strict-expected.txt:
+        * platform/efl/fast/css/text-security-expected.png:
+        * platform/efl/fast/css/text-security-expected.txt:
+        * platform/efl/fast/css/text-transform-select-expected.png:
+        * platform/efl/fast/css/text-transform-select-expected.txt:
+        * platform/efl/fast/css/textCapitalizeEdgeCases-expected.png:
+        * platform/efl/fast/css/textCapitalizeEdgeCases-expected.txt:
+        * platform/efl/fast/css/transformed-mask-expected.png:
+        * platform/efl/fast/css/transformed-mask-expected.txt:
+        * platform/efl/fast/css/universal-hover-quirk-expected.png:
+        * platform/efl/fast/css/universal-hover-quirk-expected.txt:
+        * platform/efl/fast/css/value-list-out-of-bounds-crash-expected.png:
+        * platform/efl/fast/css/value-list-out-of-bounds-crash-expected.txt:
+        * platform/efl/fast/css/word-space-extra-expected.png:
+        * platform/efl/fast/css/word-space-extra-expected.txt:
+        * platform/efl/fast/css/zoom-font-size-expected.png:
+        * platform/efl/fast/css/zoom-font-size-expected.txt:
+
 2012-04-10  James Simonsen  <simonjam@chromium.org>
 
         [Chromium] Unreviewed gardening.
index f38e12c..0d031a0 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/001-expected.png and b/LayoutTests/platform/efl/fast/css/001-expected.png differ
index be537ae..61d4c25 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/003-expected.png and b/LayoutTests/platform/efl/fast/css/003-expected.png differ
index 3cf569a..f17b2a2 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/004-expected.png and b/LayoutTests/platform/efl/fast/css/004-expected.png differ
index 151946a..6e0d9aa 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/005-expected.png and b/LayoutTests/platform/efl/fast/css/005-expected.png differ
index c033fb2..fbfb5ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/MarqueeLayoutTest-expected.png and b/LayoutTests/platform/efl/fast/css/MarqueeLayoutTest-expected.png differ
index 7f10c65..84a9808 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/ZeroOpacityLayers-expected.png and b/LayoutTests/platform/efl/fast/css/ZeroOpacityLayers-expected.png differ
index f86d57c..63bb7e3 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/ZeroOpacityLayers2-expected.png and b/LayoutTests/platform/efl/fast/css/ZeroOpacityLayers2-expected.png differ
index 3a02185..a79d724 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.png and b/LayoutTests/platform/efl/fast/css/absolute-poition-in-rtl-parent-expected.png differ
index 3f2e572..0faad6c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/acid2-pixel-expected.png and b/LayoutTests/platform/efl/fast/css/acid2-pixel-expected.png differ
index 12466d7..783b4b1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/apple-prefix-expected.png and b/LayoutTests/platform/efl/fast/css/apple-prefix-expected.png differ
index 2b4f9b3..0b4de4b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/begin-end-contain-selector-empty-value-expected.png and b/LayoutTests/platform/efl/fast/css/begin-end-contain-selector-empty-value-expected.png differ
index 9a280ef..400cd1b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/bidi-override-in-anonymous-block-expected.png and b/LayoutTests/platform/efl/fast/css/bidi-override-in-anonymous-block-expected.png differ
index 0bf444f..cf498ad 100644 (file)
@@ -225,7 +225,7 @@ layer at (0,0) size 785x1217
             RenderTableRow {DIV} at (0,0) size 24x18
               RenderTableCell (anonymous) at (0,0) size 24x18 [r=0 c=0 rs=1 cs=1]
                 RenderText {#text} at (2,0) size 22x19
-                  text run at (2,0) width 22: "abc"
+                  text run at (2,0) width 22 RTL override: "abc"
             RenderTableRow (anonymous) at (0,18) size 24x18
               RenderTableCell {DIV} at (0,18) size 24x18 [r=1 c=0 rs=1 cs=1]
                 RenderText {#text} at (4,0) size 20x19
@@ -237,4 +237,4 @@ layer at (0,0) size 785x1217
             RenderTableRow (anonymous) at (0,0) size 24x18
               RenderTableCell (anonymous) at (0,0) size 24x18 [r=0 c=0 rs=1 cs=1]
                 RenderText {#text} at (0,0) size 24x19
-                  text run at (0,0) width 24: "opq"
+                  text run at (0,0) width 24 RTL override: "opq"
index 6bfc26f..99c0bad 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/border-radius-outline-offset-expected.png and b/LayoutTests/platform/efl/fast/css/border-radius-outline-offset-expected.png differ
index 4fe2c84..c8ae783 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png and b/LayoutTests/platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png differ
index 3dce7d5..ac7a0a7 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/color-correction-expected.png and b/LayoutTests/platform/efl/fast/css/color-correction-expected.png differ
index 68abf74..166fccb 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/color-correction-on-text-expected.png and b/LayoutTests/platform/efl/fast/css/color-correction-on-text-expected.png differ
index c9e77dc..5654812 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/compare-content-style-expected.png and b/LayoutTests/platform/efl/fast/css/compare-content-style-expected.png differ
index 63e4065..2a8d980 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/continuationCrash-expected.png and b/LayoutTests/platform/efl/fast/css/continuationCrash-expected.png differ
index 8bdca08..33e36e2 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/create_element_align-expected.png and b/LayoutTests/platform/efl/fast/css/create_element_align-expected.png differ
index 4b6f993..ecae06a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css-imports-expected.png and b/LayoutTests/platform/efl/fast/css/css-imports-expected.png differ
index 39d4dc3..66be6c6 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css1_forward_compatible_parsing-expected.png and b/LayoutTests/platform/efl/fast/css/css1_forward_compatible_parsing-expected.png differ
index b0bfffa..0e9a240 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.png and b/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.png differ
index cf52f44..4aa3d65 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css3-modsel-22-expected.png and b/LayoutTests/platform/efl/fast/css/css3-modsel-22-expected.png differ
index 9b0ad11..493e5c4 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css3-nth-child-expected.png and b/LayoutTests/platform/efl/fast/css/css3-nth-child-expected.png differ
index 5b5895d..23a201d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/css3-space-in-nth-and-lang-expected.png and b/LayoutTests/platform/efl/fast/css/css3-space-in-nth-and-lang-expected.png differ
index 237d8cf..f939b5b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/empty-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/empty-pseudo-class-expected.png differ
index 3aad64d..823c8cf 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/error-in-last-decl-expected.png and b/LayoutTests/platform/efl/fast/css/error-in-last-decl-expected.png differ
index 2f0f8f8..38085ff 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/ex-after-font-variant-expected.png and b/LayoutTests/platform/efl/fast/css/ex-after-font-variant-expected.png differ
index a7dfaa1..d098487 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/fieldset-display-row-expected.png and b/LayoutTests/platform/efl/fast/css/fieldset-display-row-expected.png differ
index 1dc0dcb..e788c64 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/find-next-layer-expected.png and b/LayoutTests/platform/efl/fast/css/find-next-layer-expected.png differ
index 573faca..e824081 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-child-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/first-child-pseudo-class-expected.png differ
index 37ed44e..6d375f3 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-capitalized-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-capitalized-expected.png differ
index 1467151..fb4a011 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-detach-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-detach-expected.png differ
index cb7b650..deff25f 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-float-after-float-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-float-after-float-expected.png differ
index 9abaee5..4c7c0ba 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-float-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-float-expected.png differ
index b550132..62e09f3 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-hover-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-hover-expected.png differ
index ecc7e7d..1fa0579 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-punctuation-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-punctuation-expected.png differ
index 92dcf93..5a5a336 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-recalculation-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-recalculation-expected.png differ
index 168fc76..2fb2ac6 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png differ
index e2d4e01..0c9d80b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-letter-visibility-expected.png and b/LayoutTests/platform/efl/fast/css/first-letter-visibility-expected.png differ
index d078d9e..81680b9 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/first-of-type-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/first-of-type-pseudo-class-expected.png differ
index 4dd9da5..a964f4b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/focus-ring-detached-expected.png and b/LayoutTests/platform/efl/fast/css/focus-ring-detached-expected.png differ
index a11ad3d..c00d45a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/focus-ring-multiline-expected.png and b/LayoutTests/platform/efl/fast/css/focus-ring-multiline-expected.png differ
index f5caa4a..c849ece 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/focus-ring-multiline-writingmode-vertical-expected.png and b/LayoutTests/platform/efl/fast/css/focus-ring-multiline-writingmode-vertical-expected.png differ
index bc4bf68..cb4e758 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/focus-ring-outline-offset-expected.png and b/LayoutTests/platform/efl/fast/css/focus-ring-outline-offset-expected.png differ
index 871c099..efb8c77 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font-face-implicit-local-font-expected.png and b/LayoutTests/platform/efl/fast/css/font-face-implicit-local-font-expected.png differ
index a4edf29..0b4c1e5 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font-face-locally-installed-expected.png and b/LayoutTests/platform/efl/fast/css/font-face-locally-installed-expected.png differ
index 70cac56..e8b679c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font-face-multiple-faces-expected.png and b/LayoutTests/platform/efl/fast/css/font-face-multiple-faces-expected.png differ
index 6c7e3c4..f725c5a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font-face-unicode-range-expected.png and b/LayoutTests/platform/efl/fast/css/font-face-unicode-range-expected.png differ
index d091f00..5c8a00e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font-weight-1-expected.png and b/LayoutTests/platform/efl/fast/css/font-weight-1-expected.png differ
index f570364..6ee4cc1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/font_property_normal-expected.png and b/LayoutTests/platform/efl/fast/css/font_property_normal-expected.png differ
index 901c4f9..ca59d17 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/h1-in-section-elements-expected.png and b/LayoutTests/platform/efl/fast/css/h1-in-section-elements-expected.png differ
index 2b490d2..c3d595e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/hover-subselector-expected.png and b/LayoutTests/platform/efl/fast/css/hover-subselector-expected.png differ
index 93f7c65..21703fa 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/hsl-color-expected.png and b/LayoutTests/platform/efl/fast/css/hsl-color-expected.png differ
index 1388bf2..811f3cc 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/import-rule-regression-11590-expected.png and b/LayoutTests/platform/efl/fast/css/import-rule-regression-11590-expected.png differ
index c1f3b76..b781dfc 100644 (file)
@@ -3,16 +3,17 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 68x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 68x19
-            text run at (53,0) width 68: "bug 11590"
-        RenderText {#text} at (121,0) size 569x19
-          text run at (121,0) width 569: ": REGRESSION (r17726-r17742): Wikipedia page intermittently loads but doesn't render."
-      RenderBlock {P} at (0,34) size 784x36
-        RenderText {#text} at (0,0) size 750x37
-          text run at (0,0) width 750: "All four sides of the square below should be present for this test to really pass, and WebKit shouldn't crash for it to pass"
-          text run at (0,18) width 55: "partially."
-      RenderBlock {DIV} at (0,86) size 106x106 [border: (3px solid #000000)]
+      RenderBlock {P} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 79x26
+          text run at (0,0) width 79: "Test for "
+        RenderInline {A} at (0,0) size 102x26 [color=#0000EE]
+          RenderText {#text} at (79,0) size 102x26
+            text run at (79,0) width 102: "bug 11590"
+        RenderText {#text} at (181,0) size 660x52
+          text run at (181,0) width 479: ": REGRESSION (r17726-r17742): Wikipedia page"
+          text run at (0,26) width 358: "intermittently loads but doesn't render."
+      RenderBlock {P} at (0,75) size 784x52
+        RenderText {#text} at (0,0) size 771x52
+          text run at (0,0) width 771: "All four sides of the square below should be present for this test to really pass, and"
+          text run at (0,26) width 429: "WebKit shouldn't crash for it to pass partially."
+      RenderBlock {DIV} at (0,150) size 106x106 [border: (3px solid #000000)]
index 4d5c1a0..30b3e5d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/inline-element-line-break-expected.png and b/LayoutTests/platform/efl/fast/css/inline-element-line-break-expected.png differ
index dfae236..0862afe 100644 (file)
@@ -2,69 +2,69 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline {SPAN} at (0,0) size 108x19
-          RenderText {#text} at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 132x37
-          text run at (111,3) width 24: "AA"
-          text run at (3,21) width 22: "BB"
-      RenderBlock {P} at (0,58) size 86x24 [border: (3px solid #0000FF)]
-        RenderInline {SPAN} at (0,0) size 108x19
-          RenderText {#text} at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 60x19
-          text run at (111,3) width 60: "AAAAA"
-      RenderBlock {P} at (0,98) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline {SPAN} at (0,0) size 48x19
-          RenderText {#text} at (3,3) size 48x19
-            text run at (3,3) width 48: "AAAA"
+    RenderBody {BODY} at (8,8) size 784x569
+      RenderBlock {P} at (0,0) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 153x26
+          RenderText {#text} at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 187x52
+          text run at (156,3) width 34: "AA"
+          text run at (3,29) width 30: "BB"
+      RenderBlock {P} at (0,81) size 121x32 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 153x26
+          RenderText {#text} at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 85x26
+          text run at (156,3) width 85: "AAAAA"
+      RenderBlock {P} at (0,136) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 68x26
+          RenderText {#text} at (3,3) size 68x26
+            text run at (3,3) width 68: "AAAA"
         RenderText {#text} at (0,0) size 0x0
-        RenderInline {SPAN} at (0,0) size 44x19
-          RenderText {#text} at (3,21) size 44x19
-            text run at (3,21) width 44: "BBBB"
-        RenderText {#text} at (47,21) size 55x19
-          text run at (47,21) width 55: "BBBBB"
-      RenderBlock {P} at (0,156) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline {SPAN} at (0,0) size 108x19
-          RenderText {#text} at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 132x37
-          text run at (111,3) width 24: "AA"
-          text run at (3,21) width 20: "ZZ"
-        RenderInline {SPAN} at (0,0) size 90x19
-          RenderText {#text} at (23,21) size 90x19
-            text run at (23,21) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,214) size 86x24 [border: (3px solid #0000FF)]
-        RenderInline {SPAN} at (0,0) size 108x19
-          RenderText {#text} at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 70x19
-          text run at (111,3) width 70: "MMMMM"
-        RenderInline {SPAN} at (0,0) size 90x19
-          RenderText {#text} at (181,3) size 90x19
-            text run at (181,3) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,254) size 86x42 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 60x19
-          text run at (3,3) width 60: "YYYYY"
-        RenderInline {SPAN} at (0,0) size 48x19
-          RenderText {#text} at (63,3) size 48x19
-            text run at (63,3) width 48: "YYYY"
+        RenderInline {SPAN} at (0,0) size 60x26
+          RenderText {#text} at (3,29) size 60x26
+            text run at (3,29) width 60: "BBBB"
+        RenderText {#text} at (63,29) size 75x26
+          text run at (63,29) width 75: "BBBBB"
+      RenderBlock {P} at (0,217) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 153x26
+          RenderText {#text} at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 187x52
+          text run at (156,3) width 34: "AA"
+          text run at (3,29) width 28: "ZZ"
+        RenderInline {SPAN} at (0,0) size 126x26
+          RenderText {#text} at (31,29) size 126x26
+            text run at (31,29) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,298) size 121x32 [border: (3px solid #0000FF)]
+        RenderInline {SPAN} at (0,0) size 153x26
+          RenderText {#text} at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 100x26
+          text run at (156,3) width 100: "MMMMM"
+        RenderInline {SPAN} at (0,0) size 126x26
+          RenderText {#text} at (256,3) size 126x26
+            text run at (256,3) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,353) size 121x58 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 85x26
+          text run at (3,3) width 85: "YYYYY"
+        RenderInline {SPAN} at (0,0) size 68x26
+          RenderText {#text} at (88,3) size 68x26
+            text run at (88,3) width 68: "YYYY"
         RenderText {#text} at (0,0) size 0x0
-        RenderInline {SPAN} at (0,0) size 40x19
-          RenderText {#text} at (3,21) size 40x19
-            text run at (3,21) width 40: "ZZZZ"
-      RenderBlock {P} at (0,312) size 86x42 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 24x37
-          text run at (3,3) width 24: "YY"
-          text run at (3,21) width 20: "ZZ"
-        RenderInline {SPAN} at (0,0) size 90x19
-          RenderText {#text} at (23,21) size 90x19
-            text run at (23,21) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,370) size 86x24 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 50x19
-          text run at (3,3) width 50: "ZZZZZ"
-        RenderInline {SPAN} at (0,0) size 90x19
-          RenderText {#text} at (53,3) size 90x19
-            text run at (53,3) width 90: "ZZZZZZZZZ"
+        RenderInline {SPAN} at (0,0) size 56x26
+          RenderText {#text} at (3,29) size 56x26
+            text run at (3,29) width 56: "ZZZZ"
+      RenderBlock {P} at (0,434) size 121x58 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 34x52
+          text run at (3,3) width 34: "YY"
+          text run at (3,29) width 28: "ZZ"
+        RenderInline {SPAN} at (0,0) size 126x26
+          RenderText {#text} at (31,29) size 126x26
+            text run at (31,29) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,515) size 121x32 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 70x26
+          text run at (3,3) width 70: "ZZZZZ"
+        RenderInline {SPAN} at (0,0) size 126x26
+          RenderText {#text} at (73,3) size 126x26
+            text run at (73,3) width 126: "ZZZZZZZZZ"
index 8f3f4d8..8035d21 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/inline-properties-important-expected.png and b/LayoutTests/platform/efl/fast/css/inline-properties-important-expected.png differ
index 2469e0e..c585967 100644 (file)
@@ -2,20 +2,20 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x571
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 749x37
-          text run at (0,0) width 749: "This tests handling of duplicated properties in inline style declarations. Using !important should have an effect. See bug"
-          text run at (0,18) width 44: "#4128."
-      RenderBlock {H1} at (0,57) size 784x37 [color=#FF0000]
-        RenderText {#text} at (0,0) size 253x36
-          text run at (0,0) width 253: "This should be red"
-      RenderBlock {H1} at (0,115) size 784x37 [color=#00FF00]
-        RenderText {#text} at (0,0) size 283x36
-          text run at (0,0) width 283: "This should be green"
-      RenderBlock {H1} at (0,173) size 784x37 [color=#FF0000]
-        RenderText {#text} at (0,0) size 253x36
-          text run at (0,0) width 253: "This should be red"
-      RenderBlock {H1} at (0,231) size 784x37 [color=#FF0000]
-        RenderText {#text} at (0,0) size 253x36
-          text run at (0,0) width 253: "This should be red"
+    RenderBody {BODY} at (8,8) size 784x562
+      RenderBlock {P} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 718x52
+          text run at (0,0) width 718: "This tests handling of duplicated properties in inline style declarations. Using"
+          text run at (0,26) width 462: "!important should have an effect. See bug #4128."
+      RenderBlock {H1} at (0,82) size 784x53 [color=#FF0000]
+        RenderText {#text} at (0,1) size 368x51
+          text run at (0,1) width 368: "This should be red"
+      RenderBlock {H1} at (0,165) size 784x53 [color=#00FF00]
+        RenderText {#text} at (0,1) size 411x51
+          text run at (0,1) width 411: "This should be green"
+      RenderBlock {H1} at (0,248) size 784x53 [color=#FF0000]
+        RenderText {#text} at (0,1) size 368x51
+          text run at (0,1) width 368: "This should be red"
+      RenderBlock {H1} at (0,331) size 784x53 [color=#FF0000]
+        RenderText {#text} at (0,1) size 368x51
+          text run at (0,1) width 368: "This should be red"
index 2e47817..901a822 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/invalid-percentage-property-expected.png and b/LayoutTests/platform/efl/fast/css/invalid-percentage-property-expected.png differ
index d31a2db..be3f023 100644 (file)
@@ -2,21 +2,21 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x574
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 299x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 299x19
-            text run at (53,0) width 299: "http://bugs.webkit.org/show_bug.cgi?id=15260"
-        RenderText {#text} at (352,0) size 154x19
-          text run at (352,0) width 154: "Any styles defined after "
-        RenderInline {ELEMENT} at (0,0) size 202x19
-          RenderText {#text} at (506,0) size 8x19
-            text run at (506,0) width 8: "{"
-          RenderInline {PROPERTY} at (0,0) size 194x19
-            RenderText {#text} at (514,0) size 194x19
-              text run at (514,0) width 194: ":%} style are ignored by Safari"
-      RenderBlock {H3} at (0,36) size 784x22 [color=#008000]
-        RenderText {#text} at (0,0) size 254x22
-          text run at (0,0) width 254: "This text should show in green."
+    RenderBody {BODY} at (8,8) size 784x566
+      RenderBlock {P} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 79x26
+          text run at (0,0) width 79: "Test for "
+        RenderInline {A} at (0,0) size 445x26 [color=#0000EE]
+          RenderText {#text} at (79,0) size 445x26
+            text run at (79,0) width 445: "http://bugs.webkit.org/show_bug.cgi?id=15260"
+        RenderText {#text} at (524,0) size 223x26
+          text run at (524,0) width 223: "Any styles defined after"
+        RenderInline {ELEMENT} at (0,0) size 299x26
+          RenderText {#text} at (0,26) size 11x26
+            text run at (0,26) width 11: "{"
+          RenderInline {PROPERTY} at (0,0) size 288x26
+            RenderText {#text} at (11,26) size 288x26
+              text run at (11,26) width 288: ":%} style are ignored by Safari"
+      RenderBlock {H3} at (0,78) size 784x31 [color=#008000]
+        RenderText {#text} at (0,0) size 364x31
+          text run at (0,0) width 364: "This text should show in green."
index dda6804..9a42b12 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/invalidation-errors-2-expected.png and b/LayoutTests/platform/efl/fast/css/invalidation-errors-2-expected.png differ
index 22f8d68..11e7af0 100644 (file)
@@ -12,16 +12,15 @@ layer at (0,0) size 800x600
       RenderBlock (anonymous) at (0,34) size 784x0
         RenderInline {DIV} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
+          RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
+            RenderText {#text} at (0,0) size 194x128
+              text run at (0,0) width 160: "this text should be left-"
+              text run at (0,16) width 157: "aligned, all lower-case,"
+              text run at (0,32) width 169: "normal font, white, 14px,"
+              text run at (0,48) width 182: "bold, normally spaced and"
+              text run at (0,64) width 165: "wrapped, in a darkgreen"
+              text run at (0,80) width 102: "200x200px div "
+              text run at (102,80) width 92: "in the top left"
+              text run at (0,96) width 174: "corner with no borders or"
+              text run at (0,112) width 60: "outlines."
         RenderText {#text} at (0,0) size 0x0
-layer at (8,42) size 200x200
-  RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
-    RenderText {#text} at (0,0) size 194x128
-      text run at (0,0) width 160: "this text should be left-"
-      text run at (0,16) width 157: "aligned, all lower-case,"
-      text run at (0,32) width 169: "normal font, white, 14px,"
-      text run at (0,48) width 182: "bold, normally spaced and"
-      text run at (0,64) width 165: "wrapped, in a darkgreen"
-      text run at (0,80) width 102: "200x200px div "
-      text run at (102,80) width 92: "in the top left"
-      text run at (0,96) width 174: "corner with no borders or"
-      text run at (0,112) width 60: "outlines."
index c7491db..5c1c8b1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/invalidation-errors-3-expected.png and b/LayoutTests/platform/efl/fast/css/invalidation-errors-3-expected.png differ
index a70e439..264768f 100644 (file)
@@ -2,20 +2,20 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x542
-      RenderBlock {P} at (0,0) size 784x18
-        RenderInline {A} at (0,0) size 60x19 [color=#0000EE]
-          RenderText {#text} at (0,0) size 60x19
-            text run at (0,0) width 60: "bug 7118"
-        RenderText {#text} at (60,0) size 356x19
-          text run at (60,0) width 356: ": Wrong property values do not get invalidated correctly."
-      RenderBlock {P} at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 379x19
-          text run at (0,0) width 379: "The two words \"test\" should look the same, with no outline:"
-      RenderBlock {DIV} at (0,102) size 784x58
-        RenderBlock {P} at (0,0) size 100x58
-          RenderText {#text} at (0,1) size 69x56
-            text run at (0,1) width 69: "test"
-      RenderBlock {P} at (0,210) size 784x58
-        RenderText {#text} at (0,1) size 69x56
-          text run at (0,1) width 69: "test"
+    RenderBody {BODY} at (8,8) size 784x520
+      RenderBlock {P} at (0,0) size 784x26
+        RenderInline {A} at (0,0) size 90x26 [color=#0000EE]
+          RenderText {#text} at (0,0) size 90x26
+            text run at (0,0) width 90: "bug 7118"
+        RenderText {#text} at (90,0) size 531x26
+          text run at (90,0) width 531: ": Wrong property values do not get invalidated correctly."
+      RenderBlock {P} at (0,49) size 784x26
+        RenderText {#text} at (0,0) size 559x26
+          text run at (0,0) width 559: "The two words \"test\" should look the same, with no outline:"
+      RenderBlock {DIV} at (0,147) size 784x83
+        RenderBlock {P} at (0,0) size 100x83
+          RenderText {#text} at (0,1) size 100x81
+            text run at (0,1) width 100: "test"
+      RenderBlock {P} at (0,302) size 784x83
+        RenderText {#text} at (0,1) size 100x81
+          text run at (0,1) width 100: "test"
index dda6804..9a42b12 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/invalidation-errors-expected.png and b/LayoutTests/platform/efl/fast/css/invalidation-errors-expected.png differ
index 22f8d68..11e7af0 100644 (file)
@@ -12,16 +12,15 @@ layer at (0,0) size 800x600
       RenderBlock (anonymous) at (0,34) size 784x0
         RenderInline {DIV} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
+          RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
+            RenderText {#text} at (0,0) size 194x128
+              text run at (0,0) width 160: "this text should be left-"
+              text run at (0,16) width 157: "aligned, all lower-case,"
+              text run at (0,32) width 169: "normal font, white, 14px,"
+              text run at (0,48) width 182: "bold, normally spaced and"
+              text run at (0,64) width 165: "wrapped, in a darkgreen"
+              text run at (0,80) width 102: "200x200px div "
+              text run at (102,80) width 92: "in the top left"
+              text run at (0,96) width 174: "corner with no borders or"
+              text run at (0,112) width 60: "outlines."
         RenderText {#text} at (0,0) size 0x0
-layer at (8,42) size 200x200
-  RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
-    RenderText {#text} at (0,0) size 194x128
-      text run at (0,0) width 160: "this text should be left-"
-      text run at (0,16) width 157: "aligned, all lower-case,"
-      text run at (0,32) width 169: "normal font, white, 14px,"
-      text run at (0,48) width 182: "bold, normally spaced and"
-      text run at (0,64) width 165: "wrapped, in a darkgreen"
-      text run at (0,80) width 102: "200x200px div "
-      text run at (102,80) width 92: "in the top left"
-      text run at (0,96) width 174: "corner with no borders or"
-      text run at (0,112) width 60: "outlines."
index 9d3a824..07aae3c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/last-child-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/last-child-pseudo-class-expected.png differ
index b3cf079..91ba597 100644 (file)
-layer at (0,0) size 785x2269
+layer at (0,0) size 785x3409
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2269
-  RenderBlock {HTML} at (0,0) size 785x2269
-    RenderBody {BODY} at (8,16) size 769x2205 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 165x19
-          text run at (0,0) width 165: "This page is part of the "
-        RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
-          RenderText {#text} at (165,0) size 73x19
-            text run at (165,0) width 73: "CSS3.info"
-        RenderText {#text} at (238,0) size 4x19
-          text run at (238,0) width 4: " "
-        RenderInline {A} at (0,0) size 131x19 [color=#0000EE]
-          RenderText {#text} at (242,0) size 131x19
-            text run at (242,0) width 131: "CSS selectors test"
-        RenderText {#text} at (373,0) size 133x19
-          text run at (373,0) width 133: ". See more info on "
-        RenderInline {A} at (0,0) size 111x19 [color=#0000EE]
-          RenderText {#text} at (506,0) size 111x19
-            text run at (506,0) width 111: "CSS3 selectors"
-        RenderText {#text} at (617,0) size 4x19
-          text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,34) size 769x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,34) size 769x2171
-        RenderListItem {LI} at (40,0) size 615x243 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x106 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "1"
-            RenderText {#text} at (6,10) size 136x90
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
-              text run at (0,18) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,291) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
+layer at (0,0) size 785x3409
+  RenderBlock {HTML} at (0,0) size 785x3409
+    RenderBody {BODY} at (8,23) size 769x3317 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 769x52
+        RenderText {#text} at (0,0) size 240x26
+          text run at (0,0) width 240: "This page is part of the "
+        RenderInline {A} at (0,0) size 103x26 [color=#0000EE]
+          RenderText {#text} at (240,0) size 103x26
+            text run at (240,0) width 103: "CSS3.info"
+        RenderText {#text} at (343,0) size 6x26
+          text run at (343,0) width 6: " "
+        RenderInline {A} at (0,0) size 190x26 [color=#0000EE]
+          RenderText {#text} at (349,0) size 190x26
+            text run at (349,0) width 190: "CSS selectors test"
+        RenderText {#text} at (539,0) size 187x26
+          text run at (539,0) width 187: ". See more info on"
+        RenderInline {A} at (0,0) size 160x26 [color=#0000EE]
+          RenderText {#text} at (0,26) size 160x26
+            text run at (0,26) width 160: "CSS3 selectors"
+        RenderText {#text} at (160,26) size 6x26
+          text run at (160,26) width 6: "."
+      RenderBlock {DIV} at (0,75) size 769x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,75) size 769x3242
+        RenderListItem {LI} at (40,0) size 629x351 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x155 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "1"
+            RenderText {#text} at (9,14) size 187x132
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+          RenderBlock {P} at (23,253) size 583x52
+            RenderText {#text} at (0,0) size 551x52
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 516: "because it is the only child of the outer div element"
+        RenderListItem {LI} at (40,420) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
             RenderBlock {BLOCKQUOTE} at (0,0) size 583x0
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "2"
-            RenderText {#text} at (6,10) size 224x105
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 48: "<div> "
-              text run at (54,55) width 0: " "
-              text run at (6,70) width 224: "   <blockquote></blockquote>"
-              text run at (230,70) width 0: " "
-              text run at (6,85) width 112: "   <div></div>"
-              text run at (118,85) width 0: " "
-              text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 567x37
-              text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
-              text run at (0,18) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,597) size 615x276 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "3"
-            RenderText {#text} at (6,10) size 208x105
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 48: "<div> "
-              text run at (54,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 208: "   <!-- Just a comment -->"
-              text run at (214,85) width 0: " "
-              text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 583x54
-            RenderText {#text} at (0,0) size 567x55
-              text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
-              text run at (0,18) width 169: "of the outer div element "
-              text run at (169,18) width 358: "Comments are not elements, so they should not be"
-              text run at (0,36) width 307: "considered when determining the last child."
-        RenderListItem {LI} at (40,921) size 615x290 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x42 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock (anonymous) at (0,24) size 583x18
-              RenderListMarker at (-38,0) size 17x19: "4"
-              RenderText {#text} at (0,0) size 4x19
-                text run at (0,0) width 4: "."
-          RenderBlock {PRE} at (16,71) size 583x117 [bgcolor=#FFFFFF]
-            RenderText {#text} at (6,6) size 224x105
-              text run at (6,6) width 136: "div :last-child {"
-              text run at (142,6) width 0: " "
-              text run at (6,21) width 8: "}"
-              text run at (14,21) width 0: " "
-              text run at (6,36) width 0: " "
-              text run at (6,51) width 48: "<div> "
-              text run at (54,51) width 0: " "
-              text run at (6,66) width 112: "   <div></div>"
-              text run at (118,66) width 0: " "
-              text run at (6,81) width 224: "   How about regular text..."
-              text run at (230,81) width 0: " "
-              text run at (6,96) width 48: "</div>"
-          RenderBlock {P} at (16,204) size 583x54
-            RenderText {#text} at (0,0) size 567x55
-              text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
-              text run at (0,18) width 173: "of the outer div element. "
-              text run at (173,18) width 348: "Regular text is not an element, so it should not be"
-              text run at (0,36) width 307: "considered when determining the last child."
-        RenderListItem {LI} at (40,1259) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {BLOCKQUOTE} at (0,24) size 583x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "5"
-            RenderText {#text} at (6,10) size 224x105
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 48: "<div> "
-              text run at (54,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 224: "   <blockquote></blockquote>"
-              text run at (230,85) width 0: " "
-              text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 555x37
-              text run at (0,0) width 555: "The CSS selector should not match the inner div element, because it is the first"
-              text run at (0,18) width 203: "child of the outer div element"
-        RenderListItem {LI} at (40,1565) size 615x288 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "2"
+            RenderText {#text} at (9,14) size 308x154
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 66: "<div> "
+              text run at (75,80) width 0: " "
+              text run at (9,102) width 308: "   <blockquote></blockquote>"
+              text run at (317,102) width 0: " "
+              text run at (9,124) width 154: "   <div></div>"
+              text run at (163,124) width 0: " "
+              text run at (9,146) width 66: "</div>"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 551x52
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 509: "because it is the last child of the outer div element"
+        RenderListItem {LI} at (40,862) size 629x425 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "3"
+            RenderText {#text} at (9,14) size 286x154
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 66: "<div> "
+              text run at (75,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 286: "   <!-- Just a comment -->"
+              text run at (295,124) width 0: " "
+              text run at (9,146) width 66: "</div>"
+          RenderBlock {P} at (23,275) size 583x104
+            RenderText {#text} at (0,0) size 551x104
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 509: "because it is the last child of the outer div element"
+              text run at (0,52) width 522: "Comments are not elements, so they should not be"
+              text run at (0,78) width 444: "considered when determining the last child."
+        RenderListItem {LI} at (40,1356) size 629x446 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x60 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock (anonymous) at (0,34) size 583x26
+              RenderListMarker at (-55,0) size 25x26: "4"
+              RenderText {#text} at (0,0) size 6x26
+                text run at (0,0) width 6: "."
+          RenderBlock {PRE} at (23,101) size 583x172 [bgcolor=#FFFFFF]
+            RenderText {#text} at (9,9) size 308x154
+              text run at (9,9) width 187: "div :last-child {"
+              text run at (196,9) width 0: " "
+              text run at (9,31) width 11: "}"
+              text run at (20,31) width 0: " "
+              text run at (9,53) width 0: " "
+              text run at (9,75) width 66: "<div> "
+              text run at (75,75) width 0: " "
+              text run at (9,97) width 154: "   <div></div>"
+              text run at (163,97) width 0: " "
+              text run at (9,119) width 308: "   How about regular text..."
+              text run at (317,119) width 0: " "
+              text run at (9,141) width 66: "</div>"
+          RenderBlock {P} at (23,296) size 583x104
+            RenderText {#text} at (0,0) size 551x104
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 515: "because it is the last child of the outer div element."
+              text run at (0,52) width 505: "Regular text is not an element, so it should not be"
+              text run at (0,78) width 444: "considered when determining the last child."
+        RenderListItem {LI} at (40,1871) size 629x399 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {BLOCKQUOTE} at (0,34) size 583x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "5"
+            RenderText {#text} at (9,14) size 308x154
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 66: "<div> "
+              text run at (75,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 308: "   <blockquote></blockquote>"
+              text run at (317,124) width 0: " "
+              text run at (9,146) width 66: "</div>"
+          RenderBlock {P} at (23,275) size 583x78
+            RenderText {#text} at (0,0) size 516x78
+              text run at (0,0) width 495: "The CSS selector should not match the inner div"
+              text run at (0,26) width 516: "element, because it is the first child of the outer div"
+              text run at (0,52) width 82: "element"
+        RenderListItem {LI} at (40,2339) size 629x417 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
             RenderBlock {DIV} at (0,0) size 583x0
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x151 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "6"
-            RenderText {#text} at (6,10) size 480x135
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 248: "   <div id='insertAfter'></div>"
-              text run at (254,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-              text run at (54,85) width 0: " "
-              text run at (6,100) width 0: " "
-              text run at (6,115) width 384: "var ib = document.getElementById('insertAfter');"
-              text run at (390,115) width 0: " "
-              text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 583x36
-            RenderText {#text} at (0,0) size 567x37
-              text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
-              text run at (0,18) width 39: "code."
-        RenderListItem {LI} at (40,1901) size 615x270 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 583x151 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "7"
-            RenderText {#text} at (6,10) size 480x135
-              text run at (6,10) width 136: "div :last-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 248: "   <div id='insertAfter'></div>"
-              text run at (254,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-              text run at (54,85) width 0: " "
-              text run at (6,100) width 0: " "
-              text run at (6,115) width 384: "var ib = document.getElementById('insertAfter');"
-              text run at (390,115) width 0: " "
-              text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 583x18
-            RenderText {#text} at (0,0) size 515x19
-              text run at (0,0) width 515: "The original div element should not be a match for the :last-child selector."
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x221 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "6"
+            RenderText {#text} at (9,14) size 660x198
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 341: "   <div id='insertAfter'></div>"
+              text run at (350,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+              text run at (75,124) width 0: " "
+              text run at (9,146) width 0: " "
+              text run at (9,168) width 528: "var ib = document.getElementById('insertAfter');"
+              text run at (537,168) width 0: " "
+              text run at (9,190) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,319) size 583x52
+            RenderText {#text} at (0,0) size 554x52
+              text run at (0,0) width 554: "The CSS selector should match the div element that is"
+              text run at (0,26) width 327: "inserted by the Javascript code."
+        RenderListItem {LI} at (40,2825) size 629x417 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x221 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "7"
+            RenderText {#text} at (9,14) size 660x198
+              text run at (9,14) width 187: "div :last-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 341: "   <div id='insertAfter'></div>"
+              text run at (350,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+              text run at (75,124) width 0: " "
+              text run at (9,146) width 0: " "
+              text run at (9,168) width 528: "var ib = document.getElementById('insertAfter');"
+              text run at (537,168) width 0: " "
+              text run at (9,190) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,319) size 583x52
+            RenderText {#text} at (0,0) size 549x52
+              text run at (0,0) width 549: "The original div element should not be a match for the"
+              text run at (0,26) width 192: ":last-child selector."
index 0fdcd21..4e5e271 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/last-of-type-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/last-of-type-pseudo-class-expected.png differ
index 8706f91..a556572 100644 (file)
-layer at (0,0) size 785x2912
+layer at (0,0) size 785x4306
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2912
-  RenderBlock {HTML} at (0,0) size 785x2912
-    RenderBody {BODY} at (8,16) size 769x2848 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 165x19
-          text run at (0,0) width 165: "This page is part of the "
-        RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
-          RenderText {#text} at (165,0) size 73x19
-            text run at (165,0) width 73: "CSS3.info"
-        RenderText {#text} at (238,0) size 4x19
-          text run at (238,0) width 4: " "
-        RenderInline {A} at (0,0) size 131x19 [color=#0000EE]
-          RenderText {#text} at (242,0) size 131x19
-            text run at (242,0) width 131: "CSS selectors test"
-        RenderText {#text} at (373,0) size 133x19
-          text run at (373,0) width 133: ". See more info on "
-        RenderInline {A} at (0,0) size 111x19 [color=#0000EE]
-          RenderText {#text} at (506,0) size 111x19
-            text run at (506,0) width 111: "CSS3 selectors"
-        RenderText {#text} at (617,0) size 4x19
-          text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,34) size 769x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,34) size 769x2814
-        RenderListItem {LI} at (40,0) size 615x213 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x76 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "1"
-            RenderText {#text} at (6,10) size 280x60
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,145) size 583x36
-            RenderText {#text} at (0,0) size 551x37
-              text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,261) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
+layer at (0,0) size 785x4306
+  RenderBlock {HTML} at (0,0) size 785x4306
+    RenderBody {BODY} at (8,23) size 769x4214 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 769x52
+        RenderText {#text} at (0,0) size 240x26
+          text run at (0,0) width 240: "This page is part of the "
+        RenderInline {A} at (0,0) size 103x26 [color=#0000EE]
+          RenderText {#text} at (240,0) size 103x26
+            text run at (240,0) width 103: "CSS3.info"
+        RenderText {#text} at (343,0) size 6x26
+          text run at (343,0) width 6: " "
+        RenderInline {A} at (0,0) size 190x26 [color=#0000EE]
+          RenderText {#text} at (349,0) size 190x26
+            text run at (349,0) width 190: "CSS selectors test"
+        RenderText {#text} at (539,0) size 187x26
+          text run at (539,0) width 187: ". See more info on"
+        RenderInline {A} at (0,0) size 160x26 [color=#0000EE]
+          RenderText {#text} at (0,26) size 160x26
+            text run at (0,26) width 160: "CSS3 selectors"
+        RenderText {#text} at (160,26) size 6x26
+          text run at (160,26) width 6: "."
+      RenderBlock {DIV} at (0,75) size 769x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,75) size 769x4139
+        RenderListItem {LI} at (40,0) size 629x307 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x111 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "1"
+            RenderText {#text} at (9,14) size 385x88
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+          RenderBlock {P} at (23,209) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 421: "because it is the only element of this type"
+        RenderListItem {LI} at (40,376) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
             RenderBlock {DIV} at (0,0) size 583x0
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "2"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 88: "<div></div>"
-              text run at (94,55) width 0: " "
-              text run at (6,70) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 546x37
-              text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,537) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 583x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "3"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 200: "<blockquote></blockquote>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 546x37
-              text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,813) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 583x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "4"
-            RenderText {#text} at (6,10) size 304x105
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 96: "<blockquote>"
-              text run at (102,55) width 0: " "
-              text run at (6,70) width 304: "   <div>Does this element match?</div>"
-              text run at (310,70) width 0: " "
-              text run at (6,85) width 104: "</blockquote>"
-              text run at (110,85) width 0: " "
-              text run at (6,100) width 88: "<div></div>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 546x37
-              text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
-              text run at (0,18) width 230: "element of this type in this scope"
-        RenderListItem {LI} at (40,1119) size 615x243 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 583x24
-          RenderBlock {PRE} at (16,53) size 583x106 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "5"
-            RenderText {#text} at (6,10) size 304x90
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 304: "   <div>Does this element match?</div>"
-              text run at (310,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 583x36
-            RenderText {#text} at (0,0) size 546x37
-              text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
-              text run at (0,18) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1410) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 583x0 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "2"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 121: "<div></div>"
+              text run at (130,80) width 0: " "
+              text run at (9,102) width 385: "<div>Does this element match?</div>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 414: "because it is the last element of this type"
+        RenderListItem {LI} at (40,774) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,34) size 583x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "3"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 275: "<blockquote></blockquote>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 414: "because it is the last element of this type"
+        RenderListItem {LI} at (40,1172) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 583x34 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "4"
+            RenderText {#text} at (9,14) size 418x154
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 132: "<blockquote>"
+              text run at (141,80) width 0: " "
+              text run at (9,102) width 418: "   <div>Does this element match?</div>"
+              text run at (427,102) width 0: " "
+              text run at (9,124) width 143: "</blockquote>"
+              text run at (152,124) width 0: " "
+              text run at (9,146) width 121: "<div></div>"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 549: "because it is the last element of this type in this scope"
+        RenderListItem {LI} at (40,1614) size 629x377 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 583x34
+          RenderBlock {PRE} at (23,75) size 583x155 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "5"
+            RenderText {#text} at (9,14) size 418x132
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 418: "   <div>Does this element match?</div>"
+              text run at (427,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+          RenderBlock {P} at (23,253) size 583x78
+            RenderText {#text} at (0,0) size 577x78
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 555: "because it is the last element of this type in the current"
+              text run at (0,52) width 63: "scope"
+        RenderListItem {LI} at (40,2060) size 629x399 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,34) size 583x0 [bgcolor=#009900]
               RenderBlock {DIV} at (0,0) size 583x0
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "6"
-            RenderText {#text} at (6,10) size 280x105
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 96: "<blockquote>"
-              text run at (102,70) width 0: " "
-              text run at (6,85) width 112: "   <div></div>"
-              text run at (118,85) width 0: " "
-              text run at (6,100) width 104: "</blockquote>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 546x37
-              text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
-              text run at (0,18) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1716) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "7"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 88: "<div></div>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should not match the marked div element, because it is the first"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,1992) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "8"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 88: "<DIV></DIV>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should not match the marked div element, because it is the first"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,2268) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "6"
+            RenderText {#text} at (9,14) size 385x154
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 132: "<blockquote>"
+              text run at (141,102) width 0: " "
+              text run at (9,124) width 154: "   <div></div>"
+              text run at (163,124) width 0: " "
+              text run at (9,146) width 143: "</blockquote>"
+          RenderBlock {P} at (23,275) size 583x78
+            RenderText {#text} at (0,0) size 577x78
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 555: "because it is the last element of this type in the current"
+              text run at (0,52) width 63: "scope"
+        RenderListItem {LI} at (40,2528) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "7"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 121: "<div></div>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 521x52
+              text run at (0,0) width 521: "The CSS selector should not match the marked div"
+              text run at (0,26) width 509: "element, because it is the first element of this type"
+        RenderListItem {LI} at (40,2926) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "8"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 121: "<DIV></DIV>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 521x52
+              text run at (0,0) width 521: "The CSS selector should not match the marked div"
+              text run at (0,26) width 509: "element, because it is the first element of this type"
+        RenderListItem {LI} at (40,3324) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
             RenderBlock {DIV} at (0,0) size 583x0
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "9"
-            RenderText {#text} at (6,10) size 480x105
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 224: "<div id='insertAfter'></div>"
-              text run at (230,55) width 0: " "
-              text run at (6,70) width 0: " "
-              text run at (6,85) width 384: "var ib = document.getElementById('insertAfter');"
-              text run at (390,85) width 0: " "
-              text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 567x37
-              text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
-              text run at (0,18) width 39: "code."
-        RenderListItem {LI} at (40,2574) size 615x240 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-47,6) size 26x19: "10"
-            RenderText {#text} at (6,10) size 480x105
-              text run at (6,10) width 144: "div:last-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 224: "<div id='insertAfter'></div>"
-              text run at (230,55) width 0: " "
-              text run at (6,70) width 0: " "
-              text run at (6,85) width 384: "var ib = document.getElementById('insertAfter');"
-              text run at (390,85) width 0: " "
-              text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 583x18
-            RenderText {#text} at (0,0) size 529x19
-              text run at (0,0) width 529: "The original div element should not be a match for the :last-of-type selector."
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "9"
+            RenderText {#text} at (9,14) size 660x154
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 308: "<div id='insertAfter'></div>"
+              text run at (317,80) width 0: " "
+              text run at (9,102) width 0: " "
+              text run at (9,124) width 528: "var ib = document.getElementById('insertAfter');"
+              text run at (537,124) width 0: " "
+              text run at (9,146) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 554x52
+              text run at (0,0) width 554: "The CSS selector should match the div element that is"
+              text run at (0,26) width 327: "inserted by the Javascript code."
+        RenderListItem {LI} at (40,3766) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-68,9) size 38x26: "10"
+            RenderText {#text} at (9,14) size 660x154
+              text run at (9,14) width 198: "div:last-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 308: "<div id='insertAfter'></div>"
+              text run at (317,80) width 0: " "
+              text run at (9,102) width 0: " "
+              text run at (9,124) width 528: "var ib = document.getElementById('insertAfter');"
+              text run at (537,124) width 0: " "
+              text run at (9,146) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 549x52
+              text run at (0,0) width 549: "The original div element should not be a match for the"
+              text run at (0,26) width 215: ":last-of-type selector."
index 3072581..d458f31 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/layerZOrderCrash-expected.png and b/LayoutTests/platform/efl/fast/css/layerZOrderCrash-expected.png differ
index 4fda84a..730960c 100644 (file)
@@ -3,32 +3,33 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock (relative positioned) {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock (anonymous) at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 622x19
-          text run at (0,0) width 622: "To reproduce this bug outside of DumpRenderTree, click the link below. If broken, we will crash. "
-        RenderBR {BR} at (622,15) size 0x0
-layer at (8,26) size 58x88
-  RenderTable {TABLE} at (0,18) size 58x88
-    RenderTableSection {TBODY} at (0,0) size 58x88
-      RenderTableRow {TR} at (0,2) size 58x20
-        RenderTableCell {TD} at (2,2) size 54x20 [r=0 c=0 rs=1 cs=1]
-          RenderInline {A} at (0,0) size 24x19 [color=#0000EE]
-            RenderText {#text} at (1,1) size 24x19
-              text run at (1,1) width 24: "link"
-      RenderTableRow {TR} at (0,24) size 58x62
-        RenderTableCell {TD} at (2,24) size 54x62 [r=1 c=0 rs=1 cs=1]
-layer at (11,51) size 52x60
-  RenderTable {TABLE} at (1,1) size 52x60
-    RenderTableSection {TBODY} at (0,0) size 52x60
-      RenderTableRow {TR} at (0,2) size 52x56
-        RenderTableCell {TD} at (2,2) size 48x56 [r=0 c=0 rs=1 cs=1]
-          RenderText {#text} at (1,1) size 46x19
-            text run at (1,1) width 46: "content"
-          RenderBR {BR} at (47,16) size 0x0
-          RenderText {#text} at (1,19) size 46x19
-            text run at (1,19) width 46: "content"
-          RenderBR {BR} at (47,34) size 0x0
-          RenderText {#text} at (1,37) size 46x19
-            text run at (1,37) width 46: "content"
-          RenderBR {BR} at (47,52) size 0x0
-caret: position 5 of child 0 {#text} of body
+      RenderBlock (anonymous) at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 781x52
+          text run at (0,0) width 781: "To reproduce this bug outside of DumpRenderTree, click the link below. If broken,"
+          text run at (0,26) width 135: "we will crash. "
+        RenderBR {BR} at (135,47) size 0x0
+layer at (8,60) size 80x120
+  RenderTable {TABLE} at (0,52) size 80x120
+    RenderTableSection {TBODY} at (0,0) size 80x120
+      RenderTableRow {TR} at (0,2) size 80x28
+        RenderTableCell {TD} at (2,2) size 76x28 [r=0 c=0 rs=1 cs=1]
+          RenderInline {A} at (0,0) size 36x26 [color=#0000EE]
+            RenderText {#text} at (1,1) size 36x26
+              text run at (1,1) width 36: "link"
+      RenderTableRow {TR} at (0,32) size 80x86
+        RenderTableCell {TD} at (2,32) size 76x86 [r=1 c=0 rs=1 cs=1]
+layer at (11,93) size 74x84
+  RenderTable {TABLE} at (1,1) size 74x84
+    RenderTableSection {TBODY} at (0,0) size 74x84
+      RenderTableRow {TR} at (0,2) size 74x80
+        RenderTableCell {TD} at (2,2) size 70x80 [r=0 c=0 rs=1 cs=1]
+          RenderText {#text} at (1,1) size 68x26
+            text run at (1,1) width 68: "content"
+          RenderBR {BR} at (69,22) size 0x0
+          RenderText {#text} at (1,27) size 68x26
+            text run at (1,27) width 68: "content"
+          RenderBR {BR} at (69,48) size 0x0
+          RenderText {#text} at (1,53) size 68x26
+            text run at (1,53) width 68: "content"
+          RenderBR {BR} at (69,74) size 0x0
+caret: position 4 of child 0 {#text} of body
index 6f16ab1..e8fe33c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/line-height-expected.png and b/LayoutTests/platform/efl/fast/css/line-height-expected.png differ
index 15fccea..b729f3c 100644 (file)
@@ -3,22 +3,22 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 120x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 120x19
-            text run at (53,0) width 120: "Bugzilla Bug 9934"
-        RenderText {#text} at (173,0) size 451x19
-          text run at (173,0) width 451: " Selecting text in text field with {line-height:100%} causes it to bounce."
-      RenderBlock {DIV} at (0,18) size 784x32
-        RenderTextControl {INPUT} at (2,2) size 195x28 [color=#202020]
-      RenderBlock {DIV} at (0,50) size 784x36
-        RenderText {#text} at (0,0) size 735x37
-          text run at (0,0) width 574: "Select the text in the text field using horizontal mouse movements, then drag up and down. "
-          text run at (574,0) width 161: "The text should not move"
-          text run at (0,18) width 62: "vertically."
-layer at (14,34) size 188x18 scrollHeight 19
-  RenderBlock {DIV} at (4,6) size 188x18
-    RenderText {#text} at (1,0) size 92x19
-      text run at (1,0) width 92: "Lorem Ipsum"
+      RenderBlock {DIV} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 79x26
+          text run at (0,0) width 79: "Test for "
+        RenderInline {A} at (0,0) size 176x26 [color=#0000EE]
+          RenderText {#text} at (79,0) size 176x26
+            text run at (79,0) width 176: "Bugzilla Bug 9934"
+        RenderText {#text} at (255,0) size 734x52
+          text run at (255,0) width 479: " Selecting text in text field with {line-height:100%}"
+          text run at (0,26) width 182: "causes it to bounce."
+      RenderBlock {DIV} at (0,52) size 784x40
+        RenderTextControl {INPUT} at (2,2) size 277x36 [color=#202020]
+          RenderBlock {DIV} at (4,6) size 270x26
+            RenderText {#text} at (1,0) size 135x26
+              text run at (1,0) width 135: "Lorem Ipsum"
+      RenderBlock {DIV} at (0,92) size 784x52
+        RenderText {#text} at (0,0) size 782x52
+          text run at (0,0) width 782: "Select the text in the text field using horizontal mouse movements, then drag up and"
+          text run at (0,26) width 65: "down. "
+          text run at (65,26) width 337: "The text should not move vertically."
index eb2864b..9e643f1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/line-height-overflow-expected.png and b/LayoutTests/platform/efl/fast/css/line-height-overflow-expected.png differ
index 3fa264c..a3828c4 100644 (file)
@@ -1,13 +1,14 @@
-layer at (0,0) size 785x32802
+layer at (0,0) size 785x32836
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x32802
-  RenderBlock {HTML} at (0,0) size 785x32802
-    RenderBody {BODY} at (8,8) size 769x32786
-      RenderBlock (anonymous) at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 559x19
-          text run at (0,0) width 559: "You should see a large green block below that is 32,768px tall. No red should be visible."
-        RenderBR {BR} at (559,15) size 0x0
-      RenderBlock {DIV} at (0,18) size 769x32768 [bgcolor=#FF0000]
+layer at (0,0) size 785x32836
+  RenderBlock {HTML} at (0,0) size 785x32836
+    RenderBody {BODY} at (8,8) size 769x32820
+      RenderBlock (anonymous) at (0,0) size 769x52
+        RenderText {#text} at (0,0) size 757x52
+          text run at (0,0) width 757: "You should see a large green block below that is 32,768px tall. No red should be"
+          text run at (0,26) width 67: "visible."
+        RenderBR {BR} at (67,47) size 0x0
+      RenderBlock {DIV} at (0,52) size 769x32768 [bgcolor=#FF0000]
         RenderPartObject {IFRAME} at (0,0) size 769x32768 [bgcolor=#008000]
           layer at (0,0) size 769x32768
             RenderView at (0,0) size 769x32768
index 567c22f..fb9be19 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/list-outline-expected.png and b/LayoutTests/platform/efl/fast/css/list-outline-expected.png differ
index 8ea5413..24fb8ef 100644 (file)
@@ -1,10 +1,11 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x82
-  RenderBlock {HTML} at (0,0) size 800x82
-    RenderBody {BODY} at (8,16) size 784x50
-      RenderBlock {OL} at (0,0) size 784x50
-        RenderListItem {LI} at (40,0) size 744x50
-          RenderListMarker at (-21,16) size 16x19: "1"
-          RenderText {#text} at (16,16) size 582x19
-            text run at (16,16) width 582: "A single outline should only appear over the list element, and not over internal text elements."
+layer at (0,0) size 800x144
+  RenderBlock {HTML} at (0,0) size 800x144
+    RenderBody {BODY} at (8,23) size 784x98
+      RenderBlock {OL} at (0,0) size 784x98
+        RenderListItem {LI} at (40,0) size 744x98
+          RenderListMarker at (-31,23) size 24x26: "1"
+          RenderText {#text} at (23,23) size 656x52
+            text run at (23,23) width 656: "A single outline should only appear over the list element, and not over"
+            text run at (23,49) width 203: "internal text elements."
index b72e552..bd72094 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/margin-bottom-form-element-quirk-expected.png and b/LayoutTests/platform/efl/fast/css/margin-bottom-form-element-quirk-expected.png differ
index 88a5448..187b8a2 100644 (file)
@@ -1,12 +1,13 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600 layerType: background only
-layer at (8,8) size 160x32
-  RenderBlock (positioned) zI: -1 {DIV} at (8,8) size 160x32 [bgcolor=#FF0000]
+layer at (8,8) size 230x46
+  RenderBlock (positioned) zI: -1 {DIV} at (8,8) size 230x46 [bgcolor=#FF0000]
 layer at (0,0) size 800x600 layerType: foreground only
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x36 [bgcolor=#00FF00] [border: (1px solid #00FF00)]
-        RenderBlock {FORM} at (1,1) size 782x18
-          RenderText {#text} at (0,0) size 665x19
-            text run at (0,0) width 665: "There should be no red on this page. Form element should have border-bottom set to 1em in quirks mode."
+      RenderBlock {DIV} at (0,0) size 784x77 [bgcolor=#00FF00] [border: (1px solid #00FF00)]
+        RenderBlock {FORM} at (1,1) size 782x52
+          RenderText {#text} at (0,0) size 769x52
+            text run at (0,0) width 769: "There should be no red on this page. Form element should have border-bottom set"
+            text run at (0,26) width 217: "to 1em in quirks mode."
index 249f6fd..20b180c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/margin-bottom-form-element-strict-expected.png and b/LayoutTests/platform/efl/fast/css/margin-bottom-form-element-strict-expected.png differ
index e3cf23b..468a691 100644 (file)
@@ -1,9 +1,10 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x36
-  RenderBlock {HTML} at (0,0) size 800x36
-    RenderBody {BODY} at (8,8) size 784x20
-      RenderBlock {DIV} at (0,0) size 784x20 [bgcolor=#FF0000] [border: (1px solid #00FF00)]
-        RenderBlock {FORM} at (1,1) size 782x18 [bgcolor=#00FF00]
-          RenderText {#text} at (0,0) size 680x19
-            text run at (0,0) width 680: "There should be no red on this page. Form element should not have border-bottom set to 1em in strict mode."
+layer at (0,0) size 800x70
+  RenderBlock {HTML} at (0,0) size 800x70
+    RenderBody {BODY} at (8,8) size 784x54
+      RenderBlock {DIV} at (0,0) size 784x54 [bgcolor=#FF0000] [border: (1px solid #00FF00)]
+        RenderBlock {FORM} at (1,1) size 782x52 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 774x52
+            text run at (0,0) width 774: "There should be no red on this page. Form element should not have border-bottom"
+            text run at (0,26) width 234: "set to 1em in strict mode."
index bbfbf94..5938736 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/margin-top-bottom-dynamic-expected.png and b/LayoutTests/platform/efl/fast/css/margin-top-bottom-dynamic-expected.png differ
index f8bcc50..f81096f 100644 (file)
@@ -1,71 +1,71 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 249x19
-          text run at (0,0) width 249: "What it should look like (positive case):"
-      RenderBlock {DIV} at (0,34) size 784x72 [border: (1px solid #008000)]
-        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-        RenderBlock {DIV} at (1,41) size 782x20 [border: (1px dotted #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock {P} at (0,122) size 784x18
-        RenderText {#text} at (0,0) size 253x19
-          text run at (0,0) width 253: "What it should look like (negative case):"
-      RenderBlock {DIV} at (0,156) size 784x32 [border: (1px solid #008000)]
-        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-        RenderBlock {DIV} at (1,21) size 782x20 [border: (1px dotted #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock {P} at (0,204) size 784x18
-        RenderText {#text} at (0,0) size 369x19
-          text run at (0,0) width 369: "Dynamic case (automatically testing positive --> negative):"
-      RenderBlock {DIV} at (0,238) size 784x32 [border: (1px solid #008000)]
-        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-        RenderBlock {DIV} at (1,21) size 782x20 [border: (1px dotted #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock (anonymous) at (0,270) size 784x58
-        RenderBR {BR} at (0,0) size 0x19
-        RenderButton {INPUT} at (2,20) size 147x36 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 117x18
-            RenderText at (0,0) size 117x19
-              text run at (0,0) width 117: "Negative margin"
-        RenderText {#text} at (151,28) size 4x19
-          text run at (151,28) width 4: " "
-        RenderButton {INPUT} at (157,20) size 140x36 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 110x18
-            RenderText at (0,0) size 110x19
-              text run at (0,0) width 110: "Positive margin"
+layer at (0,0) size 785x701
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x701
+  RenderBlock {HTML} at (0,0) size 785x701
+    RenderBody {BODY} at (8,8) size 769x685
+      RenderBlock {P} at (0,0) size 769x26
+        RenderText {#text} at (0,0) size 371x26
+          text run at (0,0) width 371: "What it should look like (positive case):"
+      RenderBlock {DIV} at (0,49) size 769x88 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 767x28 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+        RenderBlock {DIV} at (1,49) size 767x28 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+      RenderBlock {P} at (0,160) size 769x26
+        RenderText {#text} at (0,0) size 376x26
+          text run at (0,0) width 376: "What it should look like (negative case):"
+      RenderBlock {DIV} at (0,209) size 769x48 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 767x28 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+        RenderBlock {DIV} at (1,29) size 767x28 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+      RenderBlock {P} at (0,280) size 769x26
+        RenderText {#text} at (0,0) size 547x26
+          text run at (0,0) width 547: "Dynamic case (automatically testing positive --> negative):"
+      RenderBlock {DIV} at (0,329) size 769x48 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 767x28 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+        RenderBlock {DIV} at (1,29) size 767x28 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+      RenderBlock (anonymous) at (0,377) size 769x74
+        RenderBR {BR} at (0,0) size 0x26
+        RenderButton {INPUT} at (2,28) size 199x44 [color=#202020]
+          RenderBlock (anonymous) at (15,8) size 169x26
+            RenderText at (0,0) size 169x26
+              text run at (0,0) width 169: "Negative margin"
+        RenderText {#text} at (203,36) size 6x26
+          text run at (203,36) width 6: " "
+        RenderButton {INPUT} at (211,28) size 188x44 [color=#202020]
+          RenderBlock (anonymous) at (15,8) size 158x26
+            RenderText at (0,0) size 158x26
+              text run at (0,0) width 158: "Positive margin"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,344) size 784x18
-        RenderText {#text} at (0,0) size 445x19
-          text run at (0,0) width 445: "Dynamic case (automatically testing positive --> negative --> positive):"
-      RenderBlock {DIV} at (0,378) size 784x72 [border: (1px solid #008000)]
-        RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-        RenderBlock {DIV} at (1,41) size 782x20 [border: (1px dotted #0000FF)]
-          RenderText {#text} at (1,1) size 84x19
-            text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock (anonymous) at (0,450) size 784x58
-        RenderBR {BR} at (0,0) size 0x19
-        RenderButton {INPUT} at (2,20) size 147x36 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 117x18
-            RenderText at (0,0) size 117x19
-              text run at (0,0) width 117: "Negative margin"
-        RenderText {#text} at (151,28) size 4x19
-          text run at (151,28) width 4: " "
-        RenderButton {INPUT} at (157,20) size 140x36 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 110x18
-            RenderText at (0,0) size 110x19
-              text run at (0,0) width 110: "Positive margin"
+      RenderBlock {P} at (0,474) size 769x26
+        RenderText {#text} at (0,0) size 661x26
+          text run at (0,0) width 661: "Dynamic case (automatically testing positive --> negative --> positive):"
+      RenderBlock {DIV} at (0,523) size 769x88 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 767x28 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+        RenderBlock {DIV} at (1,49) size 767x28 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 125x26
+            text run at (1,1) width 125: "Lorem ipsum"
+      RenderBlock (anonymous) at (0,611) size 769x74
+        RenderBR {BR} at (0,0) size 0x26
+        RenderButton {INPUT} at (2,28) size 199x44 [color=#202020]
+          RenderBlock (anonymous) at (15,8) size 169x26
+            RenderText at (0,0) size 169x26
+              text run at (0,0) width 169: "Negative margin"
+        RenderText {#text} at (203,36) size 6x26
+          text run at (203,36) width 6: " "
+        RenderButton {INPUT} at (211,28) size 188x44 [color=#202020]
+          RenderBlock (anonymous) at (15,8) size 158x26
+            RenderText at (0,0) size 158x26
+              text run at (0,0) width 158: "Positive margin"
         RenderText {#text} at (0,0) size 0x0
index a5abb37..992d5f7 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/004-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/004-expected.png differ
index 9f0de92..7286201 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/005-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/005-expected.png differ
index 9914bc2..83cf3f6 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/namespaces-comments-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/namespaces-comments-expected.png differ
index cf08df6..50005ea 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/namespaces-empty-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/namespaces-empty-expected.png differ
index fde55b8..89a8b40 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/namespaces-escapes-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/namespaces-escapes-expected.png differ
index 9914bc2..83cf3f6 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/namespaces/namespaces-invalid-at-expected.png and b/LayoutTests/platform/efl/fast/css/namespaces/namespaces-invalid-at-expected.png differ
index a772a07..abccfd9 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/negative-leading-expected.png and b/LayoutTests/platform/efl/fast/css/negative-leading-expected.png differ
index a229f39..881bb21 100644 (file)
@@ -1,21 +1,23 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x198
-  RenderBlock {HTML} at (0,0) size 800x198
-    RenderBody {BODY} at (8,16) size 784x174
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 751x37
-          text run at (0,0) width 751: "The following two phrases should appear identical. The second line of text should overlap both the first line and the red"
-          text run at (0,18) width 45: "border."
-      RenderBlock {DIV} at (0,52) size 424x52 [border: (2px solid #FF0000)]
-        RenderBlock {DIV} at (12,12) size 400x38
-          RenderText {#text} at (0,-18) size 400x74
-            text run at (0,-18) width 400: "Lorem ipsum dolor"
-            text run at (0,1) width 168: "sit amet"
-      RenderBlock (anonymous) at (0,104) size 784x18
-        RenderBR {BR} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,122) size 424x52 [border: (2px solid #FF0000)]
-        RenderBlock {DIV} at (12,12) size 400x38
-          RenderText {#text} at (0,-18) size 400x74
-            text run at (0,-18) width 400: "Lorem ipsum dolor"
-            text run at (0,1) width 168: "sit amet"
+layer at (0,0) size 800x322
+  RenderBlock {HTML} at (0,0) size 800x322
+    RenderBody {BODY} at (8,23) size 784x291
+      RenderBlock {P} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 765x52
+          text run at (0,0) width 765: "The following two phrases should appear identical. The second line of text should"
+          text run at (0,26) width 419: "overlap both the first line and the red border."
+      RenderBlock {DIV} at (0,75) size 424x95 [border: (2px solid #FF0000)]
+        RenderBlock {DIV} at (12,12) size 400x81
+          RenderText {#text} at (0,-25) size 396x132
+            text run at (0,-25) width 396: "Lorem ipsum"
+            text run at (0,2) width 240: "dolor sit"
+            text run at (0,29) width 152: "amet"
+      RenderBlock (anonymous) at (0,170) size 784x26
+        RenderBR {BR} at (0,0) size 0x26
+      RenderBlock {DIV} at (0,196) size 424x95 [border: (2px solid #FF0000)]
+        RenderBlock {DIV} at (12,12) size 400x81
+          RenderText {#text} at (0,-25) size 396x132
+            text run at (0,-25) width 396: "Lorem ipsum"
+            text run at (0,2) width 240: "dolor sit"
+            text run at (0,29) width 152: "amet"
index 392e0bc..814fd74 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/negative-nth-child-expected.png and b/LayoutTests/platform/efl/fast/css/negative-nth-child-expected.png differ
index 473360b..f14b4cd 100644 (file)
@@ -3,28 +3,28 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock (anonymous) at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 439x19
-          text run at (0,0) width 224: "There should be only green below. "
-          text run at (224,0) width 215: "If you see RED the test has failed."
-      RenderBlock {DIV} at (0,18) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,34) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,50) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,66) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,82) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,98) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,114) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,130) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,146) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,162) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,178) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,194) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,210) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,226) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,242) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,258) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,274) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,290) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,306) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,322) size 784x16 [bgcolor=#008000]
-      RenderBlock {DIV} at (0,338) size 784x16 [bgcolor=#008000]
+      RenderBlock (anonymous) at (0,0) size 784x26
+        RenderText {#text} at (0,0) size 649x26
+          text run at (0,0) width 332: "There should be only green below. "
+          text run at (332,0) width 317: "If you see RED the test has failed."
+      RenderBlock {DIV} at (0,26) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,49) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,72) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,95) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,118) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,141) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,164) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,187) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,210) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,233) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,256) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,279) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,302) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,325) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,348) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,371) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,394) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,417) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,440) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,463) size 784x23 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,486) size 784x23 [bgcolor=#008000]
index 7c8963a..165164a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/nested-floating-relative-position-percentages-expected.png and b/LayoutTests/platform/efl/fast/css/nested-floating-relative-position-percentages-expected.png differ
index 8982d75..d3ddea8 100644 (file)
@@ -3,30 +3,30 @@ layer at (0,0) size 1030x585
 layer at (0,0) size 800x585
   RenderBlock {HTML} at (0,0) size 800x585
     RenderBody {BODY} at (8,8) size 784x569
-      RenderBlock {DIV} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 388x19
-          text run at (0,0) width 388: "The six boxes below should be centered in two rows of three."
-layer at (400,26) size 630x420
-  RenderBlock (floating) {DIV} at (0,18) size 630x420
-    RenderBR {BR} at (630,0) size 0x19
+      RenderBlock {DIV} at (0,0) size 784x26
+        RenderText {#text} at (0,0) size 575x26
+          text run at (0,0) width 575: "The six boxes below should be centered in two rows of three."
+layer at (400,34) size 630x420
+  RenderBlock (floating) {DIV} at (0,26) size 630x420
+    RenderBR {BR} at (630,0) size 0x26
     RenderText {#text} at (0,0) size 0x0
     RenderText {#text} at (0,0) size 0x0
     RenderText {#text} at (0,0) size 0x0
-layer at (90,31) size 200x200
+layer at (90,39) size 200x200
   RenderBlock (floating) {DIV} at (5,5) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
-layer at (300,31) size 200x200
+layer at (300,39) size 200x200
   RenderBlock (floating) {DIV} at (215,5) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
-layer at (510,31) size 200x200
+layer at (510,39) size 200x200
   RenderBlock (floating) {DIV} at (425,5) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
-layer at (90,241) size 200x200
+layer at (90,249) size 200x200
   RenderBlock (floating) {DIV} at (5,215) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
-layer at (300,241) size 200x200
+layer at (300,249) size 200x200
   RenderBlock (floating) {DIV} at (215,215) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
-layer at (510,241) size 200x200
+layer at (510,249) size 200x200
   RenderBlock (floating) {DIV} at (425,215) size 200x200 [bgcolor=#000000]
     RenderImage {IMG} at (0,0) size 200x200
index d3f5185..993f252 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/nested-layers-with-hover-expected.png and b/LayoutTests/platform/efl/fast/css/nested-layers-with-hover-expected.png differ
index b99095f..7e76338 100644 (file)
@@ -3,16 +3,15 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,36) size 784x18
-        RenderText {#text} at (0,0) size 221x19
-          text run at (0,0) width 221: "PASSED: The hover effect works!"
-layer at (8,8) size 784x36 scrollHeight 37
-  RenderBlock {DIV} at (0,0) size 784x36
-    RenderTable at (0,0) size 784x36
-      RenderTableSection (anonymous) at (0,0) size 784x36
-layer at (8,8) size 784x36
-  RenderTableRow {DIV} at (0,0) size 784x36 [bgcolor=#0000FF]
-    RenderTableCell (anonymous) at (0,0) size 784x36 [r=0 c=0 rs=1 cs=1]
-      RenderText {#text} at (0,0) size 774x37
-        text run at (0,0) width 774: "To test this manually, first make sure you can see this text at all, and then hover over it and make sure the background turns"
-        text run at (0,18) width 31: "blue."
+      RenderBlock {DIV} at (0,0) size 784x52
+        RenderTable at (0,0) size 784x52
+          RenderTableSection (anonymous) at (0,0) size 784x52
+      RenderBlock {DIV} at (0,52) size 784x26
+        RenderText {#text} at (0,0) size 325x26
+          text run at (0,0) width 325: "PASSED: The hover effect works!"
+layer at (8,8) size 784x52
+  RenderTableRow {DIV} at (0,0) size 784x52 [bgcolor=#0000FF]
+    RenderTableCell (anonymous) at (0,0) size 784x52 [r=0 c=0 rs=1 cs=1]
+      RenderText {#text} at (0,0) size 740x52
+        text run at (0,0) width 740: "To test this manually, first make sure you can see this text at all, and then hover"
+        text run at (0,26) width 458: "over it and make sure the background turns blue."
index 803792e..37c808a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/nested-rounded-corners-expected.png and b/LayoutTests/platform/efl/fast/css/nested-rounded-corners-expected.png differ
index 21fc22c..58f75c0 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/nth-child-dynamic-expected.png and b/LayoutTests/platform/efl/fast/css/nth-child-dynamic-expected.png differ
index c15a866..f0cb3c4 100644 (file)
@@ -1,88 +1,88 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x582
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 324x19
-          text run at (0,0) width 324: "Test :nth-child() when dynamically adding siblings."
-      RenderBlock {P} at (0,34) size 784x18
-        RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
-          RenderText {#text} at (0,0) size 305x19
-            text run at (0,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=26362"
-      RenderBlock {DIV} at (10,68) size 764x210 [border: (1px solid #000000)]
-        RenderBlock {P} at (11,6) size 747x18 [color=#FF0000]
-          RenderText {#text} at (0,0) size 60x19
-            text run at (0,0) width 13: "P "
-            text run at (13,0) width 47: "red text"
-        RenderBlock {DIV} at (6,24) size 752x18
-          RenderText {#text} at (0,0) size 29x19
-            text run at (0,0) width 29: "DIV"
-        RenderBlock {P} at (11,42) size 747x18
-          RenderText {#text} at (0,0) size 9x19
-            text run at (0,0) width 9: "P"
-        RenderBlock {DIV} at (6,60) size 752x18 [color=#FF0000] [bgcolor=#9999FF]
-          RenderText {#text} at (0,0) size 131x19
-            text run at (0,0) width 33: "DIV "
-            text run at (33,0) width 51: "red text "
-            text run at (84,0) width 47: "blue bg"
-        RenderBlock {P} at (11,78) size 747x18
-          RenderText {#text} at (0,0) size 9x19
-            text run at (0,0) width 9: "P"
-        RenderBlock {DIV} at (6,96) size 752x18
-          RenderText {#text} at (0,0) size 29x19
-            text run at (0,0) width 29: "DIV"
-        RenderBlock {P} at (11,114) size 747x18 [color=#FF0000]
-          RenderText {#text} at (0,0) size 60x19
-            text run at (0,0) width 13: "P "
-            text run at (13,0) width 47: "red text"
-        RenderBlock {DIV} at (6,132) size 752x18
-          RenderText {#text} at (0,0) size 29x19
-            text run at (0,0) width 29: "DIV"
-        RenderBlock {P} at (11,150) size 747x18
-          RenderText {#text} at (0,0) size 9x19
-            text run at (0,0) width 9: "P"
-        RenderBlock {DIV} at (6,168) size 752x18 [color=#FF0000]
-          RenderText {#text} at (0,0) size 80x19
-            text run at (0,0) width 33: "DIV "
-            text run at (33,0) width 47: "red text"
-        RenderBlock {P} at (11,186) size 747x18
-          RenderText {#text} at (0,0) size 9x19
-            text run at (0,0) width 9: "P"
-      RenderBlock {DIV} at (10,288) size 764x228 [border: (1px solid #000000)]
-        RenderText {#text} at (6,6) size 262x19
-          text run at (6,6) width 262: "child 0: PASS: found color rgb(255, 0, 0)"
-        RenderBR {BR} at (268,21) size 0x0
-        RenderText {#text} at (6,24) size 246x19
-          text run at (6,24) width 246: "child 1: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,39) size 0x0
-        RenderText {#text} at (6,42) size 246x19
-          text run at (6,42) width 246: "child 2: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,57) size 0x0
-        RenderText {#text} at (6,60) size 262x19
-          text run at (6,60) width 262: "child 3: PASS: found color rgb(255, 0, 0)"
-        RenderBR {BR} at (268,75) size 0x0
-        RenderText {#text} at (6,78) size 246x19
-          text run at (6,78) width 246: "child 4: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,93) size 0x0
-        RenderText {#text} at (6,96) size 246x19
-          text run at (6,96) width 246: "child 5: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,111) size 0x0
-        RenderText {#text} at (6,114) size 262x19
-          text run at (6,114) width 262: "child 6: PASS: found color rgb(255, 0, 0)"
-        RenderBR {BR} at (268,129) size 0x0
-        RenderText {#text} at (6,132) size 246x19
-          text run at (6,132) width 246: "child 7: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,147) size 0x0
-        RenderText {#text} at (6,150) size 246x19
-          text run at (6,150) width 246: "child 8: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (252,165) size 0x0
-        RenderText {#text} at (6,168) size 262x19
-          text run at (6,168) width 262: "child 9: PASS: found color rgb(255, 0, 0)"
-        RenderBR {BR} at (268,183) size 0x0
-        RenderText {#text} at (6,186) size 254x19
-          text run at (6,186) width 254: "child 10: PASS: found color rgb(0, 0, 0)"
-        RenderBR {BR} at (260,201) size 0x0
-        RenderText {#text} at (6,204) size 283x19
-          text run at (6,204) width 283: "div 1: PASS: found color rgb(153, 153, 255)"
-        RenderBR {BR} at (289,219) size 0x0
+layer at (0,0) size 785x748
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x748
+  RenderBlock {HTML} at (0,0) size 785x748
+    RenderBody {BODY} at (8,8) size 769x730
+      RenderBlock {P} at (0,0) size 769x26
+        RenderText {#text} at (0,0) size 482x26
+          text run at (0,0) width 482: "Test :nth-child() when dynamically adding siblings."
+      RenderBlock {P} at (0,49) size 769x26
+        RenderInline {A} at (0,0) size 454x26 [color=#0000EE]
+          RenderText {#text} at (0,0) size 454x26
+            text run at (0,0) width 454: "https://bugs.webkit.org/show_bug.cgi?id=26362"
+      RenderBlock {DIV} at (10,98) size 749x298 [border: (1px solid #000000)]
+        RenderBlock {P} at (11,6) size 732x26 [color=#FF0000]
+          RenderText {#text} at (0,0) size 89x26
+            text run at (0,0) width 19: "P "
+            text run at (19,0) width 70: "red text"
+        RenderBlock {DIV} at (6,32) size 737x26
+          RenderText {#text} at (0,0) size 42x26
+            text run at (0,0) width 42: "DIV"
+        RenderBlock {P} at (11,58) size 732x26
+          RenderText {#text} at (0,0) size 13x26
+            text run at (0,0) width 13: "P"
+        RenderBlock {DIV} at (6,84) size 737x26 [color=#FF0000] [bgcolor=#9999FF]
+          RenderText {#text} at (0,0) size 194x26
+            text run at (0,0) width 48: "DIV "
+            text run at (48,0) width 76: "red text "
+            text run at (124,0) width 70: "blue bg"
+        RenderBlock {P} at (11,110) size 732x26
+          RenderText {#text} at (0,0) size 13x26
+            text run at (0,0) width 13: "P"
+        RenderBlock {DIV} at (6,136) size 737x26
+          RenderText {#text} at (0,0) size 42x26
+            text run at (0,0) width 42: "DIV"
+        RenderBlock {P} at (11,162) size 732x26 [color=#FF0000]
+          RenderText {#text} at (0,0) size 89x26
+            text run at (0,0) width 19: "P "
+            text run at (19,0) width 70: "red text"
+        RenderBlock {DIV} at (6,188) size 737x26
+          RenderText {#text} at (0,0) size 42x26
+            text run at (0,0) width 42: "DIV"
+        RenderBlock {P} at (11,214) size 732x26
+          RenderText {#text} at (0,0) size 13x26
+            text run at (0,0) width 13: "P"
+        RenderBlock {DIV} at (6,240) size 737x26 [color=#FF0000]
+          RenderText {#text} at (0,0) size 118x26
+            text run at (0,0) width 48: "DIV "
+            text run at (48,0) width 70: "red text"
+        RenderBlock {P} at (11,266) size 732x26
+          RenderText {#text} at (0,0) size 13x26
+            text run at (0,0) width 13: "P"
+      RenderBlock {DIV} at (10,406) size 749x324 [border: (1px solid #000000)]
+        RenderText {#text} at (6,6) size 392x26
+          text run at (6,6) width 392: "child 0: PASS: found color rgb(255, 0, 0)"
+        RenderBR {BR} at (398,27) size 0x0
+        RenderText {#text} at (6,32) size 368x26
+          text run at (6,32) width 368: "child 1: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,53) size 0x0
+        RenderText {#text} at (6,58) size 368x26
+          text run at (6,58) width 368: "child 2: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,79) size 0x0
+        RenderText {#text} at (6,84) size 392x26
+          text run at (6,84) width 392: "child 3: PASS: found color rgb(255, 0, 0)"
+        RenderBR {BR} at (398,105) size 0x0
+        RenderText {#text} at (6,110) size 368x26
+          text run at (6,110) width 368: "child 4: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,131) size 0x0
+        RenderText {#text} at (6,136) size 368x26
+          text run at (6,136) width 368: "child 5: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,157) size 0x0
+        RenderText {#text} at (6,162) size 392x26
+          text run at (6,162) width 392: "child 6: PASS: found color rgb(255, 0, 0)"
+        RenderBR {BR} at (398,183) size 0x0
+        RenderText {#text} at (6,188) size 368x26
+          text run at (6,188) width 368: "child 7: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,209) size 0x0
+        RenderText {#text} at (6,214) size 368x26
+          text run at (6,214) width 368: "child 8: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (374,235) size 0x0
+        RenderText {#text} at (6,240) size 392x26
+          text run at (6,240) width 392: "child 9: PASS: found color rgb(255, 0, 0)"
+        RenderBR {BR} at (398,261) size 0x0
+        RenderText {#text} at (6,266) size 380x26
+          text run at (6,266) width 380: "child 10: PASS: found color rgb(0, 0, 0)"
+        RenderBR {BR} at (386,287) size 0x0
+        RenderText {#text} at (6,292) size 424x26
+          text run at (6,292) width 424: "div 1: PASS: found color rgb(153, 153, 255)"
+        RenderBR {BR} at (430,313) size 0x0
index 610afdc..b866ddd 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/only-child-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/only-child-pseudo-class-expected.png differ
index f7103b6..a48cc31 100644 (file)
-layer at (0,0) size 785x1612
+layer at (0,0) size 785x2382
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x1612
-  RenderBlock {HTML} at (0,0) size 785x1612
-    RenderBody {BODY} at (8,16) size 769x1548 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 165x19
-          text run at (0,0) width 165: "This page is part of the "
-        RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
-          RenderText {#text} at (165,0) size 73x19
-            text run at (165,0) width 73: "CSS3.info"
-        RenderText {#text} at (238,0) size 4x19
-          text run at (238,0) width 4: " "
-        RenderInline {A} at (0,0) size 131x19 [color=#0000EE]
-          RenderText {#text} at (242,0) size 131x19
-            text run at (242,0) width 131: "CSS selectors test"
-        RenderText {#text} at (373,0) size 133x19
-          text run at (373,0) width 133: ". See more info on "
-        RenderInline {A} at (0,0) size 111x19 [color=#0000EE]
-          RenderText {#text} at (506,0) size 111x19
-            text run at (506,0) width 111: "CSS3 selectors"
-        RenderText {#text} at (617,0) size 4x19
-          text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,34) size 769x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,34) size 769x1514
-        RenderListItem {LI} at (40,0) size 615x243 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x106 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "1"
-            RenderText {#text} at (6,10) size 136x90
-              text run at (6,10) width 136: "div :only-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
-              text run at (0,18) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,291) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "2"
-            RenderText {#text} at (6,10) size 208x105
-              text run at (6,10) width 136: "div :only-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 208: "   <!-- Just a comment -->"
-              text run at (214,85) width 0: " "
-              text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
-              text run at (0,18) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,597) size 615x272 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x42 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock (anonymous) at (0,24) size 583x18
-              RenderListMarker at (-38,0) size 17x19: "3"
-              RenderText {#text} at (0,0) size 4x19
-                text run at (0,0) width 4: "."
-          RenderBlock {PRE} at (16,71) size 583x117 [bgcolor=#FFFFFF]
-            RenderText {#text} at (6,6) size 224x105
-              text run at (6,6) width 136: "div :only-child {"
-              text run at (142,6) width 0: " "
-              text run at (6,21) width 8: "}"
-              text run at (14,21) width 0: " "
-              text run at (6,36) width 0: " "
-              text run at (6,51) width 40: "<div>"
-              text run at (46,51) width 0: " "
-              text run at (6,66) width 112: "   <div></div>"
-              text run at (118,66) width 0: " "
-              text run at (6,81) width 224: "   How about regular text..."
-              text run at (230,81) width 0: " "
-              text run at (6,96) width 48: "</div>"
-          RenderBlock {P} at (16,204) size 583x36
-            RenderText {#text} at (0,0) size 572x37
-              text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
-              text run at (0,18) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,917) size 615x261 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {BLOCKQUOTE} at (40,40) size 503x0
-          RenderBlock {PRE} at (16,56) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "4"
-            RenderText {#text} at (6,10) size 224x105
-              text run at (6,10) width 136: "div :only-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 48: "<div> "
-              text run at (54,55) width 0: " "
-              text run at (6,70) width 112: "   <div></div>"
-              text run at (118,70) width 0: " "
-              text run at (6,85) width 224: "   <blockquote></blockquote>"
-              text run at (230,85) width 0: " "
-              text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,193) size 583x36
-            RenderText {#text} at (0,0) size 570x37
-              text run at (0,0) width 570: "The CSS selector should not match the inner div element, because it not the only"
-              text run at (0,18) width 34: "child"
-        RenderListItem {LI} at (40,1226) size 615x288 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0
-          RenderBlock {PRE} at (16,53) size 583x151 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "5"
-            RenderText {#text} at (6,10) size 480x135
-              text run at (6,10) width 136: "div :only-child {"
-              text run at (142,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 40: "<div>"
-              text run at (46,55) width 0: " "
-              text run at (6,70) width 248: "   <div id='appendChild'></div>"
-              text run at (254,70) width 0: " "
-              text run at (6,85) width 48: "</div>"
-              text run at (54,85) width 0: " "
-              text run at (6,100) width 0: " "
-              text run at (6,115) width 384: "var ib = document.getElementById('appendChild');"
-              text run at (390,115) width 0: " "
-              text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 583x36
-            RenderText {#text} at (0,0) size 569x37
-              text run at (0,0) width 521: "The CSS selector should not match the original div element, because it is "
-              text run at (521,0) width 48: "not the"
-              text run at (0,18) width 505: "only child anymore after another child is append by the Javascript code."
+layer at (0,0) size 785x2382
+  RenderBlock {HTML} at (0,0) size 785x2382
+    RenderBody {BODY} at (8,23) size 769x2290 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 769x52
+        RenderText {#text} at (0,0) size 240x26
+          text run at (0,0) width 240: "This page is part of the "
+        RenderInline {A} at (0,0) size 103x26 [color=#0000EE]
+          RenderText {#text} at (240,0) size 103x26
+            text run at (240,0) width 103: "CSS3.info"
+        RenderText {#text} at (343,0) size 6x26
+          text run at (343,0) width 6: " "
+        RenderInline {A} at (0,0) size 190x26 [color=#0000EE]
+          RenderText {#text} at (349,0) size 190x26
+            text run at (349,0) width 190: "CSS selectors test"
+        RenderText {#text} at (539,0) size 187x26
+          text run at (539,0) width 187: ". See more info on"
+        RenderInline {A} at (0,0) size 160x26 [color=#0000EE]
+          RenderText {#text} at (0,26) size 160x26
+            text run at (0,26) width 160: "CSS3 selectors"
+        RenderText {#text} at (160,26) size 6x26
+          text run at (160,26) width 6: "."
+      RenderBlock {DIV} at (0,75) size 769x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,75) size 769x2215
+        RenderListItem {LI} at (40,0) size 629x351 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x155 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "1"
+            RenderText {#text} at (9,14) size 187x132
+              text run at (9,14) width 187: "div :only-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+          RenderBlock {P} at (23,253) size 583x52
+            RenderText {#text} at (0,0) size 551x52
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 516: "because it is the only child of the outer div element"
+        RenderListItem {LI} at (40,420) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "2"
+            RenderText {#text} at (9,14) size 286x154
+              text run at (9,14) width 187: "div :only-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 286: "   <!-- Just a comment -->"
+              text run at (295,124) width 0: " "
+              text run at (9,146) width 66: "</div>"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 551x52
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 516: "because it is the only child of the outer div element"
+        RenderListItem {LI} at (40,862) size 629x394 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x60 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock (anonymous) at (0,34) size 583x26
+              RenderListMarker at (-55,0) size 25x26: "3"
+              RenderText {#text} at (0,0) size 6x26
+                text run at (0,0) width 6: "."
+          RenderBlock {PRE} at (23,101) size 583x172 [bgcolor=#FFFFFF]
+            RenderText {#text} at (9,9) size 308x154
+              text run at (9,9) width 187: "div :only-child {"
+              text run at (196,9) width 0: " "
+              text run at (9,31) width 11: "}"
+              text run at (20,31) width 0: " "
+              text run at (9,53) width 0: " "
+              text run at (9,75) width 55: "<div>"
+              text run at (64,75) width 0: " "
+              text run at (9,97) width 154: "   <div></div>"
+              text run at (163,97) width 0: " "
+              text run at (9,119) width 308: "   How about regular text..."
+              text run at (317,119) width 0: " "
+              text run at (9,141) width 66: "</div>"
+          RenderBlock {P} at (23,296) size 583x52
+            RenderText {#text} at (0,0) size 551x52
+              text run at (0,0) width 551: "The CSS selector should match the inner div element,"
+              text run at (0,26) width 516: "because it is the only child of the outer div element"
+        RenderListItem {LI} at (40,1325) size 629x378 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {BLOCKQUOTE} at (40,57) size 503x0
+          RenderBlock {PRE} at (23,80) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "4"
+            RenderText {#text} at (9,14) size 308x154
+              text run at (9,14) width 187: "div :only-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 66: "<div> "
+              text run at (75,80) width 0: " "
+              text run at (9,102) width 154: "   <div></div>"
+              text run at (163,102) width 0: " "
+              text run at (9,124) width 308: "   <blockquote></blockquote>"
+              text run at (317,124) width 0: " "
+              text run at (9,146) width 66: "</div>"
+          RenderBlock {P} at (23,280) size 583x52
+            RenderText {#text} at (0,0) size 495x52
+              text run at (0,0) width 495: "The CSS selector should not match the inner div"
+              text run at (0,26) width 379: "element, because it not the only child"
+        RenderListItem {LI} at (40,1772) size 629x443 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0
+          RenderBlock {PRE} at (23,75) size 583x221 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "5"
+            RenderText {#text} at (9,14) size 660x198
+              text run at (9,14) width 187: "div :only-child {"
+              text run at (196,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 55: "<div>"
+              text run at (64,80) width 0: " "
+              text run at (9,102) width 341: "   <div id='appendChild'></div>"
+              text run at (350,102) width 0: " "
+              text run at (9,124) width 66: "</div>"
+              text run at (75,124) width 0: " "
+              text run at (9,146) width 0: " "
+              text run at (9,168) width 528: "var ib = document.getElementById('appendChild');"
+              text run at (537,168) width 0: " "
+              text run at (9,190) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,319) size 583x78
+            RenderText {#text} at (0,0) size 551x78
+              text run at (0,0) width 518: "The CSS selector should not match the original div"
+              text run at (0,26) width 229: "element, because it is "
+              text run at (229,26) width 322: "not the only child anymore after"
+              text run at (0,52) width 484: "another child is append by the Javascript code."
index 29d2128..d3098ca 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/only-of-type-pseudo-class-expected.png and b/LayoutTests/platform/efl/fast/css/only-of-type-pseudo-class-expected.png differ
index c6482ee..56d11ca 100644 (file)
-layer at (0,0) size 785x1493
+layer at (0,0) size 785x2206
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x1493
-  RenderBlock {HTML} at (0,0) size 785x1493
-    RenderBody {BODY} at (8,16) size 769x1429 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 769x18
-        RenderText {#text} at (0,0) size 165x19
-          text run at (0,0) width 165: "This page is part of the "
-        RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
-          RenderText {#text} at (165,0) size 73x19
-            text run at (165,0) width 73: "CSS3.info"
-        RenderText {#text} at (238,0) size 4x19
-          text run at (238,0) width 4: " "
-        RenderInline {A} at (0,0) size 131x19 [color=#0000EE]
-          RenderText {#text} at (242,0) size 131x19
-            text run at (242,0) width 131: "CSS selectors test"
-        RenderText {#text} at (373,0) size 133x19
-          text run at (373,0) width 133: ". See more info on "
-        RenderInline {A} at (0,0) size 111x19 [color=#0000EE]
-          RenderText {#text} at (506,0) size 111x19
-            text run at (506,0) width 111: "CSS3 selectors"
-        RenderText {#text} at (617,0) size 4x19
-          text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,34) size 769x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,34) size 769x1395
-        RenderListItem {LI} at (40,0) size 615x213 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x76 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "1"
-            RenderText {#text} at (6,10) size 280x60
-              text run at (6,10) width 144: "div:only-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,145) size 583x36
-            RenderText {#text} at (0,0) size 551x37
-              text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,261) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 583x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "2"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:only-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 200: "<blockquote></blockquote>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 551x37
-              text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
-              text run at (0,18) width 137: "element of this type"
-        RenderListItem {LI} at (40,537) size 615x258 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 583x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 583x0 [bgcolor=#009900]
+layer at (0,0) size 785x2206
+  RenderBlock {HTML} at (0,0) size 785x2206
+    RenderBody {BODY} at (8,23) size 769x2114 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 769x52
+        RenderText {#text} at (0,0) size 240x26
+          text run at (0,0) width 240: "This page is part of the "
+        RenderInline {A} at (0,0) size 103x26 [color=#0000EE]
+          RenderText {#text} at (240,0) size 103x26
+            text run at (240,0) width 103: "CSS3.info"
+        RenderText {#text} at (343,0) size 6x26
+          text run at (343,0) width 6: " "
+        RenderInline {A} at (0,0) size 190x26 [color=#0000EE]
+          RenderText {#text} at (349,0) size 190x26
+            text run at (349,0) width 190: "CSS selectors test"
+        RenderText {#text} at (539,0) size 187x26
+          text run at (539,0) width 187: ". See more info on"
+        RenderInline {A} at (0,0) size 160x26 [color=#0000EE]
+          RenderText {#text} at (0,26) size 160x26
+            text run at (0,26) width 160: "CSS3 selectors"
+        RenderText {#text} at (160,26) size 6x26
+          text run at (160,26) width 6: "."
+      RenderBlock {DIV} at (0,75) size 769x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,75) size 769x2039
+        RenderListItem {LI} at (40,0) size 629x307 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x111 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "1"
+            RenderText {#text} at (9,14) size 385x88
+              text run at (9,14) width 198: "div:only-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+          RenderBlock {P} at (23,209) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 421: "because it is the only element of this type"
+        RenderListItem {LI} at (40,376) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,34) size 583x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "2"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:only-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 275: "<blockquote></blockquote>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 421: "because it is the only element of this type"
+        RenderListItem {LI} at (40,774) size 629x373 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 583x34 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,34) size 583x0 [bgcolor=#009900]
               RenderBlock {DIV} at (0,0) size 583x0
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "3"
-            RenderText {#text} at (6,10) size 280x105
-              text run at (6,10) width 144: "div:only-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 96: "<blockquote>"
-              text run at (102,70) width 0: " "
-              text run at (6,85) width 112: "   <div></div>"
-              text run at (118,85) width 0: " "
-              text run at (6,100) width 104: "</blockquote>"
-          RenderBlock {P} at (16,190) size 583x36
-            RenderText {#text} at (0,0) size 551x37
-              text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
-              text run at (0,18) width 230: "element of this type in this scope"
-        RenderListItem {LI} at (40,843) size 615x228 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0
-          RenderBlock {PRE} at (16,53) size 583x91 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "4"
-            RenderText {#text} at (6,10) size 280x75
-              text run at (6,10) width 144: "div:only-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 280: "<div>Does this element match?</div>"
-              text run at (286,55) width 0: " "
-              text run at (6,70) width 88: "<div></div>"
-          RenderBlock {P} at (16,160) size 583x36
-            RenderText {#text} at (0,0) size 569x37
-              text run at (0,0) width 569: "The CSS selector should not match the marked div element, because it is not the"
-              text run at (0,18) width 171: "only element of this type"
-        RenderListItem {LI} at (40,1119) size 615x276 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 583x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 583x24
-            RenderBlock {DIV} at (0,24) size 583x0
-          RenderBlock {PRE} at (16,53) size 583x121 [bgcolor=#FFFFFF]
-            RenderListMarker at (-38,6) size 17x19: "5"
-            RenderText {#text} at (6,10) size 480x105
-              text run at (6,10) width 144: "div:only-of-type {"
-              text run at (150,10) width 0: " "
-              text run at (6,25) width 8: "}"
-              text run at (14,25) width 0: " "
-              text run at (6,40) width 0: " "
-              text run at (6,55) width 224: "<div id='appendChild'></div>"
-              text run at (230,55) width 0: " "
-              text run at (6,70) width 0: " "
-              text run at (6,85) width 384: "var ib = document.getElementById('appendChild');"
-              text run at (390,85) width 0: " "
-              text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 583x54
-            RenderText {#text} at (0,0) size 569x55
-              text run at (0,0) width 521: "The CSS selector should not match the original div element, because it is "
-              text run at (521,0) width 48: "not the"
-              text run at (0,18) width 512: "only of its type anymore after another child with the same type is append "
-              text run at (512,18) width 43: "by the"
-              text run at (0,36) width 115: "Javascript code."
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "3"
+            RenderText {#text} at (9,14) size 385x154
+              text run at (9,14) width 198: "div:only-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 132: "<blockquote>"
+              text run at (141,102) width 0: " "
+              text run at (9,124) width 154: "   <div></div>"
+              text run at (163,124) width 0: " "
+              text run at (9,146) width 143: "</blockquote>"
+          RenderBlock {P} at (23,275) size 583x52
+            RenderText {#text} at (0,0) size 577x52
+              text run at (0,0) width 577: "The CSS selector should match the marked div element,"
+              text run at (0,26) width 556: "because it is the only element of this type in this scope"
+        RenderListItem {LI} at (40,1216) size 629x329 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0
+          RenderBlock {PRE} at (23,75) size 583x133 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "4"
+            RenderText {#text} at (9,14) size 385x110
+              text run at (9,14) width 198: "div:only-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 385: "<div>Does this element match?</div>"
+              text run at (394,80) width 0: " "
+              text run at (9,102) width 121: "<div></div>"
+          RenderBlock {P} at (23,231) size 583x52
+            RenderText {#text} at (0,0) size 553x52
+              text run at (0,0) width 521: "The CSS selector should not match the marked div"
+              text run at (0,26) width 553: "element, because it is not the only element of this type"
+        RenderListItem {LI} at (40,1614) size 629x425 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (23,23) size 583x34 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 583x34
+            RenderBlock {DIV} at (0,34) size 583x0
+          RenderBlock {PRE} at (23,75) size 583x177 [bgcolor=#FFFFFF]
+            RenderListMarker at (-55,9) size 25x26: "5"
+            RenderText {#text} at (9,14) size 660x154
+              text run at (9,14) width 198: "div:only-of-type {"
+              text run at (207,14) width 0: " "
+              text run at (9,36) width 11: "}"
+              text run at (20,36) width 0: " "
+              text run at (9,58) width 0: " "
+              text run at (9,80) width 308: "<div id='appendChild'></div>"
+              text run at (317,80) width 0: " "
+              text run at (9,102) width 0: " "
+              text run at (9,124) width 528: "var ib = document.getElementById('appendChild');"
+              text run at (537,124) width 0: " "
+              text run at (9,146) width 660: "ib.parentElement.appendChild(document.createElement(\"div\"));"
+          RenderBlock {P} at (23,275) size 583x104
+            RenderText {#text} at (0,0) size 559x104
+              text run at (0,0) width 518: "The CSS selector should not match the original div"
+              text run at (0,26) width 229: "element, because it is "
+              text run at (229,26) width 320: "not the only of its type anymore"
+              text run at (0,52) width 496: "after another child with the same type is append "
+              text run at (496,52) width 63: "by the"
+              text run at (0,78) width 169: "Javascript code."
index 2242a8b..ec4e45f 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/outline-auto-location-expected.png and b/LayoutTests/platform/efl/fast/css/outline-auto-location-expected.png differ
index 3777eb7..ec299a9 100644 (file)
@@ -2,18 +2,18 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,20) size 784x560
-      RenderBlock {DIV} at (20,0) size 744x52 [bgcolor=#ADD8E6]
-        RenderBlock {P} at (0,0) size 744x18
-          RenderText {#text} at (0,0) size 314x19
-            text run at (0,0) width 314: "There should be one outline around the whole div"
-        RenderBlock {P} at (-20,34) size 764x18
-          RenderText {#text} at (0,0) size 158x19
-            text run at (0,0) width 158: "Not around each element"
-      RenderBlock {DIV} at (20,72) size 744x52 [bgcolor=#ADD8E6]
-        RenderBlock {P} at (0,0) size 744x18
-          RenderText {#text} at (0,0) size 314x19
-            text run at (0,0) width 314: "There should be one outline around the whole div"
-        RenderBlock {P} at (-20,34) size 764x18
-          RenderText {#text} at (0,0) size 158x19
-            text run at (0,0) width 158: "Not around each element"
+    RenderBody {BODY} at (8,23) size 784x554
+      RenderBlock {DIV} at (20,0) size 744x75 [bgcolor=#ADD8E6]
+        RenderBlock {P} at (0,0) size 744x26
+          RenderText {#text} at (0,0) size 466x26
+            text run at (0,0) width 466: "There should be one outline around the whole div"
+        RenderBlock {P} at (-20,49) size 764x26
+          RenderText {#text} at (0,0) size 233x26
+            text run at (0,0) width 233: "Not around each element"
+      RenderBlock {DIV} at (20,98) size 744x75 [bgcolor=#ADD8E6]
+        RenderBlock {P} at (0,0) size 744x26
+          RenderText {#text} at (0,0) size 466x26
+            text run at (0,0) width 466: "There should be one outline around the whole div"
+        RenderBlock {P} at (-20,49) size 764x26
+          RenderText {#text} at (0,0) size 233x26
+            text run at (0,0) width 233: "Not around each element"
index fb4149a..f521315 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/outline-narrowLine-expected.png and b/LayoutTests/platform/efl/fast/css/outline-narrowLine-expected.png differ
index b692246..8260305 100644 (file)
@@ -2,39 +2,39 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
+    RenderBody {BODY} at (8,8) size 784x569
       RenderBlock {P} at (0,0) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,0) size 784x126
-        RenderInline {SPAN} at (0,0) size 0x19
-          RenderBR {BR} at (0,0) size 0x19
+      RenderBlock {P} at (0,0) size 784x182
+        RenderInline {SPAN} at (0,0) size 0x26
+          RenderBR {BR} at (0,0) size 0x26
         RenderText {#text} at (0,0) size 0x0
-        RenderBR {BR} at (0,18) size 0x19
-        RenderBR {BR} at (0,36) size 0x19
-        RenderBR {BR} at (0,54) size 0x19
-        RenderBR {BR} at (0,72) size 0x19
-        RenderBR {BR} at (0,90) size 0x19
-        RenderBR {BR} at (0,108) size 0x19
-      RenderBlock {P} at (0,142) size 784x144
-        RenderInline {SPAN} at (0,0) size 8x37
-          RenderBR {BR} at (0,0) size 0x19
-          RenderText {#text} at (0,18) size 8x19
-            text run at (0,18) width 8: "x"
-        RenderText {#text} at (8,18) size 4x19
-          text run at (8,18) width 4: " "
-        RenderBR {BR} at (12,33) size 0x0
-        RenderBR {BR} at (0,36) size 0x19
-        RenderBR {BR} at (0,54) size 0x19
-        RenderBR {BR} at (0,72) size 0x19
-        RenderBR {BR} at (0,90) size 0x19
-        RenderBR {BR} at (0,108) size 0x19
-        RenderBR {BR} at (0,126) size 0x19
-      RenderBlock {P} at (0,302) size 784x36
-        RenderInline {SPAN} at (0,0) size 8x37
-          RenderText {#text} at (0,0) size 8x19
-            text run at (0,0) width 8: "x"
-          RenderBR {BR} at (8,15) size 0x0
-          RenderBR {BR} at (0,18) size 0x19
+        RenderBR {BR} at (0,26) size 0x26
+        RenderBR {BR} at (0,52) size 0x26
+        RenderBR {BR} at (0,78) size 0x26
+        RenderBR {BR} at (0,104) size 0x26
+        RenderBR {BR} at (0,130) size 0x26
+        RenderBR {BR} at (0,156) size 0x26
+      RenderBlock {P} at (0,205) size 784x208
+        RenderInline {SPAN} at (0,0) size 12x52
+          RenderBR {BR} at (0,0) size 0x26
+          RenderText {#text} at (0,26) size 12x26
+            text run at (0,26) width 12: "x"
+        RenderText {#text} at (12,26) size 6x26
+          text run at (12,26) width 6: " "
+        RenderBR {BR} at (18,47) size 0x0
+        RenderBR {BR} at (0,52) size 0x26
+        RenderBR {BR} at (0,78) size 0x26
+        RenderBR {BR} at (0,104) size 0x26
+        RenderBR {BR} at (0,130) size 0x26
+        RenderBR {BR} at (0,156) size 0x26
+        RenderBR {BR} at (0,182) size 0x26
+      RenderBlock {P} at (0,436) size 784x52
+        RenderInline {SPAN} at (0,0) size 12x52
+          RenderText {#text} at (0,0) size 12x26
+            text run at (0,0) width 12: "x"
+          RenderBR {BR} at (12,21) size 0x0
+          RenderBR {BR} at (0,26) size 0x26
         RenderText {#text} at (0,0) size 0x0
index 5db24f5..8bd572a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.png and b/LayoutTests/platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.png differ
index b214031..1123a4a 100644 (file)
@@ -3,13 +3,15 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x20 [border: (1px solid #FF0000)]
-      RenderBlock {DIV} at (0,20) size 784x20 [border: (1px solid #FF0000)]
-layer at (9,9) size 782x18
-  RenderBlock (relative positioned) {DIV} at (1,1) size 782x18
-    RenderText {#text} at (0,0) size 603x19
-      text run at (0,0) width 603: "This text with top percent relative and containing block auto should appear inside the red border"
-layer at (9,29) size 782x18
-  RenderBlock (relative positioned) {DIV} at (1,1) size 782x18
-    RenderText {#text} at (0,0) size 627x19
-      text run at (0,0) width 627: "This text with bottom percent relative and containing block auto should appear inside the red border"
+      RenderBlock {DIV} at (0,0) size 784x54 [border: (1px solid #FF0000)]
+      RenderBlock {DIV} at (0,54) size 784x54 [border: (1px solid #FF0000)]
+layer at (9,9) size 782x52
+  RenderBlock (relative positioned) {DIV} at (1,1) size 782x52
+    RenderText {#text} at (0,0) size 758x52
+      text run at (0,0) width 758: "This text with top percent relative and containing block auto should appear inside"
+      text run at (0,26) width 132: "the red border"
+layer at (9,63) size 782x52
+  RenderBlock (relative positioned) {DIV} at (1,1) size 782x52
+    RenderText {#text} at (0,0) size 733x52
+      text run at (0,0) width 733: "This text with bottom percent relative and containing block auto should appear"
+      text run at (0,26) width 193: "inside the red border"
index 406aa81..9af5514 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/percentage-non-integer-expected.png and b/LayoutTests/platform/efl/fast/css/percentage-non-integer-expected.png differ
index b43b82b..6adcc26 100644 (file)
@@ -90,55 +90,55 @@ layer at (8,126) size 1000x20
         RenderTableCell {TD} at (12,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=1 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (22,1) size 13x18 [bgcolor=#0000007F] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (22,1) size 14x18 [bgcolor=#0000007F] [r=0 c=2 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (35,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=3 rs=1 cs=1]
+        RenderTableCell {TD} at (36,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=3 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (45,1) size 16x18 [bgcolor=#0000007F] [r=0 c=4 rs=1 cs=1]
+        RenderTableCell {TD} at (46,1) size 16x18 [bgcolor=#0000007F] [r=0 c=4 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (61,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=5 rs=1 cs=1]
+        RenderTableCell {TD} at (62,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=5 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (71,1) size 17x18 [bgcolor=#0000007F] [r=0 c=6 rs=1 cs=1]
+        RenderTableCell {TD} at (72,1) size 18x18 [bgcolor=#0000007F] [r=0 c=6 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (88,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=7 rs=1 cs=1]
+        RenderTableCell {TD} at (90,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=7 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (98,1) size 20x18 [bgcolor=#0000007F] [r=0 c=8 rs=1 cs=1]
+        RenderTableCell {TD} at (100,1) size 20x18 [bgcolor=#0000007F] [r=0 c=8 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (118,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=9 rs=1 cs=1]
+        RenderTableCell {TD} at (120,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=9 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (128,1) size 22x18 [bgcolor=#0000007F] [r=0 c=10 rs=1 cs=1]
+        RenderTableCell {TD} at (130,1) size 22x18 [bgcolor=#0000007F] [r=0 c=10 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (150,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=11 rs=1 cs=1]
+        RenderTableCell {TD} at (152,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=11 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (160,1) size 24x18 [bgcolor=#0000007F] [r=0 c=12 rs=1 cs=1]
+        RenderTableCell {TD} at (162,1) size 24x18 [bgcolor=#0000007F] [r=0 c=12 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (184,10) size 10x0 [bgcolor=#00FF007F] [r=0 c=13 rs=1 cs=1]
-        RenderTableCell {TD} at (194,1) size 25x18 [bgcolor=#0000007F] [r=0 c=14 rs=1 cs=1]
+        RenderTableCell {TD} at (186,10) size 10x0 [bgcolor=#00FF007F] [r=0 c=13 rs=1 cs=1]
+        RenderTableCell {TD} at (196,1) size 26x18 [bgcolor=#0000007F] [r=0 c=14 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (219,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=15 rs=1 cs=1]
+        RenderTableCell {TD} at (222,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=15 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (229,1) size 27x18 [bgcolor=#0000007F] [r=0 c=16 rs=1 cs=1]
+        RenderTableCell {TD} at (232,1) size 28x18 [bgcolor=#0000007F] [r=0 c=16 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (256,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=17 rs=1 cs=1]
+        RenderTableCell {TD} at (260,1) size 10x18 [bgcolor=#00FF007F] [r=0 c=17 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (266,1) size 30x18 [bgcolor=#0000007F] [r=0 c=18 rs=1 cs=1]
+        RenderTableCell {TD} at (270,1) size 30x18 [bgcolor=#0000007F] [r=0 c=18 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
-        RenderTableCell {TD} at (296,1) size 704x18 [r=0 c=19 rs=1 cs=1]
+        RenderTableCell {TD} at (300,1) size 700x18 [r=0 c=19 rs=1 cs=1]
           RenderText {#text} at (0,0) size 4x19
             text run at (0,0) width 4: " "
index 4e0ee30..54c5b1c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/positioned-overflow-scroll-expected.png and b/LayoutTests/platform/efl/fast/css/positioned-overflow-scroll-expected.png differ
index 4d5c1a0..30b3e5d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/pseudo-element-line-break-expected.png and b/LayoutTests/platform/efl/fast/css/pseudo-element-line-break-expected.png differ
index 505d1ba..b129a3f 100644 (file)
@@ -2,63 +2,63 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline (generated) at (0,0) size 108x19
-          RenderText at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 132x37
-          text run at (111,3) width 24: "AA"
-          text run at (3,21) width 22: "BB"
-      RenderBlock {P} at (0,58) size 86x24 [border: (3px solid #0000FF)]
-        RenderInline (generated) at (0,0) size 108x19
-          RenderText at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 60x19
-          text run at (111,3) width 60: "AAAAA"
-      RenderBlock {P} at (0,98) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline (generated) at (0,0) size 48x37
-          RenderText at (3,3) size 48x37
-            text run at (3,3) width 48: "AAAA"
-            text run at (3,21) width 44: "BBBB"
-        RenderText {#text} at (47,21) size 55x19
-          text run at (47,21) width 55: "BBBBB"
-      RenderBlock {P} at (0,156) size 86x42 [border: (3px solid #0000FF)]
-        RenderInline (generated) at (0,0) size 108x19
-          RenderText at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 132x37
-          text run at (111,3) width 24: "AA"
-          text run at (3,21) width 20: "ZZ"
-        RenderInline (generated) at (0,0) size 90x19
-          RenderText at (23,21) size 90x19
-            text run at (23,21) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,214) size 86x24 [border: (3px solid #0000FF)]
-        RenderInline (generated) at (0,0) size 108x19
-          RenderText at (3,3) size 108x19
-            text run at (3,3) width 108: "AAAAAAAAA"
-        RenderText {#text} at (111,3) size 70x19
-          text run at (111,3) width 70: "MMMMM"
-        RenderInline (generated) at (0,0) size 90x19
-          RenderText at (181,3) size 90x19
-            text run at (181,3) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,254) size 86x42 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 60x19
-          text run at (3,3) width 60: "YYYYY"
-        RenderInline (generated) at (0,0) size 108x37
-          RenderText at (63,3) size 108x37
-            text run at (63,3) width 48: "YYYY"
-            text run at (3,21) width 40: "ZZZZ"
-      RenderBlock {P} at (0,312) size 86x42 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 24x37
-          text run at (3,3) width 24: "YY"
-          text run at (3,21) width 20: "ZZ"
-        RenderInline (generated) at (0,0) size 90x19
-          RenderText at (23,21) size 90x19
-            text run at (23,21) width 90: "ZZZZZZZZZ"
-      RenderBlock {P} at (0,370) size 86x24 [border: (3px solid #0000FF)]
-        RenderText {#text} at (3,3) size 50x19
-          text run at (3,3) width 50: "ZZZZZ"
-        RenderInline (generated) at (0,0) size 90x19
-          RenderText at (53,3) size 90x19
-            text run at (53,3) width 90: "ZZZZZZZZZ"
+    RenderBody {BODY} at (8,8) size 784x569
+      RenderBlock {P} at (0,0) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline (generated) at (0,0) size 153x26
+          RenderText at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 187x52
+          text run at (156,3) width 34: "AA"
+          text run at (3,29) width 30: "BB"
+      RenderBlock {P} at (0,81) size 121x32 [border: (3px solid #0000FF)]
+        RenderInline (generated) at (0,0) size 153x26
+          RenderText at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 85x26
+          text run at (156,3) width 85: "AAAAA"
+      RenderBlock {P} at (0,136) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline (generated) at (0,0) size 68x52
+          RenderText at (3,3) size 68x52
+            text run at (3,3) width 68: "AAAA"
+            text run at (3,29) width 60: "BBBB"
+        RenderText {#text} at (63,29) size 75x26
+          text run at (63,29) width 75: "BBBBB"
+      RenderBlock {P} at (0,217) size 121x58 [border: (3px solid #0000FF)]
+        RenderInline (generated) at (0,0) size 153x26
+          RenderText at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 187x52
+          text run at (156,3) width 34: "AA"
+          text run at (3,29) width 28: "ZZ"
+        RenderInline (generated) at (0,0) size 126x26
+          RenderText at (31,29) size 126x26
+            text run at (31,29) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,298) size 121x32 [border: (3px solid #0000FF)]
+        RenderInline (generated) at (0,0) size 153x26
+          RenderText at (3,3) size 153x26
+            text run at (3,3) width 153: "AAAAAAAAA"
+        RenderText {#text} at (156,3) size 100x26
+          text run at (156,3) width 100: "MMMMM"
+        RenderInline (generated) at (0,0) size 126x26
+          RenderText at (256,3) size 126x26
+            text run at (256,3) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,353) size 121x58 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 85x26
+          text run at (3,3) width 85: "YYYYY"
+        RenderInline (generated) at (0,0) size 153x52
+          RenderText at (88,3) size 153x52
+            text run at (88,3) width 68: "YYYY"
+            text run at (3,29) width 56: "ZZZZ"
+      RenderBlock {P} at (0,434) size 121x58 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 34x52
+          text run at (3,3) width 34: "YY"
+          text run at (3,29) width 28: "ZZ"
+        RenderInline (generated) at (0,0) size 126x26
+          RenderText at (31,29) size 126x26
+            text run at (31,29) width 126: "ZZZZZZZZZ"
+      RenderBlock {P} at (0,515) size 121x32 [border: (3px solid #0000FF)]
+        RenderText {#text} at (3,3) size 70x26
+          text run at (3,3) width 70: "ZZZZZ"
+        RenderInline (generated) at (0,0) size 126x26
+          RenderText at (73,3) size 126x26
+            text run at (73,3) width 126: "ZZZZZZZZZ"
index 225119c..fc8619a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.png and b/LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.png differ
diff --git a/LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.txt b/LayoutTests/platform/efl/fast/css/pseudo-first-line-border-width-expected.txt
new file mode 100644 (file)
index 0000000..2e4c26c
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x450
+  RenderBlock {HTML} at (0,0) size 800x450
+    RenderBody {BODY} at (8,8) size 784x342
+      RenderBlock {DIV} at (0,0) size 784x32
+        RenderText {#text} at (0,0) size 144x17
+          text run at (0,0) width 144: "Test for "
+        RenderInline {A} at (0,0) size 736x33 [color=#0000EE]
+          RenderText {#text} at (144,0) size 736x33
+            text run at (144,0) width 592: "https://bugs.webkit.org/show_bug.cgi?"
+            text run at (0,16) width 128: "id=79526"
+      RenderBlock {P} at (0,132) size 784x210
+        RenderText {#text} at (0,0) size 350x10
+          text run at (0,0) width 350: "A green 10px border on the left of "
+        RenderInline {SPAN} at (0,0) size 500x210 [border: (100px solid #008000)]
+          RenderText {#text} at (360,0) size 50x10
+            text run at (360,0) width 50: "this,"
+          RenderBR {BR} at (410,0) size 0x10
+          RenderText {#text} at (0,10) size 500x200
+            text run at (0,10) width 400: "is a"
+            text run at (0,110) width 500: "pass."
index 48f51e8..022d3e8 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/quirk-orphaned-units-expected.png and b/LayoutTests/platform/efl/fast/css/quirk-orphaned-units-expected.png differ
index 5ec1c3e..ba4ac43 100644 (file)
@@ -3,10 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x178 [border: (80px solid #FF0000)]
-        RenderText {#text} at (80,80) size 208x19
-          text run at (80,80) width 208: "This border should be 5em thick."
-      RenderBlock {DIV} at (0,178) size 100x36 [bgcolor=#00FF00]
-        RenderText {#text} at (0,0) size 98x37
-          text run at (0,0) width 98: "This div should"
-          text run at (0,18) width 98: "be 100px wide."
+      RenderBlock {DIV} at (0,0) size 784x256 [border: (115px solid #FF0000)]
+        RenderText {#text} at (115,115) size 310x26
+          text run at (115,115) width 310: "This border should be 5em thick."
+      RenderBlock {DIV} at (0,256) size 100x104 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 91x104
+          text run at (0,0) width 77: "This div"
+          text run at (0,26) width 91: "should be"
+          text run at (0,52) width 60: "100px"
+          text run at (0,78) width 51: "wide."
index a203f5d..29da3ec 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/resize-corner-tracking-expected.png and b/LayoutTests/platform/efl/fast/css/resize-corner-tracking-expected.png differ
index d325036..97383b7 100644 (file)
@@ -2,31 +2,32 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
+    RenderBody {BODY} at (8,11) size 784x581
       RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,18) size 784x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {I} at (0,0) size 669x19
-          RenderInline {A} at (0,0) size 348x19 [color=#0000EE]
-            RenderText {#text} at (53,0) size 348x19
-              text run at (53,0) width 348: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9547"
-          RenderText {#text} at (401,0) size 321x19
-            text run at (401,0) width 4: " "
-            text run at (405,0) width 317: "Resize corner does not track the mouse accurately"
-        RenderText {#text} at (722,0) size 4x19
-          text run at (722,0) width 4: "."
-      RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,187) size 784x195
-        RenderText {#text} at (169,106) size 4x19
-          text run at (169,106) width 4: " "
+      RenderBlock {P} at (0,25) size 784x52
+        RenderText {#text} at (0,0) size 79x26
+          text run at (0,0) width 79: "Test for "
+        RenderInline {I} at (0,0) size 778x52
+          RenderInline {A} at (0,0) size 518x26 [color=#0000EE]
+            RenderText {#text} at (79,0) size 518x26
+              text run at (79,0) width 518: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9547"
+          RenderText {#text} at (597,0) size 778x52
+            text run at (597,0) width 6: " "
+            text run at (603,0) width 175: "Resize corner does"
+            text run at (0,26) width 286: "not track the mouse accurately"
+        RenderText {#text} at (286,26) size 6x26
+          text run at (286,26) width 6: "."
+      RenderBlock {HR} at (0,100) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,238) size 784x213
+        RenderText {#text} at (169,100) size 6x26
+          text run at (169,100) width 6: " "
         RenderBR {BR} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (8,70) size 173x125 clip at (10,72) size 169x121
-  RenderBlock {DIV} at (0,62) size 173x125 [border: (2px solid #0000FF)]
-layer at (8,195) size 169x121 clip at (10,197) size 165x117
+layer at (8,124) size 173x125 clip at (10,126) size 169x121
+  RenderBlock {DIV} at (0,113) size 173x125 [border: (2px solid #0000FF)]
+layer at (8,249) size 169x121 clip at (10,251) size 165x117
   RenderTextControl {TEXTAREA} at (0,0) size 169x121 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)]
-    RenderBlock {DIV} at (4,4) size 161x18
-layer at (10,321) size 221x67
-  RenderTextControl {TEXTAREA} at (2,126) size 221x67 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 214x18
+    RenderBlock {DIV} at (4,4) size 161x26
+layer at (10,377) size 301x83
+  RenderTextControl {TEXTAREA} at (2,128) size 301x83 [color=#202020]
+    RenderBlock {DIV} at (4,6) size 294x26
index 251d6d1..4afa773 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/resize-corner-tracking-transformed-expected.png and b/LayoutTests/platform/efl/fast/css/resize-corner-tracking-transformed-expected.png differ
index 0f3a125..a1ab267 100644 (file)
@@ -2,20 +2,22 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x542
+    RenderBody {BODY} at (8,11) size 784x539
       RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,18) size 784x18
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {I} at (0,0) size 646x19
-          RenderInline {A} at (0,0) size 307x19 [color=#0000EE]
-            RenderText {#text} at (53,0) size 307x19
-              text run at (53,0) width 307: "https://bugs.webkit.org/show_bug.cgi?id=22118"
-          RenderText {#text} at (360,0) size 339x19
-            text run at (360,0) width 4: " "
-            text run at (364,0) width 335: "Resize corner does not track in transformed elements"
-        RenderText {#text} at (699,0) size 4x19
-          text run at (699,0) width 4: "."
-      RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)]
-layer at (58,112) size 163x129 clip at (60,114) size 159x125
-  RenderBlock {DIV} at (50,104) size 163x129 [border: (2px solid #0000FF)]
+      RenderBlock {P} at (0,25) size 784x52
+        RenderText {#text} at (0,0) size 79x26
+          text run at (0,0) width 79: "Test for "
+        RenderInline {I} at (0,0) size 752x52
+          RenderInline {A} at (0,0) size 456x26 [color=#0000EE]
+            RenderText {#text} at (79,0) size 456x26
+              text run at (79,0) width 456: "https://bugs.webkit.org/show_bug.cgi?id=22118"
+          RenderText {#text} at (535,0) size 752x52
+            text run at (535,0) width 6: " "
+            text run at (541,0) width 211: "Resize corner does not"
+            text run at (0,26) width 277: "track in transformed elements"
+        RenderText {#text} at (277,26) size 6x26
+          text run at (277,26) width 6: "."
+      RenderBlock {HR} at (0,100) size 784x2 [border: (1px inset #000000)]
+layer at (58,163) size 154x104 clip at (60,165) size 150x100
+  RenderBlock {DIV} at (50,152) size 154x104 [border: (2px solid #0000FF)]
+caret: position 0 of child 7 {DIV} of body
index 72b10cf..3108ecd 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/rtl-ordering-expected.png and b/LayoutTests/platform/efl/fast/css/rtl-ordering-expected.png differ
index 927cb06..85fceb7 100644 (file)
@@ -2,44 +2,45 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 212x19
-          text run at (0,0) width 212 LTR override: "This tests for a regression against "
-        RenderInline {I} at (0,0) size 712x37
-          RenderInline {A} at (0,0) size 348x19 [color=#0000EE]
-            RenderText {#text} at (212,0) size 348x19
-              text run at (212,0) width 348 LTR override: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6334"
-          RenderText {#text} at (560,0) size 712x37
-            text run at (560,0) width 152 LTR override: " REGRESSION: <input"
-            text run at (0,18) width 371 LTR override: "type=\"button\"> text is reversed on \"visual Hebrew\" pages"
-        RenderText {#text} at (371,18) size 4x19
-          text run at (371,18) width 4 LTR override: "."
-      RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,70) size 784x18
-        RenderText {#text} at (0,0) size 304x19
-          text run at (0,0) width 304 LTR override: "The text on both buttons should like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
-      RenderBlock (anonymous) at (0,104) size 784x84
-        RenderButton {BUTTON} at (2,2) size 77x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
-          RenderBlock (anonymous) at (17,10) size 43x18
-            RenderText {#text} at (0,0) size 43x19
-              text run at (0,0) width 43 LTR override: "\x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
-        RenderText {#text} at (81,12) size 4x19
-          text run at (81,12) width 4 LTR override: " "
-        RenderBR {BR} at (85,27) size 0x0
-        RenderButton {INPUT} at (2,46) size 73x36 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 43x18
-            RenderText at (0,0) size 43x19
-              text run at (0,0) width 43 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}"
+    RenderBody {BODY} at (8,8) size 784x569
+      RenderBlock {P} at (0,0) size 784x78
+        RenderText {#text} at (0,0) size 316x26
+          text run at (0,0) width 316 LTR override: "This tests for a regression against "
+        RenderInline {I} at (0,0) size 752x78
+          RenderInline {A} at (0,0) size 752x52 [color=#0000EE]
+            RenderText {#text} at (316,0) size 752x52
+              text run at (316,0) width 436 LTR override: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,26) width 82 LTR override: "id=6334"
+          RenderText {#text} at (82,26) size 704x52
+            text run at (82,26) width 622 LTR override: " REGRESSION: <input type=\"button\"> text is reversed on \"visual"
+            text run at (0,52) width 144 LTR override: "Hebrew\" pages"
+        RenderText {#text} at (144,52) size 6x26
+          text run at (144,52) width 6 LTR override: "."
+      RenderBlock {HR} at (0,101) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,126) size 784x26
+        RenderText {#text} at (0,0) size 451x26
+          text run at (0,0) width 451 LTR override: "The text on both buttons should like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
+      RenderBlock (anonymous) at (0,175) size 784x100
+        RenderButton {BUTTON} at (2,2) size 96x48 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (17,10) size 62x26
+            RenderText {#text} at (0,0) size 62x26
+              text run at (0,0) width 62 LTR override: "\x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
+        RenderText {#text} at (100,12) size 6x26
+          text run at (100,12) width 6 LTR override: " "
+        RenderBR {BR} at (106,33) size 0x0
+        RenderButton {INPUT} at (2,54) size 92x44 [color=#202020]
+          RenderBlock (anonymous) at (15,8) size 62x26
+            RenderText at (0,0) size 62x26
+              text run at (0,0) width 62 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,196) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,214) size 784x18
-        RenderText {#text} at (0,0) size 249x19
-          text run at (0,0) width 249 LTR override: "The following lines should be identical:"
-      RenderBlock {P} at (0,248) size 784x18
-        RenderText {#text} at (0,0) size 76x19
-          text run at (0,0) width 16: "21"
-          text run at (16,0) width 60 RTL: "\x{5D4}\x{5DE}\x{5D0}\x{5D4} \x{5D4}-"
-      RenderBlock {P} at (0,282) size 784x18
-        RenderText {#text} at (0,0) size 76x19
-          text run at (0,0) width 76 LTR override: "21-\x{5D4} \x{5D4}\x{5D0}\x{5DE}\x{5D4}"
+      RenderBlock {HR} at (0,286) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,311) size 784x26
+        RenderText {#text} at (0,0) size 369x26
+          text run at (0,0) width 369 LTR override: "The following lines should be identical:"
+      RenderBlock {P} at (0,360) size 784x26
+        RenderText {#text} at (0,0) size 112x26
+          text run at (0,0) width 24: "21"
+          text run at (24,0) width 88 RTL: "\x{5D4}\x{5DE}\x{5D0}\x{5D4} \x{5D4}-"
+      RenderBlock {P} at (0,409) size 784x26
+        RenderText {#text} at (0,0) size 112x26
+          text run at (0,0) width 112 LTR override: "21-\x{5D4} \x{5D4}\x{5D0}\x{5DE}\x{5D4}"
index fd446f9..ed6722f 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/selector-set-attribute-expected.png and b/LayoutTests/platform/efl/fast/css/selector-set-attribute-expected.png differ
index 3e0c6fc..a250686 100644 (file)
@@ -2,22 +2,22 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x37
-        RenderText {#text} at (0,0) size 254x36
-          text run at (0,0) width 254: "setAttribute() Test"
-      RenderBlock {P} at (0,58) size 784x18 [color=#008000]
-        RenderText {#text} at (0,0) size 468x19
-          text run at (0,0) width 468: "This element's Class attribute is set using setAttribute(). It should be green."
-      RenderBlock {P} at (0,92) size 784x18 [color=#008000]
-        RenderText {#text} at (0,0) size 451x19
-          text run at (0,0) width 451: "This element's ID attribute is set using setAttribute(). It should be green."
-      RenderBlock {P} at (0,126) size 784x18 [color=#008000]
-        RenderText {#text} at (0,0) size 463x19
-          text run at (0,0) width 463: "This element's Title attribute is set using setAttribute(). It should be green."
-      RenderBlock {P} at (0,160) size 784x18 [color=#008000]
-        RenderText {#text} at (0,0) size 392x19
-          text run at (0,0) width 392: "This element's Title attribute is hard-coded. It should be green."
-      RenderBlock {P} at (0,194) size 784x18 [color=#008000]
-        RenderText {#text} at (0,0) size 467x19
-          text run at (0,0) width 467: "This element's Lang attribute is set using setAttribute(). It should be green."
+    RenderBody {BODY} at (8,8) size 784x569
+      RenderBlock {H1} at (0,0) size 784x53
+        RenderText {#text} at (0,1) size 362x51
+          text run at (0,1) width 362: "setAttribute() Test"
+      RenderBlock {P} at (0,83) size 784x26 [color=#008000]
+        RenderText {#text} at (0,0) size 695x26
+          text run at (0,0) width 695: "This element's Class attribute is set using setAttribute(). It should be green."
+      RenderBlock {P} at (0,132) size 784x26 [color=#008000]
+        RenderText {#text} at (0,0) size 671x26
+          text run at (0,0) width 671: "This element's ID attribute is set using setAttribute(). It should be green."
+      RenderBlock {P} at (0,181) size 784x26 [color=#008000]
+        RenderText {#text} at (0,0) size 688x26
+          text run at (0,0) width 688: "This element's Title attribute is set using setAttribute(). It should be green."
+      RenderBlock {P} at (0,230) size 784x26 [color=#008000]
+        RenderText {#text} at (0,0) size 582x26
+          text run at (0,0) width 582: "This element's Title attribute is hard-coded. It should be green."
+      RenderBlock {P} at (0,279) size 784x26 [color=#008000]
+        RenderText {#text} at (0,0) size 694x26
+          text run at (0,0) width 694: "This element's Lang attribute is set using setAttribute(). It should be green."
index 0945ed7..de4ade3 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/table-text-align-quirk-expected.png and b/LayoutTests/platform/efl/fast/css/table-text-align-quirk-expected.png differ
index 088d39c..d652fd2 100644 (file)
@@ -3,13 +3,14 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 541x19
-          text run at (0,0) width 541: "The text below should be left-justified since text-align does not inherit in quirks mode."
-      RenderBlock {DIV} at (0,18) size 784x26
-        RenderTable {TABLE} at (0,0) size 108x26 [border: (1px solid #000000)]
-          RenderTableSection {TBODY} at (1,1) size 106x24
-            RenderTableRow {TR} at (0,2) size 106x20
-              RenderTableCell {TD} at (2,2) size 102x20 [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (1,1) size 35x19
-                  text run at (1,1) width 35: "hello."
+      RenderBlock {DIV} at (0,0) size 784x52
+        RenderText {#text} at (0,0) size 742x52
+          text run at (0,0) width 742: "The text below should be left-justified since text-align does not inherit in quirks"
+          text run at (0,26) width 58: "mode."
+      RenderBlock {DIV} at (0,52) size 784x34
+        RenderTable {TABLE} at (0,0) size 108x34 [border: (1px solid #000000)]
+          RenderTableSection {TBODY} at (1,1) size 106x32
+            RenderTableRow {TR} at (0,2) size 106x28
+              RenderTableCell {TD} at (2,2) size 102x28 [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 52x26
+                  text run at (1,1) width 52: "hello."
index 53849ae..76d27dc 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/table-text-align-strict-expected.png and b/LayoutTests/platform/efl/fast/css/table-text-align-strict-expected.png differ
index 6281463..79e4b78 100644 (file)
@@ -1,15 +1,15 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x60
-  RenderBlock {HTML} at (0,0) size 800x60
-    RenderBody {BODY} at (8,8) size 784x44
-      RenderBlock {DIV} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 486x19
-          text run at (0,0) width 486: "The text below should be centered since text-align does inherit in strict mode."
-      RenderBlock {DIV} at (0,18) size 784x26
-        RenderTable {TABLE} at (0,0) size 108x26 [border: (1px solid #000000)]
-          RenderTableSection {TBODY} at (1,1) size 106x24
-            RenderTableRow {TR} at (0,2) size 106x20
-              RenderTableCell {TD} at (2,2) size 102x20 [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (33,1) size 36x19
-                  text run at (33,1) width 36: "hello."
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,8) size 784x60
+      RenderBlock {DIV} at (0,0) size 784x26
+        RenderText {#text} at (0,0) size 721x26
+          text run at (0,0) width 721: "The text below should be centered since text-align does inherit in strict mode."
+      RenderBlock {DIV} at (0,26) size 784x34
+        RenderTable {TABLE} at (0,0) size 108x34 [border: (1px solid #000000)]
+          RenderTableSection {TBODY} at (1,1) size 106x32
+            RenderTableRow {TR} at (0,2) size 106x28
+              RenderTableCell {TD} at (2,2) size 102x28 [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (25,1) size 52x26
+                  text run at (25,1) width 52: "hello."
index a9c7eb7..51ef268 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/text-align-expected.png and b/LayoutTests/platform/efl/fast/css/text-align-expected.png differ
index 346b9ed..c73abff 100644 (file)
@@ -1,58 +1,58 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x520
-  RenderBlock {HTML} at (0,0) size 800x520
-    RenderBody {BODY} at (8,10) size 784x494
-      RenderBlock {H1} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 78x19
-          text run at (0,0) width 78: "Simple case"
-      RenderBlock {P} at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 64x19
-          text run at (0,0) width 64: "LTR Start"
-      RenderBlock {P} at (0,68) size 784x18
-        RenderText {#text} at (723,0) size 61x19
-          text run at (723,0) width 61: "LTR End"
-      RenderBlock {P} at (0,102) size 784x18
-        RenderText {#text} at (720,0) size 64x19
-          text run at (720,0) width 64: "RTL Start"
-      RenderBlock {P} at (0,136) size 784x18
-        RenderText {#text} at (0,0) size 61x19
-          text run at (0,0) width 61: "RTL End"
-      RenderBlock {H1} at (0,170) size 784x18
-        RenderText {#text} at (0,0) size 95x19
-          text run at (0,0) width 95: "Inherited case"
-      RenderBlock {DIV} at (0,204) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 64x19
-            text run at (0,0) width 64: "LTR Start"
-      RenderBlock {DIV} at (0,238) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (723,0) size 61x19
-            text run at (723,0) width 61: "LTR End"
-      RenderBlock {DIV} at (0,272) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (720,0) size 64x19
-            text run at (720,0) width 64: "RTL Start"
-      RenderBlock {DIV} at (0,306) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 61x19
-            text run at (0,0) width 61: "RTL End"
-      RenderBlock {H1} at (0,340) size 784x18
-        RenderText {#text} at (0,0) size 415x19
-          text run at (0,0) width 415: "Inherited case where parent block has opposite directionality."
-      RenderBlock {DIV} at (0,374) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 64x19
-            text run at (0,0) width 64: "LTR Start"
-      RenderBlock {DIV} at (0,408) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (723,0) size 61x19
-            text run at (723,0) width 61: "LTR End"
-      RenderBlock {DIV} at (0,442) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (720,0) size 64x19
-            text run at (720,0) width 64: "RTL Start"
-      RenderBlock {DIV} at (0,476) size 784x18
-        RenderBlock {P} at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 61x19
-            text run at (0,0) width 61: "RTL End"
+layer at (0,0) size 785x750
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x750
+  RenderBlock {HTML} at (0,0) size 785x750
+    RenderBody {BODY} at (8,15) size 769x712
+      RenderBlock {H1} at (0,0) size 769x26
+        RenderText {#text} at (0,0) size 114x26
+          text run at (0,0) width 114: "Simple case"
+      RenderBlock {P} at (0,49) size 769x26
+        RenderText {#text} at (0,0) size 92x26
+          text run at (0,0) width 92: "LTR Start"
+      RenderBlock {P} at (0,98) size 769x26
+        RenderText {#text} at (682,0) size 87x26
+          text run at (682,0) width 87: "LTR End"
+      RenderBlock {P} at (0,147) size 769x26
+        RenderText {#text} at (677,0) size 92x26
+          text run at (677,0) width 92: "RTL Start"
+      RenderBlock {P} at (0,196) size 769x26
+        RenderText {#text} at (0,0) size 87x26
+          text run at (0,0) width 87: "RTL End"
+      RenderBlock {H1} at (0,245) size 769x26
+        RenderText {#text} at (0,0) size 139x26
+          text run at (0,0) width 139: "Inherited case"
+      RenderBlock {DIV} at (0,294) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (0,0) size 92x26
+            text run at (0,0) width 92: "LTR Start"
+      RenderBlock {DIV} at (0,343) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (682,0) size 87x26
+            text run at (682,0) width 87: "LTR End"
+      RenderBlock {DIV} at (0,392) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (677,0) size 92x26
+            text run at (677,0) width 92: "RTL Start"
+      RenderBlock {DIV} at (0,441) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (0,0) size 87x26
+            text run at (0,0) width 87: "RTL End"
+      RenderBlock {H1} at (0,490) size 769x26
+        RenderText {#text} at (0,0) size 610x26
+          text run at (0,0) width 610: "Inherited case where parent block has opposite directionality."
+      RenderBlock {DIV} at (0,539) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (0,0) size 92x26
+            text run at (0,0) width 92: "LTR Start"
+      RenderBlock {DIV} at (0,588) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (682,0) size 87x26
+            text run at (682,0) width 87: "LTR End"
+      RenderBlock {DIV} at (0,637) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (677,0) size 92x26
+            text run at (677,0) width 92: "RTL Start"
+      RenderBlock {DIV} at (0,686) size 769x26
+        RenderBlock {P} at (0,0) size 769x26
+          RenderText {#text} at (0,0) size 87x26
+            text run at (0,0) width 87: "RTL End"
index 1e3388b..2b29332 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png and b/LayoutTests/platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png differ
index 6c51cee..0d85829 100644 (file)
@@ -1,27 +1,28 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x138
-  RenderBlock {HTML} at (0,0) size 800x138
-    RenderBody {BODY} at (8,16) size 784x114
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 301x19
-          text run at (0,0) width 301: "This test checks that text input fields handle the "
-        RenderInline {CODE} at (0,0) size 168x15
-          RenderText {#text} at (301,4) size 168x15
-            text run at (301,4) width 168: "-webkit-border-radius"
-        RenderText {#text} at (469,0) size 295x19
-          text run at (469,0) width 295: " CSS property correctly, or degrade gracefully."
-      RenderBlock {P} at (0,35) size 784x18
-        RenderText {#text} at (0,0) size 617x19
-          text run at (0,0) width 617: "If the test passes, you will see a text entry field containing \"default text\" inside the grey div below."
-      RenderBlock {DIV} at (0,69) size 163x45 [bgcolor=#888888]
-        RenderTextControl {INPUT} at (11,9) size 133x28 [color=#202020]
-          RenderDeprecatedFlexibleBox {DIV} at (4,6) size 126x18
-            RenderBlock {DIV} at (0,9) size 0x0
-            RenderBlock {DIV} at (0,0) size 126x18
-            RenderBlock {DIV} at (126,9) size 0x0
+layer at (0,0) size 800x227
+  RenderBlock {HTML} at (0,0) size 800x227
+    RenderBody {BODY} at (8,23) size 784x196
+      RenderBlock {P} at (0,0) size 784x53
+        RenderText {#text} at (0,0) size 446x26
+          text run at (0,0) width 446: "This test checks that text input fields handle the "
+        RenderInline {CODE} at (0,0) size 231x22
+          RenderText {#text} at (446,5) size 231x22
+            text run at (446,5) width 231: "-webkit-border-radius"
+        RenderText {#text} at (677,0) size 724x53
+          text run at (677,0) width 47: " CSS"
+          text run at (0,27) width 386: "property correctly, or degrade gracefully."
+      RenderBlock {P} at (0,76) size 784x52
+        RenderText {#text} at (0,0) size 761x52
+          text run at (0,0) width 761: "If the test passes, you will see a text entry field containing \"default text\" inside the"
+          text run at (0,26) width 147: "grey div below."
+      RenderBlock {DIV} at (0,151) size 163x45 [bgcolor=#888888]
+        RenderTextControl {INPUT} at (11,9) size 133x36 [color=#202020]
+          RenderDeprecatedFlexibleBox {DIV} at (4,6) size 126x26
+            RenderBlock {DIV} at (0,13) size 0x0
+            RenderBlock {DIV} at (0,0) size 126x26
+              RenderBlock {DIV} at (0,0) size 126x26
+                RenderText {#text} at (1,0) size 112x26
+                  text run at (1,0) width 112: "default text"
+            RenderBlock {DIV} at (126,13) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (23,100) size 126x18 scrollHeight 19
-  RenderBlock {DIV} at (0,0) size 126x18
-    RenderText {#text} at (1,0) size 77x19
-      text run at (1,0) width 77: "default text"
index a3de077..70f1580 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.png and b/LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.png differ
index a2d7e3c..1bfc6f0 100644 (file)
@@ -1,53 +1,55 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x196
-  RenderBlock {HTML} at (0,0) size 800x196
-    RenderBody {BODY} at (8,8) size 784x180
-      RenderBlock (anonymous) at (0,0) size 784x72
-        RenderText {#text} at (0,0) size 565x19
-          text run at (0,0) width 565: "Each consecutive pair of lines should look exactly the same apart from the trailing ellipsis."
-        RenderBR {BR} at (565,0) size 0x19
-        RenderText {#text} at (0,18) size 541x19
-          text run at (0,18) width 541: "The ellipsis should appear on the left for the RTL case and on the right for LTR case. "
+layer at (0,0) size 800x328
+  RenderBlock {HTML} at (0,0) size 800x328
+    RenderBody {BODY} at (8,8) size 784x312
+      RenderBlock (anonymous) at (0,0) size 784x156
+        RenderText {#text} at (0,0) size 764x52
+          text run at (0,0) width 764: "Each consecutive pair of lines should look exactly the same apart from the trailing"
+          text run at (0,26) width 70: "ellipsis."
+        RenderBR {BR} at (70,26) size 0x26
+        RenderText {#text} at (0,52) size 742x52
+          text run at (0,52) width 742: "The ellipsis should appear on the left for the RTL case and on the right for LTR"
+          text run at (0,78) width 51: "case. "
         RenderBR {BR} at (0,0) size 0x0
-        RenderBR {BR} at (0,36) size 0x19
-        RenderText {#text} at (0,54) size 62x19
-          text run at (0,54) width 62: "RTL text:"
-      RenderBlock (anonymous) at (0,108) size 784x36
-        RenderBR {BR} at (0,0) size 0x19
-        RenderText {#text} at (0,18) size 64x19
-          text run at (0,18) width 64: "LTR Text"
-layer at (8,80) size 207x18 scrollX 158 scrollWidth 365 scrollHeight 19
-  RenderBlock {DIV} at (0,72) size 207x18
-    RenderText {#text} at (-158,0) size 365x19
-      text run at (-158,0) width 0 RTL: "\x{202C}"
-      text run at (-158,0) width 280 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
-      text run at (122,0) width 81: "English Text"
-      text run at (203,0) width 4 RTL: "\x{202B} "
-layer at (8,98) size 207x18 scrollX 158 scrollWidth 365 scrollHeight 19
-  RenderBlock {DIV} at (0,90) size 207x18
-    RenderText {#text} at (-158,0) size 365x19
-      text run at (-158,0) width 0 RTL: "\x{202C}"
-      text run at (-158,0) width 280 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
-      text run at (122,0) width 81: "English Text"
-      text run at (203,0) width 4 RTL: "\x{202B} "
-layer at (8,152) size 207x18 scrollWidth 256 scrollHeight 19
-  RenderBlock {DIV} at (0,144) size 207x18
-    RenderText {#text} at (0,0) size 256x19
-      text run at (0,0) width 35 RTL: "\x{5DE}\x{5D9}\x{5DC}\x{5D4}"
-      text run at (35,0) width 41: " word "
-      text run at (76,0) width 40 RTL: "\x{5D0}\x{5D7}\x{5E8}\x{5EA}"
-      text run at (116,0) width 55: " another "
-      text run at (171,0) width 27 RTL: "\x{5D5}\x{5E2}\x{5D5}\x{5D3}"
-      text run at (198,0) width 27: " yet "
-      text run at (225,0) width 31 RTL: "\x{5D0}\x{5D7}\x{5EA}"
-layer at (8,170) size 207x18 scrollWidth 256 scrollHeight 19
-  RenderBlock {DIV} at (0,162) size 207x18
-    RenderText {#text} at (0,0) size 256x19
-      text run at (0,0) width 35 RTL: "\x{5DE}\x{5D9}\x{5DC}\x{5D4}"
-      text run at (35,0) width 41: " word "
-      text run at (76,0) width 40 RTL: "\x{5D0}\x{5D7}\x{5E8}\x{5EA}"
-      text run at (116,0) width 55: " another "
-      text run at (171,0) width 27 RTL: "\x{5D5}\x{5E2}\x{5D5}\x{5D3}"
-      text run at (198,0) width 27: " yet "
-      text run at (225,0) width 31 RTL: "\x{5D0}\x{5D7}\x{5EA}"
+        RenderBR {BR} at (0,104) size 0x26
+        RenderText {#text} at (0,130) size 89x26
+          text run at (0,130) width 89: "RTL text:"
+      RenderBlock (anonymous) at (0,208) size 784x52
+        RenderBR {BR} at (0,0) size 0x26
+        RenderText {#text} at (0,26) size 91x26
+          text run at (0,26) width 91: "LTR Text"
+layer at (8,164) size 207x26 scrollX 322 scrollWidth 529
+  RenderBlock {DIV} at (0,156) size 207x26
+    RenderText {#text} at (-322,0) size 529x26
+      text run at (-322,0) width 0 RTL: "\x{202C}"
+      text run at (-322,0) width 404 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
+      text run at (82,0) width 119: "English Text"
+      text run at (201,0) width 6 RTL: "\x{202B} "
+layer at (8,190) size 207x26 scrollX 322 scrollWidth 529
+  RenderBlock {DIV} at (0,182) size 207x26
+    RenderText {#text} at (-322,0) size 529x26
+      text run at (-322,0) width 0 RTL: "\x{202C}"
+      text run at (-322,0) width 404 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
+      text run at (82,0) width 119: "English Text"
+      text run at (201,0) width 6 RTL: "\x{202B} "
+layer at (8,268) size 207x26 scrollWidth 374
+  RenderBlock {DIV} at (0,260) size 207x26
+    RenderText {#text} at (0,0) size 374x26
+      text run at (0,0) width 50 RTL: "\x{5DE}\x{5D9}\x{5DC}\x{5D4}"
+      text run at (50,0) width 61: " word "
+      text run at (111,0) width 58 RTL: "\x{5D0}\x{5D7}\x{5E8}\x{5EA}"
+      text run at (169,0) width 82: " another "
+      text run at (251,0) width 39 RTL: "\x{5D5}\x{5E2}\x{5D5}\x{5D3}"
+      text run at (290,0) width 40: " yet "
+      text run at (330,0) width 44 RTL: "\x{5D0}\x{5D7}\x{5EA}"
+layer at (8,294) size 207x26 scrollWidth 374
+  RenderBlock {DIV} at (0,286) size 207x26
+    RenderText {#text} at (0,0) size 374x26
+      text run at (0,0) width 50 RTL: "\x{5DE}\x{5D9}\x{5DC}\x{5D4}"
+      text run at (50,0) width 61: " word "
+      text run at (111,0) width 58 RTL: "\x{5D0}\x{5D7}\x{5E8}\x{5EA}"
+      text run at (169,0) width 82: " another "
+      text run at (251,0) width 39 RTL: "\x{5D5}\x{5E2}\x{5D5}\x{5D3}"
+      text run at (290,0) width 40: " yet "
+      text run at (330,0) width 44 RTL: "\x{5D0}\x{5D7}\x{5EA}"
index 048616b..987379e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-expected.png and b/LayoutTests/platform/efl/fast/css/text-overflow-ellipsis-expected.png differ
index ddcd115..a9d7ce7 100644 (file)
-layer at (0,0) size 785x740
+layer at (0,0) size 785x912
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x740
-  RenderBlock {HTML} at (0,0) size 785x740
-    RenderBody {BODY} at (8,8) size 769x712
-      RenderBlock (anonymous) at (0,0) size 769x90
-        RenderText {#text} at (0,0) size 557x19
-          text run at (0,0) width 557: "This tests checks that the text-overflow:ellipsis property is handled correctly for bidi text."
-        RenderBR {BR} at (557,15) size 0x0
-        RenderBR {BR} at (0,18) size 0x19
-        RenderText {#text} at (0,36) size 741x19
-          text run at (0,36) width 741: "Pass if the ellipsis do not overlap the text and the underlines for the links are placed under the text and not the ellipsis. "
-        RenderBR {BR} at (741,51) size 0x0
-        RenderBR {BR} at (0,54) size 0x19
-        RenderText {#text} at (0,72) size 35x19
-          text run at (0,72) width 35: "RTL:"
-      RenderBlock (anonymous) at (0,132) size 769x18
-        RenderText {#text} at (0,0) size 95x19
-          text run at (0,0) width 95: "RTL Override:"
-      RenderBlock (anonymous) at (0,192) size 769x18
-        RenderText {#text} at (0,0) size 63x19
-          text run at (0,0) width 63: "RTL link:"
-      RenderBlock (anonymous) at (0,252) size 769x18
-        RenderText {#text} at (0,0) size 134x19
-          text run at (0,0) width 134: "RTL with ltr content:"
-      RenderBlock (anonymous) at (0,312) size 769x18
-        RenderText {#text} at (0,0) size 162x19
-          text run at (0,0) width 162: "RTL link with ltr content:"
-      RenderBlock (anonymous) at (0,372) size 769x18
-        RenderText {#text} at (0,0) size 63x19
-          text run at (0,0) width 63: "LTR link:"
-      RenderBlock (anonymous) at (0,432) size 769x18
-        RenderText {#text} at (0,0) size 35x19
-          text run at (0,0) width 35: "LTR:"
-      RenderBlock (anonymous) at (0,492) size 769x18
-        RenderText {#text} at (0,0) size 134x19
-          text run at (0,0) width 134: "LTR with rtl content:"
-      RenderBlock (anonymous) at (0,552) size 769x18
-        RenderText {#text} at (0,0) size 178x19
-          text run at (0,0) width 178: "LTR with forced rtl content:"
-      RenderBlock (anonymous) at (0,612) size 769x18
-        RenderText {#text} at (0,0) size 162x19
-          text run at (0,0) width 162: "LTR link with rtl content:"
-      RenderBlock (anonymous) at (0,672) size 769x18
-        RenderText {#text} at (0,0) size 206x19
-          text run at (0,0) width 206: "LTR link with forced rtl content:"
-layer at (8,98) size 182x22 clip at (9,99) size 180x20 scrollX 193 scrollWidth 373
-  RenderBlock {DIV} at (0,90) size 182x22 [border: (1px solid #000000)]
-    RenderText {#text} at (-192,1) size 373x19
-      text run at (-192,1) width 373 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
-layer at (8,158) size 182x22 clip at (9,159) size 180x20 scrollX 140 scrollWidth 320
-  RenderBlock {DIV} at (0,150) size 182x22 [border: (1px solid #000000)]
-    RenderText {#text} at (-139,1) size 320x19
-      text run at (-139,1) width 320 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
-layer at (8,218) size 182x22 clip at (9,219) size 180x20 scrollX 140 scrollWidth 320
-  RenderBlock {DIV} at (0,210) size 182x22 [border: (1px solid #000000)]
-    RenderInline {A} at (0,0) size 320x19 [color=#0000EE]
-      RenderText {#text} at (-139,1) size 320x19
-        text run at (-139,1) width 320 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (0,0) size 785x912
+  RenderBlock {HTML} at (0,0) size 785x912
+    RenderBody {BODY} at (8,8) size 769x884
+      RenderBlock (anonymous) at (0,0) size 769x182
+        RenderText {#text} at (0,0) size 742x52
+          text run at (0,0) width 742: "This tests checks that the text-overflow:ellipsis property is handled correctly for"
+          text run at (0,26) width 82: "bidi text."
+        RenderBR {BR} at (82,47) size 0x0
+        RenderBR {BR} at (0,52) size 0x26
+        RenderText {#text} at (0,78) size 711x52
+          text run at (0,78) width 711: "Pass if the ellipsis do not overlap the text and the underlines for the links are"
+          text run at (0,104) width 386: "placed under the text and not the ellipsis. "
+        RenderBR {BR} at (386,125) size 0x0
+        RenderBR {BR} at (0,130) size 0x26
+        RenderText {#text} at (0,156) size 49x26
+          text run at (0,156) width 49: "RTL:"
+      RenderBlock (anonymous) at (0,224) size 769x26
+        RenderText {#text} at (0,0) size 138x26
+          text run at (0,0) width 138: "RTL Override:"
+      RenderBlock (anonymous) at (0,292) size 769x26
+        RenderText {#text} at (0,0) size 91x26
+          text run at (0,0) width 91: "RTL link:"
+      RenderBlock (anonymous) at (0,360) size 769x26
+        RenderText {#text} at (0,0) size 196x26
+          text run at (0,0) width 196: "RTL with ltr content:"
+      RenderBlock (anonymous) at (0,428) size 769x26
+        RenderText {#text} at (0,0) size 238x26
+          text run at (0,0) width 238: "RTL link with ltr content:"
+      RenderBlock (anonymous) at (0,496) size 769x26
+        RenderText {#text} at (0,0) size 91x26
+          text run at (0,0) width 91: "LTR link:"
+      RenderBlock (anonymous) at (0,564) size 769x26
+        RenderText {#text} at (0,0) size 49x26
+          text run at (0,0) width 49: "LTR:"
+      RenderBlock (anonymous) at (0,632) size 769x26
+        RenderText {#text} at (0,0) size 196x26
+          text run at (0,0) width 196: "LTR with rtl content:"
+      RenderBlock (anonymous) at (0,700) size 769x26
+        RenderText {#text} at (0,0) size 262x26
+          text run at (0,0) width 262: "LTR with forced rtl content:"
+      RenderBlock (anonymous) at (0,768) size 769x26
+        RenderText {#text} at (0,0) size 238x26
+          text run at (0,0) width 238: "LTR link with rtl content:"
+      RenderBlock (anonymous) at (0,836) size 769x26
+        RenderText {#text} at (0,0) size 304x26
+          text run at (0,0) width 304: "LTR link with forced rtl content:"
+layer at (8,190) size 182x22 clip at (9,191) size 180x20 scrollX 366 scrollWidth 546 scrollHeight 26
+  RenderBlock {DIV} at (0,182) size 182x22 [border: (1px solid #000000)]
+    RenderText {#text} at (-365,1) size 546x26
+      text run at (-365,1) width 546 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
+layer at (8,258) size 182x22 clip at (9,259) size 180x20 scrollX 296 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,250) size 182x22 [border: (1px solid #000000)]
+    RenderText {#text} at (-295,1) size 476x26
+      text run at (-295,1) width 476 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,326) size 182x22 clip at (9,327) size 180x20 scrollX 296 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,318) size 182x22 [border: (1px solid #000000)]
+    RenderInline {A} at (0,0) size 476x26 [color=#0000EE]
+      RenderText {#text} at (-295,1) size 476x26
+        text run at (-295,1) width 476 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
     RenderText {#text} at (0,0) size 0x0
-layer at (8,278) size 182x22 clip at (9,279) size 180x20 scrollX 140 scrollWidth 320
-  RenderBlock {DIV} at (0,270) size 182x22 [border: (1px solid #000000)]
-    RenderText {#text} at (-139,1) size 320x19
-      text run at (-139,1) width 320: "Lorem ipsum dolor sit amet, consectetur adipiscing"
-layer at (8,338) size 182x22 clip at (9,339) size 180x20 scrollX 140 scrollWidth 320
-  RenderBlock {DIV} at (0,330) size 182x22 [border: (1px solid #000000)]
-    RenderInline {A} at (0,0) size 320x19 [color=#0000EE]
-      RenderText {#text} at (-139,1) size 320x19
-        text run at (-139,1) width 320: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,394) size 182x22 clip at (9,395) size 180x20 scrollX 296 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,386) size 182x22 [border: (1px solid #000000)]
+    RenderText {#text} at (-295,1) size 476x26
+      text run at (-295,1) width 476: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,462) size 182x22 clip at (9,463) size 180x20 scrollX 296 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,454) size 182x22 [border: (1px solid #000000)]
+    RenderInline {A} at (0,0) size 476x26 [color=#0000EE]
+      RenderText {#text} at (-295,1) size 476x26
+        text run at (-295,1) width 476: "Lorem ipsum dolor sit amet, consectetur adipiscing"
     RenderText {#text} at (0,0) size 0x0
-layer at (8,398) size 182x22 clip at (9,399) size 180x20 scrollWidth 320
-  RenderBlock {DIV} at (0,390) size 182x22 [border: (1px solid #000000)]
-    RenderInline {A} at (0,0) size 320x19 [color=#0000EE]
-      RenderText {#text} at (1,1) size 320x19
-        text run at (1,1) width 320: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,530) size 182x22 clip at (9,531) size 180x20 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,522) size 182x22 [border: (1px solid #000000)]
+    RenderInline {A} at (0,0) size 476x26 [color=#0000EE]
+      RenderText {#text} at (1,1) size 476x26
+        text run at (1,1) width 476: "Lorem ipsum dolor sit amet, consectetur adipiscing"
     RenderText {#text} at (0,0) size 0x0
-layer at (8,458) size 182x22 clip at (9,459) size 180x20 scrollWidth 320
-  RenderBlock {DIV} at (0,450) size 182x22 [border: (1px solid #000000)]
-    RenderText {#text} at (1,1) size 320x19
-      text run at (1,1) width 320: "Lorem ipsum dolor sit amet, consectetur adipiscing"
-layer at (8,518) size 182x22 clip at (9,519) size 180x20 scrollWidth 373
-  RenderBlock {DIV} at (0,510) size 182x22 [border: (1px solid #000000)]
-    RenderText {#text} at (1,1) size 373x19
-      text run at (1,1) width 373 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
-layer at (8,578) size 182x22 clip at (9,579) size 180x20 scrollWidth 320
-  RenderBlock {DIV} at (0,570) size 182x22 [border: (1px solid #000000)]
-    RenderInline {SPAN} at (0,0) size 320x19
-      RenderText {#text} at (1,1) size 320x19
-        text run at (1,1) width 320 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,598) size 182x22 clip at (9,599) size 180x20 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,590) size 182x22 [border: (1px solid #000000)]
+    RenderText {#text} at (1,1) size 476x26
+      text run at (1,1) width 476: "Lorem ipsum dolor sit amet, consectetur adipiscing"
+layer at (8,666) size 182x22 clip at (9,667) size 180x20 scrollWidth 546 scrollHeight 26
+  RenderBlock {DIV} at (0,658) size 182x22 [border: (1px solid #000000)]
+    RenderText {#text} at (1,1) size 546x26
+      text run at (1,1) width 546 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
+layer at (8,734) size 182x22 clip at (9,735) size 180x20 scrollWidth 476 scrollHeight 26
+  RenderBlock {DIV} at (0,726) size 182x22 [border: (1px solid #000000)]
+    RenderInline {SPAN} at (0,0) size 476x26
+      RenderText {#text} at (1,1) size 476x26
+        text run at (1,1) width 476 RTL override: "Lorem ipsum dolor sit amet, consectetur adipiscing"
     RenderText {#text} at (0,0) size 0x0
-layer at (8,638) size 182x22 clip at (9,639) size 180x20 scrollWidth 373
-  RenderBlock {DIV} at (0,630) size 182x22 [border: (1px solid #000000)]
-    RenderInline {A} at (0,0) size 373x19 [color=#0000EE]
-      RenderText {#text} at (1,1) size 373x19
-        text run at (1,1) width 373 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
+layer at (8,802) size 182x22 clip at (9,803) size 180x20 scrollWidth 546 scrollHeight 26
+  RenderBlock {DIV} at (0,794) size 182x22 [border: (1px solid #000000)]
+    RenderInline {A} at (0,0) size 546x26 [color=#0000EE]
+      RenderText {#text} at (1,1) size 546x26
+        text run at (1,1) width 546 RTL: "\x{5DB}\x{5E9}\x{5D4}\x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5E8}\x{5D5}\x{5DA} \x{5DE}\x{5D3}\x{5D9} \x{5E0}\x{5E8}\x{5E6}\x{5D4} \x{5DC}\x{5D4}\x{5D5}\x{5E1}\x{5D9}\x{5E3} \x{5D0}\x{5DC}\x{5D9}\x{5E4}\x{5E1}\x{5D5}\x{5EA} \x{5D1}\x{5E1}\x{5D5}\x{5E3} \x{5E9}\x{5D5}\x{5E8}\x{5D4}"
     RenderText {#text} at (0,0) size 0x0
-layer at&n