WebKit-https.git
8 years agorun-api-tests: dumpAllTests() should not use global variables
ddkilzer@apple.com [Thu, 22 Dec 2011 16:32:03 +0000 (16:32 +0000)]
run-api-tests: dumpAllTests() should not use global variables

Reviewed by Adam Roben.

Part of: <http://webkit.org/b/75065> run-api-tests should be able to run individual suites and tests

* Scripts/run-api-tests: Renamed $dump to $dumpTests.
(dumpTestsBySuite): Rename from dumpAllTests() and pass in
global data as an argument.  Sort suite names and test names
alphabetically to match output when running tests.

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

8 years ago[EFL] Missing plugins support for efl port
commit-queue@webkit.org [Thu, 22 Dec 2011 15:38:42 +0000 (15:38 +0000)]
[EFL] Missing plugins support for efl port
https://bugs.webkit.org/show_bug.cgi?id=44505

Patch by Mariusz Grzegorczyk <mariusz.g@samsung.com> on 2011-12-22
Reviewed by Anders Carlsson.

Source/JavaScriptCore:

Add define of ENABLE_PLUGIN_PACKAGE_SIMPLE_HASH for efl port.

* wtf/Platform.h:

Source/WebCore:

Basic functionality of plugins for efl port.

Template version, so no new tests are needed.

* PlatformEfl.cmake:
* plugins/PluginView.h:
* plugins/efl/PluginDataEfl.cpp: Added. Copied from plugins/gtk/PluginDataGtk.cpp.
(WebCore::PluginData::initPlugins): Fill mime/description/extension maps for plugins.
(WebCore::PluginData::refresh): Refresh plugin's database.
* plugins/efl/PluginPackageEfl.cpp: Added. Copied from plugins/gtk/PluginPackageGtk.cpp.
(WebCore::PluginPackage::fetchInfo): Get info from plugin's library about name and mime supported.
(WebCore::PluginPackage::NPVersion):
(WebCore::PluginPackage::load): Load plugin.
* plugins/efl/PluginViewEfl.cpp: Added. Copied from plugins/gtk/PluginViewGtk.cpp.
(WebCore::PluginView::dispatchNPEvent):
(WebCore::PluginView::handleFocusInEvent):
(WebCore::PluginView::handleFocusOutEvent):
(WebCore::PluginView::handleKeyboardEvent):
(WebCore::PluginView::handleMouseEvent):
(WebCore::PluginView::updatePluginWidget):
(WebCore::PluginView::setFocus):
(WebCore::PluginView::show):
(WebCore::PluginView::hide):
(WebCore::PluginView::paint):
(WebCore::PluginView::setParent):
(WebCore::PluginView::setNPWindowRect):
(WebCore::PluginView::setNPWindowIfNeeded):
(WebCore::PluginView::setParentVisible):
(WebCore::PluginView::handlePostReadFile):
(WebCore::PluginView::platformGetValueStatic):
(WebCore::PluginView::platformGetValue):
(WebCore::PluginView::invalidateRect):
(WebCore::PluginView::invalidateRegion):
(WebCore::PluginView::forceRedraw):
(WebCore::PluginView::platformStart):
(WebCore::PluginView::platformDestroy):

Source/WebKit/efl:

Implementation of ewk_frame_plugin_create() - creating PluginView.

* ewk/ewk_frame.cpp:
(ewk_frame_plugin_create):

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

8 years agoUnreviewed gardening.
ossy@webkit.org [Thu, 22 Dec 2011 15:37:09 +0000 (15:37 +0000)]
Unreviewed gardening.

* platform/qt-5.0/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
* platform/qt-5.0/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
* platform/wk2/Skipped: Skip failing tests because of missing layoutTestController.setAlwaysAcceptCookies(false).

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

8 years ago[Qt] REGRESSION(r103467): It broke fast/images/animated-gif-restored-from-bfcache...
ossy@webkit.org [Thu, 22 Dec 2011 15:23:55 +0000 (15:23 +0000)]
[Qt] REGRESSION(r103467): It broke fast/images/animated-gif-restored-from-bfcache.html
https://bugs.webkit.org/show_bug.cgi?id=75087

Unreviewed gardening.

* platform/qt/Skipped: Skip the failing test to paint the bot green.

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

8 years agoWeb Inspector: add "install source map" to JS source frame context menu.
podivilov@chromium.org [Thu, 22 Dec 2011 15:19:40 +0000 (15:19 +0000)]
Web Inspector: add "install source map" to JS source frame context menu.
https://bugs.webkit.org/show_bug.cgi?id=74181

Reviewed by Pavel Feldman.

Source/WebCore:

Add "install source map" to source frame context menu when source map url is auto detected.

* English.lproj/localizedStrings.js:
* inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping.prototype.load):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseSections):
* inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.installCompilerSourceMapping):
* inspector/front-end/JavaScriptSourceFrame.js:
(WebInspector.JavaScriptSourceFrame.prototype.populateTextAreaContextMenu):
(WebInspector.JavaScriptSourceFrame.prototype.cancelEditing):
* inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode.prototype._createSourceMapping.didRequestContent.didFormatContent):
(WebInspector.RawSourceCode.prototype._createSourceMapping.didRequestContent):
(WebInspector.RawSourceCode.prototype._createSourceMapping):
(WebInspector.RawSourceCode.prototype._createUISourceCode):
* inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode):

LayoutTests:

* http/tests/inspector/compiler-source-mapping-debug.html:
* http/tests/inspector/compiler-source-mapping.html:
* inspector/debugger/scripts-panel.html:
* inspector/debugger/scripts-sorting.html:
* inspector/debugger/ui-source-code.html:

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

8 years ago[BlackBerry] Enable blob for the BlackBerry porting
leo.yang@torchmobile.com.cn [Thu, 22 Dec 2011 15:02:00 +0000 (15:02 +0000)]
[BlackBerry] Enable blob for the BlackBerry porting
https://bugs.webkit.org/show_bug.cgi?id=75074

Reviewed by George Staikos.

.:

* Source/cmake/OptionsBlackBerry.cmake:

Tools:

* Scripts/build-webkit:

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

8 years agoSVG: "filter" race condition may prevent SVG elements from being re-drawn
commit-queue@webkit.org [Thu, 22 Dec 2011 14:45:03 +0000 (14:45 +0000)]
SVG: "filter" race condition may prevent SVG elements from being re-drawn
https://bugs.webkit.org/show_bug.cgi?id=53088

Patch by Branimir Lambov <blambov@google.com> on 2011-12-22
Reviewed by Nikolas Zimmermann.

Source/WebCore:

Added code to explicitly invalidate data cached by filters applied to
an invalidated object or one of its parents.

Test: svg/filters/filter-refresh.svg

* rendering/svg/RenderSVGResource.cpp:
(WebCore::RenderSVGResource::removeFromFilterCache):
(WebCore::RenderSVGResource::markForLayoutAndParentResourceInvalidation):
Added code to invalidate any filters applied to any of the parents.
* rendering/svg/RenderSVGResource.h:
* rendering/svg/RenderSVGResourceContainer.cpp:
(WebCore::RenderSVGResourceContainer::markAllClientsForInvalidation):
Replaced a duplicate of RenderSVGResource::
markForLayoutAndParentResourceInvalidation with a call to the method.
* rendering/svg/SVGResourcesCache.cpp:
(WebCore::SVGResourcesCache::clientLayoutChanged):
Removed filter invalidation code as this function would not be called if
the filter isn't already invalidated.
(WebCore::SVGResourcesCache::clientStyleChanged):
(WebCore::SVGResourcesCache::clientUpdatedFromElement):
Replaced filter invalidation with a markForLayoutAndParentResourceInvalidation
call as all filters in the ancestor chain need to be invalidated.

LayoutTests:

Added code to explicitly invalidate data cached by filters applied to
an invalidated object or one of its parents.

* platform/mac/svg/filters/filter-refresh-expected.png: Added.
* platform/mac/svg/filters/filter-refresh-expected.txt: Added.
* svg/filters/filter-refresh.svg: Added.

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

8 years ago[BlackBerry] Upstream the BlackBerry change to ResourceHandle.h
leo.yang@torchmobile.com.cn [Thu, 22 Dec 2011 14:13:06 +0000 (14:13 +0000)]
[BlackBerry] Upstream the BlackBerry change to ResourceHandle.h
https://bugs.webkit.org/show_bug.cgi?id=75061

Reviewed by George Staikos.

No functionality change to the existing code, no new tests.

* platform/network/ResourceHandle.h:

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 13:48:16 +0000 (13:48 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Add final set of SVG pixel test results for Snow Leopard. Now both Lion & SL pass most tests with --tolerance 0 in svg/.
        Two SVGFETurbulence tests are failing on both Lion & SL, and one svg/text failure is SL only.

        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
        * platform/mac-snowleopard/svg/as-background-image: Added.
        * platform/mac-snowleopard/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png: Added.
        * platform/mac-snowleopard/svg/as-background-image/svg-as-background-1-expected.png: Added.
        * platform/mac-snowleopard/svg/as-background-image/svg-as-background-5-expected.png: Added.
        * platform/mac-snowleopard/svg/as-background-image/svg-as-background-6-expected.png: Added.
        * platform/mac-snowleopard/svg/as-background-image/svg-background-partial-redraw-expected.png: Added.
        * platform/mac-snowleopard/svg/as-border-image: Added.
        * platform/mac-snowleopard/svg/as-border-image/svg-as-border-image-2-expected.png: Added.
        * platform/mac-snowleopard/svg/as-image: Added.
        * platform/mac-snowleopard/svg/as-image/animated-svg-as-image-expected.png: Added.
        * platform/mac-snowleopard/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png: Added.
        * platform/mac-snowleopard/svg/as-image/animated-svg-as-image-same-image-expected.png: Added.
        * platform/mac-snowleopard/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Added.
        * platform/mac-snowleopard/svg/as-image/svg-image-change-content-size-expected.png: Added.
        * platform/mac-snowleopard/svg/as-object: Added.
        * platform/mac-snowleopard/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png: Added.
        * platform/mac-snowleopard/svg/as-object/embedded-svg-size-changes-expected.png: Added.
        * platform/mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textLayout-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textLayout2-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textLength-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textOnPath-expected.png: Added.
        * platform/mac-snowleopard/svg/batik/text/textOnPath3-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/simple-text-double-shadow-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/simpleCDF-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/stroke-fallback-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/stroke-width-large-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/stroked-pattern-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/style-attribute-font-size-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-curve-with-relative-cordinates-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-float-border-padding-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-fonts-without-missing-glyph-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-fonts-word-spacing-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/svg-overflow-types-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/text-decoration-visibility-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/text-dom-01-f-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/text-image-opacity-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/text-linking-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/text-xy-updates-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-clipped-hit-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-css-events-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-css-no-effect-on-shadow-tree-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-dynamic-append-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-elementInstance-methods-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-event-handler-on-referenced-element-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-event-handler-on-use-element-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-events-crash-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-on-symbol-inside-pattern-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-property-changes-through-dom-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/use-property-changes-through-svg-dom-expected.png: Added.
        * platform/mac-snowleopard/svg/custom/viewport-em-expected.png: Added.
        * platform/mac-snowleopard/svg/dom/SVGLengthList-getItem-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png: Added.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png: Added.
        * platform/mac-snowleopard/svg/hixie/viewbox/001-expected.png:
        * platform/mac-snowleopard/svg/hixie/viewbox/002-expected.png:
        * platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio: Added.
        * platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.png: Added.
        * platform/mac-snowleopard/svg/hixie/viewbox/preserveAspectRatio/002-expected.png: Added.

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

8 years agoUnreviewed, GTK baselines for fast/html/font-weight-bold-for-b-and-strong.html
philn@webkit.org [Thu, 22 Dec 2011 13:39:03 +0000 (13:39 +0000)]
Unreviewed, GTK baselines for fast/html/font-weight-bold-for-b-and-strong.html

* platform/gtk/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.

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

8 years agoSource/WebCore: [CSS Shaders] Follow up bug to fix issues mentioned in comment 23...
achicu@adobe.com [Thu, 22 Dec 2011 13:24:46 +0000 (13:24 +0000)]
Source/WebCore: [CSS Shaders] Follow up bug to fix issues mentioned in comment 23 from bug 73317
https://bugs.webkit.org/show_bug.cgi?id=74840

Some comments were added on bug 73317 after the patch was reviewed and committed.
This patch is fixing those issues, mostly about coding style and some missing comments.

The initial patch had no explanation about the feature in the ChangeLog, so I'm including the description
in this patch:

CSS Shaders allow a designer to use a pair of WebGL vertex and fragment shaders to alter the final
rendering of a specific element. The navigator will render the element inside a texture and map it
to a mesh. The mesh is formed by equal sized quads, that depending on the mesh style, attached or detached,
can be stitched or separated. The number of quads can be changed from CSS.

Usually the vertex shader is changing the vertices of the mesh, while the fragment shader affects only the color
that is rendered to screen (for example lighting effects).

More info about CSS Shaders can be found in the specification
https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html

Also a good tutorial is published here
http://www.adobe.com/devnet/html5/articles/css-shaders.html

Initially we are using the software filter effects pipeline. It uploads the image to the GPU, applies
the shaders, reads it back to CPU and continues the rendering. The advantage of using the software pipeline is that
it can be enabled on all the platforms that have WebGL support. The obvious disadvantage is performance: copies from CPU
memory to GPU memory and the CPU will need to wait the GPU to finish before it could continue. In following
patches the shaders will be integrated in the hardware accelerated pipeline, so that no copies and, most
important, no waits will be required.

Also, the new syntax counts total number of the lines and the columns, not just the
additional lines and columns, so the minimum accepted and the default value is now 1 by 1.

Reviewed by Nikolas Zimmermann.

Some tests were updated for the default mesh size change.

* css/CSSParser.cpp:
    Only accept non-zero positive int values for mesh sizes.

(WebCore::CSSParser::parseCustomFilter):
* css/CSSStyleSelector.cpp:
    Updated the default mesh size to be 1 column with 1 line.

(WebCore::CSSStyleSelector::createCustomFilterOperation):
* loader/cache/CachedShader.cpp:
(WebCore::CachedShader::shaderString):
    Corrected the CachedShader to use a StringBuilder. Also there was an incorrect
    cast to bool, which resulted from a copy/paste from CachedScript which still has
    both same issues.

(WebCore::CachedShader::data):
* loader/cache/CachedShader.h:
* platform/graphics/filters/CustomFilterMesh.cpp:
(WebCore::MeshGenerator::MeshGenerator):
(WebCore::MeshGenerator::verticesCount):
(WebCore::MeshGenerator::generateAttachedMesh):
(WebCore::MeshGenerator::generateDetachedMesh):
(WebCore::CustomFilterMesh::CustomFilterMesh):
* platform/graphics/filters/CustomFilterMesh.h:
(WebCore::CustomFilterMesh::create):
* platform/graphics/filters/CustomFilterShader.cpp:
(WebCore::CustomFilterShader::CustomFilterShader):
    Exploded the body of the constructor into smaller helper functions.

(WebCore::CustomFilterShader::compileShader):
(WebCore::CustomFilterShader::linkProgram):
(WebCore::CustomFilterShader::initializeParameterLocations):
* platform/graphics/filters/CustomFilterShader.h:
* platform/graphics/filters/FECustomFilter.cpp:
(WebCore::orthogonalProjectionMatrix):
    Passing a TransformationMatrix by reference to be filled with the result matrix, instead
    of returning it by value. Also changed the name of the method.

(WebCore::FECustomFilter::FECustomFilter):
(WebCore::FECustomFilter::platformApplySoftware):
    Created some helper functions to make this method shorter.

(WebCore::FECustomFilter::initializeContext):
(WebCore::FECustomFilter::resizeContext):
(WebCore::FECustomFilter::bindVertexAttribute):
(WebCore::FECustomFilter::bindProgramAndBuffers):
* platform/graphics/filters/FECustomFilter.h:

LayoutTests: [CSS Shaders] Follow up bug to fix issues mentioned in comment 23 from bug 73317
https://bugs.webkit.org/show_bug.cgi?id=74840

The new shaders syntax counts the lines and the columns, not just the
additional lines and columns, so the minimum accepted is now 1 by 1.
The default mesh size is also 1 by 1, so I've updated the tests and
incremented the mesh sizes by 1.

Reviewed by Nikolas Zimmermann.

* css3/filters/custom-filter-property-computed-style-expected.txt:
* css3/filters/custom-filter-property-parsing-invalid-expected.txt:
* css3/filters/effect-custom.html:
* css3/filters/resources/color-offset.fs:
* css3/filters/resources/vertex-explode-detached.vs:
* css3/filters/resources/vertex-offset.vs:
    Added some comments in the shaders.
* css3/filters/script-tests/custom-filter-property-computed-style.js:
    Updated the expected default mesh size to be 1 1.
* css3/filters/script-tests/custom-filter-property-parsing-invalid.js:
    Added some invalid mesh sizes.

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

8 years agoWeb Inspector: fix source map url resolving.
podivilov@chromium.org [Thu, 22 Dec 2011 13:21:52 +0000 (13:21 +0000)]
Web Inspector: fix source map url resolving.
https://bugs.webkit.org/show_bug.cgi?id=74305

Reviewed by Pavel Feldman.

Source/WebCore:

Also fix the bug with repeated source urls in mapping sections.

* inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.sources):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
(WebInspector.ClosureCompilerSourceMapping.prototype._resolveSourceMapURL):
* inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.installCompilerSourceMapping):
* inspector/front-end/utilities.js:
(String.prototype.asParsedURL):

LayoutTests:

* http/tests/inspector/compiler-source-mapping-expected.txt:
* http/tests/inspector/compiler-source-mapping.html:

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

8 years agoXSLT-created HTML documents do not inherit first party for cookies from originally...
ossy@webkit.org [Thu, 22 Dec 2011 13:10:59 +0000 (13:10 +0000)]
XSLT-created HTML documents do not inherit first party for cookies from originally loaded XML.
https://bugs.webkit.org/show_bug.cgi?id=74757

[Qt] Unreviewed gardening after 103511, add additional console message:
CONSOLE MESSAGE: line 2: <html xmlns='http://www.w3.org/1999/xhtml/'><body><p>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</p></body></html>

* platform/qt/http/tests/security/cookies/first-party-cookie-allow-xslt-expected.png: Added.
* platform/qt/http/tests/security/cookies/first-party-cookie-allow-xslt-expected.txt: Added.
* platform/qt/http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.png: Added.
* platform/qt/http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.txt: Added.

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

8 years agoWeb Inspector: auto detect source map url.
podivilov@chromium.org [Thu, 22 Dec 2011 13:08:26 +0000 (13:08 +0000)]
Web Inspector: auto detect source map url.
https://bugs.webkit.org/show_bug.cgi?id=74088

Reviewed by Pavel Feldman.

Source/WebCore:

Check to see if "X-SourceMap" HTTP response header was sent with script resource.
Header value will be used as auto suggestion for source map url in UI.

* inspector/Inspector.json:
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::sourceMapURLForScript):
(WebCore::InspectorDebuggerAgent::didParseSource):
* inspector/InspectorDebuggerAgent.h:
* inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype._parsedScriptSource):
(WebInspector.DebuggerDispatcher.prototype.scriptParsed):
* inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
* inspector/front-end/Script.js:
(WebInspector.Script):

LayoutTests:

* inspector/debugger/raw-source-code.html:

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

8 years agoUnreviewed, unskip html5lib/runner.html now passing fine on GTK!
philn@webkit.org [Thu, 22 Dec 2011 13:02:36 +0000 (13:02 +0000)]
Unreviewed, unskip html5lib/runner.html now passing fine on GTK!

* platform/gtk/Skipped:

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 12:52:14 +0000 (12:52 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Final set of Lion SVG baselines, now passes with --tolerance 0 -p svg with 2 expected failures on a vanilla iMac, w/o any additional software except XCode installed.
        A follow-up patch, will add the missing SL results, so that both pass with tolerance 0.

        * platform/mac-snowleopard/svg/filters/feTile-expected.png: Copied from LayoutTests/platform/mac/svg/filters/feTile-expected.png.
        * platform/mac-snowleopard/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png.
        * platform/mac-snowleopard/svg/foreignObject/svg-document-as-direct-child-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.png.
        * platform/mac-snowleopard/svg/foreignObject/svg-document-in-html-document-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/svg-document-in-html-document-expected.png.
        * platform/mac-snowleopard/svg/foreignObject/text-tref-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/foreignObject/text-tref-02-b-expected.png.
        * platform/mac-snowleopard/svg/hixie/data-types/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/data-types/002-expected.png.
        * platform/mac-snowleopard/svg/hixie/error/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/002-expected.png.
        * platform/mac-snowleopard/svg/hixie/error/013-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/error/013-expected.png.
        * platform/mac-snowleopard/svg/hixie/intrinsic/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/001-expected.png.
        * platform/mac-snowleopard/svg/hixie/intrinsic/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/002-expected.png.
        * platform/mac-snowleopard/svg/hixie/intrinsic/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/006-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/006-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/007-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/007-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/008-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/008-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/009-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/009-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/010-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/010-expected.png.
        * platform/mac-snowleopard/svg/hixie/mixed/011-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/011-expected.png.
        * platform/mac-snowleopard/svg/hixie/perf/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/001-expected.png.
        * platform/mac-snowleopard/svg/hixie/perf/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/002-expected.png.
        * platform/mac-snowleopard/svg/hixie/perf/007-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/perf/007-expected.png.
        * platform/mac-snowleopard/svg/hixie/processing-model/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/processing-model/003-expected.png.
        * platform/mac-snowleopard/svg/hixie/processing-model/004-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/processing-model/004-expected.png.
        * platform/mac-snowleopard/svg/hixie/rendering-model/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/rendering-model/003-expected.png.
        * platform/mac-snowleopard/svg/hixie/rendering-model/004-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/rendering-model/004-expected.png.
        * platform/mac-snowleopard/svg/hixie/text/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/text/003-expected.png.
        * platform/mac-snowleopard/svg/hixie/viewbox/001-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.png.
        * platform/mac-snowleopard/svg/hixie/viewbox/002-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.png.
        * platform/mac-snowleopard/svg/repaint/filter-repaint-expected.png: Copied from LayoutTests/platform/mac/svg/repaint/filter-repaint-expected.png.
        * platform/mac-snowleopard/svg/text/bidi-text-query-expected.png: Copied from LayoutTests/platform/mac/svg/text/bidi-text-query-expected.png.
        * platform/mac-snowleopard/svg/text/font-size-below-point-five-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/font-size-below-point-five-2-expected.png.
        * platform/mac-snowleopard/svg/text/foreignObject-text-clipping-bug-expected.png: Copied from LayoutTests/platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png.
        * platform/mac-snowleopard/svg/text/scaling-font-with-geometric-precision-expected.png: Copied from LayoutTests/platform/mac/svg/text/scaling-font-with-geometric-precision-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-squeeze-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacing-stretch-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-4-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-with-tspans-1-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-1-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-with-tspans-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-2-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-with-tspans-3-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-3-expected.png.
        * platform/mac-snowleopard/svg/text/select-x-list-with-tspans-4-expected.png: Copied from LayoutTests/platform/mac/svg/text/select-x-list-with-tspans-4-expected.png.
        * platform/mac-snowleopard/svg/text/selection-styles-expected.png: Copied from LayoutTests/platform/mac/svg/text/selection-styles-expected.png.
        * platform/mac-snowleopard/svg/text/small-fonts-2-expected.png: Copied from LayoutTests/platform/mac/svg/text/small-fonts-2-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-02-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-03-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-04-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-04-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-05-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-05-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-align-06-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-align-06-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-altglyph-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-altglyph-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-deco-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-deco-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-fonts-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-fonts-01-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-overflow-ellipsis-svgfont-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png.
        * platform/mac-snowleopard/svg/text/text-path-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-path-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-repaint-rects-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-repaint-rects-expected.png.
        * platform/mac-snowleopard/svg/text/text-spacing-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-spacing-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-03-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-04-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-04-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-05-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-06-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-06-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-07-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-07-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-text-08-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-text-08-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-tselect-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-tselect-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-tspan-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-tspan-01-b-expected.png.
        * platform/mac-snowleopard/svg/text/text-ws-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-ws-01-t-expected.png.
        * platform/mac-snowleopard/svg/text/text-ws-02-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-ws-02-t-expected.png.
        * platform/mac-snowleopard/svg/text/textPathBoundsBug-expected.png: Copied from LayoutTests/platform/mac/svg/text/textPathBoundsBug-expected.png.
        * platform/mac-snowleopard/svg/transforms/animated-path-inside-transformed-html-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png.
        * platform/mac-snowleopard/svg/transforms/text-with-mask-with-svg-transform-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png.
        * platform/mac-snowleopard/svg/transforms/text-with-pattern-inside-transformed-html-expected.png: Copied from LayoutTests/platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png.
        * platform/mac-snowleopard/svg/webarchive/svg-cursor-subresources-expected.png: Copied from LayoutTests/platform/mac/svg/webarchive/svg-cursor-subresources-expected.png.
        * platform/mac-snowleopard/svg/wicd/test-rightsizing-a-expected.png: Copied from LayoutTests/platform/mac/svg/wicd/test-rightsizing-a-expected.png.
        * platform/mac-snowleopard/svg/wicd/test-scalable-background-image2-expected.png: Copied from LayoutTests/platform/mac/svg/wicd/test-scalable-background-image2-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png.
        * platform/mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png: Copied from LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png.
        * platform/mac/svg/filters/feTile-expected.png:
        * platform/mac/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.png:
        * platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.png:
        * platform/mac/svg/foreignObject/svg-document-in-html-document-expected.png:
        * platform/mac/svg/foreignObject/text-tref-02-b-expected.png:
        * platform/mac/svg/hixie/data-types/002-expected.png:
        * platform/mac/svg/hixie/error/002-expected.png:
        * platform/mac/svg/hixie/error/013-expected.png:
        * platform/mac/svg/hixie/intrinsic/001-expected.png:
        * platform/mac/svg/hixie/intrinsic/002-expected.png:
        * platform/mac/svg/hixie/intrinsic/003-expected.png:
        * platform/mac/svg/hixie/mixed/003-expected.png:
        * platform/mac/svg/hixie/mixed/006-expected.png:
        * platform/mac/svg/hixie/mixed/007-expected.png:
        * platform/mac/svg/hixie/mixed/008-expected.png:
        * platform/mac/svg/hixie/mixed/009-expected.png:
        * platform/mac/svg/hixie/mixed/010-expected.png:
        * platform/mac/svg/hixie/mixed/011-expected.png:
        * platform/mac/svg/hixie/perf/001-expected.png:
        * platform/mac/svg/hixie/perf/002-expected.png:
        * platform/mac/svg/hixie/perf/007-expected.png:
        * platform/mac/svg/hixie/processing-model/003-expected.png:
        * platform/mac/svg/hixie/processing-model/004-expected.png:
        * platform/mac/svg/hixie/rendering-model/003-expected.png:
        * platform/mac/svg/hixie/rendering-model/004-expected.png:
        * platform/mac/svg/hixie/text/003-expected.png:
        * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.png:
        * platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.png:
        * platform/mac/svg/repaint/filter-repaint-expected.png:
        * platform/mac/svg/text/bidi-text-query-expected.png:
        * platform/mac/svg/text/font-size-below-point-five-2-expected.png:
        * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png:
        * platform/mac/svg/text/scaling-font-with-geometric-precision-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png:
        * platform/mac/svg/text/select-x-list-1-expected.png:
        * platform/mac/svg/text/select-x-list-2-expected.png:
        * platform/mac/svg/text/select-x-list-3-expected.png:
        * platform/mac/svg/text/select-x-list-4-expected.png:
        * platform/mac/svg/text/select-x-list-with-tspans-1-expected.png:
        * platform/mac/svg/text/select-x-list-with-tspans-2-expected.png:
        * platform/mac/svg/text/select-x-list-with-tspans-3-expected.png:
        * platform/mac/svg/text/select-x-list-with-tspans-4-expected.png:
        * platform/mac/svg/text/selection-styles-expected.png:
        * platform/mac/svg/text/small-fonts-2-expected.png:
        * platform/mac/svg/text/text-align-01-b-expected.png:
        * platform/mac/svg/text/text-align-02-b-expected.png:
        * platform/mac/svg/text/text-align-03-b-expected.png:
        * platform/mac/svg/text/text-align-04-b-expected.png:
        * platform/mac/svg/text/text-align-05-b-expected.png:
        * platform/mac/svg/text/text-align-06-b-expected.png:
        * platform/mac/svg/text/text-altglyph-01-b-expected.png:
        * platform/mac/svg/text/text-deco-01-b-expected.png:
        * platform/mac/svg/text/text-fonts-01-t-expected.png:
        * platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.png:
        * platform/mac/svg/text/text-path-01-b-expected.png:
        * platform/mac/svg/text/text-repaint-rects-expected.png:
        * platform/mac/svg/text/text-spacing-01-b-expected.png:
        * platform/mac/svg/text/text-text-01-b-expected.png:
        * platform/mac/svg/text/text-text-03-b-expected.png:
        * platform/mac/svg/text/text-text-04-t-expected.png:
        * platform/mac/svg/text/text-text-05-t-expected.png:
        * platform/mac/svg/text/text-text-06-t-expected.png:
        * platform/mac/svg/text/text-text-07-t-expected.png:
        * platform/mac/svg/text/text-text-08-b-expected.png:
        * platform/mac/svg/text/text-tselect-01-b-expected.png:
        * platform/mac/svg/text/text-tspan-01-b-expected.png:
        * platform/mac/svg/text/text-ws-01-t-expected.png:
        * platform/mac/svg/text/text-ws-02-t-expected.png:
        * platform/mac/svg/text/textPathBoundsBug-expected.png:
        * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
        * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
        * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
        * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
        * platform/mac/svg/wicd/test-rightsizing-a-expected.png:
        * platform/mac/svg/wicd/test-scalable-background-image1-expected.png:
        * platform/mac/svg/wicd/test-scalable-background-image2-expected.png:
        * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
        * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Added.
        * platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:

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

8 years ago[Qt] Unreviewed gardening after r103468. Add platform specific expected files.
ossy@webkit.org [Thu, 22 Dec 2011 12:44:34 +0000 (12:44 +0000)]
[Qt] Unreviewed gardening after r103468. Add platform specific expected files.

* platform/qt/fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
* platform/qt/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.

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

8 years agoUnreviewed, skipping some new media failing tests on GTK.
philn@webkit.org [Thu, 22 Dec 2011 12:43:48 +0000 (12:43 +0000)]
Unreviewed, skipping some new media failing tests on GTK.

* platform/gtk/Skipped:

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

8 years ago[Qt][GTK] The html5lib/runner.html test is start to fail after r102626
ossy@webkit.org [Thu, 22 Dec 2011 12:39:43 +0000 (12:39 +0000)]
[Qt][GTK] The html5lib/runner.html test is start to fail after r102626
https://bugs.webkit.org/show_bug.cgi?id=74411

* platform/qt/Skipped: Unskip now passing test - html5lib/runner.html.

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

8 years agoImplement the JavaScriptCore bindings for eventListenerHandlerLocation
ossy@webkit.org [Thu, 22 Dec 2011 12:24:00 +0000 (12:24 +0000)]
Implement the JavaScriptCore bindings for eventListenerHandlerLocation
https://bugs.webkit.org/show_bug.cgi?id=74313

Unreviewed trivial fix.

* inspector/elements/event-listener-sidebar-expected.txt: Updated after r103488.

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

8 years ago[EFL] Remove unused parameter names.
commit-queue@webkit.org [Thu, 22 Dec 2011 12:19:46 +0000 (12:19 +0000)]
[EFL] Remove unused parameter names.
https://bugs.webkit.org/show_bug.cgi?id=74702

Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2011-12-22
Reviewed by Eric Seidel.

* ewk/ewk_view.cpp:
(_ewk_view_on_focus_in):
(_ewk_view_on_focus_out):
(_ewk_view_on_mouse_wheel):
(_ewk_view_on_mouse_down):
(_ewk_view_on_mouse_up):
(_ewk_view_on_mouse_move):
(_ewk_view_on_key_down):
(_ewk_view_on_key_up):
* ewk/ewk_view_single.cpp:
(_ewk_view_single_on_del):

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 12:17:38 +0000 (12:17 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Accidently added several files, where directories should have been created.

        * platform/mac-snowleopard/svg/as-background-image: Removed.
        * platform/mac-snowleopard/svg/as-border-image: Removed.
        * platform/mac-snowleopard/svg/as-image: Removed.
        * platform/mac-snowleopard/svg/as-object: Removed.

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 12:08:52 +0000 (12:08 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Next chunk of Lion SVG baselines.

        * platform/mac-snowleopard/svg/dom/SVGPathSegList-cloning-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-cloning-expected.png.
        * platform/mac-snowleopard/svg/dom/SVGPathSegList-segment-modification-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png.
        * platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png.
        * platform/mac-snowleopard/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Copied from LayoutTests/platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png.
        * platform/mac-snowleopard/svg/dom/css-transforms-expected.png: Copied from LayoutTests/platform/mac/svg/dom/css-transforms-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png.
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png: Copied from LayoutTests/platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png.
        * platform/mac/svg/dom/SVGLengthList-getItem-expected.png:
        * platform/mac/svg/dom/SVGPathSegList-cloning-expected.png:
        * platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png:
        * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png:
        * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
        * platform/mac/svg/dom/css-transforms-expected.png:
        * platform/mac/svg/dynamic-updates/SVG-dynamic-css-transform-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGGElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPathElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-dx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-dy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-rotate-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-textLength-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-dy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGTextElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures-expected.png:

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

8 years agoRemove un-used data member of LiteralParser::Lex::m_string
commit-queue@webkit.org [Thu, 22 Dec 2011 11:56:32 +0000 (11:56 +0000)]
Remove un-used data member of LiteralParser::Lex::m_string
https://bugs.webkit.org/show_bug.cgi?id=68216

Patch by Wei Charles <charles.wei@torchmobile.com.cn> on 2011-12-22
Reviewed by George Staikos.

* runtime/LiteralParser.h:

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 11:41:56 +0000 (11:41 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Next chunk of Lion SVG baselines.

        * platform/mac-snowleopard/svg/carto.net/button-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/button-expected.png.
        * platform/mac-snowleopard/svg/carto.net/colourpicker-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/colourpicker-expected.png.
        * platform/mac-snowleopard/svg/carto.net/combobox-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/combobox-expected.png.
        * platform/mac-snowleopard/svg/carto.net/scrollbar-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.png.
        * platform/mac-snowleopard/svg/carto.net/slider-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/slider-expected.png.
        * platform/mac-snowleopard/svg/carto.net/textbox-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/textbox-expected.png.
        * platform/mac-snowleopard/svg/carto.net/window-expected.png: Copied from LayoutTests/platform/mac/svg/carto.net/window-expected.png.
        * platform/mac-snowleopard/svg/clip-path/clip-path-pixelation-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/clip-path-pixelation-expected.png.
        * platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png.
        * platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png.
        * platform/mac-snowleopard/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Copied from LayoutTests/platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png.
        * platform/mac-snowleopard/svg/css/arrow-with-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/arrow-with-shadow-expected.png.
        * platform/mac-snowleopard/svg/css/composite-shadow-text-expected.png: Copied from LayoutTests/platform/mac/svg/css/composite-shadow-text-expected.png.
        * platform/mac-snowleopard/svg/css/css-box-min-width-expected.png: Copied from LayoutTests/platform/mac/svg/css/css-box-min-width-expected.png.
        * platform/mac-snowleopard/svg/css/group-with-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/group-with-shadow-expected.png.
        * platform/mac-snowleopard/svg/css/shadow-changes-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-changes-expected.png.
        * platform/mac-snowleopard/svg/css/shadow-with-large-radius-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-with-large-radius-expected.png.
        * platform/mac-snowleopard/svg/css/shadow-with-negative-offset-expected.png: Copied from LayoutTests/platform/mac/svg/css/shadow-with-negative-offset-expected.png.
        * platform/mac-snowleopard/svg/css/text-gradient-shadow-expected.png: Copied from LayoutTests/platform/mac/svg/css/text-gradient-shadow-expected.png.
        * platform/mac-snowleopard/svg/css/text-shadow-multiple-expected.png: Copied from LayoutTests/platform/mac/svg/css/text-shadow-multiple-expected.png.
        * platform/mac-snowleopard/svg/custom/SVGMatrix-interface-expected.png: Copied from LayoutTests/platform/mac/svg/custom/SVGMatrix-interface-expected.png.
        * platform/mac-snowleopard/svg/custom/absolute-sized-content-with-resources-expected.png: Copied from LayoutTests/platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png.
        * platform/mac-snowleopard/svg/custom/absolute-sized-svg-in-xhtml-expected.png: Copied from LayoutTests/platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.png.
        * platform/mac-snowleopard/svg/custom/baseval-animval-equality-expected.png: Copied from LayoutTests/platform/mac/svg/custom/baseval-animval-equality-expected.png.
        * platform/mac-snowleopard/svg/custom/bug45331-expected.png: Copied from LayoutTests/platform/mac/svg/custom/bug45331-expected.png.
        * platform/mac-snowleopard/svg/custom/circle-move-invalidation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/circle-move-invalidation-expected.png.
        * platform/mac-snowleopard/svg/custom/clip-path-referencing-use-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use-expected.png.
        * platform/mac-snowleopard/svg/custom/clip-path-referencing-use2-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use2-expected.png.
        * platform/mac-snowleopard/svg/custom/clone-element-with-animated-svg-properties-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png.
        * platform/mac-snowleopard/svg/custom/container-opacity-clip-viewBox-expected.png: Copied from LayoutTests/platform/mac/svg/custom/container-opacity-clip-viewBox-expected.png.
        * platform/mac-snowleopard/svg/custom/coords-relative-units-transforms-expected.png: Copied from LayoutTests/platform/mac/svg/custom/coords-relative-units-transforms-expected.png.
        * platform/mac-snowleopard/svg/custom/createImageElement2-expected.png: Copied from LayoutTests/platform/mac/svg/custom/createImageElement2-expected.png.
        * platform/mac-snowleopard/svg/custom/dominant-baseline-hanging-expected.png: Copied from LayoutTests/platform/mac/svg/custom/dominant-baseline-hanging-expected.png.
        * platform/mac-snowleopard/svg/custom/embedding-external-svgs-expected.png: Copied from LayoutTests/platform/mac/svg/custom/embedding-external-svgs-expected.png.
        * platform/mac-snowleopard/svg/custom/empty-clip-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/empty-clip-path-expected.png.
        * platform/mac-snowleopard/svg/custom/external-paintserver-reference-expected.png: Renamed from LayoutTests/svg/custom/external-paintserver-reference-expected.png.
        * platform/mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png.
        * platform/mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png.
        * platform/mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Linear-expected.png.
        * platform/mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Table-expected.png.
        * platform/mac-snowleopard/svg/custom/fill-SVGPaint-interface-expected.png: Copied from LayoutTests/platform/mac/svg/custom/fill-SVGPaint-interface-expected.png.
        * platform/mac-snowleopard/svg/custom/fill-fallback-expected.png: Copied from LayoutTests/platform/mac/svg/custom/fill-fallback-expected.png.
        * platform/mac-snowleopard/svg/custom/focus-ring-expected.png: Copied from LayoutTests/platform/mac/svg/custom/focus-ring-expected.png.
        * platform/mac-snowleopard/svg/custom/font-face-cascade-order-expected.png: Copied from LayoutTests/platform/mac/svg/custom/font-face-cascade-order-expected.png.
        * platform/mac-snowleopard/svg/custom/font-face-simple-expected.png: Copied from LayoutTests/platform/mac/svg/custom/font-face-simple-expected.png.
        * platform/mac-snowleopard/svg/custom/foreign-object-skew-expected.png: Copied from LayoutTests/platform/mac/svg/custom/foreign-object-skew-expected.png.
        * platform/mac-snowleopard/svg/custom/foreignObject-crash-on-hover-expected.png: Copied from LayoutTests/platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png.
        * platform/mac-snowleopard/svg/custom/getPresentationAttribute-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getPresentationAttribute-expected.png.
        * platform/mac-snowleopard/svg/custom/getTransformToElement-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getTransformToElement-expected.png.
        * platform/mac-snowleopard/svg/custom/getscreenctm-in-mixed-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.png.
        * platform/mac-snowleopard/svg/custom/getsvgdocument-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getsvgdocument-expected.png.
        * platform/mac-snowleopard/svg/custom/glyph-selection-lang-attribute-expected.png: Copied from LayoutTests/platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png.
        * platform/mac-snowleopard/svg/custom/gradient-cycle-detection-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-cycle-detection-expected.png.
        * platform/mac-snowleopard/svg/custom/gradient-deep-referencing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-deep-referencing-expected.png.
        * platform/mac-snowleopard/svg/custom/gradient-stroke-width-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.png.
        * platform/mac-snowleopard/svg/custom/gradient-with-1d-boundingbox-expected.png: Copied from LayoutTests/platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png.
        * platform/mac-snowleopard/svg/custom/group-opacity-expected.png: Copied from LayoutTests/platform/mac/svg/custom/group-opacity-expected.png.
        * platform/mac-snowleopard/svg/custom/hit-test-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-path-expected.png.
        * platform/mac-snowleopard/svg/custom/hit-test-path-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-path-stroke-expected.png.
        * platform/mac-snowleopard/svg/custom/hit-test-unclosed-subpaths-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.png.
        * platform/mac-snowleopard/svg/custom/hit-test-with-br-expected.png: Copied from LayoutTests/platform/mac/svg/custom/hit-test-with-br-expected.png.
        * platform/mac-snowleopard/svg/custom/image-parent-translation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.png.
        * platform/mac-snowleopard/svg/custom/image-rescale-clip-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-rescale-clip-expected.png.
        * platform/mac-snowleopard/svg/custom/image-rescale-scroll-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-rescale-scroll-expected.png.
        * platform/mac-snowleopard/svg/custom/image-small-width-height-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.png.
        * platform/mac-snowleopard/svg/custom/image-with-transform-clip-filter-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.png.
        * platform/mac-snowleopard/svg/custom/inline-svg-in-xhtml-expected.png: Copied from LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png.
        * platform/mac-snowleopard/svg/custom/invalid-fill-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-expected.png.
        * platform/mac-snowleopard/svg/custom/invalid-fill-hex-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-hex-expected.png.
        * platform/mac-snowleopard/svg/custom/invalid-lengthlist-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-lengthlist-expected.png.
        * platform/mac-snowleopard/svg/custom/invalid-stroke-hex-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-stroke-hex-expected.png.
        * platform/mac-snowleopard/svg/custom/invalid-uri-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-uri-stroke-expected.png.
        * platform/mac-snowleopard/svg/custom/js-update-stop-linked-gradient-expected.png: Copied from LayoutTests/platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png.
        * platform/mac-snowleopard/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png.
        * platform/mac-snowleopard/svg/custom/linking-a-03-b-viewTarget-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.png.
        * platform/mac-snowleopard/svg/custom/linking-a-03-b-zoomAndPan-expected.png: Copied from LayoutTests/platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png.
        * platform/mac-snowleopard/svg/custom/linking-base-external-reference-expected.png: Renamed from LayoutTests/svg/custom/linking-base-external-reference-expected.png.
        * platform/mac-snowleopard/svg/custom/marker-overflow-clip-expected.png: Copied from LayoutTests/platform/mac/svg/custom/marker-overflow-clip-expected.png.
        * platform/mac-snowleopard/svg/custom/mask-invalidation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mask-invalidation-expected.png.
        * platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.png.
        * platform/mac-snowleopard/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png.
        * platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.png.
        * platform/mac-snowleopard/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Copied from LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png.
        * platform/mac-snowleopard/svg/custom/no-inherited-dashed-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/no-inherited-dashed-stroke-expected.png.
        * platform/mac-snowleopard/svg/custom/non-opaque-filters-expected.png: Copied from LayoutTests/platform/mac/svg/custom/non-opaque-filters-expected.png.
        * platform/mac-snowleopard/svg/custom/non-scaling-stroke-expected.png: Copied from LayoutTests/platform/mac/svg/custom/non-scaling-stroke-expected.png.
        * platform/mac-snowleopard/svg/custom/object-sizing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/object-sizing-expected.png.
        * platform/mac-snowleopard/svg/custom/path-textPath-simulation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/path-textPath-simulation-expected.png.
        * platform/mac-snowleopard/svg/custom/pattern-cycle-detection-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-cycle-detection-expected.png.
        * platform/mac-snowleopard/svg/custom/pattern-deep-referencing-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-deep-referencing-expected.png.
        * platform/mac-snowleopard/svg/custom/pattern-incorrect-tiling-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-incorrect-tiling-expected.png.
        * platform/mac-snowleopard/svg/custom/pattern-rotate-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-rotate-expected.png.
        * platform/mac-snowleopard/svg/custom/pattern-rotate-gaps-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pattern-rotate-gaps-expected.png.
        * platform/mac-snowleopard/svg/custom/percentage-of-html-parent-expected.png: Copied from LayoutTests/platform/mac/svg/custom/percentage-of-html-parent-expected.png.
        * platform/mac-snowleopard/svg/custom/pointer-events-image-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-css-transform-expected.png.
        * platform/mac-snowleopard/svg/custom/pointer-events-image-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.png.
        * platform/mac-snowleopard/svg/custom/pointer-events-path-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.png.
        * platform/mac-snowleopard/svg/custom/pointer-events-text-css-transform-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-css-transform-expected.png.
        * platform/mac-snowleopard/svg/custom/pointer-events-text-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.png.
        * platform/mac-snowleopard/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Copied from LayoutTests/platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png.
        * platform/mac-snowleopard/svg/custom/recursive-clippath-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-clippath-expected.png.
        * platform/mac-snowleopard/svg/custom/recursive-filter-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-filter-expected.png.
        * platform/mac-snowleopard/svg/custom/recursive-gradient-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png.
        * platform/mac-snowleopard/svg/custom/recursive-mask-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-mask-expected.png.
        * platform/mac-snowleopard/svg/custom/recursive-pattern-expected.png: Copied from LayoutTests/platform/mac/svg/custom/recursive-pattern-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-content-with-resources-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-with-resources-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-inner-svg-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-inner-svg-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-use-on-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png.
        * platform/mac-snowleopard/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png.
        * platform/mac-snowleopard/svg/custom/rootmost-svg-xy-attrs-expected.png: Copied from LayoutTests/platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png.
        * platform/mac-snowleopard/svg/custom/second-inline-text-expected.png: Copied from LayoutTests/platform/mac/svg/custom/second-inline-text-expected.png.
        * platform/mac-snowleopard/svg/custom/shape-rendering-expected.png: Copied from LayoutTests/platform/mac/svg/custom/shape-rendering-expected.png.
        * platform/mac-snowleopard/svg/custom/shapes-supporting-markers-expected.png: Copied from LayoutTests/platform/mac/svg/custom/shapes-supporting-markers-expected.png.
        * platform/mac/svg/carto.net/button-expected.png:
        * platform/mac/svg/carto.net/colourpicker-expected.png:
        * platform/mac/svg/carto.net/combobox-expected.png:
        * platform/mac/svg/carto.net/scrollbar-expected.png:
        * platform/mac/svg/carto.net/selectionlist-expected.png:
        * platform/mac/svg/carto.net/slider-expected.png:
        * platform/mac/svg/carto.net/textbox-expected.png:
        * platform/mac/svg/carto.net/window-expected.png:
        * platform/mac/svg/clip-path/clip-path-pixelation-expected.png:
        * platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png:
        * platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png:
        * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png:
        * platform/mac/svg/css/arrow-with-shadow-expected.png:
        * platform/mac/svg/css/composite-shadow-text-expected.png:
        * platform/mac/svg/css/css-box-min-width-expected.png:
        * platform/mac/svg/css/group-with-shadow-expected.png:
        * platform/mac/svg/css/shadow-changes-expected.png:
        * platform/mac/svg/css/shadow-with-large-radius-expected.png:
        * platform/mac/svg/css/shadow-with-negative-offset-expected.png:
        * platform/mac/svg/css/text-gradient-shadow-expected.png:
        * platform/mac/svg/css/text-shadow-multiple-expected.png:
        * platform/mac/svg/custom/SVGMatrix-interface-expected.png:
        * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png:
        * platform/mac/svg/custom/absolute-sized-svg-in-xhtml-expected.png:
        * platform/mac/svg/custom/baseval-animval-equality-expected.png:
        * platform/mac/svg/custom/bug45331-expected.png:
        * platform/mac/svg/custom/circle-move-invalidation-expected.png:
        * platform/mac/svg/custom/clip-path-referencing-use-expected.png:
        * platform/mac/svg/custom/clip-path-referencing-use2-expected.png:
        * platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.png:
        * platform/mac/svg/custom/container-opacity-clip-viewBox-expected.png:
        * platform/mac/svg/custom/coords-relative-units-transforms-expected.png:
        * platform/mac/svg/custom/createImageElement2-expected.png:
        * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
        * platform/mac/svg/custom/embedding-external-svgs-expected.png:
        * platform/mac/svg/custom/empty-clip-path-expected.png:
        * platform/mac/svg/custom/external-paintserver-reference-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
        * platform/mac/svg/custom/fill-SVGPaint-interface-expected.png:
        * platform/mac/svg/custom/fill-fallback-expected.png:
        * platform/mac/svg/custom/focus-ring-expected.png:
        * platform/mac/svg/custom/font-face-cascade-order-expected.png:
        * platform/mac/svg/custom/font-face-simple-expected.png:
        * platform/mac/svg/custom/foreign-object-skew-expected.png:
        * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png:
        * platform/mac/svg/custom/getPresentationAttribute-expected.png:
        * platform/mac/svg/custom/getTransformToElement-expected.png:
        * platform/mac/svg/custom/getscreenctm-in-mixed-content-expected.png:
        * platform/mac/svg/custom/getsvgdocument-expected.png:
        * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.png:
        * platform/mac/svg/custom/gradient-cycle-detection-expected.png:
        * platform/mac/svg/custom/gradient-deep-referencing-expected.png:
        * platform/mac/svg/custom/gradient-stroke-width-expected.png:
        * platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png:
        * platform/mac/svg/custom/group-opacity-expected.png:
        * platform/mac/svg/custom/hit-test-path-expected.png:
        * platform/mac/svg/custom/hit-test-path-stroke-expected.png:
        * platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.png:
        * platform/mac/svg/custom/hit-test-with-br-expected.png:
        * platform/mac/svg/custom/image-parent-translation-expected.png:
        * platform/mac/svg/custom/image-rescale-clip-expected.png:
        * platform/mac/svg/custom/image-rescale-scroll-expected.png:
        * platform/mac/svg/custom/image-small-width-height-expected.png:
        * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
        * platform/mac/svg/custom/inline-svg-in-xhtml-expected.png:
        * platform/mac/svg/custom/invalid-fill-expected.png:
        * platform/mac/svg/custom/invalid-fill-hex-expected.png:
        * platform/mac/svg/custom/invalid-lengthlist-expected.png:
        * platform/mac/svg/custom/invalid-stroke-hex-expected.png:
        * platform/mac/svg/custom/invalid-uri-stroke-expected.png:
        * platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png:
        * platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png:
        * platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.png:
        * platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png:
        * platform/mac/svg/custom/linking-base-external-reference-expected.png:
        * platform/mac/svg/custom/marker-overflow-clip-expected.png:
        * platform/mac/svg/custom/mask-invalidation-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-container-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-root-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png:
        * platform/mac/svg/custom/no-inherited-dashed-stroke-expected.png:
        * platform/mac/svg/custom/non-opaque-filters-expected.png:
        * platform/mac/svg/custom/non-scaling-stroke-expected.png:
        * platform/mac/svg/custom/object-sizing-expected.png:
        * platform/mac/svg/custom/path-textPath-simulation-expected.png:
        * platform/mac/svg/custom/pattern-cycle-detection-expected.png:
        * platform/mac/svg/custom/pattern-deep-referencing-expected.png:
        * platform/mac/svg/custom/pattern-incorrect-tiling-expected.png:
        * platform/mac/svg/custom/pattern-rotate-expected.png:
        * platform/mac/svg/custom/pattern-rotate-gaps-expected.png:
        * platform/mac/svg/custom/percentage-of-html-parent-expected.png:
        * platform/mac/svg/custom/pointer-events-image-css-transform-expected.png:
        * platform/mac/svg/custom/pointer-events-image-expected.png:
        * platform/mac/svg/custom/pointer-events-path-expected.png:
        * platform/mac/svg/custom/pointer-events-text-css-transform-expected.png:
        * platform/mac/svg/custom/pointer-events-text-expected.png:
        * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
        * platform/mac/svg/custom/recursive-clippath-expected.png:
        * platform/mac/svg/custom/recursive-filter-expected.png:
        * platform/mac/svg/custom/recursive-gradient-expected.png:
        * platform/mac/svg/custom/recursive-mask-expected.png:
        * platform/mac/svg/custom/recursive-pattern-expected.png:
        * platform/mac/svg/custom/relative-sized-content-expected.png:
        * platform/mac/svg/custom/relative-sized-content-with-resources-expected.png:
        * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png:
        * platform/mac/svg/custom/relative-sized-inner-svg-expected.png:
        * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png:
        * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png:
        * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png:
        * platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png:
        * platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png:
        * platform/mac/svg/custom/second-inline-text-expected.png:
        * platform/mac/svg/custom/shape-rendering-expected.png:
        * platform/mac/svg/custom/shapes-supporting-markers-expected.png:
        * platform/mac/svg/custom/simple-text-double-shadow-expected.png:
        * platform/mac/svg/custom/simpleCDF-expected.png:
        * platform/mac/svg/custom/stroke-fallback-expected.png:
        * platform/mac/svg/custom/stroke-width-large-expected.png:
        * platform/mac/svg/custom/stroked-pattern-expected.png:
        * platform/mac/svg/custom/style-attribute-font-size-expected.png:
        * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png:
        * platform/mac/svg/custom/svg-float-border-padding-expected.png:
        * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
        * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
        * platform/mac/svg/custom/svg-fonts-word-spacing-expected.png:
        * platform/mac/svg/custom/svg-overflow-types-expected.png:
        * platform/mac/svg/custom/text-decoration-visibility-expected.png:
        * platform/mac/svg/custom/text-dom-01-f-expected.png:
        * platform/mac/svg/custom/text-image-opacity-expected.png:
        * platform/mac/svg/custom/text-linking-expected.png:
        * platform/mac/svg/custom/text-xy-updates-expected.png:
        * platform/mac/svg/custom/use-clipped-hit-expected.png:
        * platform/mac/svg/custom/use-css-events-expected.png:
        * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
        * platform/mac/svg/custom/use-dynamic-append-expected.png:
        * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
        * platform/mac/svg/custom/use-elementInstance-methods-expected.png:
        * platform/mac/svg/custom/use-event-handler-on-referenced-element-expected.png:
        * platform/mac/svg/custom/use-event-handler-on-use-element-expected.png:
        * platform/mac/svg/custom/use-events-crash-expected.png:
        * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.png:
        * platform/mac/svg/custom/use-property-changes-through-dom-expected.png:
        * platform/mac/svg/custom/use-property-changes-through-svg-dom-expected.png:
        * platform/mac/svg/custom/viewport-em-expected.png:

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

8 years ago[EFL] Invalidation request for outside of visible area doesn't seem to occur when...
commit-queue@webkit.org [Thu, 22 Dec 2011 11:37:47 +0000 (11:37 +0000)]
[EFL] Invalidation request for outside of visible area doesn't seem to occur when tiled view is used.
https://bugs.webkit.org/show_bug.cgi?id=70873

Patch by KwangHyuk Kim <hyuki.kim@samsung.com> on 2011-12-22
Reviewed by Anders Carlsson.

In order to guarantee the paint outside of viewport when ewk_view_tiled is used,
ewk_frame_paint_full_set should be called by ewk_frame_view_create_for_view
when frame is created because frame view can be created newly as soon as page is created.
But for the ewk_view_single, as it doesn't need to paint outside of viewport,
ewk_frame_paint_full_set must not be called for ewk_view_single.

* WebCoreSupport/FrameLoaderClientEfl.cpp:
(WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
* ewk/ewk_private.h:
* ewk/ewk_view.cpp:
(ewk_view_frame_view_creation_notify):
* ewk/ewk_view_tiled.cpp:
(_ewk_view_tiled_smart_add):
(ewk_view_tiled_smart_set):

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

8 years agoChange the build flow of AppleWebKit to use the [Supplemental] IDL
haraken@chromium.org [Thu, 22 Dec 2011 11:24:58 +0000 (11:24 +0000)]
Change the build flow of AppleWebKit to use the [Supplemental] IDL
https://bugs.webkit.org/show_bug.cgi?id=74900

Reviewed by Adam Barth.

This is the final step for bug 74599. This patch changes the build flow
of DerivedSources.make as follows, and thus enable the [Supplemental] IDL.

- Previous build flow:
    foreach $idl (all IDL files) {
        generate-bindings.pl depends on $idl;
        generate-bindings.pl reads $idl;
        generate-bindings.pl generates .h and .cpp files for $idl;
    }

- New build flow (See the discussions in bug 72138 for more details):
    resolve-supplemental.pl depends on all IDL files;
    resolve-supplemental.pl reads all IDL files;
    resolve-supplemental.pl resolves the dependency of [Supplemental=XXXX];
    resolve-supplemental.pl outputs supplemental_dependency.tmp;
    foreach $idl (all IDL files) {
        generate-bindings.pl depends on $idl and supplemental_dependency.tmp;
        generate-bindings.pl reads $idl;
        generate-bindings.pl reads supplemental_dependency.tmp;
        generate-bindings.pl generates .h and .cpp files for $idl,
            including all attributes in the IDL files that are implementing $idl;
    }

Tests: Confirm that build succeeds.
       http/tests/websocket/tests/*

* DerivedSources.make: Described the build flow as described above.
Added a list of IDL files. Instead, removed a list of JS*.h and JS*.cpp
which are generated by the IDL files.

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 11:15:55 +0000 (11:15 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Next chunk of Lion SVG baselines.

        * platform/mac-snowleopard/svg/batik/filters/feTile-expected.png: Copied from LayoutTests/platform/mac/svg/batik/filters/feTile-expected.png.
        * platform/mac-snowleopard/svg/batik/filters/filterRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/filters/filterRegions-expected.png.
        * platform/mac-snowleopard/svg/batik/masking/maskRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/masking/maskRegions-expected.png.
        * platform/mac-snowleopard/svg/batik/paints/gradientLimit-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/gradientLimit-expected.png.
        * platform/mac-snowleopard/svg/batik/paints/patternPreserveAspectRatioA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png.
        * platform/mac-snowleopard/svg/batik/paints/patternRegionA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegionA-expected.png.
        * platform/mac-snowleopard/svg/batik/paints/patternRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png.
        * platform/mac-snowleopard/svg/batik/paints/patternRegions-positioned-objects-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png.
        * platform/mac-snowleopard/svg/batik/text/longTextOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/longTextOnPath-expected.png.
        * platform/mac-snowleopard/svg/batik/text/smallFonts-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/smallFonts-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textAnchor-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textAnchor2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textAnchor3-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor3-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textDecoration-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textDecoration-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textDecoration2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textDecoration2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textEffect-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textEffect2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textEffect3-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textEffect3-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textOnPath2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textOnPathSpaces-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPathSpaces-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textPCDATA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPCDATA-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textPosition-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPosition-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textPosition2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPosition2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textProperties-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textProperties2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties2-expected.png.
        * platform/mac-snowleopard/svg/batik/text/textStyles-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textStyles-expected.png.
        * platform/mac-snowleopard/svg/batik/text/verticalText-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/verticalText-expected.png.
        * platform/mac-snowleopard/svg/batik/text/verticalTextOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/verticalTextOnPath-expected.png.
        * platform/mac-snowleopard/svg/batik/text/xmlSpace-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.png.
        * platform/mac/svg/batik/filters/feTile-expected.png:
        * platform/mac/svg/batik/filters/filterRegions-expected.png:
        * platform/mac/svg/batik/masking/maskRegions-expected.png:
        * platform/mac/svg/batik/paints/gradientLimit-expected.png:
        * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png:
        * platform/mac/svg/batik/paints/patternRegionA-expected.png:
        * platform/mac/svg/batik/paints/patternRegions-expected.png:
        * platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.png:
        * platform/mac/svg/batik/text/longTextOnPath-expected.png:
        * platform/mac/svg/batik/text/smallFonts-expected.png:
        * platform/mac/svg/batik/text/textAnchor-expected.png:
        * platform/mac/svg/batik/text/textAnchor2-expected.png:
        * platform/mac/svg/batik/text/textAnchor3-expected.png:
        * platform/mac/svg/batik/text/textDecoration-expected.png:
        * platform/mac/svg/batik/text/textDecoration2-expected.png:
        * platform/mac/svg/batik/text/textEffect-expected.png:
        * platform/mac/svg/batik/text/textEffect2-expected.png:
        * platform/mac/svg/batik/text/textEffect3-expected.png:
        * platform/mac/svg/batik/text/textFeatures-expected.png:
        * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
        * platform/mac/svg/batik/text/textLayout-expected.png:
        * platform/mac/svg/batik/text/textLayout2-expected.png:
        * platform/mac/svg/batik/text/textLength-expected.png:
        * platform/mac/svg/batik/text/textOnPath-expected.png:
        * platform/mac/svg/batik/text/textOnPath2-expected.png:
        * platform/mac/svg/batik/text/textOnPath3-expected.png:
        * platform/mac/svg/batik/text/textOnPathSpaces-expected.png:
        * platform/mac/svg/batik/text/textPCDATA-expected.png:
        * platform/mac/svg/batik/text/textPosition-expected.png:
        * platform/mac/svg/batik/text/textPosition2-expected.png:
        * platform/mac/svg/batik/text/textProperties-expected.png:
        * platform/mac/svg/batik/text/textProperties2-expected.png:
        * platform/mac/svg/batik/text/textStyles-expected.png:
        * platform/mac/svg/batik/text/verticalText-expected.png:
        * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
        * platform/mac/svg/batik/text/xmlSpace-expected.png:

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

8 years agoRebaseline svg/text/foreignObject-repaint.xml results
commit-queue@webkit.org [Thu, 22 Dec 2011 11:10:27 +0000 (11:10 +0000)]
Rebaseline svg/text/foreignObject-repaint.xml results
https://bugs.webkit.org/show_bug.cgi?id=75060

Patch by Florin Malita <fmalita@google.com> on 2011-12-22
Reviewed by Eric Seidel.

* platform/chromium-win/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
* platform/gtk/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
* platform/mac/svg/text/foreignObject-repaint-expected.txt: Rebaselined.
* platform/qt/svg/text/foreignObject-repaint-expected.txt: Rebaselined.

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

8 years ago[filesystem] Remove old filesystem naming restrictions
ericu@chromium.org [Thu, 22 Dec 2011 11:03:29 +0000 (11:03 +0000)]
[filesystem] Remove old filesystem naming restrictions
https://bugs.webkit.org/show_bug.cgi?id=62813

Reviewed by David Levin.

Source/WebCore:

* fileapi/DOMFilePath.cpp:
(WebCore::DOMFilePath::isValidPath): Replace strict restrictions with
minimal safety [no files named "." or "..", no use of '\\' or '\0' in
paths, no use of '/' in file names].

LayoutTests:

Replace strict restrictions with minimal safety [no files named "." or
"..", no use of '\\' or '\0' in paths, no use of '/' in file names].
Update various tests to ensure that lots of old banned names/paths are
now legal, but make sure the remaining restrictions are respected.
* fast/filesystem/op-get-entry-expected.txt:
* fast/filesystem/op-restricted-chars-expected.txt:
* fast/filesystem/op-restricted-names-expected.txt:
* fast/filesystem/op-restricted-unicode-expected.txt:
* fast/filesystem/resources/op-get-entry.js:
():
* fast/filesystem/resources/op-restricted-chars.js:
(testCases.tests):
(testCases):
* fast/filesystem/resources/op-restricted-names.js:
(testCases.tests):
(testCases):
* fast/filesystem/resources/op-restricted-unicode.js:
(testCases):

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

8 years agoAdd unittests for the Perl parser of prepare-ChangeLog
haraken@chromium.org [Thu, 22 Dec 2011 10:55:23 +0000 (10:55 +0000)]
Add unittests for the Perl parser of prepare-ChangeLog
https://bugs.webkit.org/show_bug.cgi?id=74994

Reviewed by David Kilzer.

This patch adds unittests for get_function_line_ranges_for_perl() of prepare-ChangeLog.

Test: Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl

* Scripts/webkitperl/prepare-ChangeLog_unittest/parser_unittests.pl: Added.
Runs unittests specified in @testFiles.
You can reset expected results by specifying a --reset-results option.
* Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests.pl: Added.
Contains simple methods.
(func1):
(func2):
(func3):
(func4):
(func5):
(func6):
* Scripts/webkitperl/prepare-ChangeLog_unittest/resources/perl_unittests-expected.txt: Added.
This test result is generated by the --reset-results option.

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 10:49:00 +0000 (10:49 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Next chunk of Lion SVG baselines.

        * platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png.
        * platform/mac-snowleopard/svg/as-background-image: Copied from LayoutTests/platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png.
        * platform/mac-snowleopard/svg/as-border-image: Copied from LayoutTests/platform/mac/svg/as-border-image/svg-as-border-image-2-expected.png.
        * platform/mac-snowleopard/svg/as-image: Copied from LayoutTests/platform/mac/svg/as-image/animated-svg-as-image-expected.png.
        * platform/mac-snowleopard/svg/as-object: Copied from LayoutTests/platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png.
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.png:
        * platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-1-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-5-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-6-expected.png:
        * platform/mac/svg/as-background-image/svg-background-partial-redraw-expected.png:
        * platform/mac/svg/as-border-image/svg-as-border-image-2-expected.png:
        * platform/mac/svg/as-image/animated-svg-as-image-expected.png:
        * platform/mac/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
        * platform/mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
        * platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
        * platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
        * platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png:
        * platform/mac/svg/as-object/embedded-svg-size-changes-expected.png:
        * platform/mac/svg/as-object/nested-embedded-svg-size-changes-expected.png:

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

8 years ago[Coverity] Address use-after-free report in MemoryCache
commit-queue@webkit.org [Thu, 22 Dec 2011 10:47:53 +0000 (10:47 +0000)]
[Coverity] Address use-after-free report in MemoryCache
https://bugs.webkit.org/show_bug.cgi?id=74970

Patch by Greg Billock <gbillock@google.com> on 2011-12-22
Reviewed by Eric Seidel.

* loader/cache/MemoryCache.cpp:
(WebCore::MemoryCache::revalidationSucceeded):

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

8 years ago[EFL][WK2] Add an option to build WebKit2.
ryuan.choi@samsung.com [Thu, 22 Dec 2011 10:47:50 +0000 (10:47 +0000)]
[EFL][WK2] Add an option to build WebKit2.
https://bugs.webkit.org/show_bug.cgi?id=61999

.:

Reviewed by Eric Seidel.

* Source/cmake/OptionsEfl.cmake: Set WebKit2_LIBRARY_NAME.

Source/WebKit2:

Reviewed by Eric Seidel.

Add build script for WebKit2 on EFL port.

* CMakeLists.txt:
* PlatformEfl.cmake: Added.

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

8 years agoXSLT-created HTML documents do not inherit first party for cookies from originally...
tsepez@chromium.org [Thu, 22 Dec 2011 10:39:40 +0000 (10:39 +0000)]
XSLT-created HTML documents do not inherit first party for cookies from originally loaded XML.
https://bugs.webkit.org/show_bug.cgi?id=74757

Reviewed by Alexey Proskuryakov.

Source/WebCore:

Tests: http/tests/security/cookies/first-party-cookie-allow-xslt.xml
       http/tests/security/cookies/third-party-cookie-blocking-xslt.xml

* xml/XSLTProcessor.cpp:
(WebCore::XSLTProcessor::createDocumentFromSource):

LayoutTests:

* http/tests/security/cookies/first-party-cookie-allow-xslt-expected.txt: Added.
* http/tests/security/cookies/first-party-cookie-allow-xslt.xml: Added.
* http/tests/security/cookies/resources/first-party-cookie-allow.xsl: Added.
* http/tests/security/cookies/resources/third-party-cookie-blocking.xsl: Added.
* http/tests/security/cookies/third-party-cookie-blocking-xslt-expected.txt: Added.
* http/tests/security/cookies/third-party-cookie-blocking-xslt.xml: Added.

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

8 years ago[Chromium] Expected test failures after Skia is rolled to 2918
commit-queue@webkit.org [Thu, 22 Dec 2011 10:34:35 +0000 (10:34 +0000)]
[Chromium] Expected test failures after Skia is rolled to 2918
https://bugs.webkit.org/show_bug.cgi?id=75019

Unreviewed chromium expectations update

Patch by Stephen Chenney <schenney@chromium.org> on 2011-12-22

* platform/chromium/test_expectations.txt:

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

8 years agoMedia element loads blocked by a resource load delegate or beforeload handler do...
commit-queue@webkit.org [Thu, 22 Dec 2011 10:32:40 +0000 (10:32 +0000)]
Media element loads blocked by a resource load delegate or beforeload handler do not generate an error event
https://bugs.webkit.org/show_bug.cgi?id=63558

Patch by Shadi Khalek <shadi@chromium.org> on 2011-12-22
Reviewed by Eric Carlson.

* media/media-blocked-by-beforeload.html:

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

8 years agoManualTests HTML template should be simplified
commit-queue@webkit.org [Thu, 22 Dec 2011 10:23:43 +0000 (10:23 +0000)]
ManualTests HTML template should be simplified
https://bugs.webkit.org/show_bug.cgi?id=75025

Patch by Daniel Jalkut <jalkut@red-sweater.com> on 2011-12-22
Reviewed by Ryosuke Niwa.

* ManualTests/template.html:

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

8 years agoWebKit editing throws exception when monochrome color dragged onto text
commit-queue@webkit.org [Thu, 22 Dec 2011 10:19:42 +0000 (10:19 +0000)]
WebKit editing throws exception when monochrome color dragged onto text
https://bugs.webkit.org/show_bug.cgi?id=74775

Patch by Daniel Jalkut <jalkut@red-sweater.com> on 2011-12-22
Reviewed by Ryosuke Niwa.

.:

* ManualTests/drag-color-to-contenteditable.html: Added.

Source/WebCore:

Handle non-RGB colorspace colors in the Mac platform drag manager. Fixes NSException thrown
when dragging monochrome colors to contentEditable regions.

Manual test added to trunk/ManualTests/drag-color-to-contenteditable.html

* platform/mac/DragDataMac.mm:
(WebCore::DragData::asColor):

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

8 years ago2011-12-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Thu, 22 Dec 2011 10:17:39 +0000 (10:17 +0000)]
2011-12-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Begin distributing a full Lion SVG pixel test baseline using my new iMac.
        I regenerated all results yesterday that showed marginal differences on my SL 64bit MacBook,
        and now move them to mac-snowleopard if needed, as mac/ should contain Lion results now.

        This is the first patch of a set, it'll take some time until its done.

        * platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-ltr-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.png.
        * platform/mac-snowleopard/svg/W3C-I18N/tspan-direction-rtl-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png.
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png.
        * platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png:
        * platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png:
        * platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png:
        * platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png:
        * platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.png:
        * platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png:
        * platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png:
        * platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png:
        * platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.png:
        * platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added.
        * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added.
        * platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: Added.
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:

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

8 years agoLayoutTests/http/tests/security/filesystem-iframe-from-remote failed silently.
commit-queue@webkit.org [Thu, 22 Dec 2011 09:40:45 +0000 (09:40 +0000)]
LayoutTests/http/tests/security/filesystem-iframe-from-remote failed silently.
https://bugs.webkit.org/show_bug.cgi?id=67023

http/tests/security/filesystem-iframe-from-remote has failed silently
since requestFileSystem() was prefixed as webkitRequestFileSystem().
It should use prefixed version of filesystem request, and should fail
explicitly if FileSystem is unavailable.

Patch by Taiju TSUIKI <tzik@chromium.org> on 2011-12-22
Reviewed by Eric Seidel.

* fast/dom/script-tests/prototype-inheritance.js:
* http/tests/security/filesystem-iframe-from-remote-expected.txt:
* http/tests/security/resources/create-filesystem-file.html:

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

8 years ago[Qt] [Gardening] Move WK1 tests to the right skip list.
commit-queue@webkit.org [Thu, 22 Dec 2011 09:28:17 +0000 (09:28 +0000)]
[Qt] [Gardening] Move WK1 tests to the right skip list.
https://bugs.webkit.org/show_bug.cgi?id=74960

These tests pass with Qt-5.0 but fail with Qt-4.8.

Patch by João Paulo Rechi Vita <jprvita@openbossa.org> on 2011-12-22
Reviewed by Kenneth Rohde Christiansen.

* platform/qt-wk1/Skipped:
* platform/qt/Skipped:

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

8 years agoWeb Inspector: CodeGeneratorInspector.py: generate anonymous types.
commit-queue@webkit.org [Thu, 22 Dec 2011 09:21:56 +0000 (09:21 +0000)]
Web Inspector: CodeGeneratorInspector.py: generate anonymous types.
https://bugs.webkit.org/show_bug.cgi?id=74890

Patch by Peter Rybin <peter.rybin@gmail.com> on 2011-12-22
Reviewed by Yury Semikhatsky.

Anonymous types are generated. Forward declarations are generated.

In general it now generates C++ types for anonymous object types from
JSON. It takes a name from the type declaration site, usually a
parameter name. This all is explained in comments in generated file. Also
all generated types now refer to other generated types in setter
methods -- but this is commented out in generated code for now. All
necessary forward declarations are also added. Anonymous enums are
generated, but they are in comments too, because we didn't have
solution about form the enums should have in C++ API.

Internally:
The change reorganizes type bindings — a polymorphous "code generator"
object is factored out from binding.
A helper class Writer is added to allow generating code with ajustable
indentations and to support insertion points where additional code can
be inserted retroactively.
ForwardListener class is used for preparing necessary forward
declarations.
AdHocTypeContext conception is a speculative abstract class that is
needed wherever anonymous type can emerge.

* inspector/CodeGeneratorInspector.py:
(fix_type_name.Result.output_comment):
(Writer.__init__):
(Writer.newline):
(Writer.append):
(Writer.newline_multiline):
(Writer.append_multiline):
(Writer.get_indented):
(Writer):
(Writer.insert_writer):
(TypeBindings.create_named_type_declaration.Helper.write_doc):
(TypeBindings.create_named_type_declaration.Helper):
(TypeBindings.create_named_type_declaration.Helper.add_to_forward_listener):
(TypeBindings.create_named_type_declaration):
(TypeBindings.create_ad_hoc_type_declaration.Helper.write_doc):
(TypeBindings.create_ad_hoc_type_declaration.Helper):
(TypeBindings.create_ad_hoc_type_declaration.Helper.add_to_forward_listener):
(TypeBindings.create_ad_hoc_type_declaration):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator.generate_type_builder):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator.register_use):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.generate_type_builder.String):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.generate_type_builder):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator.CodeGenerator.register_use):
(TypeBindings.create_type_declaration_.PlainString.get_code_generator):
(TypeBindings.create_type_declaration_.PlainString.get_in_c_type_text.name):
(TypeBindings.create_type_declaration_.PlainString):
(TypeBindings.create_type_declaration_):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator.CodeGenerator):
(TypeBindings.create_type_declaration_.ClassBinding.get_code_generator.CodeGenerator.generate_type_builder):
(AdHocTypeContextImpl.__init__):
(AdHocTypeContextImpl.get_type_name_fix.NameFix):
(AdHocTypeContextImpl.get_type_name_fix.NameFix.output_comment):
(AdHocTypeContextImpl.get_type_name_fix):
(AdHocTypeContextImpl):
(AdHocTypeContextImpl.call_generate_type_builder):
(generate_forward_declaration):
(register_use):
(get_in_c_type_text):
(reduce_to_raw_type):
(PlainObjectBinding.get_code_generator):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix.NameFix):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix.NameFix.output_comment):
(CodeGenerator.generate_type_builder.AdHocTypeContext.get_type_name_fix):
(CodeGenerator.generate_type_builder.AdHocTypeContext):
(CodeGenerator.generate_type_builder.AdHocTypeContext.call_generate_type_builder):
(CodeGenerator.generate_type_builder):
(CodeGenerator):
(CodeGenerator.register_use):
(RawTypesBinding.get_code_generator):
(RawTypesBinding.get_in_c_type_text):
(RawTypesBinding):
(RawTypesBinding.reduce_to_raw_type):
(TypeData.__init__):
(TypeData.get_json_type):
(resolve_param_type):
(Generator.go):
(Generator.process_event.NoOpForwardListener):
(Generator.process_event.NoOpForwardListener.add_type_data):
(Generator.process_event.AdHocTypeContext.get_type_name_fix.NameFix):
(Generator.process_event.AdHocTypeContext.get_type_name_fix.NameFix.output_comment):
(Generator.process_event.AdHocTypeContext.get_type_name_fix):
(Generator.process_event.AdHocTypeContext):
(Generator.process_event.AdHocTypeContext.call_generate_type_builder):
(Generator.process_event):
(Generator.process_types.ForwardListener):
(Generator.process_types.ForwardListener.add_type_data):
(Generator.process_types.generate_all_domains_code.namespace_lazy_generator):
(Generator.process_types.generate_all_domains_code):
(Generator.process_types.call_type_builder):
(Generator.process_types.generate_forward_callback):
(Generator):
(Generator.process_types):
(flatten_list.fill_recursive):
(flatten_list):

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

8 years agoOnloadend event is not supported in XMLHttpRequest
commit-queue@webkit.org [Thu, 22 Dec 2011 08:55:04 +0000 (08:55 +0000)]
Onloadend event is not supported in XMLHttpRequest
https://bugs.webkit.org/show_bug.cgi?id=40952

Patch by Hans Muller <hmuller@adobe.com> on 2011-12-22
Reviewed by Julien Chaffraix.

Source/WebCore:

Added support for the loadend ProgressEvent to XMLHttpRequest and XMLHttpRequestUpload.
A new method, dispatchEventAndLoadEnd(), was added to XMLHttpRequestProgressEventThrottle
and XMLHttpRequestUpload to foolproof the common case of dispatching a load, abort,
or error event followed by a loadend event.

Tests: http/tests/xmlhttprequest/onloadend-event-after-abort.html
       http/tests/xmlhttprequest/onloadend-event-after-error.html
       http/tests/xmlhttprequest/onloadend-event-after-load.html
       http/tests/xmlhttprequest/onloadend-event-after-sync-requests.html
       http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html
       http/tests/xmlhttprequest/upload-onloadend-event-after-load.html
       http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests.html

* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::callReadyStateChangeListener):
(WebCore::XMLHttpRequest::abort):
(WebCore::XMLHttpRequest::networkError):
(WebCore::XMLHttpRequest::abortError):
(WebCore::XMLHttpRequest::didSendData):
* xml/XMLHttpRequest.h:
* xml/XMLHttpRequest.idl:
* xml/XMLHttpRequestProgressEventThrottle.cpp:
(WebCore::XMLHttpRequestProgressEventThrottle::dispatchEventAndLoadEnd):
* xml/XMLHttpRequestProgressEventThrottle.h:
* xml/XMLHttpRequestUpload.cpp:
(WebCore::XMLHttpRequestUpload::dispatchEventAndLoadEnd):
* xml/XMLHttpRequestUpload.h:
* xml/XMLHttpRequestUpload.idl:

LayoutTests:

Added support for the loadend ProgresEvent to XMLHttpRequest and XMLHttpRequestUpload.
The new tests verify that a loadend progress event is dispatched after a load, abort,
or error progress event for both synchronous and asynchronous requests.

* http/tests/xmlhttprequest/onloadend-event-after-abort-expected.txt: Added.
* http/tests/xmlhttprequest/onloadend-event-after-abort.html: Added.
* http/tests/xmlhttprequest/onloadend-event-after-error-expected.txt: Added.
* http/tests/xmlhttprequest/onloadend-event-after-error.html: Added.
* http/tests/xmlhttprequest/onloadend-event-after-load-expected.txt: Added.
* http/tests/xmlhttprequest/onloadend-event-after-load.html: Added.
* http/tests/xmlhttprequest/onloadend-event-after-sync-requests-expected.txt: Added.
* http/tests/xmlhttprequest/onloadend-event-after-sync-requests.html: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-abort-expected.txt: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-load.html: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests-expected.txt: Added.
* http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests.html: Added.
* http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:

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

8 years ago[FileSystem API] Entry.getMetadata successCallback is required
commit-queue@webkit.org [Thu, 22 Dec 2011 08:48:01 +0000 (08:48 +0000)]
[FileSystem API] Entry.getMetadata successCallback is required
https://bugs.webkit.org/show_bug.cgi?id=69638

Patch by Mark Pilgrim <pilgrim@chromium.org> on 2011-12-22
Reviewed by Eric Seidel.

Source/WebCore:

Test: fast/filesystem/simple-required-arguments-getmetadata.html

* fileapi/Entry.idl: remove [Optional] flag from successCallback parameter

LayoutTests:

* fast/filesystem/resources/simple-required-arguments-getmetadata.js: Added.
(errorCallback):
(successCallback):
* fast/filesystem/simple-required-arguments-getmetadata-expected.txt: Added.
* fast/filesystem/simple-required-arguments-getmetadata.html: Added.

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

8 years agoUnreviewed, rolling out r103405.
loislo@chromium.org [Thu, 22 Dec 2011 08:44:47 +0000 (08:44 +0000)]
Unreviewed, rolling out r103405.
http://trac.webkit.org/changeset/103405
https://bugs.webkit.org/show_bug.cgi?id=74088

it broke WorkerDevToolsSanityTest.InspectSharedWorker

* inspector/Inspector.json:
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::didParseSource):
* inspector/InspectorDebuggerAgent.h:
* inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype._parsedScriptSource):
(WebInspector.DebuggerDispatcher.prototype.scriptParsed):
* inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
* inspector/front-end/Script.js:
(WebInspector.Script):
(WebInspector.Script.prototype.searchInContent):

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

8 years agoShard html5lib/runner.html into many separate tests
abarth@webkit.org [Thu, 22 Dec 2011 07:46:56 +0000 (07:46 +0000)]
Shard html5lib/runner.html into many separate tests
https://bugs.webkit.org/show_bug.cgi?id=74968

Reviewed by Eric Seidel.

runner.html is something of an uber test that runs many, many sub
tests.  It's slow and times out in some configurations.  This patch
breaks it up into a number of different subtests, along the same lines
that the upstream html5lib test suite is sharded.

* html5lib/resources/runner.js: Added.
(window.onload):
(run.xhr.onreadystatechange):
(run):
(test.else.overview.onclick):
(test):
(run_test.else.iframe.onload):
(run_test):
(process_result.get if):
(process_result):
* html5lib/run-test1-expected.txt: Added.
* html5lib/run-test1.html: Added.
* html5lib/run-test10-expected.txt: Added.
* html5lib/run-test10.html: Added.
* html5lib/run-test11-expected.txt: Added.
* html5lib/run-test11.html: Added.
* html5lib/run-test12-expected.txt: Added.
* html5lib/run-test12.html: Added.
* html5lib/run-test14-expected.txt: Added.
* html5lib/run-test14.html: Added.
* html5lib/run-test15-expected.txt: Added.
* html5lib/run-test15.html: Added.
* html5lib/run-test16-expected.txt: Added.
* html5lib/run-test16.html: Added.
* html5lib/run-test17-expected.txt: Added.
* html5lib/run-test17.html: Added.
* html5lib/run-test18-expected.txt: Added.
* html5lib/run-test18.html: Added.
* html5lib/run-test19-expected.txt: Added.
* html5lib/run-test19.html: Added.
* html5lib/run-test2-expected.txt: Added.
* html5lib/run-test2.html: Added.
* html5lib/run-test20-expected.txt: Added.
* html5lib/run-test20.html: Added.
* html5lib/run-test21-expected.txt: Added.
* html5lib/run-test21.html: Added.
* html5lib/run-test22-expected.txt: Added.
* html5lib/run-test22.html: Added.
* html5lib/run-test23-expected.txt: Added.
* html5lib/run-test23.html: Added.
* html5lib/run-test24-expected.txt: Added.
* html5lib/run-test24.html: Added.
* html5lib/run-test25-expected.txt: Added.
* html5lib/run-test25.html: Added.
* html5lib/run-test26-expected.txt: Added.
* html5lib/run-test26.html: Added.
* html5lib/run-test3-expected.txt: Added.
* html5lib/run-test3.html: Added.
* html5lib/run-test4-expected.txt: Added.
* html5lib/run-test4.html: Added.
* html5lib/run-test5-expected.txt: Added.
* html5lib/run-test5.html: Added.
* html5lib/run-test6-expected.txt: Added.
* html5lib/run-test6.html: Added.
* html5lib/run-test7-expected.txt: Added.
* html5lib/run-test7.html: Added.
* html5lib/run-test8-expected.txt: Added.
* html5lib/run-test8.html: Added.
* html5lib/run-test9-expected.txt: Added.
* html5lib/run-test9.html: Added.
* html5lib/runner-expected.txt:
* html5lib/runner.html:
* platform/chromium/html5lib/runner-expected.txt: Removed.

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

8 years agoMake ~CSSParserSelector use Vector<OwnPtr>
darin@apple.com [Thu, 22 Dec 2011 07:41:12 +0000 (07:41 +0000)]
Make ~CSSParserSelector use Vector<OwnPtr>
https://bugs.webkit.org/show_bug.cgi?id=73782

Reviewed by Alexey Proskuryakov.

* css/CSSParserValues.cpp:
(WebCore::CSSParserSelector::~CSSParserSelector): Use Vector<OwnPtr>
so we don't have to call leakPtr or deleteAllValues.

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

8 years ago[Forms] Selection change by type-ahead doesn't fire 'change' event
commit-queue@webkit.org [Thu, 22 Dec 2011 07:17:51 +0000 (07:17 +0000)]
[Forms] Selection change by type-ahead doesn't fire 'change' event
https://bugs.webkit.org/show_bug.cgi?id=74590

Patch by Yosifumi Inoue <yosin@chromium.org> on 2011-12-21
Reviewed by Kent Tamura.

Source/WebCore:

This patch changes when onchange event fired in select element for:
1 Fire onchange event for type ahead selection.
2 Don't fire onchange event for Enter key. We've already fired onchange event for cursor key
  and type ahead selection. So, onchange for Enter key is redundant. This behavior is
  compatible to IE(9.0.8112.16421) and Opera(9.80) on Windows. FF(8.01) doesn't fire onchange
  by cursor key selection change and type ahead. FF requires Enter key press to fire onchange
  event.

Test: fast/forms/select/menulist-type-ahead-find.html

* html/HTMLSelectElement.cpp:
(WebCore::HTMLSelectElement::menuListDefaultEventHandler): Don't fire onchange event for Entry key.
(WebCore::HTMLSelectElement::typeAheadFind): Add DispatchChangeEvent when
calling selectOption method.

LayoutTests:

* fast/events/onchange-select-popup-expected.txt: Change for onchange event by type ahead.
* fast/forms/select/menulist-type-ahead-find-expected.txt: Added.
* fast/forms/select/menulist-type-ahead-find.html: Added.
* platform/chromium/test_expectations.txt: Enable fast/forms/{select-double-onchange,select-script-onchange}.html for Chrome/Linux.

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

8 years agoPlumbs refresh rate through WebLayerTreeView::Settings
commit-queue@webkit.org [Thu, 22 Dec 2011 07:00:23 +0000 (07:00 +0000)]
Plumbs refresh rate through WebLayerTreeView::Settings
https://bugs.webkit.org/show_bug.cgi?id=74884

Patch by Peter Kotwicz <pkotwicz@google.com> on 2011-12-21
Reviewed by James Robinson.

* public/platform/WebLayerTreeView.h:
(WebKit::WebLayerTreeView::Settings::Settings):
* src/WebLayerTreeView.cpp:
(WebKit::WebLayerTreeView::Settings::operator CCSettings):

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

8 years ago[Chromium] Layout Test media/media-element-play-after-eos.html is flaky
commit-queue@webkit.org [Thu, 22 Dec 2011 06:20:43 +0000 (06:20 +0000)]
[Chromium] Layout Test media/media-element-play-after-eos.html is flaky
De-flakify the test by adding listeners before playback starts, so that
events are guaranteed to be received (as opposed to playback finishing
before listeners are even registered on overloaded machines).
https://bugs.webkit.org/show_bug.cgi?id=71543

Patch by Ami Fischman <fischman@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.

* media/media-element-play-after-eos.html:
* platform/chromium/test_expectations.txt:

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

8 years agoTweak and comment some transform-related code
darin@apple.com [Thu, 22 Dec 2011 05:39:57 +0000 (05:39 +0000)]
Tweak and comment some transform-related code
https://bugs.webkit.org/show_bug.cgi?id=68670

Reviewed by Daniel Bates.

* platform/mac/ScrollbarThemeMac.mm:
(WebCore::ScrollbarThemeMac::paint): Added a FIXME about additional overhead paid here
when the scale factor is 2x.
* rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::paintBoxShadow): Added a FIXME about this check possibly
being wrong, and also changed the local vairable name so the check need not stretch over
multiple lines.

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

8 years agoOS X build fix after r103488.
mitz@apple.com [Thu, 22 Dec 2011 05:22:45 +0000 (05:22 +0000)]
OS X build fix after r103488.

* JavaScriptCore.exp:

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

8 years ago[EFL][WK2] Add efl port's ewk_view files
commit-queue@webkit.org [Thu, 22 Dec 2011 05:12:01 +0000 (05:12 +0000)]
[EFL][WK2] Add efl port's ewk_view files
https://bugs.webkit.org/show_bug.cgi?id=61915

Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2011-12-21
Reviewed by Eric Seidel.

This is the initial version of WebKit2 EFL port's ewk_view.
The ewk_view is Evas_Object to show the rendered web contents.

* UIProcess/API/efl/ewk_view.cpp: Added.
(_ewk_view_smart_changed):
(_ewk_view_smart_focus_in):
(_ewk_view_smart_focus_out):
(_ewk_view_smart_mouse_wheel):
(_ewk_view_smart_mouse_down):
(_ewk_view_smart_mouse_up):
(_ewk_view_smart_mouse_move):
(_ewk_view_smart_key_down):
(_ewk_view_smart_key_up):
(_ewk_view_on_focus_in):
(_ewk_view_on_focus_out):
(_ewk_view_on_mouse_wheel):
(_ewk_view_on_mouse_down):
(_ewk_view_on_mouse_up):
(_ewk_view_on_mouse_move):
(_ewk_view_on_key_down):
(_ewk_view_on_key_up):
(_ewk_view_priv_new):
(_ewk_view_priv_del):
(_ewk_view_smart_add):
(_ewk_view_smart_del):
(_ewk_view_smart_resize):
(_ewk_view_smart_move):
(_ewk_view_smart_calculate):
(_ewk_view_smart_show):
(_ewk_view_smart_hide):
(ewk_view_smart_class_init):
(_ewk_view_smart_class_new):
(ewk_view_add):
(ewk_view_page_get):
* UIProcess/API/efl/ewk_view.h: Added.

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

8 years agoChange the item type of Document::m_formElementsWithState from Element*
tkent@chromium.org [Thu, 22 Dec 2011 04:57:40 +0000 (04:57 +0000)]
Change the item type of Document::m_formElementsWithState from Element*
to HTMLFormControlElementWithState*.
https://bugs.webkit.org/show_bug.cgi?id=74998

Reviewed by Andreas Kling.

No new tests. Just refactoring.

* dom/Document.cpp:
(WebCore::Document::formElementsState): Use HTMLFormControlElementWithState*.
* dom/Document.h:
(WebCore::Document::registerFormElementWithState): Change the argument type.
(WebCore::Document::unregisterFormElementWithState): ditto.
(WebCore::Document::formElements): Renamed from getFormElements().
* dom/Element.h:
Removed shouldSaveAndRestoreFormControlState(), saveFormControlState(),
and restoreFormControlState() because they are not called for Element
anymore.
* html/HTMLFormControlElement.h:
- Make formControlName() and formControlType() public.
 They are called from Document class.
- Make shouldSaveAndRestoreFormControlState() public, and non-virtual.
 This is called from Document class, and no other classes override this.
(WebCore::HTMLFormControlElementWithState::saveFormControlState):
Moved from Element.
(WebCore::HTMLFormControlElementWithState::restoreFormControlState): ditto.
* html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::updateCheckedRadioButtons):
Use HTMLFormControlElementWithState* instead of Element*.

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

8 years ago[chromium] Always use border texels on platforms using pageScaleDelta
commit-queue@webkit.org [Thu, 22 Dec 2011 04:56:39 +0000 (04:56 +0000)]
[chromium] Always use border texels on platforms using pageScaleDelta
https://bugs.webkit.org/show_bug.cgi?id=74226

Patch by Alexandre Elias <aelias@google.com> on 2011-12-21
Reviewed by James Robinson.

On platforms where the root layer can be zoomed in at draw time
(pageScaleDelta), we want to turn on border texels in order for
scaling to use GL_LINEAR instead of GL_NEAREST.

No new tests. (Flag flip.)

* platform/graphics/chromium/TiledLayerChromium.cpp:
(WebCore::TiledLayerChromium::prepareToUpdate):

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

8 years ago[chromium] Scale audio, video tags in MediaDocument to fit in window.
commit-queue@webkit.org [Thu, 22 Dec 2011 04:41:34 +0000 (04:41 +0000)]
[chromium] Scale audio, video tags in MediaDocument to fit in window.
https://bugs.webkit.org/show_bug.cgi?id=73948

Source/WebCore:

Add CSS max-height: 100%, max-width: 100% settings to the audio and
video tags when in MediaDocuments.

Patch by Dale Curtis <dalecurtis@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.

Test: media/video-scales-in-media-document.html

* css/mediaControlsChromium.css:
(audio:-webkit-full-page-media, video:-webkit-full-page-media):

LayoutTests:

Added new layout test to verify audio, video tags scale to fit
undersized containers.

Patch by Dale Curtis <dalecurtis@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.

* media/video-scales-in-media-document-expected.txt: Added.
* media/video-scales-in-media-document.html: Added.

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

8 years agoImplement the JavaScriptCore bindings for eventListenerHandlerLocation
commit-queue@webkit.org [Thu, 22 Dec 2011 04:39:15 +0000 (04:39 +0000)]
Implement the JavaScriptCore bindings for eventListenerHandlerLocation
https://bugs.webkit.org/show_bug.cgi?id=74313

Patch by Konrad Piascik <kpiascik@rim.com> on 2011-12-21
Reviewed by Eric Seidel.

Source/JavaScriptCore:

Updated project files to get Windows and Mac builds working.

* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
* JavaScriptCore.xcodeproj/project.pbxproj:

Source/WebCore:

Implemented the JavaScriptCore binding to allow Web Inspector to
show the function name and line number for an event listener in
the Elements panel.

Tested by opening up a page which has a registered event listener in Safari
and checking if the Elements panel script name and line number are present
and clickable.

* ForwardingHeaders/runtime/Executable.h: Added.
* ForwardingHeaders/wtf/SegmentedVector.h: Added.
* bindings/js/ScriptEventListener.cpp:
(WebCore::eventListenerHandlerLocation):

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

8 years agoUpstream the Multipart feature in Blackberry port
leo.yang@torchmobile.com.cn [Thu, 22 Dec 2011 02:50:12 +0000 (02:50 +0000)]
Upstream the Multipart feature in Blackberry port
https://bugs.webkit.org/show_bug.cgi?id=73533

Patch by Chris Guan <chris.guan@torchmobile.com.cn> on 2011-12-21
Reviewed by Rob Buis.

I refactored Multipart code of Blackberry port. Moved Multipart into
Blackerry network layer and removed the dependence of std::string.

Initial upstream, no new test cases.

* platform/network/blackberry/DeferredData.cpp:
(WebCore::DeferredData::deferMultipartHeaderReceived):
(WebCore::DeferredData::processHeaders):
(WebCore::DeferredData::processDeferredData):
* platform/network/blackberry/DeferredData.h:
(WebCore::DeferredData::hasDeferredData):
* platform/network/blackberry/NetworkJob.cpp:
(WebCore::NetworkJob::notifyMultipartHeaderReceived):
(WebCore::NetworkJob::handleNotifyMultipartHeaderReceived):
(WebCore::NetworkJob::handleNotifyDataReceived):
(WebCore::NetworkJob::handleNotifyClose):
(WebCore::NetworkJob::startNewJobWithRequest):
(WebCore::NetworkJob::sendResponseIfNeeded):
(WebCore::NetworkJob::sendMultipartResponseIfNeeded):
* platform/network/blackberry/NetworkJob.h:

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

8 years agoFix text track cue font size and colors
eric.carlson@apple.com [Thu, 22 Dec 2011 02:45:23 +0000 (02:45 +0000)]
Fix text track cue font size and colors
https://bugs.webkit.org/show_bug.cgi?id=75051

Reviewed by Darin Adler.

Source/WebCore:

No new tests, updated media/track/track-cue-rendering.html for the changes.

* css/mediaControls.css:
(video::-webkit-media-text-track-container): Match WebVTT spec.
(video::-webkit-media-text-track-display): Ditto.

* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlTextTrackContainerElement::updateSizes): Change font size from  4% of the
    video height to 5% as per the spec. Don't enforce a minimum size.

LayoutTests:

* media/track/track-cue-rendering-expected.txt:
* media/track/track-cue-rendering.html:

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

8 years agoUnreviewed, updating expectations file for fast/js/global-constructors.
fpizlo@apple.com [Thu, 22 Dec 2011 02:36:11 +0000 (02:36 +0000)]
Unreviewed, updating expectations file for fast/js/global-constructors.

* platform/mac/fast/js/global-constructors-expected.txt:

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

8 years agoSource/JavaScriptCore: DFG ConvertThis optimizations do not honor the distinction...
fpizlo@apple.com [Thu, 22 Dec 2011 02:23:42 +0000 (02:23 +0000)]
Source/JavaScriptCore: DFG ConvertThis optimizations do not honor the distinction between the global object and the global this object
https://bugs.webkit.org/show_bug.cgi?id=75058
<rdar://problem/10616612>
<rdar://problem/10617500>

Reviewed by Oliver Hunt.

Added a call to toThisObject() in the DFG when planting a direct reference to the global this object.
Instead of adding a separate toThisObject() method on JSCell which does not take ExecState*, I reascribed
a new contract: if you're calling toThisObject() on JSObject or one of its subtypes, then the ExecState*
is optional.

* dfg/DFGAssemblyHelpers.h:
(JSC::DFG::AssemblyHelpers::globalThisObjectFor):
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
* runtime/JSObject.h:

LayoutTests: DFG ConvertThis optimizations do not honor the distinction between the global object and the global this object
https://bugs.webkit.org/show_bug.cgi?id=75058
<rdar://problem/10616612>

Reviewed by Oliver Hunt.

* fast/js/dfg-convert-this-dom-window-expected.txt: Added.
* fast/js/dfg-convert-this-dom-window.html: Added.
* fast/js/script-tests/dfg-convert-this-dom-window.js: Added.
(myObject.call):
(myFunction):
(myFunctionWithCall):
(myFunctionWithCall.call):

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

8 years agoExpose to Windows the way to allow a scheme access to Local Storage and Databases...
jberlin@webkit.org [Thu, 22 Dec 2011 01:42:43 +0000 (01:42 +0000)]
Expose to Windows the way to allow a scheme access to Local Storage and Databases while
Private Browsing is enabled.
https://bugs.webkit.org/show_bug.cgi?id=75056

Reviewed by Sam Weinig.

Add the Windows WebKit API that corresponds to the Mac one added in r99439.

* WebView.cpp:
(WebView::registerURLSchemeAsSecure):
(WebView::registerURLSchemeAsAllowingLocalStorageAccessInPrivateBrowsing):
(WebView::registerURLSchemeAsAllowingDatabaseAccessInPrivateBrowsing):
* WebView.h:

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

8 years agoUnreviewed, rolling out r103473.
kling@webkit.org [Thu, 22 Dec 2011 01:36:40 +0000 (01:36 +0000)]
Unreviewed, rolling out r103473.
http://trac.webkit.org/changeset/103473
https://bugs.webkit.org/show_bug.cgi?id=74991

Overestimated my superpowers a bit here.

* dom/Element.cpp:
(WebCore::Element::attributeChanged):
(WebCore::Element::insertedIntoDocument):
(WebCore::Element::removedFromDocument):
* dom/Element.h:
(WebCore::Element::updateId):
(WebCore::Element::willModifyAttribute):
* dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setAttributes):
* dom/Node.h:
* html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::parseMappedAttribute):
(WebCore::HTMLAppletElement::insertedIntoDocument):
(WebCore::HTMLAppletElement::removedFromDocument):
* html/HTMLAppletElement.h:
* html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::parseMappedAttribute):
(WebCore::HTMLEmbedElement::insertedIntoDocument):
(WebCore::HTMLEmbedElement::removedFromDocument):
* html/HTMLEmbedElement.h:
* html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::insertedIntoDocument):
(WebCore::HTMLFormElement::removedFromDocument):
(WebCore::HTMLFormElement::parseMappedAttribute):
* html/HTMLFormElement.h:
* html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::parseMappedAttribute):
(WebCore::HTMLImageElement::insertedIntoDocument):
(WebCore::HTMLImageElement::removedFromDocument):
* html/HTMLImageElement.h:
* html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parseMappedAttribute):
(WebCore::HTMLObjectElement::insertedIntoDocument):
(WebCore::HTMLObjectElement::removedFromDocument):
(WebCore::HTMLObjectElement::updateDocNamedItem):
(WebCore::HTMLObjectElement::formControlName):
* html/HTMLObjectElement.h:
* html/HTMLPlugInElement.h:

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

8 years agoVideo format yuv422p doesn't show properly.
commit-queue@webkit.org [Thu, 22 Dec 2011 01:29:17 +0000 (01:29 +0000)]
Video format yuv422p doesn't show properly.
https://bugs.webkit.org/show_bug.cgi?id=69113

Patch by Shadi Khalek <shadi@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.

* media/video-colorspace-yuv420.html: Added.
* media/video-colorspace-yuv422.html: Added.

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

8 years agoSource/WebCore: Clean up RenderLayer code that applies filters and transforms
simon.fraser@apple.com [Thu, 22 Dec 2011 01:12:18 +0000 (01:12 +0000)]
Source/WebCore: Clean up RenderLayer code that applies filters and transforms
https://bugs.webkit.org/show_bug.cgi?id=75032

This also fixes:
    Nested filters not working as expected
    https://bugs.webkit.org/show_bug.cgi?id=75029

    Filter region is computed incorrectly
    https://bugs.webkit.org/show_bug.cgi?id=74889

Reviewed by James Robinson.

RenderLayer::paintLayer() had this confusing behavior where,
for transforms, it would change the CTM and then re-enter
the method with a bit set. This was partially, but incorrectly
copied for filters, so things like nested filters didn't work,
and the case of a filter + transform was confused.

Clean up by making RenderLayer::paintLayer() be a fairly simple
method that handles the re-entering with bit set, for both
transforms and filters. The bulk of the code in RenderLayer::paintLayer()
is now in RenderLayer::paintLayerContents(). There is no
behavior change for transforms.

There are two fixes for filters. First, instead of just using
the layer size to compute the bounds of the filtered region,
use transparencyClipBox() which already takes descendents, box
decorations etc into account (it's what we use for opacity).
Some cleanup of the coordinate math, and separation from transforms
code was also achieved.

Second, make sure we toggle off the PaintLayerAppliedFilters bit
(which was renamed for clarity) for sublayers, so that sublayers
paint their filters correctly.

Tests: css3/filters/filter-region.html
       css3/filters/nested-filters.html

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):
(WebCore::RenderLayer::paintLayerContents):
(WebCore::RenderLayer::updateFilterBackingStore):
* rendering/RenderLayer.h:

LayoutTests: Clean up RenderLayer code that applies filters and transforms
https://bugs.webkit.org/show_bug.cgi?id=75032

Reviewed by James Robinson.

New tests for nested filters, and filtering an element
whose content is larger than its layer size.

* css3/filters/filter-region-expected.png: Added.
* css3/filters/filter-region-expected.txt: Added.
* css3/filters/filter-region.html: Added.
* css3/filters/nested-filter-expected.png:
* css3/filters/nested-filters-expected.png: Added.
* css3/filters/nested-filters-expected.txt: Added.
* css3/filters/nested-filters.html: Added.

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

8 years ago[chromium] fast/html/font-weight-bold-for-b-and-strong.html needs baselines
enne@google.com [Thu, 22 Dec 2011 01:08:53 +0000 (01:08 +0000)]
[chromium] fast/html/font-weight-bold-for-b-and-strong.html needs baselines
https://bugs.webkit.org/show_bug.cgi?id=75055

Unreviewed gardening.

* platform/chromium/test_expectations.txt:

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

8 years agoDiscard event data not followed by an empty line before eof when parsing an event...
commit-queue@webkit.org [Thu, 22 Dec 2011 00:37:11 +0000 (00:37 +0000)]
Discard event data not followed by an empty line before eof when parsing an event-stream
https://bugs.webkit.org/show_bug.cgi?id=68833

Patch by Per-Erik Brodin <per-erik.brodin@ericsson.com> on 2011-12-21
Reviewed by Alexey Proskuryakov.

Source/WebCore:

Test: http/tests/eventsource/eventsource-eof.html

* page/EventSource.cpp:
(WebCore::EventSource::didFinishLoading):
(WebCore::EventSource::parseEventStreamLine):
* page/EventSource.h:

LayoutTests:

* http/tests/eventsource/eventsource-eof-expected.txt: Added.
* http/tests/eventsource/eventsource-eof.html: Added.
* http/tests/eventsource/eventsource-reconnect-expected.txt: Updated.
* http/tests/eventsource/eventsource-reconnect.html: Added lastEventId check.
* http/tests/eventsource/resources/es-eof.php: Added.
* http/tests/eventsource/resources/reconnect.php: Added data to be discarded.
* http/tests/eventsource/resources/response-content-type-charset.php: Added empty line before eof.
* http/tests/eventsource/resources/simple-event-stream.asis: Added empty line before eof.

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

8 years agoAutomate elements' registration as document namedItem/extraNamedItem.
kling@webkit.org [Thu, 22 Dec 2011 00:25:18 +0000 (00:25 +0000)]
Automate elements' registration as document namedItem/extraNamedItem.
<http://webkit.org/b/74991>

Reviewed by Antti Koivisto.

Remove caching of the "id" and "name" attributes on applet, embed, form,
image and object elements. We were caching them to keep the document's
map of named and "extra named" (named by id) item counts in sync.

Instead, add a hook to Element::willModifyAttribute() that detects when
the attributes are being changed and handle the registration/unregistration
automatically if the element returns true for shouldRegisterAsNamedItem()
or shouldRegisterAsExtraNamedItem() respectively.

This shrinks the elements by two AtomicStrings (8 or 16 bytes) each.

IFrame elements retain the old mechanism for now, as there are some subtle
differences to how that's handled.

* dom/Node.h:
(WebCore::Node::hasName):
(WebCore::Node::setHasName):

    Cache whether we have a "name" attribute or not (1 bit on Node.)
    This is done in order to minimize the overhead added to Element's
    insertedIntoDocument() and removeFromDocument().

* dom/Element.cpp:
(WebCore::Element::updateNamedItemRegistration):
(WebCore::Element::updateExtraNamedItemRegistration):

    Added. Called when the "name" and "id" attributes are changed.
    Updates the document's named item maps accordingly.

(WebCore::Element::insertedIntoDocument):
(WebCore::Element::removedFromDocument):

    Make sure updateName() is called in addition to updateId() when applicable.

(WebCore::Element::attributeChanged):

    Update the Node's has-name flag as appropriate.

* dom/Element.h:
(WebCore::Element::shouldRegisterAsNamedItem):
(WebCore::Element::shouldRegisterAsExtraNamedItem):

    Added. If an element returns true for these, it will be automatically
    registered with the document when the name/id attribute changes.

(WebCore::Element::updateId):
(WebCore::Element::updateName):

    Register/unregister from the document's named item maps as appropriate.

(WebCore::Element::willModifyAttribute):

    Add updateName() hook in addition to the existing updateId() hook.

* dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setAttributes):

    Make sure updateName() is called when we're cloning the attributes
    from another element.

* html/HTMLAppletElement.cpp:
(WebCore::HTMLAppletElement::parseMappedAttribute):
* html/HTMLAppletElement.h:
* html/HTMLEmbedElement.cpp:
(WebCore::HTMLEmbedElement::parseMappedAttribute):
(WebCore::HTMLEmbedElement::insertedIntoDocument):
* html/HTMLEmbedElement.h:
* html/HTMLFormElement.cpp:
(WebCore::HTMLFormElement::insertedIntoDocument):
(WebCore::HTMLFormElement::removedFromDocument):
(WebCore::HTMLFormElement::parseMappedAttribute):
* html/HTMLFormElement.h:
* html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::parseMappedAttribute):
(WebCore::HTMLImageElement::insertedIntoDocument):
* html/HTMLImageElement.h:
* html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::parseMappedAttribute):
(WebCore::HTMLObjectElement::insertedIntoDocument):
(WebCore::HTMLObjectElement::removedFromDocument):
* html/HTMLObjectElement.h:
* html/HTMLPlugInElement.h:

    Remove duplicated code that is now handled by Element.

* html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::updateDocNamedItem):
(WebCore::HTMLObjectElement::formControlName):

    Use fastGetAttribute() since we no longer cache the name.

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

8 years agoPatch by Scott Franklin <scottfr@google.com> on 2011-12-21
commit-queue@webkit.org [Thu, 22 Dec 2011 00:25:17 +0000 (00:25 +0000)]
Patch by Scott Franklin <scottfr@google.com> on 2011-12-21
Reviewed by Eric Carlson.

Update LayoutTests/media/broken-video to test for correct error codes
https://bugs.webkit.org/show_bug.cgi?id=61573

* media/broken-video-expected.txt:
* media/broken-video.html:

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

8 years agoAdd webkit.review.bot@gmail.com and commit-queue@webkit.org as "contributors"
eric@webkit.org [Thu, 22 Dec 2011 00:23:13 +0000 (00:23 +0000)]
Add webkit.review.bot@gmail.com and commit-queue@webkit.org as "contributors"
so that they appear in the bugzilla autocomplete CC list.
I also removed the "radar" irc nick (which I believe does not exist)
and removed the uneeded [] around the radar bugzilla email.

Unreviewed.

* Scripts/webkitpy/common/config/committers.py:

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

8 years agoPatch by Mark Pilgrim <pilgrim@chromium.org> on 2011-12-21
commit-queue@webkit.org [Thu, 22 Dec 2011 00:10:00 +0000 (00:10 +0000)]
Patch by Mark Pilgrim <pilgrim@chromium.org> on 2011-12-21
Reviewed by Eric Seidel.

Port W3C audio and video tests
https://bugs.webkit.org/show_bug.cgi?id=61541

* media/W3C: Added.
* media/W3C/audio: Added.
* media/W3C/audio/canPlayType: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream.html: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_1-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_1.html: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_2-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_application_octet_stream_with_codecs_2.html: Added.
* media/W3C/audio/canPlayType/canPlayType_bogus_type-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_bogus_type.html: Added.
* media/W3C/audio/canPlayType/canPlayType_method_exists-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_method_exists.html: Added.
* media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_1.html: Added.
* media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Added.
* media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2.html: Added.
* media/W3C/audio/currentSrc: Added.
* media/W3C/audio/currentSrc/currentSrc_empty_if_no_src-expected.txt: Added.
* media/W3C/audio/currentSrc/currentSrc_empty_if_no_src.html: Added.
* media/W3C/audio/currentSrc/currentSrc_nonempty_after_adding_source_child-expected.txt: Added.
* media/W3C/audio/currentSrc/currentSrc_nonempty_after_adding_source_child.html: Added.
* media/W3C/audio/currentSrc/currentSrc_nonempty_after_setting_src-expected.txt: Added.
* media/W3C/audio/currentSrc/currentSrc_nonempty_after_setting_src.html: Added.
* media/W3C/audio/currentSrc/currentSrc_property_exists-expected.txt: Added.
* media/W3C/audio/currentSrc/currentSrc_property_exists.html: Added.
* media/W3C/audio/error: Added.
* media/W3C/audio/error/error_null-expected.txt: Added.
* media/W3C/audio/error/error_null.html: Added.
* media/W3C/audio/error/error_onerror_called_on_bogus_source-expected.txt: Added.
* media/W3C/audio/error/error_onerror_called_on_bogus_source.html: Added.
* media/W3C/audio/error/error_property_exists-expected.txt: Added.
* media/W3C/audio/error/error_property_exists.html: Added.
* media/W3C/audio/events: Added.
* media/W3C/audio/events/event_canplay-expected.txt: Added.
* media/W3C/audio/events/event_canplay.html: Added.
* media/W3C/audio/events/event_canplay_manual-expected.txt: Added.
* media/W3C/audio/events/event_canplay_manual.html: Added.
* media/W3C/audio/events/event_canplaythrough-expected.txt: Added.
* media/W3C/audio/events/event_canplaythrough.html: Added.
* media/W3C/audio/events/event_canplaythrough_manual-expected.txt: Added.
* media/W3C/audio/events/event_canplaythrough_manual.html: Added.
* media/W3C/audio/events/event_loadeddata-expected.txt: Added.
* media/W3C/audio/events/event_loadeddata.html: Added.
* media/W3C/audio/events/event_loadeddata_manual-expected.txt: Added.
* media/W3C/audio/events/event_loadeddata_manual.html: Added.
* media/W3C/audio/events/event_loadedmetadata-expected.txt: Added.
* media/W3C/audio/events/event_loadedmetadata.html: Added.
* media/W3C/audio/events/event_loadedmetadata_manual-expected.txt: Added.
* media/W3C/audio/events/event_loadedmetadata_manual.html: Added.
* media/W3C/audio/events/event_loadstart-expected.txt: Added.
* media/W3C/audio/events/event_loadstart.html: Added.
* media/W3C/audio/events/event_loadstart_manual-expected.txt: Added.
* media/W3C/audio/events/event_loadstart_manual.html: Added.
* media/W3C/audio/events/event_order_canplay_canplaythrough-expected.txt: Added.
* media/W3C/audio/events/event_order_canplay_canplaythrough.html: Added.
* media/W3C/audio/events/event_order_canplay_playing-expected.txt: Added.
* media/W3C/audio/events/event_order_canplay_playing.html: Added.
* media/W3C/audio/events/event_order_loadedmetadata_loadeddata-expected.txt: Added.
* media/W3C/audio/events/event_order_loadedmetadata_loadeddata.html: Added.
* media/W3C/audio/events/event_order_loadstart_progress-expected.txt: Added.
* media/W3C/audio/events/event_order_loadstart_progress.html: Added.
* media/W3C/audio/events/event_pause_manual-expected.txt: Added.
* media/W3C/audio/events/event_pause_manual.html: Added.
* media/W3C/audio/events/event_play-expected.txt: Added.
* media/W3C/audio/events/event_play.html: Added.
* media/W3C/audio/events/event_play_manual-expected.txt: Added.
* media/W3C/audio/events/event_play_manual.html: Added.
* media/W3C/audio/events/event_playing-expected.txt: Added.
* media/W3C/audio/events/event_playing.html: Added.
* media/W3C/audio/events/event_playing_manual-expected.txt: Added.
* media/W3C/audio/events/event_playing_manual.html: Added.
* media/W3C/audio/events/event_progress-expected.txt: Added.
* media/W3C/audio/events/event_progress.html: Added.
* media/W3C/audio/events/event_progress_manual-expected.txt: Added.
* media/W3C/audio/events/event_progress_manual.html: Added.
* media/W3C/audio/events/event_timeupdate-expected.txt: Added.
* media/W3C/audio/events/event_timeupdate.html: Added.
* media/W3C/audio/events/event_timeupdate_manual-expected.txt: Added.
* media/W3C/audio/events/event_timeupdate_manual.html: Added.
* media/W3C/audio/networkState: Added.
* media/W3C/audio/networkState/networkState_during_loadstart-expected.txt: Added.
* media/W3C/audio/networkState/networkState_during_loadstart.html: Added.
* media/W3C/audio/networkState/networkState_initial-expected.txt: Added.
* media/W3C/audio/networkState/networkState_initial.html: Added.
* media/W3C/audio/networkState/networkState_property_exists-expected.txt: Added.
* media/W3C/audio/networkState/networkState_property_exists.html: Added.
* media/W3C/audio/paused: Added.
* media/W3C/audio/paused/paused_false_during_play-expected.txt: Added.
* media/W3C/audio/paused/paused_false_during_play.html: Added.
* media/W3C/audio/paused/paused_true_during_pause-expected.txt: Added.
* media/W3C/audio/paused/paused_true_during_pause.html: Added.
* media/W3C/audio/preload: Added.
* media/W3C/audio/preload/preload_property_exists-expected.txt: Added.
* media/W3C/audio/preload/preload_property_exists.html: Added.
* media/W3C/audio/preload/preload_reflects_auto_value-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_auto_value.html: Added.
* media/W3C/audio/preload/preload_reflects_bogus_value-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_bogus_value.html: Added.
* media/W3C/audio/preload/preload_reflects_empty-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_empty.html: Added.
* media/W3C/audio/preload/preload_reflects_metadata-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_metadata.html: Added.
* media/W3C/audio/preload/preload_reflects_no_value-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_no_value.html: Added.
* media/W3C/audio/preload/preload_reflects_none-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_none.html: Added.
* media/W3C/audio/preload/preload_reflects_none_autoplay-expected.txt: Added.
* media/W3C/audio/preload/preload_reflects_none_autoplay.html: Added.
* media/W3C/audio/readyState: Added.
* media/W3C/audio/readyState/readyState_during_canplay-expected.txt: Added.
* media/W3C/audio/readyState/readyState_during_canplay.html: Added.
* media/W3C/audio/readyState/readyState_during_canplaythrough-expected.txt: Added.
* media/W3C/audio/readyState/readyState_during_canplaythrough.html: Added.
* media/W3C/audio/readyState/readyState_during_loadeddata-expected.txt: Added.
* media/W3C/audio/readyState/readyState_during_loadeddata.html: Added.
* media/W3C/audio/readyState/readyState_during_loadedmetadata-expected.txt: Added.
* media/W3C/audio/readyState/readyState_during_loadedmetadata.html: Added.
* media/W3C/audio/readyState/readyState_during_playing-expected.txt: Added.
* media/W3C/audio/readyState/readyState_during_playing.html: Added.
* media/W3C/audio/readyState/readyState_initial-expected.txt: Added.
* media/W3C/audio/readyState/readyState_initial.html: Added.
* media/W3C/audio/readyState/readyState_property_exists-expected.txt: Added.
* media/W3C/audio/readyState/readyState_property_exists.html: Added.
* media/W3C/audio/src: Added.
* media/W3C/audio/src/src_reflects_attribute_not_source_elements-expected.txt: Added.
* media/W3C/audio/src/src_reflects_attribute_not_source_elements.html: Added.
* media/W3C/audio/src/src_reflects_no_value-expected.txt: Added.
* media/W3C/audio/src/src_reflects_no_value.html: Added.
* media/W3C/audio/src/src_removal_does_not_trigger_loadstart-expected.txt: Added.
* media/W3C/audio/src/src_removal_does_not_trigger_loadstart.html: Added.
* media/W3C/video: Added.
* media/W3C/video/canPlayType: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream.html: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_1-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_1.html: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_2-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_2.html: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_3-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_application_octet_stream_with_codecs_3.html: Added.
* media/W3C/video/canPlayType/canPlayType_bogus_type-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_bogus_type.html: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_1-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_1.html: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_2-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_2.html: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_codecs_order_3.html: Added.
* media/W3C/video/canPlayType/canPlayType_method_exists-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_method_exists.html: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1.html: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_2.html: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_1-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_1.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_2-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_2.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_3-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_3.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_4-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_4.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_5.html: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
* media/W3C/video/canPlayType/canPlayType_two_implies_one_6.html: Added.
* media/W3C/video/currentSrc: Added.
* media/W3C/video/currentSrc/currentSrc_empty_if_no_src-expected.txt: Added.
* media/W3C/video/currentSrc/currentSrc_empty_if_no_src.html: Added.
* media/W3C/video/currentSrc/currentSrc_nonempty_after_adding_source_child-expected.txt: Added.
* media/W3C/video/currentSrc/currentSrc_nonempty_after_adding_source_child.html: Added.
* media/W3C/video/currentSrc/currentSrc_nonempty_after_setting_src-expected.txt: Added.
* media/W3C/video/currentSrc/currentSrc_nonempty_after_setting_src.html: Added.
* media/W3C/video/currentSrc/currentSrc_property_exists-expected.txt: Added.
* media/W3C/video/currentSrc/currentSrc_property_exists.html: Added.
* media/W3C/video/error: Added.
* media/W3C/video/error/error_null-expected.txt: Added.
* media/W3C/video/error/error_null.html: Added.
* media/W3C/video/error/error_onerror_called_on_bogus_source-expected.txt: Added.
* media/W3C/video/error/error_onerror_called_on_bogus_source.html: Added.
* media/W3C/video/error/error_property_exists-expected.txt: Added.
* media/W3C/video/error/error_property_exists.html: Added.
* media/W3C/video/events: Added.
* media/W3C/video/events/event_canplay-expected.txt: Added.
* media/W3C/video/events/event_canplay.html: Added.
* media/W3C/video/events/event_canplay_manual-expected.txt: Added.
* media/W3C/video/events/event_canplay_manual.html: Added.
* media/W3C/video/events/event_canplaythrough-expected.txt: Added.
* media/W3C/video/events/event_canplaythrough.html: Added.
* media/W3C/video/events/event_canplaythrough_manual-expected.txt: Added.
* media/W3C/video/events/event_canplaythrough_manual.html: Added.
* media/W3C/video/events/event_loadeddata-expected.txt: Added.
* media/W3C/video/events/event_loadeddata.html: Added.
* media/W3C/video/events/event_loadeddata_manual-expected.txt: Added.
* media/W3C/video/events/event_loadeddata_manual.html: Added.
* media/W3C/video/events/event_loadedmetadata-expected.txt: Added.
* media/W3C/video/events/event_loadedmetadata.html: Added.
* media/W3C/video/events/event_loadedmetadata_manual-expected.txt: Added.
* media/W3C/video/events/event_loadedmetadata_manual.html: Added.
* media/W3C/video/events/event_loadstart-expected.txt: Added.
* media/W3C/video/events/event_loadstart.html: Added.
* media/W3C/video/events/event_loadstart_manual-expected.txt: Added.
* media/W3C/video/events/event_loadstart_manual.html: Added.
* media/W3C/video/events/event_order_canplay_canplaythrough-expected.txt: Added.
* media/W3C/video/events/event_order_canplay_canplaythrough.html: Added.
* media/W3C/video/events/event_order_canplay_playing-expected.txt: Added.
* media/W3C/video/events/event_order_canplay_playing.html: Added.
* media/W3C/video/events/event_order_loadedmetadata_loadeddata-expected.txt: Added.
* media/W3C/video/events/event_order_loadedmetadata_loadeddata.html: Added.
* media/W3C/video/events/event_order_loadstart_progress-expected.txt: Added.
* media/W3C/video/events/event_order_loadstart_progress.html: Added.
* media/W3C/video/events/event_pause_manual-expected.txt: Added.
* media/W3C/video/events/event_pause_manual.html: Added.
* media/W3C/video/events/event_play-expected.txt: Added.
* media/W3C/video/events/event_play.html: Added.
* media/W3C/video/events/event_play_manual-expected.txt: Added.
* media/W3C/video/events/event_play_manual.html: Added.
* media/W3C/video/events/event_playing-expected.txt: Added.
* media/W3C/video/events/event_playing.html: Added.
* media/W3C/video/events/event_playing_manual-expected.txt: Added.
* media/W3C/video/events/event_playing_manual.html: Added.
* media/W3C/video/events/event_progress-expected.txt: Added.
* media/W3C/video/events/event_progress.html: Added.
* media/W3C/video/events/event_progress_manual-expected.txt: Added.
* media/W3C/video/events/event_progress_manual.html: Added.
* media/W3C/video/events/event_timeupdate-expected.txt: Added.
* media/W3C/video/events/event_timeupdate.html: Added.
* media/W3C/video/events/event_timeupdate_manual-expected.txt: Added.
* media/W3C/video/events/event_timeupdate_manual.html: Added.
* media/W3C/video/networkState: Added.
* media/W3C/video/networkState/networkState_during_loadstart-expected.txt: Added.
* media/W3C/video/networkState/networkState_during_loadstart.html: Added.
* media/W3C/video/networkState/networkState_during_progress-expected.txt: Added.
* media/W3C/video/networkState/networkState_during_progress.html: Added.
* media/W3C/video/networkState/networkState_initial-expected.txt: Added.
* media/W3C/video/networkState/networkState_initial.html: Added.
* media/W3C/video/networkState/networkState_property_exists-expected.txt: Added.
* media/W3C/video/networkState/networkState_property_exists.html: Added.
* media/W3C/video/paused: Added.
* media/W3C/video/paused/paused_false_during_play-expected.txt: Added.
* media/W3C/video/paused/paused_false_during_play.html: Added.
* media/W3C/video/paused/paused_true_during_pause-expected.txt: Added.
* media/W3C/video/paused/paused_true_during_pause.html: Added.
* media/W3C/video/preload: Added.
* media/W3C/video/preload/preload_property_exists-expected.txt: Added.
* media/W3C/video/preload/preload_property_exists.html: Added.
* media/W3C/video/preload/preload_reflects_auto_value-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_auto_value.html: Added.
* media/W3C/video/preload/preload_reflects_bogus_value-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_bogus_value.html: Added.
* media/W3C/video/preload/preload_reflects_empty-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_empty.html: Added.
* media/W3C/video/preload/preload_reflects_metadata-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_metadata.html: Added.
* media/W3C/video/preload/preload_reflects_no_value-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_no_value.html: Added.
* media/W3C/video/preload/preload_reflects_none-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_none.html: Added.
* media/W3C/video/preload/preload_reflects_none_autoplay-expected.txt: Added.
* media/W3C/video/preload/preload_reflects_none_autoplay.html: Added.
* media/W3C/video/readyState: Added.
* media/W3C/video/readyState/readyState_during_canplay-expected.txt: Added.
* media/W3C/video/readyState/readyState_during_canplay.html: Added.
* media/W3C/video/readyState/readyState_during_canplaythrough-expected.txt: Added.
* media/W3C/video/readyState/readyState_during_canplaythrough.html: Added.
* media/W3C/video/readyState/readyState_during_loadeddata-expected.txt: Added.
* media/W3C/video/readyState/readyState_during_loadeddata.html: Added.
* media/W3C/video/readyState/readyState_during_loadedmetadata-expected.txt: Added.
* media/W3C/video/readyState/readyState_during_loadedmetadata.html: Added.
* media/W3C/video/readyState/readyState_during_playing-expected.txt: Added.
* media/W3C/video/readyState/readyState_during_playing.html: Added.
* media/W3C/video/readyState/readyState_initial-expected.txt: Added.
* media/W3C/video/readyState/readyState_initial.html: Added.
* media/W3C/video/readyState/readyState_property_exists-expected.txt: Added.
* media/W3C/video/readyState/readyState_property_exists.html: Added.
* media/W3C/video/src: Added.
* media/W3C/video/src/src_reflects_attribute_not_source_elements-expected.txt: Added.
* media/W3C/video/src/src_reflects_attribute_not_source_elements.html: Added.
* media/W3C/video/src/src_reflects_no_value-expected.txt: Added.
* media/W3C/video/src/src_reflects_no_value.html: Added.
* media/W3C/video/src/src_removal_does_not_trigger_loadstart-expected.txt: Added.
* media/W3C/video/src/src_removal_does_not_trigger_loadstart.html: Added.
* media/W3C/w3cwrapper.js: Added.
(getVideoURI.bool):
(getVideoURI):
():
(test):
(async_test.t.step):
(async_test.t.done):
(async_test):
(assert_equals):
(assert_true):
(assert_false):

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

8 years agoPatch by Wyatt Carss <wcarss@chromium.org> on 2011-12-21
commit-queue@webkit.org [Wed, 21 Dec 2011 23:58:04 +0000 (23:58 +0000)]
Patch by Wyatt Carss <wcarss@chromium.org> on 2011-12-21
Reviewed by Ryosuke Niwa.

strong and b should be font-weight: bold, not bolder
https://bugs.webkit.org/show_bug.cgi?id=56400

Source/WebCore:

Test: fast/html/font-weight-bold-for-b-and-strong.html

* css/html.css:
(strong, b):

LayoutTests:

Changed html.css to specify that strong and b are font-weight: bold,
not font-weight: bolder. Test added to confirm.

* fast/html/font-weight-bold-for-b-and-strong-expected.png: Added.
* fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added.
* fast/html/font-weight-bold-for-b-and-strong.html: Added.
* WebCore/css/html.css:

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

8 years agoImplement montonicallyIncreasingClock() on Qt
pierre.rossi@gmail.com [Wed, 21 Dec 2011 23:39:36 +0000 (23:39 +0000)]
Implement montonicallyIncreasingClock() on Qt
https://bugs.webkit.org/show_bug.cgi?id=62159

Reviewed by Darin Adler.

* wtf/CurrentTime.cpp:
(WTF::monotonicallyIncreasingTime):

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

8 years ago[chromium] Mark use-same-database-in-page-and-workers.html as crashing
enne@google.com [Wed, 21 Dec 2011 23:38:37 +0000 (23:38 +0000)]
[chromium] Mark use-same-database-in-page-and-workers.html as crashing
https://bugs.webkit.org/show_bug.cgi?id=75048

Unreviewed gardening.

Also, fix lint issues.

* platform/chromium/test_expectations.txt:

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

8 years agoImproper handling of foreignobjects nested in svg groups
commit-queue@webkit.org [Wed, 21 Dec 2011 23:26:02 +0000 (23:26 +0000)]
Improper handling of foreignobjects nested in svg groups
https://bugs.webkit.org/show_bug.cgi?id=69762

Patch by Florin Malita <fmalita@google.com> on 2011-12-21
Reviewed by Nikolas Zimmermann.

Source/WebCore:

Tests: svg/foreignObject/repaint-rect-coordinates-expected.html
       svg/foreignObject/repaint-rect-coordinates.html

* rendering/svg/RenderSVGForeignObject.h:
(WebCore::RenderSVGForeignObject::objectBoundingBox):
(WebCore::RenderSVGForeignObject::strokeBoundingBox):
(WebCore::RenderSVGForeignObject::repaintRectInLocalCoordinates):
Return local coordinates.

LayoutTests:

Rebaseline after changing
RenderSVGForeignObject::{objectBoundingBox,strokeBoundingBox,repaintRectInLocalCoordinates}
to return local coordinates.

* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
* platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
* platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
* platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
* platform/gtk/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
* platform/gtk/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
* platform/gtk/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
* platform/gtk/svg/foreignObject/svg-document-as-direct-child-expected.txt:
* platform/gtk/svg/overflow/overflow-on-foreignObject-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
* platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
* platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
* platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
* platform/mac/svg/foreignObject/svg-document-as-direct-child-expected.txt:
* platform/mac/svg/overflow/overflow-on-foreignObject-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
* platform/qt/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
* platform/qt/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
* platform/qt/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
* platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
* platform/qt/svg/overflow/overflow-on-foreignObject-expected.txt:
* svg/foreignObject/multiple-foreign-objects-expected.txt:
* svg/foreignObject/repaint-rect-coordinates-expected.html: Added.
* svg/foreignObject/repaint-rect-coordinates.html: Added.

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

8 years agoTeach build-jsc how to build JavaScriptCore for the EFL, BlackBerry, and WinCE ports
dbates@webkit.org [Wed, 21 Dec 2011 23:22:05 +0000 (23:22 +0000)]
Teach build-jsc how to build JavaScriptCore for the EFL, BlackBerry, and WinCE ports
https://bugs.webkit.org/show_bug.cgi?id=74985

Patch by Daniel Bates <dbates@rim.com> on 2011-12-21
Reviewed by Eric Seidel.

* Scripts/build-jsc:
* Scripts/webkitdirs.pm:
(cmakeBasedPortName): Added.

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

8 years agoUpdate pixel results for CSS filters
simon.fraser@apple.com [Wed, 21 Dec 2011 23:12:25 +0000 (23:12 +0000)]
Update pixel results for CSS filters
https://bugs.webkit.org/show_bug.cgi?id=75045

Reviewed by Sam Weinig.

Update some pixel results for CSS filter tests after r103125.

* css3/filters/effect-blur-hw-expected.png:
* css3/filters/effect-combined-hw-expected.png:
* css3/filters/effect-custom-expected.png:
* css3/filters/effect-drop-shadow-hw-expected.png:
* css3/filters/effect-grayscale-hw-expected.png:
* css3/filters/effect-hue-rotate-hw-expected.png:
* css3/filters/effect-invert-hw-expected.png:
* css3/filters/effect-opacity-hw-expected.png:
* css3/filters/effect-saturate-hw-expected.png:
* css3/filters/effect-sepia-hw-expected.png:
* css3/filters/filter-with-transform-expected.png:
* css3/filters/nested-filter-expected.png:

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

8 years agoMake it possible to use contents layers in scrollbars
andersca@apple.com [Wed, 21 Dec 2011 23:02:33 +0000 (23:02 +0000)]
Make it possible to use contents layers in scrollbars
https://bugs.webkit.org/show_bug.cgi?id=75044

Reviewed by Simon Fraser.

* page/ScrollingCoordinator.h:
* page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::frameViewHorizontalScrollbarLayerDidChange):
(WebCore::ScrollingCoordinator::frameViewVerticalScrollbarLayerDidChange):
Don't pass const GraphicsLayers to these member functions; we need to be able to mutate them.

* platform/ScrollView.cpp:
(positionScrollbarLayer):
If the scrollbar layer has a contents layer, just update its contents rect. Otherwise,
invalidate the scrollbar layer.

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

8 years agoExtract BlackBerry CMake arguments from build-webkit into separate function
dbates@webkit.org [Wed, 21 Dec 2011 22:56:04 +0000 (22:56 +0000)]
Extract BlackBerry CMake arguments from build-webkit into separate function
https://bugs.webkit.org/show_bug.cgi?id=74981

Patch by Daniel Bates <dbates@rim.com> on 2011-12-21
Reviewed by Rob Buis.

Towards adding support for using Tools/Scripts/build-jsc for the BlackBerry port, move
the CMake argument logic from Tools/Scripts/build-webkit to function webkitdirs::blackberryCMakeArguments()
and have cmakeBasedPortArguments() call this function for the BlackBerry CMake argument list.
This will allow us to get the BlackBerry CMake arguments in Tools/Scripts/build-jsc so
that we can pass them to the CMake build system when building JavaScriptCore.

* Scripts/build-webkit: Move construction of CMake argument list from here to
webkitdirs::blackberryCMakeArguments(). Also, remove exported function blackberryTargetArchitecture()
since it's only called within webkitdirs.pm now. Formerly we exported this function so that we could
call it from build-webkit.
* Scripts/webkitdirs.pm:
(blackberryCMakeArguments): Added.
(cmakeBasedPortArguments): Modified to call blackberryCMakeArguments() when building the
BlackBerry port.

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

8 years agoVersioning.
lforschler@apple.com [Wed, 21 Dec 2011 22:50:14 +0000 (22:50 +0000)]
Versioning.

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

8 years ago[chromium] Mark color-prop-05-t.svg as failing after r103427
enne@google.com [Wed, 21 Dec 2011 22:47:17 +0000 (22:47 +0000)]
[chromium] Mark color-prop-05-t.svg as failing after r103427
https://bugs.webkit.org/show_bug.cgi?id=75042

Unreviewed gardening.

* platform/chromium/test_expectations.txt:

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

8 years agoAlways reposition the scrollbar layers when the frame view size changes
andersca@apple.com [Wed, 21 Dec 2011 22:46:56 +0000 (22:46 +0000)]
Always reposition the scrollbar layers when the frame view size changes
https://bugs.webkit.org/show_bug.cgi?id=75035

Reviewed by Darin Adler.

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):
Remove the layersChanged check and unconditionally call positionScrollbarLayers(). This only
worked by accident before because we were recreating horizontal and vertical scrollbars on every call.

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

8 years ago[EFL] Add 'Select All' option to context menus in WebKit-EFL.
commit-queue@webkit.org [Wed, 21 Dec 2011 22:43:58 +0000 (22:43 +0000)]
[EFL] Add 'Select All' option to context menus in WebKit-EFL.
https://bugs.webkit.org/show_bug.cgi?id=74920

Patch by Michał Pakuła vel Rutka <m.pakula@samsung.com> on 2011-12-21
Reviewed by Eric Seidel.

Enable 'Select All' option to context menus called on input fields in WebKit-EFL
as it is enabled in GTK and QT ports.

Source/WebCore:

* page/ContextMenuController.cpp:
(WebCore::ContextMenuController::contextMenuItemSelected): Add 'Select All' option.
(WebCore::ContextMenuController::populate): Append 'Select All' item.
(WebCore::ContextMenuController::checkOrEnableIfNeeded): Enable 'Select All' option.
* platform/ContextMenuItem.h: Add 'Select All' option.
* platform/LocalizationStrategy.h: Add constructor for 'Select All' option.
* platform/LocalizedStrings.h: Add constructor for 'Select All' option.

Source/WebKit/efl:

* ewk/ewk_contextmenu.h: Add new context menu option 'Select All'.

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

8 years agoMake calls to willModifyAttribute and attributeChanged symmetrical
adamk@chromium.org [Wed, 21 Dec 2011 22:34:29 +0000 (22:34 +0000)]
Make calls to willModifyAttribute and attributeChanged symmetrical
https://bugs.webkit.org/show_bug.cgi?id=74987

Reviewed by Ryosuke Niwa.

Previously, calls to Element::willModifyAttribute sometimes happened
in one method while calls to Element::attributeChanged happened in
another. This change makes them symmetrical for all the cases I know
about: setAttribute, removeAttribute, setNamedItem, removeNamedItem.

To accomplish this, NamedNodeMap::addAttribute, removeAttribute, and
replaceAttribute have been reduced to their pure functionality of
manipulating m_attributes, and their callers are left responsible for
properly notifying the Element of the underlying changes.

One other bit of refactoring was done: to simplify
Element::setAttribute, it now dispatches to
Element::removeAttributeInternal if the incoming value is null.

No new tests, no change in behavior.

* dom/Attribute.h:
* dom/Element.cpp:
(WebCore::Element::removeAttribute):
(WebCore::Element::removeAttributeInternal): Added, sharing code
between the two removeAttribute overloads.
(WebCore::Element::setAttributeInternal):
* dom/Element.h:
* dom/NamedNodeMap.cpp:
(WebCore::NamedNodeMap::setNamedItem):
(WebCore::NamedNodeMap::removeNamedItem):
(WebCore::NamedNodeMap::addAttribute):
(WebCore::NamedNodeMap::removeAttribute):
(WebCore::NamedNodeMap::replaceAttribute):
* svg/properties/SVGAnimatedPropertySynchronizer.h:
Call Element::setAttribute unless the attribute is already present,
and add a comment explaining why the code looks the way it does.

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

8 years ago[chromium] Mark more Mac compositing tests as flaky
enne@google.com [Wed, 21 Dec 2011 22:29:39 +0000 (22:29 +0000)]
[chromium] Mark more Mac compositing tests as flaky
https://bugs.webkit.org/show_bug.cgi?id=47949

Unreviewed gardening.

* platform/chromium/test_expectations.txt:

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

8 years agoUnreviewed, rolling out r103408.
enne@google.com [Wed, 21 Dec 2011 22:08:44 +0000 (22:08 +0000)]
Unreviewed, rolling out r103408.
http://trac.webkit.org/changeset/103408
https://bugs.webkit.org/show_bug.cgi?id=75017

WorkerDevToolsSanityTest.InspectSharedWorker is failing
(Requested by loislo_ on #webkit).

Source/WebCore:

* inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.sources):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
* inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel.prototype.setCompilerSourceMapping):
* inspector/front-end/utilities.js:
(String.prototype.asParsedURL):

LayoutTests:

* http/tests/inspector/compiler-source-mapping-expected.txt:
* http/tests/inspector/compiler-source-mapping.html:

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

8 years agoSource/WebCore: Fix CSS filters crash on zero-sized elements.
senorblanco@chromium.org [Wed, 21 Dec 2011 21:40:37 +0000 (21:40 +0000)]
Source/WebCore: Fix CSS filters crash on zero-sized elements.
https://bugs.webkit.org/show_bug.cgi?id=75020

Reviewed by Dean Jackson.

Test: css3/filters/filter-empty-element-crash.html

* rendering/FilterEffectRenderer.cpp:
(WebCore::FilterEffectRenderer::inputContext):
Protect against null ImageBuffer.
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):
Protect against null GraphicsContext.

LayoutTests: Test for CSS filters crash on zero-sized element
https://bugs.webkit.org/show_bug.cgi?id=75020

Reviewed by Dean Jackson.

* css3/filters/filter-empty-element-crash-expected.txt: Added.
* css3/filters/filter-empty-element-crash.html: Added.

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

8 years agoWeb Inspector: suppress incremental rendering and use application chrome mode
timothy@apple.com [Wed, 21 Dec 2011 21:21:41 +0000 (21:21 +0000)]
Web Inspector: suppress incremental rendering and use application chrome mode

https://webkit.org/b/75026

Reviewed by Joseph Pecoraro.

Source/WebKit/mac:

* WebCoreSupport/WebInspectorClient.mm:
(-[WebInspectorWindowController init]): Sort the preferences, remove the Leopard font family setting,
set suppress incremental rendering and use application chrome mode.

Source/WebKit2:

* UIProcess/WebInspectorProxy.cpp:
(WebKit::createInspectorPageGroup): Set suppress incremental rendering and use application chrome mode.

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

8 years agoInform the scrolling coordinator when scrollbar layers come and go
andersca@apple.com [Wed, 21 Dec 2011 21:01:43 +0000 (21:01 +0000)]
Inform the scrolling coordinator when scrollbar layers come and go
https://bugs.webkit.org/show_bug.cgi?id=75028

Reviewed by Andreas Kling and Simon Fraser.

* page/ScrollingCoordinator.h:
* page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::setFrameViewHorizontalScrollbarLayer):
(WebCore::ScrollingCoordinator::setFrameViewVerticalScrollbarLayer):
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):

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

8 years agoSource/WebCore: [Chromium] DatabaseTrackerChromium: iterating DatabaseSet races with...
dslomov@google.com [Wed, 21 Dec 2011 20:27:37 +0000 (20:27 +0000)]
Source/WebCore: [Chromium] DatabaseTrackerChromium: iterating DatabaseSet races with Database disposal on worker thread
https://bugs.webkit.org/show_bug.cgi?id=74554

Reviewed by David Levin.

Covered by existing tests in fast/workers/storage.

* storage/chromium/DatabaseTrackerChromium.cpp:
(WebCore::NotifyDatabaseObserverOnCloseTask::create):
(WebCore::NotifyDatabaseObserverOnCloseTask::performTask):
(WebCore::NotifyDatabaseObserverOnCloseTask::isCleanupTask):
(WebCore::NotifyDatabaseObserverOnCloseTask::NotifyDatabaseObserverOnCloseTask):
(WebCore::DatabaseTracker::removeOpenDatabase):

LayoutTests: [Chromium] DatabaseTrackerChromium: iterating DatabaseSet races with Database disposal on worker thread.
https://bugs.webkit.org/show_bug.cgi?id=74554

Reviewed by David Levin.

* platform/chromium/test_expectations.txt:

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

8 years agoHTMLMediaElement::configureTextTrackDisplay is unnecessary
eric.carlson@apple.com [Wed, 21 Dec 2011 20:09:54 +0000 (20:09 +0000)]
HTMLMediaElement::configureTextTrackDisplay is unnecessary
https://bugs.webkit.org/show_bug.cgi?id=74945

Reviewed by Darin Adler.

Nothing to test, just removing redundant code. Correct behavior tested by
media/track/track-cue-rendering.html and media/track/track-cue-nothing-to-render.html.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::configureTextTrackDisplay): Don't show and hide track, just call
    updateTextTrackDisplay and it will do the right thing.

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

8 years ago2011-12-21 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Wed, 21 Dec 2011 20:09:18 +0000 (20:09 +0000)]
2011-12-21  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Rebaseline pixel test results, which have < 0.011 diffs on my 64bit SL machine.
        This is a preparation, to build a new baseline with Lion.

        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-light-04-f-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/interact-order-02-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-03-f-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/paths-data-15-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
        * platform/mac-snowleopard/svg/carto.net/selectionlist-expected.png:
        * platform/mac-snowleopard/svg/css/composite-shadow-example-expected.png:
        * platform/mac-snowleopard/svg/css/composite-shadow-with-opacity-expected.png:
        * platform/mac-snowleopard/svg/dom/SVGStringList-basics-expected.png:
        * platform/mac-snowleopard/svg/dom/SVGTransformList-basics-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png:
        * platform/mac-snowleopard/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png:
        * platform/mac-snowleopard/svg/filters/feLighting-crash-expected.png:
        * platform/mac-snowleopard/svg/filters/feOffset-expected.png:
        * platform/mac-snowleopard/svg/filters/filter-on-tspan-expected.png:
        * platform/mac-snowleopard/svg/wicd/rightsizing-grid-expected.png:
        * platform/mac-snowleopard/svg/wicd/test-scalable-background-image1-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
        * platform/mac/svg/as-background-image/background-image-preserveaspectRatio-support-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-1-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-3-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-5-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-6-expected.png:
        * platform/mac/svg/as-background-image/svg-as-background-with-relative-size-expected.png:
        * platform/mac/svg/as-image/animated-svg-as-image-expected.png:
        * platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
        * platform/mac/svg/as-image/img-preserveAspectRatio-support-2-expected.png:
        * platform/mac/svg/as-image/same-image-two-instances-expected.png:
        * platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
        * platform/mac/svg/as-object/object-box-sizing-no-width-height-expected.png:
        * platform/mac/svg/batik/filters/filterRegions-expected.png:
        * platform/mac/svg/batik/masking/maskRegions-expected.png:
        * platform/mac/svg/batik/text/textOnPath2-expected.png:
        * platform/mac/svg/batik/text/textOnPath3-expected.png:
        * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
        * platform/mac/svg/carto.net/button-expected.png:
        * platform/mac/svg/carto.net/colourpicker-expected.png:
        * platform/mac/svg/carto.net/scrollbar-expected.png:
        * platform/mac/svg/carto.net/slider-expected.png:
        * platform/mac/svg/clip-path/clip-path-child-clipped-expected.png:
        * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png:
        * platform/mac/svg/clip-path/clip-path-clipped-expected.png:
        * platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png:
        * platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png:
        * platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png:
        * platform/mac/svg/clip-path/clip-path-on-g-expected.png:
        * platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png:
        * platform/mac/svg/clip-path/clip-path-on-svg-expected.png:
        * platform/mac/svg/clip-path/clip-path-use-as-child-expected.png:
        * platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png:
        * platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png:
        * platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png:
        * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
        * platform/mac/svg/css/composite-shadow-text-expected.png:
        * platform/mac/svg/css/mask-with-shadow-expected.png:
        * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png:
        * platform/mac/svg/custom/dasharrayOrigin-expected.png:
        * platform/mac/svg/custom/embedding-external-svgs-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
        * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
        * platform/mac/svg/custom/fill-opacity-update-expected.png:
        * platform/mac/svg/custom/fractional-rects-expected.png:
        * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
        * platform/mac/svg/custom/grayscale-gradient-mask-2-expected.png:
        * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
        * platform/mac/svg/custom/invalid-css-expected.png:
        * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png:
        * platform/mac/svg/custom/js-late-clipPath-creation-expected.png:
        * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png:
        * platform/mac/svg/custom/js-late-pattern-creation-expected.png:
        * platform/mac/svg/custom/linking-uri-01-b-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-container-expected.png:
        * platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
        * platform/mac/svg/custom/nested-pattern-boundingBoxModeContent-expected.png:
        * platform/mac/svg/custom/non-scaling-stroke-expected.png:
        * platform/mac/svg/custom/pattern-in-defs-expected.png:
        * platform/mac/svg/custom/pattern-rotate-expected.png:
        * platform/mac/svg/custom/pattern-rotate-gaps-expected.png:
        * platform/mac/svg/custom/pattern-skew-transformed-expected.png:
        * platform/mac/svg/custom/pattern-with-transformation-expected.png:
        * platform/mac/svg/custom/rounded-rects-expected.png:
        * platform/mac/svg/custom/simple-text-double-shadow-expected.png:
        * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
        * platform/mac/svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Copied from svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png.
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png:
        * platform/mac/svg/filters/filter-rounding-issues-expected.png:
        * platform/mac/svg/hixie/cascade/002-expected.png:
        * platform/mac/svg/hixie/perf/001-expected.png:
        * platform/mac/svg/hixie/perf/002-expected.png:
        * platform/mac/svg/hixie/perf/007-expected.png:
        * platform/mac/svg/hixie/transform/001-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png:
        * platform/mac/svg/text/selection-styles-expected.png:
        * platform/mac/svg/text/small-fonts-3-expected.png:
        * platform/mac/svg/text/text-align-03-b-expected.png:
        * platform/mac/svg/text/text-path-01-b-expected.png:
        * platform/mac/svg/text/text-text-05-t-expected.png:
        * platform/mac/svg/text/textPathBoundsBug-expected.png:
        * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
        * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png:
        * platform/mac/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
        * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
        * platform/mac/svg/wicd/test-scalable-background-image2-expected.png:
        * platform/mac/svg/zoom/page/zoom-foreignObject-expected.png:
        * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
        * svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting-expected.png: Removed.

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

8 years agoScrollingCoordinator functions should take FrameView objects
andersca@apple.com [Wed, 21 Dec 2011 19:52:57 +0000 (19:52 +0000)]
ScrollingCoordinator functions should take FrameView objects
https://bugs.webkit.org/show_bug.cgi?id=75023

Reviewed by Sam Weinig.

* page/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::syncFrameViewGeometry):
* page/ScrollingCoordinator.h:
* page/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinator::setFrameViewScrollLayer):
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::frameViewDidChangeSize):
(WebCore::RenderLayerCompositor::updateRootLayerPosition):
(WebCore::RenderLayerCompositor::ensureRootLayer):

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

8 years agoGet rid of ScrollableAreaClient
andersca@apple.com [Wed, 21 Dec 2011 19:41:12 +0000 (19:41 +0000)]
Get rid of ScrollableAreaClient
https://bugs.webkit.org/show_bug.cgi?id=75021

Reviewed by Sam Weinig.

The ScrollableAreaClient interface will just add an extra level of indirection between ScrollableArea and
ScrollAnimator, which is unnecessary. Eventually I'd like to rename ScrollAnimator to something that better reflects
all the different responsibilities it currently has.

* WebCore.exp.in:
* page/FrameView.cpp:
(WebCore::FrameView::FrameView):
* page/ScrollingCoordinator.cpp:
* page/ScrollingCoordinator.h:
* platform/ScrollView.cpp:
(WebCore::ScrollView::ScrollView):
* platform/ScrollView.h:
* platform/ScrollableArea.cpp:
(WebCore::ScrollableArea::ScrollableArea):
* platform/ScrollableArea.h:
* platform/ScrollableAreaClient.h: Removed.

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

8 years agoDon't recreate scrollbar layers whenever the frame view size changes
andersca@apple.com [Wed, 21 Dec 2011 19:28:55 +0000 (19:28 +0000)]
Don't recreate scrollbar layers whenever the frame view size changes
https://bugs.webkit.org/show_bug.cgi?id=75018

Reviewed by Darin Adler and Simon Fraser.

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):

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

8 years agoExtract WinCE CMake arguments from build-webkit into separate function
dbates@webkit.org [Wed, 21 Dec 2011 19:09:43 +0000 (19:09 +0000)]
Extract WinCE CMake arguments from build-webkit into separate function
https://bugs.webkit.org/show_bug.cgi?id=74983

Reviewed by Rob Buis.

Towards adding support for using Tools/Scripts/build-jsc for the WinCE port, extract the
WinCE-specific CMake argument from Tools/Scripts/build-webkit into webkitdirs::cmakeBasedPortArguments().
This will allow us to get the WinCE-specific CMake argument in Tools/Scripts/build-jsc so
that we can pass it to the CMake build system when building JavaScriptCore.

* Scripts/build-webkit:
* Scripts/webkitdirs.pm:
(cmakeBasedPortArguments): Added.

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

8 years agoAdd CMake option to only build JavaScriptCore
dbates@webkit.org [Wed, 21 Dec 2011 19:05:26 +0000 (19:05 +0000)]
Add CMake option to only build JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=74979

Reviewed by Rob Buis.

Towards adding CMake support to script Tools/Scripts/build-jsc, add a CMake
option to only build JavaScriptCore.

* CMakeLists.txt: Defined ENABLE_WEBCORE to build WebCore. If the option
ONLY_BUILD_JAVASCRIPTCORE is specified then don't build WebCore, WebKit, or WebKit2.
* Source/CMakeLists.txt:
* Source/cmake/WebKitFS.cmake:

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

8 years agoCleanup up clients when deallocating WebKit2 API objects
weinig@apple.com [Wed, 21 Dec 2011 18:43:48 +0000 (18:43 +0000)]
Cleanup up clients when deallocating WebKit2 API objects
https://bugs.webkit.org/show_bug.cgi?id=75014

Reviewed by Adam Roben.

* UIProcess/API/mac/WKBrowsingContextController.mm:
(-[WKBrowsingContextController dealloc]):
* UIProcess/API/mac/WKConnection.mm:
(-[WKConnection dealloc]):
Clear clients on dealloc.

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

8 years ago[Qt][WK2] Add tests for favicon and fix icon url decoding issue
commit-queue@webkit.org [Wed, 21 Dec 2011 18:21:58 +0000 (18:21 +0000)]
[Qt][WK2] Add tests for favicon and fix icon url decoding issue
https://bugs.webkit.org/show_bug.cgi?id=74967

Patch by Rafael Brandao <rafael.lobo@openbossa.org> on 2011-12-21
Reviewed by Simon Hausmann.

* UIProcess/API/qt/qwebiconimageprovider.cpp: We already receive the url
without the percent encoding and we should access WebIconDatabase with
an encoded url. Added a test to cover this behavior.
(QWebIconImageProvider::requestImage):
* UIProcess/API/qt/tests/qmltests/WebView/tst_favIconLoad.qml: Added.
* UIProcess/API/qt/tests/qmltests/common/favicon.html: Added.
* UIProcess/API/qt/tests/qmltests/common/favicon.png: Added.
* UIProcess/API/qt/tests/qmltests/common/favicon2.html: Added.
* UIProcess/API/qt/tests/qmltests/common/small-favicon.png: Added.
* UIProcess/API/qt/tests/qmltests/qmltests.pro:

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