[EFL] Add baseline for css3/masking test cases
https://bugs.webkit.org/show_bug.cgi?id=96235

Unreviewed EFL gardening.

Generate baselines for css3/masking test cases added
in r127608.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10

* platform/efl/TestExpectations:
* platform/efl/css3/masking/clip-path-circle-expected.png: Added.
* platform/efl/css3/masking/clip-path-circle-expected.txt: Added.
* platform/efl/css3/masking/clip-path-circle-filter-expected.png: Added.
* platform/efl/css3/masking/clip-path-circle-filter-expected.txt: Added.
* platform/efl/css3/masking/clip-path-circle-overflow-expected.png: Added.
* platform/efl/css3/masking/clip-path-circle-overflow-expected.txt: Added.
* platform/efl/css3/masking/clip-path-circle-overflow-hidden-expected.png: Added.
* platform/efl/css3/masking/clip-path-circle-overflow-hidden-expected.txt: Added.
* platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.png: Added.
* platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.txt: Added.
* platform/efl/css3/masking/clip-path-ellipse-expected.png: Added.
* platform/efl/css3/masking/clip-path-ellipse-expected.txt: Added.
* platform/efl/css3/masking/clip-path-polygon-evenodd-expected.png: Added.
* platform/efl/css3/masking/clip-path-polygon-evenodd-expected.txt: Added.
* platform/efl/css3/masking/clip-path-polygon-expected.png: Added.
* platform/efl/css3/masking/clip-path-polygon-expected.txt: Added.
* platform/efl/css3/masking/clip-path-polygon-nonzero-expected.png: Added.
* platform/efl/css3/masking/clip-path-polygon-nonzero-expected.txt: Added.
* platform/efl/css3/masking/clip-path-rectangle-expected.png: Added.
* platform/efl/css3/masking/clip-path-rectangle-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Several fast/block test cases need rebaseline after r127163
https://bugs.webkit.org/show_bug.cgi?id=96237

Unreviewed EFL gardening.

Rebaseline 4 fast/block test cases due to r127163.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10

* platform/efl/TestExpectations:
* platform/efl/fast/block/float/024-expected.png:
* platform/efl/fast/block/float/024-expected.txt:
* platform/efl/fast/block/margin-collapse/025-expected.txt:
* platform/efl/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
* platform/efl/fast/block/margin-collapse/empty-clear-blocks-expected.png:
* platform/efl/fast/block/margin-collapse/empty-clear-blocks-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt][WK2] REGRESSION(r127861): It made one test fail and one test crash
https://bugs.webkit.org/show_bug.cgi?id=96243

Unreviewed gardening, skip new failing and crashing tests to paint the bot green.

* platform/qt-5.0-wk2/Skipped:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128026 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Several test cases need rebaseline after bug 88171
https://bugs.webkit.org/show_bug.cgi?id=96240

Unreviewed EFL gardening.

Rebaseline 3 test cases due to bug 88171. The output
is much better now.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10

* platform/efl/TestExpectations:
* platform/efl/css1/formatting_model/floating_elements-expected.png: Added.
* platform/efl/css1/formatting_model/floating_elements-expected.txt:
* platform/efl/fast/block/float/010-expected.png:
* platform/efl/fast/block/float/010-expected.txt:
* platform/efl/fast/block/float/independent-align-positioning-expected.png:
* platform/efl/fast/block/float/independent-align-positioning-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128027 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Unskip 2 test cases fixed in r127987
https://bugs.webkit.org/show_bug.cgi?id=96234

Unreviewed EFL gardening.

Unskip 2 test cases that are now passing consistently
after r127987.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10

* platform/efl/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128028 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Several CSS 2.1 need rebaseline after bug 93148
https://bugs.webkit.org/show_bug.cgi?id=96241

Unreviewed EFL gardening.

Rebaseline several CSS 2.1 due to bug 93148.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10

* platform/efl/TestExpectations:
* platform/efl/fast/css/nested-layers-with-hover-expected.txt: Added.
* platform/efl/tables/mozilla_expected_failures/bugs/bug106966-expected.png:
* platform/efl/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.png:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.png:
* platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128029 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[WK2] New fast/forms/number/number-interactive-validation-required.html fails
https://bugs.webkit.org/show_bug.cgi?id=95936

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-10
Reviewed by Kenneth Rohde Christiansen.

Source/WebKit2:

Add WKPreference private API for manipulate the interactive form
validation setting. This is now needed by WebKitTestRunner.

* Shared/WebPreferencesStore.h:
(WebKit):
* UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetInteractiveFormValidationEnabled):
(WKPreferencesGetInteractiveFormValidationEnabled):
* UIProcess/API/C/WKPreferencesPrivate.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences):

Tools:

Enable interactive form validation setting in WebKitTestRunner as
we are currently doing in DumpRenderTree. This is needed for some
tests to pass.

* WebKitTestRunner/TestController.cpp:
(WTR::TestController::resetStateToConsistentValues):

LayoutTests:

Unskip fast/forms/number/number-interactive-validation-required.html for
several WebKit2 ports now that the interactive form validation setting is
enabled in WebKitTestRunner.

* platform/efl-wk2/TestExpectations:
* platform/qt-5.0-wk2/Skipped:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128030 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Replace calls to QString::fromAscii which is deprecated in Qt5
https://bugs.webkit.org/show_bug.cgi?id=96242

Patch by Kevin Funk <kevin.funk@kdab.com> on 2012-09-10
Reviewed by Simon Hausmann.

Replace with QString::fromLatin1 which does the same.

Source/WebCore:

* bridge/qt/qt_runtime.cpp:

Source/WebKit2:

* UIProcess/API/qt/tests/qrawwebview/tst_qrawwebview.cpp:

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