Convert some placeholder-related tests to reftests
https://bugs.webkit.org/show_bug.cgi?id=71779

Reviewed by Ryosuke Niwa.

* fast/css/pseudo-cache-stale-expected.html: Added.
* fast/forms/input-placeholder-text-indent-expected.html: Added.
* fast/forms/input-placeholder-visibility-2-expected.html: Added.
* fast/forms/isindex-placeholder-expected.html: Added.
* fast/forms/password-placeholder-text-security-expected.html: Added.
* fast/forms/password-placeholder-text-security.html: Removed unused function.
* fast/forms/password-placeholder.html: Removed because password-placeholder-text-security.html covers this.
* fast/forms/placeholder-set-attribute-expected.html: Added.
* fast/forms/placeholder-set-value-expected.html: Added.
* fast/forms/placeholder-stripped-expected.html: Added.
* fast/forms/search-placeholder-value-changed-expected.html: Added.
* fast/forms/textarea-placeholder-set-attribute-expected.html: Added.
* fast/forms/textarea-placeholder-set-value-expected.html: Added.
* fast/forms/textarea-placeholder-wrapping-expected.html: Added.
* platform/chromium-cg-mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-linux/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/chromium-linux/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/chromium-linux/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/chromium-linux/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/chromium-linux/fast/forms/password-placeholder-expected.png: Removed.
* platform/chromium-linux/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/chromium-linux/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/chromium-linux/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-linux/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/chromium-linux/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/chromium-linux/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-linux/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/chromium-mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-mac-leopard/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/chromium-mac/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/chromium-mac/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/chromium-mac/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/chromium-mac/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/chromium-mac/fast/forms/password-placeholder-expected.png: Removed.
* platform/chromium-mac/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/chromium-mac/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/chromium-mac/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-mac/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/chromium-mac/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/chromium-mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-mac/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/chromium-win/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt: Removed.
* platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
* platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
* platform/chromium-win/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/chromium-win/fast/forms/isindex-placeholder-expected.txt: Removed.
* platform/chromium-win/fast/forms/password-placeholder-expected.png: Removed.
* platform/chromium-win/fast/forms/password-placeholder-expected.txt: Removed.
* platform/chromium-win/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/chromium-win/fast/forms/password-placeholder-text-security-expected.txt: Removed.
* platform/chromium-win/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/chromium-win/fast/forms/placeholder-set-attribute-expected.txt: Removed.
* platform/chromium-win/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/chromium-win/fast/forms/placeholder-set-value-expected.txt: Removed.
* platform/chromium-win/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/chromium-win/fast/forms/placeholder-stripped-expected.txt: Removed.
* platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
* platform/efl/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/efl/fast/css/pseudo-cache-stale-expected.txt: Removed.
* platform/efl/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/efl/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
* platform/efl/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/efl/fast/forms/isindex-placeholder-expected.txt: Removed.
* platform/efl/fast/forms/password-placeholder-expected.png: Removed.
* platform/efl/fast/forms/password-placeholder-expected.txt: Removed.
* platform/efl/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/efl/fast/forms/placeholder-set-attribute-expected.txt: Removed.
* platform/efl/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/efl/fast/forms/placeholder-set-value-expected.txt: Removed.
* platform/efl/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/efl/fast/forms/placeholder-stripped-expected.txt: Removed.
* platform/efl/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/efl/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
* platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
* platform/efl/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/efl/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
* platform/efl/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/efl/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
* platform/gtk/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/gtk/fast/css/pseudo-cache-stale-expected.txt: Removed.
* platform/gtk/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
* platform/gtk/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/gtk/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
* platform/gtk/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/gtk/fast/forms/isindex-placeholder-expected.txt: Removed.
* platform/gtk/fast/forms/password-placeholder-expected.png: Removed.
* platform/gtk/fast/forms/password-placeholder-expected.txt: Removed.
* platform/gtk/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/gtk/fast/forms/password-placeholder-text-security-expected.txt: Removed.
* platform/gtk/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/gtk/fast/forms/placeholder-set-attribute-expected.txt: Removed.
* platform/gtk/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/gtk/fast/forms/placeholder-set-value-expected.txt: Removed.
* platform/gtk/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/gtk/fast/forms/placeholder-stripped-expected.txt: Removed.
* platform/gtk/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
* platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
* platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
* platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
* platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/mac-leopard/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/mac-leopard/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/mac-snowleopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/mac/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/mac/fast/css/pseudo-cache-stale-expected.txt: Removed.
* platform/mac/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/mac/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
* platform/mac/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/mac/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
* platform/mac/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/mac/fast/forms/isindex-placeholder-expected.txt: Removed.
* platform/mac/fast/forms/password-placeholder-expected.png: Removed.
* platform/mac/fast/forms/password-placeholder-expected.txt: Removed.
* platform/mac/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/mac/fast/forms/password-placeholder-text-security-expected.txt: Removed.
* platform/mac/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/mac/fast/forms/placeholder-set-attribute-expected.txt: Removed.
* platform/mac/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/mac/fast/forms/placeholder-set-value-expected.txt: Removed.
* platform/mac/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/mac/fast/forms/placeholder-stripped-expected.txt: Removed.
* platform/mac/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/mac/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
* platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
* platform/mac/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
* platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
* platform/mac/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/mac/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
* platform/qt-wk2/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/qt/fast/css/pseudo-cache-stale-expected.png: Removed.
* platform/qt/fast/css/pseudo-cache-stale-expected.txt: Removed.
* platform/qt/fast/forms/input-placeholder-text-indent-expected.png: Removed.
* platform/qt/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
* platform/qt/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
* platform/qt/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
* platform/qt/fast/forms/isindex-placeholder-expected.png: Removed.
* platform/qt/fast/forms/isindex-placeholder-expected.txt: Removed.
* platform/qt/fast/forms/password-placeholder-expected.png: Removed.
* platform/qt/fast/forms/password-placeholder-expected.txt: Removed.
* platform/qt/fast/forms/password-placeholder-text-security-expected.png: Removed.
* platform/qt/fast/forms/password-placeholder-text-security-expected.txt: Removed.
* platform/qt/fast/forms/placeholder-set-attribute-expected.png: Removed.
* platform/qt/fast/forms/placeholder-set-attribute-expected.txt: Removed.
* platform/qt/fast/forms/placeholder-set-value-expected.png: Removed.
* platform/qt/fast/forms/placeholder-set-value-expected.txt: Removed.
* platform/qt/fast/forms/placeholder-stripped-expected.png: Removed.
* platform/qt/fast/forms/placeholder-stripped-expected.txt: Removed.
* platform/qt/fast/forms/search-placeholder-value-changed-expected.png: Removed.
* platform/qt/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
* platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
* platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
* platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
* platform/qt/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
* platform/qt/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101233 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index bbdd88f..0f0c163 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,204 @@
+2011-11-28  Kent Tamura  <tkent@chromium.org>
+
+        Convert some placeholder-related tests to reftests
+        https://bugs.webkit.org/show_bug.cgi?id=71779
+
+        Reviewed by Ryosuke Niwa.
+
+        * fast/css/pseudo-cache-stale-expected.html: Added.
+        * fast/forms/input-placeholder-text-indent-expected.html: Added.
+        * fast/forms/input-placeholder-visibility-2-expected.html: Added.
+        * fast/forms/isindex-placeholder-expected.html: Added.
+        * fast/forms/password-placeholder-text-security-expected.html: Added.
+        * fast/forms/password-placeholder-text-security.html: Removed unused function.
+        * fast/forms/password-placeholder.html: Removed because password-placeholder-text-security.html covers this.
+        * fast/forms/placeholder-set-attribute-expected.html: Added.
+        * fast/forms/placeholder-set-value-expected.html: Added.
+        * fast/forms/placeholder-stripped-expected.html: Added.
+        * fast/forms/search-placeholder-value-changed-expected.html: Added.
+        * fast/forms/textarea-placeholder-set-attribute-expected.html: Added.
+        * fast/forms/textarea-placeholder-set-value-expected.html: Added.
+        * fast/forms/textarea-placeholder-wrapping-expected.html: Added.
+        * platform/chromium-cg-mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/chromium-linux/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/chromium-linux/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/chromium-mac-leopard/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/chromium-mac/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/chromium-mac/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/chromium-win/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/chromium-win/fast/forms/isindex-placeholder-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/chromium-win/fast/forms/password-placeholder-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/chromium-win/fast/forms/password-placeholder-text-security-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-win/fast/forms/placeholder-set-attribute-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/chromium-win/fast/forms/placeholder-set-value-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/chromium-win/fast/forms/placeholder-stripped-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
+        * platform/efl/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/efl/fast/css/pseudo-cache-stale-expected.txt: Removed.
+        * platform/efl/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/efl/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
+        * platform/efl/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/efl/fast/forms/isindex-placeholder-expected.txt: Removed.
+        * platform/efl/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/efl/fast/forms/password-placeholder-expected.txt: Removed.
+        * platform/efl/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/efl/fast/forms/placeholder-set-attribute-expected.txt: Removed.
+        * platform/efl/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/efl/fast/forms/placeholder-set-value-expected.txt: Removed.
+        * platform/efl/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/efl/fast/forms/placeholder-stripped-expected.txt: Removed.
+        * platform/efl/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/efl/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/efl/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
+        * platform/gtk/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/gtk/fast/css/pseudo-cache-stale-expected.txt: Removed.
+        * platform/gtk/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
+        * platform/gtk/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/gtk/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
+        * platform/gtk/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/gtk/fast/forms/isindex-placeholder-expected.txt: Removed.
+        * platform/gtk/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/gtk/fast/forms/password-placeholder-expected.txt: Removed.
+        * platform/gtk/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/gtk/fast/forms/password-placeholder-text-security-expected.txt: Removed.
+        * platform/gtk/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/gtk/fast/forms/placeholder-set-attribute-expected.txt: Removed.
+        * platform/gtk/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/gtk/fast/forms/placeholder-set-value-expected.txt: Removed.
+        * platform/gtk/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/gtk/fast/forms/placeholder-stripped-expected.txt: Removed.
+        * platform/gtk/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
+        * platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/mac-snowleopard/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/mac/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Removed.
+        * platform/mac/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/mac/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
+        * platform/mac/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/mac/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
+        * platform/mac/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/mac/fast/forms/isindex-placeholder-expected.txt: Removed.
+        * platform/mac/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/mac/fast/forms/password-placeholder-expected.txt: Removed.
+        * platform/mac/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/mac/fast/forms/password-placeholder-text-security-expected.txt: Removed.
+        * platform/mac/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/mac/fast/forms/placeholder-set-attribute-expected.txt: Removed.
+        * platform/mac/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/mac/fast/forms/placeholder-set-value-expected.txt: Removed.
+        * platform/mac/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/mac/fast/forms/placeholder-stripped-expected.txt: Removed.
+        * platform/mac/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/mac/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-set-value-expected.png: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/mac/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
+        * platform/qt-wk2/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/qt/fast/css/pseudo-cache-stale-expected.png: Removed.
+        * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Removed.
+        * platform/qt/fast/forms/input-placeholder-text-indent-expected.png: Removed.
+        * platform/qt/fast/forms/input-placeholder-text-indent-expected.txt: Removed.
+        * platform/qt/fast/forms/input-placeholder-visibility-2-expected.png: Removed.
+        * platform/qt/fast/forms/input-placeholder-visibility-2-expected.txt: Removed.
+        * platform/qt/fast/forms/isindex-placeholder-expected.png: Removed.
+        * platform/qt/fast/forms/isindex-placeholder-expected.txt: Removed.
+        * platform/qt/fast/forms/password-placeholder-expected.png: Removed.
+        * platform/qt/fast/forms/password-placeholder-expected.txt: Removed.
+        * platform/qt/fast/forms/password-placeholder-text-security-expected.png: Removed.
+        * platform/qt/fast/forms/password-placeholder-text-security-expected.txt: Removed.
+        * platform/qt/fast/forms/placeholder-set-attribute-expected.png: Removed.
+        * platform/qt/fast/forms/placeholder-set-attribute-expected.txt: Removed.
+        * platform/qt/fast/forms/placeholder-set-value-expected.png: Removed.
+        * platform/qt/fast/forms/placeholder-set-value-expected.txt: Removed.
+        * platform/qt/fast/forms/placeholder-stripped-expected.png: Removed.
+        * platform/qt/fast/forms/placeholder-stripped-expected.txt: Removed.
+        * platform/qt/fast/forms/search-placeholder-value-changed-expected.png: Removed.
+        * platform/qt/fast/forms/search-placeholder-value-changed-expected.txt: Removed.
+        * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.png: Removed.
+        * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Removed.
+        * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Removed.
+        * platform/qt/fast/forms/textarea-placeholder-wrapping-expected.png: Removed.
+        * platform/qt/fast/forms/textarea-placeholder-wrapping-expected.txt: Removed.
+
 2011-11-28  Balazs Kelemen  <kbalazs@webkit.org>
 
         [WK2] fast/frames/iframe-plugin-load-remove-document-crash.html crashes
diff --git a/LayoutTests/fast/css/pseudo-cache-stale-expected.html b/LayoutTests/fast/css/pseudo-cache-stale-expected.html
new file mode 100644
index 0000000..dd524d2
--- /dev/null
+++ b/LayoutTests/fast/css/pseudo-cache-stale-expected.html
@@ -0,0 +1,14 @@
+<style>
+::-webkit-input-placeholder {
+    color: green;
+}
+</style>
+<body>
+    <div>
+        <span style="font-size: xx-large;">T</span>he first letter in this sentence should be larger than the rest.
+    </div>
+    <div id="first-line" style="font-size: xx-large;">
+        This sentence should be extra-extra-large.
+    </div>
+    <input type="search" placeholder="This should be green">
+</body>
diff --git a/LayoutTests/fast/forms/input-placeholder-text-indent-expected.html b/LayoutTests/fast/forms/input-placeholder-text-indent-expected.html
new file mode 100644
index 0000000..b646b81
--- /dev/null
+++ b/LayoutTests/fast/forms/input-placeholder-text-indent-expected.html
@@ -0,0 +1,25 @@
+<style>
+input { color: darkGray; font-size: 30px; width: 500px; }
+input.a { text-indent: 0px; }
+input.b { text-indent: 10px; }
+input.c { text-indent: 200px; }
+input.d { text-indent: -10px; }
+input.e { text-indent: 50%; }
+</style>
+
+<div style="direction:ltr">
+    <input value="placeholder"><br>
+    <input class="a" value="placeholder"><br>
+    <input class="b" value="placeholder"><br>
+    <input class="c" value="placeholder"><br>
+    <input class="d" value="placeholder"><br>
+    <input class="e" value="placeholder"><br>
+</div>
+<div style="direction:rtl">
+    <input value="placeholder"><br>
+    <input class="a" value="placeholder"><br>
+    <input class="b" value="placeholder"><br>
+    <input class="c" value="placeholder"><br>
+    <input class="d" value="placeholder"><br>
+    <input class="e" value="placeholder"><br>
+</div>
diff --git a/LayoutTests/fast/forms/input-placeholder-visibility-2-expected.html b/LayoutTests/fast/forms/input-placeholder-visibility-2-expected.html
new file mode 100644
index 0000000..9616f61
--- /dev/null
+++ b/LayoutTests/fast/forms/input-placeholder-visibility-2-expected.html
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
+<html>
+<head>
+</head>
+<body>
+<p>Focus field with a placeholder, then type.</p>
+<div>
+<input id=i1 value="Text">
+<script>
+document.getElementById('i1').setSelectionRange(4, 4);
+</script>
+</body>
+</html>
diff --git a/LayoutTests/fast/forms/isindex-placeholder-expected.html b/LayoutTests/fast/forms/isindex-placeholder-expected.html
new file mode 100644
index 0000000..642016e
--- /dev/null
+++ b/LayoutTests/fast/forms/isindex-placeholder-expected.html
@@ -0,0 +1,11 @@
+<style>
+#normal { color: darkGray }
+#green-placeholder { color: green; }
+</style>
+<p>
+    Test <tt>&lt;isindex></tt> placeholder styling.
+</p>
+The placeholder text should be gray:
+<isindex id="normal" value="placeholder">
+The placeholder text should be green:
+<isindex id="green-placeholder" value="placeholder">
diff --git a/LayoutTests/fast/forms/password-placeholder-text-security-expected.html b/LayoutTests/fast/forms/password-placeholder-text-security-expected.html
new file mode 100644
index 0000000..f380b11
--- /dev/null
+++ b/LayoutTests/fast/forms/password-placeholder-text-security-expected.html
@@ -0,0 +1,15 @@
+<html>
+<head>
+<style>
+#pass1, #pass3 {
+    color: darkGray;
+}
+</style>
+</head>
+    <body>
+        This tests that the text security mode switches correctly when the placeholder appears and disappears.<br>
+        Leave field 1 alone. It should show the placeholder text: <input type="text" id="pass1" value="placeholder"><br>
+        Focus field 2 and type.  It should show bullets for the password.: <input type="password" id="pass2" value="1234"><br>
+        Focus field 3 and type.  Clear the value and blur the field.  It should show the placeholder text: <input type="text" id="pass3" value="placeholder"><br>
+    </body>
+</html>
diff --git a/LayoutTests/fast/forms/password-placeholder-text-security.html b/LayoutTests/fast/forms/password-placeholder-text-security.html
index 8bf40ab..21bef87 100644
--- a/LayoutTests/fast/forms/password-placeholder-text-security.html
+++ b/LayoutTests/fast/forms/password-placeholder-text-security.html
@@ -21,10 +21,6 @@
                 if (window.layoutTestController)
                     layoutTestController.notifyDone();
             }
-            function log(msg)
-            {
-                document.getElementById('console').appendChild(document.createTextNode(msg + "\n"));
-            }
         </script>
     </head>
     <body onload="test()">
diff --git a/LayoutTests/fast/forms/password-placeholder.html b/LayoutTests/fast/forms/password-placeholder.html
deleted file mode 100644
index 48dced7..0000000
--- a/LayoutTests/fast/forms/password-placeholder.html
+++ /dev/null
@@ -1 +0,0 @@
-<input type="password" placeholder="foobar">
diff --git a/LayoutTests/fast/forms/placeholder-set-attribute-expected.html b/LayoutTests/fast/forms/placeholder-set-attribute-expected.html
new file mode 100644
index 0000000..c44583b
--- /dev/null
+++ b/LayoutTests/fast/forms/placeholder-set-attribute-expected.html
@@ -0,0 +1,4 @@
+<body>
+<p>If you can see the word "Placeholder" in the text field, then all is well.</p>
+<p><input type="text" placeholder="Placeholder"></p>
+</body>
diff --git a/LayoutTests/fast/forms/placeholder-set-value-expected.html b/LayoutTests/fast/forms/placeholder-set-value-expected.html
new file mode 100644
index 0000000..709c587
--- /dev/null
+++ b/LayoutTests/fast/forms/placeholder-set-value-expected.html
@@ -0,0 +1,7 @@
+<html>
+<body>
+  <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=24508">https://bugs.webkit.org/show_bug.cgi?id=24508</a>. Search field does not redraw if value set, when it has placeholder text.</p>
+
+  <input id="searchfield" type="search" value="New text">
+</body>
+</html>
diff --git a/LayoutTests/fast/forms/placeholder-stripped-expected.html b/LayoutTests/fast/forms/placeholder-stripped-expected.html
new file mode 100644
index 0000000..794001c
--- /dev/null
+++ b/LayoutTests/fast/forms/placeholder-stripped-expected.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<body>
+<p>CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a placeholder "first line second line", and the second input element and the second textarea element should have nothing.</p>
+
+<input placeholder="first line second line"><br>
+<input><br>
+<textarea placeholder="first line second line"></textarea><br>
+<textarea></textarea>
+</body>
+</html>
diff --git a/LayoutTests/fast/forms/search-placeholder-value-changed-expected.html b/LayoutTests/fast/forms/search-placeholder-value-changed-expected.html
new file mode 100644
index 0000000..36e5bde
--- /dev/null
+++ b/LayoutTests/fast/forms/search-placeholder-value-changed-expected.html
@@ -0,0 +1 @@
+<input type="search" placeholder="Test Passed">
diff --git a/LayoutTests/fast/forms/textarea-placeholder-set-attribute-expected.html b/LayoutTests/fast/forms/textarea-placeholder-set-attribute-expected.html
new file mode 100644
index 0000000..a7ec0ad
--- /dev/null
+++ b/LayoutTests/fast/forms/textarea-placeholder-set-attribute-expected.html
@@ -0,0 +1,4 @@
+<body>
+<p>If you can see the word "Placeholder" in the text area, then all is well.</p>
+<p><textarea id="textarea" placeholder="Placeholder"></textarea></p>
+</body>
diff --git a/LayoutTests/fast/forms/textarea-placeholder-set-value-expected.html b/LayoutTests/fast/forms/textarea-placeholder-set-value-expected.html
new file mode 100644
index 0000000..30fa19f
--- /dev/null
+++ b/LayoutTests/fast/forms/textarea-placeholder-set-value-expected.html
@@ -0,0 +1,7 @@
+<html>
+<body>
+  <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=21248">https://bugs.webkit.org/show_bug.cgi?id=21248</a>.</p>
+
+  <textarea>New text</textarea>
+</body>
+</html>
diff --git a/LayoutTests/fast/forms/textarea-placeholder-wrapping-expected.html b/LayoutTests/fast/forms/textarea-placeholder-wrapping-expected.html
new file mode 100644
index 0000000..caa2833
--- /dev/null
+++ b/LayoutTests/fast/forms/textarea-placeholder-wrapping-expected.html
@@ -0,0 +1,6 @@
+<textarea rows=2>
+A quick brown fox jumps over the lazy dog. A quick brown fox jumps over the lazy dog.
+</textarea>
+<textarea rows=2 style="color: darkGray;">
+A quick brown fox jumps over the lazy dog. A quick brown fox jumps over the lazy dog.
+</textarea>
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index 1f513ff..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index e73d2a0..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index dc1148f..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index 34ab429..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 6cc899a..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index f5d76b0..0000000
--- a/LayoutTests/platform/chromium-cg-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/chromium-linux/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index d87fee2..0000000
--- a/LayoutTests/platform/chromium-linux/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index b201fca..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 3ad9dde..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 1954d2f..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index ac52284..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 20a5234..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index aba07a1..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 786624b..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index f57ddca..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 656f778..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 42f8592..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 6d66b79..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index 39b164f..0000000
--- a/LayoutTests/platform/chromium-linux/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index fb21c57..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 3965172..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 77fbbd4..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 4fca162..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 065b9fd5..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 6d42812..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index f2f3c4e..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 7bd6382..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 2765bd6..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 428f236..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index d1f2df7..0000000
--- a/LayoutTests/platform/chromium-mac-leopard/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/chromium-mac/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index 5eca33e..0000000
--- a/LayoutTests/platform/chromium-mac/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index 13fddfa..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 4518372..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 5dd53f6..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index d303c5d..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 9c95a70..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 5e787ed..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 03a11d4..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index 9f1d6de..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index e406cb2..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 5081a7b..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 0df7f0b..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index 77b2280..0000000
--- a/LayoutTests/platform/chromium-mac/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index 8488cd7..0000000
--- a/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt
deleted file mode 100644
index 26fb89c..0000000
--- a/LayoutTests/platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 784x37
-        RenderInline (generated) at (0,0) size 19x36
-          RenderText {#text} at (0,0) size 19x36
-            text run at (0,0) width 19: "T"
-        RenderText {#text} at (19,13) size 349x19
-          text run at (19,13) width 349: "he first letter in this sentence should be larger than the rest."
-      RenderBlock {DIV} at (0,37) size 784x37
-        RenderText {#text} at (0,0) size 521x36
-          text run at (0,0) width 521: "This sentence should be extra-extra-large."
-      RenderBlock (anonymous) at (0,74) size 784x26
-        RenderTextControl {INPUT} at (2,2) size 157x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 151x16
-            RenderBlock {DIV} at (0,2) size 1x11
-            RenderBlock {DIV} at (1,0) size 138x16
-            RenderBlock {DIV} at (139,3) size 9x9
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (14,87) size 138x16
-  RenderBlock {DIV} at (0,0) size 138x16
-layer at (14,87) size 138x16
-  RenderBlock (relative positioned) {DIV} at (4,3) size 138x16 [color=#008000]
-    RenderText {#text} at (1,0) size 120x16
-      text run at (1,0) width 120: "This should be green"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index cdc90fc..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.txt
deleted file mode 100644
index 856228c..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-text-indent-expected.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-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 784x276
-        RenderTextControl {INPUT} at (0,2) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,33) size 0x0
-        RenderTextControl {INPUT} at (0,48) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,79) size 0x0
-        RenderTextControl {INPUT} at (0,94) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,125) size 0x0
-        RenderTextControl {INPUT} at (0,140) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,171) size 0x0
-        RenderTextControl {INPUT} at (0,186) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,217) size 0x0
-        RenderTextControl {INPUT} at (0,232) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,263) size 0x0
-      RenderBlock {DIV} at (0,276) size 784x276
-        RenderTextControl {INPUT} at (284,2) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,33) size 0x0
-        RenderTextControl {INPUT} at (284,48) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,79) size 0x0
-        RenderTextControl {INPUT} at (284,94) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,125) size 0x0
-        RenderTextControl {INPUT} at (284,140) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,171) size 0x0
-        RenderTextControl {INPUT} at (284,186) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,217) size 0x0
-        RenderTextControl {INPUT} at (284,232) size 500x42 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,263) size 0x0
-layer at (10,13) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,59) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,105) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,151) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,197) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,243) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,289) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,335) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,381) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,427) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,473) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (294,519) size 496x36
-  RenderBlock {DIV} at (2,3) size 496x36
-layer at (10,13) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 154x35
-      text run at (1,0) width 154: "placeholder"
-layer at (10,59) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 154x35
-      text run at (1,0) width 154: "placeholder"
-layer at (10,105) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (11,0) size 154x35
-      text run at (11,0) width 154: "placeholder"
-layer at (10,151) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (201,0) size 154x35
-      text run at (201,0) width 154: "placeholder"
-layer at (10,197) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (-9,0) size 154x35
-      text run at (-9,0) width 154: "placeholder"
-layer at (10,243) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (249,0) size 154x35
-      text run at (249,0) width 154: "placeholder"
-layer at (294,289) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (341,0) size 154x35
-      text run at (341,0) width 154: "placeholder"
-layer at (294,335) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (341,0) size 154x35
-      text run at (341,0) width 154: "placeholder"
-layer at (294,381) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (331,0) size 154x35
-      text run at (331,0) width 154: "placeholder"
-layer at (294,427) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (141,0) size 154x35
-      text run at (141,0) width 154: "placeholder"
-layer at (294,473) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (351,0) size 154x35
-      text run at (351,0) width 154: "placeholder"
-layer at (294,519) size 496x36
-  RenderBlock (relative positioned) {DIV} at (2,3) size 496x36 [color=#A9A9A9]
-    RenderText {#text} at (93,0) size 154x35
-      text run at (93,0) width 154: "placeholder"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 62f65a4..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.txt
deleted file mode 100644
index 6ff9873..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/input-placeholder-visibility-2-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 247x19
-          text run at (0,0) width 247: "Focus field with a placeholder, then type."
-      RenderBlock {DIV} at (0,36) size 784x26
-        RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,49) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-    RenderText {#text} at (1,0) size 25x16
-      text run at (1,0) width 25: "Text"
-caret: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 9d97c17..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.txt
deleted file mode 100644
index b345d94..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/isindex-placeholder-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 30x19
-          text run at (0,0) width 30: "Test "
-        RenderInline {TT} at (0,0) size 72x16
-          RenderText {#text} at (30,3) size 72x16
-            text run at (30,3) width 72: "<isindex>"
-        RenderText {#text} at (102,0) size 119x19
-          text run at (102,0) width 119: " placeholder styling."
-      RenderBlock (anonymous) at (0,36) size 784x20
-        RenderText {#text} at (0,0) size 218x19
-          text run at (0,0) width 218: "The placeholder text should be gray:"
-      RenderBlock {FORM} at (0,64) size 784x46
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x26
-          RenderInline {LABEL} at (0,0) size 466x19
-            RenderText {#text} at (0,3) size 307x19
-              text run at (0,3) width 307: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (309,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,44) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,126) size 784x20
-        RenderText {#text} at (0,0) size 225x19
-          text run at (0,0) width 225: "The placeholder text should be green:"
-      RenderBlock {FORM} at (0,154) size 784x46
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x26
-          RenderInline {LABEL} at (0,0) size 466x19
-            RenderText {#text} at (0,3) size 307x19
-              text run at (0,3) width 307: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (309,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,44) size 784x2 [border: (1px inset #000000)]
-layer at (319,87) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (319,177) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (319,87) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 66x16
-      text run at (1,0) width 66: "placeholder"
-layer at (319,177) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#008000]
-    RenderText {#text} at (1,0) size 66x16
-      text run at (1,0) width 66: "placeholder"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index 1e6f55a..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.txt
deleted file mode 100644
index 65477bd..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (0,0) size 0x0
-layer at (12,13) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (12,13) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 35x16
-      text run at (1,0) width 35: "foobar"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 7c84660..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.txt
deleted file mode 100644
index efe482e..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/password-placeholder-text-security-expected.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-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
-      RenderText {#text} at (0,0) size 613x19
-        text run at (0,0) width 613: "This tests that the text security mode switches correctly when the placeholder appears and disappears."
-      RenderBR {BR} at (613,15) size 0x0
-      RenderText {#text} at (0,23) size 339x19
-        text run at (0,23) width 339: "Leave field 1 alone. It should show the placeholder text: "
-      RenderTextControl {INPUT} at (341,22) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (498,38) size 0x0
-      RenderText {#text} at (0,49) size 389x19
-        text run at (0,49) width 142: "Focus field 2 and type. "
-        text run at (142,49) width 247: "It should show bullets for the password.: "
-      RenderTextControl {INPUT} at (391,48) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (548,64) size 0x0
-      RenderText {#text} at (0,75) size 561x19
-        text run at (0,75) width 142: "Focus field 3 and type. "
-        text run at (142,75) width 202: "Clear the value and blur the field. "
-        text run at (344,75) width 217: "It should show the placeholder text: "
-      RenderTextControl {INPUT} at (563,74) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (720,90) size 0x0
-layer at (351,33) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (401,59) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-    RenderText {#text} at (1,0) size 20x16
-      text run at (1,0) width 20: "\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (573,85) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (351,33) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 66x16
-      text run at (1,0) width 66: "placeholder"
-layer at (573,85) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 66x16
-      text run at (1,0) width 66: "placeholder"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 20689e0..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.txt
deleted file mode 100644
index a867b9f..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 413x19
-          text run at (0,0) width 413: "If you can see the word \"Placeholder\" in the text field, then all is well."
-      RenderBlock {P} at (0,36) size 784x26
-        RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (12,49) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (12,49) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 68x16
-      text run at (1,0) width 68: "Placeholder"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 2db6b88..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.txt
deleted file mode 100644
index 228a947..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 51x19
-          text run at (0,0) width 51: "Test for "
-        RenderInline {A} at (0,0) size 291x19 [color=#0000EE]
-          RenderText {#text} at (51,0) size 291x19
-            text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=24508"
-        RenderText {#text} at (342,0) size 428x19
-          text run at (342,0) width 428: ". Search field does not redraw if value set, when it has placeholder text."
-      RenderBlock (anonymous) at (0,36) size 784x26
-        RenderTextControl {INPUT} at (2,2) size 157x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 151x16
-            RenderBlock {DIV} at (0,2) size 1x11
-            RenderBlock {DIV} at (1,0) size 138x16
-            RenderBlock {DIV} at (139,3) size 9x9
-        RenderText {#text} at (0,0) size 0x0
-layer at (14,49) size 138x16
-  RenderBlock {DIV} at (0,0) size 138x16
-    RenderText {#text} at (1,0) size 51x16
-      text run at (1,0) width 51: "New text"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index 1833f0a..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.txt
deleted file mode 100644
index a4c3cba..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/placeholder-stripped-expected.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x226
-  RenderBlock {HTML} at (0,0) size 800x226
-    RenderBody {BODY} at (8,16) size 784x202
-      RenderBlock {P} at (0,0) size 784x40
-        RenderText {#text} at (0,0) size 715x39
-          text run at (0,0) width 715: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a"
-          text run at (0,20) width 706: "placeholder \"first line second line\", and the second input element and the second textarea element should have nothing."
-      RenderBlock (anonymous) at (0,56) size 784x146
-        RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (159,3) size 0x19
-        RenderTextControl {INPUT} at (2,28) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (159,29) size 0x19
-        RenderBR {BR} at (185,79) size 0x19
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,77) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (12,103) size 151x16
-  RenderBlock {DIV} at (2,3) size 151x16
-layer at (10,126) size 181x38 clip at (11,127) size 179x36
-  RenderTextControl {TEXTAREA} at (2,54) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
-layer at (10,173) size 181x38 clip at (11,174) size 179x36
-  RenderTextControl {TEXTAREA} at (2,101) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 175x16
-layer at (12,77) size 151x16
-  RenderBlock (relative positioned) {DIV} at (2,3) size 151x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 115x16
-      text run at (1,0) width 115: "first line second line"
-layer at (13,129) size 175x32
-  RenderBlock (relative positioned) {DIV} at (3,3) size 175x32 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 144x32
-      text run at (0,0) width 136: "first line second"
-      text run at (136,0) width 8: " "
-      text run at (0,16) width 32: "line"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index ac55177..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.txt
deleted file mode 100644
index c18d050..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/search-placeholder-value-changed-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 157x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 151x16
-          RenderBlock {DIV} at (0,2) size 1x11
-          RenderBlock {DIV} at (1,0) size 138x16
-          RenderBlock {DIV} at (139,3) size 9x9
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-layer at (14,13) size 138x16
-  RenderBlock {DIV} at (0,0) size 138x16
-layer at (14,13) size 138x16
-  RenderBlock (relative positioned) {DIV} at (4,3) size 138x16 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 73x16
-      text run at (1,0) width 73: "Test Passed"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 03bff58..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.txt
deleted file mode 100644
index a20c842..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 414x19
-          text run at (0,0) width 414: "If you can see the word \"Placeholder\" in the text area, then all is well."
-      RenderBlock {P} at (0,36) size 784x40
-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
-layer at (13,49) size 175x16
-  RenderBlock (relative positioned) {DIV} at (3,3) size 175x16 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 88x16
-      text run at (0,0) width 88: "Placeholder"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 2a97ca7..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt
deleted file mode 100644
index 78c982c..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 51x19
-          text run at (0,0) width 51: "Test for "
-        RenderInline {A} at (0,0) size 291x19 [color=#0000EE]
-          RenderText {#text} at (51,0) size 291x19
-            text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=21248"
-        RenderText {#text} at (342,0) size 4x19
-          text run at (342,0) width 4: "."
-      RenderBlock (anonymous) at (0,36) size 784x40
-        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
-      RenderText {#text} at (0,0) size 64x16
-        text run at (0,0) width 64: "New text"
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index d23f736..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.txt b/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.txt
deleted file mode 100644
index 9a10240..0000000
--- a/LayoutTests/platform/chromium-win/fast/forms/textarea-placeholder-wrapping-expected.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-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
-      RenderText {#text} at (183,25) size 4x19
-        text run at (183,25) width 4: " "
-      RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 179x36 clip at (11,11) size 162x34 scrollHeight 98
-  RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 160x96
-      RenderText {#text} at (0,0) size 160x80
-        text run at (0,0) width 136: "A quick brown fox"
-        text run at (136,0) width 8: " "
-        text run at (0,16) width 152: "jumps over the lazy"
-        text run at (152,16) width 8: " "
-        text run at (0,32) width 144: "dog. A quick brown"
-        text run at (144,32) width 8: " "
-        text run at (0,48) width 144: "fox jumps over the"
-        text run at (144,48) width 8: " "
-        text run at (0,64) width 72: "lazy dog."
-        text run at (72,64) width 0: " "
-      RenderBR {BR} at (0,80) size 0x16
-layer at (197,10) size 179x36 clip at (198,11) size 162x34 scrollHeight 82
-  RenderTextControl {TEXTAREA} at (189,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 160x16
-layer at (200,13) size 160x80 backgroundClip at (198,11) size 162x34 clip at (198,11) size 162x34 outlineClip at (198,11) size 162x34
-  RenderBlock (relative positioned) {DIV} at (3,3) size 160x80 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 160x80
-      text run at (0,0) width 136: "A quick brown fox"
-      text run at (136,0) width 8: " "
-      text run at (0,16) width 152: "jumps over the lazy"
-      text run at (152,16) width 8: " "
-      text run at (0,32) width 144: "dog. A quick brown"
-      text run at (144,32) width 8: " "
-      text run at (0,48) width 144: "fox jumps over the"
-      text run at (144,48) width 8: " "
-      text run at (0,64) width 72: "lazy dog."
diff --git a/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index e1567a8..0000000
--- a/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.txt
deleted file mode 100644
index cec02ad..0000000
--- a/LayoutTests/platform/efl/fast/css/pseudo-cache-stale-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 784x37
-        RenderInline (generated) at (0,0) size 20x36
-          RenderText {#text} at (0,0) size 20x36
-            text run at (0,0) width 20: "T"
-        RenderText {#text} at (20,14) size 367x19
-          text run at (20,14) width 367: "he first letter in this sentence should be larger than the rest."
-      RenderBlock {DIV} at (0,37) size 784x37
-        RenderText {#text} at (0,0) size 535x36
-          text run at (0,0) width 535: "This sentence should be extra-extra-large."
-      RenderBlock (anonymous) at (0,74) size 784x33
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-          RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
-            RenderBlock {DIV} at (0,9) size 0x0
-            RenderBlock {DIV} at (0,0) size 188x19
-            RenderBlock {DIV} at (188,9) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (14,90) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-layer at (14,90) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#008000]
-    RenderText {#text} at (1,0) size 150x19
-      text run at (1,0) width 150: "This should be green"
diff --git a/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index 8b18a7c..0000000
--- a/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.txt b/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.txt
deleted file mode 100644
index 75c9f2f..0000000
--- a/LayoutTests/platform/efl/fast/forms/input-placeholder-text-indent-expected.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-layer at (0,0) size 785x604
-  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 {DIV} at (0,0) size 769x294
-        RenderTextControl {INPUT} at (0,2) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,36) size 0x0
-        RenderTextControl {INPUT} at (0,51) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,85) size 0x0
-        RenderTextControl {INPUT} at (0,100) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,134) size 0x0
-        RenderTextControl {INPUT} at (0,149) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,183) size 0x0
-        RenderTextControl {INPUT} at (0,198) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,232) size 0x0
-        RenderTextControl {INPUT} at (0,247) size 500x45 [color=#202020]
-        RenderBR {BR} at (500,281) size 0x0
-      RenderBlock {DIV} at (0,294) size 769x294
-        RenderTextControl {INPUT} at (269,2) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,36) size 0x0
-        RenderTextControl {INPUT} at (269,51) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,85) size 0x0
-        RenderTextControl {INPUT} at (269,100) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,134) size 0x0
-        RenderTextControl {INPUT} at (269,149) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,183) size 0x0
-        RenderTextControl {INPUT} at (269,198) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,232) size 0x0
-        RenderTextControl {INPUT} at (269,247) size 500x45 [color=#202020]
-        RenderBR {BR} at (269,281) size 0x0
-layer at (12,16) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,65) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,114) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,163) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,212) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,261) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,310) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,359) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,408) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,457) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,506) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (281,555) size 493x35
-  RenderBlock {DIV} at (4,6) size 493x35
-layer at (12,16) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x35
-      text run at (1,0) width 158: "placeholder"
-layer at (12,65) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x35
-      text run at (1,0) width 158: "placeholder"
-layer at (12,114) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (11,0) size 158x35
-      text run at (11,0) width 158: "placeholder"
-layer at (12,163) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (201,0) size 158x35
-      text run at (201,0) width 158: "placeholder"
-layer at (12,212) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (-9,0) size 158x35
-      text run at (-9,0) width 158: "placeholder"
-layer at (12,261) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (247,0) size 158x35
-      text run at (247,0) width 158: "placeholder"
-layer at (281,310) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (334,0) size 158x35
-      text run at (334,0) width 158: "placeholder"
-layer at (281,359) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (334,0) size 158x35
-      text run at (334,0) width 158: "placeholder"
-layer at (281,408) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (324,0) size 158x35
-      text run at (324,0) width 158: "placeholder"
-layer at (281,457) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (134,0) size 158x35
-      text run at (134,0) width 158: "placeholder"
-layer at (281,506) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (344,0) size 158x35
-      text run at (344,0) width 158: "placeholder"
-layer at (281,555) size 493x35
-  RenderBlock (relative positioned) {DIV} at (4,6) size 493x35 [color=#A9A9A9]
-    RenderText {#text} at (88,0) size 158x35
-      text run at (88,0) width 158: "placeholder"
diff --git a/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 65a9e89..0000000
--- a/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.txt
deleted file mode 100644
index f3b44f2..0000000
--- a/LayoutTests/platform/efl/fast/forms/isindex-placeholder-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 31x19
-          text run at (0,0) width 31: "Test "
-        RenderInline {TT} at (0,0) size 72x15
-          RenderText {#text} at (31,4) size 72x15
-            text run at (31,4) width 72: "<isindex>"
-        RenderText {#text} at (103,0) size 127x19
-          text run at (103,0) width 127: " placeholder styling."
-      RenderBlock (anonymous) at (0,35) size 784x19
-        RenderText {#text} at (0,0) size 230x19
-          text run at (0,0) width 230: "The placeholder text should be gray:"
-      RenderBlock {FORM} at (0,62) size 784x53
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x33
-          RenderInline {LABEL} at (0,0) size 521x19
-            RenderText {#text} at (0,8) size 322x19
-              text run at (0,8) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 195x29 [color=#202020]
-        RenderBlock {HR} at (0,51) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,131) size 784x19
-        RenderText {#text} at (0,0) size 237x19
-          text run at (0,0) width 237: "The placeholder text should be green:"
-      RenderBlock {FORM} at (0,158) size 784x53
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x33
-          RenderInline {LABEL} at (0,0) size 521x19
-            RenderText {#text} at (0,8) size 322x19
-              text run at (0,8) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 195x29 [color=#202020]
-        RenderBlock {HR} at (0,51) size 784x2 [border: (1px inset #000000)]
-layer at (336,88) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (336,184) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (336,88) 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 (336,184) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#008000]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
diff --git a/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index 594e761..0000000
--- a/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.txt
deleted file mode 100644
index c009068..0000000
--- a/LayoutTests/platform/efl/fast/forms/password-placeholder-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-      RenderText {#text} at (0,0) size 0x0
-layer at (14,16) 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 45x19
-      text run at (1,0) width 45: "foobar"
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index e6c2c60..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.txt
deleted file mode 100644
index 02a3a27..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 441x19
-          text run at (0,0) width 441: "If you can see the word \"Placeholder\" in the text field, then all is well."
-      RenderBlock {P} at (0,35) size 784x33
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-layer at (14,51) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,51) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 86x19
-      text run at (1,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 6674ed6..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.txt
deleted file mode 100644
index 4ec78fb..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x38
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x19
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24508"
-        RenderText {#text} at (358,0) size 775x38
-          text run at (358,0) width 417: ". Search field does not redraw if value set, when it has placeholder"
-          text run at (0,19) width 27: "text."
-      RenderBlock (anonymous) at (0,54) size 784x33
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-          RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
-            RenderBlock {DIV} at (0,9) size 0x0
-            RenderBlock {DIV} at (0,0) size 188x19
-            RenderBlock {DIV} at (188,9) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (14,70) size 188x19
-  RenderBlock {DIV} at (0,0) size 188x19
-    RenderText {#text} at (1,0) size 62x19
-      text run at (1,0) width 62: "New text"
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index db4c79d..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.txt
deleted file mode 100644
index dd58a10..0000000
--- a/LayoutTests/platform/efl/fast/forms/placeholder-stripped-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x256
-  RenderBlock {HTML} at (0,0) size 800x256
-    RenderBody {BODY} at (8,16) size 784x232
-      RenderBlock {P} at (0,0) size 784x38
-        RenderText {#text} at (0,0) size 753x38
-          text run at (0,0) width 753: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a"
-          text run at (0,19) width 748: "placeholder \"first line second line\", and the second input element and the second textarea element should have nothing."
-      RenderBlock (anonymous) at (0,54) size 784x178
-        RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-        RenderBR {BR} at (199,8) size 0x19
-        RenderTextControl {INPUT} at (2,35) size 195x29 [color=#202020]
-        RenderBR {BR} at (199,41) size 0x19
-        RenderBR {BR} at (206,103) size 0x19
-        RenderText {#text} at (0,0) size 0x0
-layer at (14,78) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (14,111) size 188x19
-  RenderBlock {DIV} at (4,6) size 188x19
-layer at (10,138) size 202x48
-  RenderTextControl {TEXTAREA} at (2,68) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (10,194) size 202x48
-  RenderTextControl {TEXTAREA} at (2,124) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (14,78) size 188x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 141x19
-      text run at (1,0) width 141: "first line second line"
-layer at (14,144) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 141x19
-      text run at (0,0) width 141: "first line second line"
diff --git a/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index b63144ca..0000000
--- a/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.txt
deleted file mode 100644
index 5c2e9fa..0000000
--- a/LayoutTests/platform/efl/fast/forms/search-placeholder-value-changed-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 195x29 [color=#202020]
-        RenderDeprecatedFlexibleBox {DIV} at (4,6) size 188x19
-          RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 188x19
-          RenderBlock {DIV} at (188,9) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-layer at (14,16) size 188x19
-  RenderBlock {DIV} at (0,0) 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 89x19
-      text run at (1,0) width 89: "Test Passed"
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index ed6540b..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.txt
deleted file mode 100644
index 99e6f52..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 439x19
-          text run at (0,0) width 439: "If you can see the word \"Placeholder\" in the text area, then all is well."
-      RenderBlock {P} at (0,35) size 784x52
-layer at (10,45) size 202x48
-  RenderTextControl {TEXTAREA} at (2,2) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-layer at (14,51) size 195x19
-  RenderBlock (relative positioned) {DIV} at (4,6) size 195x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 86x19
-      text run at (0,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 4e54491..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.txt
deleted file mode 100644
index 9f338af..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x19
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=21248"
-        RenderText {#text} at (358,0) size 4x19
-          text run at (358,0) width 4: "."
-      RenderBlock (anonymous) at (0,35) size 784x52
-        RenderText {#text} at (0,0) size 0x0
-layer at (10,45) size 202x48
-  RenderTextControl {TEXTAREA} at (2,2) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 195x19
-      RenderText {#text} at (0,0) size 62x19
-        text run at (0,0) width 62: "New text"
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index de7f31c..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.txt b/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.txt
deleted file mode 100644
index 701068a..0000000
--- a/LayoutTests/platform/efl/fast/forms/textarea-placeholder-wrapping-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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
-      RenderText {#text} at (206,37) size 4x19
-        text run at (206,37) width 4: " "
-      RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 202x48 clip at (10,10) size 187x48 scrollHeight 105
-  RenderTextControl {TEXTAREA} at (2,2) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 180x95
-      RenderText {#text} at (0,0) size 180x76
-        text run at (0,0) width 177: "A quick brown fox jumps "
-        text run at (0,19) width 174: "over the lazy dog. A quic"
-        text run at (0,38) width 180: "k brown fox jumps over th"
-        text run at (0,57) width 77: "e lazy dog."
-        text run at (77,57) width 0: " "
-      RenderBR {BR} at (0,76) size 0x19
-layer at (220,10) size 202x48 clip at (220,10) size 187x48 scrollHeight 82
-  RenderTextControl {TEXTAREA} at (212,2) size 202x48 [color=#202020]
-    RenderBlock {DIV} at (4,6) size 180x19
-layer at (224,16) size 180x76 backgroundClip at (220,10) size 187x48 clip at (220,10) size 187x48 outlineClip at (220,10) size 187x48
-  RenderBlock (relative positioned) {DIV} at (4,6) size 180x76 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 180x76
-      text run at (0,0) width 177: "A quick brown fox jumps "
-      text run at (0,19) width 174: "over the lazy dog. A quic"
-      text run at (0,38) width 180: "k brown fox jumps over th"
-      text run at (0,57) width 77: "e lazy dog."
diff --git a/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index 1e179d9..0000000
--- a/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.txt
deleted file mode 100644
index 509e50e..0000000
--- a/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 784x37
-        RenderInline (generated) at (0,0) size 20x36
-          RenderText {#text} at (0,0) size 20x36
-            text run at (0,0) width 20: "T"
-        RenderText {#text} at (20,14) size 367x19
-          text run at (20,14) width 367: "he first letter in this sentence should be larger than the rest."
-      RenderBlock {DIV} at (0,37) size 784x37
-        RenderText {#text} at (0,0) size 535x36
-          text run at (0,0) width 535: "This sentence should be extra-extra-large."
-      RenderBlock (anonymous) at (0,74) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
-            RenderBlock {DIV} at (0,9) size 0x0
-            RenderBlock {DIV} at (0,0) size 172x19
-            RenderBlock {DIV} at (172,1) size 16x16
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,87) size 172x19
-  RenderBlock {DIV} at (0,0) size 172x19
-layer at (13,87) size 172x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 172x19 [color=#008000]
-    RenderText {#text} at (1,0) size 150x19
-      text run at (1,0) width 150: "This should be green"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index cfba553..0000000
--- a/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt
deleted file mode 100644
index 433f4d8..0000000
--- a/LayoutTests/platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-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 784x270
-        RenderTextControl {INPUT} at (0,2) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,33) size 0x0
-        RenderTextControl {INPUT} at (0,47) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,78) size 0x0
-        RenderTextControl {INPUT} at (0,92) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,123) size 0x0
-        RenderTextControl {INPUT} at (0,137) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,168) size 0x0
-        RenderTextControl {INPUT} at (0,182) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,213) size 0x0
-        RenderTextControl {INPUT} at (0,227) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,258) size 0x0
-      RenderBlock {DIV} at (0,270) size 784x270
-        RenderTextControl {INPUT} at (284,2) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,33) size 0x0
-        RenderTextControl {INPUT} at (284,47) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,78) size 0x0
-        RenderTextControl {INPUT} at (284,92) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,123) size 0x0
-        RenderTextControl {INPUT} at (284,137) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,168) size 0x0
-        RenderTextControl {INPUT} at (284,182) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,213) size 0x0
-        RenderTextControl {INPUT} at (284,227) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,258) size 0x0
-layer at (11,13) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,58) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,103) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,148) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,193) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,238) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,283) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,328) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,373) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,418) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,463) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,508) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,13) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x35
-      text run at (1,0) width 158: "placeholder"
-layer at (11,58) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x35
-      text run at (1,0) width 158: "placeholder"
-layer at (11,103) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (11,0) size 158x35
-      text run at (11,0) width 158: "placeholder"
-layer at (11,148) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (201,0) size 158x35
-      text run at (201,0) width 158: "placeholder"
-layer at (11,193) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (-9,0) size 158x35
-      text run at (-9,0) width 158: "placeholder"
-layer at (11,238) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (248,0) size 158x35
-      text run at (248,0) width 158: "placeholder"
-layer at (295,283) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (335,0) size 158x35
-      text run at (335,0) width 158: "placeholder"
-layer at (295,328) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (335,0) size 158x35
-      text run at (335,0) width 158: "placeholder"
-layer at (295,373) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (325,0) size 158x35
-      text run at (325,0) width 158: "placeholder"
-layer at (295,418) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (135,0) size 158x35
-      text run at (135,0) width 158: "placeholder"
-layer at (295,463) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (345,0) size 158x35
-      text run at (345,0) width 158: "placeholder"
-layer at (295,508) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (88,0) size 158x35
-      text run at (88,0) width 158: "placeholder"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index c0be460..0000000
--- a/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.txt
deleted file mode 100644
index bb1e3b0..0000000
--- a/LayoutTests/platform/gtk/fast/forms/input-placeholder-visibility-2-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 260x19
-          text run at (0,0) width 260: "Focus field with a placeholder, then type."
-      RenderBlock {DIV} at (0,35) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,48) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-    RenderText {#text} at (1,0) size 31x19
-      text run at (1,0) width 31: "Text"
-caret: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index d6b99f6..0000000
--- a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt
deleted file mode 100644
index 11d30df..0000000
--- a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 31x19
-          text run at (0,0) width 31: "Test "
-        RenderInline {TT} at (0,0) size 72x15
-          RenderText {#text} at (31,4) size 72x15
-            text run at (31,4) width 72: "<isindex>"
-        RenderText {#text} at (103,0) size 127x19
-          text run at (103,0) width 127: " placeholder styling."
-      RenderBlock (anonymous) at (0,35) size 784x19
-        RenderText {#text} at (0,0) size 230x19
-          text run at (0,0) width 230: "The placeholder text should be gray:"
-      RenderBlock {FORM} at (0,62) size 784x49
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x29
-          RenderInline {LABEL} at (0,0) size 520x19
-            RenderText {#text} at (0,5) size 322x19
-              text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,127) size 784x19
-        RenderText {#text} at (0,0) size 237x19
-          text run at (0,0) width 237: "The placeholder text should be green:"
-      RenderBlock {FORM} at (0,154) size 784x49
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x29
-          RenderInline {LABEL} at (0,0) size 520x19
-            RenderText {#text} at (0,5) size 322x19
-              text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
-layer at (335,85) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (335,177) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (335,85) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (335,177) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#008000]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index 5254f87..0000000
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt
deleted file mode 100644
index a2ca92f..0000000
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (0,0) size 0x0
-layer at (13,13) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (13,13) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 45x19
-      text run at (1,0) width 45: "foobar"
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 051efa5..0000000
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt
deleted file mode 100644
index fce260c..0000000
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-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
-      RenderText {#text} at (0,0) size 637x19
-        text run at (0,0) width 637: "This tests that the text security mode switches correctly when the placeholder appears and disappears."
-      RenderBR {BR} at (637,15) size 0x0
-      RenderText {#text} at (0,24) size 357x19
-        text run at (0,24) width 357: "Leave field 1 alone. It should show the placeholder text: "
-      RenderTextControl {INPUT} at (359,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (555,39) size 0x0
-      RenderText {#text} at (0,53) size 407x19
-        text run at (0,53) width 148: "Focus field 2 and type. "
-        text run at (148,53) width 259: "It should show bullets for the password.: "
-      RenderTextControl {INPUT} at (409,50) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (605,68) size 0x0
-      RenderText {#text} at (0,77) size 590x19
-        text run at (0,77) width 148: "Focus field 3 and type. "
-        text run at (148,77) width 214: "Clear the value and blur the field. "
-        text run at (362,77) width 228: "It should show the placeholder text: "
-      RenderTextControl {INPUT} at (2,98) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (198,116) size 0x0
-layer at (370,32) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (420,61) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-    RenderText {#text} at (1,0) size 24x19
-      text run at (1,0) width 24: "\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (13,109) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (370,32) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
-layer at (13,109) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x19
-      text run at (1,0) width 84: "placeholder"
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 38b7465..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt
deleted file mode 100644
index d7f3302..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 441x19
-          text run at (0,0) width 441: "If you can see the word \"Placeholder\" in the text field, then all is well."
-      RenderBlock {P} at (0,35) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (13,48) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (13,48) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 86x19
-      text run at (1,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index f2f62c7..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt
deleted file mode 100644
index 11a87e9..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x38
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x19
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24508"
-        RenderText {#text} at (358,0) size 775x38
-          text run at (358,0) width 417: ". Search field does not redraw if value set, when it has placeholder"
-          text run at (0,19) width 27: "text."
-      RenderBlock (anonymous) at (0,54) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
-            RenderBlock {DIV} at (0,9) size 0x0
-            RenderBlock {DIV} at (0,0) size 172x19
-            RenderBlock {DIV} at (172,1) size 16x16
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,67) size 172x19
-  RenderBlock {DIV} at (0,0) size 172x19
-    RenderText {#text} at (1,0) size 62x19
-      text run at (1,0) width 62: "New text"
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index 65cb3cb..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt
deleted file mode 100644
index 6cbdca7..0000000
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x240
-  RenderBlock {HTML} at (0,0) size 800x240
-    RenderBody {BODY} at (8,16) size 784x216
-      RenderBlock {P} at (0,0) size 784x38
-        RenderText {#text} at (0,0) size 753x38
-          text run at (0,0) width 753: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a"
-          text run at (0,19) width 748: "placeholder \"first line second line\", and the second input element and the second textarea element should have nothing."
-      RenderBlock (anonymous) at (0,54) size 784x162
-        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (198,5) size 0x19
-        RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (198,34) size 0x19
-        RenderBR {BR} at (206,91) size 0x19
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,75) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (13,104) size 188x19
-  RenderBlock {DIV} at (3,3) size 188x19
-layer at (10,130) size 202x44 clip at (11,131) size 200x42
-  RenderTextControl {TEXTAREA} at (2,60) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 196x19
-layer at (10,182) size 202x44 clip at (11,183) size 200x42
-  RenderTextControl {TEXTAREA} at (2,112) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 196x19
-layer at (13,75) size 188x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 188x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 141x19
-      text run at (1,0) width 141: "first line second line"
-layer at (13,133) size 196x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 196x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 141x19
-      text run at (0,0) width 141: "first line second line"
diff --git a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 853f8b0..0000000
--- a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt
deleted file mode 100644
index 5dc75e7..0000000
--- a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
-          RenderBlock {DIV} at (0,9) size 0x0
-          RenderBlock {DIV} at (0,0) size 172x19
-          RenderBlock {DIV} at (172,1) size 16x16
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-layer at (13,13) size 172x19
-  RenderBlock {DIV} at (0,0) size 172x19
-layer at (13,13) size 172x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 172x19 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 89x19
-      text run at (1,0) width 89: "Test Passed"
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 273007e..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt
deleted file mode 100644
index 30f518d..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 439x19
-          text run at (0,0) width 439: "If you can see the word \"Placeholder\" in the text area, then all is well."
-      RenderBlock {P} at (0,35) size 784x48
-layer at (10,45) size 202x44 clip at (11,46) size 200x42
-  RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 196x19
-layer at (13,48) size 196x19
-  RenderBlock (relative positioned) {DIV} at (3,3) size 196x19 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 86x19
-      text run at (0,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 8136d3f..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt
deleted file mode 100644
index c2716e2..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 53x19
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x19 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x19
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=21248"
-        RenderText {#text} at (358,0) size 4x19
-          text run at (358,0) width 4: "."
-      RenderBlock (anonymous) at (0,35) size 784x48
-        RenderText {#text} at (0,0) size 0x0
-layer at (10,45) size 202x44 clip at (11,46) size 200x42
-  RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 196x19
-      RenderText {#text} at (0,0) size 62x19
-        text run at (0,0) width 62: "New text"
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index 04b1853..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.txt
deleted file mode 100644
index f49bf18..0000000
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-wrapping-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-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
-      RenderText {#text} at (206,33) size 4x19
-        text run at (206,33) width 4: " "
-      RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 202x44 clip at (11,11) size 184x42 scrollHeight 99
-  RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 180x95
-      RenderText {#text} at (0,0) size 177x76
-        text run at (0,0) width 173: "A quick brown fox jumps"
-        text run at (173,0) width 4: " "
-        text run at (0,19) width 140: "over the lazy dog. A"
-        text run at (140,19) width 4: " "
-        text run at (0,38) width 158: "quick brown fox jumps"
-        text run at (158,38) width 4: " "
-        text run at (0,57) width 125: "over the lazy dog."
-        text run at (125,57) width 0: " "
-      RenderBR {BR} at (0,76) size 0x19
-layer at (220,10) size 202x44 clip at (221,11) size 184x42 scrollHeight 78
-  RenderTextControl {TEXTAREA} at (212,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 180x19
-layer at (223,13) size 180x76 backgroundClip at (221,11) size 184x42 clip at (221,11) size 184x42 outlineClip at (221,11) size 184x42
-  RenderBlock (relative positioned) {DIV} at (3,3) size 180x76 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 177x76
-      text run at (0,0) width 173: "A quick brown fox jumps"
-      text run at (173,0) width 4: " "
-      text run at (0,19) width 140: "over the lazy dog. A"
-      text run at (140,19) width 4: " "
-      text run at (0,38) width 158: "quick brown fox jumps"
-      text run at (158,38) width 4: " "
-      text run at (0,57) width 125: "over the lazy dog."
diff --git a/LayoutTests/platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index c732787..0000000
--- a/LayoutTests/platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 0f4a515..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 1046313..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 6ed1f6e..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index cc21d3a..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index fca6f75..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 18ea255..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index f56a4bc..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 250d84c..0000000
--- a/LayoutTests/platform/mac-leopard/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac-snowleopard/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/mac-snowleopard/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index 6b9de51..0000000
--- a/LayoutTests/platform/mac-snowleopard/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index 427c520..0000000
--- a/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.txt
deleted file mode 100644
index aaccd90..0000000
--- a/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 784x37
-        RenderInline (generated) at (0,0) size 20x37
-          RenderText {#text} at (0,0) size 20x37
-            text run at (0,0) width 20: "T"
-        RenderText {#text} at (20,15) size 367x18
-          text run at (20,15) width 367: "he first letter in this sentence should be larger than the rest."
-      RenderBlock {DIV} at (0,37) size 784x37
-        RenderText {#text} at (0,0) size 535x37
-          text run at (0,0) width 535: "This sentence should be extra-extra-large."
-      RenderBlock (anonymous) at (0,74) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (21,87) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (21,87) size 98x13 scrollWidth 115
-  RenderBlock (relative positioned) {DIV} at (11,3) size 98x13 [color=#008000]
-    RenderText {#text} at (1,0) size 113x13
-      text run at (1,0) width 113: "This should be green"
diff --git a/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index 104a110..0000000
--- a/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.txt b/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.txt
deleted file mode 100644
index a7ea074..0000000
--- a/LayoutTests/platform/mac/fast/forms/input-placeholder-text-indent-expected.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-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 784x270
-        RenderTextControl {INPUT} at (0,2) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,34) size 0x0
-        RenderTextControl {INPUT} at (0,47) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,79) size 0x0
-        RenderTextControl {INPUT} at (0,92) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,124) size 0x0
-        RenderTextControl {INPUT} at (0,137) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,169) size 0x0
-        RenderTextControl {INPUT} at (0,182) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,214) size 0x0
-        RenderTextControl {INPUT} at (0,227) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (500,259) size 0x0
-      RenderBlock {DIV} at (0,270) size 784x270
-        RenderTextControl {INPUT} at (284,2) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,34) size 0x0
-        RenderTextControl {INPUT} at (284,47) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,79) size 0x0
-        RenderTextControl {INPUT} at (284,92) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,124) size 0x0
-        RenderTextControl {INPUT} at (284,137) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,169) size 0x0
-        RenderTextControl {INPUT} at (284,182) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,214) size 0x0
-        RenderTextControl {INPUT} at (284,227) size 500x41 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (284,259) size 0x0
-layer at (11,13) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,58) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,103) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,148) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,193) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,238) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,283) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,328) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,373) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,418) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,463) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (295,508) size 494x35
-  RenderBlock {DIV} at (3,3) size 494x35
-layer at (11,13) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 170x35
-      text run at (1,0) width 170: "placeholder"
-layer at (11,58) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 170x35
-      text run at (1,0) width 170: "placeholder"
-layer at (11,103) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (11,0) size 170x35
-      text run at (11,0) width 170: "placeholder"
-layer at (11,148) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (201,0) size 170x35
-      text run at (201,0) width 170: "placeholder"
-layer at (11,193) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (-9,0) size 170x35
-      text run at (-9,0) width 170: "placeholder"
-layer at (11,238) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (248,0) size 170x35
-      text run at (248,0) width 170: "placeholder"
-layer at (295,283) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (323,0) size 170x35
-      text run at (323,0) width 170: "placeholder"
-layer at (295,328) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (323,0) size 170x35
-      text run at (323,0) width 170: "placeholder"
-layer at (295,373) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (313,0) size 170x35
-      text run at (313,0) width 170: "placeholder"
-layer at (295,418) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (123,0) size 170x35
-      text run at (123,0) width 170: "placeholder"
-layer at (295,463) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (333,0) size 170x35
-      text run at (333,0) width 170: "placeholder"
-layer at (295,508) size 494x35
-  RenderBlock (relative positioned) {DIV} at (3,3) size 494x35 [color=#A9A9A9]
-    RenderText {#text} at (76,0) size 170x35
-      text run at (76,0) width 170: "placeholder"
diff --git a/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index e807715..0000000
--- a/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.txt b/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.txt
deleted file mode 100644
index b7319bd..0000000
--- a/LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-2-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 260x18
-          text run at (0,0) width 260: "Focus field with a placeholder, then type."
-      RenderBlock {DIV} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-caret: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index a056fe8..0000000
--- a/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.txt
deleted file mode 100644
index c3d27c3..0000000
--- a/LayoutTests/platform/mac/fast/forms/isindex-placeholder-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 31x18
-          text run at (0,0) width 31: "Test "
-        RenderInline {TT} at (0,0) size 72x15
-          RenderText {#text} at (31,2) size 72x15
-            text run at (31,2) width 72: "<isindex>"
-        RenderText {#text} at (103,0) size 127x18
-          text run at (103,0) width 127: " placeholder styling."
-      RenderBlock (anonymous) at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 230x18
-          text run at (0,0) width 230: "The placeholder text should be gray:"
-      RenderBlock {FORM} at (0,60) size 784x43
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x23
-          RenderInline {LABEL} at (0,0) size 451x18
-            RenderText {#text} at (0,2) size 322x18
-              text run at (0,2) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,119) size 784x18
-        RenderText {#text} at (0,0) size 237x18
-          text run at (0,0) width 237: "The placeholder text should be green:"
-      RenderBlock {FORM} at (0,145) size 784x43
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x23
-          RenderInline {LABEL} at (0,0) size 451x18
-            RenderText {#text} at (0,2) size 322x18
-              text run at (0,2) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
-layer at (335,83) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (335,168) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (335,83) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
-layer at (335,168) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#008000]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index 8577720..0000000
--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt
deleted file mode 100644
index be8c76b..0000000
--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (0,0) size 0x0
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,13) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 36x13
-      text run at (1,0) width 36: "foobar"
diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 5054ce5..0000000
--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt
deleted file mode 100644
index 5eee3a0..0000000
--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-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
-      RenderText {#text} at (0,0) size 637x18
-        text run at (0,0) width 637: "This tests that the text security mode switches correctly when the placeholder appears and disappears."
-      RenderBR {BR} at (637,14) size 0x0
-      RenderText {#text} at (0,20) size 357x18
-        text run at (0,20) width 357: "Leave field 1 alone. It should show the placeholder text: "
-      RenderTextControl {INPUT} at (359,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (486,34) size 0x0
-      RenderText {#text} at (0,43) size 407x18
-        text run at (0,43) width 148: "Focus field 2 and type. "
-        text run at (148,43) width 259: "It should show bullets for the password.: "
-      RenderTextControl {INPUT} at (409,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (536,57) size 0x0
-      RenderText {#text} at (0,66) size 590x18
-        text run at (0,66) width 148: "Focus field 3 and type. "
-        text run at (148,66) width 214: "Clear the value and blur the field. "
-        text run at (362,66) width 228: "It should show the placeholder text: "
-      RenderTextControl {INPUT} at (592,66) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (719,80) size 0x0
-layer at (370,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (420,54) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 25x13
-      text run at (1,0) width 25: "\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (603,77) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (370,31) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
-layer at (603,77) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index 589951f..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt
deleted file mode 100644
index 011c20b..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 441x18
-          text run at (0,0) width 441: "If you can see the word \"Placeholder\" in the text field, then all is well."
-      RenderBlock {P} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,47) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 62x13
-      text run at (1,0) width 62: "Placeholder"
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 8ee493e..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt
deleted file mode 100644
index 7501217..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 53x18
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x18 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x18
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24508"
-        RenderText {#text} at (358,0) size 775x36
-          text run at (358,0) width 417: ". Search field does not redraw if value set, when it has placeholder"
-          text run at (0,18) width 27: "text."
-      RenderBlock (anonymous) at (0,52) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (0,0) size 0x0
-layer at (21,65) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 48x13
-      text run at (1,0) width 48: "New text"
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index 0dddb06..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.txt
deleted file mode 100644
index 6b5021c..0000000
--- a/LayoutTests/platform/mac/fast/forms/placeholder-stripped-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x202
-  RenderBlock {HTML} at (0,0) size 800x202
-    RenderBody {BODY} at (8,16) size 784x178
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 753x36
-          text run at (0,0) width 753: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a"
-          text run at (0,18) width 748: "placeholder \"first line second line\", and the second input element and the second textarea element should have nothing."
-      RenderBlock (anonymous) at (0,52) size 784x126
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (129,2) size 0x18
-        RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (129,25) size 0x18
-        RenderBR {BR} at (165,68) size 0x18
-        RenderText {#text} at (0,0) size 0x0
-layer at (13,73) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,96) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (10,116) size 161x32 clip at (11,117) size 159x30
-  RenderTextControl {TEXTAREA} at (2,48) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
-layer at (10,156) size 161x32 clip at (11,157) size 159x30
-  RenderTextControl {TEXTAREA} at (2,88) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
-layer at (13,73) size 119x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 109x13
-      text run at (1,0) width 109: "first line second line"
-layer at (13,119) size 155x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 155x13 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 109x13
-      text run at (0,0) width 109: "first line second line"
diff --git a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index 8cca63d..0000000
--- a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt
deleted file mode 100644
index 98d4ed1..0000000
--- a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-          RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-layer at (21,13) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (21,13) size 98x13
-  RenderBlock (relative positioned) {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "Test Passed"
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 9d15e5e..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt
deleted file mode 100644
index b5445bb..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 439x18
-          text run at (0,0) width 439: "If you can see the word \"Placeholder\" in the text area, then all is well."
-      RenderBlock {P} at (0,34) size 784x36
-layer at (10,44) size 161x32 clip at (11,45) size 159x30
-  RenderTextControl {TEXTAREA} at (2,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
-layer at (13,47) size 155x13
-  RenderBlock (relative positioned) {DIV} at (3,3) size 155x13 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 62x13
-      text run at (0,0) width 62: "Placeholder"
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.png
deleted file mode 100644
index 4b7f62d..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt
deleted file mode 100644
index dcbc135..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 53x18
-          text run at (0,0) width 53: "Test for "
-        RenderInline {A} at (0,0) size 305x18 [color=#0000EE]
-          RenderText {#text} at (53,0) size 305x18
-            text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=21248"
-        RenderText {#text} at (358,0) size 4x18
-          text run at (358,0) width 4: "."
-      RenderBlock (anonymous) at (0,34) size 784x36
-        RenderText {#text} at (0,0) size 0x0
-layer at (10,44) size 161x32 clip at (11,45) size 159x30
-  RenderTextControl {TEXTAREA} at (2,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 155x13
-      RenderText {#text} at (0,0) size 48x13
-        text run at (0,0) width 48: "New text"
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index 5548ee9..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.txt
deleted file mode 100644
index bf76355..0000000
--- a/LayoutTests/platform/mac/fast/forms/textarea-placeholder-wrapping-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-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
-      RenderText {#text} at (165,22) size 4x18
-        text run at (165,22) width 4: " "
-      RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 161x32 clip at (11,11) size 144x30 scrollHeight 69
-  RenderTextControl {TEXTAREA} at (2,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 140x65
-      RenderText {#text} at (0,0) size 140x52
-        text run at (0,0) width 135: "A quick brown fox jumps"
-        text run at (134,0) width 4: " "
-        text run at (0,13) width 140: "over the lazy dog. A quick"
-        text run at (139,13) width 1: " "
-        text run at (0,26) width 139: "brown fox jumps over the"
-        text run at (138,26) width 2: " "
-        text run at (0,39) width 49: "lazy dog."
-        text run at (48,39) width 1: " "
-      RenderBR {BR} at (0,52) size 0x13
-layer at (179,10) size 161x32 clip at (180,11) size 144x30 scrollHeight 54
-  RenderTextControl {TEXTAREA} at (171,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {DIV} at (3,3) size 140x13
-layer at (182,13) size 140x52 backgroundClip at (180,11) size 144x30 clip at (180,11) size 144x30 outlineClip at (180,11) size 144x30
-  RenderBlock (relative positioned) {DIV} at (3,3) size 140x52 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 140x52
-      text run at (0,0) width 135: "A quick brown fox jumps"
-      text run at (134,0) width 4: " "
-      text run at (0,13) width 140: "over the lazy dog. A quick"
-      text run at (139,13) width 1: " "
-      text run at (0,26) width 139: "brown fox jumps over the"
-      text run at (138,26) width 2: " "
-      text run at (0,39) width 49: "lazy dog."
diff --git a/LayoutTests/platform/qt-wk2/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/qt-wk2/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index 3661c7b..0000000
--- a/LayoutTests/platform/qt-wk2/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.png b/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.png
deleted file mode 100644
index dd4cad4..0000000
--- a/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt
deleted file mode 100644
index 3b718c7..0000000
--- a/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 784x41
-        RenderInline (generated) at (0,0) size 20x41
-          RenderText {#text} at (0,0) size 20x41
-            text run at (0,0) width 20: "T"
-        RenderText {#text} at (20,15) size 415x21
-          text run at (20,15) width 415: "he first letter in this sentence should be larger than the rest."
-      RenderBlock {DIV} at (0,41) size 784x41
-        RenderText {#text} at (0,0) size 606x41
-          text run at (0,0) width 606: "This sentence should be extra-extra-large."
-      RenderBlock (anonymous) at (0,82) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 186x25
-          RenderDeprecatedFlexibleBox {DIV} at (2,2) size 182x21
-            RenderBlock {DIV} at (0,10) size 0x0
-            RenderBlock {DIV} at (0,0) size 171x21
-            RenderBlock {DIV} at (171,5) size 11x11
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,94) size 171x21
-  RenderBlock {DIV} at (0,0) size 171x21
-layer at (12,94) size 171x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 171x21 [color=#008000]
-    RenderText {#text} at (1,0) size 150x21
-      text run at (1,0) width 150: "This should be green"
diff --git a/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.png b/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.png
deleted file mode 100644
index e59e4f9..0000000
--- a/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.txt b/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.txt
deleted file mode 100644
index 8793cef..0000000
--- a/LayoutTests/platform/qt/fast/forms/input-placeholder-text-indent-expected.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-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 784x276
-        RenderTextControl {INPUT} at (0,2) size 500x42
-        RenderBR {BR} at (500,33) size 0x0
-        RenderTextControl {INPUT} at (0,48) size 500x42
-        RenderBR {BR} at (500,79) size 0x0
-        RenderTextControl {INPUT} at (0,94) size 500x42
-        RenderBR {BR} at (500,125) size 0x0
-        RenderTextControl {INPUT} at (0,140) size 500x42
-        RenderBR {BR} at (500,171) size 0x0
-        RenderTextControl {INPUT} at (0,186) size 500x42
-        RenderBR {BR} at (500,217) size 0x0
-        RenderTextControl {INPUT} at (0,232) size 500x42
-        RenderBR {BR} at (500,263) size 0x0
-      RenderBlock {DIV} at (0,276) size 784x276
-        RenderTextControl {INPUT} at (284,2) size 500x42
-        RenderBR {BR} at (284,33) size 0x0
-        RenderTextControl {INPUT} at (284,48) size 500x42
-        RenderBR {BR} at (284,79) size 0x0
-        RenderTextControl {INPUT} at (284,94) size 500x42
-        RenderBR {BR} at (284,125) size 0x0
-        RenderTextControl {INPUT} at (284,140) size 500x42
-        RenderBR {BR} at (284,171) size 0x0
-        RenderTextControl {INPUT} at (284,186) size 500x42
-        RenderBR {BR} at (284,217) size 0x0
-        RenderTextControl {INPUT} at (284,232) size 500x42
-        RenderBR {BR} at (284,263) size 0x0
-layer at (10,12) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,58) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,104) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,150) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,196) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,242) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,288) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,334) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,380) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,426) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,472) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (294,518) size 496x38
-  RenderBlock {DIV} at (2,2) size 496x38
-layer at (10,12) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x38
-      text run at (1,0) width 158: "placeholder"
-layer at (10,58) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 158x38
-      text run at (1,0) width 158: "placeholder"
-layer at (10,104) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (11,0) size 158x38
-      text run at (11,0) width 158: "placeholder"
-layer at (10,150) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (201,0) size 158x38
-      text run at (201,0) width 158: "placeholder"
-layer at (10,196) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (-9,0) size 158x38
-      text run at (-9,0) width 158: "placeholder"
-layer at (10,242) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (249,0) size 158x38
-      text run at (249,0) width 158: "placeholder"
-layer at (294,288) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (337,0) size 158x38
-      text run at (337,0) width 158: "placeholder"
-layer at (294,334) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (337,0) size 158x38
-      text run at (337,0) width 158: "placeholder"
-layer at (294,380) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (327,0) size 158x38
-      text run at (327,0) width 158: "placeholder"
-layer at (294,426) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (137,0) size 158x38
-      text run at (137,0) width 158: "placeholder"
-layer at (294,472) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (347,0) size 158x38
-      text run at (347,0) width 158: "placeholder"
-layer at (294,518) size 496x38
-  RenderBlock (relative positioned) {DIV} at (2,2) size 496x38 [color=#A9A9A9]
-    RenderText {#text} at (89,0) size 158x38
-      text run at (89,0) width 158: "placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.png b/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.png
deleted file mode 100644
index d4d6a3b..0000000
--- a/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.txt b/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.txt
deleted file mode 100644
index 04b2a46..0000000
--- a/LayoutTests/platform/qt/fast/forms/input-placeholder-visibility-2-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x21
-        RenderText {#text} at (0,0) size 289x21
-          text run at (0,0) width 289: "Focus field with a placeholder, then type."
-      RenderBlock {DIV} at (0,37) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 186x25
-        RenderText {#text} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,49) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-    RenderText {#text} at (1,0) size 31x21
-      text run at (1,0) width 31: "Text"
-caret: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.png
deleted file mode 100644
index 671bd53..0000000
--- a/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt
deleted file mode 100644
index 81d2277d..0000000
--- a/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x21
-        RenderText {#text} at (0,0) size 35x21
-          text run at (0,0) width 35: "Test "
-        RenderInline {TT} at (0,0) size 57x17
-          RenderText {#text} at (35,3) size 57x17
-            text run at (35,3) width 57: "<isindex>"
-        RenderText {#text} at (92,0) size 142x21
-          text run at (92,0) width 142: " placeholder styling."
-      RenderBlock (anonymous) at (0,37) size 784x21
-        RenderText {#text} at (0,0) size 258x21
-          text run at (0,0) width 258: "The placeholder text should be gray:"
-      RenderBlock {FORM} at (0,66) size 784x49
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x29
-          RenderInline {LABEL} at (0,0) size 554x21
-            RenderText {#text} at (0,4) size 364x21
-              text run at (0,4) width 364: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (366,2) size 186x25
-        RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,131) size 784x21
-        RenderText {#text} at (0,0) size 268x21
-          text run at (0,0) width 268: "The placeholder text should be green:"
-      RenderBlock {FORM} at (0,160) size 784x49
-        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (0,10) size 784x29
-          RenderInline {LABEL} at (0,0) size 554x21
-            RenderText {#text} at (0,4) size 364x21
-              text run at (0,4) width 364: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (366,2) size 186x25
-        RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
-layer at (376,88) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (376,182) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (376,88) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x21
-      text run at (1,0) width 84: "placeholder"
-layer at (376,182) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#008000]
-    RenderText {#text} at (1,0) size 84x21
-      text run at (1,0) width 84: "placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.png
deleted file mode 100644
index 59d905c..0000000
--- a/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.txt
deleted file mode 100644
index ce72593..0000000
--- a/LayoutTests/platform/qt/fast/forms/password-placeholder-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 186x25
-      RenderText {#text} at (0,0) size 0x0
-layer at (12,12) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (12,12) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 45x21
-      text run at (1,0) width 45: "foobar"
diff --git a/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.png
deleted file mode 100644
index 351a0b7..0000000
--- a/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.txt
deleted file mode 100644
index 3d1de70..0000000
--- a/LayoutTests/platform/qt/fast/forms/password-placeholder-text-security-expected.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-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
-      RenderText {#text} at (0,0) size 723x21
-        text run at (0,0) width 723: "This tests that the text security mode switches correctly when the placeholder appears and disappears."
-      RenderBR {BR} at (723,16) size 0x0
-      RenderText {#text} at (0,25) size 396x21
-        text run at (0,25) width 396: "Leave field 1 alone. It should show the placeholder text: "
-      RenderTextControl {INPUT} at (398,23) size 186x25
-      RenderBR {BR} at (586,41) size 0x0
-      RenderText {#text} at (0,54) size 450x21
-        text run at (0,54) width 164: "Focus field 2 and type. "
-        text run at (164,54) width 286: "It should show bullets for the password.: "
-      RenderTextControl {INPUT} at (452,52) size 186x25
-      RenderBR {BR} at (640,70) size 0x0
-      RenderText {#text} at (0,79) size 655x21
-        text run at (0,79) width 164: "Focus field 3 and type. "
-        text run at (164,79) width 238: "Clear the value and blur the field. "
-        text run at (402,79) width 253: "It should show the placeholder text: "
-      RenderTextControl {INPUT} at (2,102) size 186x25
-      RenderBR {BR} at (190,120) size 0x0
-layer at (408,33) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (462,62) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-    RenderText {#text} at (1,0) size 24x21
-      text run at (1,0) width 24: "\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (12,112) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (408,33) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x21
-      text run at (1,0) width 84: "placeholder"
-layer at (12,112) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 84x21
-      text run at (1,0) width 84: "placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.png
deleted file mode 100644
index b889ec9..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.txt
deleted file mode 100644
index 8abac8e..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x21
-        RenderText {#text} at (0,0) size 484x21
-          text run at (0,0) width 484: "If you can see the word \"Placeholder\" in the text field, then all is well."
-      RenderBlock {P} at (0,37) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 186x25
-layer at (12,49) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (12,49) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 86x21
-      text run at (1,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.png
deleted file mode 100644
index 114bff22..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.txt
deleted file mode 100644
index 1588be3..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x42
-        RenderText {#text} at (0,0) size 57x21
-          text run at (0,0) width 57: "Test for "
-        RenderInline {A} at (0,0) size 337x21 [color=#0000EE]
-          RenderText {#text} at (57,0) size 337x21
-            text run at (57,0) width 337: "https://bugs.webkit.org/show_bug.cgi?id=24508"
-        RenderText {#text} at (394,0) size 774x42
-          text run at (394,0) width 380: ". Search field does not redraw if value set, when it has"
-          text run at (0,21) width 117: "placeholder text."
-      RenderBlock (anonymous) at (0,58) size 784x29
-        RenderTextControl {INPUT} at (2,2) size 186x25
-          RenderDeprecatedFlexibleBox {DIV} at (2,2) size 182x21
-            RenderBlock {DIV} at (0,10) size 0x0
-            RenderBlock {DIV} at (0,0) size 171x21
-            RenderBlock {DIV} at (171,5) size 11x11
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,70) size 171x21
-  RenderBlock {DIV} at (0,0) size 171x21
-    RenderText {#text} at (1,0) size 62x21
-      text run at (1,0) width 62: "New text"
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.png
deleted file mode 100644
index aa35db8..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.txt
deleted file mode 100644
index f911910..0000000
--- a/LayoutTests/platform/qt/fast/forms/placeholder-stripped-expected.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x271
-  RenderBlock {HTML} at (0,0) size 800x271
-    RenderBody {BODY} at (8,16) size 784x247
-      RenderBlock {P} at (0,0) size 784x63
-        RenderText {#text} at (0,0) size 742x63
-          text run at (0,0) width 742: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element"
-          text run at (0,21) width 736: "should have a placeholder \"first line second line\", and the second input element and the second textarea"
-          text run at (0,42) width 209: "element should have nothing."
-      RenderBlock (anonymous) at (0,79) size 784x168
-        RenderTextControl {INPUT} at (2,2) size 186x25
-        RenderBR {BR} at (190,4) size 0x21
-        RenderTextControl {INPUT} at (2,31) size 186x25
-        RenderBR {BR} at (190,33) size 0x21
-        RenderBR {BR} at (204,92) size 0x21
-        RenderText {#text} at (0,0) size 0x0
-layer at (12,99) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (12,128) size 182x21
-  RenderBlock {DIV} at (2,2) size 182x21
-layer at (10,155) size 200x46
-  RenderTextControl {TEXTAREA} at (2,60) size 200x46
-    RenderBlock {DIV} at (2,2) size 196x21
-layer at (10,210) size 200x46
-  RenderTextControl {TEXTAREA} at (2,115) size 200x46
-    RenderBlock {DIV} at (2,2) size 196x21
-layer at (12,99) size 182x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 182x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 141x21
-      text run at (1,0) width 141: "first line second line"
-layer at (12,157) size 196x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 196x21 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 141x21
-      text run at (0,0) width 141: "first line second line"
diff --git a/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.png
deleted file mode 100644
index ff3db11..0000000
--- a/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.txt
deleted file mode 100644
index d4b99f9..0000000
--- a/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
-      RenderTextControl {INPUT} at (2,2) size 186x25
-        RenderDeprecatedFlexibleBox {DIV} at (2,2) size 182x21
-          RenderBlock {DIV} at (0,10) size 0x0
-          RenderBlock {DIV} at (0,0) size 171x21
-          RenderBlock {DIV} at (171,5) size 11x11
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
-layer at (12,12) size 171x21
-  RenderBlock {DIV} at (0,0) size 171x21
-layer at (12,12) size 171x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 171x21 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 89x21
-      text run at (1,0) width 89: "Test Passed"
diff --git a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.png
deleted file mode 100644
index 50f6f14..0000000
--- a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt
deleted file mode 100644
index 8317cbea..0000000
--- a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x21
-        RenderText {#text} at (0,0) size 486x21
-          text run at (0,0) width 486: "If you can see the word \"Placeholder\" in the text area, then all is well."
-      RenderBlock {P} at (0,37) size 784x50
-layer at (10,47) size 200x46
-  RenderTextControl {TEXTAREA} at (2,2) size 200x46
-    RenderBlock {DIV} at (2,2) size 196x21
-layer at (12,49) size 196x21
-  RenderBlock (relative positioned) {DIV} at (2,2) size 196x21 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 86x21
-      text run at (0,0) width 86: "Placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt
deleted file mode 100644
index 230f3f7..0000000
--- a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x21
-        RenderText {#text} at (0,0) size 57x21
-          text run at (0,0) width 57: "Test for "
-        RenderInline {A} at (0,0) size 337x21 [color=#0000EE]
-          RenderText {#text} at (57,0) size 337x21
-            text run at (57,0) width 337: "https://bugs.webkit.org/show_bug.cgi?id=21248"
-        RenderText {#text} at (394,0) size 4x21
-          text run at (394,0) width 4: "."
-      RenderBlock (anonymous) at (0,37) size 784x50
-        RenderText {#text} at (0,0) size 0x0
-layer at (10,47) size 200x46
-  RenderTextControl {TEXTAREA} at (2,2) size 200x46
-    RenderBlock {DIV} at (2,2) size 196x21
-      RenderText {#text} at (0,0) size 62x21
-        text run at (0,0) width 62: "New text"
diff --git a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.png b/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.png
deleted file mode 100644
index 686e28a..0000000
--- a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.png
+++ /dev/null
Binary files differ
diff --git a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.txt b/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.txt
deleted file mode 100644
index b2792f5..0000000
--- a/LayoutTests/platform/qt/fast/forms/textarea-placeholder-wrapping-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-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
-      RenderText {#text} at (204,34) size 4x21
-        text run at (204,34) width 4: " "
-      RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 200x46 clip at (10,10) size 184x46 scrollHeight 109
-  RenderTextControl {TEXTAREA} at (2,2) size 200x46
-    RenderBlock {DIV} at (2,2) size 180x105
-      RenderText {#text} at (0,0) size 177x84
-        text run at (0,0) width 173: "A quick brown fox jumps"
-        text run at (173,0) width 4: " "
-        text run at (0,21) width 140: "over the lazy dog. A"
-        text run at (140,21) width 4: " "
-        text run at (0,42) width 158: "quick brown fox jumps"
-        text run at (158,42) width 4: " "
-        text run at (0,63) width 125: "over the lazy dog."
-        text run at (125,63) width 0: " "
-      RenderBR {BR} at (0,84) size 0x21
-layer at (218,10) size 200x46 clip at (218,10) size 184x46 scrollHeight 86
-  RenderTextControl {TEXTAREA} at (210,2) size 200x46
-    RenderBlock {DIV} at (2,2) size 180x21
-layer at (220,12) size 180x84 backgroundClip at (218,10) size 184x46 clip at (218,10) size 184x46 outlineClip at (218,10) size 184x46
-  RenderBlock (relative positioned) {DIV} at (2,2) size 180x84 [color=#A9A9A9]
-    RenderText {#text} at (0,0) size 177x84
-      text run at (0,0) width 173: "A quick brown fox jumps"
-      text run at (173,0) width 4: " "
-      text run at (0,21) width 140: "over the lazy dog. A"
-      text run at (140,21) width 4: " "
-      text run at (0,42) width 158: "quick brown fox jumps"
-      text run at (158,42) width 4: " "
-      text run at (0,63) width 125: "over the lazy dog."