REGRESSION (r143643): <button> should support ::first-line and ::first-letter
https://bugs.webkit.org/show_bug.cgi?id=111782

Patch by Christian Biesinger <cbiesinger@chromium.org> on 2013-03-08
Reviewed by Ojan Vafai.

Source/WebCore:

Test: fast/forms/button-first-line-first-letter.html

* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::firstLineBlock):
(WebCore::findFirstLetterBlock):
Add isRenderButton to the first-line and first-letter checks that
don't allow ::first-* styles for flexbox.

LayoutTests:

* fast/forms/button-first-line-first-letter-expected.html: Added.
* fast/forms/button-first-line-first-letter.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145265 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Update baselines for string prototypes fixed by v8-i18n roll 164:171

* platform/chromium/fast/js/kde/function_length-expected.txt: Removed.
* platform/chromium/fast/js/kde/inbuilt_function_tostring-expected.txt:
* platform/chromium/fast/js/string-prototype-properties-expected.txt:

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