[Qt] Remove Qt Quick 1 support

Reviewed by Kenneth Rohde Christiansen.

It is being moved to the Qt5 QtQuick1 module.

.:

* Source/tests.pri:

Source/WebKit/qt:

A circular dependency exists otherwise in Qt, where QtWebKit would depend on QtQuick1,
which in turn depends on QtTools (for designer plugin), which in turn depends on QtWebKit
(for assistant help html rendering).

* declarative/plugin.cpp:
(WebKitQmlPlugin::registerTypes):
* declarative/public.pri:
* declarative/qdeclarativewebview.cpp: Removed.
* declarative/qdeclarativewebview_p.h: Removed.
* tests/qdeclarativewebview/qdeclarativewebview.pro: Removed.
* tests/qdeclarativewebview/resources/basic.html: Removed.
* tests/qdeclarativewebview/resources/basic.png: Removed.
* tests/qdeclarativewebview/resources/basic.qml: Removed.
* tests/qdeclarativewebview/resources/elements.html: Removed.
* tests/qdeclarativewebview/resources/elements.qml: Removed.
* tests/qdeclarativewebview/resources/forward.html: Removed.
* tests/qdeclarativewebview/resources/forward.png: Removed.
* tests/qdeclarativewebview/resources/javaScript.html: Removed.
* tests/qdeclarativewebview/resources/javaScript.qml: Removed.
* tests/qdeclarativewebview/resources/loadError.qml: Removed.
* tests/qdeclarativewebview/resources/newwindows.html: Removed.
* tests/qdeclarativewebview/resources/newwindows.qml: Removed.
* tests/qdeclarativewebview/resources/propertychanges.qml: Removed.
* tests/qdeclarativewebview/resources/sample.html: Removed.
* tests/qdeclarativewebview/resources/sethtml.qml: Removed.
* tests/qdeclarativewebview/resources/webviewbackgroundcolor.qml: Removed.
* tests/qdeclarativewebview/resources/webviewtest.qml: Removed.
* tests/qdeclarativewebview/resources/webviewtestdefault.qml: Removed.
* tests/qdeclarativewebview/tst_qdeclarativewebview.cpp: Removed.
* tests/qdeclarativewebview/tst_qdeclarativewebview.qrc: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129609 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Rebaseline after r125578.

* platform/efl/TestExpectations:
* platform/efl/fast/css/word-space-extra-expected.png:
* platform/efl/fast/css/word-space-extra-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129610 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Unskip that passes after r125813.

* platform/efl/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129611 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore: Rename ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS to ENABLE_INPUT_MULTIPLE_FIELDS_UI
https://bugs.webkit.org/show_bug.cgi?id=97640

This patch renames ENABLE_INPUT_TYPE_TIME MULTIPLE_FIELDS feature
flag to ENABLE_INPUT_MULTIPLE_FIELDS_UI for implementing multiple
fields date/time input UI other than input type "time".

No new tests. This patch doesn't change behavior.

* css/html.css:
* css/themeWin.css:
* html/DateTimeFieldsState.cpp:
* html/DateTimeFieldsState.h:
* html/TimeInputType.cpp:
(WebCore):
* html/TimeInputType.h:
(TimeInputType):
* html/shadow/DateTimeEditElement.cpp:
* html/shadow/DateTimeEditElement.h:
* html/shadow/DateTimeFieldElement.cpp:
* html/shadow/DateTimeFieldElement.h:
* html/shadow/DateTimeFieldElements.cpp:
* html/shadow/DateTimeFieldElements.h:
* html/shadow/DateTimeNumericFieldElement.cpp:
* html/shadow/DateTimeNumericFieldElement.h:
* html/shadow/DateTimeSymbolicFieldElement.cpp:
* html/shadow/DateTimeSymbolicFieldElement.h:
* platform/LocalizedStrings.h:
(WebCore):
* platform/text/DateTimeFormat.cpp:
* platform/text/DateTimeFormat.h:
* platform/text/LocaleICU.cpp:
(WebCore::LocaleICU::LocaleICU):
(WebCore::LocaleICU::~LocaleICU):
(WebCore):
* platform/text/LocaleICU.h:
(LocaleICU):
* platform/text/LocaleWin.cpp:
(WebCore):
* platform/text/LocaleWin.h:
(LocaleWin):
* platform/text/LocalizedNumber.h:
(WebCore):
* platform/text/LocalizedNumberICU.cpp:
(WebCore):
* platform/text/LocalizedNumberNone.cpp:
(WebCore):
* platform/text/Localizer.cpp:
(WebCore):
* platform/text/Localizer.h:
(Localizer):
* platform/text/mac/LocaleMac.h:
(LocaleMac):
* platform/text/mac/LocaleMac.mm:
(WebCore):
* platform/text/mac/LocalizedNumberMac.mm:
(WebCore):
* platform/text/win/LocalizedNumberWin.cpp:
(WebCore):

Source/WebKit/chromium: Rename ENABLE_INPUT_TYPE_MULTIPLE_FIELDS to ENABLE_INPUT_MULTIPLE_FIELDS_UI
https://bugs.webkit.org/show_bug.cgi?id=97640

Reviewed by Kent Tamura.

This patch renames ENABLE_INPUT_TYPE_TIME MULTIPLE_FIELDS feature
flag to ENABLE_INPUT_MULTIPLE_FIELDS_UI for implementing multiple
fields date/time input UI other than input type "time".

* features.gypi:
* src/LocalizedStrings.cpp:
(WebCore):
* tests/DateTimeFormatTest.cpp:
* tests/LocaleMacTest.cpp:
(LocaleMacTest):
* tests/LocaleWinTest.cpp:
(LocaleWinTest):
* tests/LocalizedDateICUTest.cpp:
* tests/LocalizedNumberICUTest.cpp:

LayoutTests: Rename ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS to ENABLE_INPUT_MULTIPLE_FIELDS_UI
https://bugs.webkit.org/show_bug.cgi?id=97640

This patch renames ENABLE_INPUT_TYPE_TIME MULTIPLE_FIELDS feature
flag to ENABLE_INPUT_MULTIPLE_FIELDS_UI for implementing multiple
fields date/time input UI other than input type "time".

* platfrom/efl/TestExpectations: Update a comment which refers ENABLE_INPUT_TYPE_TIME MULTIPLE_FIELDS.
* platform/mac/Skipped: ditto.
* platform/qt/Skipped: ditto.
* platform/win/Skipped: ditto.
* platform/wincairo/Skipped: ditto.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129612 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: [TextEditor] fix tab unindent selection restore
https://bugs.webkit.org/show_bug.cgi?id=97462

Patch by Andrey Adaikin <aandrey@chromium.org> on 2012-09-26
Reviewed by Vsevolod Vlasov.

Source/WebCore:

Selection would be wrongly restored on tab unindent when the last line does not need to be unindented unlike the others.

* inspector/front-end/DefaultTextEditor.js:
(WebInspector.TextEditorMainPanel.prototype._unindentLines.get var):
(WebInspector.TextEditorMainPanel.prototype._unindentLines):

LayoutTests:

Added test for an unindentation corner case.

* inspector/editor/indentation-expected.txt:
* inspector/editor/indentation.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129613 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Unskip test that seems to be passing now.

* platform/efl/Skipped:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129614 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening.

Mark one subpixel test added in r129529 as passing.
Reclassify fast/workers/shared-worker-load-error.html as flaky.
Remove expectations for fast/css/word-spacing-characters.html and
http/tests/security/xss-eval.html, both tests are now passing.

* platform/gtk/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129615 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Unskip test that seems to pass consistently on 32-bits.

It looks like the rounding issues are gone now that we use
jhbuild. While here, update the expected PNG, which was valid
before but had a different pixel hash.

* platform/efl/TestExpectations:
* platform/efl/fast/css/percentage-non-integer-expected.png:

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