Current specification, http://dev.w3.org/html5/spec/single-page.html#attr-input-placeholder, has allowed user agent to keep placeholder text until first input.
Created attachment 162239 [details] patch
Comment on attachment 162239 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=162239&action=review > Source/WebCore/platform/efl/RenderThemeEfl.h:211 > + virtual bool shouldShowPlaceholderWhenFocused() const { return true; } no OVERRIDE?
Created attachment 162244 [details] patch Done!
Comment on attachment 162244 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=162244&action=review > Source/WebCore/platform/efl/RenderThemeEfl.h:211 > + virtual bool shouldShowPlaceholderWhenFocused() const OVERRIDE { return true; } I think it is better to move this virtual function to virtual function list side.
Comment on attachment 162244 [details] patch Oops, Kenneth r+ is removed. So, I set r+ again.
Created attachment 162397 [details] patch Done!
Comment on attachment 162397 [details] patch Clearing flags on attachment: 162397 Committed r127723: <http://trac.webkit.org/changeset/127723>
All reviewed patches have been landed. Closing bug.