[Chromium] Test expectation update.
authortkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 May 2012 04:37:43 +0000 (04:37 +0000)
committertkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 May 2012 04:37:43 +0000 (04:37 +0000)
Rebaseline for placeholder-related tests.

* platform/chromium-linux/fast/forms/date/date-appearance-expected.txt:
* platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png: Added.
* platform/chromium-linux/fast/forms/placeholder-position-expected.png:
* platform/chromium-linux/fast/forms/search-styled-expected.txt:
* platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
* platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png: Added.
* platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/forms/input-placeholder-paint-order-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.txt: Removed.
* platform/chromium-mac/fast/css/text-overflow-input-expected.png:
* platform/chromium-mac/fast/forms/date/date-appearance-expected.txt:
* platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png: Added.
* platform/chromium-mac/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/chromium-mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
* platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
* platform/chromium-win-xp/fast/forms/search-styled-expected.txt:
* platform/chromium-win/fast/css/text-overflow-input-expected.txt:
* platform/chromium-win/fast/forms/date/date-appearance-expected.txt:
* platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png: Added.
* platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt:
* platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt:
* platform/chromium-win/fast/forms/placeholder-position-expected.txt:
* platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/chromium-win/fast/forms/search-styled-expected.txt:
* platform/chromium-win/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
* platform/chromium-win/fast/forms/textarea-placeholder-visibility-1-expected.txt:
* platform/chromium-win/fast/forms/textarea-placeholder-visibility-2-expected.txt:
* platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
* platform/chromium/test_expectations.txt:

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

30 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/chromium-linux/fast/forms/date/date-appearance-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-linux/fast/forms/placeholder-position-expected.png
LayoutTests/platform/chromium-linux/fast/forms/search-styled-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac-snowleopard/fast/forms/input-placeholder-paint-order-expected.txt [deleted file]
LayoutTests/platform/chromium-mac-snowleopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.txt [deleted file]
LayoutTests/platform/chromium-mac/fast/css/text-overflow-input-expected.png
LayoutTests/platform/chromium-mac/fast/forms/date/date-appearance-expected.txt
LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/forms/placeholder-pseudo-style-expected.txt
LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt
LayoutTests/platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/fast/forms/search-styled-expected.txt
LayoutTests/platform/chromium-win/fast/css/text-overflow-input-expected.txt
LayoutTests/platform/chromium-win/fast/forms/date/date-appearance-expected.txt
LayoutTests/platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt
LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt
LayoutTests/platform/chromium-win/fast/forms/placeholder-position-expected.txt
LayoutTests/platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt
LayoutTests/platform/chromium-win/fast/forms/search-styled-expected.txt
LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-pseudo-style-expected.txt
LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-visibility-1-expected.txt
LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-visibility-2-expected.txt
LayoutTests/platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium/test_expectations.txt

index 6ad160e..3088395 100644 (file)
@@ -1,3 +1,39 @@
+2012-05-29  Kent Tamura  <tkent@chromium.org>
+
+        [Chromium] Test expectation update.
+
+        Rebaseline for placeholder-related tests.
+
+        * platform/chromium-linux/fast/forms/date/date-appearance-expected.txt:
+        * platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-linux/fast/forms/placeholder-position-expected.png:
+        * platform/chromium-linux/fast/forms/search-styled-expected.txt:
+        * platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-mac-snowleopard/fast/forms/input-placeholder-paint-order-expected.txt: Removed.
+        * platform/chromium-mac-snowleopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.txt: Removed.
+        * platform/chromium-mac/fast/css/text-overflow-input-expected.png:
+        * platform/chromium-mac/fast/forms/date/date-appearance-expected.txt:
+        * platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-mac/fast/forms/placeholder-pseudo-style-expected.txt:
+        * platform/chromium-mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
+        * platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-win-xp/fast/forms/search-styled-expected.txt:
+        * platform/chromium-win/fast/css/text-overflow-input-expected.txt:
+        * platform/chromium-win/fast/forms/date/date-appearance-expected.txt:
+        * platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png: Added.
+        * platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt:
+        * platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt:
+        * platform/chromium-win/fast/forms/placeholder-position-expected.txt:
+        * platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt:
+        * platform/chromium-win/fast/forms/search-styled-expected.txt:
+        * platform/chromium-win/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
+        * platform/chromium-win/fast/forms/textarea-placeholder-visibility-1-expected.txt:
+        * platform/chromium-win/fast/forms/textarea-placeholder-visibility-2-expected.txt:
+        * platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png: Added.
+        * platform/chromium/test_expectations.txt:
+
 2012-05-29  Yoshifumi Inoue  <yosin@chromium.org>
 
         REGRESSION(r111497): The "option" element doesn't match CSS pseudo class :enabled
index df8f3b3..4648299 100644 (file)
@@ -49,14 +49,10 @@ layer at (0,0) size 800x310
             RenderBlock {DIV} at (0,0) size 288x36
             RenderDetailsMarker {DIV} at (287,3) size 41x30: down
 layer at (12,13) size 131x16
-  RenderBlock {DIV} at (0,0) size 132x16
-    RenderText {#text} at (0,0) size 36x16
-      text run at (0,0) width 36: "4/2/12"
-layer at (12,13) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,39) size 131x16
+layer at (12,13) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 36x16
       text run at (0,0) width 36: "4/2/12"
@@ -64,7 +60,7 @@ layer at (12,39) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,65) size 131x16
+layer at (12,39) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 36x16
       text run at (0,0) width 36: "4/2/12"
@@ -72,7 +68,7 @@ layer at (12,65) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,91) size 131x16
+layer at (12,65) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 36x16
       text run at (0,0) width 36: "4/2/12"
@@ -80,7 +76,7 @@ layer at (12,91) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,117) size 131x16
+layer at (12,91) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 36x16
       text run at (0,0) width 36: "4/2/12"
@@ -88,7 +84,7 @@ layer at (12,117) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,143) size 131x16
+layer at (12,117) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 36x16
       text run at (0,0) width 36: "4/2/12"
@@ -96,15 +92,15 @@ layer at (12,143) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,169) size 288x36
-  RenderBlock {DIV} at (0,0) size 288x36
-    RenderText {#text} at (0,0) size 84x35
-      text run at (0,0) width 84: "4/2/12"
+layer at (12,143) size 131x16
+  RenderBlock {DIV} at (0,0) size 132x16
+    RenderText {#text} at (0,0) size 36x16
+      text run at (0,0) width 36: "4/2/12"
 layer at (12,169) size 288x36
   RenderBlock {DIV} at (2,3) size 288x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
-layer at (12,215) size 288x36
+layer at (12,169) size 288x36
   RenderBlock {DIV} at (0,0) size 288x36
     RenderText {#text} at (0,0) size 84x35
       text run at (0,0) width 84: "4/2/12"
@@ -112,7 +108,7 @@ layer at (12,215) size 288x36
   RenderBlock {DIV} at (2,3) size 288x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
-layer at (12,261) size 288x36
+layer at (12,215) size 288x36
   RenderBlock {DIV} at (0,0) size 288x36
     RenderText {#text} at (0,0) size 84x35
       text run at (0,0) width 84: "4/2/12"
@@ -120,3 +116,7 @@ layer at (12,261) size 288x36
   RenderBlock {DIV} at (2,3) size 288x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
+layer at (12,261) size 288x36
+  RenderBlock {DIV} at (0,0) size 288x36
+    RenderText {#text} at (0,0) size 84x35
+      text run at (0,0) width 84: "4/2/12"
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..019606d
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-paint-order-expected.png differ
index b3ac030..7a6f375 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-position-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/placeholder-position-expected.png differ
index 5d30603..76fe78c 100644 (file)
@@ -9,9 +9,9 @@ layer at (0,0) size 800x41
           RenderBlock {DIV} at (20,0) size 99x13
           RenderBlock {DIV} at (119,2) size 8x9
       RenderText {#text} at (0,0) size 0x0
-layer at (48,14) size 99x13
-  RenderBlock {DIV} at (0,0) size 99x13
 layer at (48,14) size 99x13 scrollWidth 102
   RenderBlock {DIV} at (38,4) size 99x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 102x13
       text run at (0,0) width 102: "Search for Events"
+layer at (48,14) size 99x13
+  RenderBlock {DIV} at (0,0) size 99x13
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..68ce734
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/forms/textarea/textarea-placeholder-paint-order-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..c5f7aba
Binary files /dev/null and b/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-paint-order-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..5f26a23
Binary files /dev/null and b/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac-snowleopard/fast/forms/input-placeholder-paint-order-expected.txt b/LayoutTests/platform/chromium-mac-snowleopard/fast/forms/input-placeholder-paint-order-expected.txt
deleted file mode 100644 (file)
index e5252fc..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-This test is meaningfull only if RenderTheme::shouldShowPlaceholderWhenFocused() returns true.
-
-The green caret in the following text box should painted over the red placeholder text.
-
-
diff --git a/LayoutTests/platform/chromium-mac-snowleopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.txt b/LayoutTests/platform/chromium-mac-snowleopard/fast/forms/textarea/textarea-placeholder-paint-order-expected.txt
deleted file mode 100644 (file)
index e5252fc..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-This test is meaningfull only if RenderTheme::shouldShowPlaceholderWhenFocused() returns true.
-
-The green caret in the following text box should painted over the red placeholder text.
-
-
index 559026c..a2a2b9e 100644 (file)
Binary files a/LayoutTests/platform/chromium-mac/fast/css/text-overflow-input-expected.png and b/LayoutTests/platform/chromium-mac/fast/css/text-overflow-input-expected.png differ
index dbfd024..a92c655 100644 (file)
@@ -49,14 +49,10 @@ layer at (0,0) size 800x289
             RenderBlock {DIV} at (0,0) size 266x35
             RenderDetailsMarker {DIV} at (265,2) size 41x31: down
 layer at (13,13) size 102x13
-  RenderBlock {DIV} at (0,0) size 103x13
-    RenderText {#text} at (0,0) size 40x13
-      text run at (0,0) width 40: "4/2/12"
-layer at (13,13) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,36) size 102x13
+layer at (13,13) size 102x13
   RenderBlock {DIV} at (0,0) size 103x13
     RenderText {#text} at (0,0) size 40x13
       text run at (0,0) width 40: "4/2/12"
@@ -64,7 +60,7 @@ layer at (13,36) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,59) size 102x13
+layer at (13,36) size 102x13
   RenderBlock {DIV} at (0,0) size 103x13
     RenderText {#text} at (0,0) size 40x13
       text run at (0,0) width 40: "4/2/12"
@@ -72,7 +68,7 @@ layer at (13,59) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,82) size 102x13
+layer at (13,59) size 102x13
   RenderBlock {DIV} at (0,0) size 103x13
     RenderText {#text} at (0,0) size 40x13
       text run at (0,0) width 40: "4/2/12"
@@ -80,7 +76,7 @@ layer at (13,82) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,105) size 102x13
+layer at (13,82) size 102x13
   RenderBlock {DIV} at (0,0) size 103x13
     RenderText {#text} at (0,0) size 40x13
       text run at (0,0) width 40: "4/2/12"
@@ -88,7 +84,7 @@ layer at (13,105) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,128) size 102x13
+layer at (13,105) size 102x13
   RenderBlock {DIV} at (0,0) size 103x13
     RenderText {#text} at (0,0) size 40x13
       text run at (0,0) width 40: "4/2/12"
@@ -96,15 +92,15 @@ layer at (13,128) size 102x13
   RenderBlock {DIV} at (3,3) size 103x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x13
       text run at (0,0) width 90: "Month/Day/Year"
-layer at (13,151) size 266x35
-  RenderBlock {DIV} at (0,0) size 266x35
-    RenderText {#text} at (0,0) size 108x35
-      text run at (0,0) width 108: "4/2/12"
+layer at (13,128) size 102x13
+  RenderBlock {DIV} at (0,0) size 103x13
+    RenderText {#text} at (0,0) size 40x13
+      text run at (0,0) width 40: "4/2/12"
 layer at (13,151) size 266x35
   RenderBlock {DIV} at (3,3) size 266x35 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 244x35
       text run at (0,0) width 244: "Month/Day/Year"
-layer at (13,196) size 266x35
+layer at (13,151) size 266x35
   RenderBlock {DIV} at (0,0) size 266x35
     RenderText {#text} at (0,0) size 108x35
       text run at (0,0) width 108: "4/2/12"
@@ -112,7 +108,7 @@ layer at (13,196) size 266x35
   RenderBlock {DIV} at (3,3) size 266x35 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 244x35
       text run at (0,0) width 244: "Month/Day/Year"
-layer at (13,241) size 266x35
+layer at (13,196) size 266x35
   RenderBlock {DIV} at (0,0) size 266x35
     RenderText {#text} at (0,0) size 108x35
       text run at (0,0) width 108: "4/2/12"
@@ -120,3 +116,7 @@ layer at (13,241) size 266x35
   RenderBlock {DIV} at (3,3) size 266x35 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 244x35
       text run at (0,0) width 244: "Month/Day/Year"
+layer at (13,241) size 266x35
+  RenderBlock {DIV} at (0,0) size 266x35
+    RenderText {#text} at (0,0) size 108x35
+      text run at (0,0) width 108: "4/2/12"
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..5517ae8
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png differ
index 9fbf970..2c3e2c3 100644 (file)
@@ -28,38 +28,38 @@ layer at (0,0) size 800x600
       RenderTextControl {INPUT} at (657,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
 layer at (13,31) size 117x13
-  RenderBlock {DIV} at (3,3) size 117x13
-layer at (13,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
     RenderText {#text} at (0,0) size 22x13
       text run at (0,0) width 22: "text"
-layer at (152,31) size 96x13
-  RenderBlock {DIV} at (0,0) size 96x13
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 layer at (152,31) size 96x13
   RenderBlock {DIV} at (11,3) size 96x13 [color=#640000]
     RenderText {#text} at (0,0) size 35x13
       text run at (0,0) width 35: "search"
-layer at (275,31) size 117x13
-  RenderBlock {DIV} at (3,3) size 117x13
+layer at (152,31) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
 layer at (275,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
     RenderText {#text} at (0,0) size 51x13
       text run at (0,0) width 51: "password"
-layer at (406,31) size 117x13
+layer at (275,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13
 layer at (406,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
     RenderText {#text} at (0,0) size 70x13
       text run at (0,0) width 70: "disabled text"
-layer at (537,31) size 117x13
+layer at (406,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13
 layer at (537,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 38x13
       text run at (0,0) width 38: "default"
-layer at (668,31) size 117x13
+layer at (537,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13
 layer at (668,31) size 117x13
   RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 86x13
       text run at (0,0) width 86: "default disabled"
+layer at (668,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index 982140a..4c0a1d0 100644 (file)
@@ -15,25 +15,25 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 0x0
 layer at (10,28) size 161x32 clip at (11,29) size 159x30
   RenderTextControl {TEXTAREA} at (2,20) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
     RenderBlock {DIV} at (3,3) size 155x13 [color=#640000]
       RenderText {#text} at (0,0) size 22x13
         text run at (0,0) width 22: "text"
+    RenderBlock {DIV} at (3,3) size 155x13
 layer at (179,28) size 161x32 clip at (180,29) size 159x30
   RenderTextControl {TEXTAREA} at (171,20) size 161x32 [color=#545454] [bgcolor=#FFFFFF] [border: (1px solid #545454)]
-    RenderBlock {DIV} at (3,3) size 155x13
     RenderBlock {DIV} at (3,3) size 155x13 [color=#640000]
       RenderText {#text} at (0,0) size 70x13
         text run at (0,0) width 70: "disabled text"
+    RenderBlock {DIV} at (3,3) size 155x13
 layer at (348,28) size 161x32 clip at (349,29) size 159x30
   RenderTextControl {TEXTAREA} at (340,20) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
     RenderBlock {DIV} at (3,3) size 155x13 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 38x13
         text run at (0,0) width 38: "default"
+    RenderBlock {DIV} at (3,3) size 155x13
 layer at (517,28) size 161x32 clip at (518,29) size 159x30
   RenderTextControl {TEXTAREA} at (509,20) size 161x32 [color=#545454] [bgcolor=#FFFFFF] [border: (1px solid #545454)]
-    RenderBlock {DIV} at (3,3) size 155x13
     RenderBlock {DIV} at (3,3) size 155x13 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 86x13
         text run at (0,0) width 86: "default disabled"
+    RenderBlock {DIV} at (3,3) size 155x13
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..f5decf3
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/forms/textarea/textarea-placeholder-paint-order-expected.png differ
index c030de5..f35a996 100644 (file)
@@ -9,9 +9,9 @@ layer at (0,0) size 800x41
           RenderBlock {DIV} at (20,0) size 85x13
           RenderBlock {DIV} at (105,2) size 8x9
       RenderText {#text} at (0,0) size 0x0
-layer at (48,14) size 85x13
-  RenderBlock {DIV} at (0,0) size 85x13
 layer at (48,14) size 85x13 scrollWidth 86
   RenderBlock {DIV} at (38,4) size 85x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 86x13
       text run at (0,0) width 86: "Search for Events"
+layer at (48,14) size 85x13
+  RenderBlock {DIV} at (0,0) size 85x13
index 76ca972..da1a171 100644 (file)
@@ -120,18 +120,18 @@ layer at (0,0) size 800x420
         RenderText {#text} at (562,49) size 4x19
           text run at (562,49) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-layer at (12,77) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (12,77) size 149x16 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (175,77) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,77) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (175,77) size 136x16 scrollWidth 317
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (175,77) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (336,77) size 149x16 scrollWidth 318
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 317x16
@@ -144,18 +144,18 @@ layer at (12,103) size 149x16 scrollWidth 276
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 275x16
       text run at (0,0) width 275: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (12,129) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (12,129) size 149x16 scrollX 168 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (-168,0) size 317x16
       text run at (-168,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (175,129) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,129) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (175,129) size 136x16 scrollX 181 scrollWidth 317
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (-181,0) size 317x16
       text run at (-181,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (175,129) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (336,129) size 149x16 scrollX 168 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (-168,0) size 317x16
@@ -168,18 +168,18 @@ layer at (12,155) size 149x16 scrollX 126 scrollWidth 275
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (-126,0) size 275x16
       text run at (-126,0) width 275 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (12,217) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (12,217) size 149x16 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (175,217) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,217) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (175,217) size 136x16 scrollWidth 317
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (175,217) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (336,217) size 149x16 scrollWidth 318
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 317x16
@@ -192,18 +192,18 @@ layer at (12,243) size 149x16 scrollWidth 276
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 275x16
       text run at (0,0) width 275: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (12,269) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (12,269) size 149x16 scrollX 168 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (-168,0) size 317x16
       text run at (-168,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (175,269) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,269) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (175,269) size 136x16 scrollX 181 scrollWidth 317
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (-181,0) size 317x16
       text run at (-181,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (175,269) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (336,269) size 149x16 scrollX 168 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (-168,0) size 317x16
@@ -216,22 +216,22 @@ layer at (12,295) size 149x16 scrollX 126 scrollWidth 275
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (-126,0) size 275x16
       text run at (-126,0) width 275 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (235,357) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (235,357) size 149x16 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (235,357) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (396,357) size 149x16 scrollWidth 318
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (256,383) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
 layer at (256,383) size 149x16 scrollWidth 317
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 317x16
       text run at (0,0) width 317: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (256,383) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (417,383) size 149x16 scrollWidth 318
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (0,0) size 317x16
index 64b411f..21f2ac5 100644 (file)
@@ -49,14 +49,10 @@ layer at (0,0) size 800x310
             RenderBlock {DIV} at (0,0) size 287x36
             RenderDetailsMarker {DIV} at (286,3) size 41x30: down
 layer at (12,13) size 131x16
-  RenderBlock {DIV} at (0,0) size 132x16
-    RenderText {#text} at (0,0) size 50x16
-      text run at (0,0) width 50: "4/2/2012"
-layer at (12,13) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,39) size 131x16
+layer at (12,13) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 50x16
       text run at (0,0) width 50: "4/2/2012"
@@ -64,7 +60,7 @@ layer at (12,39) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,65) size 131x16
+layer at (12,39) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 50x16
       text run at (0,0) width 50: "4/2/2012"
@@ -72,7 +68,7 @@ layer at (12,65) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,91) size 131x16
+layer at (12,65) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 50x16
       text run at (0,0) width 50: "4/2/2012"
@@ -80,7 +76,7 @@ layer at (12,91) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,117) size 131x16
+layer at (12,91) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 50x16
       text run at (0,0) width 50: "4/2/2012"
@@ -88,7 +84,7 @@ layer at (12,117) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,143) size 131x16
+layer at (12,117) size 131x16
   RenderBlock {DIV} at (0,0) size 132x16
     RenderText {#text} at (0,0) size 50x16
       text run at (0,0) width 50: "4/2/2012"
@@ -96,15 +92,15 @@ layer at (12,143) size 131x16
   RenderBlock {DIV} at (2,3) size 132x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 94x16
       text run at (0,0) width 94: "Month/Day/Year"
-layer at (12,169) size 287x36
-  RenderBlock {DIV} at (0,0) size 287x36
-    RenderText {#text} at (0,0) size 118x35
-      text run at (0,0) width 118: "4/2/2012"
+layer at (12,143) size 131x16
+  RenderBlock {DIV} at (0,0) size 132x16
+    RenderText {#text} at (0,0) size 50x16
+      text run at (0,0) width 50: "4/2/2012"
 layer at (12,169) size 287x36
   RenderBlock {DIV} at (2,3) size 287x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
-layer at (12,215) size 287x36
+layer at (12,169) size 287x36
   RenderBlock {DIV} at (0,0) size 287x36
     RenderText {#text} at (0,0) size 118x35
       text run at (0,0) width 118: "4/2/2012"
@@ -112,7 +108,7 @@ layer at (12,215) size 287x36
   RenderBlock {DIV} at (2,3) size 287x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
-layer at (12,261) size 287x36
+layer at (12,215) size 287x36
   RenderBlock {DIV} at (0,0) size 287x36
     RenderText {#text} at (0,0) size 118x35
       text run at (0,0) width 118: "4/2/2012"
@@ -120,3 +116,7 @@ layer at (12,261) size 287x36
   RenderBlock {DIV} at (2,3) size 287x36 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 213x35
       text run at (0,0) width 213: "Month/Day/Year"
+layer at (12,261) size 287x36
+  RenderBlock {DIV} at (0,0) size 287x36
+    RenderText {#text} at (0,0) size 118x35
+      text run at (0,0) width 118: "4/2/2012"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..a7837ab
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-paint-order-expected.png differ
index ef8b958..7103c31 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
 layer at (12,49) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
-layer at (12,49) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 68x16
       text run at (0,0) width 68: "Placeholder"
+layer at (12,49) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
index 74bb266..c157cd0 100644 (file)
@@ -11,10 +11,10 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
 layer at (12,49) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
-    RenderBR {BR} at (0,0) size 0x16
-layer at (12,49) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 68x16
       text run at (0,0) width 68: "Placeholder"
+layer at (12,49) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
+    RenderBR {BR} at (0,0) size 0x16
 caret: position 0 of child 0 {BR} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
index 0222b1e..1ea6762 100644 (file)
@@ -32,7 +32,7 @@ layer at (0,0) size 800x600
       RenderTextControl {INPUT} at (2,278) size 153x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (157,283) size 4x19
         text run at (157,283) width 4: " "
-      RenderTextControl {INPUT} at (163,278) size 153x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (163,277) size 153x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (318,283) size 4x19
         text run at (318,283) width 4: " "
       RenderBR {BR} at (322,298) size 0x0
@@ -48,84 +48,84 @@ layer at (0,0) size 800x600
       RenderBR {BR} at (483,329) size 0x0
       RenderBR {BR} at (157,369) size 0x0
 layer at (14,13) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
-layer at (14,13) size 136x16
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 66x16
       text run at (0,0) width 66: "placeholder"
-layer at (12,39) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
+layer at (14,13) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (12,39) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 66x16
       text run at (0,0) width 66: "placeholder"
-layer at (14,65) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,39) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (14,65) size 136x16
   RenderBlock {DIV} at (4,3) size 136x16 [color=#A9A9A9]
     RenderText {#text} at (70,0) size 66x16
       text run at (70,0) width 66: "placeholder"
-layer at (36,91) size 114x16
-  RenderBlock {DIV} at (0,0) size 114x16
+layer at (14,65) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (36,91) size 114x16
   RenderBlock {DIV} at (26,3) size 114x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 66x16
       text run at (0,0) width 66: "placeholder"
+layer at (36,91) size 114x16
+  RenderBlock {DIV} at (0,0) size 114x16
 layer at (10,114) size 179x36 clip at (11,115) size 177x34
   RenderTextControl {TEXTAREA} at (2,106) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 88x16
         text run at (0,0) width 88: "placeholder"
-layer at (12,157) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
+    RenderBlock {DIV} at (3,3) size 175x16
 layer at (12,157) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 66x16
       text run at (0,0) width 66: "placeholder"
+layer at (12,157) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (10,194) size 179x49 clip at (11,195) size 177x47
   RenderTextControl {TEXTAREA} at (2,186) size 179x49 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,16) size 175x16
     RenderBlock {DIV} at (3,16) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 88x16
         text run at (0,0) width 88: "placeholder"
-layer at (18,256) size 173x17
-  RenderBlock {DIV} at (5,6) size 173x17
+    RenderBlock {DIV} at (3,16) size 175x16
 layer at (18,256) size 173x17
   RenderBlock {DIV} at (5,6) size 173x17 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 75x17
       text run at (0,0) width 75: "placeholder"
+layer at (18,256) size 173x17
+  RenderBlock {DIV} at (5,6) size 173x17
 layer at (12,289) size 149x25
   RenderBlock {DIV} at (2,3) size 149x25
     RenderText {#text} at (0,4) size 33x16
       text run at (0,4) width 33: "Value"
 layer at (173,289) size 149x25
-  RenderBlock {DIV} at (2,3) size 149x25
-layer at (173,289) size 149x25
   RenderBlock {DIV} at (2,3) size 149x25 [color=#A9A9A9]
     RenderText {#text} at (0,4) size 66x16
       text run at (0,4) width 66: "placeholder"
+layer at (173,289) size 149x25
+  RenderBlock {DIV} at (2,3) size 149x25
 layer at (12,324) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
     RenderText {#text} at (58,0) size 33x16
       text run at (58,0) width 33: "Value"
 layer at (173,324) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
-layer at (173,324) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (41,0) size 67x16
       text run at (41,0) width 67: "placeholder"
-layer at (334,324) size 149x16
+layer at (173,324) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
 layer at (334,324) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (41,0) size 67x16
       text run at (41,0) width 67: "placeholder"
+layer at (334,324) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (10,347) size 153x36
   RenderTextControl {INPUT} at (2,339) size 153x36 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
 layer at (12,364) size 149x16
-  RenderBlock {DIV} at (2,17) size 149x16
-layer at (12,364) size 149x16
   RenderBlock {DIV} at (2,17) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 66x16
       text run at (0,0) width 66: "placeholder"
+layer at (12,364) size 149x16
+  RenderBlock {DIV} at (2,17) size 149x16
index f9adea1..2f855ae 100644 (file)
@@ -28,38 +28,38 @@ layer at (0,0) size 800x600
       RenderTextControl {INPUT} at (163,48) size 153x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
 layer at (12,33) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
-layer at (12,33) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#640000]
     RenderText {#text} at (0,0) size 22x16
       text run at (0,0) width 22: "text"
-layer at (175,33) size 136x16
-  RenderBlock {DIV} at (0,0) size 136x16
+layer at (12,33) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
 layer at (175,33) size 136x16
   RenderBlock {DIV} at (4,3) size 136x16 [color=#640000]
     RenderText {#text} at (0,0) size 39x16
       text run at (0,0) width 39: "search"
-layer at (336,33) size 149x16
-  RenderBlock {DIV} at (2,3) size 149x16
+layer at (175,33) size 136x16
+  RenderBlock {DIV} at (0,0) size 136x16
 layer at (336,33) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#640000]
     RenderText {#text} at (0,0) size 55x16
       text run at (0,0) width 55: "password"
-layer at (497,33) size 149x16
+layer at (336,33) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
 layer at (497,33) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#640000]
     RenderText {#text} at (0,0) size 74x16
       text run at (0,0) width 74: "disabled text"
-layer at (12,59) size 149x16
+layer at (497,33) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
 layer at (12,59) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 38x16
       text run at (0,0) width 38: "default"
-layer at (173,59) size 149x16
+layer at (12,59) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
 layer at (173,59) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 90x16
       text run at (0,0) width 90: "default disabled"
+layer at (173,59) size 149x16
+  RenderBlock {DIV} at (2,3) size 149x16
index dc5fb4a..e8a7f9e 100644 (file)
@@ -10,8 +10,8 @@ layer at (0,0) size 800x41
           RenderBlock {DIV} at (107,2) size 8x9
       RenderText {#text} at (0,0) size 0x0
 layer at (48,14) size 87x13
-  RenderBlock {DIV} at (0,0) size 87x13
-layer at (48,14) size 87x13
   RenderBlock {DIV} at (38,4) size 87x13 [color=#A9A9A9]
     RenderText {#text} at (0,0) size 86x13
       text run at (0,0) width 86: "Search for Events"
+layer at (48,14) size 87x13
+  RenderBlock {DIV} at (0,0) size 87x13
index 7ff3487..defdaf9 100644 (file)
@@ -15,25 +15,25 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 0x0
 layer at (10,30) size 179x36 clip at (11,31) size 177x34
   RenderTextControl {TEXTAREA} at (2,22) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#640000]
       RenderText {#text} at (0,0) size 32x16
         text run at (0,0) width 32: "text"
+    RenderBlock {DIV} at (3,3) size 175x16
 layer at (197,30) size 179x36 clip at (198,31) size 177x34
   RenderTextControl {TEXTAREA} at (189,22) size 179x36 [color=#545454] [bgcolor=#EBEBE4] [border: (1px solid #545454)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#640000]
       RenderText {#text} at (0,0) size 104x16
         text run at (0,0) width 104: "disabled text"
+    RenderBlock {DIV} at (3,3) size 175x16
 layer at (384,30) size 179x36 clip at (385,31) size 177x34
   RenderTextControl {TEXTAREA} at (376,22) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 56x16
         text run at (0,0) width 56: "default"
+    RenderBlock {DIV} at (3,3) size 175x16
 layer at (571,30) size 179x36 clip at (572,31) size 177x34
   RenderTextControl {TEXTAREA} at (563,22) size 179x36 [color=#545454] [bgcolor=#EBEBE4] [border: (1px solid #545454)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 128x16
         text run at (0,0) width 128: "default disabled"
+    RenderBlock {DIV} at (3,3) size 175x16
index bf6ebf8..1e99fe4 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (10,46) size 179x36 clip at (11,47) size 177x34
   RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
-      RenderBR {BR} at (0,0) size 0x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 88x16
         text run at (0,0) width 88: "Placeholder"
+    RenderBlock {DIV} at (3,3) size 175x16
+      RenderBR {BR} at (0,0) size 0x16
 caret: position 0 of child 0 {BR} of child 0 {DIV} of {#shadow-root} of child 1 {TEXTAREA} of child 3 {DIV} of body
index 52b2c5e..18ae4b6 100644 (file)
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (10,46) size 179x36 clip at (11,47) size 177x34
   RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
     RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 88x16
         text run at (0,0) width 88: "Placeholder"
+    RenderBlock {DIV} at (3,3) size 175x16
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {TEXTAREA} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png b/LayoutTests/platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png
new file mode 100644 (file)
index 0000000..4a7bad1
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/forms/textarea/textarea-placeholder-paint-order-expected.png differ
index 4056810..a70d3af 100644 (file)
@@ -2136,11 +2136,11 @@ BUGWK45652 : fast/viewport/viewport-126.html = MISSING
 BUGWK45652 : fast/viewport/viewport-127.html = MISSING
 BUGWK45652 : fast/viewport/viewport-128.html = TIMEOUT TEXT
 BUGWK45652 : fast/viewport/viewport-129.html = TIMEOUT MISSING TEXT
-BUGWK87757 VISTA: fast/viewport/viewport-130.html = TIMEOUT TEXT
-BUGWK87757 VISTA: fast/viewport/viewport-131.html = TIMEOUT TEXT
-BUGWK87757 VISTA: fast/viewport/viewport-132.html = TIMEOUT TEXT
-BUGWK87757 VISTA: fast/viewport/viewport-133.html = TIMEOUT TEXT
-BUGWK87757 VISTA: fast/viewport/viewport-legacy-xhtmlmp-misplaced-doctype.html = TIMEOUT TEXT
+BUGWK87757 VISTA : fast/viewport/viewport-130.html = TIMEOUT TEXT
+BUGWK87757 VISTA : fast/viewport/viewport-131.html = TIMEOUT TEXT
+BUGWK87757 VISTA : fast/viewport/viewport-132.html = TIMEOUT TEXT
+BUGWK87757 VISTA : fast/viewport/viewport-133.html = TIMEOUT TEXT
+BUGWK87757 VISTA : fast/viewport/viewport-legacy-xhtmlmp-misplaced-doctype.html = TIMEOUT TEXT
 BUGWK45652 : fast/viewport/scroll-delegates-switch-on-page-with-no-composition-mode-asserts.html = PASS
 
 BUGWK45737 BUGCR100056 DEBUG : fast/frames/frame-limit.html = TIMEOUT
@@ -3439,21 +3439,6 @@ BUGWK82122 LEOPARD SNOWLEOPARD : css3/selectors3/xml/css3-modsel-d4.xml = FAIL P
 BUGWK80531 WIN : fast/table/colspanMinWidth-vertical.html = IMAGE+TEXT
 BUGWK80531 MAC : fast/table/colspanMinWidth-vertical.html = IMAGE+TEXT
 
-// New tests.  Need expectations.
-BUGWK87155 : fast/forms/input-placeholder-paint-order.html = MISSING FAIL
-BUGWK87155 : fast/forms/textarea/textarea-placeholder-paint-order.html = MISSING FAIL
-
-BUGWK87155 WIN MAC : fast/forms/placeholder-position.html = TEXT
-BUGWK87155 : fast/forms/input-placeholder-visibility-1.html = TEXT
-BUGWK87155 : fast/forms/input-placeholder-visibility-3.html = TEXT
-BUGWK87155 : fast/forms/textarea-placeholder-visibility-1.html = TEXT
-BUGWK87155 : fast/forms/placeholder-pseudo-style.html = TEXT
-BUGWK87155 : fast/forms/textarea-placeholder-pseudo-style.html = TEXT
-BUGWK87155 : fast/forms/textarea-placeholder-visibility-2.html = TEXT
-BUGWK87155 : fast/forms/search-styled.html = TEXT
-BUGWK87155 : fast/css/text-overflow-input.html = TEXT
-BUGWK87155 : fast/forms/date/date-appearance.html = TEXT
-
 // Flaky/crashing on a single platform every 30 tries or so
 BUGWK82230 LINUX DEBUG : http/tests/cache/post-redirect-get.php = PASS CRASH
 BUGWK82231 WIN DEBUG : fast/canvas/webgl/program-test.html = PASS CRASH
@@ -3582,8 +3567,6 @@ BUGWK84688 SNOWLEOPARD : compositing/animation/computed-style-during-delay.html
 
 BUGWK84689 SNOWLEOPARD : fast/images/embed-does-not-propagate-dimensions-to-object-ancestor.html = TIMEOUT PASS
 
-BUGWK84698 LINUX : fast/forms/placeholder-position.html = FAIL PASS
-
 BUGWK84696 SNOWLEOPARD : fast/workers/storage/interrupt-database.html = TIMEOUT PASS
 
 BUGWK84712 VISTA : http/tests/inspector/network/x-frame-options-deny.html = TIMEOUT PASS