[WK2][WTR] WebKitTestRunner needs testRunner.setSerializeHTTPLoads
https://bugs.webkit.org/show_bug.cgi?id=98524

Patch by Sudarsana Nagineni <sudarsana.nagineni@intel.com> on 2012-10-05
Reviewed by Alexey Proskuryakov.

Source/WebKit2:

Add implementation for testRunner.setSerializeHTTPLoads in
WebKitTestRunner.

* WebProcess/InjectedBundle/API/c/WKBundle.cpp:
(WKBundleSetSerialLoadingEnabled):
* WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:
* WebProcess/InjectedBundle/InjectedBundle.cpp:
(WebKit::InjectedBundle::setSerialLoadingEnabled):
(WebKit):
* WebProcess/InjectedBundle/InjectedBundle.h:
(InjectedBundle):

Tools:

Add implementation for testRunner.setSerializeHTTPLoads in
WebKitTestRunner.

* WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
* WebKitTestRunner/InjectedBundle/InjectedBundle.cpp:
(WTR::InjectedBundle::beginTesting):
* WebKitTestRunner/InjectedBundle/TestRunner.cpp:
(WTR::TestRunner::setSerializeHTTPLoads):
(WTR):
* WebKitTestRunner/InjectedBundle/TestRunner.h:
(TestRunner):

LayoutTests:

Unskip tests that are now passing.

* platform/wk2/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130568 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Form controls should always be horizontal
https://bugs.webkit.org/show_bug.cgi?id=98563

Reviewed by Ojan Vafai.

Source/WebCore:

Fix a regression where we didn't force form controls to be horizontal.

Tests: fast/dom/HTMLMeterElement/meter-writing-mode.html
       fast/dom/HTMLProgressElement/progress-writing-mode.html
       fast/table/colspanMinWidth-vertical.html

* css/html.css:
(input, textarea, keygen, select, button, isindex, meter, progress):

LayoutTests:

Convert fast/dom/HTMLMeterElement/meter-writing-mode.html and
fast/dom/HTMLProgressElement/progress-writing-mode.html to be ref tests.
Also rebaseline fast/table/colspanMinWidth-vertical.html and mark the
test as needing a rebaseline on platforms other than Chromium Linux.

* fast/dom/HTMLMeterElement/meter-writing-mode-expected.html: Added.
* fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* fast/dom/HTMLProgressElement/progress-writing-mode-expected.html: Added.
* fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/chromium-linux/fast/table/colspanMinWidth-vertical-expected.png:
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* platform/chromium-mac/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* platform/chromium-win/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/chromium-win/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/chromium/TestExpectations:
* platform/chromium/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* platform/efl/TestExpectations:
* platform/efl/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/efl/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* platform/efl/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/gtk/TestExpectations:
* platform/gtk/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/gtk/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* platform/gtk/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/mac/TestExpectations:
* platform/mac/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/mac/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.
* platform/mac/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Removed.
* platform/mac/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/qt-5.0/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Removed.
* platform/qt/TestExpectations:
* platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Removed.
* platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Removed.


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