WebKit-https.git
9 years agoHttp tests fails on Debian with Apache 2.4
allan.jensen@digia.com [Wed, 28 Aug 2013 12:39:48 +0000 (12:39 +0000)]
Http tests fails on Debian with Apache 2.4
https://bugs.webkit.org/show_bug.cgi?id=120352

Reviewed by Andreas Kling.

Tools:

Select httpd.conf file for debian based on version, matching Fedora behavior.

* Scripts/webkitpy/port/base.py:
(Port._apache_config_file_name_for_platform):

LayoutTests:

Added an apache 2.4 configuration file adapted from Fedora's,
and renamed the 2.2 file to have consistent naming.

* http/conf/debian-httpd-2.2.conf: Renamed from LayoutTests/http/conf/apache2-debian-httpd.conf.
* http/conf/debian-httpd-2.4.conf: Added.

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

9 years agoUnreviewed, rolling out r154593.
commit-queue@webkit.org [Wed, 28 Aug 2013 12:32:33 +0000 (12:32 +0000)]
Unreviewed, rolling out r154593.
http://trac.webkit.org/changeset/154593
https://bugs.webkit.org/show_bug.cgi?id=120403

Caused 50+ flaky tests on WebKit1 bots (Requested by carewolf
on #webkit).

Source/WebKit/qt:

* WidgetApi/qwebpage.cpp:
(QWebPage::javaScriptConsoleMessage):

Tools:

* DumpRenderTree/qt/DumpRenderTreeQt.cpp:
(WebPage::~WebPage):

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

9 years agoMake descendant iterators always require ContainerNode root
antti@apple.com [Wed, 28 Aug 2013 12:31:10 +0000 (12:31 +0000)]
Make descendant iterators always require ContainerNode root
https://bugs.webkit.org/show_bug.cgi?id=120393

Reviewed by Andreas Kling.

Remove Node* root versions of the iterators.
Fix the few call sites that required them to have tighter typing.

* accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::canvasHasFallbackContent):
(WebCore::siblingWithAriaRole):
* dom/ChildIterator.h:
(WebCore::::ChildIteratorAdapter):
(WebCore::::begin):
(WebCore::::end):
(WebCore::elementChildren):
(WebCore::childrenOfType):
* dom/DescendantIterator.h:
(WebCore::::DescendantIterator):
(WebCore::::DescendantIteratorAdapter):
(WebCore::::begin):
(WebCore::::end):
(WebCore::elementDescendants):
(WebCore::descendantsOfType):
* editing/ApplyStyleCommand.cpp:
(WebCore::dummySpanAncestorForNode):
(WebCore::ApplyStyleCommand::cleanupUnstyledAppleStyleSpans):
(WebCore::ApplyStyleCommand::applyInlineStyle):
* editing/ApplyStyleCommand.h:

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

9 years ago[Qt][Wk2] Many tests are flaky on Qt 5.1
allan.jensen@digia.com [Wed, 28 Aug 2013 12:13:05 +0000 (12:13 +0000)]
[Qt][Wk2] Many tests are flaky on Qt 5.1
https://bugs.webkit.org/show_bug.cgi?id=118232

Reviewed by Jocelyn Turcotte.

We need to set renderToOffscreenBuffer since we won't otherwise get
the paint calls necessary to synchronize UI- and Web-Process. It was
only disabled in Qt 5.0 because it conflicted with setRenderWithoutShowing
which is no longer supported or needed.

* WebKitTestRunner/qt/PlatformWebViewQt.cpp:
(WTR::WrapperWindow::handleStatusChanged):

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

9 years agoWorkerGlobalScopeWebDatabase requires ENABLE(WORKERS)
sergio@webkit.org [Wed, 28 Aug 2013 10:30:07 +0000 (10:30 +0000)]
WorkerGlobalScopeWebDatabase requires ENABLE(WORKERS)
https://bugs.webkit.org/show_bug.cgi?id=120395

Reviewed by Christophe Dumez.

WorkerGlobalScopeDatabase uses the WorkerGlobalScope object which is
defined only when WORKERS are enabled. We should guard that code.

* Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp:
* Modules/webdatabase/WorkerGlobalScopeWebDatabase.h:
* Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl:

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

9 years ago[CSS Grid Layout] Fix grid position resolution
sergio@webkit.org [Wed, 28 Aug 2013 10:26:10 +0000 (10:26 +0000)]
[CSS Grid Layout] Fix grid position resolution
https://bugs.webkit.org/show_bug.cgi?id=119801

Reviewed by Andreas Kling.

From Blink r148833, r148878, r150403 by <jchaffraix@chromium.org>

Source/WebCore:

Both grid-{column|row}-end and negative positions were not
properly handled in our grid position resolution code. We were
using the same code to resolve all the grid positions without
considering the edges of the grid.

Also refactored the grid size estimation in
resolveGridPositionsFromStyle() so we can use it for the grid size
estimation. The code no longer requires the grid to be filled at
that moment as the specs changed to use the "explicit grid" which
is independent of grid items (only depends on style).

Test: fast/css-grid-layout/grid-item-negative-position-resolution.html

* rendering/RenderGrid.cpp:
(WebCore::RenderGrid::maximumIndexInDirection):
(WebCore::RenderGrid::resolveGridPositionsFromStyle):
(WebCore::adjustGridPositionForSide):
(WebCore::RenderGrid::resolveGridPositionFromStyle):
* rendering/RenderGrid.h:

LayoutTests:

Added a new test to check negative position resolution. Also added
several new test cases to check that we properly resolve grid
positions in the grid edges.

* fast/css-grid-layout/grid-item-negative-position-resolution-expected.txt: Added.
* fast/css-grid-layout/grid-item-negative-position-resolution.html: Added.
* fast/css-grid-layout/grid-item-spanning-resolution-expected.txt:
* fast/css-grid-layout/grid-item-spanning-resolution.html:

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

9 years ago[CSS Grid Layout] infinity should be defined as a negative value
sergio@webkit.org [Wed, 28 Aug 2013 09:58:33 +0000 (09:58 +0000)]
[CSS Grid Layout] infinity should be defined as a negative value
https://bugs.webkit.org/show_bug.cgi?id=107053

Reviewed by Andreas Kling.

From Blink r154805 by <jchaffraix@chromium.org>

Source/WebCore:

Reject negative values for track-breadth at parse time as
mentioned in the latest versions of the spec.

Added some extra checks to the existing tests.

* css/CSSParser.cpp:
(WebCore::CSSParser::parseGridBreadth):
* rendering/RenderGrid.cpp:
(WebCore::RenderGrid::computeUsedBreadthOfMaxLength):

LayoutTests:

Added some new test cases to check that track-breadth cannot be a
negative value, either it's a length, a percentage...

* fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
* fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
* fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
* fast/css-grid-layout/resources/grid-columns-rows-get-set.js:

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

9 years ago[GTK][WK2] Only set up a RedirectedXCompositeWindow if running under an X11 display
zandobersek@gmail.com [Wed, 28 Aug 2013 09:45:14 +0000 (09:45 +0000)]
[GTK][WK2] Only set up a RedirectedXCompositeWindow if running under an X11 display
https://bugs.webkit.org/show_bug.cgi?id=120321

Reviewed by Gustavo Noronha Silva.

Only set up the RedirectedXCompositeWindow member of the WebKitWebViewBasePrivate struct
if we're running under an X11 display. This is now done in the webkitWebViewBaseConstructed
function rather than the constructor, which is removed.

This allows for the UIProcess to run in a Wayland environment even when built with accelerated
compositing enabled. Of course, at the moment there's no support yet for accelerated compositing
under Wayland, so we fall back to rendering the backing store. No changes are introduced to
the behavior under X11 - accelerated compositing will be used where possible, if supported.

* UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseConstructed):

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

9 years ago[GTK][WK2] Disable accelerated compositing under Wayland
zandobersek@gmail.com [Wed, 28 Aug 2013 09:34:50 +0000 (09:34 +0000)]
[GTK][WK2] Disable accelerated compositing under Wayland
https://bugs.webkit.org/show_bug.cgi?id=120347

Reviewed by Martin Robinson.

Accelerated compositing is not yet supported under the Wayland display protocol,
so it should be disabled. Since it is enabled by default and the GTK WK2 API does
not provide any way to change that, it's enough to disable it when attaching the
WebKitSettings object to the WebPageGroup if running under Wayland.

* UIProcess/API/gtk/WebKitWebViewGroup.cpp:
(webkitWebViewGroupAttachSettingsToPageGroup):

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

9 years ago[Soup] WebTiming information not shown in the inspector
sergio@webkit.org [Wed, 28 Aug 2013 09:29:30 +0000 (09:29 +0000)]
[Soup] WebTiming information not shown in the inspector
https://bugs.webkit.org/show_bug.cgi?id=118395

Reviewed by Martin Robinson.

Source/WebCore:

WebTiming information was not correctly provided to WebCore
because the gotHeadersCallback was incorrectly resetting the
original ResourceResponse (which had the ResourceLoadTiming
object) instead of simply updating their contents using the
SoupMessage.

No new test required as this feature is already covered by the
existing webtiming tests. In any case this change includes a fix
for the http/tests/misc/webtiming-ssl.php test which was not
failing even if it should because it was not correct.

* platform/network/soup/ResourceHandleSoup.cpp:
(WebCore::gotHeadersCallback):
(WebCore::restartedCallback): restartedCallback should be
available only if WEB_TIMING is defined.
(WebCore::createSoupMessageForHandleAndRequest): Ditto.

LayoutTests:

Fixed the webiming-ssl.php test that was incorrectly considering a
FAIL as the expected result. It was probably just a legacy
decision which came from the times where DRT was responsible of
reporting WebTiming information.

Also added a new test that fails due to wkb.ug/103927. It was not
detected before because there were no timing information in the
response.

* http/tests/misc/resources/webtiming-ssl.html:
* http/tests/misc/webtiming-ssl-expected.txt:
* platform/gtk/TestExpectations: added
http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_attribute_order.html.

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

9 years agoUnreviewed ARM Qt gardening.
rgabor@webkit.org [Wed, 28 Aug 2013 08:32:42 +0000 (08:32 +0000)]
Unreviewed ARM Qt gardening.

* platform/qt-arm/TestExpectations:
Unskipped some tests which are already passed.

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

9 years ago[Qt] Moving expectations from Qt 5.0 WK2 to Qt WK2 - Part 8.
kadam@inf.u-szeged.hu [Wed, 28 Aug 2013 08:08:34 +0000 (08:08 +0000)]
[Qt] Moving expectations from Qt 5.0 WK2 to Qt WK2 - Part 8.
Unreviewed gardening.

* platform/qt-wk2/svg/as-background-image/animated-svg-as-background-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/animated-svg-as-background-expected.png.
* platform/qt-wk2/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png.
* platform/qt-wk2/svg/as-background-image/svg-as-background-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/svg-as-background-2-expected.png.
* platform/qt-wk2/svg/as-background-image/svg-as-background-3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/svg-as-background-3-expected.png.
* platform/qt-wk2/svg/as-background-image/svg-as-background-5-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/svg-as-background-5-expected.png.
* platform/qt-wk2/svg/as-background-image/svg-as-background-6-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/svg-as-background-6-expected.png.
* platform/qt-wk2/svg/as-background-image/svg-background-partial-redraw-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-background-image/svg-background-partial-redraw-expected.png.
* platform/qt-wk2/svg/as-border-image/svg-as-border-image-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-border-image/svg-as-border-image-2-expected.png.
* platform/qt-wk2/svg/as-border-image/svg-as-border-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-border-image/svg-as-border-image-expected.png.
* platform/qt-wk2/svg/as-image/animated-svg-as-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-expected.png.
* platform/qt-wk2/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png.
* platform/qt-wk2/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.txt.
* platform/qt-wk2/svg/as-image/animated-svg-as-image-same-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-same-image-expected.png.
* platform/qt-wk2/svg/as-image/animated-svg-as-image-same-image-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-same-image-expected.txt.
* platform/qt-wk2/svg/as-image/image-preserveAspectRatio-all-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/image-preserveAspectRatio-all-expected.png.
* platform/qt-wk2/svg/as-image/image-respects-pageScaleFactor-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/image-respects-pageScaleFactor-expected.png.
* platform/qt-wk2/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/img-preserveAspectRatio-support-1-expected.png.
* platform/qt-wk2/svg/as-image/img-preserveAspectRatio-support-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/img-preserveAspectRatio-support-2-expected.png.
* platform/qt-wk2/svg/as-image/svg-image-change-content-size-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-image/svg-image-change-content-size-expected.png.
* platform/qt-wk2/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png.
* platform/qt-wk2/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png.
* platform/qt-wk2/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png.
* platform/qt-wk2/svg/as-object/embedded-svg-size-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/embedded-svg-size-changes-expected.png.
* platform/qt-wk2/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png.
* platform/qt-wk2/svg/as-object/nested-embedded-svg-size-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/nested-embedded-svg-size-changes-expected.png.
* platform/qt-wk2/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png.
* platform/qt-wk2/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png.
* platform/qt-wk2/svg/as-object/svg-embedded-in-html-in-iframe-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/as-object/svg-embedded-in-html-in-iframe-expected.txt.
* platform/qt-wk2/svg/batik/filters/feTile-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/filters/feTile-expected.png.
* platform/qt-wk2/svg/batik/filters/filterRegions-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/filters/filterRegions-expected.png.
* platform/qt-wk2/svg/batik/masking/maskRegions-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/masking/maskRegions-expected.png.
* platform/qt-wk2/svg/batik/paints/patternPreserveAspectRatioA-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/paints/patternPreserveAspectRatioA-expected.png.
* platform/qt-wk2/svg/batik/paints/patternRegionA-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/paints/patternRegionA-expected.png.
* platform/qt-wk2/svg/batik/paints/patternRegions-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/paints/patternRegions-expected.png.
* platform/qt-wk2/svg/batik/paints/patternRegions-positioned-objects-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/paints/patternRegions-positioned-objects-expected.png.
* platform/qt-wk2/svg/batik/text/smallFonts-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/smallFonts-expected.png.
* platform/qt-wk2/svg/batik/text/textAnchor-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textAnchor-expected.png.
* platform/qt-wk2/svg/batik/text/textAnchor2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textAnchor2-expected.png.
* platform/qt-wk2/svg/batik/text/textAnchor3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textAnchor3-expected.png.
* platform/qt-wk2/svg/batik/text/textDecoration-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textDecoration-expected.png.
* platform/qt-wk2/svg/batik/text/textDecoration2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textDecoration2-expected.png.
* platform/qt-wk2/svg/batik/text/textEffect-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textEffect-expected.png.
* platform/qt-wk2/svg/batik/text/textEffect2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textEffect2-expected.png.
* platform/qt-wk2/svg/batik/text/textEffect3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textEffect3-expected.png.
* platform/qt-wk2/svg/batik/text/textFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textFeatures-expected.png.
* platform/qt-wk2/svg/batik/text/textGlyphOrientationHorizontal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textGlyphOrientationHorizontal-expected.png.
* platform/qt-wk2/svg/batik/text/textLayout-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textLayout-expected.png.
* platform/qt-wk2/svg/batik/text/textLayout2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textLayout2-expected.png.
* platform/qt-wk2/svg/batik/text/textLength-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textLength-expected.png.
* platform/qt-wk2/svg/batik/text/textOnPath-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textOnPath-expected.png.
* platform/qt-wk2/svg/batik/text/textOnPath2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textOnPath2-expected.png.
* platform/qt-wk2/svg/batik/text/textOnPath3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textOnPath3-expected.png.
* platform/qt-wk2/svg/batik/text/textOnPathSpaces-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textOnPathSpaces-expected.png.
* platform/qt-wk2/svg/batik/text/textPCDATA-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textPCDATA-expected.png.
* platform/qt-wk2/svg/batik/text/textPosition-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textPosition-expected.png.
* platform/qt-wk2/svg/batik/text/textPosition2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textPosition2-expected.png.
* platform/qt-wk2/svg/batik/text/textProperties-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textProperties-expected.png.
* platform/qt-wk2/svg/batik/text/textProperties2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textProperties2-expected.png.
* platform/qt-wk2/svg/batik/text/textStyles-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/textStyles-expected.png.
* platform/qt-wk2/svg/batik/text/verticalText-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/verticalText-expected.png.
* platform/qt-wk2/svg/batik/text/verticalTextOnPath-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/verticalTextOnPath-expected.png.
* platform/qt-wk2/svg/batik/text/xmlSpace-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/batik/text/xmlSpace-expected.png.
* platform/qt-wk2/svg/carto.net/button-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/carto.net/button-expected.png.
* platform/qt-wk2/svg/carto.net/colourpicker-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/carto.net/colourpicker-expected.png.
* platform/qt-wk2/svg/carto.net/slider-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/carto.net/slider-expected.png.
* platform/qt-wk2/svg/carto.net/textbox-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/carto.net/textbox-expected.png.
* platform/qt-wk2/svg/carto.net/window-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/carto.net/window-expected.png.
* platform/qt-wk2/svg/clip-path/clip-path-pixelation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/clip-path/clip-path-pixelation-expected.png.
* platform/qt-wk2/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png.
* platform/qt-wk2/svg/css/arrow-with-shadow-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/arrow-with-shadow-expected.png.
* platform/qt-wk2/svg/css/composite-shadow-text-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/composite-shadow-text-expected.png.
* platform/qt-wk2/svg/css/css-box-min-width-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/css-box-min-width-expected.png.
* platform/qt-wk2/svg/css/group-with-shadow-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/group-with-shadow-expected.png.
* platform/qt-wk2/svg/css/text-gradient-shadow-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/text-gradient-shadow-expected.png.
* platform/qt-wk2/svg/css/text-gradient-shadow-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/text-gradient-shadow-expected.txt.
* platform/qt-wk2/svg/css/text-shadow-multiple-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/css/text-shadow-multiple-expected.png.
* platform/qt-wk2/svg/custom/SVGMatrix-interface-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/SVGMatrix-interface-expected.png.
* platform/qt-wk2/svg/custom/SVGPoint-matrixTransform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/SVGPoint-matrixTransform-expected.png.
* platform/qt-wk2/svg/custom/absolute-sized-content-with-resources-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/absolute-sized-content-with-resources-expected.png.
* platform/qt-wk2/svg/custom/alignment-baseline-modes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/alignment-baseline-modes-expected.png.
* platform/qt-wk2/svg/custom/altglyph-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/altglyph-expected.png.
* platform/qt-wk2/svg/custom/animate-path-discrete-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/animate-path-discrete-expected.png.
* platform/qt-wk2/svg/custom/animate-path-morphing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/animate-path-morphing-expected.png.
* platform/qt-wk2/svg/custom/animate-target-id-changed-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/animate-target-id-changed-expected.png.
* platform/qt-wk2/svg/custom/animate-target-removed-from-document-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/animate-target-removed-from-document-expected.png.
* platform/qt-wk2/svg/custom/bug45331-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/bug45331-expected.png.
* platform/qt-wk2/svg/custom/circle-move-invalidation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/circle-move-invalidation-expected.png.
* platform/qt-wk2/svg/custom/clip-mask-negative-scale-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-mask-negative-scale-expected.png.
* platform/qt-wk2/svg/custom/clip-path-child-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-path-child-changes-expected.png.
* platform/qt-wk2/svg/custom/clip-path-href-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-path-href-changes-expected.png.
* platform/qt-wk2/svg/custom/clip-path-id-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-path-id-changes-expected.png.
* platform/qt-wk2/svg/custom/clip-path-referencing-use-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-path-referencing-use-expected.png.
* platform/qt-wk2/svg/custom/clip-path-units-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clip-path-units-changes-expected.png.
* platform/qt-wk2/svg/custom/clone-element-with-animated-svg-properties-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/clone-element-with-animated-svg-properties-expected.png.
* platform/qt-wk2/svg/custom/container-opacity-clip-viewBox-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/container-opacity-clip-viewBox-expected.png.
* platform/qt-wk2/svg/custom/coords-relative-units-transforms-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/coords-relative-units-transforms-expected.png.
* platform/qt-wk2/svg/custom/createImageElement-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/createImageElement-expected.png.
* platform/qt-wk2/svg/custom/createImageElement2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/createImageElement2-expected.png.
* platform/qt-wk2/svg/custom/deep-dynamic-updates-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/deep-dynamic-updates-expected.png.
* platform/qt-wk2/svg/custom/dominant-baseline-hanging-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/dominant-baseline-hanging-expected.png.
* platform/qt-wk2/svg/custom/dominant-baseline-modes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/dominant-baseline-modes-expected.png.
* platform/qt-wk2/svg/custom/dynamic-svg-document-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/dynamic-svg-document-creation-expected.png.
* platform/qt-wk2/svg/custom/embedding-external-svgs-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/embedding-external-svgs-expected.png.
* platform/qt-wk2/svg/custom/empty-clip-path-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/empty-clip-path-expected.png.
* platform/qt-wk2/svg/custom/external-paintserver-reference-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/external-paintserver-reference-expected.png.
* platform/qt-wk2/svg/custom/feComponentTransfer-Discrete-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/feComponentTransfer-Discrete-expected.png.
* platform/qt-wk2/svg/custom/feComponentTransfer-Gamma-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/feComponentTransfer-Gamma-expected.png.
* platform/qt-wk2/svg/custom/feComponentTransfer-Linear-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/feComponentTransfer-Linear-expected.png.
* platform/qt-wk2/svg/custom/feComponentTransfer-Table-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/feComponentTransfer-Table-expected.png.
* platform/qt-wk2/svg/custom/fill-SVGPaint-interface-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/fill-SVGPaint-interface-expected.png.
* platform/qt-wk2/svg/custom/fill-fallback-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/fill-fallback-expected.png.
* platform/qt-wk2/svg/custom/fill-opacity-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/fill-opacity-update-expected.png.
* platform/qt-wk2/svg/custom/focus-ring-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/focus-ring-expected.png.
* platform/qt-wk2/svg/custom/font-face-cascade-order-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/font-face-cascade-order-expected.png.
* platform/qt-wk2/svg/custom/font-face-simple-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/font-face-simple-expected.png.
* platform/qt-wk2/svg/custom/foreignObject-crash-on-hover-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/foreignObject-crash-on-hover-expected.png.
* platform/qt-wk2/svg/custom/getPresentationAttribute-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/getPresentationAttribute-expected.png.
* platform/qt-wk2/svg/custom/getscreenctm-in-mixed-content-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/getscreenctm-in-mixed-content-expected.png.
* platform/qt-wk2/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png.
* platform/qt-wk2/svg/custom/getsvgdocument-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/getsvgdocument-expected.png.
* platform/qt-wk2/svg/custom/glyph-selection-bidi-mirror-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/glyph-selection-bidi-mirror-expected.txt.
* platform/qt-wk2/svg/custom/gradient-add-stops-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/gradient-add-stops-expected.png.
* platform/qt-wk2/svg/custom/gradient-cycle-detection-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/gradient-cycle-detection-expected.png.
* platform/qt-wk2/svg/custom/gradient-deep-referencing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/gradient-deep-referencing-expected.png.
* platform/qt-wk2/svg/custom/gradient-stop-style-change-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/gradient-stop-style-change-expected.png.
* platform/qt-wk2/svg/custom/gradient-with-1d-boundingbox-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/gradient-with-1d-boundingbox-expected.png.
* platform/qt-wk2/svg/custom/hit-test-path-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/hit-test-path-expected.png.
* platform/qt-wk2/svg/custom/hit-test-path-stroke-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/hit-test-path-stroke-expected.png.
* platform/qt-wk2/svg/custom/hit-test-unclosed-subpaths-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/hit-test-unclosed-subpaths-expected.png.
* platform/qt-wk2/svg/custom/hit-test-with-br-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/hit-test-with-br-expected.png.
* platform/qt-wk2/svg/custom/image-parent-translation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/image-parent-translation-expected.png.
* platform/qt-wk2/svg/custom/image-rescale-clip-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/image-rescale-clip-expected.png.
* platform/qt-wk2/svg/custom/image-rescale-scroll-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/image-rescale-scroll-expected.png.
* platform/qt-wk2/svg/custom/image-small-width-height-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/image-small-width-height-expected.png.
* platform/qt-wk2/svg/custom/image-with-transform-clip-filter-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/image-with-transform-clip-filter-expected.png.
* platform/qt-wk2/svg/custom/inline-svg-in-xhtml-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/inline-svg-in-xhtml-expected.png.
* platform/qt-wk2/svg/custom/invalid-css-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-css-expected.png.
* platform/qt-wk2/svg/custom/invalid-fill-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-fill-expected.png.
* platform/qt-wk2/svg/custom/invalid-fill-hex-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-fill-hex-expected.png.
* platform/qt-wk2/svg/custom/invalid-lengthlist-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-lengthlist-expected.png.
* platform/qt-wk2/svg/custom/invalid-stroke-hex-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-stroke-hex-expected.png.
* platform/qt-wk2/svg/custom/invalid-uri-stroke-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invalid-uri-stroke-expected.png.
* platform/qt-wk2/svg/custom/invisible-text-after-scrolling-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/invisible-text-after-scrolling-expected.png.
* platform/qt-wk2/svg/custom/js-late-clipPath-and-object-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-clipPath-and-object-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-clipPath-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-clipPath-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-gradient-and-object-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-gradient-and-object-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-gradient-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-gradient-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-marker-and-object-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-marker-and-object-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-marker-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-marker-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-mask-and-object-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-mask-and-object-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-mask-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-mask-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-pattern-and-object-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-pattern-and-object-creation-expected.png.
* platform/qt-wk2/svg/custom/js-late-pattern-creation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-late-pattern-creation-expected.png.
* platform/qt-wk2/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png.
* platform/qt-wk2/svg/custom/js-update-bounce-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-bounce-expected.png.
* platform/qt-wk2/svg/custom/js-update-container-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-container-expected.png.
* platform/qt-wk2/svg/custom/js-update-container2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-container2-expected.png.
* platform/qt-wk2/svg/custom/js-update-gradient-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-gradient-expected.png.
* platform/qt-wk2/svg/custom/js-update-image-and-display-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-image-and-display-expected.png.
* platform/qt-wk2/svg/custom/js-update-image-and-display2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-image-and-display2-expected.png.
* platform/qt-wk2/svg/custom/js-update-image-and-display3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-image-and-display3-expected.png.
* platform/qt-wk2/svg/custom/js-update-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-image-expected.png.
* platform/qt-wk2/svg/custom/js-update-path-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-path-changes-expected.png.
* platform/qt-wk2/svg/custom/js-update-path-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-path-removal-expected.png.
* platform/qt-wk2/svg/custom/js-update-pattern-child-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-pattern-child-expected.png.
* platform/qt-wk2/svg/custom/js-update-pattern-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-pattern-expected.png.
* platform/qt-wk2/svg/custom/js-update-polygon-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-polygon-changes-expected.png.
* platform/qt-wk2/svg/custom/js-update-polygon-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-polygon-removal-expected.png.
* platform/qt-wk2/svg/custom/js-update-stop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-stop-expected.png.
* platform/qt-wk2/svg/custom/js-update-stop-linked-gradient-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-stop-linked-gradient-expected.png.
* platform/qt-wk2/svg/custom/js-update-style-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-style-expected.png.
* platform/qt-wk2/svg/custom/js-update-transform-addition-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-transform-addition-expected.png.
* platform/qt-wk2/svg/custom/js-update-transform-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/js-update-transform-changes-expected.png.
* platform/qt-wk2/svg/custom/junk-data-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/junk-data-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-transform-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-viewBox-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-viewBox-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-viewBox-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-viewBox-transform-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-viewTarget-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-viewTarget-expected.png.
* platform/qt-wk2/svg/custom/linking-a-03-b-zoomAndPan-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-a-03-b-zoomAndPan-expected.png.
* platform/qt-wk2/svg/custom/linking-base-external-reference-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-base-external-reference-expected.png.
* platform/qt-wk2/svg/custom/linking-uri-01-b-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/linking-uri-01-b-expected.png.
* platform/qt-wk2/svg/custom/marker-child-changes-css-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-child-changes-css-expected.png.
* platform/qt-wk2/svg/custom/marker-child-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-child-changes-expected.png.
* platform/qt-wk2/svg/custom/marker-default-width-height-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-default-width-height-expected.png.
* platform/qt-wk2/svg/custom/marker-orient-auto-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-orient-auto-expected.png.
* platform/qt-wk2/svg/custom/marker-orient-auto-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-orient-auto-expected.txt.
* platform/qt-wk2/svg/custom/marker-overflow-clip-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-overflow-clip-expected.png.
* platform/qt-wk2/svg/custom/marker-strokeWidth-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-strokeWidth-changes-expected.png.
* platform/qt-wk2/svg/custom/marker-viewBox-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/marker-viewBox-changes-expected.png.
* platform/qt-wk2/svg/custom/mask-child-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/mask-child-changes-expected.png.
* platform/qt-wk2/svg/custom/mask-invalidation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/mask-invalidation-expected.png.
* platform/qt-wk2/svg/custom/massive-coordinates-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/massive-coordinates-expected.png.
* platform/qt-wk2/svg/custom/missing-xlink-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/missing-xlink-expected.png.
* platform/qt-wk2/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/mouse-move-on-svg-container-standalone-expected.png.
* platform/qt-wk2/svg/custom/no-inherited-dashed-stroke-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/no-inherited-dashed-stroke-expected.png.
* platform/qt-wk2/svg/custom/object-sizing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/object-sizing-expected.png.
* platform/qt-wk2/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.png.
* platform/qt-wk2/svg/custom/object-sizing-no-width-height-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/object-sizing-no-width-height-expected.png.
* platform/qt-wk2/svg/custom/path-bad-data-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/path-bad-data-expected.png.
* platform/qt-wk2/svg/custom/pattern-cycle-detection-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-cycle-detection-expected.png.
* platform/qt-wk2/svg/custom/pattern-deep-referencing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-deep-referencing-expected.png.
* platform/qt-wk2/svg/custom/pattern-in-defs-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-in-defs-expected.png.
* platform/qt-wk2/svg/custom/pattern-incorrect-tiling-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-incorrect-tiling-expected.png.
* platform/qt-wk2/svg/custom/pattern-rotate-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-rotate-expected.png.
* platform/qt-wk2/svg/custom/pattern-rotate-gaps-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-rotate-gaps-expected.png.
* platform/qt-wk2/svg/custom/pattern-scaling-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-scaling-expected.png.
* platform/qt-wk2/svg/custom/pattern-userSpaceOnUse-userToBaseTransform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pattern-userSpaceOnUse-userToBaseTransform-expected.png.
* platform/qt-wk2/svg/custom/pending-resource-after-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pending-resource-after-removal-expected.png.
* platform/qt-wk2/svg/custom/percentage-of-html-parent-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/percentage-of-html-parent-expected.png.
* platform/qt-wk2/svg/custom/pointer-events-image-css-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pointer-events-image-css-transform-expected.png.
* platform/qt-wk2/svg/custom/pointer-events-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pointer-events-image-expected.png.
* platform/qt-wk2/svg/custom/pointer-events-path-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pointer-events-path-expected.png.
* platform/qt-wk2/svg/custom/pointer-events-text-css-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pointer-events-text-css-transform-expected.png.
* platform/qt-wk2/svg/custom/pointer-events-text-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/pointer-events-text-expected.png.
* platform/qt-wk2/svg/custom/preserve-aspect-ratio-syntax-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/preserve-aspect-ratio-syntax-expected.png.
* platform/qt-wk2/svg/custom/prevent-default-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/prevent-default-expected.png.
* platform/qt-wk2/svg/custom/recursive-clippath-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/recursive-clippath-expected.png.
* platform/qt-wk2/svg/custom/recursive-filter-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/recursive-filter-expected.png.
* platform/qt-wk2/svg/custom/recursive-gradient-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/recursive-gradient-expected.png.
* platform/qt-wk2/svg/custom/recursive-mask-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/recursive-mask-expected.png.
* platform/qt-wk2/svg/custom/recursive-pattern-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/recursive-pattern-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-content-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-content-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-content-with-resources-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-content-with-resources-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-deep-shadow-tree-content-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-image-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-inner-svg-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-inner-svg-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-shadow-tree-content-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-shadow-tree-content-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-use-on-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-use-on-symbol-expected.png.
* platform/qt-wk2/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png.
* platform/qt-wk2/svg/custom/repaint-moving-svg-and-div-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/repaint-moving-svg-and-div-expected.png.
* platform/qt-wk2/svg/custom/repaint-on-image-bounds-change-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/repaint-on-image-bounds-change-expected.png.
* platform/qt-wk2/svg/custom/repaint-shadow-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/repaint-shadow-expected.png.
* platform/qt-wk2/svg/custom/repaint-stroke-width-changes-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/repaint-stroke-width-changes-expected.png.
* platform/qt-wk2/svg/custom/resource-client-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/resource-client-removal-expected.png.
* platform/qt-wk2/svg/custom/resource-invalidate-on-target-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/resource-invalidate-on-target-update-expected.png.
* platform/qt-wk2/svg/custom/rootmost-svg-xy-attrs-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/rootmost-svg-xy-attrs-expected.png.
* platform/qt-wk2/svg/custom/scroll-hit-test-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/scroll-hit-test-expected.png.
* platform/qt-wk2/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png.
* platform/qt-wk2/svg/custom/second-inline-text-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/second-inline-text-expected.png.
* platform/qt-wk2/svg/custom/shape-rendering-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/shape-rendering-expected.png.
* platform/qt-wk2/svg/custom/shapes-supporting-markers-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/shapes-supporting-markers-expected.png.
* platform/qt-wk2/svg/custom/simple-text-double-shadow-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/simple-text-double-shadow-expected.png.
* platform/qt-wk2/svg/custom/simpleCDF-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/simpleCDF-expected.png.
* platform/qt-wk2/svg/custom/stroke-fallback-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/stroke-fallback-expected.png.
* platform/qt-wk2/svg/custom/stroke-opacity-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/stroke-opacity-update-expected.png.
* platform/qt-wk2/svg/custom/stroke-width-large-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/stroke-width-large-expected.png.
* platform/qt-wk2/svg/custom/stroked-pattern-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/stroked-pattern-expected.png.
* platform/qt-wk2/svg/custom/style-attribute-font-size-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/style-attribute-font-size-expected.png.
* platform/qt-wk2/svg/custom/svg-absolute-children-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-absolute-children-expected.png.
* platform/qt-wk2/svg/custom/svg-curve-with-relative-cordinates-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-curve-with-relative-cordinates-expected.png.
* platform/qt-wk2/svg/custom/svg-float-border-padding-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-float-border-padding-expected.png.
* platform/qt-wk2/svg/custom/svg-fonts-in-html-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-fonts-in-html-expected.png.
* platform/qt-wk2/svg/custom/svg-fonts-segmented-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-fonts-segmented-expected.png.
* platform/qt-wk2/svg/custom/svg-fonts-without-missing-glyph-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-fonts-without-missing-glyph-expected.png.
* platform/qt-wk2/svg/custom/svg-fonts-word-spacing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-fonts-word-spacing-expected.png.
* platform/qt-wk2/svg/custom/svg-overflow-types-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/svg-overflow-types-expected.png.
* platform/qt-wk2/svg/custom/text-clip-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-clip-expected.png.
* platform/qt-wk2/svg/custom/text-ctm-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-ctm-expected.png.
* platform/qt-wk2/svg/custom/text-decoration-visibility-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-decoration-visibility-expected.png.
* platform/qt-wk2/svg/custom/text-dom-01-f-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-dom-01-f-expected.png.
* platform/qt-wk2/svg/custom/text-dom-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-dom-removal-expected.png.
* platform/qt-wk2/svg/custom/text-filter-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-filter-expected.png.
* platform/qt-wk2/svg/custom/text-hit-test-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-hit-test-expected.png.
* platform/qt-wk2/svg/custom/text-image-opacity-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-image-opacity-expected.png.
* platform/qt-wk2/svg/custom/text-letter-spacing-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-letter-spacing-expected.png.
* platform/qt-wk2/svg/custom/text-linking-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-linking-expected.png.
* platform/qt-wk2/svg/custom/text-repaint-including-stroke-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-repaint-including-stroke-expected.png.
* platform/qt-wk2/svg/custom/text-rotated-gradient-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-rotated-gradient-expected.png.
* platform/qt-wk2/svg/custom/text-rotation-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-rotation-expected.png.
* platform/qt-wk2/svg/custom/text-tref-03-b-change-href-dom-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-tref-03-b-change-href-dom-expected.png.
* platform/qt-wk2/svg/custom/text-tref-03-b-change-href-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-tref-03-b-change-href-expected.png.
* platform/qt-wk2/svg/custom/text-tref-03-b-referenced-element-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-tref-03-b-referenced-element-removal-expected.png.
* platform/qt-wk2/svg/custom/text-tref-03-b-tref-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-tref-03-b-tref-removal-expected.png.
* platform/qt-wk2/svg/custom/text-whitespace-handling-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-whitespace-handling-expected.png.
* platform/qt-wk2/svg/custom/text-x-dx-lists-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-x-dx-lists-expected.png.
* platform/qt-wk2/svg/custom/text-x-dy-lists-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-x-dy-lists-expected.png.
* platform/qt-wk2/svg/custom/text-x-override-in-tspan-child-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-x-override-in-tspan-child-expected.png.
* platform/qt-wk2/svg/custom/text-xy-updates-SVGList-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/text-xy-updates-SVGList-expected.png.
* platform/qt-wk2/svg/custom/tref-own-content-removal-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/tref-own-content-removal-expected.png.
* platform/qt-wk2/svg/custom/tref-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/tref-update-expected.png.
* platform/qt-wk2/svg/custom/use-clipped-hit-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-clipped-hit-expected.png.
* platform/qt-wk2/svg/custom/use-detach-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-detach-expected.png.
* platform/qt-wk2/svg/custom/use-disappears-after-style-update-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-disappears-after-style-update-expected.png.
* platform/qt-wk2/svg/custom/use-dynamic-append-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-dynamic-append-expected.png.
* platform/qt-wk2/svg/custom/use-elementInstance-event-target-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-elementInstance-event-target-expected.png.
* platform/qt-wk2/svg/custom/use-elementInstance-methods-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-elementInstance-methods-expected.png.
* platform/qt-wk2/svg/custom/use-event-handler-on-referenced-element-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-event-handler-on-referenced-element-expected.png.
* platform/qt-wk2/svg/custom/use-event-handler-on-use-element-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-event-handler-on-use-element-expected.png.
* platform/qt-wk2/svg/custom/use-font-face-crash-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-font-face-crash-expected.png.
* platform/qt-wk2/svg/custom/use-inherit-style-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-inherit-style-expected.png.
* platform/qt-wk2/svg/custom/use-instanceRoot-event-listeners-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-instanceRoot-event-listeners-expected.png.
* platform/qt-wk2/svg/custom/use-instanceRoot-modifications-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-instanceRoot-modifications-expected.png.
* platform/qt-wk2/svg/custom/use-modify-container-in-target-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-modify-container-in-target-expected.png.
* platform/qt-wk2/svg/custom/use-modify-target-container-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-modify-target-container-expected.png.
* platform/qt-wk2/svg/custom/use-modify-target-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-modify-target-symbol-expected.png.
* platform/qt-wk2/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png.
* platform/qt-wk2/svg/custom/use-on-g-containing-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-g-containing-symbol-expected.png.
* platform/qt-wk2/svg/custom/use-on-g-containing-use-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-g-containing-use-expected.png.
* platform/qt-wk2/svg/custom/use-on-g-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-g-expected.png.
* platform/qt-wk2/svg/custom/use-on-rect-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-rect-expected.png.
* platform/qt-wk2/svg/custom/use-on-symbol-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-symbol-expected.png.
* platform/qt-wk2/svg/custom/use-on-text-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-text-expected.png.
* platform/qt-wk2/svg/custom/use-on-use-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-on-use-expected.png.
* platform/qt-wk2/svg/custom/use-property-changes-through-dom-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-property-changes-through-dom-expected.png.
* platform/qt-wk2/svg/custom/use-property-changes-through-svg-dom-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-property-changes-through-svg-dom-expected.png.
* platform/qt-wk2/svg/custom/use-recursion-1-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-recursion-1-expected.png.
* platform/qt-wk2/svg/custom/use-recursion-2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-recursion-2-expected.png.
* platform/qt-wk2/svg/custom/use-recursion-3-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-recursion-3-expected.png.
* platform/qt-wk2/svg/custom/use-recursion-4-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-recursion-4-expected.png.
* platform/qt-wk2/svg/custom/use-setAttribute-crash-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-setAttribute-crash-expected.png.
* platform/qt-wk2/svg/custom/use-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/use-transform-expected.png.
* platform/qt-wk2/svg/custom/viewbox-syntax-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/viewbox-syntax-expected.png.
* platform/qt-wk2/svg/custom/viewport-em-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/viewport-em-expected.png.
* platform/qt-wk2/svg/custom/visibility-override-filter-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/visibility-override-filter-expected.png.
* platform/qt-wk2/svg/custom/visibility-override-filter-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/custom/visibility-override-filter-expected.txt.
* platform/qt-wk2/svg/dom/SVGLengthList-appendItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-appendItem-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-getItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-getItem-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-initialize-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-initialize-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-insertItemBefore-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-insertItemBefore-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-removeItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-removeItem-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-replaceItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-replaceItem-expected.png.
* platform/qt-wk2/svg/dom/SVGLengthList-xml-dom-modifications-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-xml-dom-modifications-expected.png.
* platform/qt-wk2/svg/dom/SVGLocatable-getCTM-svg-root-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLocatable-getCTM-svg-root-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-appendItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-appendItem-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-clear-and-initialize-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-cloning-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-cloning-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-insertItemBefore-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-removeItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-removeItem-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-replaceItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-replaceItem-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-segment-modification-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-segment-modification-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png.
* platform/qt-wk2/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png.
* platform/qt-wk2/svg/dom/SVGRectElement/rect-modify-rx-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGRectElement/rect-modify-rx-expected.png.
* platform/qt-wk2/svg/dom/SVGStringList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGStringList-basics-expected.png.
* platform/qt-wk2/svg/dom/css-transforms-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/css-transforms-expected.png.
* platform/qt-wk2/svg/dom/rect-modify-rx-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/rect-modify-rx-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-lengthAdjust-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-lengthAdjust-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-lengthAdjust-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-lengthAdjust-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-dom-href1-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-dom-href1-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-dom-href2-attr-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-dom-href2-attr-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.txt.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href2-prop-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href2-prop-expected.png.
* platform/qt-wk2/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png.

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

9 years agoAdd a 'isMainFrame' parameter to QWebNavigationRequest.
commit-queue@webkit.org [Wed, 28 Aug 2013 07:24:46 +0000 (07:24 +0000)]
Add a 'isMainFrame' parameter to QWebNavigationRequest.
https://bugs.webkit.org/show_bug.cgi?id=118860

Patch by Alexandre Abreu <alexandre.abreu@canonical.com> on 2013-08-28
Reviewed by Simon Hausmann.

* UIProcess/API/qt/qwebnavigationrequest.cpp:
(QWebNavigationRequestPrivate::QWebNavigationRequestPrivate):
(QWebNavigationRequest::QWebNavigationRequest):
(QWebNavigationRequest::navigationType):
(QWebNavigationRequest::isMainFrame):
* UIProcess/API/qt/qwebnavigationrequest_p.h:
* UIProcess/API/qt/tests/publicapi/tst_publicapi.cpp:
* UIProcess/qt/QtWebPagePolicyClient.cpp:
(WebKit::QtWebPagePolicyClient::decidePolicyForNavigationAction):
* UIProcess/qt/QtWebPagePolicyClient.h:

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

9 years ago[Qt] Unreviewed trivial build adjustment
hausmann@webkit.org [Wed, 28 Aug 2013 07:24:26 +0000 (07:24 +0000)]
[Qt] Unreviewed trivial build adjustment

* Source/sync.profile: Don't depend on qtjsbackend anymore. It's not needed in Qt 5.2
anymore (but this section of sync.profile is only used by the CI system, so no impact
anywhere else)

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

9 years agoScrolling allowed when overflow:hidden (seen on Acid2)
tonikitoo@webkit.org [Wed, 28 Aug 2013 04:35:14 +0000 (04:35 +0000)]
Scrolling allowed when overflow:hidden (seen on Acid2)
https://bugs.webkit.org/show_bug.cgi?id=22769

Reviewed by Darin Adler.
Patch by Antonio Gomes <a1.gomes@sisa.samsung.com>

Source/WebCore:

Autoscroll, as well as other user-driven scroll actions,
has to respect the scrollability styled into the web page.
More specifically, if a html or body tags are styled with
overflow:hidden, autoscroll should not scroll the containing document.

In order to fix this, patch hardens RenderBox::canAutoscroll as
following: previously, ::canAutoscroll was relying solemnly in
::canBeScrolledAndHasScrollableArea to determine the scrollability
of #document node, which was unconditionally returned as 'true'.
Patch extends ::canAutoscroll to handle the #document case for
main and inner frames, and now it asks through ::isScrollable if
the corresponding document's FrameView is actually user-scrollable.

Note, that the patch change ::canAutoscroll to cover the non-mainFrame
now.

Test: fast/events/autoscroll-in-overflow-hidden-html.html

* rendering/RenderBox.cpp:
(WebCore::RenderBox::canAutoscroll):

LayoutTests:

Autoscroll'ing the mainframe's document is hard with the current
EventSender machinary. Because of that, patch adds an iframe's document test case.

* fast/events/autoscroll-in-overflow-hidden-html.html: Added.
* fast/events/resources/big-page-with-overflow-hidden-and-anchor-scroll.html: Added.

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

9 years agoAdding "explicit" keyword in forms related classes constructor
commit-queue@webkit.org [Wed, 28 Aug 2013 04:00:51 +0000 (04:00 +0000)]
Adding  "explicit" keyword in  forms related classes constructor
https://bugs.webkit.org/show_bug.cgi?id=120366

Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-08-27
Reviewed by Darin Adler.

Adding "explicit" keyword in constructors.

* html/BaseButtonInputType.h:
(WebCore::BaseButtonInputType::BaseButtonInputType):
* html/BaseCheckableInputType.h:
(WebCore::BaseCheckableInputType::BaseCheckableInputType):
* html/BaseChooserOnlyDateAndTimeInputType.h:
(WebCore::BaseChooserOnlyDateAndTimeInputType::BaseChooserOnlyDateAndTimeInputType):
* html/BaseClickableWithKeyInputType.h:
(WebCore::BaseClickableWithKeyInputType::BaseClickableWithKeyInputType):
* html/BaseTextInputType.h:
(WebCore::BaseTextInputType::BaseTextInputType):
* html/ColorInputType.h:
(WebCore::ColorInputType::ColorInputType):
* html/DateInputType.h:
* html/DateTimeInputType.h:
(WebCore::DateTimeInputType::DateTimeInputType):
* html/DateTimeLocalInputType.h:
(WebCore::DateTimeLocalInputType::DateTimeLocalInputType):
* html/EmailInputType.h:
(WebCore::EmailInputType::EmailInputType):
* html/FileInputType.h:
* html/HiddenInputType.h:
(WebCore::HiddenInputType::HiddenInputType):
* html/ImageData.h:
* html/ImageInputType.h:
* html/InputType.h:
(WebCore::InputType::InputType):
* html/MediaController.h:
* html/MonthInputType.h:
(WebCore::MonthInputType::MonthInputType):
* html/RadioInputType.h:
(WebCore::RadioInputType::RadioInputType):
* html/RangeInputType.h:
* html/ResetInputType.h:
(WebCore::ResetInputType::ResetInputType):
* html/SearchInputType.h:
* html/SubmitInputType.h:
(WebCore::SubmitInputType::SubmitInputType):
* html/TelephoneInputType.h:
(WebCore::TelephoneInputType::TelephoneInputType):
* html/TextFieldInputType.h:
* html/TextInputType.h:
(WebCore::TextInputType::TextInputType):
* html/TimeInputType.h:
* html/URLInputType.h:
(WebCore::URLInputType::URLInputType):
* html/ValidationMessage.h:
* html/WeekInputType.h:
(WebCore::WeekInputType::WeekInputType):

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

9 years ago[WK2] Remove USE_WEBPROCESS_EVENT_SIMULATION
ap@apple.com [Wed, 28 Aug 2013 03:43:56 +0000 (03:43 +0000)]
[WK2] Remove USE_WEBPROCESS_EVENT_SIMULATION
https://bugs.webkit.org/show_bug.cgi?id=120379

Reviewed by Darin Adler.

All major platforms have implemented UI process eventSender support, keeping old
web process side code only adds confusion.

* WebKitTestRunner/InjectedBundle/EventSendingController.cpp:
(WTR::EventSendingController::EventSendingController):
(WTR::EventSendingController::mouseDown):
(WTR::EventSendingController::mouseUp):
(WTR::EventSendingController::mouseMoveTo):
(WTR::EventSendingController::leapForward):
* WebKitTestRunner/InjectedBundle/EventSendingController.h:
* WebKitTestRunner/TestController.cpp:
(WTR::TestController::resetStateToConsistentValues):
(WTR::TestController::didReceiveMessageFromInjectedBundle):
(WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle):
* WebKitTestRunner/TestController.h:

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

9 years agoFix the indentation of SpaceSplitString
benjamin@webkit.org [Wed, 28 Aug 2013 03:10:38 +0000 (03:10 +0000)]
Fix the indentation of SpaceSplitString
https://bugs.webkit.org/show_bug.cgi?id=120390

Reviewed by Ryosuke Niwa.

* dom/SpaceSplitString.h:
(WebCore::SpaceSplitStringData::contains):
(WebCore::SpaceSplitStringData::isUnique):
(WebCore::SpaceSplitStringData::size):
(WebCore::SpaceSplitStringData::operator[]):
(WebCore::SpaceSplitString::SpaceSplitString):
(WebCore::SpaceSplitString::operator!=):
(WebCore::SpaceSplitString::clear):
(WebCore::SpaceSplitString::contains):
(WebCore::SpaceSplitString::containsAll):
(WebCore::SpaceSplitString::size):
(WebCore::SpaceSplitString::isNull):
(WebCore::SpaceSplitString::operator[]):
(WebCore::SpaceSplitString::spaceSplitStringContainsValue):
(WebCore::SpaceSplitString::ensureUnique):

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

9 years agosvg/animations/svglengthlist-animation-3.html is flakey on Mac
dino@apple.com [Wed, 28 Aug 2013 00:38:34 +0000 (00:38 +0000)]
svg/animations/svglengthlist-animation-3.html is flakey on Mac
http://webkit.org/b/120387

Marking this as flakey.

* platform/mac/TestExpectations:

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

9 years agoMake it less awkward to check if a Frame is the main Frame.
akling@apple.com [Wed, 28 Aug 2013 00:09:16 +0000 (00:09 +0000)]
Make it less awkward to check if a Frame is the main Frame.
<https://webkit.org/b/120382>

Reviewed by Anders Carlsson.

Added Page::frameIsMainFrame(const Frame*) so code that wants to find out if a given
Frame is a Page's main frame doesn't have to do a manual pointer compare.

* page/Page.h:
(WebCore::Page::frameIsMainFrame):

    Added. Replaces (frame == &page->mainFrame()) idiom.

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

9 years agoImprove multicol intrinsic width calculation
commit-queue@webkit.org [Tue, 27 Aug 2013 23:17:15 +0000 (23:17 +0000)]
Improve multicol intrinsic width calculation
https://bugs.webkit.org/show_bug.cgi?id=116677

Patch by Morten Stenshorne <mstensho@opera.com> on 2013-08-27
Reviewed by David Hyatt.

Source/WebCore:

Test: fast/css-intrinsic-dimensions/multicol.html

* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::computeIntrinsicLogicalWidths):
(WebCore::RenderBlock::adjustIntrinsicLogicalWidthsForColumns):
* rendering/RenderBlock.h:

LayoutTests:

* css3/unicode-bidi-isolate-basic.html: The expectation seems to
be that the columns should be as many as necessary and narrow as
possible, and that the multicol container's width should be that
of one column. The previous CSS didn't really ask for this,
although that's how it happened to be rendered without this fix.
* fast/css-intrinsic-dimensions/multicol-expected.txt: Added.
* fast/css-intrinsic-dimensions/multicol.html: Added.
* fast/multicol/positioned-with-constrained-height-expected.html: Copied from LayoutTests/fast/multicol/positioned-with-constrained-height.html.
* fast/multicol/positioned-with-constrained-height.html: Turn into a reftest.
* platform/efl/fast/multicol/positioned-with-constrained-height-expected.png: Removed.
* platform/efl/fast/multicol/positioned-with-constrained-height-expected.txt: Removed.
* platform/gtk/fast/multicol/positioned-with-constrained-height-expected.png: Removed.
* platform/gtk/fast/multicol/positioned-with-constrained-height-expected.txt: Removed.
* platform/mac/fast/multicol/positioned-with-constrained-height-expected.png: Removed.
* platform/mac/fast/multicol/positioned-with-constrained-height-expected.txt: Removed.
* platform/qt/fast/multicol/positioned-with-constrained-height-expected.png: Removed.
* platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt: Removed.

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

9 years agofeImage fails if referenced node contains radialGradient declaration
rwlbuis@webkit.org [Tue, 27 Aug 2013 23:09:28 +0000 (23:09 +0000)]
feImage fails if referenced node contains radialGradient declaration
https://bugs.webkit.org/show_bug.cgi?id=118735

Reviewed by Darin Adler.

Source/WebCore:

Only call parent's updateRelativeLengthsInformation for graphics elements.

Tests: svg/custom/feImage-pserver-with-percentage-expected.svg
       svg/custom/feImage-pserver-with-percentage.svg

* svg/SVGElement.cpp:
(WebCore::SVGElement::updateRelativeLengthsInformation):

LayoutTests:

Add testcase from bug with small adjustments.

* svg/custom/feImage-pserver-with-percentage-expected.svg: Added.
* svg/custom/feImage-pserver-with-percentage.svg: Added.

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

9 years agoNo need for generalPasteboard (aside from "global selection mode")
darin@apple.com [Tue, 27 Aug 2013 22:25:19 +0000 (22:25 +0000)]
No need for generalPasteboard (aside from "global selection mode")
https://bugs.webkit.org/show_bug.cgi?id=120367

Reviewed by Alexey Proskuryakov.

* editing/Editor.cpp:
(WebCore::Editor::pasteAsPlainTextBypassingDHTML):
(WebCore::Editor::dispatchCPPEvent):
(WebCore::Editor::cut):
(WebCore::Editor::copy):
(WebCore::Editor::paste):
(WebCore::Editor::pasteAsPlainText):
(WebCore::Editor::copyURL):
(WebCore::Editor::copyImage):
Use Pasteboard::createForCopyAndPaste rather than the single general pasteboard
for editing operations.

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

9 years ago100% cpu usage for "transition: opacity" animation
luciano.wolf@openbossa.org [Tue, 27 Aug 2013 22:23:16 +0000 (22:23 +0000)]
100% cpu usage for "transition: opacity" animation
https://bugs.webkit.org/show_bug.cgi?id=120012

Reviewed by Noam Rosenthal.

Schedule animation timer after scheduling a layer flush. This way it
won't overwrite animation timer with "0", thus avoiding 100% cpu usage.

* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
(WebKit::CoordinatedLayerTreeHost::scheduleAnimation):

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

9 years ago<https://webkit.org/b/120117> AX: <noscript> contents are exposed as static text
cfleizach@apple.com [Tue, 27 Aug 2013 21:56:57 +0000 (21:56 +0000)]
<https://webkit.org/b/120117> AX: <noscript> contents are exposed as static text

Reviewed by Tim Horton.

Source/WebCore:

If <noscript> is not being used (because there is script) then we need to ignore its contents for AX.

Test: accessibility/noscript-ignored.html

* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::addCanvasChildren):
* accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::canHaveChildren):

LayoutTests:

* accessibility/noscript-ignored-expected.txt: Added.
* accessibility/noscript-ignored.html: Added.

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

9 years agoFix build.
andersca@apple.com [Tue, 27 Aug 2013 21:38:12 +0000 (21:38 +0000)]
Fix build.

* Plugins/Hosted/ProxyInstance.h:
* Plugins/Hosted/ProxyInstance.mm:
(WebKit::ProxyInstance::methodNamed):
(WebKit::ProxyInstance::fieldNamed):

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

9 years agoStop using deleteAllValues in CClass
andersca@apple.com [Tue, 27 Aug 2013 21:26:58 +0000 (21:26 +0000)]
Stop using deleteAllValues in CClass
https://bugs.webkit.org/show_bug.cgi?id=120376

Reviewed by Andreas Kling.

* bridge/c/c_class.cpp:
(JSC::Bindings::CClass::CClass):
(JSC::Bindings::CClass::~CClass):
(JSC::Bindings::CClass::methodNamed):
(JSC::Bindings::CClass::fieldNamed):
* bridge/c/c_class.h:
* bridge/jsc/BridgeJSC.h:

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

9 years agoClean ClassList and DOMSettableTokenList
benjamin@webkit.org [Tue, 27 Aug 2013 20:49:57 +0000 (20:49 +0000)]
Clean ClassList and DOMSettableTokenList
https://bugs.webkit.org/show_bug.cgi?id=120344

Reviewed by Ryosuke Niwa.

This patch cleans ClassList and DOMSettableTokenList to make it simpler to update
SpaceSplitString:
- Move the implementation of virtual functions to the cpp file.
- Clean the #includes.
- Make the implemented pure virtual methods final.
- Make the element() accessor const.

* html/ClassList.cpp:
(WebCore::ClassList::create):
(WebCore::ClassList::element):
(WebCore::ClassList::value):
(WebCore::ClassList::setValue):
(WebCore::ClassList::classNames):
* html/ClassList.h:
* html/DOMSettableTokenList.cpp:
(WebCore::DOMSettableTokenList::create):
(WebCore::DOMSettableTokenList::ref):
(WebCore::DOMSettableTokenList::deref):
(WebCore::DOMSettableTokenList::length):
(WebCore::DOMSettableTokenList::value):
* html/DOMSettableTokenList.h:
* html/DOMTokenList.h:
(WebCore::DOMTokenList::element):

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

9 years agoReplace currentTime() with monotonicallyIncreasingTime() in WebCore
commit-queue@webkit.org [Tue, 27 Aug 2013 20:47:27 +0000 (20:47 +0000)]
Replace currentTime() with monotonicallyIncreasingTime() in WebCore
https://bugs.webkit.org/show_bug.cgi?id=119958

Patch by Arunprasad Rajkumar <arurajku@cisco.com> on 2013-08-27
Reviewed by Alexey Proskuryakov.

WTF::currentTime() is prone to NTP and manual adjustments, so use
WTF::monotonicallyIncreasingTime() to measure elapsed time.

It is a continuation of r154201.

Source/WebCore:

* history/CachedPage.cpp:
(WebCore::CachedPage::CachedPage):
(WebCore::CachedPage::hasExpired):
* html/parser/HTMLParserScheduler.h:
(WebCore::HTMLParserScheduler::checkForYieldBeforeToken):
* loader/CrossOriginPreflightResultCache.cpp:
(WebCore::CrossOriginPreflightResultCacheItem::parse):
(WebCore::CrossOriginPreflightResultCacheItem::allowsRequest):
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::setState):
* loader/ProgressTracker.cpp:
(WebCore::ProgressTracker::incrementProgress):
* loader/cache/CachedCSSStyleSheet.cpp:
(WebCore::CachedCSSStyleSheet::restoreParsedStyleSheet):
* loader/cache/CachedImage.cpp:
(WebCore::CachedImage::didDraw):
* loader/cache/MemoryCache.cpp:
(WebCore::MemoryCache::pruneLiveResourcesToSize):
* loader/icon/IconDatabase.cpp:
(WebCore::IconDatabase::iconDatabaseSyncThread):
(WebCore::IconDatabase::syncThreadMainLoop):
(WebCore::IconDatabase::readFromDatabase):
(WebCore::IconDatabase::writeToDatabase):
(WebCore::IconDatabase::cleanupSyncThread):
* page/animation/AnimationBase.cpp:
(WebCore::AnimationBase::freezeAtTime):
* page/animation/AnimationController.cpp:
(WebCore::AnimationControllerPrivate::beginAnimationUpdateTime):
* platform/graphics/GraphicsLayerAnimation.cpp:
(WebCore::GraphicsLayerAnimation::computeTotalRunningTime):
(WebCore::GraphicsLayerAnimation::resume):
* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp:
(WebCore::AVFWrapper::createImageForTimeInRect):
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::createImageForTimeInRect):
(WebCore::MediaPlayerPrivateAVFoundationObjC::createPixelBuffer):
* platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::suspendAnimations):
* platform/graphics/ca/PlatformCALayer.h:
(WebCore::PlatformCALayer::currentTimeToMediaTime):
* platform/graphics/ca/mac/LayerPool.mm:
(WebCore::LayerPool::addLayer):
(WebCore::LayerPool::decayedCapacity):
(WebCore::LayerPool::pruneTimerFired):
* platform/graphics/ca/mac/PlatformCALayerMac.mm:
(mediaTimeToCurrentTime):
* platform/graphics/ca/win/CACFLayerTreeHost.cpp:
(WebCore::CACFLayerTreeHost::notifyAnimationsStarted):
* platform/graphics/ca/win/PlatformCALayerWin.cpp:
(PlatformCALayer::printTree):
* platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:
(WebCore::GraphicsLayerTextureMapper::addAnimation):
* platform/graphics/texmap/TextureMapperFPSCounter.cpp:
(WebCore::TextureMapperFPSCounter::TextureMapperFPSCounter):
(WebCore::TextureMapperFPSCounter::updateFPSAndDisplay):
* platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:
(WebCore::CoordinatedGraphicsLayer::addAnimation):
* platform/network/DNSResolveQueue.cpp:
(WebCore::DNSResolveQueue::isUsingProxy):
* plugins/win/PluginMessageThrottlerWin.cpp:
(WebCore::PluginMessageThrottlerWin::appendMessage):
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::didPaintBacking):
(WebCore::RenderLayerCompositor::updateCompositingLayers):
* rendering/RenderProgress.cpp:
(WebCore::RenderProgress::animationProgress):
(WebCore::RenderProgress::updateAnimationState):
* svg/animation/SMILTimeContainer.cpp:
(WebCore::SMILTimeContainer::elapsed):
(WebCore::SMILTimeContainer::begin):
(WebCore::SMILTimeContainer::pause):
(WebCore::SMILTimeContainer::resume):
(WebCore::SMILTimeContainer::setElapsed):

Source/WTF:

* wtf/CurrentTime.h: Edited comment.

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

9 years agoNRWT on AppleWin port should delete semaphore lock files during cleanup tasks.
roger_fong@apple.com [Tue, 27 Aug 2013 19:41:14 +0000 (19:41 +0000)]
NRWT on AppleWin port should delete semaphore lock files during cleanup tasks.
https://bugs.webkit.org/show_bug.cgi?id=120370.

Reviewed by Brent Fulgham.

* Scripts/webkitpy/port/win.py:
(WinPort.delete_sem_locks):
(WinPort.setup_test_run):

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

9 years agoWeb Inspector: Debugger should have Continue to Here Context Menu
commit-queue@webkit.org [Tue, 27 Aug 2013 19:22:54 +0000 (19:22 +0000)]
Web Inspector: Debugger should have Continue to Here Context Menu
https://bugs.webkit.org/show_bug.cgi?id=120189

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2013-08-27
Reviewed by Timothy Hatcher.

When paused in the debugger and presenting a Context Menu in the
gutter, include a "Continue to Here" option. This requires a
script/line/column location combination.

* UserInterface/DebuggerManager.js:
(WebInspector.DebuggerManager.prototype.continueToLocation):
* UserInterface/Resource.js:
(WebInspector.Resource.prototype.scriptForLocation):
* UserInterface/SourceCodeTextEditor.js:
(WebInspector.SourceCodeTextEditor.prototype.continueToLocation):
(WebInspector.SourceCodeTextEditor.prototype.textEditorGutterContextMenu):

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

9 years agocell width / offsetTop incorrect
robert@webkit.org [Tue, 27 Aug 2013 19:21:00 +0000 (19:21 +0000)]
cell width / offsetTop incorrect
https://bugs.webkit.org/show_bug.cgi?id=11582

Reviewed by David Hyatt.

Source/WebCore:

The offsetTop and offsetLeft of sections, rows and cells should include the table's border. There are separate
problems with the offset[Top|Left] of table sections and the offsetLeft of rows which are covered under bugs 119020
and 119021 respectively - here we stick to just fixing the inclusion of the border as it doesn't require rebaselining
a lot of tests.

Test: fast/table/offset-top-includes-border.html

* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::adjustedPositionRelativeToOffsetParent):
* rendering/RenderTableSection.cpp:
(WebCore::RenderTableSection::layoutRows):

LayoutTests:

* fast/dom/Element/offsetTop-table-cell-expected.txt:
* fast/dom/Element/offsetTop-table-cell.html:
* fast/table/offset-top-includes-border-expected.txt: Added.
* fast/table/offset-top-includes-border.html: Added.
* platform/mac/editing/selection/5057506-2-expected.txt:
* platform/mac/editing/selection/5057506-expected.txt:
* platform/qt/editing/selection/5057506-2-expected.txt:
* platform/qt/editing/selection/5057506-expected.txt:

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

9 years ago[BlackBerry] Rotate device from landscape to portrait during youtube streaming will...
commit-queue@webkit.org [Tue, 27 Aug 2013 18:32:57 +0000 (18:32 +0000)]
[BlackBerry] Rotate device from landscape to portrait during youtube streaming will cause device screen flash with video list page
https://bugs.webkit.org/show_bug.cgi?id=120364

Patch by Jacky Jiang <zhajiang@blackberry.com> on 2013-08-27
Reviewed by Rob Buis.
Internally reviewed by Arvid Nilsson.

Source/WebCore:

JIRA 461232
When rotating device from landscape mode to portrait mode, we updated
texture contents based on landscape mode front visibility and back
visibility on WebKit thread at the very beginning and the landscape mode
tiles wouldn't be able to cover the portrait mode screen which resulted
in the screen flash.
It's hard to compute front visibility information on WebKit thread because
it doesn't know where the layers will be on the screen. Therefore, the
front visibility won't be updated until the first time we draw textures
on compositing thread.
The patch traverses through LayerWebKitThread and LayerCompositingThread
and discards back visibility and front visibility respectively if there
is a pending orientation. In this way, we can pick up layerTilerPrefillRect
as visibleRect instead of the visibleRect from the stale visibilities
and add more tiles for uncovered screen when updating texture contents
on WebKit thread.
The patch also fixes a bug that we prune tiles based on the stale
m_requiredTextureSize in pruneTextures(). We should prune tiles based
on the updated pendingTextureSize instead.

* platform/graphics/blackberry/LayerCompositingThread.cpp:
(WebCore::LayerCompositingThread::discardFrontVisibility):
* platform/graphics/blackberry/LayerCompositingThread.h:
* platform/graphics/blackberry/LayerCompositingThreadClient.h:
(WebCore::LayerCompositingThreadClient::discardFrontVisibility):
* platform/graphics/blackberry/LayerRenderer.cpp:
(WebCore::LayerRenderer::discardFrontVisibility):
* platform/graphics/blackberry/LayerRenderer.h:
* platform/graphics/blackberry/LayerTiler.cpp:
(WebCore::LayerTiler::discardFrontVisibility):
(WebCore::LayerTiler::processTextureJob):
(WebCore::LayerTiler::pruneTextures):
(WebCore::LayerTiler::discardBackVisibility):
* platform/graphics/blackberry/LayerTiler.h:
* platform/graphics/blackberry/LayerWebKitThread.cpp:
(WebCore::LayerWebKitThread::discardBackVisibility):
* platform/graphics/blackberry/LayerWebKitThread.h:

Source/WebKit/blackberry:

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::setViewportSize):
(BlackBerry::WebKit::WebPagePrivate::discardLayerVisibilities):
(BlackBerry::WebKit::WebPagePrivate::discardFrontVisibilityCompositingThread):
* Api/WebPageCompositor.cpp:
(BlackBerry::WebKit::WebPageCompositorPrivate::discardFrontVisibility):
* Api/WebPageCompositor_p.h:
* Api/WebPage_p.h:
* WebKitSupport/FrameLayers.cpp:
(BlackBerry::WebKit::FrameLayers::discardBackVisibility):
* WebKitSupport/FrameLayers.h:

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

9 years agoBetter mutation and event assertions for descendant iterators
antti@apple.com [Tue, 27 Aug 2013 18:22:25 +0000 (18:22 +0000)]
Better mutation and event assertions for descendant iterators
https://bugs.webkit.org/show_bug.cgi?id=120368

Reviewed by Andreas Kling.

Add mutation assertions to all functions.
Drop the no-event-dispatch assertion when the iterator reaches the end. This reduces need for iterator scoping
just to avoid assertions.

* dom/ChildIterator.h:
(WebCore::::domTreeHasMutated):
(WebCore::::operator):
(WebCore::=):
* dom/DescendantIterator.h:
(WebCore::::domTreeHasMutated):
(WebCore::::operator):
(WebCore::=):
* dom/Document.cpp:
(WebCore::Document::childrenChanged):

    Make idiomatic.

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

9 years ago[WK2][Soup] Add WebFrameNetworkingContext::webFrameLoaderClient() after r154490
ossy@webkit.org [Tue, 27 Aug 2013 18:02:46 +0000 (18:02 +0000)]
[WK2][Soup] Add WebFrameNetworkingContext::webFrameLoaderClient() after r154490
https://bugs.webkit.org/show_bug.cgi?id=120353

Reviewed by Alexey Proskuryakov.

* WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
* WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp:
(WebKit::WebFrameNetworkingContext::webFrameLoaderClient):
* WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.h:

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

9 years agoMissing null-check of parent renderer in WebCore::HTMLEmbedElement::rendererIsNeeded()
reni@webkit.org [Tue, 27 Aug 2013 17:20:28 +0000 (17:20 +0000)]
Missing null-check of parent renderer in WebCore::HTMLEmbedElement::rendererIsNeeded()
https://bugs.webkit.org/show_bug.cgi?id=120343

Reviewed by Darin Adler.

Source/WebCore:

Null-check the parent renderer of HTMLEmbedElement in WebCore::HTMLEmbedElement::rendererIsNeeded()
and early return.

Test: fast/html/HTMLEmbedElement_without_parent_renderer_assert_crash.html

* html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::rendererIsNeeded):

LayoutTests:

Test for the handling of null parent renderer.

* fast/html/HTMLEmbedElement_without_parent_renderer_assert_crash-expected.txt: Added.
* fast/html/HTMLEmbedElement_without_parent_renderer_assert_crash.html: Added.

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

9 years ago[GTK] Missing DRT AccessibilityUIElement::addNotificationListener implementation
commit-queue@webkit.org [Tue, 27 Aug 2013 17:16:03 +0000 (17:16 +0000)]
[GTK] Missing DRT AccessibilityUIElement::addNotificationListener implementation
https://bugs.webkit.org/show_bug.cgi?id=119883

Tools:

Implemented the notification listener for AccessibilityUIElement. The signal is generated
by AXObjectCache::postPlatformNotification() and received by axObjectEventListener().
axObjectEventListener will then invoke JSObjectCallAsFunction() with the respective
callback function. The global callback function and callbacks for specific elements are
stored in a HashMap in AccessibilityCallbacksAtk.cpp.

Patch by Denis Nomiyama <d.nomiyama@samsung.com> on 2013-08-27
Reviewed by Chris Fleizach.

* DumpRenderTree/AccessibilityUIElement.h: Added a notification handler for GTK+
* DumpRenderTree/atk/AccessibilityCallbacks.h: Added addAccessibilityNotificationListener()
and removeAccessibilityNotificationListener()
* DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp:
(axObjectEventListener): Call JS callback for global notification or for a specific element
(disconnectAccessibilityCallbacks): Only disconnect if logging is off and there is no
notification handler
(addAccessibilityNotificationHandler): Add notification listener to the list
(removeAccessibilityNotificationHandler): Remove notification listener from the list
* DumpRenderTree/atk/AccessibilityControllerAtk.cpp:
(AccessibilityController::setLogAccessibilityEvents): Set logging off before disconnecting
* DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.cpp: Added.
(AccessibilityNotificationHandler::AccessibilityNotificationHandler): Create handler
(AccessibilityNotificationHandler::~AccessibilityNotificationHandler): Destroy handler.
Remove handler from the list and disconnect callbacks
(AccessibilityNotificationHandler::setNotificationFunctionCallback): Set the notification
callback and connect callbacks to signals
* DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.h: Added.
(AccessibilityNotificationHandler::setPlatformElement): Set platform element
(AccessibilityNotificationHandler::platformElement): Get platform element
(AccessibilityNotificationHandler::notificationFunctionCallback): Get notification callback
* DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
(AccessibilityUIElement::addNotificationListener): Create notification handler, set the
platform element and the notification callback
(AccessibilityUIElement::removeNotificationListener):
* DumpRenderTree/efl/CMakeLists.txt: Added AccessibilityNotificationHandlerAtk.cpp/h
* GNUmakefile.am: Added AccessibilityNotificationHandlerAtk.cpp/h

LayoutTests:

Unskipped the checkbox notification test in a11y and added the expected results.

Patch by Denis Nomiyama <d.nomiyama@samsung.com> on 2013-08-27
Reviewed by Chris Fleizach.

* platform/gtk/TestExpectations: Unskipped the checkbox notification test in a11y.
* platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Added.

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

9 years ago[Windows] Correct method call for characteristic update.
bfulgham@apple.com [Tue, 27 Aug 2013 16:02:03 +0000 (16:02 +0000)]
[Windows] Correct method call for characteristic update.

Reviewed by Eric Carlson.

* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp:
(WebCore::MediaPlayerPrivateAVFoundationCF::tracksChanged):
[Windows] Correct method call (should have been "characteristicsChanged", not
"player()->characteristicChanged()"

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

9 years ago[Windows] some track language tags are not recognized
bfulgham@apple.com [Tue, 27 Aug 2013 15:55:21 +0000 (15:55 +0000)]
[Windows] some track language tags are not recognized
https://bugs.webkit.org/show_bug.cgi?id=120335

Reviewed by Eric Carlson.

* platform/graphics/avfoundation/cf/MediaPlayerPrivateAVFoundationCF.cpp: Revise implementation
to match logic in platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjc.mm

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

9 years agoClumsily fix Gtk+ build. Not my proudest moment.
akling@apple.com [Tue, 27 Aug 2013 15:50:29 +0000 (15:50 +0000)]
Clumsily fix Gtk+ build. Not my proudest moment.

* rendering/svg/RenderSVGResourceFilter.cpp:

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

9 years agoFix Qt build.
akling@apple.com [Tue, 27 Aug 2013 15:45:24 +0000 (15:45 +0000)]
Fix Qt build.

* rendering/svg/RenderSVGResourceFilter.cpp:

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

9 years agoRenderView::availableLogicalHeight() should be self-contained.
akling@apple.com [Tue, 27 Aug 2013 15:29:10 +0000 (15:29 +0000)]
RenderView::availableLogicalHeight() should be self-contained.
<https://webkit.org/b/120356>

Reviewed by Antti Koivisto.

Instead of checking isRenderView() in RenderBox::availableLogicalHeightUsing()
and doing an early return, do everything needed without leaving RenderView instead.
Document style never has min-/max-height so there's no need to apply constraints.

* rendering/RenderBox.cpp:
(WebCore::RenderBox::availableLogicalHeightUsing):
* rendering/RenderView.cpp:
(WebCore::RenderView::availableLogicalHeight):

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

9 years agoSimplify some more Settings access where we have a Frame in reach.
akling@apple.com [Tue, 27 Aug 2013 15:26:10 +0000 (15:26 +0000)]
Simplify some more Settings access where we have a Frame in reach.
<https://webkit.org/b/120256>

Reviewed by Darin Adler.

RenderObjects can always find Settings through the Frame.

* rendering/InlineTextBox.cpp:
(WebCore::InlineTextBox::paint):
* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::paintFillLayerExtended):
* rendering/svg/RenderSVGResourceFilter.cpp:
(WebCore::RenderSVGResourceFilter::applyResource):

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

9 years ago[Qt] Delete unnecessary empty directory.
kadam@inf.u-szeged.hu [Tue, 27 Aug 2013 15:20:12 +0000 (15:20 +0000)]
[Qt] Delete unnecessary empty directory.
Unreviewed gardening.

* platform/qt-5.0-wk2/tables: Removed.
* platform/qt-5.0-wk2/tables/layering: Removed.
* platform/qt-5.0-wk2/tables/mozilla: Removed.
* platform/qt-5.0-wk2/tables/mozilla/bugs: Removed.
* platform/qt-5.0-wk2/tables/mozilla/collapsing_borders: Removed.
* platform/qt-5.0-wk2/tables/mozilla/core: Removed.
* platform/qt-5.0-wk2/tables/mozilla/dom: Removed.
* platform/qt-5.0-wk2/tables/mozilla/marvin: Removed.
* platform/qt-5.0-wk2/tables/mozilla/other: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/bugs: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/collapsing_borders: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/core: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/dom: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/marvin: Removed.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/other: Removed.

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

9 years agoRenderView::flowThreadController() should return a reference.
akling@apple.com [Tue, 27 Aug 2013 15:17:14 +0000 (15:17 +0000)]
RenderView::flowThreadController() should return a reference.
<https://webkit.org/b/120363>

Reviewed by Antti Koivisto.

This function does lazy construction and always returns an object.

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

9 years agoHTMLAppletElement: Use child iterator to walk <param> children.
akling@apple.com [Tue, 27 Aug 2013 15:06:04 +0000 (15:06 +0000)]
HTMLAppletElement: Use child iterator to walk <param> children.
<https://webkit.org/b/120361>

Reviewed by Antti Koivisto.

Take Antti's fancy new child iterator for a quick spin.

* html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::updateWidget):

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

9 years ago[EFL] Added new accessibility expectations after r154332
commit-queue@webkit.org [Tue, 27 Aug 2013 15:04:22 +0000 (15:04 +0000)]
[EFL] Added new accessibility expectations after r154332
https://bugs.webkit.org/show_bug.cgi?id=120359

Unreviewed EFL gardening.

Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-08-27

* platform/efl-wk1/accessibility/file-upload-button-stringvalue-expected.txt: Added.
* platform/efl-wk2/accessibility/file-upload-button-stringvalue-expected.txt: Added.

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

9 years ago[gstreamer] Make sure gstreamer source element is thread-safe
commit-queue@webkit.org [Tue, 27 Aug 2013 15:00:07 +0000 (15:00 +0000)]
[gstreamer] Make sure gstreamer source element is thread-safe
https://bugs.webkit.org/show_bug.cgi?id=115352

Patch by Andre Moreira Magalhaes <andre.magalhaes@collabora.co.uk> on 2013-08-27
Reviewed by Philippe Normand.

Source/WebCore:

GStreamer source element may be created by any gstreamer element on any thread by calling
gst_element_make_from_uri with the URIs handled by the source element.
This patch makes sure the gstreamer source element is thread-safe to avoid issues with it
being created outside the main thread.

* platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
(webkit_web_src_init):
(webKitWebSrcDispose):
(webKitWebSrcFinalize):
(webKitWebSrcSetProperty):
(webKitWebSrcGetProperty):
(removeTimeoutSources):
(webKitWebSrcStop):
(webKitWebSrcStart):
(webKitWebSrcChangeState):
(webKitWebSrcQueryWithParent):
(webKitWebSrcGetUri):
(webKitWebSrcSetUri):
(webKitWebSrcNeedDataMainCb):
(webKitWebSrcNeedDataCb):
(webKitWebSrcEnoughDataMainCb):
(webKitWebSrcEnoughDataCb):
(webKitWebSrcSeekMainCb):
(webKitWebSrcSeekDataCb):
(webKitWebSrcSetMediaPlayer):
(StreamingClient::StreamingClient):
(StreamingClient::~StreamingClient):
(StreamingClient::createReadBuffer):
(StreamingClient::handleResponseReceived):
(StreamingClient::handleDataReceived):
(StreamingClient::handleNotifyFinished):
(CachedResourceStreamingClient::CachedResourceStreamingClient):
(CachedResourceStreamingClient::~CachedResourceStreamingClient):
(CachedResourceStreamingClient::loadFailed):
(CachedResourceStreamingClient::setDefersLoading):
(CachedResourceStreamingClient::getOrCreateReadBuffer):
(CachedResourceStreamingClient::responseReceived):
(CachedResourceStreamingClient::dataReceived):
(CachedResourceStreamingClient::notifyFinished):
(ResourceHandleStreamingClient::ResourceHandleStreamingClient):
(ResourceHandleStreamingClient::~ResourceHandleStreamingClient):
(ResourceHandleStreamingClient::loadFailed):
(ResourceHandleStreamingClient::setDefersLoading):
(ResourceHandleStreamingClient::getOrCreateReadBuffer):
(ResourceHandleStreamingClient::willSendRequest):
(ResourceHandleStreamingClient::didReceiveResponse):
(ResourceHandleStreamingClient::didReceiveData):
(ResourceHandleStreamingClient::didFinishLoading):
(ResourceHandleStreamingClient::didFail):
(ResourceHandleStreamingClient::wasBlocked):
(ResourceHandleStreamingClient::cannotShowURL):
Make element thread-safe, add support to use the element without a player associated (e.g.
the DASH plugin using the webkitsrc to download fragments), use GMutexLocker to simplify
locks and other general improvements.

Source/WTF:

Add convenience class that simplifies locking and unlocking a GMutex.

* GNUmakefile.list.am:
* wtf/gobject/GMutexLocker.h: Added.
(WebCore::GMutexLocker::GMutexLocker):
(WebCore::GMutexLocker::~GMutexLocker):
(WebCore::GMutexLocker::lock):
(WebCore::GMutexLocker::unlock):
(WebCore::GMutexLocker::mutex):

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

9 years agoRemove branch from DescendantIteratorAdapter::begin() when invoking for ContainerNode
antti@apple.com [Tue, 27 Aug 2013 14:39:46 +0000 (14:39 +0000)]
Remove branch from DescendantIteratorAdapter::begin() when invoking for ContainerNode
https://bugs.webkit.org/show_bug.cgi?id=120358

Reviewed by Andreas Kling.

* dom/ContainerNode.h:

    Delete isContainerNode() so it can't be called if there is static knowledge that the object is a ContainerNode.

* dom/DescendantIterator.h:
(WebCore::::DescendantIterator):

    Make DescendantIterator use Node* as root instead of ContainerNode*. It is only used for equality comparison.

(WebCore::::begin):

    Remove branch. Rely on ElementTraversal specialization for ContainerNodes.

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

9 years agoWeb Inspector: Column Breakpoint not working, may be off by 1
commit-queue@webkit.org [Tue, 27 Aug 2013 14:13:31 +0000 (14:13 +0000)]
Web Inspector: Column Breakpoint not working, may be off by 1
https://bugs.webkit.org/show_bug.cgi?id=120334

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2013-08-27
Reviewed by David Kilzer.

Source/WebCore:

JavaScriptCore changed to 1-based column numbers at some point. We
need to update the ScriptDebugger assumption that they were 0-based.

Test: inspector-protocol/debugger/column-breakpoint.html

* bindings/js/ScriptDebugServer.cpp:
(WebCore::ScriptDebugServer::createCallFrame):
(WebCore::ScriptDebugServer::updateCallFrameAndPauseIfNeeded):

LayoutTests:

Write a protocol test for setting a breakpoint at a line:column.

* inspector-protocol/debugger/column-breakpoint-expected.txt: Added.
* inspector-protocol/debugger/column-breakpoint.html: Added.

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

9 years ago[EFL] Added new accessibility expectations after r153798.
commit-queue@webkit.org [Tue, 27 Aug 2013 13:41:08 +0000 (13:41 +0000)]
[EFL] Added new accessibility expectations after r153798.
https://bugs.webkit.org/show_bug.cgi?id=120354

Unreviewed EFL gardening.

Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-08-27

* platform/efl-wk1/accessibility/image-link-expected.txt: Added.
* platform/efl-wk1/accessibility/image-map2-expected.txt: Added.
* platform/efl-wk1/accessibility/table-cell-spans-expected.txt: Added.
* platform/efl-wk1/accessibility/table-cells-expected.txt: Added.
* platform/efl-wk2/accessibility/image-link-expected.txt: Added.
* platform/efl-wk2/accessibility/image-map2-expected.txt: Added.
* platform/efl-wk2/accessibility/table-cell-spans-expected.txt:
* platform/efl-wk2/accessibility/table-cells-expected.txt:
* platform/efl/TestExpectations:
* platform/efl/accessibility/image-link-expected.txt: Removed.
* platform/efl/accessibility/image-map2-expected.txt: Removed.

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

9 years agoSwitch some more code to element child/descendant iterators
antti@apple.com [Tue, 27 Aug 2013 13:04:21 +0000 (13:04 +0000)]
Switch some more code to element child/descendant iterators
https://bugs.webkit.org/show_bug.cgi?id=120355

Reviewed by Andreas Kling.

Move from Traversal<ElementType>::next() and Traversal<ElementType>::nextSibling() to iterators.

* css/CSSFontFaceSource.cpp:
(WebCore::CSSFontFaceSource::getFontData):
* dom/Document.cpp:
(WebCore::Document::removeTitle):
(WebCore::Document::updateBaseURL):
(WebCore::Document::processBaseElement):
* dom/TreeScope.cpp:
(WebCore::TreeScope::labelElementForId):
(WebCore::TreeScope::findAnchor):
* html/HTMLFieldSetElement.cpp:
(WebCore::HTMLFieldSetElement::invalidateDisabledStateUnder):
(WebCore::HTMLFieldSetElement::childrenChanged):
* html/HTMLLabelElement.cpp:
(WebCore::HTMLLabelElement::control):
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::cancelPendingEventsAndCallbacks):
* html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parametersForPlugin):
* rendering/FilterEffectRenderer.cpp:
(WebCore::FilterEffectRenderer::buildReferenceFilter):
* svg/SVGFilterPrimitiveStandardAttributes.h:
(WebCore::isSVGFilterPrimitiveStandardAttributes):
(WebCore::SVGFilterPrimitiveStandardAttributes):
* svg/animation/SMILTimeContainer.cpp:
(WebCore::SMILTimeContainer::updateDocumentOrderIndexes):
* svg/graphics/SVGImage.cpp:
(WebCore::SVGImage::hasSingleSecurityOrigin):

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

9 years agoFocusController::focusedOrMainFrame() should return a reference.
akling@apple.com [Tue, 27 Aug 2013 13:00:34 +0000 (13:00 +0000)]
FocusController::focusedOrMainFrame() should return a reference.
<https://webkit.org/b/120339>

Reviewed by Antti Koivisto.

Now that Page::mainFrame() returns a reference, we can make this return a reference
too, since there's always either a focused or a main frame.

One hectogram of null checks removed as a result.

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

9 years ago[l10n] Updated Polish translation of WebKitGTK+
kov@webkit.org [Tue, 27 Aug 2013 12:49:52 +0000 (12:49 +0000)]
[l10n] Updated Polish translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=119986

Patch by Piotr Drąg <piotrdrag@gmail.com> on 2013-08-27
Reviewed by Gustavo Noronha Silva.

* pl.po: updated.

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

9 years agoDocument's renderer is always a RenderView.
akling@apple.com [Tue, 27 Aug 2013 12:31:51 +0000 (12:31 +0000)]
Document's renderer is always a RenderView.
<https://webkit.org/b/120304>

Reviewed by Darin Adler.

Let's enforce this better by storing a RenderView* instead of a plain RenderObject*.
We should switch callers that grab at Document::renderer() to calling renderView()
instead, but that's better done separately.

* dom/Document.cpp:
(WebCore::Document::Document):
(WebCore::Document::~Document):
(WebCore::Document::setRenderView):
(WebCore::Document::createRenderTree):
(WebCore::Document::detach):
(WebCore::Document::setInPageCache):
* dom/Document.h:
(WebCore::Document::renderView):
(WebCore::Document::renderer):
* html/parser/HTMLResourcePreloader.cpp:
* rendering/RenderObject.cpp:
(WebCore::RenderObject::setStyle):
* rendering/RenderView.h:
* svg/SVGSVGElement.cpp:
(WebCore::SVGSVGElement::updateCurrentTranslate):

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

9 years agogrammar-markers.html and grammar-markers-hidpi.html pass even if element does not...
g.czajkowski@samsung.com [Tue, 27 Aug 2013 12:09:32 +0000 (12:09 +0000)]
grammar-markers.html and grammar-markers-hidpi.html pass even if element does not have grammar marker
https://bugs.webkit.org/show_bug.cgi?id=119797

Reviewed by Ryosuke Niwa.

After tenth attempts of verifying the grammar marker, the tests call'notifyDone'
even if grammar marker was not be found.

Both grammar-marker.html and grammar-marker-hidpi.html call the text checker
asynchronously. Therefore, we need to wait until either the grammar marker
is found or number of attempts is reached.

Dump more information whether the grammar marker was found to be sure that
the tests do not pass when the element does not have the marker.

* editing/spelling/grammar-markers-expected.txt:
* editing/spelling/grammar-markers-hidpi-expected.txt:
Update the expectations.

* editing/spelling/grammar-markers-hidpi.html:
* editing/spelling/grammar-markers.html:
Dump more information.
Additionally, pass 'document' to hasGrammarMarker instead of
'target' as the method does not work for target/source elements.

* platform/mac/editing/spelling/grammar-markers-expected.png:
* platform/mac/editing/spelling/grammar-markers-hidpi-expected.png: Added.
Update the expectations for Mac.

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

9 years agoFont's fast code path doesn't handle partial runs correctly when kerning or ligatures...
allan.jensen@digia.com [Tue, 27 Aug 2013 10:22:20 +0000 (10:22 +0000)]
Font's fast code path doesn't handle partial runs correctly when kerning or ligatures are enabled
https://bugs.webkit.org/show_bug.cgi?id=100050

Reviewed by Darin Adler.

Renamed m_characterIndex to m_characterIndexOfGlyph and gave it an inline size of 10,
which covers around 66% of all cases. The rest of the cases are now preallocated to the
upper limit which is length of the original TextRun.

* platform/graphics/FontFastPath.cpp:
(WebCore::Font::getGlyphsAndAdvancesForSimpleText):
(WebCore::Font::selectionRectForSimpleText):
(WebCore::Font::offsetForPositionForSimpleText):
* platform/graphics/WidthIterator.cpp:
(WebCore::WidthIterator::WidthIterator):
(WebCore::WidthIterator::advanceInternal):
* platform/graphics/WidthIterator.h:

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

9 years agoImplement DOM3 wheel event
ch.dumez@sisa.samsung.com [Tue, 27 Aug 2013 10:09:06 +0000 (10:09 +0000)]
Implement DOM3 wheel event
https://bugs.webkit.org/show_bug.cgi?id=94081

Reviewed by Darin Adler.

Source/WebCore:

Add support for DOM Level 3 WheelEvent:
http://www.w3.org/TR/DOM-Level-3-Events/#events-WheelEvent

Firefox, IE10 and since recently Blink already support it so
it increases our cross-browser compatibility.

The non-standard 'mousewheel' event is still supported for backward
compatibility. Note that the deltas returned by the mousewheel and
the wheel events are not identical:
- They have opposite signs.
- The wheel event reports the actual amount of pixels that should be
scrolled while the legacy mousewheel event reports a factor of the
number of mouse wheel ticks (using a constant multiplier).

Tests: fast/events/wheelevent-basic.html
       fast/events/wheelevent-constructor.html
       fast/events/wheelevent-mousewheel-interaction.html

* dom/Document.h:
* dom/Document.idl:
* dom/Element.h:
* dom/Element.idl:
* dom/EventNames.h:
* dom/EventTarget.cpp:
(WebCore::legacyType):
(WebCore::EventTarget::shouldObserveLegacyType):
(WebCore::EventTarget::setupLegacyTypeObserverIfNeeded):
(WebCore::EventTarget::fireEventListeners):
* dom/EventTarget.h:
* dom/Node.cpp:
(WebCore::Node::didMoveToNewDocument):
(WebCore::tryAddEventListener):
(WebCore::tryRemoveEventListener):
(WebCore::Node::defaultEventHandler):
* dom/WheelEvent.cpp:
(WebCore::WheelEventInit::WheelEventInit):
(WebCore::WheelEvent::WheelEvent):
(WebCore::WheelEvent::initWheelEvent):
* dom/WheelEvent.h:
(WebCore::WheelEvent::deltaX):
(WebCore::WheelEvent::deltaY):
(WebCore::WheelEvent::deltaZ):
(WebCore::WheelEvent::wheelDelta):
(WebCore::WheelEvent::wheelDeltaX):
(WebCore::WheelEvent::wheelDeltaY):
* dom/WheelEvent.idl:
* html/HTMLAttributeNames.in:
* html/HTMLElement.cpp:
(WebCore::HTMLElement::eventNameForAttributeName):
* page/DOMWindow.cpp:
(WebCore::DOMWindow::addEventListener):
(WebCore::DOMWindow::removeEventListener):
* page/DOMWindow.h:
* page/DOMWindow.idl:
* page/EventHandler.cpp:
(WebCore::EventHandler::defaultWheelEventHandler):
* plugins/blackberry/PluginViewBlackBerry.cpp:
(WebCore::PluginView::handleWheelEvent):
* svg/SVGElementInstance.cpp:
* svg/SVGElementInstance.h:
* svg/SVGElementInstance.idl:

LayoutTests:

Add several layout tests to check support for DOM3 wheel event.

* fast/events/wheelevent-basic-expected.txt: Added.
* fast/events/wheelevent-basic.html: Added.
* fast/events/wheelevent-constructor-expected.txt: Added.
* fast/events/wheelevent-constructor.html: Added.
* fast/events/wheelevent-mousewheel-interaction-expected.txt: Added.
* fast/events/wheelevent-mousewheel-interaction.html: Added.
* platform/efl/fast/events/wheelevent-basic-expected.txt: Added.

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

9 years agoAssertion while scrolling news.google.com
allan.jensen@digia.com [Tue, 27 Aug 2013 10:00:36 +0000 (10:00 +0000)]
Assertion while scrolling news.google.com
https://bugs.webkit.org/show_bug.cgi?id=115303

Reviewed by Anders Carlsson.

Do not relayout when accessing script elements during painting.

* html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::renderWidgetForJSBindings):

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

9 years ago[Qt] Let Page create the main Frame.
hausmann@webkit.org [Tue, 27 Aug 2013 09:54:21 +0000 (09:54 +0000)]
[Qt] Let Page create the main Frame.
https://bugs.webkit.org/show_bug.cgi?id=120349

Adjust to latest changes in WebCore::Page to create the main frame.

Patch by Arunprasad Rajkumar <arurajku@cisco.com> on 2013-08-27
Reviewed by Simon Hausmann.

* WebCoreSupport/QWebFrameAdapter.cpp:
(QWebFrameData::QWebFrameData):
* WebCoreSupport/QWebPageAdapter.cpp:
(QWebPageAdapter::initializeWebCorePage):

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

9 years agoUnreviewed. Fix GTK+ build after r154601.
carlosgc@webkit.org [Tue, 27 Aug 2013 08:23:01 +0000 (08:23 +0000)]
Unreviewed. Fix GTK+ build after r154601.

* TestWebKitAPI/GNUmakefile.am: Remove mac specific file from
compilation added by mistake in r154601.

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

9 years agoRemove DOMSettableTokenList's overload of add() and remove()
benjamin@webkit.org [Tue, 27 Aug 2013 07:43:41 +0000 (07:43 +0000)]
Remove DOMSettableTokenList's overload of add() and remove()
https://bugs.webkit.org/show_bug.cgi?id=120341

Reviewed by Ryosuke Niwa.

Little refactoring to make other cleanups easier. Instead of modifying
SpaceSplitString directly, rely on DOMTokenList ultimately changing
the value, which in turn updates the tokens.

* html/DOMSettableTokenList.cpp:
* html/DOMSettableTokenList.h:
* html/DOMTokenList.h:

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

9 years ago[GTK] Volume slider shows incorrect track when muted
calvaris@igalia.com [Tue, 27 Aug 2013 07:26:28 +0000 (07:26 +0000)]
[GTK] Volume slider shows incorrect track when muted
https://bugs.webkit.org/show_bug.cgi?id=120253

Reviewed by Philippe Normand.

When painting the volume bar, consider that it could be muted even
then volume is different than zero.

* platform/gtk/RenderThemeGtk.cpp:
(WebCore::RenderThemeGtk::paintMediaVolumeSliderTrack): Asign
painted volume as 0 when media is muted.

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

9 years agoUnreviewed GTK build fix.
zandobersek@gmail.com [Tue, 27 Aug 2013 06:01:12 +0000 (06:01 +0000)]
Unreviewed GTK build fix.

* WebCoreSupport/FrameLoaderClientGtk.cpp:
(WebKit::FrameLoaderClient::FrameLoaderClient): Remove an assertion that was not removed in r154658.

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

9 years agoEditorInternalCommand should use Frame& where possible
weinig@apple.com [Tue, 27 Aug 2013 04:09:09 +0000 (04:09 +0000)]
EditorInternalCommand should use Frame& where possible
https://bugs.webkit.org/show_bug.cgi?id=120340

Reviewed by Andreas Kling.

Only isSupportedFromDOM still takes a Frame*, as it still has callers that expect null to work.

* dom/UserTypingGestureIndicator.cpp:
* dom/UserTypingGestureIndicator.h:
* editing/Editor.cpp:
* editing/EditorCommand.cpp:
* page/EventHandler.cpp:

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

9 years agoElements in a node list of the form element's name getter should not be added to...
rniwa@webkit.org [Tue, 27 Aug 2013 03:46:42 +0000 (03:46 +0000)]
Elements in a node list of the form element's name getter should not be added to the past names map
https://bugs.webkit.org/show_bug.cgi?id=120279

Reviewed by Darin Adler.

Source/WebCore:

Don't add the element in the named items to the past names map when there are multiple elements.
This matches IE10's behavior and the specified behavior in HTML5:
http://www.w3.org/TR/2013/WD-html51-20130528/forms.html#dom-form-nameditem

Test: fast/forms/past-names-map-should-not-contain-nodelist-item.html

* html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::getNamedElements):

LayoutTests:

Add a regression test.

* fast/forms/past-names-map-should-not-contain-nodelist-item-expected.txt: Added.
* fast/forms/past-names-map-should-not-contain-nodelist-item.html: Added.

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

9 years agoAnother Windows build fix after r154658.
rniwa@webkit.org [Tue, 27 Aug 2013 03:33:21 +0000 (03:33 +0000)]
Another Windows build fix after r154658.

* WebView.cpp:
(WebView::shouldClose):

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

9 years agoFixing compilation warning "unused parameter" in WebPageProxy.cpp
commit-queue@webkit.org [Tue, 27 Aug 2013 03:31:30 +0000 (03:31 +0000)]
Fixing compilation warning "unused parameter" in WebPageProxy.cpp
https://bugs.webkit.org/show_bug.cgi?id=120205

Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-08-26
Reviewed by Anders Carlsson.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::findPlugin):
(WebKit::WebPageProxy::didBlockInsecurePluginVersion):
Added UNUSED_PARAM to avoid warning.

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

9 years agoWindows build fix after r154658.
rniwa@webkit.org [Tue, 27 Aug 2013 03:26:02 +0000 (03:26 +0000)]
Windows build fix after r154658.

* page/AutoscrollController.cpp:
(WebCore::getMainFrame):

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

9 years agoPage::mainFrame() should return a reference.
akling@apple.com [Tue, 27 Aug 2013 02:47:37 +0000 (02:47 +0000)]
Page::mainFrame() should return a reference.
<http://webkit.org/b/119677>

Reviewed by Antti Koivisto.

Page always creates the main Frame by itself now, so it will never be null during the Page's lifetime.

Let Page::mainFrame() return Frame& and remove a sea of null checks.

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

9 years agoDon't leak objects in HardAutorelease when OBJC_NO_GC is undefined but
aestes@apple.com [Tue, 27 Aug 2013 01:25:34 +0000 (01:25 +0000)]
Don't leak objects in HardAutorelease when OBJC_NO_GC is undefined but
Objective-C GC is disabled at runtime.

Reviewed by Darin Adler.

* wtf/ObjcRuntimeExtras.h:
(HardAutorelease):

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

9 years agoRemove two unnecessary .get()s.
weinig@apple.com [Tue, 27 Aug 2013 00:50:12 +0000 (00:50 +0000)]
Remove two unnecessary .get()s.

Reviewed by Anders Carlsson.

* editing/Editor.h:
(WebCore::Editor::killRing):
(WebCore::Editor::spellChecker):

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

9 years ago [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events...
ap@apple.com [Mon, 26 Aug 2013 23:45:20 +0000 (23:45 +0000)]
    [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
        https://bugs.webkit.org/show_bug.cgi?id=113094

        * platform/mac-wk2/TestExpectations:
        * platform/mac/TestExpectations:
        Updated expectations, these tests should be good now.

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

9 years ago WebKitTestRunner needs to protect the user's pasteboard contents while running
ap@apple.com [Mon, 26 Aug 2013 23:38:49 +0000 (23:38 +0000)]
    WebKitTestRunner needs to protect the user's pasteboard contents while running
        https://bugs.webkit.org/show_bug.cgi?id=81419
        <rdar://problem/11066794>

        Reviewed by Darin Adler.

        Mostly a copy/paste of DRT code.

        Tested manually by making sure that editing/pasteboard/copy-image-with-alt-text.html
        doesn't interfere with my clipboard while being run in a loop.

        * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
        * WebKitTestRunner/mac/PoseAsClass.h: Added.
        * WebKitTestRunner/mac/PoseAsClass.mm: Added.
        * WebKitTestRunner/mac/TestControllerMac.mm:
        (WTR::TestController::platformInitialize):
        (WTR::TestController::platformDestroy):
        * WebKitTestRunner/mac/WebKitTestRunnerPasteboard.h: Added.
        * WebKitTestRunner/mac/WebKitTestRunnerPasteboard.mm: Added.

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

9 years agoWeb Inspector: We should regenerate InspectorBackendCommands.js for Legacy Inspector...
joepeck@webkit.org [Mon, 26 Aug 2013 23:37:16 +0000 (23:37 +0000)]
Web Inspector: We should regenerate InspectorBackendCommands.js for Legacy Inspector.json versions
https://bugs.webkit.org/show_bug.cgi?id=120242

Reviewed by NOBODY (OOPS!).

Source/WebCore:

- Update the Inspector.json CodeGenerator to include an output_js_dir.
- Cleanup multiple trailing newlines in some of the generated files.
- Provide a way to not verify runtime casts, needed for Legacy inputs.

* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.am:
* inspector/CodeGeneratorInspector.py:
(resolve_all_types):
(SmartOutput.close):

Source/WebInspectorUI:

- Include the iOS 6.0 Inspector.json which maps to Legacy/6.0/InspectorBackendCommands.js.
- Provide a helper script to regenerate the backend commands file for trunk and Versions.
- Regenerated file now includes enums and other minor changes.

* Scripts/update-InspectorBackendCommands.rb: Added.
* UserInterface/InspectorBackendCommands.js:
* UserInterface/Legacy/6.0/InspectorBackendCommands.js:
* Versions/Inspector-iOS-6.0.json: Added.

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

9 years agoUnreviewed, rolling out r154640.
commit-queue@webkit.org [Mon, 26 Aug 2013 23:25:26 +0000 (23:25 +0000)]
Unreviewed, rolling out r154640.
http://trac.webkit.org/changeset/154640
https://bugs.webkit.org/show_bug.cgi?id=120329

Caused flaky crashes on a lot of editing tests (Requested by
rniwa on #webkit).

* WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
* WebKitTestRunner/mac/PoseAsClass.h: Removed.
* WebKitTestRunner/mac/PoseAsClass.mm: Removed.
* WebKitTestRunner/mac/TestControllerMac.mm:
(WTR::TestController::platformInitialize):
(WTR::TestController::platformDestroy):
* WebKitTestRunner/mac/WebKitTestRunnerPasteboard.h: Removed.
* WebKitTestRunner/mac/WebKitTestRunnerPasteboard.mm: Removed.

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

9 years agoAutomatic bug reports case pain
mitz@apple.com [Mon, 26 Aug 2013 23:23:42 +0000 (23:23 +0000)]
Automatic bug reports case pain
https://bugs.webkit.org/show_bug.cgi?id=120330

Reviewed by Anders Carlsson.

* Scripts/webkitpy/tool/commands/download.py: Made the following changes to the Description
of bugs filed by the bot: changed “the sheriff-bot” to “webkitbot”, changed “case pain” to
“fail”, and removed “"Only you can prevent forest fires." -- Smokey the Bear”.

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

9 years agoAlternativeTextController should hold onto Frame as a reference
weinig@apple.com [Mon, 26 Aug 2013 22:49:18 +0000 (22:49 +0000)]
AlternativeTextController should hold onto Frame as a reference
https://bugs.webkit.org/show_bug.cgi?id=120327

Reviewed by Andreas Kling.

While in the area I also:
  - Reference-ified Editor::killRing().
  - Const-ified Editor::m_killRing, Editor::m_spellChecker, and Editor::m_alternativeTextController.

* editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::AlternativeTextController):
(WebCore::AlternativeTextController::stopPendingCorrection):
(WebCore::AlternativeTextController::isSpellingMarkerAllowed):
(WebCore::AlternativeTextController::applyAlternativeTextToRange):
(WebCore::AlternativeTextController::applyAutocorrectionBeforeTypingIfAppropriate):
(WebCore::AlternativeTextController::respondToUnappliedSpellCorrection):
(WebCore::AlternativeTextController::timerFired):
(WebCore::AlternativeTextController::handleAlternativeTextUIResult):
(WebCore::AlternativeTextController::rootViewRectForRange):
(WebCore::AlternativeTextController::respondToChangedSelection):
(WebCore::AlternativeTextController::respondToAppliedEditing):
(WebCore::AlternativeTextController::respondToUnappliedEditing):
(WebCore::AlternativeTextController::alternativeTextClient):
(WebCore::AlternativeTextController::editorClient):
(WebCore::AlternativeTextController::markPrecedingWhitespaceForDeletedAutocorrectionAfterCommand):
(WebCore::AlternativeTextController::processMarkersOnTextToBeReplacedByResult):
(WebCore::AlternativeTextController::respondToMarkerAtEndOfWord):
(WebCore::AlternativeTextController::insertDictatedText):
(WebCore::AlternativeTextController::applyDictationAlternative):
* editing/AlternativeTextController.h:
(WebCore::AlternativeTextController::UNLESS_ENABLED):
* editing/Editor.cpp:
(WebCore::Editor::Editor):
(WebCore::Editor::addToKillRing):
* editing/Editor.h:
(WebCore::Editor::killRing):
* editing/EditorCommand.cpp:
(WebCore::executeYank):
(WebCore::executeYankAndSelect):

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

9 years agoFix issues found by the Clang Static Analyzer
aestes@apple.com [Mon, 26 Aug 2013 22:40:55 +0000 (22:40 +0000)]
Fix issues found by the Clang Static Analyzer
https://bugs.webkit.org/show_bug.cgi?id=120230

Reviewed by Darin Adler.

Source/JavaScriptCore:

* API/JSValue.mm:
(valueToString): Don't leak every CFStringRef when in Objective-C GC.
* API/ObjCCallbackFunction.mm:
(JSC::ObjCCallbackFunctionImpl::~ObjCCallbackFunctionImpl): Don't
release m_invocation's target since NSInvocation will do it for us on
-dealloc.
(objCCallbackFunctionForBlock): Tell NSInvocation to retain its target
and -release our reference to the copied block.
* API/tests/minidom.c:
(createStringWithContentsOfFile): Free buffer before returning.
* API/tests/testapi.c:
(createStringWithContentsOfFile): Ditto.

Source/WebCore:

* WebCore.xcodeproj/project.pbxproj: Removed FoundationExtras.h.
* accessibility/mac/WebAccessibilityObjectWrapperMac.mm: Removed CFAutoreleaseHelper().
(AXTextMarkerRange): Used HardAutorelease() instead of
CFAutoreleaseHelper().
(AXTextMarkerRangeStart): Ditto.
(AXTextMarkerRangeEnd): Ditto.
(textMarkerForVisiblePosition): Ditto.
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(-[WebCoreAVFMovieObserver initWithCallback:]): Called [super init]
first so that we don't later use ivars from the wrong self.
(-[WebCoreAVFLoaderDelegate initWithCallback:]): Ditto.
* platform/mac/FoundationExtras.h: Removed.
* platform/mac/KURLMac.mm:
(WebCore::KURL::operator NSURL *): Used WTF's HardAutorelease().
* platform/mac/WebCoreNSURLExtras.mm:
(WebCore::mapHostNameWithRange): Used HardAutorelease() instead of
WebCoreCFAutorelease().
(WebCore::URLWithData): Ditto.
(WebCore::userVisibleString): Ditto.
(WebCore::URLByRemovingComponentAndSubsequentCharacter): Used Vector<>
with an inline capacity rather than heap-allocating a buffer.
* platform/mac/WebCoreObjCExtras.h: Used HardAutorelease() instead of
WebCoreCFAutorelease().
* platform/text/mac/StringImplMac.mm:
(WTF::StringImpl::operator NSString *): Used WTF's HardAutorelease().

Source/WebKit/mac:

* Misc/WebNSFileManagerExtras.mm:
(-[NSFileManager _webkit_startupVolumeName]): Used HardAutorelease()
instead of WebCFAutorelease().
* Misc/WebNSObjectExtras.h: Removed definition of WebCFAutorelease().
* Misc/WebNSURLExtras.mm:
(-[NSURL _web_URLWithLowercasedScheme]): Used HardAutorelease()
instead of WebCFAutorelease().
* Plugins/Hosted/WebHostedNetscapePluginView.mm:
(-[WebHostedNetscapePluginView createPluginLayer]): Stop leaking
CGColors (CALayer retains its backgroundColor property despite the
property attributes claiming otherwise).
* Plugins/WebBasePluginPackage.mm:
(+[WebBasePluginPackage preferredLocalizationName]): Used
HardAutorelease() instead of WebCFAutorelease().
* WebView/WebDeviceOrientationProviderMock.mm:
(-[WebDeviceOrientationProviderMockInternal lastOrientation]): Stop
leaking WebDeviceOrientations.
* WebView/WebPDFRepresentation.mm:
(-[WebPDFRepresentation convertPostScriptDataSourceToPDF:]): Used
HardAutorelease() instead of WebCFAutorelease().
* WebView/WebView.mm:
(+[WebView _setCacheModel:]): Ditto.
(-[WebView _removeObjectForIdentifier:]): Ditto.

Source/WebKit2:

* UIProcess/API/mac/WKBrowsingContextController.mm:
(autoreleased): Don't leak CFURLs when in Objective-C GC.
* WebProcess/WebPage/mac/WKAccessibilityWebPageObject.mm:
(-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
Don't leak CFStrings when in Objective-C GC.

Source/WTF:

* wtf/ObjcRuntimeExtras.h:
(HardAutorelease): Added a canonical implementation of HardAutorelease.

Tools:

* DumpRenderTree/mac/DumpRenderTreePasteboard.m:
(-[LocalPasteboard initWithName:]): Called [super init] first so that we
don't later use ivars from the wrong self.
* DumpRenderTree/mac/TestRunnerMac.mm:
(-[APITestDelegate initWithCompletionCondition:]): Ditto.
* TestWebKitAPI/Tests/WebKit2ObjC/CustomProtocolsTest.mm:
(TestWebKitAPI::TEST): Don't leak WKProcessGroups,
WKBrowsingContextGroups, and WKViews.

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

9 years ago[WK2] Buildfix for non Mac platforms
ossy@webkit.org [Mon, 26 Aug 2013 22:34:41 +0000 (22:34 +0000)]
[WK2] Buildfix for non Mac platforms
https://bugs.webkit.org/show_bug.cgi?id=120294

Reviewed by Darin Adler.

* NetworkProcess/AsynchronousNetworkLoaderClient.cpp:
(WebKit::AsynchronousNetworkLoaderClient::didReceiveBuffer):
* NetworkProcess/NetworkResourceLoader.h:

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

9 years agoPage::console() should return a reference
psolanki@apple.com [Mon, 26 Aug 2013 21:54:39 +0000 (21:54 +0000)]
Page::console() should return a reference
https://bugs.webkit.org/show_bug.cgi?id=120320

Reviewed by Darin Adler.

Page::m_console is never NULL so console() can just return a reference.

* css/CSSParser.cpp:
(WebCore::CSSParser::logError):
* dom/Document.cpp:
(WebCore::Document::addConsoleMessage):
(WebCore::Document::addMessage):
* page/DOMWindow.cpp:
(WebCore::DOMWindow::pageConsole):
* page/Page.h:
(WebCore::Page::console):
* xml/XSLStyleSheetLibxslt.cpp:
(WebCore::XSLStyleSheet::parseString):
* xml/XSLTProcessorLibxslt.cpp:
(WebCore::docLoaderFunc):

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

9 years agoLonely stop crashes
rwlbuis@webkit.org [Mon, 26 Aug 2013 21:53:05 +0000 (21:53 +0000)]
Lonely stop crashes
https://bugs.webkit.org/show_bug.cgi?id=87964

Reviewed by Darin Adler.

Source/WebCore:

Provide a nodeAtFloatPoint implementation for RenderSVGGradientStop to avoid hitting the assert in RenderObject::nodeAtFloatPoint.

Test: svg/custom/stop-crash-hittest.svg

* rendering/svg/RenderSVGGradientStop.h:

LayoutTests:

Add testcase by taking stop-crash.svg and adding hittest instructions.

* svg/custom/stop-crash-hittest-expected.txt: Added.
* svg/custom/stop-crash-hittest.svg: Added.

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

9 years agoEditor::spellChecker() should return a reference
weinig@apple.com [Mon, 26 Aug 2013 21:50:32 +0000 (21:50 +0000)]
Editor::spellChecker() should return a reference
https://bugs.webkit.org/show_bug.cgi?id=120325

Reviewed by Anders Carlsson.

* editing/Editor.cpp:
(WebCore::Editor::Editor):
* editing/Editor.h:
(WebCore::Editor::spellChecker):
* editing/SpellChecker.cpp:
(WebCore::SpellChecker::SpellChecker):
(WebCore::SpellChecker::client):
(WebCore::SpellChecker::isAsynchronousEnabled):
(WebCore::SpellChecker::didCheck):
(WebCore::SpellChecker::didCheckSucceed):
* editing/SpellChecker.h:
* page/EditorClient.h:
* testing/Internals.cpp:
(WebCore::Internals::lastSpellCheckRequestSequence):
(WebCore::Internals::lastSpellCheckProcessedSequence):

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

9 years agoAppleWin build fix following r154627.
roger_fong@apple.com [Mon, 26 Aug 2013 21:42:33 +0000 (21:42 +0000)]
AppleWin build fix following r154627.

* WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
* WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:

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

9 years agoOptimize FloatIntervalSearchAdapter::collectIfNeeded
bjonesbe@adobe.com [Mon, 26 Aug 2013 21:35:35 +0000 (21:35 +0000)]
Optimize FloatIntervalSearchAdapter::collectIfNeeded
https://bugs.webkit.org/show_bug.cgi?id=120237

Reviewed by David Hyatt.

Source/WebCore:

This is a port of 3 Blink patches:
https://codereview.chromium.org/22463002 (By shatch@chromium.org)
https://chromiumcodereview.appspot.com/22909005 (By me)
https://chromiumcodereview.appspot.com/23084002 (By me)

shatch optimized FloatIntervalSearchAdapter by having it store the
outermost float instead of making a bunch of calls to
logical(Left/Right/Bottom)ForFloat, and then only making that call
once when heightRemaining needs to be computed.

I noticed that now we were storing both the last float encountered and
the outermost float, and that the behavior for shape-outside wasn't
significantly changed by using the outermost float instead of the last
float encountered (and in most cases, using the outermost float gives
more reasonable behavior). Since this isn't covered in the spec yet, I
changed shape-outside to use the outermost float, making it so that we
only need to store one float pointer when walking the placed floats
tree, and keeping the performance win.

Also while changing updateOffsetIfNeeded, removed const, since that is
a lie. Nothing about that method is const.

Test: fast/shapes/shape-outside-floats/shape-outside-floats-outermost.html

* rendering/RenderBlock.cpp:
(WebCore::::updateOffsetIfNeeded):
(WebCore::::collectIfNeeded):
(WebCore::::getHeightRemaining):
(WebCore::RenderBlock::logicalLeftFloatOffsetForLine):
(WebCore::RenderBlock::logicalRightFloatOffsetForLine):
* rendering/RenderBlock.h:
(WebCore::RenderBlock::FloatIntervalSearchAdapter::FloatIntervalSearchAdapter):
(WebCore::RenderBlock::FloatIntervalSearchAdapter::outermostFloat):

LayoutTests:

Test shape-outside behavior when there is more than one float on a
given line.

* fast/shapes/shape-outside-floats/shape-outside-floats-outermost-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-outermost.html: Added.

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

9 years ago WebKitTestRunner needs to protect the user's pasteboard contents while running
ap@apple.com [Mon, 26 Aug 2013 21:34:58 +0000 (21:34 +0000)]
    WebKitTestRunner needs to protect the user's pasteboard contents while running
        https://bugs.webkit.org/show_bug.cgi?id=81419
        <rdar://problem/11066794>

        Reviewed by Darin Adler.

        Mostly a copy/paste of DRT code.

        Tested manually by making sure that editing/pasteboard/copy-image-with-alt-text.html
        doesn't interfere with my clipboard while being run in a loop.

        * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
        * WebKitTestRunner/mac/PoseAsClass.h: Added.
        * WebKitTestRunner/mac/PoseAsClass.mm: Added.
        * WebKitTestRunner/mac/TestControllerMac.mm:
        (WTR::TestController::platformInitialize):
        (WTR::TestController::platformDestroy):
        * WebKitTestRunner/mac/WebKitTestRunnerPasteboard.h: Added.
        * WebKitTestRunner/mac/WebKitTestRunnerPasteboard.mm: Added.

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

9 years ago [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events...
ap@apple.com [Mon, 26 Aug 2013 21:11:12 +0000 (21:11 +0000)]
    [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
        https://bugs.webkit.org/show_bug.cgi?id=113094

        Reviewed by Darin Adler.

        Mac platform implementation has checks for pasteboard change count, but it
        didn't use to update the count when writing to pasteboad from JavaScript.

        * platform/PasteboardStrategy.h: Changed changeCount function to return a long
        instead of an int, as the underlying Mac type is NSInteger. Changed all methods
        that modify the pasteboard to return a new change count.

        * platform/PlatformPasteboard.h: Changed all methods that modify the pasteboard
        to return a new change count.

        * platform/mac/PasteboardMac.mm:
        (WebCore::Pasteboard::clear): Update m_changeCount.
        (WebCore::Pasteboard::writeSelectionForTypes): Ditto.
        (WebCore::Pasteboard::writePlainText): Ditto.
        (WebCore::writeURLForTypes): Ditto.
        (WebCore::Pasteboard::writeURL): Ditto.
        (WebCore::writeFileWrapperAsRTFDAttachment): Ditto.
        (WebCore::Pasteboard::writeImage): Ditto.
        (WebCore::Pasteboard::writePasteboard): Ditto.
        (WebCore::addHTMLClipboardTypesForCocoaType): Ditto.
        (WebCore::Pasteboard::writeString): Ditto.

        * platform/mac/PlatformPasteboardMac.mm:
        (WebCore::PlatformPasteboard::changeCount): Changed returned type to long to avoid
        data loss.
        (WebCore::PlatformPasteboard::copy): Return new change count.
        (WebCore::PlatformPasteboard::addTypes): Ditto.
        (WebCore::PlatformPasteboard::setTypes): Ditto.
        (WebCore::PlatformPasteboard::setBufferForType): Ditto.
        (WebCore::PlatformPasteboard::setPathnamesForType): Ditto.
        (WebCore::PlatformPasteboard::setStringForType): Ditto. Replaced -[NSURL writeToPasteboard:]
        with an equivalent implemnentation that tells use whether writing was successful.
        There is difference with invalid URL string handling - we used to silently ignore
        such requets, but set pasteboard content to empty URL now.

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

9 years ago[Windows] Unreviewed build fix after r154629.
bfulgham@apple.com [Mon, 26 Aug 2013 21:09:32 +0000 (21:09 +0000)]
[Windows] Unreviewed build fix after r154629.

* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj: Add missing build files.
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:

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

9 years agoAnother GTK+ build fix.
rniwa@webkit.org [Mon, 26 Aug 2013 20:50:45 +0000 (20:50 +0000)]
Another GTK+ build fix.

* WebCoreSupport/FrameLoaderClientGtk.cpp:

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

9 years agoGTK+ build fix. Like r154620.
rniwa@webkit.org [Mon, 26 Aug 2013 20:45:47 +0000 (20:45 +0000)]
GTK+ build fix. Like r154620.

* webkit/webkitwebframe.cpp:
(webkit_web_frame_new):

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

9 years agoWindows build fix attempt after r154629.
rniwa@webkit.org [Mon, 26 Aug 2013 20:42:43 +0000 (20:42 +0000)]
Windows build fix attempt after r154629.

* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:

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

9 years agoUnreviewed. Add missing interface files that were left out in r154627.
roger_fong@apple.com [Mon, 26 Aug 2013 20:37:46 +0000 (20:37 +0000)]
Unreviewed. Add missing interface files that were left out in r154627.

* Interfaces/Accessible2/AccessibleEditableText.idl: Added.
* Interfaces/Accessible2/AccessibleText.idl: Added.
* Interfaces/Accessible2/AccessibleText2.idl: Added.

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

9 years agoJSObject::putDirectIndexBeyondVectorLengthWithArrayStorage does a check on the length...
mhahnenberg@apple.com [Mon, 26 Aug 2013 20:29:06 +0000 (20:29 +0000)]
JSObject::putDirectIndexBeyondVectorLengthWithArrayStorage does a check on the length of the ArrayStorage after possible reallocing it
https://bugs.webkit.org/show_bug.cgi?id=120278

Reviewed by Geoffrey Garen.

Source/JavaScriptCore:

* runtime/JSObject.cpp:
(JSC::JSObject::putDirectIndexBeyondVectorLengthWithArrayStorage):

LayoutTests:

* fast/js/put-direct-index-beyond-vector-length-resize-expected.txt: Added.
* fast/js/put-direct-index-beyond-vector-length-resize.html: Added.
* fast/js/script-tests/put-direct-index-beyond-vector-length-resize.js: Added.

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

9 years agoFix indention of Executable.h.
fpizlo@apple.com [Mon, 26 Aug 2013 20:09:11 +0000 (20:09 +0000)]
Fix indention of Executable.h.

Rubber stamped by Mark Hahnenberg.

* runtime/Executable.h:

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

9 years ago[Windows] Let Page create the main Frame.
bfulgham@apple.com [Mon, 26 Aug 2013 20:08:31 +0000 (20:08 +0000)]
[Windows] Let Page create the main Frame.
https://bugs.webkit.org/show_bug.cgi?id=120323

Reviewed by Anders Carlsson.

* WebCoreSupport/WebFrameLoaderClient.cpp:
(WebFrameLoaderClient::WebFrameLoaderClient): Remove assertion that frame
is passed as construction argument.
(WebFrameLoaderClient::createFrame): Call new 'createSubframeWithOwnerElement'
* WebCoreSupport/WebFrameLoaderClient.h: Update constructor to
handle case of no default frame argument.
(WebFrameLoaderClient::setWebFrame): Added.
* WebFrame.cpp:
(WebFrame::createSubframeWithOwnerElement): Renamed from 'init'.
(WebFrame::initWithWebFrameView): Added for new page-driven load path.
* WebFrame.h: Added new method signatures.
* WebView.cpp:
(WebView::initWithFrame): Update to match behavior of other ports.

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

9 years agoObject.defineProperty should be able to create a PropertyDescriptor where m_attribute...
mhahnenberg@apple.com [Mon, 26 Aug 2013 20:01:55 +0000 (20:01 +0000)]
Object.defineProperty should be able to create a PropertyDescriptor where m_attributes == 0
https://bugs.webkit.org/show_bug.cgi?id=120314

Reviewed by Darin Adler.

Currently with the way that defineProperty works, we leave a stray low bit set in
PropertyDescriptor::m_attributes in the following code:

var o = {};
Object.defineProperty(o, 100, {writable:true, enumerable:true, configurable:true, value:"foo"});

This is due to the fact that the lowest non-zero attribute (ReadOnly) is represented as 1 << 1
instead of 1 << 0. We then calculate the default attributes as (DontDelete << 1) - 1, which is 0xF,
but only the top three bits mean anything. Even in the case above, the top three bits are set
to 0 but the bottom bit remains set, which causes us to think m_attributes is non-zero.

Since some of these attributes and their corresponding values are exposed in the JavaScriptCore
framework's public C API, it's safer to just change how we calculate the default value, which is
where the weirdness was originating from in the first place.

* runtime/PropertyDescriptor.cpp:

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

9 years agoAdd support for Promises
weinig@apple.com [Mon, 26 Aug 2013 19:19:50 +0000 (19:19 +0000)]
Add support for Promises
https://bugs.webkit.org/show_bug.cgi?id=120260

Reviewed by Darin Adler.

Source/JavaScriptCore:

Add an initial implementation of Promises - http://dom.spec.whatwg.org/#promises.
- Despite Promises being defined in the DOM, the implementation is being put in JSC
  in preparation for the Promises eventually being defined in ECMAScript.

* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.list.am:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* Target.pri:
Add new files.

* jsc.cpp:
Update jsc's GlobalObjectMethodTable to stub out the new QueueTaskToEventLoop callback. This mean's
you can't quite use Promises with with the command line tool yet.

* interpreter/CallFrame.h:
(JSC::ExecState::promisePrototypeTable):
(JSC::ExecState::promiseConstructorTable):
(JSC::ExecState::promiseResolverPrototypeTable):
* runtime/VM.cpp:
(JSC::VM::VM):
(JSC::VM::~VM):
* runtime/VM.h:
Add supporting code for the new static lookup tables.

* runtime/CommonIdentifiers.h:
Add 3 new identifiers, "Promise", "PromiseResolver", and "then".

* runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::reset):
(JSC::JSGlobalObject::visitChildren):
Add supporting code Promise and PromiseResolver's constructors and structures.

* runtime/JSGlobalObject.h:
(JSC::TaskContext::~TaskContext):
Add a new callback to the GlobalObjectMethodTable to post a task on the embedder's runloop.

(JSC::JSGlobalObject::promisePrototype):
(JSC::JSGlobalObject::promiseResolverPrototype):
(JSC::JSGlobalObject::promiseStructure):
(JSC::JSGlobalObject::promiseResolverStructure):
(JSC::JSGlobalObject::promiseCallbackStructure):
(JSC::JSGlobalObject::promiseWrapperCallbackStructure):
Add supporting code Promise and PromiseResolver's constructors and structures.

* runtime/JSPromise.cpp: Added.
* runtime/JSPromise.h: Added.
* runtime/JSPromiseCallback.cpp: Added.
* runtime/JSPromiseCallback.h: Added.
* runtime/JSPromiseConstructor.cpp: Added.
* runtime/JSPromiseConstructor.h: Added.
* runtime/JSPromisePrototype.cpp: Added.
* runtime/JSPromisePrototype.h: Added.
* runtime/JSPromiseResolver.cpp: Added.
* runtime/JSPromiseResolver.h: Added.
* runtime/JSPromiseResolverConstructor.cpp: Added.
* runtime/JSPromiseResolverConstructor.h: Added.
* runtime/JSPromiseResolverPrototype.cpp: Added.
* runtime/JSPromiseResolverPrototype.h: Added.
Add Promise implementation.

Source/WebCore:

Add an initial implementation of Promises - http://dom.spec.whatwg.org/#promises.
- Despite Promises being defined in the DOM, the implementation is being put in JSC
  in preparation for the Promises eventually being defined in ECMAScript.

Tests: fast/js/Promise-already-fulfilled.html
       fast/js/Promise-already-rejected.html
       fast/js/Promise-already-resolved.html
       fast/js/Promise-catch-in-workers.html
       fast/js/Promise-catch.html
       fast/js/Promise-chain.html
       fast/js/Promise-exception.html
       fast/js/Promise-fulfill-in-workers.html
       fast/js/Promise-fulfill.html
       fast/js/Promise-init-in-workers.html
       fast/js/Promise-init.html
       fast/js/Promise-reject-in-workers.html
       fast/js/Promise-reject.html
       fast/js/Promise-resolve-chain.html
       fast/js/Promise-resolve-in-workers.html
       fast/js/Promise-resolve-with-then-exception.html
       fast/js/Promise-resolve-with-then-fulfill.html
       fast/js/Promise-resolve-with-then-reject.html
       fast/js/Promise-resolve.html
       fast/js/Promise-simple-fulfill-inside-callback.html
       fast/js/Promise-simple-fulfill.html
       fast/js/Promise-simple-in-workers.html
       fast/js/Promise-simple.html
       fast/js/Promise-static-fulfill.html
       fast/js/Promise-static-reject.html
       fast/js/Promise-static-resolve.html
       fast/js/Promise-then-in-workers.html
       fast/js/Promise-then-without-callbacks-in-workers.html
       fast/js/Promise-then-without-callbacks.html
       fast/js/Promise-then.html
       fast/js/Promise-types.html
       fast/js/Promise.html

* GNUmakefile.list.am:
* Target.pri:
* UseJSC.cmake:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* bindings/js/JSBindingsAllInOne.cpp:
Add new files.

* bindings/js/JSDOMGlobalObjectTask.cpp: Added.
(WebCore::JSGlobalObjectCallback::create):
(WebCore::JSGlobalObjectCallback::~JSGlobalObjectCallback):
(WebCore::JSGlobalObjectCallback::call):
(WebCore::JSGlobalObjectCallback::JSGlobalObjectCallback):
(WebCore::JSGlobalObjectTask::JSGlobalObjectTask):
(WebCore::JSGlobalObjectTask::~JSGlobalObjectTask):
(WebCore::JSGlobalObjectTask::performTask):
* bindings/js/JSDOMGlobalObjectTask.h: Added.
(WebCore::JSGlobalObjectTask::create):
Add a new task type to be used with the GlobalObjectMethodTable's new QueueTaskToEventLoop callback.

* bindings/js/JSDOMWindowBase.cpp:
(WebCore::JSDOMWindowBase::queueTaskToEventLoop):
* bindings/js/JSDOMWindowBase.h:
Implement the GlobalObjectMethodTable callback, QueueTaskToEventLoop.

* bindings/js/JSMainThreadExecState.h:
All using JSMainThreadExecState as a simple RAII object.

* bindings/js/JSWorkerGlobalScopeBase.cpp:
(WebCore::JSWorkerGlobalScopeBase::JSWorkerGlobalScopeBase):
(WebCore::JSWorkerGlobalScopeBase::allowsAccessFrom):
(WebCore::JSWorkerGlobalScopeBase::supportsProfiling):
(WebCore::JSWorkerGlobalScopeBase::supportsRichSourceInfo):
(WebCore::JSWorkerGlobalScopeBase::shouldInterruptScript):
(WebCore::JSWorkerGlobalScopeBase::javaScriptExperimentsEnabled):
(WebCore::JSWorkerGlobalScopeBase::queueTaskToEventLoop):
* bindings/js/JSWorkerGlobalScopeBase.h:
Add a GlobalObjectMethodTable and implement QueueTaskToEventLoop. Forward the other callbacks
to JSGlobalObject so they retain their existing behavior.

LayoutTests:

Add tests adapted from the Mozilla and Blink projects.

* fast/js/Promise-already-fulfilled-expected.txt: Added.
* fast/js/Promise-already-fulfilled.html: Added.
* fast/js/Promise-already-rejected-expected.txt: Added.
* fast/js/Promise-already-rejected.html: Added.
* fast/js/Promise-already-resolved-expected.txt: Added.
* fast/js/Promise-already-resolved.html: Added.
* fast/js/Promise-catch-expected.txt: Added.
* fast/js/Promise-catch-in-workers-expected.txt: Added.
* fast/js/Promise-catch-in-workers.html: Added.
* fast/js/Promise-catch.html: Added.
* fast/js/Promise-chain-expected.txt: Added.
* fast/js/Promise-chain.html: Added.
* fast/js/Promise-exception-expected.txt: Added.
* fast/js/Promise-exception.html: Added.
* fast/js/Promise-expected.txt: Added.
* fast/js/Promise-fulfill-expected.txt: Added.
* fast/js/Promise-fulfill-in-workers-expected.txt: Added.
* fast/js/Promise-fulfill-in-workers.html: Added.
* fast/js/Promise-fulfill.html: Added.
* fast/js/Promise-init-expected.txt: Added.
* fast/js/Promise-init-in-workers-expected.txt: Added.
* fast/js/Promise-init-in-workers.html: Added.
* fast/js/Promise-init.html: Added.
* fast/js/Promise-reject-expected.txt: Added.
* fast/js/Promise-reject-in-workers-expected.txt: Added.
* fast/js/Promise-reject-in-workers.html: Added.
* fast/js/Promise-reject.html: Added.
* fast/js/Promise-resolve-chain-expected.txt: Added.
* fast/js/Promise-resolve-chain.html: Added.
* fast/js/Promise-resolve-expected.txt: Added.
* fast/js/Promise-resolve-in-workers-expected.txt: Added.
* fast/js/Promise-resolve-in-workers.html: Added.
* fast/js/Promise-resolve-with-then-exception-expected.txt: Added.
* fast/js/Promise-resolve-with-then-exception.html: Added.
* fast/js/Promise-resolve-with-then-fulfill-expected.txt: Added.
* fast/js/Promise-resolve-with-then-fulfill.html: Added.
* fast/js/Promise-resolve-with-then-reject-expected.txt: Added.
* fast/js/Promise-resolve-with-then-reject.html: Added.
* fast/js/Promise-resolve.html: Added.
* fast/js/Promise-simple-expected.txt: Added.
* fast/js/Promise-simple-fulfill-expected.txt: Added.
* fast/js/Promise-simple-fulfill-inside-callback-expected.txt: Added.
* fast/js/Promise-simple-fulfill-inside-callback.html: Added.
* fast/js/Promise-simple-fulfill.html: Added.
* fast/js/Promise-simple-in-workers-expected.txt: Added.
* fast/js/Promise-simple-in-workers.html: Added.
* fast/js/Promise-simple.html: Added.
* fast/js/Promise-static-fulfill-expected.txt: Added.
* fast/js/Promise-static-fulfill.html: Added.
* fast/js/Promise-static-reject-expected.txt: Added.
* fast/js/Promise-static-reject.html: Added.
* fast/js/Promise-static-resolve-expected.txt: Added.
* fast/js/Promise-static-resolve.html: Added.
* fast/js/Promise-then-expected.txt: Added.
* fast/js/Promise-then-in-workers-expected.txt: Added.
* fast/js/Promise-then-in-workers.html: Added.
* fast/js/Promise-then-without-callbacks-expected.txt: Added.
* fast/js/Promise-then-without-callbacks-in-workers-expected.txt: Added.
* fast/js/Promise-then-without-callbacks-in-workers.html: Added.
* fast/js/Promise-then-without-callbacks.html: Added.
* fast/js/Promise-then.html: Added.
* fast/js/Promise-types-expected.txt: Added.
* fast/js/Promise-types.html: Added.
* fast/js/Promise.html: Added.
* fast/js/resources/Promise-catch-in-workers.js: Added.
* fast/js/resources/Promise-fulfill-in-workers.js: Added.
* fast/js/resources/Promise-init-in-workers.js: Added.
* fast/js/resources/Promise-reject-in-workers.js: Added.
* fast/js/resources/Promise-resolve-in-workers.js: Added.
* fast/js/resources/Promise-simple-in-workers.js: Added.
* fast/js/resources/Promise-then-in-workers.js: Added.
* fast/js/resources/Promise-then-without-callbacks-in-workers.js: Added.

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

9 years agoComputed style of fill/stroke properties incorrect on references
rwlbuis@webkit.org [Mon, 26 Aug 2013 19:03:46 +0000 (19:03 +0000)]
Computed style of fill/stroke properties incorrect on references
https://bugs.webkit.org/show_bug.cgi?id=114761

Reviewed by Darin Adler.

Source/WebCore:

The computed style of the fill and stroke properties did not include
the url() function. Added the url() string to output.

Updated existing tests to cover the issue.

* css/CSSPrimitiveValue.cpp: Cleanup.
(WebCore::CSSPrimitiveValue::customCssText):
* svg/SVGPaint.cpp: Added "url("
(WebCore::SVGPaint::customCssText):

LayoutTests:

Add tests to verify that url function is included for references.

* svg/css/script-tests/svg-attribute-parser-mode.js:
* svg/css/svg-attribute-parser-mode-expected.txt:
* transitions/svg-transitions-expected.txt:

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

9 years ago<https://bugs.webkit.org/show_bug.cgi?id=119829> Add IAccessibleText and IAccessibleE...
roger_fong@apple.com [Mon, 26 Aug 2013 19:01:23 +0000 (19:01 +0000)]
<https://bugs.webkit.org/show_bug.cgi?id=119829> Add IAccessibleText and IAccessibleEditableText interfaces and implementation to AppleWin port.

Reviewed by Chris Fleizach.

* AccessibleBase.cpp:
(AccessibleBase::createInstance): Create an AccessibleText instance when necessary.
(AccessibleBase::QueryService):
* AccessibleBase.h:
* AccessibleTextImpl.cpp: Added.
(AccessibleText::AccessibleText):
(AccessibleText::addSelection):
(AccessibleText::get_attributes): Not Implemented
(AccessibleText::get_caretOffset):
(AccessibleText::get_characterExtents):
(AccessibleText::get_nSelections):
(AccessibleText::get_offsetAtPoint):
(AccessibleText::get_selection):
(AccessibleText::get_text):
(AccessibleText::get_textBeforeOffset): Not Implemented
(AccessibleText::get_textAfterOffset): Not Implemented
(AccessibleText::get_textAtOffset): Not Implemented
(AccessibleText::removeSelection):
(AccessibleText::setCaretOffset):
(AccessibleText::setSelection):
(AccessibleText::get_nCharacters):
(AccessibleText::scrollSubstringTo):
(AccessibleText::scrollSubstringToPoint):
(AccessibleText::get_newText): Not Implemented
(AccessibleText::get_oldText): Not Implemented
(AccessibleText::get_attributeRange): Not Implemented
(AccessibleText::copyText):
(AccessibleText::deleteText):
(AccessibleText::insertText):
(AccessibleText::cutText):
(AccessibleText::pasteText):
(AccessibleText::replaceText):
(AccessibleText::setAttributes): Not Implemented
(AccessibleText::QueryInterface):
(AccessibleText::Release):
(AccessibleText::convertSpecialOffset):
(AccessibleText::initialCheck):
* AccessibleTextImpl.h: Added.
(AccessibleText::~AccessibleText):
(AccessibleText::AddRef):
* WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
* WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
* WebKit.vcxproj/WebKit/WebKit.vcxproj:
* WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
* WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
* WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:

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

9 years agoPlenty of -Wcast-align warnings in KeywordLookup.h
zandobersek@gmail.com [Mon, 26 Aug 2013 18:45:21 +0000 (18:45 +0000)]
Plenty of -Wcast-align warnings in KeywordLookup.h
https://bugs.webkit.org/show_bug.cgi?id=120316

Reviewed by Darin Adler.

* KeywordLookupGenerator.py: Use reinterpret_cast instead of a C-style cast when casting
the character pointers to types of larger size. This avoids spewing lots of warnings
in the KeywordLookup.h header when compiling with the -Wcast-align option.

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