[EFL] Rebaseline several test cases in Skipped list
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Sep 2012 13:02:17 +0000 (13:02 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Sep 2012 13:02:17 +0000 (13:02 +0000)
https://bugs.webkit.org/show_bug.cgi?id=97000

Unreviewed EFL gardening.

Rebaseline several test cases an unskip them.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-18

* platform/efl/Skipped:
* platform/efl/TestExpectations:
* platform/efl/animations/additive-transform-animations-expected.txt: Added.
* platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png: Added.
* platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
* platform/efl/fast/events/offsetX-offsetY-expected.txt: Removed.
* platform/efl/fast/events/pointer-events-2-expected.png:
* platform/efl/fast/events/pointer-events-2-expected.txt:
* platform/efl/fast/forms/001-expected.png:
* platform/efl/fast/forms/001-expected.txt:
* platform/efl/fast/forms/float-before-fieldset-expected.png:
* platform/efl/fast/forms/float-before-fieldset-expected.txt:
* platform/efl/fast/forms/form-element-geometry-expected.png:
* platform/efl/fast/forms/form-element-geometry-expected.txt:
* platform/efl/fast/forms/input-baseline-expected.png:
* platform/efl/fast/forms/input-baseline-expected.txt:
* platform/efl/fast/forms/input-placeholder-visibility-1-expected.png:
* platform/efl/fast/forms/input-placeholder-visibility-1-expected.txt:
* platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.png:
* platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.txt:
* platform/efl/fast/forms/mailto/advanced-get-expected.txt: Added.
* platform/efl/fast/forms/mailto/advanced-put-expected.txt: Added.
* platform/efl/fast/forms/placeholder-position-expected.png:
* platform/efl/fast/forms/placeholder-position-expected.txt:
* platform/efl/fast/forms/placeholder-pseudo-style-expected.png:
* platform/efl/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.png:
* platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
* platform/efl/fast/gradients/generated-gradients-expected.png:
* platform/efl/fast/gradients/generated-gradients-expected.txt:
* platform/efl/fast/gradients/radial-centered-expected.png:
* platform/efl/fast/gradients/radial-centered-expected.txt:
* platform/efl/fast/inline-block/contenteditable-baseline-expected.png:
* platform/efl/fast/inline-block/contenteditable-baseline-expected.txt:
* platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.png:
* platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.txt:
* platform/efl/fast/inline/inline-box-background-expected.png:
* platform/efl/fast/inline/inline-box-background-expected.txt:
* platform/efl/fast/inline/inline-box-background-long-image-expected.png:
* platform/efl/fast/inline/inline-box-background-long-image-expected.txt:
* platform/efl/fast/inline/inline-box-background-repeat-x-expected.png:
* platform/efl/fast/inline/inline-box-background-repeat-x-expected.txt:
* platform/efl/fast/inline/inline-box-background-repeat-y-expected.png:
* platform/efl/fast/inline/inline-box-background-repeat-y-expected.txt:
* platform/efl/fast/invalid/nestedh3s-expected.png:
* platform/efl/fast/invalid/nestedh3s-expected.txt:
* platform/efl/fast/overflow/overflow-float-stacking-expected.png:
* platform/efl/fast/overflow/overflow-float-stacking-expected.txt:
* platform/efl/fast/overflow/overflow-stacking-expected.png:
* platform/efl/fast/overflow/overflow-stacking-expected.txt:
* platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.png:
* platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.txt:
* platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png:
* platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt:
* platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png:
* platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt:
* platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.png:
* platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
* platform/efl/fast/repaint/moving-shadow-on-path-expected.png:
* platform/efl/fast/repaint/moving-shadow-on-path-expected.txt:
* platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png: Added.
* platform/efl/fast/repaint/repaint-svg-after-style-change-expected.txt: Added.
* platform/efl/fast/repaint/table-section-repaint-expected.txt:
* platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.png:
* platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
* platform/efl/fast/replaced/width100percent-searchfield-expected.png:
* platform/efl/fast/replaced/width100percent-searchfield-expected.txt:
* platform/efl/fast/table/027-expected.png:
* platform/efl/fast/table/027-expected.txt:
* platform/efl/fast/table/027-vertical-expected.png:
* platform/efl/fast/table/027-vertical-expected.txt:
* platform/efl/fast/table/032-expected.png:
* platform/efl/fast/table/032-expected.txt:
* platform/efl/fast/table/040-expected.png:
* platform/efl/fast/table/040-expected.txt:
* platform/efl/fast/table/040-vertical-expected.png:
* platform/efl/fast/table/040-vertical-expected.txt:
* platform/efl/fast/table/absolute-table-at-bottom-expected.png:
* platform/efl/fast/table/absolute-table-at-bottom-expected.txt:
* platform/efl/fast/table/border-collapsing/004-expected.png:
* platform/efl/fast/table/border-collapsing/004-expected.txt:
* platform/efl/fast/table/border-collapsing/004-vertical-expected.png:
* platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/efl/fast/table/dynamic-caption-add-before-child-expected.png:
* platform/efl/fast/table/dynamic-caption-add-before-child-expected.txt:
* platform/efl/fast/table/frame-and-rules-expected.png:
* platform/efl/fast/table/frame-and-rules-expected.txt:
* platform/efl/fast/table/multiple-captions-display-expected.png: Added.
* platform/efl/fast/table/multiple-captions-display-expected.txt:
* platform/efl/media/video-colorspace-yuv420-expected.png: Added.
* platform/efl/media/video-colorspace-yuv420-expected.txt: Added.
* platform/efl/media/video-colorspace-yuv422-expected.png: Added.
* platform/efl/media/video-colorspace-yuv422-expected.txt: Added.
* platform/efl/perf/nested-combined-selectors-expected.txt: Added.
* platform/efl/userscripts/script-run-at-end-expected.txt: Added.

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

96 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/efl/Skipped
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/efl/animations/additive-transform-animations-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/events/offsetX-offsetY-expected.txt [deleted file]
LayoutTests/platform/efl/fast/events/pointer-events-2-expected.png
LayoutTests/platform/efl/fast/events/pointer-events-2-expected.txt
LayoutTests/platform/efl/fast/forms/001-expected.png
LayoutTests/platform/efl/fast/forms/001-expected.txt
LayoutTests/platform/efl/fast/forms/float-before-fieldset-expected.png
LayoutTests/platform/efl/fast/forms/float-before-fieldset-expected.txt
LayoutTests/platform/efl/fast/forms/form-element-geometry-expected.png
LayoutTests/platform/efl/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/efl/fast/forms/input-baseline-expected.png
LayoutTests/platform/efl/fast/forms/input-baseline-expected.txt
LayoutTests/platform/efl/fast/forms/input-placeholder-visibility-1-expected.png
LayoutTests/platform/efl/fast/forms/input-placeholder-visibility-1-expected.txt
LayoutTests/platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.png
LayoutTests/platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.txt
LayoutTests/platform/efl/fast/forms/mailto/advanced-get-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/forms/mailto/advanced-put-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/forms/placeholder-position-expected.png
LayoutTests/platform/efl/fast/forms/placeholder-position-expected.txt
LayoutTests/platform/efl/fast/forms/placeholder-pseudo-style-expected.png
LayoutTests/platform/efl/fast/forms/placeholder-pseudo-style-expected.txt
LayoutTests/platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.png
LayoutTests/platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.txt
LayoutTests/platform/efl/fast/gradients/generated-gradients-expected.png
LayoutTests/platform/efl/fast/gradients/generated-gradients-expected.txt
LayoutTests/platform/efl/fast/gradients/radial-centered-expected.png
LayoutTests/platform/efl/fast/gradients/radial-centered-expected.txt
LayoutTests/platform/efl/fast/inline-block/contenteditable-baseline-expected.png
LayoutTests/platform/efl/fast/inline-block/contenteditable-baseline-expected.txt
LayoutTests/platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.png
LayoutTests/platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.txt
LayoutTests/platform/efl/fast/inline/inline-box-background-expected.png
LayoutTests/platform/efl/fast/inline/inline-box-background-expected.txt
LayoutTests/platform/efl/fast/inline/inline-box-background-long-image-expected.png
LayoutTests/platform/efl/fast/inline/inline-box-background-long-image-expected.txt
LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-x-expected.png
LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-x-expected.txt
LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-y-expected.png
LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-y-expected.txt
LayoutTests/platform/efl/fast/invalid/nestedh3s-expected.png
LayoutTests/platform/efl/fast/invalid/nestedh3s-expected.txt
LayoutTests/platform/efl/fast/overflow/overflow-float-stacking-expected.png
LayoutTests/platform/efl/fast/overflow/overflow-float-stacking-expected.txt
LayoutTests/platform/efl/fast/overflow/overflow-stacking-expected.png
LayoutTests/platform/efl/fast/overflow/overflow-stacking-expected.txt
LayoutTests/platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.png
LayoutTests/platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.txt
LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png
LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt
LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png
LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt
LayoutTests/platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.png
LayoutTests/platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.txt
LayoutTests/platform/efl/fast/repaint/moving-shadow-on-path-expected.png
LayoutTests/platform/efl/fast/repaint/moving-shadow-on-path-expected.txt
LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/repaint/table-section-repaint-expected.txt
LayoutTests/platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.png
LayoutTests/platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.txt
LayoutTests/platform/efl/fast/replaced/width100percent-searchfield-expected.png
LayoutTests/platform/efl/fast/replaced/width100percent-searchfield-expected.txt
LayoutTests/platform/efl/fast/table/027-expected.png
LayoutTests/platform/efl/fast/table/027-expected.txt
LayoutTests/platform/efl/fast/table/027-vertical-expected.png
LayoutTests/platform/efl/fast/table/027-vertical-expected.txt
LayoutTests/platform/efl/fast/table/032-expected.png
LayoutTests/platform/efl/fast/table/032-expected.txt
LayoutTests/platform/efl/fast/table/040-expected.png
LayoutTests/platform/efl/fast/table/040-expected.txt
LayoutTests/platform/efl/fast/table/040-vertical-expected.png
LayoutTests/platform/efl/fast/table/040-vertical-expected.txt
LayoutTests/platform/efl/fast/table/absolute-table-at-bottom-expected.png
LayoutTests/platform/efl/fast/table/absolute-table-at-bottom-expected.txt
LayoutTests/platform/efl/fast/table/border-collapsing/004-expected.png
LayoutTests/platform/efl/fast/table/border-collapsing/004-expected.txt
LayoutTests/platform/efl/fast/table/border-collapsing/004-vertical-expected.png
LayoutTests/platform/efl/fast/table/border-collapsing/004-vertical-expected.txt
LayoutTests/platform/efl/fast/table/dynamic-caption-add-before-child-expected.png
LayoutTests/platform/efl/fast/table/dynamic-caption-add-before-child-expected.txt
LayoutTests/platform/efl/fast/table/frame-and-rules-expected.png
LayoutTests/platform/efl/fast/table/frame-and-rules-expected.txt
LayoutTests/platform/efl/fast/table/multiple-captions-display-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/fast/table/multiple-captions-display-expected.txt
LayoutTests/platform/efl/media/video-colorspace-yuv420-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/media/video-colorspace-yuv420-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/media/video-colorspace-yuv422-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/media/video-colorspace-yuv422-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/perf/nested-combined-selectors-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/userscripts/script-run-at-end-expected.txt [new file with mode: 0644]

index 07c6b13..272fb59 100644 (file)
@@ -1,3 +1,108 @@
+2012-09-18  Christophe Dumez  <christophe.dumez@intel.com>
+
+        [EFL] Rebaseline several test cases in Skipped list
+        https://bugs.webkit.org/show_bug.cgi?id=97000
+
+        Unreviewed EFL gardening.
+
+        Rebaseline several test cases an unskip them.
+
+        * platform/efl/Skipped:
+        * platform/efl/TestExpectations:
+        * platform/efl/animations/additive-transform-animations-expected.txt: Added.
+        * platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png: Added.
+        * platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt: Added.
+        * platform/efl/fast/events/offsetX-offsetY-expected.txt: Removed.
+        * platform/efl/fast/events/pointer-events-2-expected.png:
+        * platform/efl/fast/events/pointer-events-2-expected.txt:
+        * platform/efl/fast/forms/001-expected.png:
+        * platform/efl/fast/forms/001-expected.txt:
+        * platform/efl/fast/forms/float-before-fieldset-expected.png:
+        * platform/efl/fast/forms/float-before-fieldset-expected.txt:
+        * platform/efl/fast/forms/form-element-geometry-expected.png:
+        * platform/efl/fast/forms/form-element-geometry-expected.txt:
+        * platform/efl/fast/forms/input-baseline-expected.png:
+        * platform/efl/fast/forms/input-baseline-expected.txt:
+        * platform/efl/fast/forms/input-placeholder-visibility-1-expected.png:
+        * platform/efl/fast/forms/input-placeholder-visibility-1-expected.txt:
+        * platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.png:
+        * platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.txt:
+        * platform/efl/fast/forms/mailto/advanced-get-expected.txt: Added.
+        * platform/efl/fast/forms/mailto/advanced-put-expected.txt: Added.
+        * platform/efl/fast/forms/placeholder-position-expected.png:
+        * platform/efl/fast/forms/placeholder-position-expected.txt:
+        * platform/efl/fast/forms/placeholder-pseudo-style-expected.png:
+        * platform/efl/fast/forms/placeholder-pseudo-style-expected.txt:
+        * platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.png:
+        * platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
+        * platform/efl/fast/gradients/generated-gradients-expected.png:
+        * platform/efl/fast/gradients/generated-gradients-expected.txt:
+        * platform/efl/fast/gradients/radial-centered-expected.png:
+        * platform/efl/fast/gradients/radial-centered-expected.txt:
+        * platform/efl/fast/inline-block/contenteditable-baseline-expected.png:
+        * platform/efl/fast/inline-block/contenteditable-baseline-expected.txt:
+        * platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.png:
+        * platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.txt:
+        * platform/efl/fast/inline/inline-box-background-expected.png:
+        * platform/efl/fast/inline/inline-box-background-expected.txt:
+        * platform/efl/fast/inline/inline-box-background-long-image-expected.png:
+        * platform/efl/fast/inline/inline-box-background-long-image-expected.txt:
+        * platform/efl/fast/inline/inline-box-background-repeat-x-expected.png:
+        * platform/efl/fast/inline/inline-box-background-repeat-x-expected.txt:
+        * platform/efl/fast/inline/inline-box-background-repeat-y-expected.png:
+        * platform/efl/fast/inline/inline-box-background-repeat-y-expected.txt:
+        * platform/efl/fast/invalid/nestedh3s-expected.png:
+        * platform/efl/fast/invalid/nestedh3s-expected.txt:
+        * platform/efl/fast/overflow/overflow-float-stacking-expected.png:
+        * platform/efl/fast/overflow/overflow-float-stacking-expected.txt:
+        * platform/efl/fast/overflow/overflow-stacking-expected.png:
+        * platform/efl/fast/overflow/overflow-stacking-expected.txt:
+        * platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.png:
+        * platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.txt:
+        * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png:
+        * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt:
+        * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png:
+        * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt:
+        * platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.png:
+        * platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
+        * platform/efl/fast/repaint/moving-shadow-on-path-expected.png:
+        * platform/efl/fast/repaint/moving-shadow-on-path-expected.txt:
+        * platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png: Added.
+        * platform/efl/fast/repaint/repaint-svg-after-style-change-expected.txt: Added.
+        * platform/efl/fast/repaint/table-section-repaint-expected.txt:
+        * platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.png:
+        * platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
+        * platform/efl/fast/replaced/width100percent-searchfield-expected.png:
+        * platform/efl/fast/replaced/width100percent-searchfield-expected.txt:
+        * platform/efl/fast/table/027-expected.png:
+        * platform/efl/fast/table/027-expected.txt:
+        * platform/efl/fast/table/027-vertical-expected.png:
+        * platform/efl/fast/table/027-vertical-expected.txt:
+        * platform/efl/fast/table/032-expected.png:
+        * platform/efl/fast/table/032-expected.txt:
+        * platform/efl/fast/table/040-expected.png:
+        * platform/efl/fast/table/040-expected.txt:
+        * platform/efl/fast/table/040-vertical-expected.png:
+        * platform/efl/fast/table/040-vertical-expected.txt:
+        * platform/efl/fast/table/absolute-table-at-bottom-expected.png:
+        * platform/efl/fast/table/absolute-table-at-bottom-expected.txt:
+        * platform/efl/fast/table/border-collapsing/004-expected.png:
+        * platform/efl/fast/table/border-collapsing/004-expected.txt:
+        * platform/efl/fast/table/border-collapsing/004-vertical-expected.png:
+        * platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
+        * platform/efl/fast/table/dynamic-caption-add-before-child-expected.png:
+        * platform/efl/fast/table/dynamic-caption-add-before-child-expected.txt:
+        * platform/efl/fast/table/frame-and-rules-expected.png:
+        * platform/efl/fast/table/frame-and-rules-expected.txt:
+        * platform/efl/fast/table/multiple-captions-display-expected.png: Added.
+        * platform/efl/fast/table/multiple-captions-display-expected.txt:
+        * platform/efl/media/video-colorspace-yuv420-expected.png: Added.
+        * platform/efl/media/video-colorspace-yuv420-expected.txt: Added.
+        * platform/efl/media/video-colorspace-yuv422-expected.png: Added.
+        * platform/efl/media/video-colorspace-yuv422-expected.txt: Added.
+        * platform/efl/perf/nested-combined-selectors-expected.txt: Added.
+        * platform/efl/userscripts/script-run-at-end-expected.txt: Added.
+
 2012-09-18  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
 
         [EFL] Gardening after r128802.
index 4231360..7cb3cf2 100644 (file)
@@ -90,7 +90,6 @@ editing/style
 fast/parser/pre-html5-parser-quirks.html
 
 # EFL's LayoutTestController does not implement shadowPseudoId
-media/video-controls-visible-audio-only.html
 media/video-volume-slider.html
 
 # EFL's LayoutTestController does not implement authenticateSession
@@ -231,9 +230,6 @@ fast/events/attempt-scroll-with-no-scrollbars.html
 # BUG: no mouseout event being sent
 fast/events/mouseout-on-window.html
 
-# BUG: encoding-related problems
-fast/xsl/sort-locale.xml
-
 # BUG: <canvas>'s toDataURL has problems with non-image/png mimetypes
 fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html
 fast/canvas/toDataURL-supportedTypes.html
@@ -418,13 +414,10 @@ svg/as-image/image-respects-deviceScaleFactor.html
 # Skipped until new WebSocket protocol is implemented. http://webkit.org/b/50099
 http/tests/websocket/tests/hybi/
 
+# Hits Cairo assertion
+fast/repaint/moving-shadow-on-container.html
+
 # Needs a rebaseline
-fast/events/dont-loose-last-event.html
-fast/events/drag-and-drop-set-drag-data-arguments.html
-fast/events/drag-link.html
-fast/events/moving-text-should-fire-drop-and-dragend-events-2.html
-fast/events/moving-text-should-fire-drop-and-dragend-events.html
-fast/events/offsetX-offsetY.html
 fast/events/platform-wheelevent-paging-x-in-non-scrolling-div.html
 fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html
 fast/events/platform-wheelevent-paging-x-in-scrolling-div.html
@@ -435,71 +428,14 @@ fast/events/platform-wheelevent-paging-y-in-non-scrolling-div.html
 fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html
 fast/events/platform-wheelevent-paging-y-in-scrolling-div.html
 fast/events/platform-wheelevent-paging-y-in-scrolling-page.html
-fast/events/pointer-events-2.html
-fast/events/remove-target-with-shadow-in-drag.html
-fast/forms/001.html
-fast/forms/float-before-fieldset.html
-fast/forms/form-element-geometry.html
-fast/forms/input-baseline.html
-fast/forms/input-paste-undo.html
-fast/forms/input-placeholder-visibility-1.html
-fast/forms/input-step-as-double.html
-fast/forms/input-text-scroll-left-on-blur.html
-fast/forms/mailto/advanced-get.html
-fast/forms/mailto/advanced-put.html
 fast/forms/number/number-spinbutton-in-multi-column.html
-fast/forms/placeholder-position.html
-fast/forms/placeholder-pseudo-style.html
-fast/forms/radio/radio_checked_name.html
 fast/forms/select/listbox-in-multi-column.html
-fast/forms/textarea-placeholder-pseudo-style.html
-fast/frames/frame-set-rotation-hit.html
-fast/frames/frame-set-scaling-hit.html
-fast/gradients/generated-gradients.html
-fast/gradients/radial-centered.html
-fast/harness/user-preferred-language.html
-fast/inline-block/contenteditable-baseline.html
-fast/inline/continuation-outlines-with-layers-2.html
 fast/inline/continuation-outlines-with-layers.html
-fast/inline/inline-box-background-long-image.html
-fast/inline/inline-box-background-repeat-x.html
-fast/inline/inline-box-background-repeat-y.html
-fast/inline/inline-box-background.html
-fast/invalid/nestedh3s.html
 fast/invalid/residual-style.html
 fast/js/constructor-length.html
-fast/loader/local-CSS-from-local.html
-fast/loader/local-JavaScript-from-local.html
-fast/loader/local-image-from-local.html
-fast/overflow/overflow-float-stacking.html
-fast/overflow/overflow-stacking.html
-fast/preloader/first-base-tag-scanned-wins.html
-fast/preloader/first-base-tag-wins.html
-fast/preloader/understands-base-tag.html
-fast/repaint/block-layout-inline-children-replaced.html
-fast/repaint/japanese-rl-selection-clear.html
 fast/repaint/japanese-rl-selection-repaint-in-regions.html
-fast/repaint/japanese-rl-selection-repaint.html
-fast/repaint/line-flow-with-floats-in-regions.html
-fast/repaint/moving-shadow-on-container.html
-fast/repaint/moving-shadow-on-path.html
 fast/repaint/overflow-flipped-writing-mode-block-in-regions.html
 fast/repaint/region-painting-via-layout.html
-fast/repaint/repaint-svg-after-style-change.html
-fast/repaint/table-section-repaint.html
-fast/repaint/transform-absolute-in-positioned-container.html
-fast/replaced/width100percent-searchfield.html
-fast/table/027.html
-fast/table/027-vertical.html
-fast/table/032.html
-fast/table/040-vertical.html
-fast/table/040.html
-fast/table/absolute-table-at-bottom.html
-fast/table/border-collapsing/004-vertical.html
-fast/table/border-collapsing/004.html
-fast/table/dynamic-caption-add-before-child.xhtml
-fast/table/frame-and-rules.html
-fast/table/multiple-captions-display.xhtml
 fast/table/prepend-in-anonymous-table.html
 fast/text/basic/011.html
 fast/text/basic/013.html
@@ -635,10 +571,7 @@ tables/mozilla/
 # EFL DRT doesn't fully support http tests yet. These tests make timeout error.
 fast/overflow/overflow-height-float-not-removed-crash3.html
 http/tests/cache/history-only-cached-subresource-loads-max-age-https.html
-http/tests/cache/subresource-expiration-1.html
-http/tests/cache/subresource-expiration-2.html
 http/tests/cache/subresource-failover-to-network.html
-http/tests/cache/subresource-multiple-instances.html
 http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
 http/tests/misc/401-alternative-content.php
 http/tests/misc/copy-resolves-urls.html
@@ -686,15 +619,7 @@ xmlviewer/extensions-api.html
 # These test -apple- and -khtml- prefixed CSS properties, which we don't support.
 inspector/styles/vendor-prefixes.html
 
-# Touch adjustment not enabled
-# https://bugs.webkit.org/show_bug.cgi?id=78801
-touchadjustment
-
 # There are no expected result set yet.
-animations/additive-transform-animations.html
-animations/animation-border-overflow.html
-animations/animation-add-events-in-handler.html
-animations/cross-fade-webkit-mask-box-image.html
 editing/unsupported-content/list-delete-001.html 
 editing/unsupported-content/list-delete-003.html 
 editing/unsupported-content/list-type-after.html 
@@ -704,15 +629,6 @@ editing/unsupported-content/table-delete-003.html
 fast/dom/rtl-scroll-to-leftmost-and-resize.html
 fast/text/unicode-variation-selector.html
 http/tests/cache/history-only-cached-subresource-loads.html
-http/tests/cache/cancel-during-revalidation-succeeded.html
-http/tests/cache/post-redirect-get.php
-media/video-colorspace-yuv420.html
-media/video-colorspace-yuv422.html
-perf/nested-combined-selectors.html
-userscripts/script-run-at-end.html
-
-# This test requires flac codec
-media/media-can-play-flac-audio.html
 
 # Requires ENABLE(FILE_SYSTEM)
 fast/forms/file/input-file-entries.html
index 963a867..3c18a2f 100644 (file)
@@ -103,7 +103,11 @@ BUGWK86623 : fast/dom/shadow/drop-event-for-input-in-shadow.html = TEXT
 BUGWK86623 : fast/dom/shadow/drop-event-in-shadow.html = TEXT
 BUGWK86623 : fast/events/drag-display-none-element.html = TEXT
 BUGWK86623 : fast/events/drag-in-frames.html = TEXT
+BUGWK86623 : fast/events/drag-link.html = TEXT
 BUGWK86623 : fast/events/drag-parent-node.html = TEXT
+BUGWK86623 : fast/events/moving-text-should-fire-drop-and-dragend-events.html = TEXT
+BUGWK86623 : fast/events/moving-text-should-fire-drop-and-dragend-events-2.html = TEXT
+BUGWK86623 : fast/events/remove-target-with-shadow-in-drag.html = TEXT
 BUGWK86623 : http/tests/local/fileapi/file-last-modified-after-delete.html = TEXT
 
 // Missing drag'n'drop, needs baselines
@@ -367,6 +371,7 @@ BUGWK84338 : editing/style/apply-through-end-of-document.html = TEXT
 BUGWK84338 : editing/style/non-inheritable-styles.html = TEXT
 BUGWK84338 : editing/style/smoosh-styles-003.html = TEXT
 BUGWK84338 : fast/events/clipboard-dataTransferItemList.html = TEXT
+BUGWK84338 : fast/forms/input-paste-undo.html = TEXT
 BUGWK84338 : fast/forms/plaintext-mode-2.html = MISSING
 BUGWK84338 : fast/forms/textarea-paste-newline.html = TEXT
 
@@ -621,6 +626,9 @@ BUGWK29359 : fast/css/pseudo-in-range.html = TEXT
 BUGWK29359 : fast/css/pseudo-out-of-range.html = TEXT
 BUGWK29359 : fast/css/pseudo-in-range-invalid-value.html = TEXT
 
+// These tests require TOUCH_ADJUSTMENT flag to be enabled
+BUGWK78801 SKIP : touchadjustment = PASS
+
 // Tracking corner not being painted for TextArea.
 BUGWK85484 : fast/css/resize-corner-tracking-transformed.html = TEXT
 BUGWK85484 : fast/css/resize-corner-tracking.html = TEXT
@@ -905,6 +913,9 @@ BUGWK86722 SKIP : fast/images/paletted-png-with-color-profile.html = PASS
 BUGWK88729 SKIP : userscripts/window-onerror-for-isolated-world-1.html = PASS
 BUGWK88729 SKIP : userscripts/window-onerror-for-isolated-world-2.html = PASS
 
+// The sort order is incorrect in the output.
+BUGWK30620 : fast/xsl/sort-locale.xml = TEXT
+
 // Flexbox test failing on EFL.
 BUGWK88984 : css3/flexbox/flexitem.html = TEXT
 
diff --git a/LayoutTests/platform/efl/animations/additive-transform-animations-expected.txt b/LayoutTests/platform/efl/animations/additive-transform-animations-expected.txt
new file mode 100644 (file)
index 0000000..4a7334a
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x134
+  RenderBlock {HTML} at (0,0) size 800x134
+    RenderBody {BODY} at (8,8) size 784x118
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000FF]
+layer at (8,108) size 784x18
+  RenderBlock {DIV} at (0,100) size 784x18
+    RenderText {#text} at (0,0) size 629x19
+      text run at (0,0) width 629: "PASS - \"webkitTransform\" property for \"box\" element at 1s saw something close to: 0,1,-1,0,0,100"
+    RenderBR {BR} at (629,0) size 0x19
diff --git a/LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png b/LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png
new file mode 100644 (file)
index 0000000..ddbf738
Binary files /dev/null and b/LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png differ
diff --git a/LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt b/LayoutTests/platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt
new file mode 100644 (file)
index 0000000..f1bee92
--- /dev/null
@@ -0,0 +1,16 @@
+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 {DIV} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 623x19
+          text run at (0,0) width 623: "PASS - \"webkitMaskBoxImage\" property for \"box\" element at 2.25s saw something close to: 0.25"
+        RenderBR {BR} at (623,15) size 0x0
+        RenderText {#text} at (0,18) size 742x19
+          text run at (0,18) width 742: "PASS - \"webkitMaskBoxImage\" property for \"box\" and \"boxStatic\" elements at 2.25s are close enough to each other"
+        RenderBR {BR} at (742,33) size 0x0
+layer at (100,100) size 200x200
+  RenderImage {IMG} at (100,100) size 200x200 [bgcolor=#FF0000]
+layer at (100,300) size 200x200
+  RenderImage {IMG} at (100,300) size 200x200 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/efl/fast/events/offsetX-offsetY-expected.txt b/LayoutTests/platform/efl/fast/events/offsetX-offsetY-expected.txt
deleted file mode 100644 (file)
index 78016c2..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-Absolute position
-Relative position
-Fixed position
-First  Second
-This cell has borderTopExtra
-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-In columns
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-Div with transform
-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
-
-In RTL overflow
-Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-PASS: event at (112, 62) hit abs-box at offset (32, 37)
-FAIL: event at (157, 32) expected to hit rel-box at (22, 24) but hit rel-box at (22, 23)
-PASS: event at (410, 30) hit fixed-box at offset (10, 10)
-FAIL: event at (36, 272) expected to hit with-bordertopextra at (4, 4) but hit with-bordertopextra at (4, 0)
-PASS: event at (639, 207) hit in-columns at offset (35, 5)
-FAIL: event at (563, 410) expected to hit inside-overflow at (7, 6) but hit inside-overflow at (7, 1)
-FAIL: event at (112, 369) expected to hit transformed at (11, 16) but hit transformed at (9, 9)
-
index 630a41a..398b0fa 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/events/pointer-events-2-expected.png and b/LayoutTests/platform/efl/fast/events/pointer-events-2-expected.png differ
index 67efad7..73f4018 100644 (file)
@@ -1,29 +1,29 @@
 layer at (0,0) size 785x640
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x171
-  RenderBlock {HTML} at (0,0) size 785x171
-    RenderBody {BODY} at (8,21) size 769x134
+layer at (0,0) size 785x167
+  RenderBlock {HTML} at (0,0) size 785x167
+    RenderBody {BODY} at (8,21) size 769x130
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 759x36
           text run at (0,0) width 759: "Testing the values of 'pointer-events' on HTML content"
-      RenderBlock {P} at (0,58) size 769x76
-        RenderText {#text} at (0,0) size 768x76
+      RenderBlock {P} at (0,58) size 769x72
+        RenderText {#text} at (0,0) size 768x73
           text run at (0,0) width 579: "This test is expected to be run from within DumpRenderTree. If running manually, click on "
           text run at (579,0) width 145: "the elements in the first"
-          text run at (0,19) width 379: "column, making sure the actual result (3rd column) matches "
-          text run at (379,19) width 382: "the expected result (2nd column). Repeat for click target (4th"
-          text run at (0,38) width 243: "column), expected result (5th column) "
-          text run at (243,38) width 525: "and actual result (6th column). Note: You should click on a yellow inline element if"
-          text run at (0,57) width 268: "one exists, otherwise anywhere in the box."
+          text run at (0,18) width 379: "column, making sure the actual result (3rd column) matches "
+          text run at (379,18) width 382: "the expected result (2nd column). Repeat for click target (4th"
+          text run at (0,36) width 243: "column), expected result (5th column) "
+          text run at (243,36) width 525: "and actual result (6th column). Note: You should click on a yellow inline element if"
+          text run at (0,54) width 268: "one exists, otherwise anywhere in the box."
 layer at (10,140) size 300x100
   RenderBlock (positioned) {DIV} at (10,140) size 300x100
 layer at (10,140) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (10,140) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 71x38
+    RenderText {#text} at (0,0) size 71x37
       text run at (0,0) width 49: "pointer-"
-      text run at (0,19) width 71: "events auto"
+      text run at (0,18) width 71: "events auto"
 layer at (110,140) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 16x19
@@ -38,9 +38,9 @@ layer at (10,240) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (10,240) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 75x38
+    RenderText {#text} at (0,0) size 75x37
       text run at (0,0) width 49: "pointer-"
-      text run at (0,19) width 75: "events none"
+      text run at (0,18) width 75: "events none"
 layer at (110,240) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 31x19
@@ -55,9 +55,9 @@ layer at (10,340) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (10,340) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 71x38
+    RenderText {#text} at (0,0) size 71x37
       text run at (0,0) width 57: "siblings -"
-      text run at (0,19) width 71: "auto on top"
+      text run at (0,18) width 71: "auto on top"
 layer at (10,340) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80
 layer at (110,340) size 80x80
@@ -74,9 +74,9 @@ layer at (10,440) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (10,440) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 75x38
+    RenderText {#text} at (0,0) size 75x37
       text run at (0,0) width 57: "siblings -"
-      text run at (0,19) width 75: "none on top"
+      text run at (0,18) width 75: "none on top"
 layer at (10,440) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80
 layer at (110,440) size 80x80
@@ -95,9 +95,9 @@ layer at (10,540) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (10,540) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 80x38
+    RenderText {#text} at (0,0) size 80x37
       text run at (0,0) width 80: "nested - auto"
-      text run at (0,19) width 32: "outer"
+      text run at (0,18) width 32: "outer"
 layer at (110,540) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 16x19
@@ -114,9 +114,9 @@ layer at (340,140) size 80x80
   RenderBlock (positioned) {DIV} at (0,0) size 80x80
 layer at (340,140) size 80x80
   RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080]
-    RenderText {#text} at (0,0) size 67x38
+    RenderText {#text} at (0,0) size 67x37
       text run at (0,0) width 49: "nested -"
-      text run at (0,19) width 67: "none outer"
+      text run at (0,18) width 67: "none outer"
 layer at (440,140) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 24x19
@@ -162,10 +162,10 @@ layer at (340,440) size 80x80
     RenderInline {SPAN} at (0,0) size 35x19 [bgcolor=#FFFF00]
       RenderText {#text} at (0,0) size 35x19
         text run at (0,0) width 35: "inline"
-    RenderText {#text} at (35,0) size 74x57
+    RenderText {#text} at (35,0) size 74x55
       text run at (35,0) width 25: " has"
-      text run at (0,19) width 74: "auto, parent"
-      text run at (0,38) width 31: "none"
+      text run at (0,18) width 74: "auto, parent"
+      text run at (0,36) width 31: "none"
 layer at (440,440) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 24x19
@@ -183,10 +183,10 @@ layer at (340,540) size 80x80
     RenderInline {SPAN} at (0,0) size 35x19 [bgcolor=#FFFF00]
       RenderText {#text} at (0,0) size 35x19
         text run at (0,0) width 35: "inline"
-    RenderText {#text} at (35,0) size 78x57
+    RenderText {#text} at (35,0) size 78x55
       text run at (35,0) width 25: " has"
-      text run at (0,19) width 78: "none, parent"
-      text run at (0,38) width 27: "auto"
+      text run at (0,18) width 78: "none, parent"
+      text run at (0,36) width 27: "auto"
 layer at (440,540) size 80x80
   RenderBlock (positioned) {DIV} at (100,0) size 80x80
     RenderText {#text} at (0,0) size 24x19
index 90a7302..934c39d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/001-expected.png and b/LayoutTests/platform/efl/fast/forms/001-expected.png differ
index 3598825..8bcbe13 100644 (file)
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
         RenderTableSection {TBODY} at (2,2) size 780x22
           RenderTableRow {TR} at (0,0) size 780x22
             RenderTableCell {TD} at (0,0) size 90x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-              RenderMenuList {SELECT} at (3,1) size 84x20 [color=#202020]
-                RenderBlock (anonymous) at (15,10) size 28x19
+              RenderMenuList {SELECT} at (3,1) size 84x20 [bgcolor=#FFFFFF]
+                RenderBlock (anonymous) at (15,10) size 28x18
                   RenderText at (0,0) size 28x19
                     text run at (0,0) width 28: "Foo"
             RenderTableCell {TD} at (90,10) size 690x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
@@ -29,23 +29,23 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (0,0) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                 RenderBlock {INPUT} at (5,4) size 12x12
               RenderTableCell {TD} at (22,9) size 758x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-      RenderBlock {P} at (0,180) size 784x47
-        RenderTable {TABLE} at (0,0) size 784x47 [border: (2px outset #808080)]
-          RenderTableSection {TBODY} at (2,2) size 780x43
-            RenderTableRow {TR} at (0,0) size 780x43
-              RenderTableCell {TD} at (0,0) size 64x43 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderButton {INPUT} at (3,3) size 58x37 [color=#202020]
-                  RenderBlock (anonymous) at (15,8) size 28x19
+      RenderBlock {P} at (0,180) size 784x50
+        RenderTable {TABLE} at (0,0) size 784x50 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 780x46
+            RenderTableRow {TR} at (0,0) size 780x46
+              RenderTableCell {TD} at (0,0) size 68x46 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderButton {INPUT} at (3,3) size 62x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (17,10) size 28x18
                     RenderText at (0,0) size 28x19
                       text run at (0,0) width 28: "Foo"
-              RenderTableCell {TD} at (64,20) size 716x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-      RenderBlock {P} at (0,243) size 784x267
+              RenderTableCell {TD} at (68,22) size 712x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,246) size 784x267
         RenderTable {TABLE} at (0,0) size 784x91 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 780x87
             RenderTableRow {TR} at (0,0) size 780x87
               RenderTableCell {TD} at (0,0) size 126x87 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                 RenderButton {INPUT} at (3,1) size 120x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
-                  RenderBlock (anonymous) at (46,42) size 28x19
+                  RenderBlock (anonymous) at (46,42) size 28x18
                     RenderText at (0,0) size 28x19
                       text run at (0,0) width 28: "Foo"
               RenderTableCell {TD} at (126,42) size 654x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
@@ -54,12 +54,12 @@ layer at (0,0) size 800x600
             RenderTableRow {TR} at (0,0) size 780x87
               RenderTableCell {TD} at (0,0) size 192x87 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                 RenderButton {INPUT} at (3,1) size 186x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
-                  RenderBlock (anonymous) at (46,42) size 94x19
+                  RenderBlock (anonymous) at (46,42) size 94x18
                     RenderText at (0,0) size 94x19
                       text run at (0,0) width 94: "Submit a bug"
               RenderTableCell {TD} at (192,42) size 588x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
         RenderBlock (anonymous) at (0,182) size 784x85
           RenderButton {INPUT} at (2,0) size 120x85 [bgcolor=#C0C0C0] [border: (40px solid #FF0000)]
-            RenderBlock (anonymous) at (46,42) size 28x19
+            RenderBlock (anonymous) at (46,42) size 28x18
               RenderText at (0,0) size 28x19
                 text run at (0,0) width 28: "Foo"
index bfc96db..61f24c6 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/float-before-fieldset-expected.png and b/LayoutTests/platform/efl/fast/forms/float-before-fieldset-expected.png differ
index 3adfebe..4de01dc 100644 (file)
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderBlock (floating) {DIV} at (0,0) size 50x400 [bgcolor=#008000]
-      RenderFieldSet {FIELDSET} at (50,0) size 730x53 [border: (2px groove #C0C0C0)]
+      RenderFieldSet {FIELDSET} at (50,0) size 732x53 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (14,0) size 80x18
           RenderText {#text} at (2,0) size 76x19
             text run at (2,0) width 76: "Hello world"
-        RenderBlock (anonymous) at (14,23) size 702x18
+        RenderBlock (anonymous) at (14,23) size 704x18
           RenderText {#text} at (0,0) size 139x19
             text run at (0,0) width 139: "Some fieldset content."
index 68db990..927bd0c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/form-element-geometry-expected.png and b/LayoutTests/platform/efl/fast/forms/form-element-geometry-expected.png differ
index 18336b0..63d16f3 100644 (file)
-layer at (0,0) size 785x855
+layer at (0,0) size 785x852
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x855
-  RenderBlock {HTML} at (0,0) size 785x855
-    RenderBody {BODY} at (8,8) size 769x839
+layer at (0,0) size 785x852
+  RenderBlock {HTML} at (0,0) size 785x852
+    RenderBody {BODY} at (8,8) size 769x836
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 422x36
           text run at (0,0) width 422: "Form Element Geometry Tests"
-      RenderBlock {P} at (0,58) size 769x19
+      RenderBlock {P} at (0,58) size 769x18
         RenderText {#text} at (0,0) size 540x19
           text run at (0,0) width 540: "These tests help us tune the widget classes in KWQ to have all the right fudge factors."
-      RenderBlock {H2} at (0,96) size 769x28
+      RenderBlock {H2} at (0,95) size 769x28
         RenderText {#text} at (0,0) size 165x28
           text run at (0,0) width 165: "Bounding Boxes"
-      RenderTable {TABLE} at (0,143) size 228x49
-        RenderTableSection {TBODY} at (0,0) size 228x49
-          RenderTableRow {TR} at (0,2) size 228x45
-            RenderTableCell {TD} at (2,3) size 80x43 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 78x41 [border: (2px solid #0000FF)]
-                RenderInline {FONT} at (0,0) size 74x28
-                  RenderButton {INPUT} at (2,2) size 74x37 [color=#202020]
-                    RenderBlock (anonymous) at (15,8) size 44x19
+      RenderTable {TABLE} at (0,142) size 232x50
+        RenderTableSection {TBODY} at (0,0) size 232x50
+          RenderTableRow {TR} at (0,2) size 232x46
+            RenderTableCell {TD} at (2,2) size 84x46 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 82x44 [border: (2px solid #0000FF)]
+                RenderInline {FONT} at (0,0) size 78x28
+                  RenderButton {INPUT} at (2,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (17,10) size 44x18
                       RenderText at (0,0) size 44x19
                         text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (84,2) size 102x45 [r=0 c=1 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 100x43 [border: (2px solid #0000FF)]
+            RenderTableCell {TD} at (88,3) size 102x44 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 100x42 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 96x28
-                  RenderMenuList {SELECT} at (2,2) size 96x39 [color=#202020]
-                    RenderBlock (anonymous) at (15,10) size 40x19
+                  RenderMenuList {SELECT} at (2,2) size 96x38 [bgcolor=#FFFFFF]
+                    RenderBlock (anonymous) at (15,10) size 40x18
                       RenderText at (0,0) size 40x19
                         text run at (0,0) width 40: "menu"
-            RenderTableCell {TD} at (188,15) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (192,16) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x28
                   RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (208,15) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (212,16) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x28
                   RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,192) size 228x49
-        RenderTableSection {TBODY} at (0,0) size 228x49
-          RenderTableRow {TR} at (0,2) size 228x45
-            RenderTableCell {TD} at (2,3) size 80x43 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 78x41 [border: (2px solid #0000FF)]
-                RenderButton {INPUT} at (2,2) size 74x37 [color=#202020]
-                  RenderBlock (anonymous) at (15,8) size 44x19
+      RenderTable {TABLE} at (0,192) size 232x50
+        RenderTableSection {TBODY} at (0,0) size 232x50
+          RenderTableRow {TR} at (0,2) size 232x46
+            RenderTableCell {TD} at (2,2) size 84x46 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 82x44 [border: (2px solid #0000FF)]
+                RenderButton {INPUT} at (2,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (17,10) size 44x18
                     RenderText at (0,0) size 44x19
                       text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (84,2) size 102x45 [r=0 c=1 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 100x43 [border: (2px solid #0000FF)]
-                RenderMenuList {SELECT} at (2,2) size 96x39 [color=#202020]
-                  RenderBlock (anonymous) at (15,10) size 40x19
+            RenderTableCell {TD} at (88,3) size 102x44 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 100x42 [border: (2px solid #0000FF)]
+                RenderMenuList {SELECT} at (2,2) size 96x38 [bgcolor=#FFFFFF]
+                  RenderBlock (anonymous) at (15,10) size 40x18
                     RenderText at (0,0) size 40x19
                       text run at (0,0) width 40: "menu"
-            RenderTableCell {TD} at (188,15) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (192,16) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (208,15) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (212,16) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,241) size 228x49
-        RenderTableSection {TBODY} at (0,0) size 228x49
-          RenderTableRow {TR} at (0,2) size 228x45
-            RenderTableCell {TD} at (2,3) size 80x43 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 78x41 [border: (2px solid #0000FF)]
-                RenderInline {FONT} at (0,0) size 74x12
-                  RenderButton {INPUT} at (2,2) size 74x37 [color=#202020]
-                    RenderBlock (anonymous) at (15,8) size 44x19
+      RenderTable {TABLE} at (0,242) size 232x50
+        RenderTableSection {TBODY} at (0,0) size 232x50
+          RenderTableRow {TR} at (0,2) size 232x46
+            RenderTableCell {TD} at (2,2) size 84x46 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 82x44 [border: (2px solid #0000FF)]
+                RenderInline {FONT} at (0,0) size 78x12
+                  RenderButton {INPUT} at (2,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (17,10) size 44x18
                       RenderText at (0,0) size 44x19
                         text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (84,2) size 102x45 [r=0 c=1 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 100x43 [border: (2px solid #0000FF)]
+            RenderTableCell {TD} at (88,3) size 102x44 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 100x42 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 96x12
-                  RenderMenuList {SELECT} at (2,2) size 96x39 [color=#202020]
-                    RenderBlock (anonymous) at (15,10) size 40x19
+                  RenderMenuList {SELECT} at (2,2) size 96x38 [bgcolor=#FFFFFF]
+                    RenderBlock (anonymous) at (15,10) size 40x18
                       RenderText at (0,0) size 40x19
                         text run at (0,0) width 40: "menu"
-            RenderTableCell {TD} at (188,15) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (192,16) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x12
                   RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (208,15) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (212,16) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x12
                   RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,290) size 692x91
-        RenderTableSection {TBODY} at (0,0) size 692x91
-          RenderTableRow {TR} at (0,2) size 692x87
-            RenderTableCell {TD} at (2,2) size 111x35 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 109x33 [border: (2px solid #0000FF)]
-                RenderTextControl {INPUT} at (2,2) size 105x29 [color=#202020]
-            RenderTableCell {TD} at (115,2) size 47x87 [r=0 c=1 rs=1 cs=1]
+      RenderTable {TABLE} at (0,292) size 689x91
+        RenderTableSection {TBODY} at (0,0) size 689x91
+          RenderTableRow {TR} at (0,2) size 689x87
+            RenderTableCell {TD} at (2,2) size 109x34 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 107x32 [border: (2px solid #0000FF)]
+                RenderTextControl {INPUT} at (2,2) size 103x28 [bgcolor=#FFFFFF]
+            RenderTableCell {TD} at (113,2) size 47x87 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 45x85 [border: (2px solid #0000FF)]
                 RenderListBox {SELECT} at (2,2) size 41x81 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
-            RenderTableCell {TD} at (164,2) size 312x43 [r=0 c=2 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 310x41 [border: (2px solid #0000FF)]
-                RenderFileUploadControl {INPUT} at (2,2) size 306x37 "No file selected"
-                  RenderButton {INPUT} at (0,0) size 117x37 [color=#202020]
-                    RenderBlock (anonymous) at (15,8) size 87x19
+            RenderTableCell {TD} at (162,2) size 312x46 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 310x44 [border: (2px solid #0000FF)]
+                RenderFileUploadControl {INPUT} at (2,2) size 306x40 "No file selected"
+                  RenderButton {INPUT} at (0,0) size 121x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (17,10) size 87x18
                       RenderText at (0,0) size 87x19
                         text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (478,2) size 212x58 [r=0 c=3 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 210x56 [border: (2px solid #0000FF)]
-      RenderBlock {H2} at (0,400) size 769x28
+            RenderTableCell {TD} at (476,2) size 211x52 [r=0 c=3 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 209x50 [border: (2px solid #0000FF)]
+      RenderBlock {H2} at (0,402) size 769x28
         RenderText {#text} at (0,0) size 200x28
           text run at (0,0) width 200: "Baseline Alignment"
-      RenderBlock {DIV} at (0,447) size 769x43
-        RenderInline {FONT} at (0,0) size 279x28
+      RenderBlock {DIV} at (0,449) size 769x44
+        RenderInline {FONT} at (0,0) size 283x28
           RenderText {#text} at (0,5) size 43x28
             text run at (0,5) width 43: "text "
-          RenderButton {INPUT} at (45,4) size 74x37 [color=#202020]
-            RenderBlock (anonymous) at (15,8) size 44x19
+          RenderButton {INPUT} at (45,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (17,10) size 44x18
               RenderText at (0,0) size 44x19
                 text run at (0,0) width 44: "button"
-          RenderText {#text} at (121,5) size 6x28
-            text run at (121,5) width 6: " "
-          RenderMenuList {SELECT} at (129,2) size 96x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 40x19
+          RenderText {#text} at (125,5) size 6x28
+            text run at (125,5) width 6: " "
+          RenderMenuList {SELECT} at (133,2) size 96x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 40x18
               RenderText at (0,0) size 40x19
                 text run at (0,0) width 40: "menu"
-          RenderText {#text} at (227,5) size 6x28
-            text run at (227,5) width 6: " "
-          RenderBlock {INPUT} at (237,18) size 12x12
-          RenderText {#text} at (253,5) size 6x28
-            text run at (253,5) width 6: " "
-          RenderBlock {INPUT} at (263,18) size 12x12
+          RenderText {#text} at (231,5) size 6x28
+            text run at (231,5) width 6: " "
+          RenderBlock {INPUT} at (241,18) size 12x12
+          RenderText {#text} at (257,5) size 6x28
+            text run at (257,5) width 6: " "
+          RenderBlock {INPUT} at (267,18) size 12x12
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,490) size 769x43
+      RenderBlock {DIV} at (0,493) size 769x44
         RenderText {#text} at (0,12) size 27x19
           text run at (0,12) width 27: "text "
-        RenderButton {INPUT} at (29,4) size 74x37 [color=#202020]
-          RenderBlock (anonymous) at (15,8) size 44x19
+        RenderButton {INPUT} at (29,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (17,10) size 44x18
             RenderText at (0,0) size 44x19
               text run at (0,0) width 44: "button"
-        RenderText {#text} at (105,12) size 4x19
-          text run at (105,12) width 4: " "
-        RenderMenuList {SELECT} at (111,2) size 96x39 [color=#202020]
-          RenderBlock (anonymous) at (15,10) size 40x19
+        RenderText {#text} at (109,12) size 4x19
+          text run at (109,12) width 4: " "
+        RenderMenuList {SELECT} at (115,2) size 96x38 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (15,10) size 40x18
             RenderText at (0,0) size 40x19
               text run at (0,0) width 40: "menu"
-        RenderText {#text} at (209,12) size 4x19
-          text run at (209,12) width 4: " "
-        RenderBlock {INPUT} at (217,18) size 12x12
-        RenderText {#text} at (233,12) size 4x19
-          text run at (233,12) width 4: " "
-        RenderBlock {INPUT} at (241,18) size 12x12
+        RenderText {#text} at (213,12) size 4x19
+          text run at (213,12) width 4: " "
+        RenderBlock {INPUT} at (221,18) size 12x12
+        RenderText {#text} at (237,12) size 4x19
+          text run at (237,12) width 4: " "
+        RenderBlock {INPUT} at (245,18) size 12x12
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,533) size 769x43
-        RenderInline {FONT} at (0,0) size 245x12
+      RenderBlock {DIV} at (0,537) size 769x44
+        RenderInline {FONT} at (0,0) size 249x12
           RenderText {#text} at (0,18) size 18x12
             text run at (0,18) width 18: "text "
-          RenderButton {INPUT} at (20,4) size 74x37 [color=#202020]
-            RenderBlock (anonymous) at (15,8) size 44x19
+          RenderButton {INPUT} at (20,2) size 78x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (17,10) size 44x18
               RenderText at (0,0) size 44x19
                 text run at (0,0) width 44: "button"
-          RenderText {#text} at (96,18) size 3x12
-            text run at (96,18) width 3: " "
-          RenderMenuList {SELECT} at (101,2) size 96x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 40x19
+          RenderText {#text} at (100,18) size 3x12
+            text run at (100,18) width 3: " "
+          RenderMenuList {SELECT} at (105,2) size 96x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 40x18
               RenderText at (0,0) size 40x19
                 text run at (0,0) width 40: "menu"
-          RenderText {#text} at (199,18) size 3x12
-            text run at (199,18) width 3: " "
-          RenderBlock {INPUT} at (206,18) size 12x12
-          RenderText {#text} at (222,18) size 3x12
-            text run at (222,18) width 3: " "
-          RenderBlock {INPUT} at (229,18) size 12x12
+          RenderText {#text} at (203,18) size 3x12
+            text run at (203,18) width 3: " "
+          RenderBlock {INPUT} at (210,18) size 12x12
+          RenderText {#text} at (226,18) size 3x12
+            text run at (226,18) width 3: " "
+          RenderBlock {INPUT} at (233,18) size 12x12
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,576) size 769x68
-        RenderText {#text} at (0,37) size 27x19
-          text run at (0,37) width 27: "text "
-        RenderTextControl {INPUT} at (29,31) size 105x29 [color=#202020]
-        RenderText {#text} at (136,37) size 4x19
-          text run at (136,37) width 4: " "
-        RenderFileUploadControl {INPUT} at (142,29) size 306x37 "No file selected"
-          RenderButton {INPUT} at (0,0) size 117x37 [color=#202020]
-            RenderBlock (anonymous) at (15,8) size 87x19
+      RenderBlock {DIV} at (0,581) size 769x63
+        RenderText {#text} at (0,31) size 27x19
+          text run at (0,31) width 27: "text "
+        RenderTextControl {INPUT} at (29,25) size 103x28 [bgcolor=#FFFFFF]
+        RenderText {#text} at (134,31) size 4x19
+          text run at (134,31) width 4: " "
+        RenderFileUploadControl {INPUT} at (140,21) size 306x40 "No file selected"
+          RenderButton {INPUT} at (0,0) size 121x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (17,10) size 87x18
               RenderText at (0,0) size 87x19
                 text run at (0,0) width 87: "Choose File"
-        RenderText {#text} at (450,37) size 4x19
-          text run at (450,37) width 4: " "
+        RenderText {#text} at (448,31) size 4x19
+          text run at (448,31) width 4: " "
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {H2} at (0,663) size 769x28
         RenderText {#text} at (0,0) size 197x28
           text run at (0,0) width 197: "Pop-up Menu Sizes"
-      RenderBlock {DIV} at (0,710) size 769x43
+      RenderBlock {DIV} at (0,710) size 769x42
         RenderInline {FONT} at (0,0) size 260x28
           RenderText {#text} at (0,0) size 0x0
-          RenderMenuList {SELECT} at (2,2) size 56x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 0x19
-              RenderBR at (0,0) size 0x19
+          RenderMenuList {SELECT} at (2,2) size 56x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 0x18
+              RenderBR at (0,0) size 0x19 [bgcolor=#FFFFFF]
           RenderText {#text} at (60,5) size 6x28
             text run at (60,5) width 6: " "
-          RenderMenuList {SELECT} at (68,2) size 60x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 4x19
+          RenderMenuList {SELECT} at (68,2) size 60x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 4x18
               RenderText at (0,0) size 4x19
                 text run at (0,0) width 4: "|"
           RenderText {#text} at (130,5) size 6x28
             text run at (130,5) width 6: " "
-          RenderMenuList {SELECT} at (138,2) size 120x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 64x19
+          RenderMenuList {SELECT} at (138,2) size 120x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 64x18
               RenderText at (0,0) size 64x19
                 text run at (0,0) width 64: "xxxxxxxx"
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,753) size 769x43
-        RenderMenuList {SELECT} at (2,2) size 56x39 [color=#202020]
-          RenderBlock (anonymous) at (15,10) size 0x19
-            RenderBR at (0,0) size 0x19
+      RenderBlock {DIV} at (0,752) size 769x42
+        RenderMenuList {SELECT} at (2,2) size 56x38 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (15,10) size 0x18
+            RenderBR at (0,0) size 0x19 [bgcolor=#FFFFFF]
         RenderText {#text} at (60,12) size 4x19
           text run at (60,12) width 4: " "
-        RenderMenuList {SELECT} at (66,2) size 60x39 [color=#202020]
-          RenderBlock (anonymous) at (15,10) size 4x19
+        RenderMenuList {SELECT} at (66,2) size 60x38 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (15,10) size 4x18
             RenderText at (0,0) size 4x19
               text run at (0,0) width 4: "|"
         RenderText {#text} at (128,12) size 4x19
           text run at (128,12) width 4: " "
-        RenderMenuList {SELECT} at (134,2) size 120x39 [color=#202020]
-          RenderBlock (anonymous) at (15,10) size 64x19
+        RenderMenuList {SELECT} at (134,2) size 120x38 [bgcolor=#FFFFFF]
+          RenderBlock (anonymous) at (15,10) size 64x18
             RenderText at (0,0) size 64x19
               text run at (0,0) width 64: "xxxxxxxx"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,796) size 769x43
+      RenderBlock {DIV} at (0,794) size 769x42
         RenderInline {FONT} at (0,0) size 254x12
           RenderText {#text} at (0,0) size 0x0
-          RenderMenuList {SELECT} at (2,2) size 56x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 0x19
-              RenderBR at (0,0) size 0x19
+          RenderMenuList {SELECT} at (2,2) size 56x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 0x18
+              RenderBR at (0,0) size 0x19 [bgcolor=#FFFFFF]
           RenderText {#text} at (60,18) size 3x12
             text run at (60,18) width 3: " "
-          RenderMenuList {SELECT} at (65,2) size 60x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 4x19
+          RenderMenuList {SELECT} at (65,2) size 60x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 4x18
               RenderText at (0,0) size 4x19
                 text run at (0,0) width 4: "|"
           RenderText {#text} at (127,18) size 3x12
             text run at (127,18) width 3: " "
-          RenderMenuList {SELECT} at (132,2) size 120x39 [color=#202020]
-            RenderBlock (anonymous) at (15,10) size 64x19
+          RenderMenuList {SELECT} at (132,2) size 120x38 [bgcolor=#FFFFFF]
+            RenderBlock (anonymous) at (15,10) size 64x18
               RenderText at (0,0) size 64x19
                 text run at (0,0) width 64: "xxxxxxxx"
           RenderText {#text} at (0,0) size 0x0
-layer at (17,309) size 98x19
-  RenderBlock {DIV} at (4,6) size 98x19
-    RenderText {#text} at (1,0) size 59x19
-      text run at (1,0) width 59: "text field"
-layer at (491,305) size 202x48
-  RenderTextControl {TEXTAREA} at (4,4) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
+layer at (17,311) size 96x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 96x18
+    RenderText {#text} at (0,0) size 59x19
+      text run at (0,0) width 59: "text field"
+layer at (489,307) size 201x42 clip at (490,308) size 199x40
+  RenderTextControl {TEXTAREA} at (4,4) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18
       RenderText {#text} at (0,0) size 57x19
         text run at (0,0) width 57: "textarea"
-layer at (41,621) size 98x19
-  RenderBlock {DIV} at (4,6) size 98x19
-    RenderText {#text} at (1,0) size 59x19
-      text run at (1,0) width 59: "text field"
-layer at (464,586) size 202x48
-  RenderTextControl {TEXTAREA} at (456,2) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
+layer at (41,620) size 96x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 96x18
+    RenderText {#text} at (0,0) size 59x19
+      text run at (0,0) width 59: "text field"
+layer at (462,591) size 201x42 clip at (463,592) size 199x40
+  RenderTextControl {TEXTAREA} at (454,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18
       RenderText {#text} at (0,0) size 57x19
         text run at (0,0) width 57: "textarea"
index d8a60e5..ec6cc01 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/input-baseline-expected.png and b/LayoutTests/platform/efl/fast/forms/input-baseline-expected.png differ
index 632cfd0..79993a5 100644 (file)
@@ -6,16 +6,16 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 293x19
         text run at (0,0) width 293: "This tests that text fields get the right baseline. "
       RenderBR {BR} at (293,15) size 0x0
-      RenderBR {BR} at (0,19) size 0x19
-      RenderTextControl {INPUT} at (2,40) size 195x29 [color=#202020]
-      RenderText {#text} at (199,46) size 424x19
-        text run at (199,46) width 424: "This text should line up with the bottom of the text in the text field. "
-      RenderBR {BR} at (623,61) size 0x0
-      RenderBR {BR} at (0,71) size 0x19
-      RenderTextControl {INPUT} at (2,92) size 195x133 [color=#202020]
-      RenderText {#text} at (199,181) size 420x19
-        text run at (199,181) width 420: "This text should line up with the bottom of the text in the text field."
-layer at (14,54) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,106) size 188x123
-  RenderBlock {DIV} at (4,6) size 188x123
+      RenderBR {BR} at (0,18) size 0x19
+      RenderTextControl {INPUT} at (2,38) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,44) size 424x19
+        text run at (197,44) width 424: "This text should line up with the bottom of the text in the text field. "
+      RenderBR {BR} at (621,59) size 0x0
+      RenderBR {BR} at (0,68) size 0x19
+      RenderTextControl {INPUT} at (2,88) size 193x133 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,177) size 420x19
+        text run at (197,177) width 420: "This text should line up with the bottom of the text in the text field."
+layer at (14,52) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (14,102) size 186x123
+  RenderBlock {DIV} at (4,6) size 186x123
index 44fdddf..f317ded 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/input-placeholder-visibility-1-expected.png and b/LayoutTests/platform/efl/fast/forms/input-placeholder-visibility-1-expected.png differ
index 5f03f2e..27e2cb0 100644 (file)
@@ -3,13 +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 784x19
+      RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 343x19
           text run at (0,0) width 343: "Focus the field, focus away, then focus the field again."
-      RenderBlock {DIV} at (0,35) size 784x33
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
+      RenderBlock {DIV} at (0,34) size 784x32
+        RenderTextControl {INPUT} at (2,2) size 193x28 [bgcolor=#FFFFFF]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (14,51) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
+layer at (14,50) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 86x19
+      text run at (0,0) width 86: "Placeholder"
+layer at (14,50) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
index f616079..412094b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.png and b/LayoutTests/platform/efl/fast/forms/input-text-scroll-left-on-blur-expected.png differ
index e82b5a4..9dffe97 100644 (file)
@@ -3,29 +3,29 @@ 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 784x576
-      RenderBlock (anonymous) at (0,0) size 784x33
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-        RenderText {#text} at (199,8) size 4x19
-          text run at (199,8) width 4: " "
-        RenderTextControl {INPUT} at (205,2) size 195x29 [color=#202020]
-        RenderText {#text} at (402,8) size 4x19
-          text run at (402,8) width 4: " "
-        RenderTextControl {INPUT} at (408,2) size 195x29 [color=#202020]
+      RenderBlock (anonymous) at (0,0) size 784x32
+        RenderTextControl {INPUT} at (2,2) size 193x28 [bgcolor=#FFFFFF]
+        RenderText {#text} at (197,8) size 4x19
+          text run at (197,8) width 4: " "
+        RenderTextControl {INPUT} at (203,2) size 193x28 [bgcolor=#FFFFFF]
+        RenderText {#text} at (398,8) size 4x19
+          text run at (398,8) width 4: " "
+        RenderTextControl {INPUT} at (404,2) size 193x28 [bgcolor=#FFFFFF]
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,49) size 784x38
-        RenderText {#text} at (0,0) size 784x38
+      RenderBlock {P} at (0,48) size 784x36
+        RenderText {#text} at (0,0) size 784x37
           text run at (0,0) width 784: "Tests scrolling back to the beginning when a text field blurs. The first field should be scrolled to the left, the second and third"
-          text run at (0,19) width 125: "scrolled to the right."
-layer at (14,16) size 188x19 scrollWidth 399
-  RenderBlock {DIV} at (4,6) size 188x19
-    RenderText {#text} at (1,0) size 397x19
-      text run at (1,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
-layer at (217,16) size 188x19 scrollX 210 scrollWidth 398
-  RenderBlock {DIV} at (4,6) size 188x19
-    RenderText {#text} at (-210,0) size 397x19
-      text run at (-210,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
-layer at (420,16) size 188x19 scrollX 210 scrollWidth 399
-  RenderBlock {DIV} at (4,6) size 188x19
-    RenderText {#text} at (1,0) size 397x19
-      text run at (1,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
+          text run at (0,18) width 125: "scrolled to the right."
+layer at (14,16) size 186x18 scrollWidth 398 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18
+    RenderText {#text} at (0,0) size 397x19
+      text run at (0,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
+layer at (215,16) size 186x18 scrollX 211 scrollWidth 397 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18
+    RenderText {#text} at (-211,0) size 397x19
+      text run at (-211,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
+layer at (416,16) size 186x18 scrollX 212 scrollWidth 398 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18
+    RenderText {#text} at (0,0) size 397x19
+      text run at (0,0) width 397: "this text field has a lot of text in it so that it needs to scroll"
 caret: position 66 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 4 {INPUT} of body
diff --git a/LayoutTests/platform/efl/fast/forms/mailto/advanced-get-expected.txt b/LayoutTests/platform/efl/fast/forms/mailto/advanced-get-expected.txt
new file mode 100644 (file)
index 0000000..a5d62bc
--- /dev/null
@@ -0,0 +1,4 @@
+Policy delegate: attempt to load mailto:?to=to1%40site.com%2Cto2%40site.com%2Cto3%40site.com&cc=cc1%40site.com%2Ccc2%40site.com%2Ccc3%40site.com&bcc=bcc1%40site.com%2Cbcc2%40site.com%2Cbcc3%40site.com&subject=m%26m%3B%3F%3D&body=line1%0D%0Aline2%0D%0Aline3%0D%0Aline4 with navigation type 'form submitted'
+Press Compose button and check that the created e-mail has correct headers and body.
+
+        
diff --git a/LayoutTests/platform/efl/fast/forms/mailto/advanced-put-expected.txt b/LayoutTests/platform/efl/fast/forms/mailto/advanced-put-expected.txt
new file mode 100644 (file)
index 0000000..a5d62bc
--- /dev/null
@@ -0,0 +1,4 @@
+Policy delegate: attempt to load mailto:?to=to1%40site.com%2Cto2%40site.com%2Cto3%40site.com&cc=cc1%40site.com%2Ccc2%40site.com%2Ccc3%40site.com&bcc=bcc1%40site.com%2Cbcc2%40site.com%2Cbcc3%40site.com&subject=m%26m%3B%3F%3D&body=line1%0D%0Aline2%0D%0Aline3%0D%0Aline4 with navigation type 'form submitted'
+Press Compose button and check that the created e-mail has correct headers and body.
+
+        
index b4cc053..2ad470b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/placeholder-position-expected.png and b/LayoutTests/platform/efl/fast/forms/placeholder-position-expected.png differ
index 7a7ab81..bf6c5a9 100644 (file)
@@ -3,131 +3,129 @@ 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
-      RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
+      RenderTextControl {INPUT} at (2,2) size 193x28 [bgcolor=#FFFFFF]
+        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 186x18
           RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 188x19
-          RenderBlock {DIV} at (188,9) size 0x0
-      RenderBR {BR} at (199,23) size 0x0
-      RenderTextControl {INPUT} at (2,35) size 195x29 [color=#202020]
-      RenderBR {BR} at (199,56) size 0x0
-      RenderTextControl {INPUT} at (2,68) size 195x29 [color=#202020]
-        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
+          RenderBlock {DIV} at (0,0) size 186x18
+          RenderBlock {DIV} at (186,9) size 0x0
+      RenderBR {BR} at (197,23) size 0x0
+      RenderTextControl {INPUT} at (2,34) size 193x28 [bgcolor=#FFFFFF]
+      RenderBR {BR} at (197,55) size 0x0
+      RenderTextControl {INPUT} at (2,66) size 193x28 [bgcolor=#FFFFFF]
+        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 186x18
           RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 188x19
-          RenderBlock {DIV} at (188,9) size 0x0
-      RenderBR {BR} at (199,89) size 0x0
-      RenderTextControl {INPUT} at (2,101) size 195x29 [color=#202020]
-        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
+          RenderBlock {DIV} at (0,0) size 186x18
+          RenderBlock {DIV} at (186,9) size 0x0
+      RenderBR {BR} at (197,87) size 0x0
+      RenderTextControl {INPUT} at (2,98) size 193x28 [bgcolor=#FFFFFF]
+        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 186x18
           RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 188x19
-          RenderBlock {DIV} at (188,9) size 0x0
-      RenderBR {BR} at (199,122) size 0x0
-      RenderBR {BR} at (206,184) size 0x0
-      RenderTextControl {INPUT} at (2,186) size 195x29 [color=#202020]
-      RenderBR {BR} at (199,207) size 0x0
-      RenderBR {BR} at (206,269) size 0x0
-      RenderTextControl {INPUT} at (5,274) size 180x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
-      RenderBR {BR} at (190,294) size 0x0
-      RenderTextControl {INPUT} at (2,311) size 195x35 [color=#202020]
-      RenderText {#text} at (199,320) size 4x19
-        text run at (199,320) width 4: " "
-      RenderTextControl {INPUT} at (205,311) size 195x35 [color=#202020]
-      RenderText {#text} at (402,320) size 4x19
-        text run at (402,320) width 4: " "
-      RenderBR {BR} at (406,335) size 0x0
-      RenderTextControl {INPUT} at (2,350) size 195x29 [color=#202020]
-      RenderText {#text} at (199,356) size 4x19
-        text run at (199,356) width 4: " "
-      RenderTextControl {INPUT} at (205,350) size 195x29 [color=#202020]
-      RenderText {#text} at (402,356) size 4x19
-        text run at (402,356) width 4: " "
-      RenderTextControl {INPUT} at (408,350) size 195x29 [color=#202020]
-      RenderText {#text} at (605,356) size 4x19
-        text run at (605,356) width 4: " "
-      RenderBR {BR} at (609,371) size 0x0
-      RenderBR {BR} at (199,404) size 0x0
-layer at (14,16) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-layer at (14,49) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,82) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-layer at (14,115) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-layer at (10,142) size 202x48
-  RenderTextControl {TEXTAREA} at (2,134) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (14,200) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (10,227) size 202x48
-  RenderTextControl {TEXTAREA} at (2,219) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (19,288) size 168x18
-  RenderBlock {DIV} at (6,6) size 168x18
-layer at (14,325) size 188x25
-  RenderBlock {DIV} at (4,6) size 188x25
-    RenderText {#text} at (1,3) size 42x19
-      text run at (1,3) width 42: "Value"
-layer at (217,325) size 188x25
-  RenderBlock {DIV} at (4,6) size 188x25
-layer at (14,364) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-    RenderText {#text} at (73,0) size 42x19
-      text run at (73,0) width 42: "Value"
-layer at (217,364) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (420,364) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,16) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (14,49) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (14,82) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (103,0) size 84x19
-      text run at (103,0) width 84: "placeholder"
-layer at (14,115) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (14,148) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
+          RenderBlock {DIV} at (0,0) size 186x18
+          RenderBlock {DIV} at (186,9) size 0x0
+      RenderBR {BR} at (197,119) size 0x0
+      RenderBR {BR} at (205,174) size 0x0
+      RenderTextControl {INPUT} at (2,176) size 193x28 [bgcolor=#FFFFFF]
+      RenderBR {BR} at (197,197) size 0x0
+      RenderBR {BR} at (205,265) size 0x0
+      RenderTextControl {INPUT} at (5,270) size 178x29 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
+      RenderBR {BR} at (188,290) size 0x0
+      RenderTextControl {INPUT} at (2,306) size 193x35 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,315) size 4x19
+        text run at (197,315) width 4: " "
+      RenderTextControl {INPUT} at (203,306) size 193x35 [bgcolor=#FFFFFF]
+      RenderText {#text} at (398,315) size 4x19
+        text run at (398,315) width 4: " "
+      RenderBR {BR} at (402,330) size 0x0
+      RenderTextControl {INPUT} at (2,345) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,351) size 4x19
+        text run at (197,351) width 4: " "
+      RenderTextControl {INPUT} at (203,345) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (398,351) size 4x19
+        text run at (398,351) width 4: " "
+      RenderTextControl {INPUT} at (404,345) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (599,351) size 4x19
+        text run at (599,351) width 4: " "
+      RenderBR {BR} at (603,366) size 0x0
+      RenderBR {BR} at (197,398) size 0x0
+layer at (14,16) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 84x19
       text run at (0,0) width 84: "placeholder"
-layer at (14,200) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (14,233) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
+layer at (14,16) size 186x18
+  RenderBlock {DIV} at (0,0) size 186x18
+layer at (14,48) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 84x19
       text run at (0,0) width 84: "placeholder"
-layer at (19,288) size 168x18
-  RenderBlock (relative positioned) {DIV} at (6,6) size 168x18 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 75x18
-      text run at (1,0) width 75: "placeholder"
-layer at (217,325) size 188x25
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x25 [color=#A9A9A9]
-    RenderText {#text} at (1,3) size 84x19
-      text run at (1,3) width 84: "placeholder"
-layer at (217,364) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (52,0) size 84x19
-      text run at (52,0) width 84: "placeholder"
-layer at (420,364) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (52,0) size 84x19
-      text run at (52,0) width 84: "placeholder"
-layer at (10,391) size 195x29
-  RenderTextControl {INPUT} at (2,383) size 195x29 [color=#202020]
-layer at (14,397) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,397) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
+layer at (14,48) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (14,80) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (102,0) size 84x19
+      text run at (102,0) width 84: "placeholder"
+layer at (14,80) size 186x18
+  RenderBlock {DIV} at (0,0) size 186x18
+layer at (14,112) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 84x19
+      text run at (0,0) width 84: "placeholder"
+layer at (14,112) size 186x18
+  RenderBlock {DIV} at (0,0) size 186x18
+layer at (10,138) size 201x42 clip at (11,139) size 199x40
+  RenderTextControl {TEXTAREA} at (2,130) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#A9A9A9]
+      RenderText {#text} at (0,0) size 84x19
+        text run at (0,0) width 84: "placeholder"
+    RenderBlock {DIV} at (3,3) size 195x18
+layer at (14,190) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 84x19
+      text run at (0,0) width 84: "placeholder"
+layer at (14,190) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (10,216) size 201x55 clip at (11,217) size 199x53
+  RenderTextControl {TEXTAREA} at (2,208) size 201x55 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,16) size 195x18 [color=#A9A9A9]
+      RenderText {#text} at (0,0) size 84x19
+        text run at (0,0) width 84: "placeholder"
+    RenderBlock {DIV} at (3,16) size 195x18
+layer at (19,284) size 166x17 scrollHeight 18
+  RenderBlock {DIV} at (6,6) size 166x17 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 75x18
+      text run at (0,0) width 75: "placeholder"
+layer at (19,284) size 166x17
+  RenderBlock {DIV} at (6,6) size 166x17
+layer at (14,320) size 186x25
+  RenderBlock {DIV} at (4,6) size 186x25
+    RenderText {#text} at (0,3) size 42x19
+      text run at (0,3) width 42: "Value"
+layer at (215,320) size 186x25
+  RenderBlock {DIV} at (4,6) size 186x25 [color=#A9A9A9]
+    RenderText {#text} at (0,3) size 84x19
+      text run at (0,3) width 84: "placeholder"
+layer at (215,320) size 186x25
+  RenderBlock {DIV} at (4,6) size 186x25
+layer at (14,359) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18
+    RenderText {#text} at (72,0) size 42x19
+      text run at (72,0) width 42: "Value"
+layer at (215,359) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (51,0) size 84x19
+      text run at (51,0) width 84: "placeholder"
+layer at (215,359) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (416,359) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (51,0) size 84x19
+      text run at (51,0) width 84: "placeholder"
+layer at (416,359) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (10,385) size 193x28
+  RenderTextControl {INPUT} at (2,377) size 193x28 [bgcolor=#FFFFFF]
+layer at (14,391) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 84x19
+      text run at (0,0) width 84: "placeholder"
+layer at (14,391) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
index af8dc37..c727c76 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/placeholder-pseudo-style-expected.png and b/LayoutTests/platform/efl/fast/forms/placeholder-pseudo-style-expected.png differ
index 79be18e..122a179 100644 (file)
@@ -6,60 +6,60 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 328x19
         text run at (0,0) width 328: "This tests that you can set the placeholder text color."
       RenderBR {BR} at (328,15) size 0x0
-      RenderTextControl {INPUT} at (2,21) size 195x29 [color=#202020]
-      RenderText {#text} at (199,27) size 4x19
-        text run at (199,27) width 4: " "
-      RenderTextControl {INPUT} at (205,21) size 195x29 [color=#202020]
-        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
+      RenderTextControl {INPUT} at (2,20) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,26) size 4x19
+        text run at (197,26) width 4: " "
+      RenderTextControl {INPUT} at (203,20) size 193x28 [bgcolor=#FFFFFF]
+        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 186x18
           RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 188x19
-          RenderBlock {DIV} at (188,9) size 0x0
-      RenderText {#text} at (402,27) size 4x19
-        text run at (402,27) width 4: " "
-      RenderTextControl {INPUT} at (408,21) size 195x29 [color=#202020]
-      RenderText {#text} at (605,27) size 4x19
-        text run at (605,27) width 4: " "
-      RenderTextControl {INPUT} at (2,54) size 195x29 [color=#202020]
-      RenderText {#text} at (199,60) size 4x19
-        text run at (199,60) width 4: " "
-      RenderTextControl {INPUT} at (205,54) size 195x29 [color=#202020]
-      RenderText {#text} at (402,60) size 4x19
-        text run at (402,60) width 4: " "
-      RenderTextControl {INPUT} at (408,54) size 195x29 [color=#202020]
+          RenderBlock {DIV} at (0,0) size 186x18
+          RenderBlock {DIV} at (186,9) size 0x0
+      RenderText {#text} at (398,26) size 4x19
+        text run at (398,26) width 4: " "
+      RenderTextControl {INPUT} at (404,20) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (599,26) size 4x19
+        text run at (599,26) width 4: " "
+      RenderTextControl {INPUT} at (2,52) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (197,58) size 4x19
+        text run at (197,58) width 4: " "
+      RenderTextControl {INPUT} at (203,52) size 193x28 [bgcolor=#FFFFFF]
+      RenderText {#text} at (398,58) size 4x19
+        text run at (398,58) width 4: " "
+      RenderTextControl {INPUT} at (404,52) size 193x28 [bgcolor=#FFFFFF]
       RenderText {#text} at (0,0) size 0x0
-layer at (14,35) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (217,35) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-layer at (420,35) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,68) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19 [color=#747474]
-layer at (217,68) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (420,68) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,35) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#640000]
-    RenderText {#text} at (1,0) size 25x19
-      text run at (1,0) width 25: "text"
-layer at (217,35) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#640000]
-    RenderText {#text} at (1,0) size 48x19
-      text run at (1,0) width 48: "search"
-layer at (420,35) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#640000]
-    RenderText {#text} at (1,0) size 69x19
-      text run at (1,0) width 69: "password"
-layer at (14,68) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#640000]
-    RenderText {#text} at (1,0) size 90x19
-      text run at (1,0) width 90: "disabled text"
-layer at (217,68) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 48x19
-      text run at (1,0) width 48: "default"
-layer at (420,68) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 113x19
-      text run at (1,0) width 113: "default disabled"
+layer at (14,34) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#640000]
+    RenderText {#text} at (0,0) size 25x19
+      text run at (0,0) width 25: "text"
+layer at (14,34) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (215,34) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#640000]
+    RenderText {#text} at (0,0) size 48x19
+      text run at (0,0) width 48: "search"
+layer at (215,34) size 186x18
+  RenderBlock {DIV} at (0,0) size 186x18
+layer at (416,34) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#640000]
+    RenderText {#text} at (0,0) size 69x19
+      text run at (0,0) width 69: "password"
+layer at (416,34) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (14,66) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#640000]
+    RenderText {#text} at (0,0) size 90x19
+      text run at (0,0) width 90: "disabled text"
+layer at (14,66) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#545454]
+layer at (215,66) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 48x19
+      text run at (0,0) width 48: "default"
+layer at (215,66) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
+layer at (416,66) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (4,6) size 186x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 113x19
+      text run at (0,0) width 113: "default disabled"
+layer at (416,66) size 186x18
+  RenderBlock {DIV} at (4,6) size 186x18
index 3fa485a..e2bbe5d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.png and b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-pseudo-style-expected.png differ
index f7b4c77..b6a4afe 100644 (file)
@@ -6,38 +6,34 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 328x19
         text run at (0,0) width 328: "This tests that you can set the placeholder text color."
       RenderBR {BR} at (328,15) size 0x0
-      RenderText {#text} at (206,56) size 4x19
-        text run at (206,56) width 4: " "
-      RenderText {#text} at (416,56) size 4x19
-        text run at (416,56) width 4: " "
-      RenderText {#text} at (626,56) size 4x19
-        text run at (626,56) width 4: " "
+      RenderText {#text} at (205,49) size 4x19
+        text run at (205,49) width 4: " "
+      RenderText {#text} at (414,49) size 4x19
+        text run at (414,49) width 4: " "
+      RenderText {#text} at (623,49) size 4x19
+        text run at (623,49) width 4: " "
       RenderText {#text} at (0,0) size 0x0
-layer at (10,29) size 202x48
-  RenderTextControl {TEXTAREA} at (2,21) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (220,29) size 202x48
-  RenderTextControl {TEXTAREA} at (212,21) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19 [color=#747474]
-layer at (430,29) size 202x48
-  RenderTextControl {TEXTAREA} at (422,21) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (10,85) size 202x48
-  RenderTextControl {TEXTAREA} at (2,77) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19 [color=#747474]
-layer at (14,35) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#640000]
-    RenderText {#text} at (0,0) size 25x19
-      text run at (0,0) width 25: "text"
-layer at (224,35) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#640000]
-    RenderText {#text} at (0,0) size 90x19
-      text run at (0,0) width 90: "disabled text"
-layer at (434,35) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 48x19
-      text run at (0,0) width 48: "default"
-layer at (14,91) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 113x19
-      text run at (0,0) width 113: "default disabled"
+layer at (10,28) size 201x42 clip at (11,29) size 199x40
+  RenderTextControl {TEXTAREA} at (2,20) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#640000]
+      RenderText {#text} at (0,0) size 25x19
+        text run at (0,0) width 25: "text"
+    RenderBlock {DIV} at (3,3) size 195x18
+layer at (219,28) size 201x42 clip at (220,29) size 199x40
+  RenderTextControl {TEXTAREA} at (211,20) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#640000]
+      RenderText {#text} at (0,0) size 90x19
+        text run at (0,0) width 90: "disabled text"
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#545454]
+layer at (428,28) size 201x42 clip at (429,29) size 199x40
+  RenderTextControl {TEXTAREA} at (420,20) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#A9A9A9]
+      RenderText {#text} at (0,0) size 48x19
+        text run at (0,0) width 48: "default"
+    RenderBlock {DIV} at (3,3) size 195x18
+layer at (10,77) size 201x42 clip at (11,78) size 199x40
+  RenderTextControl {TEXTAREA} at (2,69) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#A9A9A9]
+      RenderText {#text} at (0,0) size 113x19
+        text run at (0,0) width 113: "default disabled"
+    RenderBlock {DIV} at (3,3) size 195x18 [color=#545454]
index 32e19bd..0fb6f0e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/gradients/generated-gradients-expected.png and b/LayoutTests/platform/efl/fast/gradients/generated-gradients-expected.png differ
index 3407ccb..824f5ba 100644 (file)
@@ -6,18 +6,18 @@ layer at (0,0) size 800x600
       RenderBlock {H1} at (0,0) size 784x37
         RenderText {#text} at (0,0) size 353x36
           text run at (0,0) width 353: "Radial Gradient Example"
-      RenderBlock {DIV} at (0,58) size 784x173
+      RenderBlock {DIV} at (0,58) size 784x172
         RenderBlock (generated) at (0,0) size 154x154 [border: (2px solid #000000)]
           RenderImage at (2,2) size 150x150
-        RenderBlock (anonymous) at (0,154) size 784x19
+        RenderBlock (anonymous) at (0,154) size 784x18
           RenderText {#text} at (0,0) size 267x19
             text run at (0,0) width 267: "There's some generated content above me."
-      RenderBlock {H1} at (0,252) size 784x37
+      RenderBlock {H1} at (0,251) size 784x37
         RenderText {#text} at (0,0) size 354x36
           text run at (0,0) width 354: "Linear Gradient Example"
-      RenderBlock {DIV} at (0,310) size 784x153
-        RenderBlock (anonymous) at (0,0) size 784x19
+      RenderBlock {DIV} at (0,309) size 784x152
+        RenderBlock (anonymous) at (0,0) size 784x18
           RenderText {#text} at (0,0) size 268x19
             text run at (0,0) width 268: "There's some generated content below me."
-        RenderBlock (generated) at (0,19) size 134x134 [border: (2px solid #000000)]
+        RenderBlock (generated) at (0,18) size 134x134 [border: (2px solid #000000)]
           RenderImage at (2,2) size 130x130
index b5168a5..b5a0559 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/gradients/radial-centered-expected.png and b/LayoutTests/platform/efl/fast/gradients/radial-centered-expected.png differ
index e273772..206e24b 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 (anonymous) at (0,0) size 784x19
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderText {#text} at (0,0) size 633x19
           text run at (0,0) width 633: "The test passes if all four boxes have a radial gradient that's green in the center and black at the edge."
-      RenderBlock {H1} at (0,40) size 784x37
+      RenderBlock {H1} at (0,39) size 784x37
         RenderText {#text} at (0,0) size 727x36
           text run at (0,0) width 727: "Radial Gradients With One Center, Inner Radius > 0"
-      RenderBlock (anonymous) at (0,98) size 784x154
+      RenderBlock (anonymous) at (0,97) size 784x153
         RenderBlock {DIV} at (0,0) size 150x150
         RenderText {#text} at (150,135) size 4x19
           text run at (150,135) width 4: " "
         RenderBlock {DIV} at (154,0) size 150x150
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {H1} at (0,273) size 784x37
+      RenderBlock {H1} at (0,271) size 784x37
         RenderText {#text} at (0,0) size 643x36
           text run at (0,0) width 643: "Radial Gradients With One, Inner Radius == 0"
-      RenderBlock (anonymous) at (0,331) size 784x154
+      RenderBlock (anonymous) at (0,329) size 784x153
         RenderBlock {DIV} at (0,0) size 150x150
         RenderText {#text} at (150,135) size 4x19
           text run at (150,135) width 4: " "
index 11a188b..3e2f25b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline-block/contenteditable-baseline-expected.png and b/LayoutTests/platform/efl/fast/inline-block/contenteditable-baseline-expected.png differ
index be42302..e94ddff 100644 (file)
@@ -6,23 +6,23 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 501x19
         text run at (0,0) width 501: "This tests that contenteditable elements, with no children, get the right baseline. "
       RenderBR {BR} at (501,15) size 0x0
-      RenderBR {BR} at (0,19) size 0x19
-      RenderBlock {DIV} at (0,38) size 154x23 [border: (1px solid #FF0000)]
-        RenderBlock {DIV} at (1,1) size 152x21 [border: (1px solid #008000)]
-      RenderText {#text} at (154,40) size 442x19
-        text run at (154,40) width 442: "This text should line up with the bottom of the text in the editable div. "
-      RenderBR {BR} at (596,55) size 0x0
-      RenderBR {BR} at (0,61) size 0x19
-      RenderBlock {DIV} at (0,80) size 210x98 [border: (10px solid #FF0000)]
-        RenderBlock (anonymous) at (10,10) size 190x19
+      RenderBR {BR} at (0,18) size 0x19
+      RenderBlock {DIV} at (0,36) size 154x22 [border: (1px solid #FF0000)]
+        RenderBlock {DIV} at (1,1) size 152x20 [border: (1px solid #008000)]
+      RenderText {#text} at (154,38) size 442x19
+        text run at (154,38) width 442: "This text should line up with the bottom of the text in the editable div. "
+      RenderBR {BR} at (596,53) size 0x0
+      RenderBR {BR} at (0,58) size 0x19
+      RenderBlock {DIV} at (0,76) size 210x96 [border: (10px solid #FF0000)]
+        RenderBlock (anonymous) at (10,10) size 190x18
           RenderText {#text} at (0,0) size 23x19
             text run at (0,0) width 23: "text"
-        RenderBlock {DIV} at (10,29) size 190x59 [border: (20px solid #008000)]
-      RenderText {#text} at (210,129) size 442x19
-        text run at (210,129) width 442: "This text should line up with the bottom of the text in the editable div. "
-      RenderBR {BR} at (652,144) size 0x0
-      RenderBR {BR} at (0,178) size 0x19
-      RenderBlock {DIV} at (0,197) size 180x173 [border: (5px solid #FF0000)]
+        RenderBlock {DIV} at (10,28) size 190x58 [border: (20px solid #008000)]
+      RenderText {#text} at (210,124) size 442x19
+        text run at (210,124) width 442: "This text should line up with the bottom of the text in the editable div. "
+      RenderBR {BR} at (652,139) size 0x0
+      RenderBR {BR} at (0,172) size 0x19
+      RenderBlock {DIV} at (0,190) size 180x173 [border: (5px solid #FF0000)]
         RenderBlock {DIV} at (5,5) size 170x163 [border: (10px solid #008000)]
-      RenderText {#text} at (180,314) size 438x19
-        text run at (180,314) width 438: "This text should line up with the bottom of the text in the editable div."
+      RenderText {#text} at (180,307) size 438x19
+        text run at (180,307) width 438: "This text should line up with the bottom of the text in the editable div."
index 5168d66..49a4edb 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.png and b/LayoutTests/platform/efl/fast/inline/continuation-outlines-with-layers-2-expected.png differ
index a8c9adb..a4a6c8c 100644 (file)
@@ -8,8 +8,6 @@ layer at (0,0) size 800x316
           text run at (0,0) width 327: "This should be an unobscured fuzzy green polygon:"
       RenderBlock {DIV} at (0,34) size 784x100
         RenderBlock (anonymous) at (0,0) size 784x50
-        RenderBlock (anonymous) at (0,50) size 784x0
-          RenderBlock {DIV} at (0,0) size 784x0
         RenderBlock (anonymous) at (0,50) size 784x50
           RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,150) size 784x18
@@ -41,6 +39,9 @@ layer at (8,50) size 160x50
       RenderText {#text} at (60,0) size 100x50
         text run at (60,0) width 50: " "
         text run at (110,0) width 50: " "
+layer at (8,100) size 784x0
+  RenderBlock (anonymous) at (0,50) size 784x0
+    RenderBlock {DIV} at (0,0) size 784x0
 layer at (8,100) size 60x50
   RenderInline (relative positioned) {SPAN} at (0,0) size 60x50 [bgcolor=#FFFFFF]
     RenderInline {SPAN} at (0,0) size 60x50
index bea263f..cfcdef8 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline/inline-box-background-expected.png and b/LayoutTests/platform/efl/fast/inline/inline-box-background-expected.png differ
index ab2e5fd..73f68a7 100644 (file)
@@ -1,68 +1,68 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x573
-  RenderBlock {HTML} at (0,0) size 800x573
-    RenderBody {BODY} at (8,21) size 784x369
+layer at (0,0) size 800x556
+  RenderBlock {HTML} at (0,0) size 800x556
+    RenderBody {BODY} at (8,21) size 784x360
       RenderBlock {H1} at (0,0) size 784x37 [color=#990000]
         RenderText {#text} at (0,0) size 701x36
           text run at (0,0) width 701: "Webkit background image positioning on RTL text"
       RenderBlock {H2} at (0,58) size 784x28
         RenderText {#text} at (0,0) size 263x28
           text run at (0,0) width 263: "Behaviour within <p> tag"
-      RenderBlock (floating) {DIV} at (0,105) size 318x215 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x171
-          RenderText {#text} at (40,0) size 266x171
+      RenderBlock (floating) {DIV} at (0,105) size 318x206 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x162
+          RenderText {#text} at (40,0) size 266x163
             text run at (40,0) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (40,19) width 95: "adipiscing elit. "
-            text run at (135,19) width 119: "Nam mollis, elit eu"
-            text run at (40,38) width 259: "vulputate ornare, est urna congue felis, id"
-            text run at (40,57) width 43: "auctor "
-            text run at (83,57) width 194: "arcu odio imperdiet nulla. Cras"
-            text run at (40,76) width 190: "viverra interdum diam blandit "
-            text run at (230,76) width 68: "adipiscing."
-            text run at (40,95) width 266: "Aliquam erat felis, iaculis sit amet rhoncus"
-            text run at (40,114) width 34: "quis, "
-            text run at (74,114) width 165: "condimentum at nisl. Duis"
-            text run at (40,133) width 230: "malesuada quam vel augue hendrerit"
-            text run at (40,152) width 40: "porta. "
-            text run at (80,152) width 192: "Nulla vitae elementum mauris."
-      RenderBlock (floating) {DIV} at (332,105) size 318x196 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x152
-          RenderText {#text} at (14,0) size 259x152
+            text run at (40,18) width 95: "adipiscing elit. "
+            text run at (135,18) width 119: "Nam mollis, elit eu"
+            text run at (40,36) width 259: "vulputate ornare, est urna congue felis, id"
+            text run at (40,54) width 43: "auctor "
+            text run at (83,54) width 194: "arcu odio imperdiet nulla. Cras"
+            text run at (40,72) width 190: "viverra interdum diam blandit "
+            text run at (230,72) width 68: "adipiscing."
+            text run at (40,90) width 266: "Aliquam erat felis, iaculis sit amet rhoncus"
+            text run at (40,108) width 34: "quis, "
+            text run at (74,108) width 165: "condimentum at nisl. Duis"
+            text run at (40,126) width 230: "malesuada quam vel augue hendrerit"
+            text run at (40,144) width 40: "porta. "
+            text run at (80,144) width 192: "Nulla vitae elementum mauris."
+      RenderBlock (floating) {DIV} at (332,105) size 318x188 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x144
+          RenderText {#text} at (14,0) size 259x145
             text run at (14,0) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (7,19) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (48,38) width 218 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (7,57) width 259 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA},"
-            text run at (40,76) width 226 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
-            text run at (7,95) width 259 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}"
-            text run at (22,114) width 244 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (40,133) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-      RenderBlock {HR} at (0,320) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,341) size 784x28
+            text run at (7,18) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (48,36) width 218 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (7,54) width 259 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA},"
+            text run at (40,72) width 226 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
+            text run at (7,90) width 259 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}"
+            text run at (22,108) width 244 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (40,126) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+      RenderBlock {HR} at (0,311) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,332) size 784x28
         RenderText {#text} at (0,0) size 262x28
           text run at (0,0) width 262: "Behaviour within <a> tag"
-      RenderBlock (floating) {DIV} at (0,388) size 318x164 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 303x152 [color=#0000EE]
-          RenderText {#text} at (46,6) size 303x152
+      RenderBlock (floating) {DIV} at (0,379) size 318x156 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 303x145 [color=#0000EE]
+          RenderText {#text} at (46,6) size 303x145
             text run at (46,6) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (6,25) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
-            text run at (6,44) width 151: "ornare, est urna congue "
-            text run at (157,44) width 152: "felis, id auctor arcu odio"
-            text run at (6,63) width 274: "imperdiet nulla. Cras viverra interdum diam"
-            text run at (6,82) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
-            text run at (6,101) width 122: "amet rhoncus quis, "
-            text run at (128,101) width 165: "condimentum at nisl. Duis"
-            text run at (6,120) width 270: "malesuada quam vel augue hendrerit porta."
-            text run at (6,139) width 192: "Nulla vitae elementum mauris."
+            text run at (6,24) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
+            text run at (6,42) width 151: "ornare, est urna congue "
+            text run at (157,42) width 152: "felis, id auctor arcu odio"
+            text run at (6,60) width 274: "imperdiet nulla. Cras viverra interdum diam"
+            text run at (6,78) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
+            text run at (6,96) width 122: "amet rhoncus quis, "
+            text run at (128,96) width 165: "condimentum at nisl. Duis"
+            text run at (6,114) width 270: "malesuada quam vel augue hendrerit porta."
+            text run at (6,132) width 192: "Nulla vitae elementum mauris."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (floating) {DIV} at (332,388) size 318x145 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 301x133 [color=#0000EE]
-          RenderText {#text} at (20,6) size 301x133
+      RenderBlock (floating) {DIV} at (332,379) size 318x138 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 301x127 [color=#0000EE]
+          RenderText {#text} at (20,6) size 301x127
             text run at (20,6) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,25) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (37,44) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
-            text run at (19,63) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (11,82) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,101) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (86,120) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (12,24) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (37,42) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
+            text run at (19,60) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (11,78) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (12,96) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (86,114) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
         RenderText {#text} at (0,0) size 0x0
index 5ed9bf7..d056228 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline/inline-box-background-long-image-expected.png and b/LayoutTests/platform/efl/fast/inline/inline-box-background-long-image-expected.png differ
index 4d7f37c..2b99318 100644 (file)
@@ -1,63 +1,63 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x573
-  RenderBlock {HTML} at (0,0) size 800x573
-    RenderBody {BODY} at (8,21) size 784x369
+layer at (0,0) size 800x556
+  RenderBlock {HTML} at (0,0) size 800x556
+    RenderBody {BODY} at (8,21) size 784x360
       RenderBlock {H1} at (0,0) size 784x37 [color=#990000]
         RenderText {#text} at (0,0) size 701x36
           text run at (0,0) width 701: "Webkit background image positioning on RTL text"
       RenderBlock {H2} at (0,58) size 784x28
         RenderText {#text} at (0,0) size 263x28
           text run at (0,0) width 263: "Behaviour within <p> tag"
-      RenderBlock (floating) {DIV} at (0,105) size 318x215 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x171
-          RenderText {#text} at (40,0) size 266x171
+      RenderBlock (floating) {DIV} at (0,105) size 318x206 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x162
+          RenderText {#text} at (40,0) size 266x163
             text run at (40,0) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (40,19) width 95: "adipiscing elit. "
-            text run at (135,19) width 119: "Nam mollis, elit eu"
-            text run at (40,38) width 259: "vulputate ornare, est urna congue felis, id"
-            text run at (40,57) width 43: "auctor "
-            text run at (83,57) width 194: "arcu odio imperdiet nulla. Cras"
-            text run at (40,76) width 190: "viverra interdum diam blandit "
-            text run at (230,76) width 68: "adipiscing."
-            text run at (40,95) width 266: "Aliquam erat felis, iaculis sit amet rhoncus"
-            text run at (40,114) width 34: "quis, "
-            text run at (74,114) width 165: "condimentum at nisl. Duis"
-            text run at (40,133) width 230: "malesuada quam vel augue hendrerit"
-            text run at (40,152) width 40: "porta. "
-            text run at (80,152) width 192: "Nulla vitae elementum mauris."
-      RenderBlock (floating) {DIV} at (332,105) size 318x139 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x95
-          RenderText {#text} at (14,0) size 259x95
+            text run at (40,18) width 95: "adipiscing elit. "
+            text run at (135,18) width 119: "Nam mollis, elit eu"
+            text run at (40,36) width 259: "vulputate ornare, est urna congue felis, id"
+            text run at (40,54) width 43: "auctor "
+            text run at (83,54) width 194: "arcu odio imperdiet nulla. Cras"
+            text run at (40,72) width 190: "viverra interdum diam blandit "
+            text run at (230,72) width 68: "adipiscing."
+            text run at (40,90) width 266: "Aliquam erat felis, iaculis sit amet rhoncus"
+            text run at (40,108) width 34: "quis, "
+            text run at (74,108) width 165: "condimentum at nisl. Duis"
+            text run at (40,126) width 230: "malesuada quam vel augue hendrerit"
+            text run at (40,144) width 40: "porta. "
+            text run at (80,144) width 192: "Nulla vitae elementum mauris."
+      RenderBlock (floating) {DIV} at (332,105) size 318x134 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x90
+          RenderText {#text} at (14,0) size 259x91
             text run at (14,0) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (7,19) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (48,38) width 218 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (7,57) width 259 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA},"
-            text run at (89,76) width 177 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-      RenderBlock {HR} at (0,320) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,341) size 784x28
+            text run at (7,18) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (48,36) width 218 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (7,54) width 259 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA},"
+            text run at (89,72) width 177 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+      RenderBlock {HR} at (0,311) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,332) size 784x28
         RenderText {#text} at (0,0) size 262x28
           text run at (0,0) width 262: "Behaviour within <a> tag"
-      RenderBlock (floating) {DIV} at (0,388) size 318x164 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 303x152 [color=#0000EE]
-          RenderText {#text} at (46,6) size 303x152
+      RenderBlock (floating) {DIV} at (0,379) size 318x156 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 303x145 [color=#0000EE]
+          RenderText {#text} at (46,6) size 303x145
             text run at (46,6) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (6,25) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
-            text run at (6,44) width 151: "ornare, est urna congue "
-            text run at (157,44) width 152: "felis, id auctor arcu odio"
-            text run at (6,63) width 274: "imperdiet nulla. Cras viverra interdum diam"
-            text run at (6,82) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
-            text run at (6,101) width 122: "amet rhoncus quis, "
-            text run at (128,101) width 165: "condimentum at nisl. Duis"
-            text run at (6,120) width 270: "malesuada quam vel augue hendrerit porta."
-            text run at (6,139) width 192: "Nulla vitae elementum mauris."
+            text run at (6,24) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
+            text run at (6,42) width 151: "ornare, est urna congue "
+            text run at (157,42) width 152: "felis, id auctor arcu odio"
+            text run at (6,60) width 274: "imperdiet nulla. Cras viverra interdum diam"
+            text run at (6,78) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
+            text run at (6,96) width 122: "amet rhoncus quis, "
+            text run at (128,96) width 165: "condimentum at nisl. Duis"
+            text run at (6,114) width 270: "malesuada quam vel augue hendrerit porta."
+            text run at (6,132) width 192: "Nulla vitae elementum mauris."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (floating) {DIV} at (332,388) size 318x107 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 300x95 [color=#0000EE]
-          RenderText {#text} at (20,6) size 300x95
+      RenderBlock (floating) {DIV} at (332,379) size 318x102 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 300x91 [color=#0000EE]
+          RenderText {#text} at (20,6) size 300x91
             text run at (20,6) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,25) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (37,44) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
-            text run at (19,63) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (267,82) width 45 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (12,24) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (37,42) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
+            text run at (19,60) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (267,78) width 45 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
         RenderText {#text} at (0,0) size 0x0
index 9b65376..12e70d9 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-x-expected.png and b/LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-x-expected.png differ
index cd22c82..06c4f7c 100644 (file)
@@ -1,68 +1,68 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x573
-  RenderBlock {HTML} at (0,0) size 800x573
-    RenderBody {BODY} at (8,21) size 784x369
+layer at (0,0) size 800x556
+  RenderBlock {HTML} at (0,0) size 800x556
+    RenderBody {BODY} at (8,21) size 784x360
       RenderBlock {H1} at (0,0) size 784x37 [color=#990000]
         RenderText {#text} at (0,0) size 701x36
           text run at (0,0) width 701: "Webkit background image positioning on RTL text"
       RenderBlock {H2} at (0,58) size 784x28
         RenderText {#text} at (0,0) size 263x28
           text run at (0,0) width 263: "Behaviour within <p> tag"
-      RenderBlock (floating) {DIV} at (0,105) size 318x215 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x171
-          RenderText {#text} at (22,0) size 276x171
+      RenderBlock (floating) {DIV} at (0,105) size 318x206 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x162
+          RenderText {#text} at (22,0) size 276x163
             text run at (22,0) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (22,19) width 95: "adipiscing elit. "
-            text run at (117,19) width 181: "Nam mollis, elit eu vulputate"
-            text run at (22,38) width 244: "ornare, est urna congue felis, id auctor "
-            text run at (266,38) width 27: "arcu"
-            text run at (22,57) width 271: "odio imperdiet nulla. Cras viverra interdum"
-            text run at (22,76) width 82: "diam blandit "
-            text run at (104,76) width 188: "adipiscing. Aliquam erat felis,"
-            text run at (22,95) width 184: "iaculis sit amet rhoncus quis, "
-            text run at (206,95) width 86: "condimentum"
-            text run at (22,114) width 249: "at nisl. Duis malesuada quam vel augue"
-            text run at (22,133) width 100: "hendrerit porta. "
-            text run at (122,133) width 142: "Nulla vitae elementum"
-            text run at (22,152) width 46: "mauris."
-      RenderBlock (floating) {DIV} at (332,105) size 318x196 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x152
-          RenderText {#text} at (32,0) size 267x152
+            text run at (22,18) width 95: "adipiscing elit. "
+            text run at (117,18) width 181: "Nam mollis, elit eu vulputate"
+            text run at (22,36) width 244: "ornare, est urna congue felis, id auctor "
+            text run at (266,36) width 27: "arcu"
+            text run at (22,54) width 271: "odio imperdiet nulla. Cras viverra interdum"
+            text run at (22,72) width 82: "diam blandit "
+            text run at (104,72) width 188: "adipiscing. Aliquam erat felis,"
+            text run at (22,90) width 184: "iaculis sit amet rhoncus quis, "
+            text run at (206,90) width 86: "condimentum"
+            text run at (22,108) width 249: "at nisl. Duis malesuada quam vel augue"
+            text run at (22,126) width 100: "hendrerit porta. "
+            text run at (122,126) width 142: "Nulla vitae elementum"
+            text run at (22,144) width 46: "mauris."
+      RenderBlock (floating) {DIV} at (332,105) size 318x188 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x144
+          RenderText {#text} at (32,0) size 267x145
             text run at (32,0) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (25,19) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (17,38) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-            text run at (32,57) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (25,76) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (17,95) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-            text run at (32,114) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (149,133) width 135 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-      RenderBlock {HR} at (0,320) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,341) size 784x28
+            text run at (25,18) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (17,36) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (32,54) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (25,72) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (17,90) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (32,108) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (149,126) width 135 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+      RenderBlock {HR} at (0,311) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,332) size 784x28
         RenderText {#text} at (0,0) size 262x28
           text run at (0,0) width 262: "Behaviour within <a> tag"
-      RenderBlock (floating) {DIV} at (0,388) size 318x164 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 303x152 [color=#0000EE]
-          RenderText {#text} at (28,6) size 303x152
+      RenderBlock (floating) {DIV} at (0,379) size 318x156 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 303x145 [color=#0000EE]
+          RenderText {#text} at (28,6) size 303x145
             text run at (28,6) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (6,25) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
-            text run at (6,44) width 151: "ornare, est urna congue "
-            text run at (157,44) width 152: "felis, id auctor arcu odio"
-            text run at (6,63) width 274: "imperdiet nulla. Cras viverra interdum diam"
-            text run at (6,82) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
-            text run at (6,101) width 122: "amet rhoncus quis, "
-            text run at (128,101) width 165: "condimentum at nisl. Duis"
-            text run at (6,120) width 270: "malesuada quam vel augue hendrerit porta."
-            text run at (6,139) width 192: "Nulla vitae elementum mauris."
+            text run at (6,24) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
+            text run at (6,42) width 151: "ornare, est urna congue "
+            text run at (157,42) width 152: "felis, id auctor arcu odio"
+            text run at (6,60) width 274: "imperdiet nulla. Cras viverra interdum diam"
+            text run at (6,78) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
+            text run at (6,96) width 122: "amet rhoncus quis, "
+            text run at (128,96) width 165: "condimentum at nisl. Duis"
+            text run at (6,114) width 270: "malesuada quam vel augue hendrerit porta."
+            text run at (6,132) width 192: "Nulla vitae elementum mauris."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (floating) {DIV} at (332,388) size 318x145 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 301x133 [color=#0000EE]
-          RenderText {#text} at (38,6) size 301x133
+      RenderBlock (floating) {DIV} at (332,379) size 318x138 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 301x127 [color=#0000EE]
+          RenderText {#text} at (38,6) size 301x127
             text run at (38,6) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,25) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (37,44) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
-            text run at (19,63) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (11,82) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,101) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (86,120) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (12,24) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (37,42) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
+            text run at (19,60) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (11,78) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (12,96) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (86,114) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
         RenderText {#text} at (0,0) size 0x0
index 0bf38d4..c75276e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-y-expected.png and b/LayoutTests/platform/efl/fast/inline/inline-box-background-repeat-y-expected.png differ
index cd22c82..06c4f7c 100644 (file)
@@ -1,68 +1,68 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x573
-  RenderBlock {HTML} at (0,0) size 800x573
-    RenderBody {BODY} at (8,21) size 784x369
+layer at (0,0) size 800x556
+  RenderBlock {HTML} at (0,0) size 800x556
+    RenderBody {BODY} at (8,21) size 784x360
       RenderBlock {H1} at (0,0) size 784x37 [color=#990000]
         RenderText {#text} at (0,0) size 701x36
           text run at (0,0) width 701: "Webkit background image positioning on RTL text"
       RenderBlock {H2} at (0,58) size 784x28
         RenderText {#text} at (0,0) size 263x28
           text run at (0,0) width 263: "Behaviour within <p> tag"
-      RenderBlock (floating) {DIV} at (0,105) size 318x215 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x171
-          RenderText {#text} at (22,0) size 276x171
+      RenderBlock (floating) {DIV} at (0,105) size 318x206 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x162
+          RenderText {#text} at (22,0) size 276x163
             text run at (22,0) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (22,19) width 95: "adipiscing elit. "
-            text run at (117,19) width 181: "Nam mollis, elit eu vulputate"
-            text run at (22,38) width 244: "ornare, est urna congue felis, id auctor "
-            text run at (266,38) width 27: "arcu"
-            text run at (22,57) width 271: "odio imperdiet nulla. Cras viverra interdum"
-            text run at (22,76) width 82: "diam blandit "
-            text run at (104,76) width 188: "adipiscing. Aliquam erat felis,"
-            text run at (22,95) width 184: "iaculis sit amet rhoncus quis, "
-            text run at (206,95) width 86: "condimentum"
-            text run at (22,114) width 249: "at nisl. Duis malesuada quam vel augue"
-            text run at (22,133) width 100: "hendrerit porta. "
-            text run at (122,133) width 142: "Nulla vitae elementum"
-            text run at (22,152) width 46: "mauris."
-      RenderBlock (floating) {DIV} at (332,105) size 318x196 [bgcolor=#DDDDDD]
-        RenderBlock {P} at (6,22) size 306x152
-          RenderText {#text} at (32,0) size 267x152
+            text run at (22,18) width 95: "adipiscing elit. "
+            text run at (117,18) width 181: "Nam mollis, elit eu vulputate"
+            text run at (22,36) width 244: "ornare, est urna congue felis, id auctor "
+            text run at (266,36) width 27: "arcu"
+            text run at (22,54) width 271: "odio imperdiet nulla. Cras viverra interdum"
+            text run at (22,72) width 82: "diam blandit "
+            text run at (104,72) width 188: "adipiscing. Aliquam erat felis,"
+            text run at (22,90) width 184: "iaculis sit amet rhoncus quis, "
+            text run at (206,90) width 86: "condimentum"
+            text run at (22,108) width 249: "at nisl. Duis malesuada quam vel augue"
+            text run at (22,126) width 100: "hendrerit porta. "
+            text run at (122,126) width 142: "Nulla vitae elementum"
+            text run at (22,144) width 46: "mauris."
+      RenderBlock (floating) {DIV} at (332,105) size 318x188 [bgcolor=#DDDDDD]
+        RenderBlock {P} at (6,22) size 306x144
+          RenderText {#text} at (32,0) size 267x145
             text run at (32,0) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (25,19) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (17,38) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-            text run at (32,57) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (25,76) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
-            text run at (17,95) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-            text run at (32,114) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (149,133) width 135 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
-      RenderBlock {HR} at (0,320) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,341) size 784x28
+            text run at (25,18) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (17,36) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (32,54) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (25,72) width 259 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}"
+            text run at (17,90) width 267 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (32,108) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (149,126) width 135 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+      RenderBlock {HR} at (0,311) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,332) size 784x28
         RenderText {#text} at (0,0) size 262x28
           text run at (0,0) width 262: "Behaviour within <a> tag"
-      RenderBlock (floating) {DIV} at (0,388) size 318x164 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 303x152 [color=#0000EE]
-          RenderText {#text} at (28,6) size 303x152
+      RenderBlock (floating) {DIV} at (0,379) size 318x156 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 303x145 [color=#0000EE]
+          RenderText {#text} at (28,6) size 303x145
             text run at (28,6) width 252: "Lorem ipsum dolor sit amet, consectetur"
-            text run at (6,25) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
-            text run at (6,44) width 151: "ornare, est urna congue "
-            text run at (157,44) width 152: "felis, id auctor arcu odio"
-            text run at (6,63) width 274: "imperdiet nulla. Cras viverra interdum diam"
-            text run at (6,82) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
-            text run at (6,101) width 122: "amet rhoncus quis, "
-            text run at (128,101) width 165: "condimentum at nisl. Duis"
-            text run at (6,120) width 270: "malesuada quam vel augue hendrerit porta."
-            text run at (6,139) width 192: "Nulla vitae elementum mauris."
+            text run at (6,24) width 276: "adipiscing elit. Nam mollis, elit eu vulputate"
+            text run at (6,42) width 151: "ornare, est urna congue "
+            text run at (157,42) width 152: "felis, id auctor arcu odio"
+            text run at (6,60) width 274: "imperdiet nulla. Cras viverra interdum diam"
+            text run at (6,78) width 297: "blandit adipiscing. Aliquam erat felis, iaculis sit"
+            text run at (6,96) width 122: "amet rhoncus quis, "
+            text run at (128,96) width 165: "condimentum at nisl. Duis"
+            text run at (6,114) width 270: "malesuada quam vel augue hendrerit porta."
+            text run at (6,132) width 192: "Nulla vitae elementum mauris."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (floating) {DIV} at (332,388) size 318x145 [bgcolor=#DDDDDD]
-        RenderInline {A} at (0,0) size 301x133 [color=#0000EE]
-          RenderText {#text} at (38,6) size 301x133
+      RenderBlock (floating) {DIV} at (332,379) size 318x138 [bgcolor=#DDDDDD]
+        RenderInline {A} at (0,0) size 301x127 [color=#0000EE]
+          RenderText {#text} at (38,6) size 301x127
             text run at (38,6) width 252 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,25) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (37,44) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
-            text run at (19,63) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
-            text run at (11,82) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
-            text run at (12,101) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
-            text run at (86,120) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
+            text run at (12,24) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (37,42) width 275 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}"
+            text run at (19,60) width 293 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}"
+            text run at (11,78) width 301 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}"
+            text run at (12,96) width 300 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}"
+            text run at (86,114) width 226 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}"
         RenderText {#text} at (0,0) size 0x0
index c5846f3..f685225 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/invalid/nestedh3s-expected.png and b/LayoutTests/platform/efl/fast/invalid/nestedh3s-expected.png differ
index 316a1f9..cabe858 100644 (file)
@@ -3,10 +3,10 @@ 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 784x574
-      RenderBlock (anonymous) at (0,0) size 784x19
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderText {#text} at (0,0) size 565x19
           text run at (0,0) width 565: "In this sample, the H3s should be nested. This matches Firefox, IE, and the HTML5 spec."
-      RenderBlock {H3} at (0,37) size 784x294 [border: (2px solid #FF0000)]
+      RenderBlock {H3} at (0,36) size 784x294 [border: (2px solid #FF0000)]
         RenderBlock (anonymous) at (4,4) size 776x22
           RenderInline {I} at (0,0) size 33x22
             RenderText {#text} at (0,0) size 33x22
index cc940e4..0ceaa1b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/overflow/overflow-float-stacking-expected.png and b/LayoutTests/platform/efl/fast/overflow/overflow-float-stacking-expected.png differ
index dba5731..4966d35 100644 (file)
@@ -6,153 +6,153 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 678x19
         text run at (0,0) width 678: "Make sure that floating overflow:auto/hidden/scroll blocks stack properly with other floats at the same level."
       RenderText {#text} at (0,0) size 0x0
-      RenderBlock (floating) {DIV} at (250,19) size 300x300 [bgcolor=#FFFF00]
+      RenderBlock (floating) {DIV} at (250,18) size 300x300 [bgcolor=#FFFF00]
         RenderText {#text} at (0,0) size 245x274
           text run at (0,0) width 203: "This block"
           text run at (0,55) width 245: "should be on"
           text run at (0,110) width 183: "top of the"
           text run at (0,165) width 173: "overflow"
           text run at (0,220) width 118: "block."
-layer at (8,27) size 300x300 clip at (8,27) size 285x300 scrollHeight 893
-  RenderBlock (floating) {DIV} at (0,19) size 300x300 [bgcolor=#00FF00]
+layer at (8,26) size 300x300 clip at (8,26) size 285x300 scrollHeight 847
+  RenderBlock (floating) {DIV} at (0,18) size 300x300 [bgcolor=#00FF00]
     RenderText {#text} at (0,0) size 76x19
       text run at (0,0) width 76: "Hello world"
     RenderBR {BR} at (76,15) size 0x0
-    RenderText {#text} at (0,19) size 76x19
-      text run at (0,19) width 76: "Hello world"
-    RenderBR {BR} at (76,34) size 0x0
-    RenderText {#text} at (0,38) size 76x19
-      text run at (0,38) width 76: "Hello world"
-    RenderBR {BR} at (76,53) size 0x0
-    RenderText {#text} at (0,57) size 76x19
-      text run at (0,57) width 76: "Hello world"
-    RenderBR {BR} at (76,72) size 0x0
-    RenderText {#text} at (0,76) size 76x19
-      text run at (0,76) width 76: "Hello world"
-    RenderBR {BR} at (76,91) size 0x0
-    RenderText {#text} at (0,95) size 76x19
-      text run at (0,95) width 76: "Hello world"
-    RenderBR {BR} at (76,110) size 0x0
-    RenderText {#text} at (0,114) size 76x19
-      text run at (0,114) width 76: "Hello world"
-    RenderBR {BR} at (76,129) size 0x0
-    RenderText {#text} at (0,133) size 76x19
-      text run at (0,133) width 76: "Hello world"
-    RenderBR {BR} at (76,148) size 0x0
-    RenderText {#text} at (0,152) size 76x19
-      text run at (0,152) width 76: "Hello world"
-    RenderBR {BR} at (76,167) size 0x0
-    RenderText {#text} at (0,171) size 76x19
-      text run at (0,171) width 76: "Hello world"
-    RenderBR {BR} at (76,186) size 0x0
-    RenderText {#text} at (0,190) size 76x19
-      text run at (0,190) width 76: "Hello world"
-    RenderBR {BR} at (76,205) size 0x0
-    RenderText {#text} at (0,209) size 76x19
-      text run at (0,209) width 76: "Hello world"
-    RenderBR {BR} at (76,224) size 0x0
-    RenderText {#text} at (0,228) size 76x19
-      text run at (0,228) width 76: "Hello world"
-    RenderBR {BR} at (76,243) size 0x0
-    RenderText {#text} at (0,247) size 76x19
-      text run at (0,247) width 76: "Hello world"
-    RenderBR {BR} at (76,262) size 0x0
-    RenderText {#text} at (0,266) size 76x19
-      text run at (0,266) width 76: "Hello world"
-    RenderBR {BR} at (76,281) size 0x0
-    RenderText {#text} at (0,285) size 76x19
-      text run at (0,285) width 76: "Hello world"
-    RenderBR {BR} at (76,300) size 0x0
-    RenderText {#text} at (0,304) size 76x19
-      text run at (0,304) width 76: "Hello world"
-    RenderBR {BR} at (76,319) size 0x0
-    RenderText {#text} at (0,323) size 76x19
-      text run at (0,323) width 76: "Hello world"
-    RenderBR {BR} at (76,338) size 0x0
+    RenderText {#text} at (0,18) size 76x19
+      text run at (0,18) width 76: "Hello world"
+    RenderBR {BR} at (76,33) size 0x0
+    RenderText {#text} at (0,36) size 76x19
+      text run at (0,36) width 76: "Hello world"
+    RenderBR {BR} at (76,51) size 0x0
+    RenderText {#text} at (0,54) size 76x19
+      text run at (0,54) width 76: "Hello world"
+    RenderBR {BR} at (76,69) size 0x0
+    RenderText {#text} at (0,72) size 76x19
+      text run at (0,72) width 76: "Hello world"
+    RenderBR {BR} at (76,87) size 0x0
+    RenderText {#text} at (0,90) size 76x19
+      text run at (0,90) width 76: "Hello world"
+    RenderBR {BR} at (76,105) size 0x0
+    RenderText {#text} at (0,108) size 76x19
+      text run at (0,108) width 76: "Hello world"
+    RenderBR {BR} at (76,123) size 0x0
+    RenderText {#text} at (0,126) size 76x19
+      text run at (0,126) width 76: "Hello world"
+    RenderBR {BR} at (76,141) size 0x0
+    RenderText {#text} at (0,144) size 76x19
+      text run at (0,144) width 76: "Hello world"
+    RenderBR {BR} at (76,159) size 0x0
+    RenderText {#text} at (0,162) size 76x19
+      text run at (0,162) width 76: "Hello world"
+    RenderBR {BR} at (76,177) size 0x0
+    RenderText {#text} at (0,180) size 76x19
+      text run at (0,180) width 76: "Hello world"
+    RenderBR {BR} at (76,195) size 0x0
+    RenderText {#text} at (0,198) size 76x19
+      text run at (0,198) width 76: "Hello world"
+    RenderBR {BR} at (76,213) size 0x0
+    RenderText {#text} at (0,216) size 76x19
+      text run at (0,216) width 76: "Hello world"
+    RenderBR {BR} at (76,231) size 0x0
+    RenderText {#text} at (0,234) size 76x19
+      text run at (0,234) width 76: "Hello world"
+    RenderBR {BR} at (76,249) size 0x0
+    RenderText {#text} at (0,252) size 76x19
+      text run at (0,252) width 76: "Hello world"
+    RenderBR {BR} at (76,267) size 0x0
+    RenderText {#text} at (0,270) size 76x19
+      text run at (0,270) width 76: "Hello world"
+    RenderBR {BR} at (76,285) size 0x0
+    RenderText {#text} at (0,288) size 76x19
+      text run at (0,288) width 76: "Hello world"
+    RenderBR {BR} at (76,303) size 0x0
+    RenderText {#text} at (0,306) size 76x19
+      text run at (0,306) width 76: "Hello world"
+    RenderBR {BR} at (76,321) size 0x0
+    RenderText {#text} at (0,324) size 76x19
+      text run at (0,324) width 76: "Hello world"
+    RenderBR {BR} at (76,339) size 0x0
     RenderText {#text} at (0,342) size 76x19
       text run at (0,342) width 76: "Hello world"
     RenderBR {BR} at (76,357) size 0x0
-    RenderText {#text} at (0,361) size 76x19
-      text run at (0,361) width 76: "Hello world"
-    RenderBR {BR} at (76,376) size 0x0
-    RenderText {#text} at (0,380) size 76x19
-      text run at (0,380) width 76: "Hello world"
-    RenderBR {BR} at (76,395) size 0x0
-    RenderText {#text} at (0,399) size 76x19
-      text run at (0,399) width 76: "Hello world"
-    RenderBR {BR} at (76,414) size 0x0
-    RenderText {#text} at (0,418) size 76x19
-      text run at (0,418) width 76: "Hello world"
-    RenderBR {BR} at (76,433) size 0x0
-    RenderText {#text} at (0,437) size 76x19
-      text run at (0,437) width 76: "Hello world"
-    RenderBR {BR} at (76,452) size 0x0
-    RenderText {#text} at (0,456) size 76x19
-      text run at (0,456) width 76: "Hello world"
-    RenderBR {BR} at (76,471) size 0x0
-    RenderText {#text} at (0,475) size 76x19
-      text run at (0,475) width 76: "Hello world"
-    RenderBR {BR} at (76,490) size 0x0
-    RenderText {#text} at (0,494) size 76x19
-      text run at (0,494) width 76: "Hello world"
-    RenderBR {BR} at (76,509) size 0x0
-    RenderText {#text} at (0,513) size 76x19
-      text run at (0,513) width 76: "Hello world"
-    RenderBR {BR} at (76,528) size 0x0
-    RenderText {#text} at (0,532) size 76x19
-      text run at (0,532) width 76: "Hello world"
-    RenderBR {BR} at (76,547) size 0x0
-    RenderText {#text} at (0,551) size 76x19
-      text run at (0,551) width 76: "Hello world"
-    RenderBR {BR} at (76,566) size 0x0
-    RenderText {#text} at (0,570) size 76x19
-      text run at (0,570) width 76: "Hello world"
-    RenderBR {BR} at (76,585) size 0x0
-    RenderText {#text} at (0,589) size 76x19
-      text run at (0,589) width 76: "Hello world"
-    RenderBR {BR} at (76,604) size 0x0
-    RenderText {#text} at (0,608) size 76x19
-      text run at (0,608) width 76: "Hello world"
-    RenderBR {BR} at (76,623) size 0x0
-    RenderText {#text} at (0,627) size 76x19
-      text run at (0,627) width 76: "Hello world"
-    RenderBR {BR} at (76,642) size 0x0
-    RenderText {#text} at (0,646) size 76x19
-      text run at (0,646) width 76: "Hello world"
-    RenderBR {BR} at (76,661) size 0x0
-    RenderText {#text} at (0,665) size 76x19
-      text run at (0,665) width 76: "Hello world"
-    RenderBR {BR} at (76,680) size 0x0
+    RenderText {#text} at (0,360) size 76x19
+      text run at (0,360) width 76: "Hello world"
+    RenderBR {BR} at (76,375) size 0x0
+    RenderText {#text} at (0,378) size 76x19
+      text run at (0,378) width 76: "Hello world"
+    RenderBR {BR} at (76,393) size 0x0
+    RenderText {#text} at (0,396) size 76x19
+      text run at (0,396) width 76: "Hello world"
+    RenderBR {BR} at (76,411) size 0x0
+    RenderText {#text} at (0,414) size 76x19
+      text run at (0,414) width 76: "Hello world"
+    RenderBR {BR} at (76,429) size 0x0
+    RenderText {#text} at (0,432) size 76x19
+      text run at (0,432) width 76: "Hello world"
+    RenderBR {BR} at (76,447) size 0x0
+    RenderText {#text} at (0,450) size 76x19
+      text run at (0,450) width 76: "Hello world"
+    RenderBR {BR} at (76,465) size 0x0
+    RenderText {#text} at (0,468) size 76x19
+      text run at (0,468) width 76: "Hello world"
+    RenderBR {BR} at (76,483) size 0x0
+    RenderText {#text} at (0,486) size 76x19
+      text run at (0,486) width 76: "Hello world"
+    RenderBR {BR} at (76,501) size 0x0
+    RenderText {#text} at (0,504) size 76x19
+      text run at (0,504) width 76: "Hello world"
+    RenderBR {BR} at (76,519) size 0x0
+    RenderText {#text} at (0,522) size 76x19
+      text run at (0,522) width 76: "Hello world"
+    RenderBR {BR} at (76,537) size 0x0
+    RenderText {#text} at (0,540) size 76x19
+      text run at (0,540) width 76: "Hello world"
+    RenderBR {BR} at (76,555) size 0x0
+    RenderText {#text} at (0,558) size 76x19
+      text run at (0,558) width 76: "Hello world"
+    RenderBR {BR} at (76,573) size 0x0
+    RenderText {#text} at (0,576) size 76x19
+      text run at (0,576) width 76: "Hello world"
+    RenderBR {BR} at (76,591) size 0x0
+    RenderText {#text} at (0,594) size 76x19
+      text run at (0,594) width 76: "Hello world"
+    RenderBR {BR} at (76,609) size 0x0
+    RenderText {#text} at (0,612) size 76x19
+      text run at (0,612) width 76: "Hello world"
+    RenderBR {BR} at (76,627) size 0x0
+    RenderText {#text} at (0,630) size 76x19
+      text run at (0,630) width 76: "Hello world"
+    RenderBR {BR} at (76,645) size 0x0
+    RenderText {#text} at (0,648) size 76x19
+      text run at (0,648) width 76: "Hello world"
+    RenderBR {BR} at (76,663) size 0x0
+    RenderText {#text} at (0,666) size 76x19
+      text run at (0,666) width 76: "Hello world"
+    RenderBR {BR} at (76,681) size 0x0
     RenderText {#text} at (0,684) size 76x19
       text run at (0,684) width 76: "Hello world"
     RenderBR {BR} at (76,699) size 0x0
-    RenderText {#text} at (0,703) size 76x19
-      text run at (0,703) width 76: "Hello world"
-    RenderBR {BR} at (76,718) size 0x0
-    RenderText {#text} at (0,722) size 76x19
-      text run at (0,722) width 76: "Hello world"
-    RenderBR {BR} at (76,737) size 0x0
-    RenderText {#text} at (0,741) size 76x19
-      text run at (0,741) width 76: "Hello world"
-    RenderBR {BR} at (76,756) size 0x0
-    RenderText {#text} at (0,760) size 76x19
-      text run at (0,760) width 76: "Hello world"
-    RenderBR {BR} at (76,775) size 0x0
-    RenderText {#text} at (0,779) size 76x19
-      text run at (0,779) width 76: "Hello world"
-    RenderBR {BR} at (76,794) size 0x0
-    RenderText {#text} at (0,798) size 76x19
-      text run at (0,798) width 76: "Hello world"
-    RenderBR {BR} at (76,813) size 0x0
-    RenderText {#text} at (0,817) size 76x19
-      text run at (0,817) width 76: "Hello world"
-    RenderBR {BR} at (76,832) size 0x0
-    RenderText {#text} at (0,836) size 76x19
-      text run at (0,836) width 76: "Hello world"
-    RenderBR {BR} at (76,851) size 0x0
-    RenderText {#text} at (0,855) size 76x19
-      text run at (0,855) width 76: "Hello world"
-    RenderBR {BR} at (76,870) size 0x0
-    RenderText {#text} at (0,874) size 76x19
-      text run at (0,874) width 76: "Hello world"
-    RenderBR {BR} at (76,889) size 0x0
+    RenderText {#text} at (0,702) size 76x19
+      text run at (0,702) width 76: "Hello world"
+    RenderBR {BR} at (76,717) size 0x0
+    RenderText {#text} at (0,720) size 76x19
+      text run at (0,720) width 76: "Hello world"
+    RenderBR {BR} at (76,735) size 0x0
+    RenderText {#text} at (0,738) size 76x19
+      text run at (0,738) width 76: "Hello world"
+    RenderBR {BR} at (76,753) size 0x0
+    RenderText {#text} at (0,756) size 76x19
+      text run at (0,756) width 76: "Hello world"
+    RenderBR {BR} at (76,771) size 0x0
+    RenderText {#text} at (0,774) size 76x19
+      text run at (0,774) width 76: "Hello world"
+    RenderBR {BR} at (76,789) size 0x0
+    RenderText {#text} at (0,792) size 76x19
+      text run at (0,792) width 76: "Hello world"
+    RenderBR {BR} at (76,807) size 0x0
+    RenderText {#text} at (0,810) size 76x19
+      text run at (0,810) width 76: "Hello world"
+    RenderBR {BR} at (76,825) size 0x0
+    RenderText {#text} at (0,828) size 76x19
+      text run at (0,828) width 76: "Hello world"
+    RenderBR {BR} at (76,843) size 0x0
index ab230d5..e3efe25 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/overflow/overflow-stacking-expected.png and b/LayoutTests/platform/efl/fast/overflow/overflow-stacking-expected.png differ
index 02add51..1653c16 100644 (file)
-layer at (0,0) size 785x604
+layer at (0,0) size 785x602
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x604
-  RenderBlock {HTML} at (0,0) size 785x604
-    RenderBody {BODY} at (8,8) size 769x588
-      RenderBlock (anonymous) at (0,0) size 769x38
-        RenderText {#text} at (0,0) size 739x38
+layer at (0,0) size 785x602
+  RenderBlock {HTML} at (0,0) size 785x602
+    RenderBody {BODY} at (8,8) size 769x586
+      RenderBlock (anonymous) at (0,0) size 769x36
+        RenderText {#text} at (0,0) size 739x37
           text run at (0,0) width 739: "Make sure that overflow:auto/hidden/scroll blocks interleave their background and foreground with other overlapping"
-          text run at (0,19) width 165: "blocks in the normal flow."
-      RenderBlock {DIV} at (0,288) size 300x300 [bgcolor=#FFFF00]
+          text run at (0,18) width 165: "blocks in the normal flow."
+      RenderBlock {DIV} at (0,286) size 300x300 [bgcolor=#FFFF00]
         RenderText {#text} at (0,0) size 174x109
           text run at (0,0) width 168: "This text"
           text run at (0,55) width 174: "overlaps."
-layer at (8,46) size 300x300 clip at (8,46) size 285x300 scrollHeight 893
-  RenderBlock {DIV} at (0,38) size 300x300 [bgcolor=#00FF00]
+layer at (8,44) size 300x300 clip at (8,44) size 285x300 scrollHeight 847
+  RenderBlock {DIV} at (0,36) size 300x300 [bgcolor=#00FF00]
     RenderText {#text} at (0,0) size 76x19
       text run at (0,0) width 76: "Hello world"
     RenderBR {BR} at (76,15) size 0x0
-    RenderText {#text} at (0,19) size 76x19
-      text run at (0,19) width 76: "Hello world"
-    RenderBR {BR} at (76,34) size 0x0
-    RenderText {#text} at (0,38) size 76x19
-      text run at (0,38) width 76: "Hello world"
-    RenderBR {BR} at (76,53) size 0x0
-    RenderText {#text} at (0,57) size 76x19
-      text run at (0,57) width 76: "Hello world"
-    RenderBR {BR} at (76,72) size 0x0
-    RenderText {#text} at (0,76) size 76x19
-      text run at (0,76) width 76: "Hello world"
-    RenderBR {BR} at (76,91) size 0x0
-    RenderText {#text} at (0,95) size 76x19
-      text run at (0,95) width 76: "Hello world"
-    RenderBR {BR} at (76,110) size 0x0
-    RenderText {#text} at (0,114) size 76x19
-      text run at (0,114) width 76: "Hello world"
-    RenderBR {BR} at (76,129) size 0x0
-    RenderText {#text} at (0,133) size 76x19
-      text run at (0,133) width 76: "Hello world"
-    RenderBR {BR} at (76,148) size 0x0
-    RenderText {#text} at (0,152) size 76x19
-      text run at (0,152) width 76: "Hello world"
-    RenderBR {BR} at (76,167) size 0x0
-    RenderText {#text} at (0,171) size 76x19
-      text run at (0,171) width 76: "Hello world"
-    RenderBR {BR} at (76,186) size 0x0
-    RenderText {#text} at (0,190) size 76x19
-      text run at (0,190) width 76: "Hello world"
-    RenderBR {BR} at (76,205) size 0x0
-    RenderText {#text} at (0,209) size 76x19
-      text run at (0,209) width 76: "Hello world"
-    RenderBR {BR} at (76,224) size 0x0
-    RenderText {#text} at (0,228) size 76x19
-      text run at (0,228) width 76: "Hello world"
-    RenderBR {BR} at (76,243) size 0x0
-    RenderText {#text} at (0,247) size 76x19
-      text run at (0,247) width 76: "Hello world"
-    RenderBR {BR} at (76,262) size 0x0
-    RenderText {#text} at (0,266) size 76x19
-      text run at (0,266) width 76: "Hello world"
-    RenderBR {BR} at (76,281) size 0x0
-    RenderText {#text} at (0,285) size 76x19
-      text run at (0,285) width 76: "Hello world"
-    RenderBR {BR} at (76,300) size 0x0
-    RenderText {#text} at (0,304) size 76x19
-      text run at (0,304) width 76: "Hello world"
-    RenderBR {BR} at (76,319) size 0x0
-    RenderText {#text} at (0,323) size 76x19
-      text run at (0,323) width 76: "Hello world"
-    RenderBR {BR} at (76,338) size 0x0
+    RenderText {#text} at (0,18) size 76x19
+      text run at (0,18) width 76: "Hello world"
+    RenderBR {BR} at (76,33) size 0x0
+    RenderText {#text} at (0,36) size 76x19
+      text run at (0,36) width 76: "Hello world"
+    RenderBR {BR} at (76,51) size 0x0
+    RenderText {#text} at (0,54) size 76x19
+      text run at (0,54) width 76: "Hello world"
+    RenderBR {BR} at (76,69) size 0x0
+    RenderText {#text} at (0,72) size 76x19
+      text run at (0,72) width 76: "Hello world"
+    RenderBR {BR} at (76,87) size 0x0
+    RenderText {#text} at (0,90) size 76x19
+      text run at (0,90) width 76: "Hello world"
+    RenderBR {BR} at (76,105) size 0x0
+    RenderText {#text} at (0,108) size 76x19
+      text run at (0,108) width 76: "Hello world"
+    RenderBR {BR} at (76,123) size 0x0
+    RenderText {#text} at (0,126) size 76x19
+      text run at (0,126) width 76: "Hello world"
+    RenderBR {BR} at (76,141) size 0x0
+    RenderText {#text} at (0,144) size 76x19
+      text run at (0,144) width 76: "Hello world"
+    RenderBR {BR} at (76,159) size 0x0
+    RenderText {#text} at (0,162) size 76x19
+      text run at (0,162) width 76: "Hello world"
+    RenderBR {BR} at (76,177) size 0x0
+    RenderText {#text} at (0,180) size 76x19
+      text run at (0,180) width 76: "Hello world"
+    RenderBR {BR} at (76,195) size 0x0
+    RenderText {#text} at (0,198) size 76x19
+      text run at (0,198) width 76: "Hello world"
+    RenderBR {BR} at (76,213) size 0x0
+    RenderText {#text} at (0,216) size 76x19
+      text run at (0,216) width 76: "Hello world"
+    RenderBR {BR} at (76,231) size 0x0
+    RenderText {#text} at (0,234) size 76x19
+      text run at (0,234) width 76: "Hello world"
+    RenderBR {BR} at (76,249) size 0x0
+    RenderText {#text} at (0,252) size 76x19
+      text run at (0,252) width 76: "Hello world"
+    RenderBR {BR} at (76,267) size 0x0
+    RenderText {#text} at (0,270) size 76x19
+      text run at (0,270) width 76: "Hello world"
+    RenderBR {BR} at (76,285) size 0x0
+    RenderText {#text} at (0,288) size 76x19
+      text run at (0,288) width 76: "Hello world"
+    RenderBR {BR} at (76,303) size 0x0
+    RenderText {#text} at (0,306) size 76x19
+      text run at (0,306) width 76: "Hello world"
+    RenderBR {BR} at (76,321) size 0x0
+    RenderText {#text} at (0,324) size 76x19
+      text run at (0,324) width 76: "Hello world"
+    RenderBR {BR} at (76,339) size 0x0
     RenderText {#text} at (0,342) size 76x19
       text run at (0,342) width 76: "Hello world"
     RenderBR {BR} at (76,357) size 0x0
-    RenderText {#text} at (0,361) size 76x19
-      text run at (0,361) width 76: "Hello world"
-    RenderBR {BR} at (76,376) size 0x0
-    RenderText {#text} at (0,380) size 76x19
-      text run at (0,380) width 76: "Hello world"
-    RenderBR {BR} at (76,395) size 0x0
-    RenderText {#text} at (0,399) size 76x19
-      text run at (0,399) width 76: "Hello world"
-    RenderBR {BR} at (76,414) size 0x0
-    RenderText {#text} at (0,418) size 76x19
-      text run at (0,418) width 76: "Hello world"
-    RenderBR {BR} at (76,433) size 0x0
-    RenderText {#text} at (0,437) size 76x19
-      text run at (0,437) width 76: "Hello world"
-    RenderBR {BR} at (76,452) size 0x0
-    RenderText {#text} at (0,456) size 76x19
-      text run at (0,456) width 76: "Hello world"
-    RenderBR {BR} at (76,471) size 0x0
-    RenderText {#text} at (0,475) size 76x19
-      text run at (0,475) width 76: "Hello world"
-    RenderBR {BR} at (76,490) size 0x0
-    RenderText {#text} at (0,494) size 76x19
-      text run at (0,494) width 76: "Hello world"
-    RenderBR {BR} at (76,509) size 0x0
-    RenderText {#text} at (0,513) size 76x19
-      text run at (0,513) width 76: "Hello world"
-    RenderBR {BR} at (76,528) size 0x0
-    RenderText {#text} at (0,532) size 76x19
-      text run at (0,532) width 76: "Hello world"
-    RenderBR {BR} at (76,547) size 0x0
-    RenderText {#text} at (0,551) size 76x19
-      text run at (0,551) width 76: "Hello world"
-    RenderBR {BR} at (76,566) size 0x0
-    RenderText {#text} at (0,570) size 76x19
-      text run at (0,570) width 76: "Hello world"
-    RenderBR {BR} at (76,585) size 0x0
-    RenderText {#text} at (0,589) size 76x19
-      text run at (0,589) width 76: "Hello world"
-    RenderBR {BR} at (76,604) size 0x0
-    RenderText {#text} at (0,608) size 76x19
-      text run at (0,608) width 76: "Hello world"
-    RenderBR {BR} at (76,623) size 0x0
-    RenderText {#text} at (0,627) size 76x19
-      text run at (0,627) width 76: "Hello world"
-    RenderBR {BR} at (76,642) size 0x0
-    RenderText {#text} at (0,646) size 76x19
-      text run at (0,646) width 76: "Hello world"
-    RenderBR {BR} at (76,661) size 0x0
-    RenderText {#text} at (0,665) size 76x19
-      text run at (0,665) width 76: "Hello world"
-    RenderBR {BR} at (76,680) size 0x0
+    RenderText {#text} at (0,360) size 76x19
+      text run at (0,360) width 76: "Hello world"
+    RenderBR {BR} at (76,375) size 0x0
+    RenderText {#text} at (0,378) size 76x19
+      text run at (0,378) width 76: "Hello world"
+    RenderBR {BR} at (76,393) size 0x0
+    RenderText {#text} at (0,396) size 76x19
+      text run at (0,396) width 76: "Hello world"
+    RenderBR {BR} at (76,411) size 0x0
+    RenderText {#text} at (0,414) size 76x19
+      text run at (0,414) width 76: "Hello world"
+    RenderBR {BR} at (76,429) size 0x0
+    RenderText {#text} at (0,432) size 76x19
+      text run at (0,432) width 76: "Hello world"
+    RenderBR {BR} at (76,447) size 0x0
+    RenderText {#text} at (0,450) size 76x19
+      text run at (0,450) width 76: "Hello world"
+    RenderBR {BR} at (76,465) size 0x0
+    RenderText {#text} at (0,468) size 76x19
+      text run at (0,468) width 76: "Hello world"
+    RenderBR {BR} at (76,483) size 0x0
+    RenderText {#text} at (0,486) size 76x19
+      text run at (0,486) width 76: "Hello world"
+    RenderBR {BR} at (76,501) size 0x0
+    RenderText {#text} at (0,504) size 76x19
+      text run at (0,504) width 76: "Hello world"
+    RenderBR {BR} at (76,519) size 0x0
+    RenderText {#text} at (0,522) size 76x19
+      text run at (0,522) width 76: "Hello world"
+    RenderBR {BR} at (76,537) size 0x0
+    RenderText {#text} at (0,540) size 76x19
+      text run at (0,540) width 76: "Hello world"
+    RenderBR {BR} at (76,555) size 0x0
+    RenderText {#text} at (0,558) size 76x19
+      text run at (0,558) width 76: "Hello world"
+    RenderBR {BR} at (76,573) size 0x0
+    RenderText {#text} at (0,576) size 76x19
+      text run at (0,576) width 76: "Hello world"
+    RenderBR {BR} at (76,591) size 0x0
+    RenderText {#text} at (0,594) size 76x19
+      text run at (0,594) width 76: "Hello world"
+    RenderBR {BR} at (76,609) size 0x0
+    RenderText {#text} at (0,612) size 76x19
+      text run at (0,612) width 76: "Hello world"
+    RenderBR {BR} at (76,627) size 0x0
+    RenderText {#text} at (0,630) size 76x19
+      text run at (0,630) width 76: "Hello world"
+    RenderBR {BR} at (76,645) size 0x0
+    RenderText {#text} at (0,648) size 76x19
+      text run at (0,648) width 76: "Hello world"
+    RenderBR {BR} at (76,663) size 0x0
+    RenderText {#text} at (0,666) size 76x19
+      text run at (0,666) width 76: "Hello world"
+    RenderBR {BR} at (76,681) size 0x0
     RenderText {#text} at (0,684) size 76x19
       text run at (0,684) width 76: "Hello world"
     RenderBR {BR} at (76,699) size 0x0
-    RenderText {#text} at (0,703) size 76x19
-      text run at (0,703) width 76: "Hello world"
-    RenderBR {BR} at (76,718) size 0x0
-    RenderText {#text} at (0,722) size 76x19
-      text run at (0,722) width 76: "Hello world"
-    RenderBR {BR} at (76,737) size 0x0
-    RenderText {#text} at (0,741) size 76x19
-      text run at (0,741) width 76: "Hello world"
-    RenderBR {BR} at (76,756) size 0x0
-    RenderText {#text} at (0,760) size 76x19
-      text run at (0,760) width 76: "Hello world"
-    RenderBR {BR} at (76,775) size 0x0
-    RenderText {#text} at (0,779) size 76x19
-      text run at (0,779) width 76: "Hello world"
-    RenderBR {BR} at (76,794) size 0x0
-    RenderText {#text} at (0,798) size 76x19
-      text run at (0,798) width 76: "Hello world"
-    RenderBR {BR} at (76,813) size 0x0
-    RenderText {#text} at (0,817) size 76x19
-      text run at (0,817) width 76: "Hello world"
-    RenderBR {BR} at (76,832) size 0x0
-    RenderText {#text} at (0,836) size 76x19
-      text run at (0,836) width 76: "Hello world"
-    RenderBR {BR} at (76,851) size 0x0
-    RenderText {#text} at (0,855) size 76x19
-      text run at (0,855) width 76: "Hello world"
-    RenderBR {BR} at (76,870) size 0x0
-    RenderText {#text} at (0,874) size 76x19
-      text run at (0,874) width 76: "Hello world"
-    RenderBR {BR} at (76,889) size 0x0
+    RenderText {#text} at (0,702) size 76x19
+      text run at (0,702) width 76: "Hello world"
+    RenderBR {BR} at (76,717) size 0x0
+    RenderText {#text} at (0,720) size 76x19
+      text run at (0,720) width 76: "Hello world"
+    RenderBR {BR} at (76,735) size 0x0
+    RenderText {#text} at (0,738) size 76x19
+      text run at (0,738) width 76: "Hello world"
+    RenderBR {BR} at (76,753) size 0x0
+    RenderText {#text} at (0,756) size 76x19
+      text run at (0,756) width 76: "Hello world"
+    RenderBR {BR} at (76,771) size 0x0
+    RenderText {#text} at (0,774) size 76x19
+      text run at (0,774) width 76: "Hello world"
+    RenderBR {BR} at (76,789) size 0x0
+    RenderText {#text} at (0,792) size 76x19
+      text run at (0,792) width 76: "Hello world"
+    RenderBR {BR} at (76,807) size 0x0
+    RenderText {#text} at (0,810) size 76x19
+      text run at (0,810) width 76: "Hello world"
+    RenderBR {BR} at (76,825) size 0x0
+    RenderText {#text} at (0,828) size 76x19
+      text run at (0,828) width 76: "Hello world"
+    RenderBR {BR} at (76,843) size 0x0
index 713f245..c5e080a 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.png and b/LayoutTests/platform/efl/fast/repaint/block-layout-inline-children-replaced-expected.png differ
index f052605..9c18cd1 100644 (file)
@@ -3,12 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (0,0) size 800x600
-      RenderBlock {P} at (0,0) size 800x19
+      RenderBlock {P} at (0,0) size 800x18
         RenderText {#text} at (0,0) size 220x19
           text run at (0,0) width 220: "This is a test for regression against "
         RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
           RenderText {#text} at (220,0) size 305x19
             text run at (220,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=40142"
-      RenderBlock {DIV} at (0,35) size 800x152
+      RenderBlock {DIV} at (0,34) size 800x152
         RenderBlock {DIV} at (0,0) size 402x152 [border: (1px solid #DDDDDD)]
           RenderImage {IMG} at (155,1) size 92x100
index 6dec84e..3e3787d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png and b/LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png differ
index 41c96d6..0d21aba 100644 (file)
@@ -1,16 +1,21 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (538,0) size 262x600
-  RenderBlock {HTML} at (0,0) size 262x600 [border: (10px solid #800000)]
-    RenderBody {BODY} at (18,18) size 226x564 [border: (5px solid #000000)]
-      RenderBlock {DIV} at (5,105) size 216x400
-        RenderText {#text} at (0,0) size 216x396
-          text run at (0,0) width 390: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}"
-          text run at (24,0) width 377: "\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}"
-          text run at (48,0) width 396: "\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}"
-          text run at (72,0) width 390: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}"
-          text run at (96,0) width 382: "\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}"
-          text run at (120,0) width 396: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}"
-          text run at (144,0) width 396: "\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}"
-          text run at (168,0) width 390: "\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}"
-          text run at (192,0) width 291: "\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
+layer at (418,0) size 382x600
+  RenderBlock {HTML} at (0,0) size 382x600 [border: (10px solid #800000)]
+    RenderBody {BODY} at (18,18) size 346x564 [border: (5px solid #000000)]
+      RenderBlock {DIV} at (5,105) size 336x400
+        RenderText {#text} at (0,0) size 336x399
+          text run at (0,0) width 399: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}"
+          text run at (24,0) width 399: "\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
+          text run at (48,0) width 399: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
+          text run at (72,0) width 397: "\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}"
+          text run at (96,0) width 399: "\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}"
+          text run at (120,0) width 378: "\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}"
+          text run at (144,0) width 383: "\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}"
+          text run at (168,0) width 399: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}"
+          text run at (192,0) width 397: "\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}"
+          text run at (216,0) width 397: "\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}"
+          text run at (240,0) width 399: "\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}"
+          text run at (264,0) width 399: "\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}"
+          text run at (288,0) width 383: "\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}"
+          text run at (312,0) width 336: "\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
index 6fdbabf..d41fa23 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png and b/LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png differ
index 2a457df..2674c29 100644 (file)
@@ -1,15 +1,18 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (586,0) size 214x600
-  RenderBlock {HTML} at (0,0) size 214x600 [border: (10px solid #800000)]
-    RenderBody {BODY} at (18,18) size 178x564 [border: (5px solid #000000)]
-      RenderText {#text} at (5,5) size 168x552
-        text run at (5,5) width 546: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}"
-        text run at (29,5) width 552: "\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}"
-        text run at (53,5) width 551: "\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}"
-        text run at (77,5) width 552: "\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}"
-        text run at (101,5) width 552: "\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}"
-        text run at (125,5) width 551: "\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}"
-        text run at (149,5) width 104: "\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
-selection start: position 15 of child 0 {#text} of body
+layer at (514,0) size 286x600
+  RenderBlock {HTML} at (0,0) size 286x600 [border: (10px solid #800000)]
+    RenderBody {BODY} at (18,18) size 250x564 [border: (5px solid #000000)]
+      RenderText {#text} at (5,5) size 240x551
+        text run at (5,5) width 546: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}"
+        text run at (29,5) width 546: "\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}"
+        text run at (53,5) width 544: "\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}"
+        text run at (77,5) width 546: "\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}"
+        text run at (101,5) width 551: "\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}"
+        text run at (125,5) width 544: "\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}"
+        text run at (149,5) width 546: "\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}"
+        text run at (173,5) width 544: "\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}"
+        text run at (197,5) width 546: "\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}"
+        text run at (221,5) width 551: "\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
+selection start: position 9 of child 0 {#text} of body
 selection end:   position 263 of child 0 {#text} of body
index 6a0425b..c7b14fa 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.png and b/LayoutTests/platform/efl/fast/repaint/line-flow-with-floats-in-regions-expected.png differ
index 876b6c9..eaa808e 100644 (file)
@@ -3,86 +3,82 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (0,0) size 800x600
+      RenderPartObject {IFRAME} at (0,0) size 500x600
+        layer at (0,0) size 500x600
+          RenderView at (0,0) size 500x600
+        layer at (0,0) size 500x600
+          RenderBlock {HTML} at (0,0) size 500x600
+            RenderBody {BODY} at (8,8) size 484x576
+              RenderBlock {DIV} at (0,0) size 450x50
+                RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB]
+              RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
+                RenderText {#text} at (6,6) size 406x109
+                  text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing"
+                  text run at (6,24) width 25: "her "
+                  text run at (31,24) width 329: "flamingo: she succeeded in getting its body tucked"
+                  text run at (6,42) width 42: "away, "
+                  text run at (48,42) width 312: "comfortably enough, under her arm, with its legs"
+                  text run at (6,60) width 106: "hanging down, "
+                  text run at (112,60) width 248: "but generally, just as she had got its"
+                  text run at (6,78) width 176: "neck nicely straightened "
+                  text run at (182,78) width 230: "out, and was going to give the"
+                  text run at (6,96) width 224: "hedgehog a blow with its head, it "
+                RenderInline {I} at (0,0) size 39x19
+                  RenderText {#text} at (230,96) size 39x19
+                    text run at (230,96) width 39: "would"
+                RenderText {#text} at (269,96) size 406x73
+                  text run at (269,96) width 143: " twist itself round and"
+                  text run at (6,114) width 175: "look up in her face, with "
+                  text run at (181,114) width 231: "such a puzzled expression that she"
+                  text run at (6,132) width 179: "could not help bursting out "
+                  text run at (185,132) width 227: "laughing: and when she had got its"
+                  text run at (6,150) width 229: "head down, and was going to "
+                RenderText {#text} at (235,150) size 406x127
+                  text run at (235,150) width 177: "begin again, it was very"
+                  text run at (6,168) width 259: "provoking to find that the hedgehog had "
+                  text run at (265,168) width 147: "unrolled itself, and was"
+                  text run at (6,186) width 252: "in the act of crawling away: besides all "
+                  text run at (258,186) width 154: "this, there was generally"
+                  text run at (6,204) width 256: "a ridge or furrow in the way wherever "
+                  text run at (262,204) width 150: "she wanted to send the"
+                  text run at (6,222) width 264: "hedgehog to, and, as the doubled-up "
+                  text run at (270,222) width 142: "soldiers were always"
+                  text run at (6,240) width 292: "getting up and walking off to other parts of "
+                  text run at (298,240) width 114: "the ground, Alice"
+                  text run at (57,258) width 306: "soon came to the conclusion that it was a very "
+                RenderBlock (floating) {SPAN} at (6,261) size 48x64 [bgcolor=#ADD8E6]
+                RenderText {#text} at (363,258) size 355x37
+                  text run at (363,258) width 49: "difficult"
+                  text run at (57,276) width 88: "game indeed. "
+                RenderBR {BR} at (0,0) size 0x0
+                RenderText {#text} at (57,294) size 304x19
+                  text run at (57,294) width 304: "The players all played at once without waiting"
+                RenderBlock (floating) {SPAN} at (364,297) size 48x80 [bgcolor=#90EE90]
+                RenderText {#text} at (57,312) size 355x37
+                  text run at (57,312) width 63: "for turns, "
+                  text run at (120,312) width 241: "quarrelling all the while, and fighting"
+                  text run at (6,330) width 172: "for the hedgehogs; and in "
+                  text run at (178,330) width 116: "a very short time "
+                RenderInline {SPAN} at (0,0) size 67x19
+                  RenderText {#text} at (294,330) size 67x19
+                    text run at (294,330) width 67: "the Queen"
+                RenderText {#text} at (6,348) size 355x55
+                  text run at (6,348) width 226: "was in a furious passion, and went "
+                  text run at (232,348) width 129: "stamping about, and"
+                  text run at (6,366) width 288: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
+                  text run at (294,366) width 67: "her head!\x{2019}"
+                  text run at (6,384) width 151: "about once in a minute. "
+                RenderBR {BR} at (0,0) size 0x0
+                RenderText {#text} at (6,402) size 406x91
+                  text run at (6,402) width 387: "Alice began to feel very uneasy: to be sure, she had not as "
+                  text run at (393,402) width 19: "yet"
+                  text run at (6,420) width 406: "had any dispute with the Queen, but she knew that it might"
+                  text run at (6,438) width 406: "happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would"
+                  text run at (6,456) width 75: "become of "
+                  text run at (81,456) width 331: "me? They\x{2019}re dreadfully fond of beheading people"
+                  text run at (6,474) width 93: "here; the great "
+                  text run at (99,474) width 261: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
 layer at (100,0) size 500x600
-  RenderRegion {DIV} at (100,0) size 500x600
-Flow Threads
-  Thread with flow-name 'thread'
-    layer at (0,0) size 500x600
-      RenderFlowThread at (0,0) size 500x600
-        RenderPartObject {IFRAME} at (0,0) size 500x600
-          layer at (0,0) size 500x600
-            RenderView at (0,0) size 500x600
-          layer at (0,0) size 500x600
-            RenderBlock {HTML} at (0,0) size 500x600
-              RenderBody {BODY} at (8,8) size 484x576
-                RenderBlock {DIV} at (0,0) size 450x50
-                  RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB]
-                RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
-                  RenderText {#text} at (6,6) size 406x109
-                    text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing"
-                    text run at (6,24) width 25: "her "
-                    text run at (31,24) width 329: "flamingo: she succeeded in getting its body tucked"
-                    text run at (6,42) width 42: "away, "
-                    text run at (48,42) width 312: "comfortably enough, under her arm, with its legs"
-                    text run at (6,60) width 106: "hanging down, "
-                    text run at (112,60) width 248: "but generally, just as she had got its"
-                    text run at (6,78) width 176: "neck nicely straightened "
-                    text run at (182,78) width 230: "out, and was going to give the"
-                    text run at (6,96) width 224: "hedgehog a blow with its head, it "
-                  RenderInline {I} at (0,0) size 39x19
-                    RenderText {#text} at (230,96) size 39x19
-                      text run at (230,96) width 39: "would"
-                  RenderText {#text} at (269,96) size 406x73
-                    text run at (269,96) width 143: " twist itself round and"
-                    text run at (6,114) width 175: "look up in her face, with "
-                    text run at (181,114) width 231: "such a puzzled expression that she"
-                    text run at (6,132) width 179: "could not help bursting out "
-                    text run at (185,132) width 227: "laughing: and when she had got its"
-                    text run at (6,150) width 229: "head down, and was going to "
-                  RenderText {#text} at (235,150) size 406x127
-                    text run at (235,150) width 177: "begin again, it was very"
-                    text run at (6,168) width 259: "provoking to find that the hedgehog had "
-                    text run at (265,168) width 147: "unrolled itself, and was"
-                    text run at (6,186) width 252: "in the act of crawling away: besides all "
-                    text run at (258,186) width 154: "this, there was generally"
-                    text run at (6,204) width 256: "a ridge or furrow in the way wherever "
-                    text run at (262,204) width 150: "she wanted to send the"
-                    text run at (6,222) width 264: "hedgehog to, and, as the doubled-up "
-                    text run at (270,222) width 142: "soldiers were always"
-                    text run at (6,240) width 292: "getting up and walking off to other parts of "
-                    text run at (298,240) width 114: "the ground, Alice"
-                    text run at (57,258) width 306: "soon came to the conclusion that it was a very "
-                  RenderBlock (floating) {SPAN} at (6,261) size 48x64 [bgcolor=#ADD8E6]
-                  RenderText {#text} at (363,258) size 355x37
-                    text run at (363,258) width 49: "difficult"
-                    text run at (57,276) width 88: "game indeed. "
-                  RenderBR {BR} at (0,0) size 0x0
-                  RenderText {#text} at (57,294) size 304x19
-                    text run at (57,294) width 304: "The players all played at once without waiting"
-                  RenderBlock (floating) {SPAN} at (364,297) size 48x80 [bgcolor=#90EE90]
-                  RenderText {#text} at (57,312) size 355x37
-                    text run at (57,312) width 63: "for turns, "
-                    text run at (120,312) width 241: "quarrelling all the while, and fighting"
-                    text run at (6,330) width 172: "for the hedgehogs; and in "
-                    text run at (178,330) width 116: "a very short time "
-                  RenderInline {SPAN} at (0,0) size 67x19
-                    RenderText {#text} at (294,330) size 67x19
-                      text run at (294,330) width 67: "the Queen"
-                  RenderText {#text} at (6,348) size 355x55
-                    text run at (6,348) width 226: "was in a furious passion, and went "
-                    text run at (232,348) width 129: "stamping about, and"
-                    text run at (6,366) width 288: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
-                    text run at (294,366) width 67: "her head!\x{2019}"
-                    text run at (6,384) width 151: "about once in a minute. "
-                  RenderBR {BR} at (0,0) size 0x0
-                  RenderText {#text} at (6,402) size 406x91
-                    text run at (6,402) width 387: "Alice began to feel very uneasy: to be sure, she had not as "
-                    text run at (393,402) width 19: "yet"
-                    text run at (6,420) width 406: "had any dispute with the Queen, but she knew that it might"
-                    text run at (6,438) width 406: "happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would"
-                    text run at (6,456) width 75: "become of "
-                    text run at (81,456) width 331: "me? They\x{2019}re dreadfully fond of beheading people"
-                    text run at (6,474) width 93: "here; the great "
-                    text run at (99,474) width 261: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
-  Regions for flow 'thread'
-    RenderRegion {DIV}
+  RenderBlock (positioned) {DIV} at (100,0) size 500x600
index 3d8b32b..80dbc95 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/moving-shadow-on-path-expected.png and b/LayoutTests/platform/efl/fast/repaint/moving-shadow-on-path-expected.png differ
index afa2b57..3dcbb48 100644 (file)
@@ -4,6 +4,6 @@ layer at (0,0) size 785x616
   RenderBlock {HTML} at (0,0) size 785x616
     RenderBody {BODY} at (8,8) size 769x600
       RenderSVGRoot {svg} at (8,8) size 458x163
-        RenderSVGPath {path} at (8,8) size 88x78 [stroke={[type=SOLID] [color=#000000] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10215e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"]
-        RenderSVGPath {path} at (200,46) size 138x135 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10215e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"]
-        RenderSVGPath {path} at (349,46) size 127x132 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.53076e-15 25 L -29.3893 40.4509 L -23.7764 7.72542 L -47.5528 -15.4508 L -14.6946 -20.2254 L -9.18455e-15 -50 L 14.6946 -20.2254 L 47.5528 -15.4508 L 23.7764 7.72542 L 29.3893 40.4509 Z"]
+        RenderSVGPath {path} at (8,8) size 88x78 [stroke={[type=SOLID] [color=#000000] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10218e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"]
+        RenderSVGPath {path} at (200,46) size 138x135 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10218e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"]
+        RenderSVGPath {path} at (349,46) size 127x132 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.53081e-15 25 L -29.3893 40.4509 L -23.7764 7.72542 L -47.5528 -15.4508 L -14.6946 -20.2254 L -9.18485e-15 -50 L 14.6946 -20.2254 L 47.5528 -15.4508 L 23.7764 7.72542 L 29.3893 40.4509 Z"]
diff --git a/LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png b/LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png
new file mode 100644 (file)
index 0000000..c89e62f
Binary files /dev/null and b/LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.png differ
diff --git a/LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.txt b/LayoutTests/platform/efl/fast/repaint/repaint-svg-after-style-change-expected.txt
new file mode 100644 (file)
index 0000000..5c069f2
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x220
+  RenderBlock {HTML} at (0,0) size 800x220
+    RenderBody {BODY} at (8,8) size 784x204
+      RenderSVGRoot {svg} at (8,8) size 200x200
+        RenderSVGContainer {g} at (8,8) size 200x200
+          RenderSVGPath {path} at (8,8) size 200x200 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0 L 0 200 L 200 200 L 200 0 Z"]
+          RenderSVGPath {path} at (8,8) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M 0 0 L 0 200 L 200 200 L 200 0 Z"]
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
index 2f6ecce..ff1a4a7 100644 (file)
@@ -36,7 +36,7 @@ layer at (8,188) size 90x90
 layer at (8,308) size 90x90
   RenderBlock (relative positioned) {DIV} at (0,300) size 90x90
     RenderTable {TABLE} at (0,0) size 60x83 [border: (4px solid #008000)]
-      RenderBlock {CAPTION} at (21,0) size 10x15
+      RenderBlock {CAPTION} at (25,0) size 10x15
         RenderBlock {DIV} at (0,0) size 10x15
       RenderTableSection {TBODY} at (4,19) size 52x60
         RenderTableRow {TR} at (0,0) size 52x30
index aee8a8c..2c7bbf0 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.png and b/LayoutTests/platform/efl/fast/repaint/transform-absolute-in-positioned-container-expected.png differ
index a5ffc79..04d7bc7 100644 (file)
@@ -1,5 +1,5 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
+layer at (0,0) size 802x585
+  RenderView at (0,0) size 800x585
 layer at (0,0) size 800x296
   RenderBlock {HTML} at (0,0) size 800x296
     RenderBody {BODY} at (8,16) size 784x272
@@ -12,14 +12,15 @@ layer at (0,0) size 800x296
         RenderText {#text} at (358,0) size 292x19
           text run at (358,0) width 292: ". The rotated box should be correctly redrawn."
       RenderBlock (anonymous) at (0,34) size 784x18
-      RenderBlock (anonymous) at (0,52) size 784x202
       RenderBlock (anonymous) at (0,254) size 784x18
         RenderText {#text} at (0,0) size 0x0
 layer at (18,110) size 82x59
   RenderInline (relative positioned) {SPAN} at (0,0) size 82x59 [bgcolor=#DDDDDD]
     RenderText {#text} at (20,0) size 62x19
       text run at (20,0) width 62: "Container"
-layer at (108,168) size 202x202
+layer at (18,128) size 784x202
+  RenderBlock (anonymous) at (0,52) size 784x202
+layer at (118,228) size 202x202
   RenderBlock (relative positioned) {DIV} at (0,0) size 202x202 [bgcolor=#CCCCCC] [border: (1px solid #000000)]
 layer at (18,330) size 20x59
   RenderInline (relative positioned) {SPAN} at (0,0) size 20x59 [bgcolor=#DDDDDD]
index 62d0847..523765b 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/replaced/width100percent-searchfield-expected.png and b/LayoutTests/platform/efl/fast/replaced/width100percent-searchfield-expected.png differ
index a86c1d9..85ae3df 100644 (file)
@@ -1,83 +1,67 @@
-layer at (0,0) size 1009x585
+layer at (0,0) size 952x585
   RenderView at (0,0) size 800x585
 layer at (0,0) size 800x585
   RenderBlock {HTML} at (0,0) size 800x585
     RenderBody {BODY} at (8,8) size 784x569
-      RenderBlock (anonymous) at (0,0) size 784x19
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderText {#text} at (0,0) size 224x19
           text run at (0,0) width 224: "These textfields should not overlap."
-      RenderTable {TABLE} at (0,19) size 784x37
-        RenderTableSection {TBODY} at (0,0) size 784x37
-          RenderTableRow {TR} at (0,1) size 784x35
-            RenderTableCell {TD} at (1,1) size 197x35 [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 195x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
+      RenderTable {TABLE} at (0,18) size 784x36
+        RenderTableSection {TBODY} at (0,0) size 784x36
+          RenderTableRow {TR} at (0,1) size 784x34
+            RenderTableCell {TD} at (1,1) size 195x34 [r=0 c=0 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 193x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 186x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 188x19
-                  RenderBlock {DIV} at (188,9) size 0x0
-            RenderTableCell {TD} at (199,1) size 9x35 [r=0 c=1 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 7x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x19
+                  RenderBlock {DIV} at (0,0) size 186x18
+                  RenderBlock {DIV} at (186,9) size 0x0
+            RenderTableCell {TD} at (197,1) size 9x34 [r=0 c=1 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 7x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 0x19
+                  RenderBlock {DIV} at (0,0) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-            RenderTableCell {TD} at (209,1) size 9x35 [r=0 c=2 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 7x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x19
+            RenderTableCell {TD} at (207,1) size 9x34 [r=0 c=2 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 7x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 0x19
+                  RenderBlock {DIV} at (0,0) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-            RenderTableCell {TD} at (219,8) size 564x21 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (217,8) size 566x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x19
                 text run at (1,1) width 4: " "
-      RenderBlock (anonymous) at (0,56) size 784x38
+      RenderBlock (anonymous) at (0,54) size 784x36
         RenderBR {BR} at (0,0) size 0x19
-        RenderBR {BR} at (0,19) size 0x19
-      RenderTable {TABLE} at (0,94) size 946x37
-        RenderTableSection {TBODY} at (0,0) size 946x37
-          RenderTableRow {TR} at (0,1) size 946x35
-            RenderTableCell {TD} at (1,1) size 917x35 [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 915x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 908x19
+        RenderBR {BR} at (0,18) size 0x19
+      RenderTable {TABLE} at (0,90) size 944x36
+        RenderTableSection {TBODY} at (0,0) size 944x36
+          RenderTableRow {TR} at (0,1) size 944x34
+            RenderTableCell {TD} at (1,1) size 915x34 [r=0 c=0 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 913x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 906x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 908x19
-                  RenderBlock {DIV} at (908,9) size 0x0
-            RenderTableCell {TD} at (919,1) size 9x35 [r=0 c=1 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 7x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x19
+                  RenderBlock {DIV} at (0,0) size 906x18
+                  RenderBlock {DIV} at (906,9) size 0x0
+            RenderTableCell {TD} at (917,1) size 9x34 [r=0 c=1 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 7x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 0x19
+                  RenderBlock {DIV} at (0,0) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-            RenderTableCell {TD} at (929,1) size 9x35 [r=0 c=2 rs=1 cs=1]
-              RenderTextControl {INPUT} at (1,3) size 7x29 [color=#202020]
-                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x19
+            RenderTableCell {TD} at (927,1) size 9x34 [r=0 c=2 rs=1 cs=1]
+              RenderTextControl {INPUT} at (1,3) size 7x28 [bgcolor=#FFFFFF]
+                RenderDeprecatedFlexibleBox {DIV} at (4,6) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-                  RenderBlock {DIV} at (0,0) size 0x19
+                  RenderBlock {DIV} at (0,0) size 0x18
                   RenderBlock {DIV} at (0,9) size 0x0
-            RenderTableCell {TD} at (939,8) size 6x21 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (937,8) size 6x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x19
                 text run at (1,1) width 4: " "
-layer at (14,37) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-    RenderText {#text} at (1,0) size 67x19
-      text run at (1,0) width 67: "New Mail"
-layer at (212,37) size 44x19
-  RenderBlock {DIV} at (0,0) size 44x19
-    RenderText {#text} at (1,0) size 42x19
-      text run at (1,0) width 42: "Reply"
-layer at (222,37) size 67x19
-  RenderBlock {DIV} at (0,0) size 67x19
-    RenderText {#text} at (1,0) size 65x19
-      text run at (1,0) width 65: "Reply All"
-layer at (14,112) size 908x19
-  RenderBlock {DIV} at (0,0) size 908x19
-    RenderText {#text} at (1,0) size 67x19
-      text run at (1,0) width 67: "New Mail"
-layer at (932,112) size 44x19
-  RenderBlock {DIV} at (0,0) size 44x19
-    RenderText {#text} at (1,0) size 42x19
-      text run at (1,0) width 42: "Reply"
-layer at (942,112) size 67x19
-  RenderBlock {DIV} at (0,0) size 67x19
-    RenderText {#text} at (1,0) size 65x19
-      text run at (1,0) width 65: "Reply All"
+layer at (14,36) size 186x18 scrollHeight 19
+  RenderBlock {DIV} at (0,0) size 186x18
+    RenderText {#text} at (0,0) size 67x19
+      text run at (0,0) width 67: "New Mail"
+layer at (14,108) size 906x18 scrollHeight 19
+  RenderBlock {DIV} at (0,0) size 906x18
+    RenderText {#text} at (0,0) size 67x19
+      text run at (0,0) width 67: "New Mail"
index b9559e9..c53d477 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/027-expected.png and b/LayoutTests/platform/efl/fast/table/027-expected.png differ
index 4dbe25f..b6583ab 100644 (file)
@@ -3,10 +3,10 @@ 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
-      RenderTable {TABLE} at (0,0) size 785x355
-        RenderTableSection {TBODY} at (0,0) size 785x355
-          RenderTableRow {TR} at (0,0) size 785x27
-            RenderTableCell {TD} at (0,0) size 785x27 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3]
+      RenderTable {TABLE} at (0,0) size 784x338
+        RenderTableSection {TBODY} at (0,0) size 784x338
+          RenderTableRow {TR} at (0,0) size 784x26
+            RenderTableCell {TD} at (0,0) size 784x26 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3]
               RenderText {#text} at (4,4) size 236x19
                 text run at (4,4) width 144: "   Join Now   Sign In   "
                 text run at (148,4) width 92: "   Personalize: "
@@ -37,37 +37,37 @@ layer at (0,0) size 800x600
                 text run at (599,4) width 8: "  "
                 text run at (607,4) width 90: "   My Links:   "
                 text run at (697,4) width 84: "  Lite \x{2022} Email"
-          RenderTableRow {TR} at (0,27) size 785x328
-            RenderTableCell {TD} at (0,187) size 8x8 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
-            RenderTableCell {TD} at (8,27) size 557x328 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 549x320
-                RenderTableSection {TBODY} at (0,0) size 549x320
-                  RenderTableRow {TR} at (0,2) size 549x316
-                    RenderTableCell {TD} at (2,2) size 545x316 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 541x312
-                        RenderTableSection {TBODY} at (0,0) size 541x312
-                          RenderTableRow {TR} at (0,2) size 541x308
-                            RenderTableCell {TD} at (2,154) size 231x4 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
-                            RenderTableCell {TD} at (235,2) size 71x308 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
-                              RenderText {#text} at (2,2) size 67x304
+          RenderTableRow {TR} at (0,26) size 784x312
+            RenderTableCell {TD} at (0,178) size 219x8 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (219,26) size 345x312 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (4,4) size 337x304
+                RenderTableSection {TBODY} at (0,0) size 337x304
+                  RenderTableRow {TR} at (0,2) size 337x300
+                    RenderTableCell {TD} at (2,2) size 333x300 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
+                      RenderTable {TABLE} at (2,2) size 329x296
+                        RenderTableSection {TBODY} at (0,0) size 329x296
+                          RenderTableRow {TR} at (0,2) size 329x292
+                            RenderTableCell {TD} at (2,146) size 125x4 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
+                            RenderTableCell {TD} at (129,2) size 71x292 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
+                              RenderText {#text} at (2,2) size 67x289
                                 text run at (2,2) width 56: "This guy"
-                                text run at (2,21) width 42: "should"
-                                text run at (2,40) width 53: "have the"
-                                text run at (2,59) width 59: "really big"
-                                text run at (2,78) width 67: "maxwidth."
-                                text run at (2,97) width 13: "It "
-                                text run at (15,97) width 42: "should"
-                                text run at (2,116) width 39: "be big"
-                                text run at (2,135) width 63: "enough to"
-                                text run at (2,154) width 35: "really"
-                                text run at (2,173) width 35: "really"
-                                text run at (2,192) width 37: "screw"
-                                text run at (2,211) width 62: "things up."
-                                text run at (2,230) width 43: "That is"
-                                text run at (2,249) width 40: "what I"
-                                text run at (2,268) width 60: "think will"
-                                text run at (2,287) width 37: "work."
-                            RenderTableCell {TD} at (308,154) size 231x4 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
-            RenderTableCell {TD} at (565,178) size 220x26 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+                                text run at (2,20) width 42: "should"
+                                text run at (2,38) width 53: "have the"
+                                text run at (2,56) width 59: "really big"
+                                text run at (2,74) width 67: "maxwidth."
+                                text run at (2,92) width 13: "It "
+                                text run at (15,92) width 42: "should"
+                                text run at (2,110) width 39: "be big"
+                                text run at (2,128) width 63: "enough to"
+                                text run at (2,146) width 35: "really"
+                                text run at (2,164) width 35: "really"
+                                text run at (2,182) width 37: "screw"
+                                text run at (2,200) width 62: "things up."
+                                text run at (2,218) width 43: "That is"
+                                text run at (2,236) width 40: "what I"
+                                text run at (2,254) width 60: "think will"
+                                text run at (2,272) width 37: "work."
+                            RenderTableCell {TD} at (202,146) size 125x4 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (564,169) size 220x26 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
               RenderImage {IMG} at (4,4) size 212x18
               RenderText {#text} at (0,0) size 0x0
index 728e607..eedc605 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/027-vertical-expected.png and b/LayoutTests/platform/efl/fast/table/027-vertical-expected.png differ
index 486e466..43288cd 100644 (file)
@@ -1,12 +1,12 @@
-layer at (0,0) size 785x801
+layer at (0,0) size 785x800
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x801
-  RenderBlock {HTML} at (0,0) size 785x801
-    RenderBody {BODY} at (8,8) size 769x785
-      RenderTable {TABLE} at (0,0) size 355x785
-        RenderTableSection {TBODY} at (0,0) size 355x785
-          RenderTableRow {TR} at (0,0) size 27x785
-            RenderTableCell {TD} at (0,0) size 27x785 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3]
+layer at (0,0) size 785x800
+  RenderBlock {HTML} at (0,0) size 785x800
+    RenderBody {BODY} at (8,8) size 769x784
+      RenderTable {TABLE} at (0,0) size 338x784
+        RenderTableSection {TBODY} at (0,0) size 338x784
+          RenderTableRow {TR} at (0,0) size 26x784
+            RenderTableCell {TD} at (0,0) size 26x784 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3]
               RenderText {#text} at (4,4) size 19x236
                 text run at (4,4) width 144: "   Join Now   Sign In   "
                 text run at (4,148) width 92: "   Personalize: "
@@ -37,37 +37,37 @@ layer at (0,0) size 785x801
                 text run at (4,599) width 8: "  "
                 text run at (4,607) width 90: "   My Links:   "
                 text run at (4,697) width 84: "  Lite \x{2022} Email"
-          RenderTableRow {TR} at (0,27) size 328x785
-            RenderTableCell {TD} at (27,160) size 328x-312 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
-            RenderTableCell {TD} at (27,8) size 328x557 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 320x549
-                RenderTableSection {TBODY} at (0,0) size 320x549
-                  RenderTableRow {TR} at (0,2) size 316x549
-                    RenderTableCell {TD} at (2,2) size 316x545 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 312x541
-                        RenderTableSection {TBODY} at (0,0) size 312x541
-                          RenderTableRow {TR} at (0,2) size 308x541
-                            RenderTableCell {TD} at (2,154) size 308x-73 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
-                            RenderTableCell {TD} at (2,235) size 308x71 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
-                              RenderText {#text} at (2,2) size 304x67
+          RenderTableRow {TR} at (0,26) size 312x784
+            RenderTableCell {TD} at (26,152) size 312x-85 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (26,219) size 312x345 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (4,4) size 304x337
+                RenderTableSection {TBODY} at (0,0) size 304x337
+                  RenderTableRow {TR} at (0,2) size 300x337
+                    RenderTableCell {TD} at (2,2) size 300x333 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
+                      RenderTable {TABLE} at (2,2) size 296x329
+                        RenderTableSection {TBODY} at (0,0) size 296x329
+                          RenderTableRow {TR} at (0,2) size 292x329
+                            RenderTableCell {TD} at (2,146) size 292x-163 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
+                            RenderTableCell {TD} at (2,129) size 292x71 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
+                              RenderText {#text} at (2,2) size 289x67
                                 text run at (2,2) width 56: "This guy"
-                                text run at (21,2) width 42: "should"
-                                text run at (40,2) width 53: "have the"
-                                text run at (59,2) width 59: "really big"
-                                text run at (78,2) width 67: "maxwidth."
-                                text run at (97,2) width 13: "It "
-                                text run at (97,15) width 42: "should"
-                                text run at (116,2) width 39: "be big"
-                                text run at (135,2) width 63: "enough to"
-                                text run at (154,2) width 35: "really"
-                                text run at (173,2) width 35: "really"
-                                text run at (192,2) width 37: "screw"
-                                text run at (211,2) width 62: "things up."
-                                text run at (230,2) width 43: "That is"
-                                text run at (249,2) width 40: "what I"
-                                text run at (268,2) width 60: "think will"
-                                text run at (287,2) width 37: "work."
-                            RenderTableCell {TD} at (2,460) size 308x-73 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
-            RenderTableCell {TD} at (27,716) size 328x-82 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
-              RenderImage {IMG} at (155,-147) size 18x212
+                                text run at (20,2) width 42: "should"
+                                text run at (38,2) width 53: "have the"
+                                text run at (56,2) width 59: "really big"
+                                text run at (74,2) width 67: "maxwidth."
+                                text run at (92,2) width 13: "It "
+                                text run at (92,15) width 42: "should"
+                                text run at (110,2) width 39: "be big"
+                                text run at (128,2) width 63: "enough to"
+                                text run at (146,2) width 35: "really"
+                                text run at (164,2) width 35: "really"
+                                text run at (182,2) width 37: "screw"
+                                text run at (200,2) width 62: "things up."
+                                text run at (218,2) width 43: "That is"
+                                text run at (236,2) width 40: "what I"
+                                text run at (254,2) width 60: "think will"
+                                text run at (272,2) width 37: "work."
+                            RenderTableCell {TD} at (2,346) size 292x-163 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (26,707) size 312x-66 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+              RenderImage {IMG} at (147,-139) size 18x212
               RenderText {#text} at (0,0) size 0x0
index cd44044..3b86fcf 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/032-expected.png and b/LayoutTests/platform/efl/fast/table/032-expected.png differ
index 0b89ae8..29c24f9 100644 (file)
@@ -3,21 +3,16 @@ 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
-      RenderText {#text} at (0,0) size 771x38
-        text run at (0,0) width 497: "Because we're in quirks mode, you should see a 100x100 green square below. "
-        text run at (497,0) width 274: "If the square is only a couple of pixels wide"
-        text run at (0,19) width 187: "or tall, then the test has failed."
-      RenderText {#text} at (0,0) size 0x0
 layer at (8,50) size 100x50
   RenderBlock (positioned) {DIV} at (8,50) size 100x50
-    RenderBlock (floating) {DIV} at (0,0) size 100x50 [bgcolor=#008000]
-      RenderTable {TABLE} at (0,0) size 100x6
-        RenderTableSection {TBODY} at (0,0) size 100x6
-          RenderTableRow {TR} at (0,2) size 100x2
-            RenderTableCell {TD} at (2,2) size 96x2 [r=0 c=0 rs=1 cs=1]
-layer at (8,100) size 100x50
-  RenderBlock (positioned) {DIV} at (0,50) size 100x50 [bgcolor=#008000]
-    RenderTable {TABLE} at (0,0) size 100x6
-      RenderTableSection {TBODY} at (0,0) size 100x6
-        RenderTableRow {TR} at (0,2) size 100x2
-          RenderTableCell {TD} at (2,2) size 96x2 [r=0 c=0 rs=1 cs=1]
+    RenderBlock (floating) {DIV} at (0,0) size 6x50 [bgcolor=#008000]
+      RenderTable {TABLE} at (0,0) size 6x6
+        RenderTableSection {TBODY} at (0,0) size 6x6
+          RenderTableRow {TR} at (0,2) size 6x2
+            RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1]
+layer at (8,100) size 6x50
+  RenderBlock (positioned) {DIV} at (0,50) size 6x50 [bgcolor=#008000]
+    RenderTable {TABLE} at (0,0) size 6x6
+      RenderTableSection {TBODY} at (0,0) size 6x6
+        RenderTableRow {TR} at (0,2) size 6x2
+          RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1]
index a4f19e4..ed600b1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/040-expected.png and b/LayoutTests/platform/efl/fast/table/040-expected.png differ
index 38dd2f1..84d8946 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x640
+layer at (0,0) size 785x626
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x640
-  RenderBlock {HTML} at (0,0) size 785x640
-    RenderBody {BODY} at (8,8) size 769x624
+layer at (0,0) size 785x626
+  RenderBlock {HTML} at (0,0) size 785x626
+    RenderBody {BODY} at (8,8) size 769x610
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 608x36
           text run at (0,0) width 608: "Fixed Columns, Auto Span, Minwidth Table"
@@ -14,17 +14,17 @@ layer at (0,0) size 785x640
           RenderTableRow {TR} at (0,20) size 100x20
             RenderTableCell {TD} at (0,30) size 100x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (0,0) size 100x0
-      RenderBlock {P} at (0,114) size 769x57
+      RenderBlock {P} at (0,114) size 769x54
         RenderText {#text} at (0,0) size 145x19
           text run at (0,0) width 145: "The table width is: 100"
         RenderBR {BR} at (145,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,187) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,197) size 600x40
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,184) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,194) size 600x40
         RenderTableSection {TBODY} at (0,0) size 600x40
           RenderTableRow {TR} at (0,0) size 600x20
             RenderTableCell {TD} at (0,10) size 200x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
@@ -32,41 +32,41 @@ layer at (0,0) size 785x640
           RenderTableRow {TR} at (0,20) size 600x20
             RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (0,0) size 600x0
-      RenderBlock {P} at (0,253) size 769x57
+      RenderBlock {P} at (0,250) size 769x54
         RenderText {#text} at (0,0) size 145x19
           text run at (0,0) width 145: "The table width is: 600"
         RenderBR {BR} at (145,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,326) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,336) size 600x58
-        RenderTableSection {TBODY} at (0,0) size 600x58
-          RenderTableRow {TR} at (0,0) size 600x38
-            RenderTableCell {TD} at (0,0) size 200x38 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 188x38
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,320) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,330) size 600x56
+        RenderTableSection {TBODY} at (0,0) size 600x56
+          RenderTableRow {TR} at (0,0) size 600x36
+            RenderTableCell {TD} at (0,0) size 200x36 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (0,0) size 188x37
                 text run at (0,0) width 188: "Fixed cell in column one with"
-                text run at (0,19) width 64: "some text."
-            RenderTableCell {TD} at (200,0) size 400x38 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 398x38
+                text run at (0,18) width 64: "some text."
+            RenderTableCell {TD} at (200,0) size 400x36 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (0,0) size 398x37
                 text run at (0,0) width 398: "Fixed cell in column two with a lot more text. Will the ratios be"
-                text run at (0,19) width 68: "preserved?"
-          RenderTableRow {TR} at (0,38) size 600x20
-            RenderTableCell {TD} at (0,48) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
+                text run at (0,18) width 68: "preserved?"
+          RenderTableRow {TR} at (0,36) size 600x20
+            RenderTableCell {TD} at (0,46) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (0,0) size 600x0
-      RenderBlock {P} at (0,410) size 769x57
+      RenderBlock {P} at (0,402) size 769x54
         RenderText {#text} at (0,0) size 145x19
           text run at (0,0) width 145: "The table width is: 600"
         RenderBR {BR} at (145,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,483) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,493) size 600x40
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,472) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,482) size 600x40
         RenderTableSection {TBODY} at (0,0) size 600x40
           RenderTableRow {TR} at (0,0) size 600x20
             RenderTableCell {TD} at (0,10) size 200x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
@@ -76,13 +76,13 @@ layer at (0,0) size 785x640
           RenderTableRow {TR} at (0,20) size 600x20
             RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (0,0) size 600x0
-      RenderBlock {P} at (0,549) size 769x57
+      RenderBlock {P} at (0,538) size 769x54
         RenderText {#text} at (0,0) size 145x19
           text run at (0,0) width 145: "The table width is: 600"
         RenderBR {BR} at (145,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,622) size 769x2 [border: (1px inset #000000)]
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,608) size 769x2 [border: (1px inset #000000)]
index 9df3d65..4308d23 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/040-vertical-expected.png and b/LayoutTests/platform/efl/fast/table/040-vertical-expected.png differ
index 8ef3c62..6cfc534 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x2362
+layer at (0,0) size 785x2350
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2362
-  RenderBlock {HTML} at (0,0) size 785x2362
-    RenderBody {BODY} at (8,8) size 769x2346
+layer at (0,0) size 785x2350
+  RenderBlock {HTML} at (0,0) size 785x2350
+    RenderBody {BODY} at (8,8) size 769x2334
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 615x36
           text run at (0,0) width 615: "Fixed Columns, Auto Span, Minheight Table"
@@ -14,17 +14,17 @@ layer at (0,0) size 785x2362
           RenderTableRow {TR} at (0,20) size 20x100
             RenderTableCell {TD} at (20,10) size 20x80 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (10,-10) size 0x100
-      RenderBlock {P} at (0,174) size 769x57
+      RenderBlock {P} at (0,174) size 769x54
         RenderText {#text} at (0,0) size 148x19
           text run at (0,0) width 148: "The table height is: 100"
         RenderBR {BR} at (148,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,247) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,257) size 40x600
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,244) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,254) size 40x600
         RenderTableSection {TBODY} at (0,0) size 40x600
           RenderTableRow {TR} at (0,0) size 20x600
             RenderTableCell {TD} at (0,10) size 20x180 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
@@ -32,41 +32,41 @@ layer at (0,0) size 785x2362
           RenderTableRow {TR} at (0,20) size 20x600
             RenderTableCell {TD} at (20,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (10,-10) size 0x600
-      RenderBlock {P} at (0,873) size 769x57
+      RenderBlock {P} at (0,870) size 769x54
         RenderText {#text} at (0,0) size 148x19
           text run at (0,0) width 148: "The table height is: 600"
         RenderBR {BR} at (148,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,946) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,956) size 58x600
-        RenderTableSection {TBODY} at (0,0) size 58x600
-          RenderTableRow {TR} at (0,0) size 38x600
-            RenderTableCell {TD} at (0,0) size 38x200 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 38x188
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,940) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,950) size 56x600
+        RenderTableSection {TBODY} at (0,0) size 56x600
+          RenderTableRow {TR} at (0,0) size 36x600
+            RenderTableCell {TD} at (0,0) size 36x200 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (0,0) size 37x188
                 text run at (0,0) width 188: "Fixed cell in column one with"
-                text run at (19,0) width 64: "some text."
-            RenderTableCell {TD} at (0,200) size 38x400 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
-              RenderText {#text} at (0,0) size 38x398
+                text run at (18,0) width 64: "some text."
+            RenderTableCell {TD} at (0,200) size 36x400 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (0,0) size 37x398
                 text run at (0,0) width 398: "Fixed cell in column two with a lot more text. Will the ratios be"
-                text run at (19,0) width 68: "preserved?"
-          RenderTableRow {TR} at (0,38) size 20x600
-            RenderTableCell {TD} at (38,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
+                text run at (18,0) width 68: "preserved?"
+          RenderTableRow {TR} at (0,36) size 20x600
+            RenderTableCell {TD} at (36,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (10,-10) size 0x600
-      RenderBlock {P} at (0,1572) size 769x57
+      RenderBlock {P} at (0,1566) size 769x54
         RenderText {#text} at (0,0) size 148x19
           text run at (0,0) width 148: "The table height is: 600"
         RenderBR {BR} at (148,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,1645) size 769x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,1655) size 40x600
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,1636) size 769x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,1646) size 40x600
         RenderTableSection {TBODY} at (0,0) size 40x600
           RenderTableRow {TR} at (0,0) size 20x600
             RenderTableCell {TD} at (0,10) size 20x180 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
@@ -76,13 +76,13 @@ layer at (0,0) size 785x2362
           RenderTableRow {TR} at (0,20) size 20x600
             RenderTableCell {TD} at (20,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2]
               RenderBlock {DIV} at (10,-10) size 0x600
-      RenderBlock {P} at (0,2271) size 769x57
+      RenderBlock {P} at (0,2262) size 769x54
         RenderText {#text} at (0,0) size 148x19
           text run at (0,0) width 148: "The table height is: 600"
         RenderBR {BR} at (148,15) size 0x0
-        RenderText {#text} at (0,19) size 133x19
-          text run at (0,19) width 133: "Column One is: 33%"
-        RenderBR {BR} at (133,34) size 0x0
-        RenderText {#text} at (0,38) size 136x19
-          text run at (0,38) width 136: "Column Two is: 67%"
-      RenderBlock {HR} at (0,2344) size 769x2 [border: (1px inset #000000)]
+        RenderText {#text} at (0,18) size 133x19
+          text run at (0,18) width 133: "Column One is: 33%"
+        RenderBR {BR} at (133,33) size 0x0
+        RenderText {#text} at (0,36) size 136x19
+          text run at (0,36) width 136: "Column Two is: 67%"
+      RenderBlock {HR} at (0,2332) size 769x2 [border: (1px inset #000000)]
index 1f51aca..4285a0f 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/absolute-table-at-bottom-expected.png and b/LayoutTests/platform/efl/fast/table/absolute-table-at-bottom-expected.png differ
index c631506..9c761f3 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x190
-  RenderBlock {HTML} at (0,0) size 800x190
-    RenderBody {BODY} at (8,8) size 784x174
-      RenderBlock {P} at (0,0) size 784x19
+layer at (0,0) size 785x601
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x185
+  RenderBlock {HTML} at (0,0) size 785x185
+    RenderBody {BODY} at (8,8) size 769x169
+      RenderBlock {P} at (0,0) size 769x18
         RenderText {#text} at (0,0) size 108x19
           text run at (0,0) width 108: "Testcase for bug "
         RenderInline {A} at (0,0) size 32x19 [color=#0000EE]
@@ -11,42 +11,43 @@ layer at (0,0) size 800x190
             text run at (108,0) width 32: "4874"
         RenderText {#text} at (140,0) size 417x19
           text run at (140,0) width 417: " - Table with absolute bottom positioning is positioned incorrectly."
-      RenderBlock {H1} at (0,40) size 784x37
+      RenderBlock {H1} at (0,39) size 769x37
         RenderText {#text} at (0,0) size 170x36
           text run at (0,0) width 170: "Look Down!"
-      RenderBlock {P} at (0,98) size 784x76
-        RenderText {#text} at (0,0) size 783x76
+      RenderBlock {P} at (0,97) size 769x72
+        RenderText {#text} at (0,0) size 758x73
           text run at (0,0) width 507: "At the bottom of the window you should see the word \"Paragraph\" followed by "
-          text run at (507,0) width 265: "three boxes containing text. The entire red"
-          text run at (0,19) width 200: "border around each box should "
-          text run at (200,19) width 454: "be visible without scrolling (the window should not be scrollable at all). "
-          text run at (654,19) width 101: "The three boxes"
-          text run at (0,38) width 344: "should be aligned at the bottom with the bottom of the "
-          text run at (344,38) width 439: "window. The text \"Tall table\" should be vertically centered in its box,"
-          text run at (0,57) width 480: "which should be 50px tall. The other two boxes should both be shorter than "
-          text run at (480,57) width 203: "50px, and have the same height."
+          text run at (507,0) width 241: "three boxes containing text. The entire"
+          text run at (0,18) width 224: "red border around each box should "
+          text run at (224,18) width 454: "be visible without scrolling (the window should not be scrollable at all). "
+          text run at (678,18) width 60: "The three"
+          text run at (0,36) width 385: "boxes should be aligned at the bottom with the bottom of the "
+          text run at (385,36) width 373: "window. The text \"Tall table\" should be vertically centered"
+          text run at (0,54) width 66: "in its box, "
+          text run at (66,54) width 480: "which should be 50px tall. The other two boxes should both be shorter than "
+          text run at (546,54) width 203: "50px, and have the same height."
 layer at (120,550) size 120x50
   RenderTable {TABLE} at (120,550) size 120x50 [border: (1px solid #FF0000)]
     RenderTableSection {TBODY} at (1,1) size 118x48
       RenderTableRow {TR} at (0,2) size 118x44
-        RenderTableCell {TD} at (2,13) size 114x21 [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (2,14) size 114x20 [r=0 c=0 rs=1 cs=1]
           RenderText {#text} at (1,1) size 59x19
             text run at (1,1) width 59: "Tall table"
-layer at (240,573) size 120x27
-  RenderTable {TABLE} at (240,573) size 120x27 [border: (1px solid #FF0000)]
-    RenderTableSection {TBODY} at (1,1) size 118x25
-      RenderTableRow {TR} at (0,2) size 118x21
-        RenderTableCell {TD} at (2,2) size 114x21 [r=0 c=0 rs=1 cs=1]
+layer at (240,574) size 120x26
+  RenderTable {TABLE} at (240,574) size 120x26 [border: (1px solid #FF0000)]
+    RenderTableSection {TBODY} at (1,1) size 118x24
+      RenderTableRow {TR} at (0,2) size 118x20
+        RenderTableCell {TD} at (2,2) size 114x20 [r=0 c=0 rs=1 cs=1]
           RenderText {#text} at (1,1) size 82x19
             text run at (1,1) width 82: "Normal table"
-layer at (360,573) size 120x27
-  RenderTable {TABLE} at (360,573) size 120x27 [border: (1px solid #FF0000)]
-    RenderTableSection {TBODY} at (1,1) size 118x25
-      RenderTableRow {TR} at (0,2) size 118x21
-        RenderTableCell {TD} at (2,2) size 114x21 [r=0 c=0 rs=1 cs=1]
+layer at (360,574) size 120x26
+  RenderTable {TABLE} at (360,574) size 120x26 [border: (1px solid #FF0000)]
+    RenderTableSection {TBODY} at (1,1) size 118x24
+      RenderTableRow {TR} at (0,2) size 118x20
+        RenderTableCell {TD} at (2,2) size 114x20 [r=0 c=0 rs=1 cs=1]
           RenderText {#text} at (1,1) size 68x19
             text run at (1,1) width 68: "Short table"
-layer at (0,581) size 64x19
-  RenderBlock (positioned) {P} at (0,581) size 64x19
+layer at (0,582) size 64x18
+  RenderBlock (positioned) {P} at (0,582) size 64x18
     RenderText {#text} at (0,0) size 64x19
       text run at (0,0) width 64: "Paragraph"
index a75a425..e3b91bc 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/border-collapsing/004-expected.png and b/LayoutTests/platform/efl/fast/table/border-collapsing/004-expected.png differ
index 70cd24d..6dacf33 100644 (file)
@@ -1,12 +1,12 @@
-layer at (0,0) size 785x1521
+layer at (0,0) size 785x1477
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x1521
-  RenderBlock {HTML} at (0,0) size 785x1521
-    RenderBody {BODY} at (8,21) size 769x1484
+layer at (0,0) size 785x1477
+  RenderBlock {HTML} at (0,0) size 785x1477
+    RenderBody {BODY} at (8,21) size 769x1440
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 290x36
           text run at (0,0) width 290: "Table Border Models"
-      RenderBlock {P} at (0,58) size 769x19
+      RenderBlock {P} at (0,58) size 769x18
         RenderText {#text} at (0,0) size 117x19
           text run at (0,0) width 117: "This tests tests the "
         RenderInline {A} at (0,0) size 208x19 [color=#0000EE]
@@ -15,7 +15,7 @@ layer at (0,0) size 785x1521
         RenderText {#text} at (325,0) size 180x19
           text run at (325,0) width 8: ". "
           text run at (333,0) width 172: "The styles applied here are:"
-      RenderBlock {PRE} at (0,93) size 769x180
+      RenderBlock {PRE} at (0,92) size 769x180
         RenderText {#text} at (0,0) size 688x180
           text run at (0,0) width 408: "TABLE\x{9}{ margin: 1em; border: medium solid blue; }"
           text run at (408,0) width 0: " "
@@ -41,230 +41,230 @@ layer at (0,0) size 785x1521
           text run at (688,150) width 0: " "
           text run at (0,165) width 296: "\x{9}{ border: medium solid red; }"
           text run at (296,165) width 0: " "
-      RenderTable {TABLE} at (16,289) size 737x192 [border: (1px solid #0000FF)]
-        RenderTableSection {TBODY} at (1,1) size 734x189
-          RenderTableRow {TR} at (0,0) size 734x32
-            RenderTableCell {TH} at (0,0) size 246x32 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
+      RenderTable {TABLE} at (16,288) size 737x184 [border: (1px solid #0000FF)]
+        RenderTableSection {TBODY} at (1,1) size 734x181
+          RenderTableRow {TR} at (0,0) size 734x31
+            RenderTableCell {TH} at (0,0) size 246x31 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (82,7) size 83x19
                 text run at (82,7) width 83: "Header One"
-            RenderTableCell {TH} at (246,0) size 231x32 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TH} at (246,0) size 231x31 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
               RenderText {#text} at (73,7) size 86x19
                 text run at (73,7) width 86: "Header Two"
-            RenderTableCell {TH} at (477,0) size 257x32 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TH} at (477,0) size 257x31 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (81,7) size 96x19
                 text run at (81,7) width 96: "Header Three"
-          RenderTableRow {TR} at (0,32) size 734x69
-            RenderTableCell {TD} at (0,41) size 246x50 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (7,7) size 230x38
+          RenderTableRow {TR} at (0,31) size 734x66
+            RenderTableCell {TD} at (0,40) size 246x48 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,7) size 230x37
                 text run at (7,7) width 230: "This table uses the collapsed borders"
-                text run at (7,26) width 43: "model."
-            RenderTableCell {TD} at (246,41) size 231x50 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,7) size 202x38
+                text run at (7,25) width 43: "model."
+            RenderTableCell {TD} at (246,40) size 231x48 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,7) size 202x37
                 text run at (6,7) width 202: "This means that elements within"
-                text run at (6,26) width 201: "the cell have no border-spacing."
-            RenderTableCell {TD} at (477,32) size 257x69 [border: (2px solid #008000)] [r=1 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,7) size 237x57
+                text run at (6,25) width 201: "the cell have no border-spacing."
+            RenderTableCell {TD} at (477,31) size 257x66 [border: (2px solid #008000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,7) size 237x55
                 text run at (6,7) width 213: "Since it has collapsed borders, the"
-                text run at (6,26) width 176: "borders on the header cells, "
-                text run at (182,26) width 35: "on all"
-                text run at (6,45) width 237: "sides, should be medium solid purple."
-          RenderTableRow {TR} at (0,101) size 734x88
-            RenderTableCell {TD} at (0,110) size 246x69 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
-              RenderText {#text} at (7,6) size 227x57
+                text run at (6,25) width 176: "borders on the header cells, "
+                text run at (182,25) width 35: "on all"
+                text run at (6,43) width 237: "sides, should be medium solid purple."
+          RenderTableRow {TR} at (0,97) size 734x84
+            RenderTableCell {TD} at (0,106) size 246x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,6) size 227x55
                 text run at (7,6) width 224: "The border of the table itself should"
-                text run at (7,25) width 188: "be medium solid blue, except "
-                text run at (195,25) width 39: "where"
-                text run at (7,44) width 202: "header cells override the border."
-            RenderTableCell {TD} at (246,110) size 231x69 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 211x57
+                text run at (7,24) width 188: "be medium solid blue, except "
+                text run at (195,24) width 39: "where"
+                text run at (7,42) width 202: "header cells override the border."
+            RenderTableCell {TD} at (246,106) size 231x66 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 211x55
                 text run at (6,6) width 211: "The borders that I haven't already"
-                text run at (6,25) width 200: "mentioned (all the other internal"
-                text run at (6,44) width 204: "ones) should be thin solid green."
-            RenderTableCell {TD} at (477,101) size 257x88 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 232x57
+                text run at (6,24) width 200: "mentioned (all the other internal"
+                text run at (6,42) width 204: "ones) should be thin solid green."
+            RenderTableCell {TD} at (477,97) size 257x84 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 232x55
                 text run at (6,6) width 232: "This table should have a 1em margin"
-                text run at (6,25) width 111: "around all edges. "
-                text run at (117,25) width 80: "This margin "
-                text run at (197,25) width 10: "is"
-                text run at (6,44) width 121: "measured from the "
+                text run at (6,24) width 111: "around all edges. "
+                text run at (117,24) width 80: "This margin "
+                text run at (197,24) width 10: "is"
+                text run at (6,42) width 121: "measured from the "
               RenderInline {EM} at (0,0) size 43x19
-                RenderText {#text} at (127,44) size 43x19
-                  text run at (127,44) width 43: "middle"
-              RenderText {#text} at (170,44) size 199x38
-                text run at (170,44) width 35: " of its"
-                text run at (6,63) width 45: "border."
-      RenderTable {TABLE} at (16,497) size 737x243 [border: (3px solid #0000FF)]
-        RenderTableSection {TBODY} at (3,3) size 731x237
-          RenderTableRow {TR} at (0,16) size 731x35
-            RenderTableCell {TH} at (16,16) size 162x35 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (127,42) size 43x19
+                  text run at (127,42) width 43: "middle"
+              RenderText {#text} at (170,42) size 199x37
+                text run at (170,42) width 35: " of its"
+                text run at (6,60) width 45: "border."
+      RenderTable {TABLE} at (16,488) size 737x236 [border: (3px solid #0000FF)]
+        RenderTableSection {TBODY} at (3,3) size 731x230
+          RenderTableRow {TR} at (0,16) size 731x34
+            RenderTableCell {TH} at (16,16) size 162x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (40,8) size 82x19
                 text run at (40,8) width 82: "Header One"
-            RenderTableCell {TH} at (194,16) size 192x35 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TH} at (194,16) size 192x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
               RenderText {#text} at (53,8) size 86x19
                 text run at (53,8) width 86: "Header Two"
-            RenderTableCell {TH} at (402,16) size 313x35 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TH} at (402,16) size 313x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (109,8) size 95x19
                 text run at (109,8) width 95: "Header Three"
-          RenderTableRow {TR} at (0,67) size 731x69
-            RenderTableCell {TD} at (16,67) size 162x69 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 116x57
+          RenderTableRow {TR} at (0,66) size 731x66
+            RenderTableCell {TD} at (16,66) size 162x66 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 116x55
                 text run at (6,6) width 116: "This table uses the"
-                text run at (6,25) width 110: "separated borders"
-                text run at (6,44) width 43: "model."
-            RenderTableCell {TD} at (194,67) size 192x69 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 173x57
+                text run at (6,24) width 110: "separated borders"
+                text run at (6,42) width 43: "model."
+            RenderTableCell {TD} at (194,66) size 192x66 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 173x55
                 text run at (6,6) width 158: "This means that elements"
-                text run at (6,25) width 173: "within the cell have border-"
-                text run at (6,44) width 100: "spacing of 1em."
-            RenderTableCell {TD} at (402,76) size 313x50 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 279x38
+                text run at (6,24) width 173: "within the cell have border-"
+                text run at (6,42) width 100: "spacing of 1em."
+            RenderTableCell {TD} at (402,75) size 313x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 279x37
                 text run at (6,6) width 205: "The borders on the header cells, "
                 text run at (211,6) width 74: "on all sides,"
-                text run at (6,25) width 198: "should be medium solid purple."
-          RenderTableRow {TR} at (0,152) size 731x69
-            RenderTableCell {TD} at (16,152) size 162x69 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 150x57
+                text run at (6,24) width 198: "should be medium solid purple."
+          RenderTableRow {TR} at (0,148) size 731x66
+            RenderTableCell {TD} at (16,148) size 162x66 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 150x55
                 text run at (6,6) width 144: "The border of the table"
-                text run at (6,25) width 150: "itself should be medium"
-                text run at (6,44) width 65: "solid blue."
-            RenderTableCell {TD} at (194,161) size 192x50 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 166x38
+                text run at (6,24) width 150: "itself should be medium"
+                text run at (6,42) width 65: "solid blue."
+            RenderTableCell {TD} at (194,157) size 192x48 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 166x37
                 text run at (6,6) width 161: "The borders of other cells"
-                text run at (6,25) width 166: "should be thin solid green."
-            RenderTableCell {TD} at (402,152) size 313x69 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 299x38
+                text run at (6,24) width 166: "should be thin solid green."
+            RenderTableCell {TD} at (402,148) size 313x66 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 299x37
                 text run at (6,6) width 299: "This table should have a 1em margin around all"
-                text run at (6,25) width 44: "edges. "
-                text run at (50,25) width 80: "This margin "
-                text run at (130,25) width 135: "is measured from the "
-              RenderInline {EM} at (0,0) size 292x38
-                RenderText {#text} at (265,25) size 292x38
-                  text run at (265,25) width 33: "outer"
-                  text run at (6,44) width 30: "edge"
-              RenderText {#text} at (36,44) size 84x19
-                text run at (36,44) width 84: " of its border."
-      RenderTable {TABLE} at (16,756) size 737x287 [border: (3px solid #0000FF)]
-        RenderTableSection {TBODY} at (3,3) size 731x281
-          RenderTableRow {TR} at (0,8) size 731x35
-            RenderTableCell {TH} at (0,8) size 189x35 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
+                text run at (6,24) width 44: "edges. "
+                text run at (50,24) width 80: "This margin "
+                text run at (130,24) width 135: "is measured from the "
+              RenderInline {EM} at (0,0) size 292x37
+                RenderText {#text} at (265,24) size 292x37
+                  text run at (265,24) width 33: "outer"
+                  text run at (6,42) width 30: "edge"
+              RenderText {#text} at (36,42) size 84x19
+                text run at (36,42) width 84: " of its border."
+      RenderTable {TABLE} at (16,740) size 737x276 [border: (3px solid #0000FF)]
+        RenderTableSection {TBODY} at (3,3) size 731x270
+          RenderTableRow {TR} at (0,8) size 731x34
+            RenderTableCell {TH} at (0,8) size 189x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (53,8) size 83x19
                 text run at (53,8) width 83: "Header One"
-            RenderTableCell {TH} at (189,8) size 266x35 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TH} at (189,8) size 266x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
               RenderText {#text} at (90,8) size 86x19
                 text run at (90,8) width 86: "Header Two"
-            RenderTableCell {TH} at (455,8) size 276x35 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TH} at (455,8) size 276x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (90,8) size 96x19
                 text run at (90,8) width 96: "Header Three"
-          RenderTableRow {TR} at (0,51) size 731x107
-            RenderTableCell {TD} at (0,79) size 189x50 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 157x38
+          RenderTableRow {TR} at (0,50) size 731x102
+            RenderTableCell {TD} at (0,77) size 189x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 157x37
                 text run at (6,6) width 116: "This table uses the"
-                text run at (6,25) width 157: "separated borders model."
-            RenderTableCell {TD} at (189,51) size 266x107 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 252x95
+                text run at (6,24) width 157: "separated borders model."
+            RenderTableCell {TD} at (189,50) size 266x102 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 252x91
                 text run at (6,6) width 252: "Elements within the cell have horizontal"
-                text run at (6,25) width 187: "border-spacing (i.e., width of "
-                text run at (193,25) width 46: "vertical"
-                text run at (6,44) width 144: "lines) of 0 and vertical "
-                text run at (150,44) width 94: "border-spacing"
-                text run at (6,63) width 210: "(i.e., height of horizontal lines) of"
-                text run at (6,82) width 43: "0.5em."
-            RenderTableCell {TD} at (455,79) size 276x50 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 240x38
+                text run at (6,24) width 187: "border-spacing (i.e., width of "
+                text run at (193,24) width 46: "vertical"
+                text run at (6,42) width 144: "lines) of 0 and vertical "
+                text run at (150,42) width 94: "border-spacing"
+                text run at (6,60) width 210: "(i.e., height of horizontal lines) of"
+                text run at (6,78) width 43: "0.5em."
+            RenderTableCell {TD} at (455,77) size 276x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 240x37
                 text run at (6,6) width 205: "The borders on the header cells, "
                 text run at (211,6) width 35: "on all"
-                text run at (6,25) width 237: "sides, should be medium solid purple."
-          RenderTableRow {TR} at (0,166) size 731x107
-            RenderTableCell {TD} at (0,166) size 189x107 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 162x95
+                text run at (6,24) width 237: "sides, should be medium solid purple."
+          RenderTableRow {TR} at (0,160) size 731x102
+            RenderTableCell {TD} at (0,160) size 189x102 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 162x91
                 text run at (6,6) width 144: "The border of the table"
-                text run at (6,25) width 150: "itself should be medium"
-                text run at (6,44) width 69: "solid blue. "
-                text run at (75,44) width 93: "The borders of"
-                text run at (6,63) width 157: "other cells should be thin"
-                text run at (6,82) width 73: "solid green."
-            RenderTableCell {TD} at (189,175) size 266x88 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 232x57
+                text run at (6,24) width 150: "itself should be medium"
+                text run at (6,42) width 69: "solid blue. "
+                text run at (75,42) width 93: "The borders of"
+                text run at (6,60) width 157: "other cells should be thin"
+                text run at (6,78) width 73: "solid green."
+            RenderTableCell {TD} at (189,169) size 266x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 232x55
                 text run at (6,6) width 232: "This table should have a 1em margin"
-                text run at (6,25) width 111: "around all edges. "
-                text run at (117,25) width 80: "This margin "
-                text run at (197,25) width 10: "is"
-                text run at (6,44) width 121: "measured from the "
+                text run at (6,24) width 111: "around all edges. "
+                text run at (117,24) width 80: "This margin "
+                text run at (197,24) width 10: "is"
+                text run at (6,42) width 121: "measured from the "
               RenderInline {EM} at (0,0) size 67x19
-                RenderText {#text} at (127,44) size 67x19
-                  text run at (127,44) width 67: "outer edge"
-              RenderText {#text} at (194,44) size 223x38
-                text run at (194,44) width 35: " of its"
-                text run at (6,63) width 45: "border."
-            RenderTableCell {TD} at (455,166) size 276x107 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 250x95
+                RenderText {#text} at (127,42) size 67x19
+                  text run at (127,42) width 67: "outer edge"
+              RenderText {#text} at (194,42) size 223x37
+                text run at (194,42) width 35: " of its"
+                text run at (6,60) width 45: "border."
+            RenderTableCell {TD} at (455,160) size 276x102 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 250x91
                 text run at (6,6) width 242: "The table should not be wider than the"
-                text run at (6,25) width 174: "room available for it unless "
-                text run at (180,25) width 76: "that space is"
-                text run at (6,44) width 73: "very small. "
-                text run at (79,44) width 169: "Because of its margins, the"
-                text run at (6,63) width 80: "width of the "
-                text run at (86,63) width 153: "table should be less than"
-                text run at (6,82) width 41: "100%."
-      RenderTable {TABLE} at (16,1059) size 737x217 [border: (3px solid #0000FF)]
-        RenderTableSection {TBODY} at (3,3) size 731x211
-          RenderTableRow {TR} at (0,0) size 731x35
-            RenderTableCell {TH} at (8,0) size 201x35 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
+                text run at (6,24) width 174: "room available for it unless "
+                text run at (180,24) width 76: "that space is"
+                text run at (6,42) width 73: "very small. "
+                text run at (79,42) width 169: "Because of its margins, the"
+                text run at (6,60) width 80: "width of the "
+                text run at (86,60) width 153: "table should be less than"
+                text run at (6,78) width 41: "100%."
+      RenderTable {TABLE} at (16,1032) size 737x208 [border: (3px solid #0000FF)]
+        RenderTableSection {TBODY} at (3,3) size 731x202
+          RenderTableRow {TR} at (0,0) size 731x34
+            RenderTableCell {TH} at (8,0) size 201x34 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (59,8) size 83x19
                 text run at (59,8) width 83: "Header One"
-            RenderTableCell {TH} at (217,0) size 205x35 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TH} at (217,0) size 205x34 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1]
               RenderText {#text} at (60,8) size 85x19
                 text run at (60,8) width 85: "Header Two"
-            RenderTableCell {TH} at (430,0) size 293x35 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TH} at (430,0) size 293x34 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (99,8) size 95x19
                 text run at (99,8) width 95: "Header Three"
-          RenderTableRow {TR} at (0,35) size 731x88
-            RenderTableCell {TD} at (8,54) size 201x50 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 179x38
+          RenderTableRow {TR} at (0,34) size 731x84
+            RenderTableCell {TD} at (8,52) size 201x48 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 179x37
                 text run at (6,6) width 179: "This table uses the separated"
-                text run at (6,25) width 94: "borders model."
-            RenderTableCell {TD} at (217,35) size 205x88 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 185x76
+                text run at (6,24) width 94: "borders model."
+            RenderTableCell {TD} at (217,34) size 205x84 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 185x73
                 text run at (6,6) width 185: "Elements within the cell have"
-                text run at (6,25) width 178: "horizontal border-spacing of"
-                text run at (6,44) width 120: "0.5em and vertical "
-                text run at (126,44) width 46: "border-"
-                text run at (6,63) width 81: "spacing of 0."
-            RenderTableCell {TD} at (430,54) size 293x50 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 279x38
+                text run at (6,24) width 178: "horizontal border-spacing of"
+                text run at (6,42) width 120: "0.5em and vertical "
+                text run at (126,42) width 46: "border-"
+                text run at (6,60) width 81: "spacing of 0."
+            RenderTableCell {TD} at (430,52) size 293x48 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 279x37
                 text run at (6,6) width 205: "The borders on the header cells, "
                 text run at (211,6) width 74: "on all sides,"
-                text run at (6,25) width 198: "should be medium solid purple."
-          RenderTableRow {TR} at (0,123) size 731x88
-            RenderTableCell {TD} at (8,123) size 201x88 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 185x76
+                text run at (6,24) width 198: "should be medium solid purple."
+          RenderTableRow {TR} at (0,118) size 731x84
+            RenderTableCell {TD} at (8,118) size 201x84 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 185x73
                 text run at (6,6) width 178: "The border of the table itself"
-                text run at (6,25) width 185: "should be medium solid blue."
-                text run at (6,44) width 161: "The borders of other cells"
-                text run at (6,63) width 166: "should be thin solid green."
-            RenderTableCell {TD} at (217,123) size 205x88 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 187x57
+                text run at (6,24) width 185: "should be medium solid blue."
+                text run at (6,42) width 161: "The borders of other cells"
+                text run at (6,60) width 166: "should be thin solid green."
+            RenderTableCell {TD} at (217,118) size 205x84 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 187x55
                 text run at (6,6) width 184: "This table should have a 1em"
-                text run at (6,25) width 159: "margin around all edges. "
-                text run at (165,25) width 28: "This"
-                text run at (6,44) width 48: "margin "
-                text run at (54,44) width 131: "is measured from the"
+                text run at (6,24) width 159: "margin around all edges. "
+                text run at (165,24) width 28: "This"
+                text run at (6,42) width 48: "margin "
+                text run at (54,42) width 131: "is measured from the"
               RenderInline {EM} at (0,0) size 67x19
-                RenderText {#text} at (6,63) size 67x19
-                  text run at (6,63) width 67: "outer edge"
-              RenderText {#text} at (73,63) size 84x19
-                text run at (73,63) width 84: " of its border."
-            RenderTableCell {TD} at (430,123) size 293x88 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
-              RenderText {#text} at (6,6) size 279x76
+                RenderText {#text} at (6,60) size 67x19
+                  text run at (6,60) width 67: "outer edge"
+              RenderText {#text} at (73,60) size 84x19
+                text run at (73,60) width 84: " of its border."
+            RenderTableCell {TD} at (430,118) size 293x84 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (6,6) size 279x73
                 text run at (6,6) width 279: "The table should not be wider than the room"
-                text run at (6,25) width 137: "available for it unless "
-                text run at (143,25) width 108: "that space is very"
-                text run at (6,44) width 41: "small. "
-                text run at (47,44) width 226: "Because of its margins, the width of"
-                text run at (6,63) width 23: "the "
-                text run at (29,63) width 198: "table should be less than 100%."
-      RenderTable {TABLE} at (16,1292) size 737x192
-        RenderBlock {CAPTION} at (0,0) size 737x19
+                text run at (6,24) width 137: "available for it unless "
+                text run at (143,24) width 108: "that space is very"
+                text run at (6,42) width 41: "small. "
+                text run at (47,42) width 226: "Because of its margins, the width of"
+                text run at (6,60) width 23: "the "
+                text run at (29,60) width 198: "table should be less than 100%."
+      RenderTable {TABLE} at (16,1256) size 737x184
+        RenderBlock {CAPTION} at (0,0) size 737x18
           RenderText {#text} at (309,0) size 119x19
             text run at (309,0) width 119: "This is the caption."
         RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)]
@@ -272,56 +272,56 @@ layer at (0,0) size 785x1521
         RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)]
           RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)]
           RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)]
-        RenderTableSection {THEAD} at (0,19) size 737x33 [border: (3px solid #FF0000)]
-          RenderTableRow {TR} at (0,2) size 737x29 [border: (3px solid #FF0000)]
-            RenderTableCell {TH} at (2,2) size 120x29 [r=0 c=0 rs=1 cs=1]
+        RenderTableSection {THEAD} at (0,18) size 737x32 [border: (3px solid #FF0000)]
+          RenderTableRow {TR} at (0,2) size 737x28 [border: (3px solid #FF0000)]
+            RenderTableCell {TH} at (2,2) size 120x28 [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (19,5) size 82x19
                 text run at (19,5) width 82: "Header One"
-            RenderTableCell {TH} at (124,2) size 320x29 [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TH} at (124,2) size 320x28 [r=0 c=1 rs=1 cs=1]
               RenderText {#text} at (117,5) size 86x19
                 text run at (117,5) width 86: "Header Two"
-            RenderTableCell {TH} at (446,2) size 289x29 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TH} at (446,2) size 289x28 [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (97,5) size 95x19
                 text run at (97,5) width 95: "Header Three"
-        RenderTableSection {TBODY} at (0,52) size 737x140 [border: (3px solid #FF0000)]
-          RenderTableRow {TR} at (0,2) size 737x67 [border: (3px solid #FF0000)]
-            RenderTableCell {TD} at (2,2) size 120x67 [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 94x57
+        RenderTableSection {TBODY} at (0,50) size 737x134 [border: (3px solid #FF0000)]
+          RenderTableRow {TR} at (0,2) size 737x64 [border: (3px solid #FF0000)]
+            RenderTableCell {TD} at (2,2) size 120x64 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 94x55
                 text run at (5,5) width 93: "This table uses"
-                text run at (5,24) width 82: "the separated"
-                text run at (5,43) width 94: "borders model."
-            RenderTableCell {TD} at (124,11) size 320x48 [r=0 c=1 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 279x38
+                text run at (5,23) width 82: "the separated"
+                text run at (5,41) width 94: "borders model."
+            RenderTableCell {TD} at (124,11) size 320x46 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 279x37
                 text run at (5,5) width 279: "This means that borders are allowed only on"
-                text run at (5,24) width 144: "table elements or table "
-                text run at (149,24) width 85: "cell elements."
-            RenderTableCell {TD} at (446,2) size 289x67 [r=0 c=2 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 255x57
+                text run at (5,23) width 144: "table elements or table "
+                text run at (149,23) width 85: "cell elements."
+            RenderTableCell {TD} at (446,2) size 289x64 [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 255x55
                 text run at (5,5) width 240: "They are not allowed on elements that"
-                text run at (5,24) width 100: "represent rows, "
-                text run at (105,24) width 155: "row-groups, columns, or"
-                text run at (5,43) width 99: "column-groups."
-          RenderTableRow {TR} at (0,71) size 737x67 [border: (3px solid #FF0000)]
-            RenderTableCell {TD} at (2,71) size 120x67 [r=1 c=0 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 102x57
+                text run at (5,23) width 100: "represent rows, "
+                text run at (105,23) width 155: "row-groups, columns, or"
+                text run at (5,41) width 99: "column-groups."
+          RenderTableRow {TR} at (0,68) size 737x64 [border: (3px solid #FF0000)]
+            RenderTableCell {TD} at (2,68) size 120x64 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 102x55
                 text run at (5,5) width 102: "There should be"
-                text run at (5,24) width 101: "no borders at all"
-                text run at (5,43) width 81: "on this table!"
-            RenderTableCell {TD} at (124,71) size 320x67 [r=1 c=1 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 306x57
+                text run at (5,23) width 101: "no borders at all"
+                text run at (5,41) width 81: "on this table!"
+            RenderTableCell {TD} at (124,68) size 320x64 [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 306x55
                 text run at (5,5) width 266: "If there are any borders shown that are not"
-                text run at (5,24) width 148: "medium solid red, then "
-                text run at (153,24) width 158: "the problem is something"
-                text run at (5,43) width 212: "other than what this test is testing."
-            RenderTableCell {TD} at (446,71) size 289x67 [r=1 c=2 rs=1 cs=1]
-              RenderText {#text} at (5,5) size 265x57
+                text run at (5,23) width 148: "medium solid red, then "
+                text run at (153,23) width 158: "the problem is something"
+                text run at (5,41) width 212: "other than what this test is testing."
+            RenderTableCell {TD} at (446,68) size 289x64 [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (5,5) size 265x55
                 text run at (5,5) width 232: "This table should have a 1em margin"
-                text run at (5,24) width 111: "around all edges. "
-                text run at (116,24) width 80: "This margin "
-                text run at (196,24) width 74: "is measured"
-                text run at (5,43) width 57: "from the "
+                text run at (5,23) width 111: "around all edges. "
+                text run at (116,23) width 80: "This margin "
+                text run at (196,23) width 74: "is measured"
+                text run at (5,41) width 57: "from the "
               RenderInline {EM} at (0,0) size 67x19
-                RenderText {#text} at (62,43) size 67x19
-                  text run at (62,43) width 67: "outer edge"
-              RenderText {#text} at (129,43) size 84x19
-                text run at (129,43) width 84: " of its border."
+                RenderText {#text} at (62,41) size 67x19
+                  text run at (62,41) width 67: "outer edge"
+              RenderText {#text} at (129,41) size 84x19
+                text run at (129,41) width 84: " of its border."
index 2f84a4c..d846b6c 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/table/border-collapsing/004-vertical-expected.png and b/LayoutTests/platform/efl/fast/table/border-collapsing/004-vertical-expected.png differ
index 89c3e4f..95f7619 100644 (file)
@@ -1,12 +1,12 @@
-layer at (0,0) size 1501x915
+layer at (0,0) size 1444x914
   RenderView at (0,0) size 785x585
-layer at (0,0) size 785x915
-  RenderBlock {HTML} at (0,0) size 785x915
-    RenderBody {BODY} at (8,21) size 769x886
+layer at (0,0) size 785x914
+  RenderBlock {HTML} at (0,0) size 785x914
+    RenderBody {BODY} at (8,21) size 769x885
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 290x36
           text run at (0,0) width 290: "Table Border Models"
-      RenderBlock {P} at (0,58) size 769x19
+      RenderBlock {P} at (0,58) size 769x18
         RenderText {#text} at (0,0) size 117x19
           text run at (0,0) width 117: "This tests tests the "
         RenderInline {A} at (0,0) size 208x19 [color=#0000EE]
@@ -15,7 +15,7 @@ layer at (0,0) size 785x915
         RenderText {#text} at (325,0) size 180x19
           text run at (325,0) width 8: ". "
           text run at (333,0) width 172: "The styles applied here are:"
-      RenderBlock {PRE} at (0,93) size 769x180
+      RenderBlock {PRE} at (0,92) size 769x180
         RenderText {#text} at (0,0) size 688x180
           text run at (0,0) width 408: "TABLE   { margin: 1em; border: medium solid blue; }"
           text run at (408,0) width 0: " "
@@ -41,250 +41,250 @@ layer at (0,0) size 785x915
           text run at (688,150) width 0: " "
           text run at (0,165) width 264: "    { border: medium solid red; }"
           text run at (264,165) width 0: " "
-      RenderBlock {DIV} at (0,286) size 1493x600
-        RenderTable {TABLE} at (16,16) size 249x568 [border: (1px solid #0000FF)]
-          RenderTableSection {TBODY} at (1,1) size 246x565
-            RenderTableRow {TR} at (0,0) size 32x565
-              RenderTableCell {TH} at (0,0) size 32x189 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
+      RenderBlock {DIV} at (0,285) size 1436x600
+        RenderTable {TABLE} at (16,16) size 238x568 [border: (1px solid #0000FF)]
+          RenderTableSection {TBODY} at (1,1) size 235x565
+            RenderTableRow {TR} at (0,0) size 31x565
+              RenderTableCell {TH} at (0,0) size 31x189 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1]
                 RenderText {#text} at (6,54) size 19x82
                   text run at (6,54) width 82: "Header One"
-              RenderTableCell {TH} at (0,189) size 32x178 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TH} at (0,189) size 31x178 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1]
                 RenderText {#text} at (6,47) size 19x85
                   text run at (6,47) width 85: "Header Two"
-              RenderTableCell {TH} at (0,367) size 32x198 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
+              RenderTableCell {TH} at (0,367) size 31x198 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1]
                 RenderText {#text} at (6,52) size 19x95
                   text run at (6,52) width 95: "Header Three"
-            RenderTableRow {TR} at (0,32) size 107x565
-              RenderTableCell {TD} at (32,28) size 107x132 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1]
-                RenderText {#text} at (34,-21) size 38x157
-                  text run at (34,-21) width 116: "This table uses the"
-                  text run at (53,-21) width 157: "collapsed borders model."
-              RenderTableCell {TD} at (32,208) size 107x140 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
-                RenderText {#text} at (25,-13) size 57x158
-                  text run at (25,-13) width 158: "This means that elements"
-                  text run at (44,-13) width 143: "within the cell have no"
-                  text run at (63,-13) width 98: "border-spacing."
-    &nbs