WebKit-https.git
10 years ago[chromium] Unreviewed; new baselines for new test added in r101325.
senorblanco@chromium.org [Tue, 29 Nov 2011 15:49:04 +0000 (15:49 +0000)]
[chromium] Unreviewed; new baselines for new test added in r101325.

* platform/chromium-cg-mac-snowleopard/platform/chromium/compositing/accelerated-drawing: Added.
* platform/chromium-cg-mac-snowleopard/platform/chromium/compositing/accelerated-drawing/svg-filters-expected.png: Added.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/accelerated-drawing: Added.
* platform/chromium-mac-snowleopard/platform/chromium/compositing/accelerated-drawing/svg-filters-expected.png: Added.
* platform/chromium-win/platform/chromium/compositing/accelerated-drawing: Added.
* platform/chromium-win/platform/chromium/compositing/accelerated-drawing/svg-filters-expected.png: Added.
* platform/chromium/platform/chromium/compositing/accelerated-drawing: Added.
* platform/chromium/platform/chromium/compositing/accelerated-drawing/svg-filters-expected.txt: Added.
* platform/chromium/test_expectations.txt:

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

10 years agoFinish up some miscellaneous GTK+ rebaselines after font metrics changes.
mrobinson@webkit.org [Tue, 29 Nov 2011 15:40:38 +0000 (15:40 +0000)]
Finish up some miscellaneous GTK+ rebaselines after font metrics changes.

* platform/gtk/transforms/2d/compound-transforms-vs-containers-expected.txt:
* platform/gtk/transforms/2d/hindi-rotated-expected.txt:
* platform/gtk/transforms/2d/transform-borderbox-expected.txt:
* platform/gtk/transforms/2d/transform-fixed-container-expected.txt:
* platform/gtk/transforms/2d/transform-origin-borderbox-expected.txt:
* platform/gtk/transforms/2d/zoom-menulist-expected.txt:
* platform/gtk/transforms/no_transform_hit_testing-expected.txt:
* platform/gtk/transforms/svg-vs-css-expected.txt:
* platform/gtk/transitions/default-timing-function-expected.txt:
* platform/gtk/transitions/move-after-transition-expected.txt:
* platform/gtk/transitions/svg-text-shadow-transition-expected.txt:

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

10 years ago[Qt] Make WebCore compile with Qt 5 and V8
hausmann@webkit.org [Tue, 29 Nov 2011 15:37:51 +0000 (15:37 +0000)]
[Qt] Make WebCore compile with Qt 5 and V8
https://bugs.webkit.org/show_bug.cgi?id=73313

Reviewed by Tor Arne Vestbø.

* DerivedSources.pri: Add missing V8 specific IDL files to the build.
* Target.pri: Ditto.
* bindings/v8/ScriptController.h: V8 NPAPI bindings don't really support
building with ENABLE_NETSCAPE_PLUGIN_API=0. These functions are always
defined, so they also need to be declared.
* platform/qt/PlatformSupportQt.cpp:
(WebCore::PlatformSupport::pluginScriptableObject): Don't return a
scriptable object when compiling without npapi.
* storage/StorageAreaImpl.cpp: Add missing Document.h include that is
included implicitly with the Chromium build but not with Qt.
* xml/XSLTProcessorQt.cpp: Ditto.

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

10 years agoFinish rebaselining table GTK+ results after metrics changes.
mrobinson@webkit.org [Tue, 29 Nov 2011 15:33:10 +0000 (15:33 +0000)]
Finish rebaselining table GTK+ results after metrics changes.

* platform/gtk/tables: Finish rebaselining tables.

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

10 years agoBegin rebaselining GTK+ results in the table directory after font
mrobinson@webkit.org [Tue, 29 Nov 2011 15:23:20 +0000 (15:23 +0000)]
Begin rebaselining GTK+ results in the table directory after font
metrics changes.

* platform/gtk/tables: Rebaseline tests in this directory.

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

10 years ago2011-11-29 Pavel Feldman <pfeldman@google.com>
pfeldman@chromium.org [Tue, 29 Nov 2011 15:16:22 +0000 (15:16 +0000)]
2011-11-29  Pavel Feldman  <pfeldman@google.com>

        Not reviewed: fixing clang build.

        * inspector/InspectorBaseAgent.h:
        (WebCore::InspectorBaseAgentInterface::getAgentCapabilities):
        * inspector/InspectorDebuggerAgent.cpp:
        (WebCore::InspectorDebuggerAgent::getAgentCapabilities):
        * inspector/InspectorDebuggerAgent.h:

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

10 years agoUnreviewed, GTK dom/xhtml/level3 rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 15:13:26 +0000 (15:13 +0000)]
Unreviewed, GTK dom/xhtml/level3 rebaseline after r101343.

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

10 years agoFinish GTK+ SVG rebaselines.
mrobinson@webkit.org [Tue, 29 Nov 2011 15:11:26 +0000 (15:11 +0000)]
Finish GTK+ SVG rebaselines.

* platform/gtk/svg: Rebaseline more tests.

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

10 years agoUnreviewed, GTK editing/ rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 15:05:49 +0000 (15:05 +0000)]
Unreviewed, GTK editing/ rebaseline after r101343.

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

10 years agoContinue updating WebKitGTK+ SVG baselines.
mrobinson@webkit.org [Tue, 29 Nov 2011 14:54:30 +0000 (14:54 +0000)]
Continue updating WebKitGTK+ SVG baselines.

* platform/gtk/svg: Continue updating results in this directory.

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

10 years agoUnreviewed, GTK fast/ rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 14:46:07 +0000 (14:46 +0000)]
Unreviewed, GTK fast/ rebaseline after r101343.

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

10 years agoWeb Inspector: introduce generic capabilities concept, migrate debugger domain to...
pfeldman@chromium.org [Tue, 29 Nov 2011 14:43:10 +0000 (14:43 +0000)]
Web Inspector: introduce generic capabilities concept, migrate debugger domain to generic capabilities.
https://bugs.webkit.org/show_bug.cgi?id=73311

This step is necessary for getting rid of the 'capability' aspect in the Preferences. As a result,
single front-end will be applicable to multiple backend configurations.

Reviewed by Yury Semikhatsky.

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* inspector/Inspector.json:
* inspector/InspectorAgent.cpp:
(WebCore::InspectorAgent::InspectorAgent):
* inspector/InspectorApplicationCacheAgent.cpp:
(WebCore::InspectorApplicationCacheAgent::InspectorApplicationCacheAgent):
* inspector/InspectorBaseAgent.cpp:
(WebCore::InspectorBaseAgentInterface::InspectorBaseAgentInterface):
(WebCore::InspectorBaseAgentInterface::~InspectorBaseAgentInterface):
* inspector/InspectorBaseAgent.h:
(WebCore::InspectorBaseAgentInterface::getCapabilities):
(WebCore::InspectorBaseAgentInterface::name):
(WebCore::InspectorBaseAgent::InspectorBaseAgent):
* inspector/InspectorCSSAgent.cpp:
(WebCore::InspectorCSSAgent::InspectorCSSAgent):
* inspector/InspectorConsoleAgent.cpp:
(WebCore::InspectorConsoleAgent::InspectorConsoleAgent):
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
* inspector/InspectorController.h:
* inspector/InspectorDOMAgent.cpp:
(WebCore::InspectorDOMAgent::InspectorDOMAgent):
* inspector/InspectorDOMDebuggerAgent.cpp:
(WebCore::InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent):
* inspector/InspectorDOMStorageAgent.cpp:
(WebCore::InspectorDOMStorageAgent::InspectorDOMStorageAgent):
* inspector/InspectorDatabaseAgent.cpp:
(WebCore::InspectorDatabaseAgent::InspectorDatabaseAgent):
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::InspectorDebuggerAgent):
(WebCore::InspectorDebuggerAgent::getCapabilities):
* inspector/InspectorDebuggerAgent.h:
* inspector/InspectorFileSystemAgent.cpp:
(WebCore::InspectorFileSystemAgent::InspectorFileSystemAgent):
* inspector/InspectorMetaAgent.cpp: Added.
(WebCore::InspectorMetaAgent::~InspectorMetaAgent):
(WebCore::InspectorMetaAgent::getCapabilities):
(WebCore::InspectorMetaAgent::InspectorMetaAgent):
* inspector/InspectorMetaAgent.h: Added.
(WebCore::InspectorMetaAgent::create):
* inspector/InspectorPageAgent.cpp:
(WebCore::InspectorPageAgent::InspectorPageAgent):
* inspector/InspectorProfilerAgent.cpp:
(WebCore::InspectorProfilerAgent::InspectorProfilerAgent):
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorRuntimeAgent.cpp:
(WebCore::InspectorRuntimeAgent::InspectorRuntimeAgent):
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::InspectorTimelineAgent):
* inspector/InspectorValues.h:
(WebCore::InspectorArray::begin):
(WebCore::InspectorArray::end):
* inspector/InspectorWorkerAgent.cpp:
(WebCore::InspectorWorkerAgent::InspectorWorkerAgent):
* inspector/front-end/DebuggerModel.js:
(WebInspector.DebuggerModel.prototype.enableDebugger):

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

10 years ago[Qt] Make WebKit/qt build with V8 and Qt 5
hausmann@webkit.org [Tue, 29 Nov 2011 14:39:09 +0000 (14:39 +0000)]
[Qt] Make WebKit/qt build with V8 and Qt 5
https://bugs.webkit.org/show_bug.cgi?id=73315

Reviewed by Kenneth Rohde Christiansen.

Source/WebCore:

For the Qt 5 / V8 build we use QJSEngine/QJSValue instead of
QScriptEngine/QScriptValue.

* bindings/v8/ScriptController.cpp:
* bindings/v8/ScriptController.h:
* bindings/v8/ScriptControllerQt.cpp:
(WebCore::ScriptController::qtScriptEngine):

Source/WebKit/qt:

* Api/qwebelement.cpp:
(QtWebElementRuntime::initialize): #ifdef JSC code
properly. There's no V8 equivalent just yet.
* Api/qwebelement.h: Get rid of old V8 cruft.
* Api/qwebframe.cpp:
(QWebFrame::addToJavaScriptWindowObject): QScriptEngine -> QJSEngine.
(QWebFrame::evaluateJavaScript): Ditto.
* WebCoreSupport/DumpRenderTreeSupportQt.cpp:
(QtDRTNodeRuntime::initialize): #ifdef JSC code.
* WebCoreSupport/FrameLoaderClientQt.cpp:
(WebCore::FrameLoaderClientQt::didCreateScriptContext): Adapt to FrameLoaderClient
V8 API changes that happened long time ago.
(WebCore::FrameLoaderClientQt::willReleaseScriptContext): Ditto.
* WebCoreSupport/FrameLoaderClientQt.h: Ditto.
* WebCoreSupport/InspectorClientQt.cpp: Add missing include for V8 build.

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

10 years ago[Qt][V8] Add missing ExceptionCode.h include for SVG bindings
hausmann@webkit.org [Tue, 29 Nov 2011 14:36:39 +0000 (14:36 +0000)]
[Qt][V8] Add missing ExceptionCode.h include for SVG bindings
https://bugs.webkit.org/show_bug.cgi?id=73314

Reviewed by Kenneth Rohde Christiansen.

* bindings/scripts/CodeGeneratorV8.pm:
(GenerateNormalAttrSetter): Similarly to other places where we use DOM
exceptions, make sure we include ExceptionCode.h here. It appears to be
an implicit inclusion in the Chromium build, but it should be explicit
like in the rest of the bindings.
(GenerateFunctionCallback): Ditto.

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

10 years agoWeb Inspector: remove usage of innerHTML from inspector front-end
caseq@chromium.org [Tue, 29 Nov 2011 13:39:15 +0000 (13:39 +0000)]
Web Inspector: remove usage of innerHTML from inspector front-end
https://bugs.webkit.org/show_bug.cgi?id=73305

Reviewed by Yury Semikhatsky.

* inspector/front-end/FontView.js:
(WebInspector.FontView.prototype._createContentIfNeeded):
* inspector/front-end/ShortcutsScreen.js:
(WebInspector.ShortcutsSection.prototype.addKey):
(WebInspector.ShortcutsSection.prototype.addRelatedKeys):
(WebInspector.ShortcutsSection.prototype.addAlternateKeys):
(WebInspector.ShortcutsSection.prototype._addLine):
(WebInspector.ShortcutsSection.prototype.renderSection):
(WebInspector.ShortcutsSection.prototype._renderSequence):
(WebInspector.ShortcutsSection.prototype._renderKey):
(WebInspector.ShortcutsSection.prototype.get _height):
(WebInspector.ShortcutsSection.prototype._createSpan):
(WebInspector.ShortcutsSection.prototype._joinNodes):
* inspector/front-end/WelcomeView.js:
(WebInspector.WelcomeView.prototype.addMessage):

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

10 years ago2011-11-29 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Tue, 29 Nov 2011 13:30:12 +0000 (13:30 +0000)]
2011-11-29  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Update mac/Lion rebaseline after r101342.

        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
        * platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
        * platform/mac/svg/text/text-intro-05-t-expected.txt:

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

10 years agoRebaseline chromium results for svg/W3C-I18n/* after r101342.
hayato@chromium.org [Tue, 29 Nov 2011 13:16:54 +0000 (13:16 +0000)]
Rebaseline chromium results for svg/W3C-I18n/* after r101342.
Unreviewed.

Rebaseline for other svg tests will follow.

* platform/chromium-cg-mac-leopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-win-xp/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
* platform/chromium-cg-mac-leopard/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
* platform/chromium-linux-x86/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt.
* platform/chromium-linux-x86/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-direction-rtl-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
* platform/chromium-linux/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt.
* platform/chromium-linux/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
* platform/chromium-mac-leopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-win-xp/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
* platform/chromium-mac-leopard/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-anchor-no-markup-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-direction-ltr-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-direction-ltr-expected.png.
* platform/chromium-mac-snowleopard/svg/W3C-I18N/tspan-direction-rtl-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/W3C-I18N/tspan-direction-rtl-expected.png.
* platform/chromium-win-vista/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
* platform/chromium-win-vista/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt.
* platform/chromium-win-vista/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win-vista/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt.
* platform/chromium-win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-I18N/tspan-direction-rtl-expected.txt.
* platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
* platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
* platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
* platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
* platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt:
* platform/chromium-win/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
* platform/win-wk2/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Renamed from LayoutTests/platform/win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
* platform/win-wk2/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
* platform/win-wk2/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
* platform/win-wk2/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
* platform/win-wk2/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.
* platform/win-xp/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Renamed from LayoutTests/platform/win-7sp0/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
* platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/win-7sp0/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
* platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/win-7sp0/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
* platform/win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Renamed from LayoutTests/platform/win-7sp0/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
* platform/win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Renamed from LayoutTests/platform/win-7sp0/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.

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

10 years ago[WK2] fast/frames/iframe-plugin-load-remove-document-crash.html crashes
kbalazs@webkit.org [Tue, 29 Nov 2011 13:10:47 +0000 (13:10 +0000)]
[WK2] fast/frames/iframe-plugin-load-remove-document-crash.html crashes
https://bugs.webkit.org/show_bug.cgi?id=63321

Unreviewed gardening.

Unskip the test on Win-WK2 after fixed in r101232.

* platform/win-wk2/Skipped:

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

10 years ago2011-11-29 Zoltan Herczeg <zherczeg@webkit.org>
zimmermann@webkit.org [Tue, 29 Nov 2011 13:00:27 +0000 (13:00 +0000)]
2011-11-29  Zoltan Herczeg  <zherczeg@webkit.org>

        [Qt] Couple of tests have different results on 64 bit and/or in debug mode compared to 32 bit and/or release mode
        https://bugs.webkit.org/show_bug.cgi?id=52810

        Reviewed by Nikolas Zimmermann.

        Update baseline after switching getCTM() to use double-precision internally.

        * platform/mac-snowleopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
        * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
        * platform/mac/svg/custom/non-scaling-stroke-markers-expected.txt:
        * platform/mac/svg/custom/object-sizing-explicit-width-height-expected.txt:
        * platform/mac/svg/custom/use-detach-expected.txt:
        * platform/mac/svg/hixie/links/001-expected.txt:
        * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
        * platform/mac/svg/text/small-fonts-2-expected.txt:
        * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:

2011-11-29  Zoltan Herczeg  <zherczeg@webkit.org>

        [Qt] Couple of tests have different results on 64 bit and/or in debug mode compared to 32 bit and/or release mode
        https://bugs.webkit.org/show_bug.cgi?id=52810

        Reviewed by Nikolas Zimmermann.

        This avoids precision loss in getCTM, which is used whenever mapping repaint rects to a parent coordinate system
        - it affects several DRT results on Mac, all of them are progressions.

        * svg/SVGPreserveAspectRatio.cpp:
        (WebCore::SVGPreserveAspectRatio::getCTM): Use double-precision internally.

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

10 years agoWeb Inspector: support concatenated source maps.
podivilov@chromium.org [Tue, 29 Nov 2011 12:46:34 +0000 (12:46 +0000)]
Web Inspector: support concatenated source maps.
https://bugs.webkit.org/show_bug.cgi?id=73138

Reviewed by Yury Semikhatsky.

Source/WebCore:

* inspector/front-end/CompilerSourceMapping.js:
(WebInspector.ClosureCompilerSourceMapping):
(WebInspector.ClosureCompilerSourceMapping.prototype.loadSourceCode):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMappingPayload):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseSections):
(WebInspector.ClosureCompilerSourceMapping.prototype._parseMap):
(WebInspector.ClosureCompilerSourceMapping.prototype._canonicalizeURL):
* inspector/front-end/inspector.js:
(WebInspector.installSourceMappingForTest):

LayoutTests:

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

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

10 years ago2011-11-29 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Tue, 29 Nov 2011 12:40:45 +0000 (12:40 +0000)]
2011-11-29  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Rebaseline Win SVG results after r101342.

        * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
        * platform/win/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
        * platform/win/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
        * platform/win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
        * platform/win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
        * platform/win/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
        * platform/win/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
        * platform/win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
        * platform/win/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
        * platform/win/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
        * platform/win/svg/as-image: Added.
        * platform/win/svg/as-image/img-preserveAspectRatio-support-1-expected.txt: Added.
        * platform/win/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
        * platform/win/svg/carto.net/scrollbar-expected.txt:
        * platform/win/svg/css/composite-shadow-example-expected.txt:
        * platform/win/svg/css/composite-shadow-with-opacity-expected.txt:
        * platform/win/svg/css/stars-with-shadow-expected.txt:
        * platform/win/svg/custom/circular-marker-reference-2-expected.txt:
        * platform/win/svg/custom/linking-uri-01-b-expected.txt:
        * platform/win/svg/custom/massive-coordinates-expected.txt:
        * platform/win/svg/custom/non-circular-marker-reference-expected.txt:
        * platform/win/svg/custom/relative-sized-inner-svg-expected.txt:
        * platform/win/svg/custom/relative-sized-use-on-symbol-expected.txt:
        * platform/win/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.txt:
        * platform/win/svg/custom/stroked-pattern-expected.txt:
        * platform/win/svg/custom/text-rotated-gradient-expected.txt:
        * platform/win/svg/custom/use-css-events-expected.txt:
        * platform/win/svg/custom/use-detach-expected.txt:
        * platform/win/svg/text/bidi-text-anchor-direction-expected.txt:
        * platform/win/svg/text/font-size-below-point-five-expected.txt:
        * platform/win/svg/text/small-fonts-2-expected.txt:
        * platform/win/svg/text/text-align-06-b-expected.txt:
        * platform/win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt: Added.
        * platform/win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
        * platform/win/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
        * platform/win/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
        * platform/win/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
        * platform/win/transforms/svg-vs-css-expected.txt: Added.

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

10 years agoNot reviewed. Update SVG pixel results which showed small <1% diffs since a while...
mrobinson@webkit.org [Tue, 29 Nov 2011 12:39:21 +0000 (12:39 +0000)]
Not reviewed. Update SVG pixel results which showed small <1% diffs since a while, on both of my 32/64bit machines.

Patch by Nikolas Zimmermann <nzimmermann@rim.com> on 2011-11-29

* platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
* platform/mac/svg/as-border-image/svg-as-border-image-expected.png:
* platform/mac/svg/batik/filters/feTile-expected.png:
* platform/mac/svg/batik/text/smallFonts-expected.png:
* platform/mac/svg/batik/text/textFeatures-expected.png:
* platform/mac/svg/custom/external-paintserver-reference-expected.png:
* platform/mac/svg/custom/linking-base-external-reference-expected.png:
* platform/mac/svg/custom/mask-colorspace-expected.png:
* platform/mac/svg/custom/mask-with-all-units-expected.png:
* platform/mac/svg/custom/pattern-size-bigger-than-target-size-expected.png:
* platform/mac/svg/custom/text-rotated-gradient-expected.png:
* platform/mac/svg/filters/filter-clip-expected.png:
* platform/mac/svg/filters/filterRes-expected.png:
* platform/mac/svg/text/selection-background-color-expected.png:
* svg/css/getComputedStyle-basic-expected.txt: The grid-columns parsing patch did not update this file, I've fixed that.

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

10 years ago2011-11-29 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Tue, 29 Nov 2011 12:22:59 +0000 (12:22 +0000)]
2011-11-29  Nikolas Zimmermann  <nzimmermann@rim.com>

        Not reviewed. Update SVG pixel results which showed small <1% diffs since a while, on both of my 32/64bit machines.

        * platform/mac-snowleopard/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
        * platform/mac/svg/as-border-image/svg-as-border-image-expected.png:
        * platform/mac/svg/batik/filters/feTile-expected.png:
        * platform/mac/svg/batik/text/smallFonts-expected.png:
        * platform/mac/svg/batik/text/textFeatures-expected.png:
        * platform/mac/svg/custom/external-paintserver-reference-expected.png:
        * platform/mac/svg/custom/linking-base-external-reference-expected.png:
        * platform/mac/svg/custom/mask-colorspace-expected.png:
        * platform/mac/svg/custom/mask-with-all-units-expected.png:
        * platform/mac/svg/custom/pattern-size-bigger-than-target-size-expected.png:
        * platform/mac/svg/custom/text-rotated-gradient-expected.png:
        * platform/mac/svg/filters/filter-clip-expected.png:
        * platform/mac/svg/filters/filterRes-expected.png:
        * platform/mac/svg/text/selection-background-color-expected.png:
        * svg/css/getComputedStyle-basic-expected.txt: The grid-columns parsing patch did not update this file, I've fixed that.

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

10 years agoRebaseline GTK+ results after the recent changes to text metrics.
mrobinson@webkit.org [Tue, 29 Nov 2011 12:01:40 +0000 (12:01 +0000)]
Rebaseline GTK+ results after the recent changes to text metrics.

* platform/gtk/fullscreen: Rebaseline in this directory.
* platform/gtk/http/tests: Ditto.
* platform/gtk/mathml: Ditto.
* platform/gtk/plugins: Ditto.
* platform/gtk/scrollbars: Ditto.

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

10 years agoUnreviewed, GTK css3 rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 11:51:22 +0000 (11:51 +0000)]
Unreviewed, GTK css3 rebaseline after r101343.

* platform/gtk/css3/bdi-element-expected.txt:
* platform/gtk/css3/css3-modsel-33-expected.txt:
* platform/gtk/css3/css3-modsel-35-expected.txt:
* platform/gtk/css3/css3-modsel-36-expected.txt:
* platform/gtk/css3/css3-modsel-37-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-1-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-10-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-11-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-13-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-14-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-144-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-148-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-149-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-149b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-14b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-14c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-14d-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-14e-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-15-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-150-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-151-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-152-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-154-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-155-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-155a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-155b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-155c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-155d-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-156-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-156b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-156c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-157-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-158-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-159-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-15b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-16-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-160-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-166-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-166a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-167-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-167a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-168-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-168a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-169-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-169a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-17-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-170-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-170a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-170b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-170c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-170d-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-175a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-175b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-175c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-176-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-177a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-177b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-178-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-179-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-179a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-180a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-181-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-183-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184d-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184e-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-184f-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-18c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-19-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-19b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-2-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-20-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-21-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-21b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-21c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-22-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-23-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-24-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-25-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-27-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-27a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-27b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-30-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-31-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-34-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-35-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-36-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-37-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-38-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-39-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-39a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-39b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-39c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-3a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-4-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-41-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-41a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-42-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-42a-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-44d-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-45-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-45b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-45c-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-46-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-46b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-5-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-54-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-55-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-56-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-59-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-6-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-60-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-61-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-62-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-63-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-64-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-65-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-66-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-66b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-67-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-68-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-69-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-7-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-70-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-72-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-72b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-75-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-75b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-76-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-76b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-79-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-7b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-8-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-80-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-81-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-81b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-82-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-82b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-83-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-86-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-87-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-87b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-88-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-88b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-89-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-9-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-90-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-90b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-d1-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-d1b-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-d2-expected.txt:
* platform/gtk/css3/selectors3/html/css3-modsel-d4-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-1-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-10-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-100-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-100b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-101-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-101b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-102-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-102b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-103-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-103b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-104-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-104b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-105-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-105b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-106-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-106b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-107-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-107b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-108-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-108b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-109-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-109b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-11-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-110-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-110b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-111-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-111b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-112-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-112b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-113-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-113b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-114-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-114b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-115-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-115b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-116-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-116b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-117-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-117b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-118-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-119-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-120-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-121-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-122-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-123-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-123b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-124-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-124b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-125-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-125b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-126-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-126b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-127-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-127b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-128-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-128b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-129-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-129b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-13-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-130-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-130b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-131-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-131b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-132-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-132b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-133-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-133b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-134-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-134b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-135-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-135b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-136-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-136b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-137-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-137b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-138-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-138b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-139-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-139b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-14-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-140-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-140b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-141-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-141b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-142-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-142b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-143-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-143b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-144-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-145a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-145b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-146a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-146b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-147a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-147b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-148-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-149-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-149b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-14b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-14c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-14d-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-14e-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-15-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-150-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-151-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-152-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-153-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-154-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-155-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-155a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-155b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-155c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-155d-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-156-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-156b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-156c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-157-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-158-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-159-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-15b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-16-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-160-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-166-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-166a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-167-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-167a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-168-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-168a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-169-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-169a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-17-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-170-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-170a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-170b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-170c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-170d-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-171-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-172a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-172b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-173a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-173b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-174a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-174b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-175a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-175b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-175c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-176-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-177a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-177b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-178-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-179-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-179a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-180a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-181-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-182-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-183-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184d-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184e-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-184f-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-18c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-19-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-19b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-2-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-20-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-21-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-21b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-21c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-22-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-24-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-27-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-27a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-27b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-3-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-30-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-31-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-34-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-35-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-36-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-37-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-38-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-39-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-39a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-39b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-39c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-3a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-4-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-41-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-41a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-42-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-42a-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-44d-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-45-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-45b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-45c-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-46-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-46b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-47-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-48-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-49-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-5-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-50-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-51-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-52-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-53-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-54-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-55-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-56-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-57-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-57b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-59-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-6-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-60-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-61-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-62-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-63-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-64-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-65-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-66-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-66b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-67-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-68-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-7-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-72-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-72b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-75-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-75b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-76-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-76b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-79-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-7b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-8-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-80-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-81-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-81b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-82-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-82b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-83-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-86-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-87-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-87b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-88-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-88b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-89-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-9-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-90-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-90b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-91-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-92-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-93-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-94-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-94b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-95-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-96-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-96b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-97-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-97b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-98-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-98b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-99-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-99b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-d1-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-d1b-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-d2-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-d3-expected.txt:
* platform/gtk/css3/selectors3/xhtml/css3-modsel-d4-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-1-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-10-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-100-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-100b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-101-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-101b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-102-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-102b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-103-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-103b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-104-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-104b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-105-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-105b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-106-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-106b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-107-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-107b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-108-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-108b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-109-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-109b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-11-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-110-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-110b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-111-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-111b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-112-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-112b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-113-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-113b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-114-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-114b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-115-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-115b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-116-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-116b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-117-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-117b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-118-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-119-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-120-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-121-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-122-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-123-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-123b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-124-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-124b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-125-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-125b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-126-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-126b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-127-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-127b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-128-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-128b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-129-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-129b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-13-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-130-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-130b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-131-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-131b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-132-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-132b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-133-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-133b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-134-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-134b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-135-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-135b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-136-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-136b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-137-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-137b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-138-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-138b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-139-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-139b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-14-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-140-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-140b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-141-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-141b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-142-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-142b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-143-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-143b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-144-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-145a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-145b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-146a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-146b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-147a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-147b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-148-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-149-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-149b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-14b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-14c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-14d-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-14e-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-15-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-150-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-151-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-152-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-153-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-154-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-155-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-155a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-155b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-155c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-155d-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-156-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-156b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-156c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-157-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-158-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-159-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-15b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-15c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-16-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-160-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-166-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-166a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-167-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-167a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-168-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-168a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-169-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-169a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-17-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-170-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-170a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-170b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-170c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-170d-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-171-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-172a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-172b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-173a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-173b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-174a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-174b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-175a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-175b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-175c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-176-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-177a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-177b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-178-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-179-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-179a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-180a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-181-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-182-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-183-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184d-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184e-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-184f-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-18c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-19-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-19b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-2-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-20-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-21-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-21b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-21c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-22-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-23-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-24-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-25-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-27-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-27a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-27b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-28b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-29b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-3-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-30-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-31-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-32-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-33-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-34-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-35-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-36-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-37-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-38-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-39-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-39a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-39b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-39c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-3a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-4-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-41-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-41a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-42-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-42a-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-43b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-44d-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-45-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-45b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-45c-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-46-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-46b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-47-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-48-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-49-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-5-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-50-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-51-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-52-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-53-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-54-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-55-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-56-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-57-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-57b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-59-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-6-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-60-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-61-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-62-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-63-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-64-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-65-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-66-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-66b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-67-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-68-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-69-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-7-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-70-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-72-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-72b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-73b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-74b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-75-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-75b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-76-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-76b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-77b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-78b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-79-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-7b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-8-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-80-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-81-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-81b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-82-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-82b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-83-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-86-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-87-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-87b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-88-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-88b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-89-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-9-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-90-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-90b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-91-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-92-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-93-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-94-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-94b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-95-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-96-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-96b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-97-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-97b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-98-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-98b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-99-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-99b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-d1-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-d1b-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-d2-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-d3-expected.txt:
* platform/gtk/css3/selectors3/xml/css3-modsel-d4-expected.txt:
* platform/gtk/css3/unicode-bidi-isolate-aharon-expected.txt:
* platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:

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

10 years agoSVG <path> DRT dumps have rounding problems across platforms
ossy@webkit.org [Tue, 29 Nov 2011 11:37:25 +0000 (11:37 +0000)]
SVG <path> DRT dumps have rounding problems across platforms
https://bugs.webkit.org/show_bug.cgi?id=47467

* platform/qt/Skipped: Skip new failing tests after r101342.

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

10 years agoUnreviewed, GTK css2.1 rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 11:24:54 +0000 (11:24 +0000)]
Unreviewed, GTK css2.1 rebaseline after r101343.

* platform/gtk/css2.1/20110323/absolute-non-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-006-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-009-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-010-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-011-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-height-012-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-003-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-004-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-005-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-007-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-008-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-009-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-010-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-011-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-012-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-013-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-014-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-015-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-016-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-017-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-018-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-019-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-020-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-021-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-022-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-023-expected.txt:
* platform/gtk/css2.1/20110323/absolute-non-replaced-width-024-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-009-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-010-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-011-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-012-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-014-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-016-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-017-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-018-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-019-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-021-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-022-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-023-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-024-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-025-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-026-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-028-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-029-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-030-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-031-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-032-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-033-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-035-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-height-036-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-008-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-013-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-015-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-020-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-022-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-027-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-029-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-034-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-036-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-041-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-043-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-048-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-050-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-055-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-057-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-062-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-064-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-069-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-071-expected.txt:
* platform/gtk/css2.1/20110323/absolute-replaced-width-076-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-001-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-002-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-003-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-004-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-005-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-006-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-007-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-008-expected.txt:
* platform/gtk/css2.1/20110323/background-intrinsic-009-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-006-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-009-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-010-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-011-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-012-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-013-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-014-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-015-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-height-016-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-003-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-004-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-005-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-007-expected.txt:
* platform/gtk/css2.1/20110323/block-non-replaced-width-008-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/block-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/border-conflict-style-079-expected.txt:
* platform/gtk/css2.1/20110323/border-conflict-style-088-expected.txt:
* platform/gtk/css2.1/20110323/border-spacing-applies-to-015-expected.txt:
* platform/gtk/css2.1/20110323/dynamic-top-change-001-expected.txt:
* platform/gtk/css2.1/20110323/dynamic-top-change-002-expected.txt:
* platform/gtk/css2.1/20110323/dynamic-top-change-003-expected.txt:
* platform/gtk/css2.1/20110323/dynamic-top-change-004-expected.txt:
* platform/gtk/css2.1/20110323/empty-inline-001-expected.txt:
* platform/gtk/css2.1/20110323/empty-inline-002-expected.txt:
* platform/gtk/css2.1/20110323/empty-inline-003-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-003-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-004-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-005-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-007-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-008-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-009-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-010-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-011-expected.txt:
* platform/gtk/css2.1/20110323/float-non-replaced-width-012-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-003-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-004-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-005-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/float-replaced-width-011-expected.txt:
* platform/gtk/css2.1/20110323/floating-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/height-width-inline-table-001-expected.txt:
* platform/gtk/css2.1/20110323/height-width-table-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-block-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/inline-non-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-non-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/inline-non-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-non-replaced-width-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-002-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-003-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-004-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-005-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-007-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-height-008-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-001-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-006-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-011-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-012-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-013-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-014-expected.txt:
* platform/gtk/css2.1/20110323/inline-replaced-width-015-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-001-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-002-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-003-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-004-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-005-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-006-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-007-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-008-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-009-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-010-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-012-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-013-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-014-expected.txt:
* platform/gtk/css2.1/20110323/margin-applies-to-015-expected.txt:
* platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-001-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-002-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-003-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-004-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-005-expected.txt:
* platform/gtk/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt:
* platform/gtk/css2.1/20110323/replaced-min-max-001-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-001-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-002-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-horizontal-alignment-001-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-margins-001-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-optional-001-expected.txt:
* platform/gtk/css2.1/20110323/table-caption-optional-002-expected.txt:
* platform/gtk/css2.1/20110323/width-non-replaced-inline-001-expected.txt:
* platform/gtk/css2.1/20110323/width-replaced-element-001-expected.txt:
* platform/gtk/css2.1/t010403-shand-border-00-c-expected.txt:
* platform/gtk/css2.1/t010403-shand-font-00-b-expected.txt:
* platform/gtk/css2.1/t010403-shand-font-01-b-expected.txt:
* platform/gtk/css2.1/t010403-shand-font-02-b-expected.txt:
* platform/gtk/css2.1/t010403-shand-font-03-b-expected.txt:
* platform/gtk/css2.1/t040102-keywords-00-b-expected.txt:
* platform/gtk/css2.1/t040102-keywords-01-b-expected.txt:
* platform/gtk/css2.1/t040103-case-00-b-expected.txt:
* platform/gtk/css2.1/t040103-case-01-c-expected.txt:
* platform/gtk/css2.1/t040103-escapes-00-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-01-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-02-d-expected.txt:
* platform/gtk/css2.1/t040103-escapes-03-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-04-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-05-c-expected.txt:
* platform/gtk/css2.1/t040103-escapes-06-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-07-b-expected.txt:
* platform/gtk/css2.1/t040103-escapes-08-b-expected.txt:
* platform/gtk/css2.1/t040103-ident-00-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-01-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-02-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-03-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-04-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-05-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-06-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-07-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-08-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-09-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-10-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-11-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-12-c-expected.txt:
* platform/gtk/css2.1/t040103-ident-13-c-expected.txt:
* platform/gtk/css2.1/t040105-atkeyw-00-b-expected.txt:
* platform/gtk/css2.1/t040105-atkeyw-01-b-expected.txt:
* platform/gtk/css2.1/t040105-atkeyw-02-b-expected.txt:
* platform/gtk/css2.1/t040105-atrule-00-b-expected.txt:
* platform/gtk/css2.1/t040105-atrule-01-b-expected.txt:
* platform/gtk/css2.1/t040105-atrule-02-b-expected.txt:
* platform/gtk/css2.1/t040105-atrule-03-b-expected.txt:
* platform/gtk/css2.1/t040105-atrule-04-b-expected.txt:
* platform/gtk/css2.1/t040105-import-00-b-expected.txt:
* platform/gtk/css2.1/t040105-import-01-b-expected.txt:
* platform/gtk/css2.1/t040105-import-10-b-expected.txt:
* platform/gtk/css2.1/t040109-c17-comments-00-b-expected.txt:
* platform/gtk/css2.1/t040109-c17-comments-01-b-expected.txt:
* platform/gtk/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
* platform/gtk/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
* platform/gtk/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
* platform/gtk/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
* platform/gtk/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-01-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-02-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-03-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-04-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-05-f-expected.txt:
* platform/gtk/css2.1/t0402-syntax-06-f-expected.txt:
* platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
* platform/gtk/css2.1/t040302-c61-phys-len-00-b-expected.txt:
* platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
* platform/gtk/css2.1/t040303-c62-percent-00-b-ag-expected.txt:
* platform/gtk/css2.1/t040304-c64-uri-00-a-g-expected.txt:
* platform/gtk/css2.1/t040306-c63-color-00-b-ag-expected.txt:
* platform/gtk/css2.1/t040306-syntax-01-f-expected.txt:
* platform/gtk/css2.1/t040307-syntax-01-b-expected.txt:
* platform/gtk/css2.1/t050201-c12-grouping-00-b-expected.txt:
* platform/gtk/css2.1/t0505-c16-descendant-00-e-expected.txt:
* platform/gtk/css2.1/t0505-c16-descendant-01-e-expected.txt:
* platform/gtk/css2.1/t0505-c16-descendant-02-e-expected.txt:
* platform/gtk/css2.1/t050803-c14-classes-00-e-expected.txt:
* platform/gtk/css2.1/t0509-c15-ids-00-a-expected.txt:
* platform/gtk/css2.1/t0509-c15-ids-01-e-expected.txt:
* platform/gtk/css2.1/t0509-id-sel-syntax-01-f-expected.txt:
* platform/gtk/css2.1/t0509-id-sel-syntax-02-b-expected.txt:
* platform/gtk/css2.1/t0510-c25-pseudo-elmnt-00-c-expected.txt:
* platform/gtk/css2.1/t0511-c21-pseud-anch-00-e-i-expected.txt:
* platform/gtk/css2.1/t0511-c21-pseud-link-00-e-expected.txt:
* platform/gtk/css2.1/t0511-c21-pseud-link-01-e-expected.txt:
* platform/gtk/css2.1/t0511-c21-pseud-link-02-e-expected.txt:
* platform/gtk/css2.1/t0511-c21-pseud-link-03-e-expected.txt:
* platform/gtk/css2.1/t051103-c21-activ-ln-00-e-i-expected.txt:
* platform/gtk/css2.1/t051103-c21-focus-ln-00-e-i-expected.txt:
* platform/gtk/css2.1/t051103-c21-hover-ln-00-e-i-expected.txt:
* platform/gtk/css2.1/t051103-dom-hover-01-c-io-expected.txt:
* platform/gtk/css2.1/t051103-dom-hover-02-c-io-expected.txt:
* platform/gtk/css2.1/t051201-c23-first-line-00-b-expected.txt:
* platform/gtk/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
* platform/gtk/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
* platform/gtk/css2.1/t0602-c13-inh-underlin-00-e-expected.txt:
* platform/gtk/css2.1/t0602-c13-inheritance-00-e-expected.txt:
* platform/gtk/css2.1/t0602-inherit-bdr-pad-b-00-expected.txt:
* platform/gtk/css2.1/t0603-c11-import-00-b-expected.txt:
* platform/gtk/css2.1/t060401-c32-cascading-00-b-expected.txt:
* platform/gtk/css2.1/t060402-c31-important-00-b-expected.txt:
* platform/gtk/css2.1/t060403-c21-pseu-cls-00-e-i-expected.txt:
* platform/gtk/css2.1/t060403-c21-pseu-id-00-e-i-expected.txt:
* platform/gtk/css2.1/t0801-c412-hz-box-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-01-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-02-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-04-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-05-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-imrgn-r-06-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.txt:
* platform/gtk/css2.1/t0803-c5502-mrgn-r-02-c-expected.txt:
* platform/gtk/css2.1/t0803-c5502-mrgn-r-03-c-expected.txt:
* platform/gtk/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-01-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-03-b-a-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-04-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt:
* platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt:
* platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt:
* platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt:
* platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt:
* platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt:
* platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt:
* platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt:
* platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt:
* platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt:
* platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
* platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
* platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt:
* platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt:
* platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt:
* platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt:
* platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt:
* platform/gtk/css2.1/t0805-c5512-ibrdr-rw-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-02-b-expected.txt:
* platform/gtk/css2.1/t0805-c5513-brdr-bw-03-b-expected.txt:
* platform/gtk/css2.1/t0805-c5513-ibrdr-bw-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5514-brdr-lw-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5514-brdr-lw-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5514-brdr-lw-02-b-expected.txt:
* platform/gtk/css2.1/t0805-c5514-brdr-lw-03-b-expected.txt:
* platform/gtk/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5515-brdr-w-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5515-brdr-w-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5515-brdr-w-02-b-expected.txt:
* platform/gtk/css2.1/t0805-c5515-ibrdr-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5516-brdr-c-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5516-ibrdr-c-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5517-brdr-s-00-c-expected.txt:
* platform/gtk/css2.1/t0805-c5517-ibrdr-s-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5518-brdr-t-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5518-ibrdr-t-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5519-brdr-r-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5519-brdr-r-02-e-expected.txt:
* platform/gtk/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5520-brdr-b-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5521-brdr-l-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
* platform/gtk/css2.1/t0805-c5521-brdr-l-02-e-expected.txt:
* platform/gtk/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt:
* platform/gtk/css2.1/t0805-c5522-brdr-00-b-expected.txt:
* platform/gtk/css2.1/t0805-c5522-brdr-01-b-g-expected.txt:
* platform/gtk/css2.1/t0805-c5522-brdr-02-e-expected.txt:
* platform/gtk/css2.1/t0805-c5522-ibrdr-00-a-expected.txt:
* platform/gtk/css2.1/t09-c5526c-display-00-e-expected.txt:
* platform/gtk/css2.1/t090204-display-change-01-b-ao-expected.txt:
* platform/gtk/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-00-d-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-01-d-g-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-02-c-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-03-c-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-04-c-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-fit-00-d-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
* platform/gtk/css2.1/t0905-c414-flt-wrap-01-d-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltblck-00-d-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltblck-01-d-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltclr-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-flthw-00-c-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltinln-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltmult-00-d-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltwidth-01-c-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt:
* platform/gtk/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
* platform/gtk/css2.1/t0905-c5526-fltclr-00-c-ag-expected.txt:
* platform/gtk/css2.1/t0905-c5526-flthw-00-c-g-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-00-d-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-01-b-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-02-d-g-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-03-b-g-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
* platform/gtk/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
* platform/gtk/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt:
* platform/gtk/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-01-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-02-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-03-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-04-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-05-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-06-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-07-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-08-b-expected.txt:
* platform/gtk/css2.1/t1001-abs-pos-cb-09-b-expected.txt:
* platform/gtk/css2.1/t1002-c5523-width-00-b-g-expected.txt:
* platform/gtk/css2.1/t1002-c5523-width-01-b-g-expected.txt:
* platform/gtk/css2.1/t1002-c5523-width-02-b-g-expected.txt:
* platform/gtk/css2.1/t100303-c412-blockw-00-d-ag-expected.txt:
* platform/gtk/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.txt:
* platform/gtk/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
* platform/gtk/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.txt:
* platform/gtk/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.txt:
* platform/gtk/css2.1/t1004-c5524-width-00-b-g-expected.txt:
* platform/gtk/css2.1/t1005-c5524-width-00-b-g-expected.txt:
* platform/gtk/css2.1/t1005-c5524-width-01-b-g-expected.txt:
* platform/gtk/css2.1/t1008-c44-ln-box-00-d-ag-expected.txt:
* platform/gtk/css2.1/t1008-c44-ln-box-01-d-ag-expected.txt:
* platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
* platform/gtk/css2.1/t1008-c44-ln-box-03-d-ag-expected.txt:
* platform/gtk/css2.1/t100801-c42-ibx-ht-00-d-a-expected.txt:
* platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
* platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
* platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
* platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
* platform/gtk/css2.1/t100801-c548-leadin-00-d-a-expected.txt:
* platform/gtk/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
* platform/gtk/css2.1/t100801-c548-ln-ht-01-b-ag-expected.txt:
* platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
* platform/gtk/css2.1/t100801-c548-ln-ht-03-d-ag-expected.txt:
* platform/gtk/css2.1/t100801-c548-ln-ht-04-d-ag-expected.txt:
* platform/gtk/css2.1/t1202-counter-00-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-01-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-02-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-03-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-04-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-05-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-06-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-07-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-08-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-09-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-11-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-12-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-13-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-14-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-15-b-expected.txt:
* platform/gtk/css2.1/t1202-counter-16-f-expected.txt:
* platform/gtk/css2.1/t1202-counters-00-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-01-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-02-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-03-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-04-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-05-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-06-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-07-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-08-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-09-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-11-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-12-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-13-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-14-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-15-b-expected.txt:
* platform/gtk/css2.1/t1202-counters-16-c-expected.txt:
* platform/gtk/css2.1/t1202-counters-17-d-expected.txt:
* platform/gtk/css2.1/t1202-counters-18-f-expected.txt:
* platform/gtk/css2.1/t1204-implied-00-b-expected.txt:
* platform/gtk/css2.1/t1204-implied-01-c-expected.txt:
* platform/gtk/css2.1/t1204-implied-02-d-expected.txt:
* platform/gtk/css2.1/t1204-multiple-00-c-expected.txt:
* platform/gtk/css2.1/t1204-multiple-01-c-expected.txt:
* platform/gtk/css2.1/t1204-order-00-c-expected.txt:
* platform/gtk/css2.1/t1204-order-01-d-expected.txt:
* platform/gtk/css2.1/t1204-root-e-expected.txt:
* platform/gtk/css2.1/t120401-scope-00-b-expected.txt:
* platform/gtk/css2.1/t120401-scope-01-c-expected.txt:
* platform/gtk/css2.1/t120401-scope-02-c-expected.txt:
* platform/gtk/css2.1/t120401-scope-03-c-expected.txt:
* platform/gtk/css2.1/t120401-scope-04-d-expected.txt:
* platform/gtk/css2.1/t120403-content-none-00-c-expected.txt:
* platform/gtk/css2.1/t120403-display-none-00-c-expected.txt:
* platform/gtk/css2.1/t120403-visibility-00-c-expected.txt:
* platform/gtk/css2.1/t1205-c561-list-displ-00-b-expected.txt:
* platform/gtk/css2.1/t1205-c563-list-type-00-b-expected.txt:
* platform/gtk/css2.1/t1205-c563-list-type-01-b-expected.txt:
* platform/gtk/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
* platform/gtk/css2.1/t1205-c565-list-pos-00-b-expected.txt:
* platform/gtk/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
* platform/gtk/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
* platform/gtk/css2.1/t1401-c531-color-00-a-expected.txt:
* platform/gtk/css2.1/t1402-c45-bg-canvas-00-b-expected.txt:
* platform/gtk/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
* platform/gtk/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
* platform/gtk/css2.1/t140201-c533-bgimage-00-a-expected.txt:
* platform/gtk/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt:
* platform/gtk/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
* platform/gtk/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
* platform/gtk/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
* platform/gtk/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
* platform/gtk/css2.1/t1503-c522-font-family-00-b-expected.txt:
* platform/gtk/css2.1/t1504-c523-font-style-00-b-expected.txt:
* platform/gtk/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
* platform/gtk/css2.1/t1505-c524-font-var-00-b-expected.txt:
* platform/gtk/css2.1/t1506-c525-font-wt-00-b-expected.txt:
* platform/gtk/css2.1/t1507-c526-font-sz-00-b-expected.txt:
* platform/gtk/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
* platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
* platform/gtk/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-00-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-01-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-02-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-03-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-04-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-05-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-06-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-07-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-08-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-09-b-expected.txt:
* platform/gtk/css2.1/t1508-c527-font-10-c-expected.txt:
* platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
* platform/gtk/css2.1/t1601-c547-indent-01-d-expected.txt:
* platform/gtk/css2.1/t1602-c43-center-00-d-ag-expected.txt:
* platform/gtk/css2.1/t1602-c546-txt-align-00-b-expected.txt:
* platform/gtk/css2.1/t1604-c541-word-sp-00-b-a-expected.txt:
* platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.txt:
* platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
* platform/gtk/css2.1/t1604-c542-letter-sp-01-b-a-expected.txt:
* platform/gtk/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt:
* platform/gtk/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
* platform/gtk/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:

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

10 years agoUnreviewed, GTK css1 rebaseline after r101343.
philn@webkit.org [Tue, 29 Nov 2011 11:13:35 +0000 (11:13 +0000)]
Unreviewed, GTK css1 rebaseline after r101343.

* platform/gtk/css1/basic/class_as_selector-expected.txt:
* platform/gtk/css1/basic/comments-expected.txt:
* platform/gtk/css1/basic/containment-expected.txt:
* platform/gtk/css1/basic/contextual_selectors-expected.txt:
* platform/gtk/css1/basic/grouping-expected.txt:
* platform/gtk/css1/basic/id_as_selector-expected.txt:
* platform/gtk/css1/basic/inheritance-expected.txt:
* platform/gtk/css1/box_properties/border-expected.txt:
* platform/gtk/css1/box_properties/border_bottom-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width-expected.txt:
* platform/gtk/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_color-expected.txt:
* platform/gtk/css1/box_properties/border_color_inline-expected.txt:
* platform/gtk/css1/box_properties/border_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left-expected.txt:
* platform/gtk/css1/box_properties/border_left_inline-expected.txt:
* platform/gtk/css1/box_properties/border_left_width-expected.txt:
* platform/gtk/css1/box_properties/border_left_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right-expected.txt:
* platform/gtk/css1/box_properties/border_right_inline-expected.txt:
* platform/gtk/css1/box_properties/border_right_width-expected.txt:
* platform/gtk/css1/box_properties/border_right_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_style-expected.txt:
* platform/gtk/css1/box_properties/border_style_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top-expected.txt:
* platform/gtk/css1/box_properties/border_top_inline-expected.txt:
* platform/gtk/css1/box_properties/border_top_width-expected.txt:
* platform/gtk/css1/box_properties/border_top_width_inline-expected.txt:
* platform/gtk/css1/box_properties/border_width-expected.txt:
* platform/gtk/css1/box_properties/border_width_inline-expected.txt:
* platform/gtk/css1/box_properties/clear-expected.txt:
* platform/gtk/css1/box_properties/clear_float-expected.txt:
* platform/gtk/css1/box_properties/float-expected.txt:
* platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
* platform/gtk/css1/box_properties/float_margin-expected.txt:
* platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
* platform/gtk/css1/box_properties/height-expected.txt:
* platform/gtk/css1/box_properties/margin-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom-expected.txt:
* platform/gtk/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_left-expected.txt:
* platform/gtk/css1/box_properties/margin_left_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_right-expected.txt:
* platform/gtk/css1/box_properties/margin_right_inline-expected.txt:
* platform/gtk/css1/box_properties/margin_top-expected.txt:
* platform/gtk/css1/box_properties/margin_top_inline-expected.txt:
* platform/gtk/css1/box_properties/padding-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom-expected.txt:
* platform/gtk/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_left-expected.txt:
* platform/gtk/css1/box_properties/padding_left_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_right-expected.txt:
* platform/gtk/css1/box_properties/padding_right_inline-expected.txt:
* platform/gtk/css1/box_properties/padding_top-expected.txt:
* platform/gtk/css1/box_properties/padding_top_inline-expected.txt:
* platform/gtk/css1/box_properties/width-expected.txt:
* platform/gtk/css1/cascade/cascade_order-expected.txt:
* platform/gtk/css1/cascade/important-expected.txt:
* platform/gtk/css1/classification/display-expected.txt:
* platform/gtk/css1/classification/list_style-expected.txt:
* platform/gtk/css1/classification/list_style_image-expected.txt:
* platform/gtk/css1/classification/list_style_position-expected.txt:
* platform/gtk/css1/classification/list_style_type-expected.txt:
* platform/gtk/css1/classification/white_space-expected.txt:
* platform/gtk/css1/color_and_background/background-expected.txt:
* platform/gtk/css1/color_and_background/background_attachment-expected.txt:
* platform/gtk/css1/color_and_background/background_color-expected.txt:
* platform/gtk/css1/color_and_background/background_image-expected.txt:
* platform/gtk/css1/color_and_background/background_position-expected.txt:
* platform/gtk/css1/color_and_background/background_repeat-expected.txt:
* platform/gtk/css1/color_and_background/color-expected.txt:
* platform/gtk/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/gtk/css1/font_properties/font-expected.txt:
* platform/gtk/css1/font_properties/font_family-expected.txt:
* platform/gtk/css1/font_properties/font_size-expected.txt:
* platform/gtk/css1/font_properties/font_style-expected.txt:
* platform/gtk/css1/font_properties/font_variant-expected.txt:
* platform/gtk/css1/font_properties/font_weight-expected.txt:
* platform/gtk/css1/formatting_model/canvas-expected.txt:
* platform/gtk/css1/formatting_model/floating_elements-expected.txt:
* platform/gtk/css1/formatting_model/height_of_lines-expected.txt:
* platform/gtk/css1/formatting_model/horizontal_formatting-expected.txt:
* platform/gtk/css1/formatting_model/inline_elements-expected.txt:
* platform/gtk/css1/formatting_model/replaced_elements-expected.txt:
* platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
* platform/gtk/css1/pseudo/anchor-expected.txt:
* platform/gtk/css1/pseudo/firstletter-expected.txt:
* platform/gtk/css1/pseudo/firstline-expected.txt:
* platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/gtk/css1/text_properties/letter_spacing-expected.txt:
* platform/gtk/css1/text_properties/line_height-expected.txt:
* platform/gtk/css1/text_properties/text_align-expected.txt:
* platform/gtk/css1/text_properties/text_decoration-expected.txt:
* platform/gtk/css1/text_properties/text_indent-expected.txt:
* platform/gtk/css1/text_properties/text_transform-expected.txt:
* platform/gtk/css1/text_properties/vertical_align-expected.txt:
* platform/gtk/css1/text_properties/word_spacing-expected.txt:
* platform/gtk/css1/units/color_units-expected.txt:
* platform/gtk/css1/units/length_units-expected.txt:
* platform/gtk/css1/units/percentage_units-expected.txt:
* platform/gtk/css1/units/urls-expected.txt:

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

10 years ago[GTK] Add WebKitURIResponse to WebKit2 GTK+ API
carlosgc@webkit.org [Tue, 29 Nov 2011 11:10:53 +0000 (11:10 +0000)]
[GTK] Add WebKitURIResponse to WebKit2 GTK+ API
https://bugs.webkit.org/show_bug.cgi?id=72946

Reviewed by Martin Robinson.

* GNUmakefile.am: Add new files to compilation.
* UIProcess/API/gtk/WebKitURIResponse.cpp: Added.
(webkitURIResponseFinalize):
(webkitURIResponseGetProperty):
(webkitURIResponseSetProperty):
(webkit_uri_response_class_init):
(webkit_uri_response_init):
(webkit_uri_response_get_uri): Return the URI of the response.
(webkit_uri_response_get_status_code): Return the status code of
the response, or SOUP_STATUS_NONE.
(webkit_uri_response_get_content_length): Return the expected
content length of the response.
(webkitURIResponseCreateForSoupMessage): Private function to
create a response object from a SoupMessage.
(webkitURIResponseGetSoupMessage): Return the soup message
associated to the response.
(webkitURIResponseSetContentLength): Set the expected content
length of the response. This is useful for non http responses.
* UIProcess/API/gtk/WebKitURIResponse.h: Added.
* UIProcess/API/gtk/WebKitURIResponsePrivate.h: Added.
* UIProcess/API/gtk/docs/webkit2gtk-docs.sgml: Add new section.
* UIProcess/API/gtk/docs/webkit2gtk-sections.txt: Add new symbols.
* UIProcess/API/gtk/docs/webkit2gtk.types: Add
webkit_uri_response_get_type().
* UIProcess/API/gtk/webkit2.h: Add WebKitURIResponse.h.

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

10 years ago[Gtk] Regression: text-inserted events lack text inserted and current line
mario@webkit.org [Tue, 29 Nov 2011 11:04:43 +0000 (11:04 +0000)]
[Gtk] Regression: text-inserted events lack text inserted and current line
https://bugs.webkit.org/show_bug.cgi?id=72830

Reviewed by Chris Fleizach.

Source/WebCore:

Replace the emission of the old (and now deprecated) AtkObject's
'text-changed:insert' and 'text-changed:remove' signals with the
new 'text-insert' and 'text-remove' ones, which are better and
less fragile since they emit the modified text too, along with the
typical 'offset' and 'count' values associated to the change.

Also, change the signature of the nodeTextChangeNotification() and
nodeTextChangePlatformNotification() to allow specifying the text
being modified from the place we better know about it, that is,
the text editing commands.

* accessibility/gtk/AXObjectCacheAtk.cpp:
(WebCore::emitTextChanged): Emit 'text-insert' and 'text-remove',
instead of the old and now deprecated 'text-changed' signal.
(WebCore::AXObjectCache::nodeTextChangePlatformNotification):
Update this function to receive a String with the text being
modified, instead of just the number of characters.

* accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::nodeTextChangeNotification): Update this
function to receive a String with the text being modified.
* accessibility/AXObjectCache.h:
(WebCore::AXObjectCache::nodeTextChangeNotification): Ditto.
(WebCore::AXObjectCache::nodeTextChangePlatformNotification): Ditto.

Adapt the text editing commants to pass the whole text string
being modified, instead of just its number of characters.

* editing/AppendNodeCommand.cpp:
(WebCore::sendAXTextChangedIgnoringLineBreaks): Adapt to the new
signature of nodeTextChangeNotification(), so pass the whole text.
* editing/DeleteFromTextNodeCommand.cpp:
(WebCore::DeleteFromTextNodeCommand::doApply): Ditto.
(WebCore::DeleteFromTextNodeCommand::doUnapply): Ditto.
* editing/InsertIntoTextNodeCommand.cpp:
(WebCore::InsertIntoTextNodeCommand::doApply): Ditto.
(WebCore::InsertIntoTextNodeCommand::doUnapply): Ditto.
* editing/InsertNodeBeforeCommand.cpp:
(WebCore::InsertNodeBeforeCommand::doApply): Ditto.
(WebCore::InsertNodeBeforeCommand::doUnapply): Ditto.

Update mac, win and chromium's specific parts of AXObjectCache to
match the new signature for nodeTextChangePlatformNotification(),
which won't affect their behaviour as they were not implementing
that method anyway.

* accessibility/chromium/AXObjectCacheChromium.cpp:
(WebCore::AXObjectCache::nodeTextChangePlatformNotification):
* accessibility/mac/AXObjectCacheMac.mm:
(WebCore::AXObjectCache::nodeTextChangePlatformNotification):
* accessibility/win/AXObjectCacheWin.cpp:
(WebCore::AXObjectCache::nodeTextChangePlatformNotification):

Source/WebKit/gtk:

Updated unit test to handle the new 'text-insert' and
'text-remove' signals, instead of the 'text-changed' one.

* tests/testatk.c:
(textChangedCb): Update a global variable with the result of the
text change, so we can check its value later.
(testWebkitAtkTextChangedNotifications): Connect to the
'text-insert' and 'text-remove' signals and check, in a way more
carefully way than it was done before, that the signals are being
properly emitted, and that the information attached to them is the
right one for each case (insert/remove, offset, count and text).

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

10 years ago[Gtk] Regression: Push buttons no longer expose their displayed text/name
mario@webkit.org [Tue, 29 Nov 2011 11:00:58 +0000 (11:00 +0000)]
[Gtk] Regression: Push buttons no longer expose their displayed text/name
https://bugs.webkit.org/show_bug.cgi?id=72804

Reviewed by Chris Fleizach.

Source/WebCore:

Use AccessibilityObject::title() as the last fallback in
webkit_accessible_get_name() right before relying on the
stringValue() method, if no better alternative was found.

Test: platform/gtk/accessibility/button-accessible-name.html

* accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
(webkit_accessible_get_name): Use title() as the last fallback
method before using stringValue().

LayoutTests:

Add new GTK-specific layout test and expections.

* platform/gtk/accessibility/button-accessible-name-expected.txt: Added.
* platform/gtk/accessibility/button-accessible-name.html: Added.

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

10 years ago[Texmap][EFL] Accelerated compositing support using TextureMapper on EFL port
commit-queue@webkit.org [Tue, 29 Nov 2011 10:47:32 +0000 (10:47 +0000)]
[Texmap][EFL] Accelerated compositing support using TextureMapper on EFL port
https://bugs.webkit.org/show_bug.cgi?id=73111

.:

Add feature define for TextureMapper and OpenGL package.

Patch by Hyowon Kim <hw1008.kim@samsung.com> on 2011-11-29
Reviewed by Noam Rosenthal.

* Source/cmake/OptionsEfl.cmake:

Source/WebCore:

This patch adds Texture Mapper related files to PlatformEfl.cmake
and removes Qt-specific types in TextureMapperNode.cpp.

Patch by Hyowon Kim <hw1008.kim@samsung.com> on 2011-11-29
Reviewed by Noam Rosenthal.

* PlatformEfl.cmake:
* platform/graphics/GraphicsLayer.cpp:
* platform/graphics/GraphicsLayer.h:
* platform/graphics/efl/GraphicsLayerEfl.cpp: Removed.
* platform/graphics/efl/GraphicsLayerEfl.h: Removed.
* platform/graphics/texmap/TextureMapperNode.cpp:
(WebCore::solveCubicBezierFunction):
(WebCore::solveStepsFunction):

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

10 years agoSVG <path> DRT dumps have rounding problems across platforms
ossy@webkit.org [Tue, 29 Nov 2011 10:30:41 +0000 (10:30 +0000)]
SVG <path> DRT dumps have rounding problems across platforms
https://bugs.webkit.org/show_bug.cgi?id=47467

One more update after r101342.

* platform/qt/svg/transforms/svg-css-transforms-expected.txt: Updated.

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

10 years agoWeb Inspector: put inspector agents into a vector in the InspectorController.
pfeldman@chromium.org [Tue, 29 Nov 2011 10:02:05 +0000 (10:02 +0000)]
Web Inspector: put inspector agents into a vector in the InspectorController.
https://bugs.webkit.org/show_bug.cgi?id=73225

Inspector controller should maintain agents in the vector, while accessing
them using the same base agent interface. We should not manually call
base agent methods on their concrete instances.

Reviewed by Yury Semikhatsky.

* inspector/CodeGeneratorInspector.py:
(DomainNameFixes.get_fixed_data.Res):
(DomainNameFixes):
(Generator.go):
* inspector/InspectorAgent.cpp:
(WebCore::InspectorAgent::InspectorAgent):
(WebCore::PostWorkerNotificationToFrontendTask::performTask):
* inspector/InspectorAgent.h:
(WebCore::InspectorAgent::create):
* inspector/InspectorApplicationCacheAgent.cpp:
(WebCore::InspectorApplicationCacheAgent::InspectorApplicationCacheAgent):
* inspector/InspectorApplicationCacheAgent.h:
(WebCore::InspectorApplicationCacheAgent::create):
* inspector/InspectorBaseAgent.cpp:
* inspector/InspectorBaseAgent.h:
(WebCore::InspectorBaseAgentInterface::InspectorBaseAgentInterface):
(WebCore::InspectorBaseAgentInterface::~InspectorBaseAgentInterface):
(WebCore::InspectorBaseAgentInterface::setFrontend):
(WebCore::InspectorBaseAgentInterface::clearFrontend):
(WebCore::InspectorBaseAgentInterface::restore):
(WebCore::InspectorBaseAgentInterface::inspectedPageDestroyed):
(WebCore::InspectorBaseAgent::~InspectorBaseAgent):
(WebCore::InspectorBaseAgent::registerDispatcher):
(WebCore::InspectorBaseAgent::InspectorBaseAgent):
* inspector/InspectorCSSAgent.cpp:
(WebCore::InspectorCSSAgent::InspectorCSSAgent):
* inspector/InspectorCSSAgent.h:
(WebCore::InspectorCSSAgent::create):
* inspector/InspectorConsoleAgent.cpp:
(WebCore::InspectorConsoleAgent::InspectorConsoleAgent):
* inspector/InspectorConsoleAgent.h:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
(WebCore::InspectorController::inspectedPageDestroyed):
(WebCore::InspectorController::connectFrontend):
(WebCore::InspectorController::disconnectFrontend):
(WebCore::InspectorController::restoreInspectorStateFromCookie):
* inspector/InspectorController.h:
* inspector/InspectorDOMAgent.cpp:
(WebCore::InspectorDOMAgent::InspectorDOMAgent):
* inspector/InspectorDOMAgent.h:
* inspector/InspectorDOMDebuggerAgent.cpp:
(WebCore::InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent):
* inspector/InspectorDOMDebuggerAgent.h:
(WebCore::InspectorDOMDebuggerAgent::inspectedPageDestroyed):
* inspector/InspectorDOMStorageAgent.cpp:
(WebCore::InspectorDOMStorageAgent::InspectorDOMStorageAgent):
* inspector/InspectorDOMStorageAgent.h:
* inspector/InspectorDatabaseAgent.cpp:
(WebCore::InspectorDatabaseAgent::InspectorDatabaseAgent):
* inspector/InspectorDatabaseAgent.h:
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::InspectorDebuggerAgent):
* inspector/InspectorDebuggerAgent.h:
(WebCore::InspectorDebuggerAgent::inspectedPageDestroyed):
* inspector/InspectorFileSystemAgent.cpp:
(WebCore::InspectorFileSystemAgent::InspectorFileSystemAgent):
* inspector/InspectorFileSystemAgent.h:
* inspector/InspectorPageAgent.cpp:
(WebCore::InspectorPageAgent::InspectorPageAgent):
* inspector/InspectorPageAgent.h:
* inspector/InspectorProfilerAgent.cpp:
(WebCore::InspectorProfilerAgent::InspectorProfilerAgent):
* inspector/InspectorProfilerAgent.h:
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorResourceAgent.h:
(WebCore::InspectorResourceAgent::create):
* inspector/InspectorRuntimeAgent.cpp:
(WebCore::InspectorRuntimeAgent::InspectorRuntimeAgent):
* inspector/InspectorRuntimeAgent.h:
* inspector/InspectorTimelineAgent.cpp:
(WebCore::InspectorTimelineAgent::InspectorTimelineAgent):
* inspector/InspectorTimelineAgent.h:
* inspector/InspectorWorkerAgent.cpp:
(WebCore::InspectorWorkerAgent::InspectorWorkerAgent):
* inspector/InspectorWorkerAgent.h:
* inspector/PageConsoleAgent.h:
(WebCore::PageConsoleAgent::create):
* inspector/PageRuntimeAgent.h:
(WebCore::PageRuntimeAgent::create):
* inspector/WorkerConsoleAgent.h:
(WebCore::WorkerConsoleAgent::create):
* inspector/WorkerInspectorController.cpp:
(WebCore::WorkerInspectorController::WorkerInspectorController):
(WebCore::WorkerInspectorController::connectFrontend):
* inspector/WorkerRuntimeAgent.h:
(WebCore::WorkerRuntimeAgent::create):

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

10 years agoSVG <path> DRT dumps have rounding problems across platforms
ossy@webkit.org [Tue, 29 Nov 2011 10:00:52 +0000 (10:00 +0000)]
SVG <path> DRT dumps have rounding problems across platforms
https://bugs.webkit.org/show_bug.cgi?id=47467

Update Qt specific expected results aftert r101342.

* platform/qt/ [...]: Updated.

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

10 years ago[GTK] Improve FontMetrics accuracy
philn@webkit.org [Tue, 29 Nov 2011 09:42:34 +0000 (09:42 +0000)]
[GTK] Improve FontMetrics accuracy
https://bugs.webkit.org/show_bug.cgi?id=72614

Reviewed by Martin Robinson.
Patch by Nikolas Zimmermann.

* platform/graphics/freetype/FontPlatformDataFreeType.cpp:
(WebCore::setCairoFontOptionsFromFontConfigPattern):
* platform/graphics/freetype/SimpleFontDataFreeType.cpp:
(WebCore::SimpleFontData::platformInit):

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

10 years ago2011-11-29 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Tue, 29 Nov 2011 09:40:51 +0000 (09:40 +0000)]
2011-11-29  Nikolas Zimmermann  <nzimmermann@rim.com>

        SVG <path> DRT dumps have rounding problems across platforms
        https://bugs.webkit.org/show_bug.cgi?id=47467

        Reviewed by Zoltan Herczeg.

        Rebaseline all SVG text results, as InlineBox virtualHeight is now a float, just like virtualWidth.
        The RenderSVGText/InlineText positions are now properly rounded _once_, when dumping the results
        for DRT in SVGRenderTreeAsText.

        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
        * platform/mac-snowleopard/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
        * platform/mac-snowleopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
        * platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
        * platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
        * platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
        * platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
        * platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
        * platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
        * platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
        * platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt:
        * platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
        * 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.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-14-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-text-08-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt:
        * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
        * platform/mac/svg/as-image/img-preserveAspectRatio-support-1-expected.txt:
        * platform/mac/svg/batik/filters/feTile-expected.txt:
        * platform/mac/svg/batik/filters/filterRegions-expected.txt:
        * platform/mac/svg/batik/masking/maskRegions-expected.txt:
        * platform/mac/svg/batik/paints/gradientLimit-expected.txt:
        * platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
        * platform/mac/svg/batik/paints/patternRegionA-expected.txt:
        * platform/mac/svg/batik/paints/patternRegions-expected.txt:
        * platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.txt:
        * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
        * platform/mac/svg/batik/text/smallFonts-expected.txt:
        * platform/mac/svg/batik/text/textAnchor-expected.txt:
        * platform/mac/svg/batik/text/textAnchor2-expected.txt:
        * platform/mac/svg/batik/text/textAnchor3-expected.txt:
        * platform/mac/svg/batik/text/textDecoration-expected.txt:
        * platform/mac/svg/batik/text/textDecoration2-expected.txt:
        * platform/mac/svg/batik/text/textEffect-expected.txt:
        * platform/mac/svg/batik/text/textEffect2-expected.txt:
        * platform/mac/svg/batik/text/textEffect3-expected.txt:
        * platform/mac/svg/batik/text/textFeatures-expected.txt:
        * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
        * platform/mac/svg/batik/text/textLayout-expected.txt:
        * platform/mac/svg/batik/text/textLayout2-expected.txt:
        * platform/mac/svg/batik/text/textLength-expected.txt:
        * platform/mac/svg/batik/text/textOnPath-expected.txt:
        * platform/mac/svg/batik/text/textOnPath2-expected.txt:
        * platform/mac/svg/batik/text/textOnPath3-expected.txt:
        * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
        * platform/mac/svg/batik/text/textPCDATA-expected.txt:
        * platform/mac/svg/batik/text/textPosition-expected.txt:
        * platform/mac/svg/batik/text/textPosition2-expected.txt:
        * platform/mac/svg/batik/text/textProperties-expected.txt:
        * platform/mac/svg/batik/text/textProperties2-expected.txt:
        * platform/mac/svg/batik/text/textStyles-expected.txt:
        * platform/mac/svg/batik/text/verticalText-expected.txt:
        * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
        * platform/mac/svg/batik/text/xmlSpace-expected.txt:
        * platform/mac/svg/carto.net/button-expected.txt:
        * platform/mac/svg/carto.net/colourpicker-expected.txt:
        * platform/mac/svg/carto.net/combobox-expected.txt:
        * platform/mac/svg/carto.net/scrollbar-expected.txt:
        * platform/mac/svg/carto.net/selectionlist-expected.txt:
        * platform/mac/svg/carto.net/slider-expected.txt:
        * platform/mac/svg/carto.net/tabgroup-expected.txt:
        * platform/mac/svg/carto.net/textbox-expected.txt:
        * platform/mac/svg/carto.net/window-expected.txt:
        * platform/mac/svg/clip-path/clip-path-pixelation-expected.txt:
        * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt:
        * platform/mac/svg/css/arrow-with-shadow-expected.txt:
        * platform/mac/svg/css/group-with-shadow-expected.txt:
        * platform/mac/svg/css/shadow-changes-expected.txt:
        * platform/mac/svg/css/text-shadow-multiple-expected.txt:
        * platform/mac/svg/custom/alignment-baseline-modes-expected.txt:
        * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
        * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
        * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
        * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
        * platform/mac/svg/custom/clone-element-with-animated-svg-properties-expected.txt:
        * platform/mac/svg/custom/deep-dynamic-updates-expected.txt:
        * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
        * platform/mac/svg/custom/dominant-baseline-modes-expected.txt:
        * platform/mac/svg/custom/dynamic-svg-document-creation-expected.txt:
        * platform/mac/svg/custom/embedding-external-svgs-expected.txt:
        * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
        * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
        * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
        * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
        * platform/mac/svg/custom/font-face-cascade-order-expected.txt:
        * platform/mac/svg/custom/font-face-simple-expected.txt:
        * platform/mac/svg/custom/getTransformToElement-expected.txt:
        * platform/mac/svg/custom/gradient-rotated-bbox-expected.txt:
        * platform/mac/svg/custom/gradient-stop-corner-cases-expected.txt:
        * platform/mac/svg/custom/image-small-width-height-expected.txt:
        * platform/mac/svg/custom/invalid-css-expected.txt:
        * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
        * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
        * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.txt:
        * platform/mac/svg/custom/js-late-gradient-creation-expected.txt:
        * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt:
        * platform/mac/svg/custom/js-late-pattern-creation-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-all-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-viewBox-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt:
        * platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt:
        * platform/mac/svg/custom/linking-uri-01-b-expected.txt:
        * platform/mac/svg/custom/marker-default-width-height-expected.txt:
        * platform/mac/svg/custom/massive-coordinates-expected.txt:
        * platform/mac/svg/custom/mouse-move-on-svg-container-expected.txt:
        * platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
        * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt:
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt:
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
        * platform/mac/svg/custom/path-textPath-simulation-expected.txt:
        * platform/mac/svg/custom/pattern-incorrect-tiling-expected.txt:
        * platform/mac/svg/custom/pattern-rotate-expected.txt:
        * platform/mac/svg/custom/pattern-rotate-gaps-expected.txt:
        * platform/mac/svg/custom/pattern-with-transformation-expected.txt:
        * platform/mac/svg/custom/relative-sized-inner-svg-expected.txt:
        * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.txt:
        * platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.txt:
        * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
        * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
        * platform/mac/svg/custom/small-rect-scale-expected.txt:
        * platform/mac/svg/custom/stroked-pattern-expected.txt:
        * platform/mac/svg/custom/struct-use-09-b-expected.txt:
        * platform/mac/svg/custom/style-attribute-font-size-expected.txt:
        * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.txt:
        * platform/mac/svg/custom/text-clip-expected.txt:
        * platform/mac/svg/custom/text-dom-01-f-expected.txt:
        * platform/mac/svg/custom/text-filter-expected.txt:
        * platform/mac/svg/custom/text-letter-spacing-expected.txt:
        * platform/mac/svg/custom/text-rotated-gradient-expected.txt:
        * platform/mac/svg/custom/text-rotation-expected.txt:
        * platform/mac/svg/custom/text-tref-03-b-change-href-dom-expected.txt:
        * platform/mac/svg/custom/text-tref-03-b-change-href-expected.txt:
        * platform/mac/svg/custom/text-tref-03-b-referenced-element-removal-expected.txt:
        * platform/mac/svg/custom/text-tref-03-b-tref-removal-expected.txt:
        * platform/mac/svg/custom/text-x-dy-lists-expected.txt:
        * platform/mac/svg/custom/tref-own-content-removal-expected.txt:
        * platform/mac/svg/custom/tref-update-expected.txt:
        * platform/mac/svg/custom/use-css-events-expected.txt:
        * platform/mac/svg/custom/use-detach-expected.txt:
        * platform/mac/svg/custom/use-dynamic-append-expected.txt:
        * platform/mac/svg/custom/use-forward-refs-expected.txt:
        * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt:
        * platform/mac/svg/custom/use-modify-container-in-target-expected.txt:
        * platform/mac/svg/custom/use-modify-target-container-expected.txt:
        * platform/mac/svg/custom/use-modify-target-symbol-expected.txt:
        * platform/mac/svg/custom/use-on-clip-path-with-transformation-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-g-containing-symbol-expected.txt:
        * platform/mac/svg/custom/use-on-g-containing-use-expected.txt:
        * platform/mac/svg/custom/use-on-g-expected.txt:
        * platform/mac/svg/custom/use-on-rect-expected.txt:
        * platform/mac/svg/custom/use-on-symbol-expected.txt:
        * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.txt:
        * platform/mac/svg/custom/use-on-use-expected.txt:
        * platform/mac/svg/custom/use-recursion-1-expected.txt:
        * platform/mac/svg/custom/use-recursion-3-expected.txt:
        * platform/mac/svg/custom/use-recursion-4-expected.txt:
        * platform/mac/svg/custom/use-transform-expected.txt:
        * platform/mac/svg/dom/SVGPathSegList-cloning-expected.txt:
        * platform/mac/svg/filters/filterRes-expected.txt:
        * platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
        * platform/mac/svg/hixie/error/002-expected.txt:
        * platform/mac/svg/hixie/error/013-expected.txt:
        * platform/mac/svg/hixie/perf/001-expected.txt:
        * platform/mac/svg/hixie/perf/002-expected.txt:
        * platform/mac/svg/hixie/perf/003-expected.txt:
        * platform/mac/svg/hixie/perf/004-expected.txt:
        * platform/mac/svg/hixie/perf/005-expected.txt:
        * platform/mac/svg/hixie/perf/006-expected.txt:
        * platform/mac/svg/hixie/perf/007-expected.txt:
        * platform/mac/svg/hixie/text/001-expected.txt:
        * platform/mac/svg/hixie/text/003-expected.txt:
        * platform/mac/svg/hixie/text/003a-expected.txt:
        * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
        * platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
        * platform/mac/svg/text/bidi-embedded-direction-expected.txt:
        * platform/mac/svg/text/bidi-text-query-expected.txt:
        * platform/mac/svg/text/bidi-tspans-expected.txt:
        * platform/mac/svg/text/font-size-below-point-five-2-expected.txt:
        * platform/mac/svg/text/font-size-below-point-five-expected.txt:
        * platform/mac/svg/text/scaled-font-expected.txt:
        * platform/mac/svg/text/scaling-font-with-geometric-precision-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.txt:
        * platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
        * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
        * platform/mac/svg/text/select-x-list-1-expected.txt:
        * platform/mac/svg/text/select-x-list-2-expected.txt:
        * platform/mac/svg/text/select-x-list-3-expected.txt:
        * platform/mac/svg/text/select-x-list-4-expected.txt:
        * platform/mac/svg/text/select-x-list-with-tspans-1-expected.txt:
        * platform/mac/svg/text/select-x-list-with-tspans-2-expected.txt:
        * platform/mac/svg/text/select-x-list-with-tspans-3-expected.txt:
        * platform/mac/svg/text/select-x-list-with-tspans-4-expected.txt:
        * platform/mac/svg/text/selection-doubleclick-expected.txt:
        * platform/mac/svg/text/selection-tripleclick-expected.txt:
        * platform/mac/svg/text/small-fonts-2-expected.txt:
        * platform/mac/svg/text/small-fonts-3-expected.txt:
        * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.txt:
        * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
        * platform/mac/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
        * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
        * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
        * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
        * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
        * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
        * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt:
        * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
        * svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
        * svg/custom/glyph-setting-d-attribute-expected.txt:
        * svg/custom/gradient-with-1d-boundingbox-expected.txt:
        * svg/custom/non-scaling-stroke-expected.txt:
        * svg/custom/use-setAttribute-crash-expected.txt:
        * svg/custom/use-transfer-width-height-properties-to-svg-expected.txt:
        * svg/custom/use-transfer-width-height-properties-to-svg2-expected.txt:
        * svg/custom/use-transfer-width-height-properties-to-symbol-expected.txt:
        * svg/custom/use-transfer-width-height-properties-to-symbol2-expected.txt:
        * svg/custom/zero-path-square-cap-rendering2-expected.txt:

2011-11-29  Nikolas Zimmermann  <nzimmermann@rim.com>

        SVG <path> DRT dumps have rounding problems across platforms
        https://bugs.webkit.org/show_bug.cgi?id=47467

        Reviewed by Zoltan Herczeg.

        Next step towards fixing rounding differences across 32/64, release/debug builds and various platforms.
        Switch TextStream::operator<<(double) and SVGPathStringBuilder to use the newly introduced String::number(double, ConversionMode, precision)
        instead of using snprintf/String::format() directly. This uses wtf/dtoas rounding facilities and has proven to be faster & more precise!

        In order to make use of these new floating-point dumping facilities following work was done:
        - The InlineBox logicalHeight is still integer based, while logicalWidth switched to float recently, continue that work and switch logicalTop/Bottom
          to floats as well. This allows us to avoid calling enclosingIntRect() when figuring out the bounds of a RenderSVGText.
          Instead DRT can ask for the floating point metrics and round on its own to the desired precision. It's not obviously clear why this makes a difference.
          Consider a rect with width 9.99999999, enclosingIntRect() would yield 10 as width, on this machine, but another may store 10.000000003, yielding 11.
          That's part of the reason why this is more safe and ultimately should eliminate the rounding error induced by this in the DRT results.

        - absoluteClippedOverflowRectForRepaint(): when figuring out the repaint rect we'd retrieve the repaintRectInLocalCoordinates(), and call
          enclosingIntRect on it. Instead of doing that, to avoid the error described above, add a computeFloatRectForRepaint() call to RenderObject that's
          only used in a SVG subtree, just like its done for nodeAtFloatPoint. Do a single final enclosingIntRect() step when crossing the boundary from
          the SVG subtree in RenderSVGRoot to its parent, thus reducing the rounding instabilities.

        - The new String::number() implementation enforces a unique zero eliminating the 0.0 vs -0.0 issue for free.

        This has been tested on Gtk&Mac - and requires lots of new baseline. The hope is to be able to share a lot more with Mac now, except for obvious
        font family differences, that influence RenderSVGInlineText/Text results, and thus all containers that contains such objects.

        * platform/text/TextStream.cpp:
        (WebCore::TextStream::operator<<):
        * rendering/InlineBox.cpp:
        (WebCore::InlineBox::logicalHeight):
        * rendering/InlineBox.h:
        (WebCore::InlineBox::virtualLogicalHeight):
        (WebCore::InlineBox::calculateBoundaries):
        (WebCore::InlineBox::pixelSnappedLogicalTop):
        (WebCore::InlineBox::pixelSnappedLogicalBottom):
        (WebCore::InlineBox::logicalTop):
        (WebCore::InlineBox::logicalBottom):
        (WebCore::InlineBox::setLogicalTop):
        * rendering/InlineFlowBox.cpp:
        (WebCore::InlineFlowBox::placeBoxesInBlockDirection):
        (WebCore::InlineFlowBox::addBoxShadowVisualOverflow):
        (WebCore::InlineFlowBox::addBorderOutsetVisualOverflow):
        (WebCore::InlineFlowBox::addTextBoxVisualOverflow):
        * rendering/InlineTextBox.h:
        (WebCore::InlineTextBox::calculateBoundaries):
        * rendering/RenderInline.cpp:
        (WebCore::RenderInline::paintOutline):
        * rendering/RenderObject.cpp:
        (WebCore::RenderObject::computeFloatRectForRepaint):
        * rendering/RenderObject.h:
        * rendering/RenderText.cpp:
        (WebCore::RenderText::absoluteRectsForRange):
        (WebCore::RenderText::absoluteQuads):
        (WebCore::RenderText::absoluteQuadsForRange):
        * rendering/RenderTreeAsText.cpp:
        (WebCore::hasFractions):
        (WebCore::formatNumberRespectingIntegers):
        (WebCore::operator<<):
        (WebCore::write):
        * rendering/RenderTreeAsText.h:
        * rendering/TrailingFloatsRootInlineBox.h:
        (WebCore::TrailingFloatsRootInlineBox::virtualLogicalHeight):
        * rendering/svg/RenderSVGForeignObject.cpp:
        (WebCore::RenderSVGForeignObject::computeFloatRectForRepaint):
        * rendering/svg/RenderSVGForeignObject.h:
        * rendering/svg/RenderSVGInline.cpp:
        (WebCore::RenderSVGInline::computeFloatRectForRepaint):
        * rendering/svg/RenderSVGInline.h:
        * rendering/svg/RenderSVGInlineText.cpp:
        (WebCore::RenderSVGInlineText::floatLinesBoundingBox):
        (WebCore::RenderSVGInlineText::linesBoundingBox):
        (WebCore::RenderSVGInlineText::computeNewScaledFontForStyle):
        * rendering/svg/RenderSVGInlineText.h:
        (WebCore::RenderSVGInlineText::objectBoundingBox):
        * rendering/svg/RenderSVGModelObject.cpp:
        (WebCore::RenderSVGModelObject::computeFloatRectForRepaint):
        * rendering/svg/RenderSVGModelObject.h:
        * rendering/svg/RenderSVGRoot.cpp:
        (WebCore::RenderSVGRoot::computeFloatRectForRepaint):
        * rendering/svg/RenderSVGRoot.h:
        * rendering/svg/RenderSVGText.cpp:
        (WebCore::RenderSVGText::computeRectForRepaint):
        (WebCore::RenderSVGText::computeFloatRectForRepaint):
        * rendering/svg/RenderSVGText.h:
        * rendering/svg/SVGInlineFlowBox.cpp:
        (WebCore::SVGInlineFlowBox::calculateBoundaries):
        * rendering/svg/SVGInlineFlowBox.h:
        (WebCore::SVGInlineFlowBox::virtualLogicalHeight):
        (WebCore::SVGInlineFlowBox::setLogicalHeight):
        * rendering/svg/SVGInlineTextBox.cpp:
        (WebCore::SVGInlineTextBox::calculateBoundaries):
        * rendering/svg/SVGInlineTextBox.h:
        (WebCore::SVGInlineTextBox::virtualLogicalHeight):
        (WebCore::SVGInlineTextBox::setLogicalHeight):
        (WebCore::SVGInlineTextBox::selectionHeight):
        * rendering/svg/SVGRenderSupport.cpp:
        (WebCore::SVGRenderSupport::clippedOverflowRectForRepaint):
        (WebCore::SVGRenderSupport::computeFloatRectForRepaint):
        * rendering/svg/SVGRenderSupport.h:
        * rendering/svg/SVGRenderTreeAsText.cpp:
        (WebCore::operator<<):
        (WebCore::roundedFloatRect):
        (WebCore::writeRenderSVGTextBox):
        (WebCore::writeSVGText):
        (WebCore::writeSVGInlineText):
        * rendering/svg/SVGRenderTreeAsText.h:
        * rendering/svg/SVGRootInlineBox.cpp:
        (WebCore::SVGRootInlineBox::computePerCharacterLayoutInformation):
        (WebCore::SVGRootInlineBox::layoutChildBoxes):
        (WebCore::SVGRootInlineBox::layoutRootBox):
        * rendering/svg/SVGRootInlineBox.h:
        (WebCore::SVGRootInlineBox::virtualLogicalHeight):
        (WebCore::SVGRootInlineBox::setLogicalHeight):
        * svg/SVGPathStringBuilder.cpp:
        (WebCore::SVGPathStringBuilder::moveTo):
        (WebCore::SVGPathStringBuilder::lineTo):
        (WebCore::SVGPathStringBuilder::lineToHorizontal):
        (WebCore::SVGPathStringBuilder::lineToVertical):
        (WebCore::SVGPathStringBuilder::curveToCubic):
        (WebCore::SVGPathStringBuilder::curveToCubicSmooth):
        (WebCore::SVGPathStringBuilder::curveToQuadratic):
        (WebCore::SVGPathStringBuilder::curveToQuadraticSmooth):
        (WebCore::SVGPathStringBuilder::arcTo):

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

10 years agoWeb Inspector: remove WebInspector.linkifyURL and TreeElement.titleHTML
caseq@chromium.org [Tue, 29 Nov 2011 09:27:27 +0000 (09:27 +0000)]
Web Inspector: remove WebInspector.linkifyURL and TreeElement.titleHTML
https://bugs.webkit.org/show_bug.cgi?id=73217

Reviewed by Pavel Feldman.

* inspector/front-end/AuditFormatters.js:
(WebInspector.applyFormatters):
* inspector/front-end/AuditResultView.js:
(WebInspector.AuditCategoryResultPane.prototype._appendResult):
* inspector/front-end/AuditRules.js:
(WebInspector.AuditRules.GzipRule.prototype.doRun):
(WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback.selectorsCallback):
(WebInspector.AuditRules.ImageDimensionsRule.prototype.doRun):
(WebInspector.AuditRules.CssInHeadRule.prototype.doRun):
* inspector/front-end/AuditsPanel.js:
(WebInspector.AuditRuleResult):
(WebInspector.AuditRuleResult.linkifyDisplayName):
(WebInspector.AuditRuleResult.prototype.addSnippet):
(WebInspector.AuditRuleResult.prototype.addFormatted):
(WebInspector.AuditRuleResult.prototype._append):
* inspector/front-end/ElementsTreeOutline.js:
(WebInspector.ElementsTreeElement.prototype.adjustCollapsedRange):
* inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertiesSection.prototype.updateProperties):
* inspector/front-end/ResourceHeadersView.js:
(WebInspector.ResourceHeadersView.prototype._formatHeader):
(WebInspector.ResourceHeadersView.prototype._formatParameter):
(WebInspector.ResourceHeadersView.prototype._refreshURL):
(WebInspector.ResourceHeadersView.prototype._refreshUrlFragment):
(WebInspector.ResourceHeadersView.prototype._refreshRequestPayload):
(WebInspector.ResourceHeadersView.prototype._refreshParms):
(WebInspector.ResourceHeadersView.prototype._refreshHTTPInformation):
(WebInspector.ResourceHeadersView.prototype._refreshHeaders):
* inspector/front-end/ResourceUtils.js:
* inspector/front-end/StylesSidebarPane.js:
(WebInspector.ComputedStylePropertiesSection.prototype.rebuildComputedTrace):
* inspector/front-end/WorkersSidebarPane.js:
(WebInspector.WorkersSidebarPane.prototype.addWorker):
* inspector/front-end/treeoutline.js:
(TreeElement.prototype._setListItemNodeContent):

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

10 years agoUnreviewed, rolling out r101302.
commit-queue@webkit.org [Tue, 29 Nov 2011 09:23:28 +0000 (09:23 +0000)]
Unreviewed, rolling out r101302.
http://trac.webkit.org/changeset/101302
https://bugs.webkit.org/show_bug.cgi?id=73293

massive crashes on gtk/win bots - m_bytes assertion fires
(Requested by WildFox on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-29

* platform/image-decoders/ImageDecoder.cpp:
(WebCore::ImageFrame::setSize):

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

10 years ago[Qt] QQuickWebView gets wrong position after reload https://bugs.webkit.org/show_bug...
kenneth@webkit.org [Tue, 29 Nov 2011 09:15:49 +0000 (09:15 +0000)]
[Qt] QQuickWebView gets wrong position after reload https://bugs.webkit.org/show_bug.cgi?id=73292

Reviewed by Simon Hausmann.

The ensureContentWithinViewportBoundary, animates the current viewport
item into boundaries. That ofcourse breaks when we try to animate it,
given the initial-scale which hasn't been applied; so apply it.

Also put the QScroller settings code in the ctor as it never changes.

* UIProcess/qt/QtViewportInteractionEngine.cpp:
(WebKit::QtViewportInteractionEngine::QtViewportInteractionEngine):
(WebKit::QtViewportInteractionEngine::ensureContentWithinViewportBoundary):
(WebKit::QtViewportInteractionEngine::reset):
(WebKit::QtViewportInteractionEngine::applyConstraints):
* UIProcess/qt/QtViewportInteractionEngine.h:

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

10 years agoUnreviewed, unskip fixed flaky test after r101326.
philn@webkit.org [Tue, 29 Nov 2011 08:53:11 +0000 (08:53 +0000)]
Unreviewed, unskip fixed flaky test after r101326.

* platform/gtk/test_expectations.txt: Unskip http/tests/websocket/tests/hixie76/error-detect.html

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

10 years agoAssertion fails when opening two popup menus
commit-queue@webkit.org [Tue, 29 Nov 2011 08:13:02 +0000 (08:13 +0000)]
Assertion fails when opening two popup menus
https://bugs.webkit.org/show_bug.cgi?id=73189

Patch by Jing Zhao <jingzhao@chromium.org> on 2011-11-29
Reviewed by Kent Tamura.

By using element.dispatchEvent(), a user written script can open two
popup menus, which causes the assertion in WebViewImpl::popupOpened()
fail.

Check if there is an opened popup menu before opening a popup menu.

Source/WebKit/chromium:

* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::popupOpened):

LayoutTests:

* fast/forms/select-popup-crash-expected.txt: Added.
* fast/forms/select-popup-crash.html: Added.

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

10 years agoUpstream BlackBerry porting of platform/image-decoders
commit-queue@webkit.org [Tue, 29 Nov 2011 08:10:30 +0000 (08:10 +0000)]
Upstream BlackBerry porting of platform/image-decoders
https://bugs.webkit.org/show_bug.cgi?id=73118

Patch by Sean Wang <Xuewen.Wang@torchmobile.com.cn> on 2011-11-29
Reviewed by Daniel Bates.

Initial upstream, can't be built yet, no test cases.

The initial author is David Tapuska <dtapuska@rim.com>.

* platform/image-decoders/blackberry/JPEGImageDecoder.cpp: Added.
(WebCore::libInit):
(WebCore::ImageReader::ImageReader):
(WebCore::imgDecodeSetup):
(WebCore::ImageReader::updateData):
(WebCore::ImageReader::setSize):
(WebCore::ImageReader::sizeExtract):
(WebCore::ImageReader::decode):
(WebCore::JPEGImageDecoder::JPEGImageDecoder):
(WebCore::JPEGImageDecoder::setData):
(WebCore::JPEGImageDecoder::isSizeAvailable):
(WebCore::JPEGImageDecoder::frameBufferAtIndex):
* platform/image-decoders/blackberry/JPEGImageDecoder.h: Added.
(WebCore::JPEGImageDecoder::filenameExtension):
(WebCore::JPEGImageDecoder::supportsAlpha):

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

10 years agoWebWorkerRunLoop wrapper around WorkerRunLoop
dgrogan@chromium.org [Tue, 29 Nov 2011 07:59:22 +0000 (07:59 +0000)]
WebWorkerRunLoop wrapper around WorkerRunLoop
https://bugs.webkit.org/show_bug.cgi?id=71757

Source/WebCore:

Reviewed by Darin Fisher.

No new tests - IndexedDB tests forthcoming.

* platform/chromium/PlatformSupport.h: Add two methods that allow
WebCore to notify chromium when workers start and stop.
* workers/WorkerThread.cpp:
(WebCore::WorkerThread::workerThread): Call into PlatformSupport when
the worker's runloop is started and stopped.

Source/WebKit/chromium:

This allows the embedder to post tasks to webcore-created worker
threads.  WebWorkerRunLoop is a thin wrapper that just holds a
WorkerRunLoop*.  As such, it is not heap allocated and can be copied.

Reviewed by Darin Fisher.

* WebKit.gyp: Added WebWorkerRunLoop.{cpp,h}

* public/WebWorkerRunLoop.h: Added. Interface the embedder will use to
post Tasks to worker threads created in WebCore.
(WebKit::WebWorkerRunLoop::Task::~Task):
(WebKit::operator==): These are the operators necessary to allow
WebWorkerRunLoop to be used as a key in a std::map using the value of
the underlying WebCore::WorkerRunLoop* for the meaningful comparisons.
(WebKit::operator<):

* public/platform/WebKitPlatformSupport.h: Stubs for the embedder to
implement.
(WebKit::WebKitPlatformSupport::didStartWorkerRunLoop):
(WebKit::WebKitPlatformSupport::didStopWorkerRunLoop):

* src/PlatformSupport.cpp: Wrap incoming WorkerRunLoop objects in
WebWorkerRunLoopImpl objects, forward them to WebKitPlatformSupport.
(WebCore::PlatformSupport::didStartWorkerRunLoop):
(WebCore::PlatformSupport::didStopWorkerRunLoop):

* src/WebWorkerRunLoop.cpp: Added.
(WebKit::WebWorkerRunLoop::WebWorkerRunLoop): Store incoming
WorkerRunLoop pointer.
(WebKit::WebWorkerRunLoop::postTask): Wrap incoming Task in
ScriptExecutionContext::Task, post to stored WorkerRunLoop.
(WebKit::WebWorkerRunLoop::equals): Support for the operators mentioned
above.
(WebKit::WebWorkerRunLoop::lessThan): Ditto.

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

10 years agoDFG debugCall() mechanism only works on X86 and X86-64
fpizlo@apple.com [Tue, 29 Nov 2011 07:57:23 +0000 (07:57 +0000)]
DFG debugCall() mechanism only works on X86 and X86-64
https://bugs.webkit.org/show_bug.cgi?id=73282

Reviewed by Oliver Hunt.

* dfg/DFGAssemblyHelpers.h:
(JSC::DFG::AssemblyHelpers::debugCall):

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

10 years ago[CSS Filters] Filters do not render correctly when the layer has a transform
achicu@adobe.com [Tue, 29 Nov 2011 07:55:02 +0000 (07:55 +0000)]
[CSS Filters] Filters do not render correctly when the layer has a transform
https://bugs.webkit.org/show_bug.cgi?id=73077

Reviewed by Dean Jackson.

Source/WebCore:

Corrected the root layer that was used when no transform was applied.
Using PaintLayerAppliedTransform when calling paintLayer again, to avoid
applying the transform inside the filter's graphics context. Now we apply that
on the result image.

Tests: css3/filters/filter-with-transform.html
       css3/filters/nested-filter.html

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintLayer):

LayoutTests:

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

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

10 years agoDFG non-X86 ArithDiv does speculation failure after mutating state,
fpizlo@apple.com [Tue, 29 Nov 2011 07:44:11 +0000 (07:44 +0000)]
DFG non-X86 ArithDiv does speculation failure after mutating state,
without a value recovery
https://bugs.webkit.org/show_bug.cgi?id=73286

Reviewed by Gavin Barraclough.

* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):

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

10 years ago[blackberry] Upstream BlackBerry porting of plugin framework
commit-queue@webkit.org [Tue, 29 Nov 2011 07:39:40 +0000 (07:39 +0000)]
[blackberry] Upstream BlackBerry porting of plugin framework
https://bugs.webkit.org/show_bug.cgi?id=73185

Patch by Wei Charles <charles.wei@torchmobile.com.cn> on 2011-11-28
Reviewed by Daniel Bates.

No new tests for now.

* plugins/blackberry: Added.
* plugins/blackberry/PluginDataBlackBerry.cpp: Added.
* plugins/blackberry/PluginPackageBlackBerry.cpp: Added.

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

10 years ago[Qt][WK2] Unreviewed buildfix after r101307.
ossy@webkit.org [Tue, 29 Nov 2011 07:36:06 +0000 (07:36 +0000)]
[Qt][WK2] Unreviewed buildfix after r101307.

* qmake/mkspecs/features/webkit2.prf: Add missing includepath.

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

10 years ago[chromium] Remove V8MessagePortCustom.h from the gyp projects
noel.gordon@gmail.com [Tue, 29 Nov 2011 06:36:42 +0000 (06:36 +0000)]
[chromium] Remove V8MessagePortCustom.h from the gyp projects
https://bugs.webkit.org/show_bug.cgi?id=73281

Reviewed by David Levin.

V8MessagePortCustom.h was removed in r101118

* WebCore.gypi: remove bindings\v8\custom\V8MessagePortCustom.h

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

10 years agoUpstream the BlackBerry porting of SocketStream
leo.yang@torchmobile.com.cn [Tue, 29 Nov 2011 06:33:01 +0000 (06:33 +0000)]
Upstream the BlackBerry porting of SocketStream
https://bugs.webkit.org/show_bug.cgi?id=73283

Reviewed by Daniel Bates.

Other main contributors:
Joe Mason <jmason@rim.com>
Lyon Chen <liachen@rim.com>

Initial upstream, can't be built yet, no new tests.

* platform/network/blackberry/SocketStreamError.h: Added.
(WebCore::SocketStreamError::SocketStreamError):
* platform/network/blackberry/SocketStreamHandle.h: Added.
(WebCore::SocketStreamHandle::create):
* platform/network/blackberry/SocketStreamHandleBlackBerry.cpp: Added.
(WebCore::SocketStreamHandle::SocketStreamHandle):
(WebCore::SocketStreamHandle::~SocketStreamHandle):
(WebCore::SocketStreamHandle::platformSend):
(WebCore::SocketStreamHandle::platformClose):
(WebCore::SocketStreamHandle::didReceiveAuthenticationChallenge):
(WebCore::SocketStreamHandle::receivedCredential):
(WebCore::SocketStreamHandle::receivedRequestToContinueWithoutCredential):
(WebCore::SocketStreamHandle::receivedCancellation):
(WebCore::SocketStreamHandle::notifyStatusReceived):
(WebCore::SocketStreamHandle::notifyDataReceived):
(WebCore::SocketStreamHandle::notifyReadyToSendData):
(WebCore::SocketStreamHandle::notifyClose):

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

10 years agoSize of ResourceRequestBase could be reduced by using bitfields.
commit-queue@webkit.org [Tue, 29 Nov 2011 06:25:48 +0000 (06:25 +0000)]
Size of ResourceRequestBase could be reduced by using bitfields.
https://bugs.webkit.org/show_bug.cgi?id=73271

Patch by Yongjun Zhang <yongjun_zhang@apple.com> on 2011-11-28
Reviewed by Alexey Proskuryakov.

Add bitfield for bool members in ResourceRequestBase to reduce its memory size.

* platform/network/ResourceRequestBase.h:

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

10 years agoWebSocket: Split Hixie76 length-prefixed frames aren't handled correctly
yutak@chromium.org [Tue, 29 Nov 2011 06:21:35 +0000 (06:21 +0000)]
WebSocket: Split Hixie76 length-prefixed frames aren't handled correctly
https://bugs.webkit.org/show_bug.cgi?id=68522

Reviewed by Kent Tamura.

Source/WebCore:

Test: http/tests/websocket/tests/hixie76/split-binary-frame-header.html

* websockets/WebSocketChannel.cpp:
(WebCore::WebSocketChannel::processFrameHixie76):
Do not consume the data if the length field is not finished.

LayoutTests:

* http/tests/websocket/tests/hixie76/split-binary-frame-header-expected.txt: Added.
* http/tests/websocket/tests/hixie76/split-binary-frame-header.html: Added.
* http/tests/websocket/tests/hixie76/split-binary-frame-header_wsh.py:
Added. Send WebSocket frames that older WebSocketChannel implementation fails to parse.
The client should not receive an empty text message.

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

10 years ago[chromium] Fix SVG filters when running in accelerated drawing mode.
senorblanco@chromium.org [Tue, 29 Nov 2011 05:14:45 +0000 (05:14 +0000)]
[chromium] Fix SVG filters when running in accelerated drawing mode.
https://bugs.webkit.org/show_bug.cgi?id=73249

Reviewed by Kenneth Russell.

Source/WebCore:

Test: platform/chromium/compositing/accelerated-drawing/svg-filters.html

* platform/graphics/chromium/LayerTextureUpdaterCanvas.cpp:
(WebCore::LayerTextureUpdaterSkPicture::prepareToUpdate):
When doing accelerated drawing, mark the PlatformContextSkia as
deferred.
* platform/graphics/skia/ImageBufferSkia.cpp:
(WebCore::drawNeedsCopy):
When doing a cross-context draw, if the destination context is
deferred, copy the image.  Also refactor conditions under which the
image is copied into a new function.
(WebCore::ImageBuffer::draw):
(WebCore::ImageBuffer::drawPattern):
Use the refactored function for conditional copies.
* platform/graphics/skia/PlatformContextSkia.cpp:
(WebCore::PlatformContextSkia::PlatformContextSkia):
* platform/graphics/skia/PlatformContextSkia.h:
(WebCore::PlatformContextSkia::isDeferred):
(WebCore::PlatformContextSkia::setDeferred):
Add m_isDeferred flag, initializer and accessors.

LayoutTests:

* platform/chromium/compositing/accelerated-drawing/svg-filters.html: Added.
New test to check SVG filters in accelerated drawing.
* platform/chromium/test_expectations.txt:
Suppress test failures for new test until we get baselines.

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

10 years agoUnreviewed build fixes for ARM.
fpizlo@apple.com [Tue, 29 Nov 2011 04:59:15 +0000 (04:59 +0000)]
Unreviewed build fixes for ARM.

* assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::readCallTarget):
* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::setupArgumentsWithExecState):

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

10 years ago<style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
rolandsteiner@chromium.org [Tue, 29 Nov 2011 04:51:56 +0000 (04:51 +0000)]
<style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
https://bugs.webkit.org/show_bug.cgi?id=72848

.:

Add flag and description.

Reviewed by Dimitri Glazkov.

* configure.ac:

Source/JavaScriptCore:

Add ENABLE_STYLE_SCOPED flag.

Reviewed by Dimitri Glazkov.

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

Reviewed by Dimitri Glazkov.

No new tests. (no code)

* Configurations/FeatureDefines.xcconfig:
* GNUmakefile.am:

Source/WebKit/chromium:

Reviewed by Dimitri Glazkov.

* features.gypi:

Source/WebKit/mac:

Reviewed by Dimitri Glazkov.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

Reviewed by Dimitri Glazkov.

* Configurations/FeatureDefines.xcconfig:

Tools:

Add option to build-webkit.

Reviewed by Dimitri Glazkov.

* Scripts/build-webkit:

WebKitLibraries:

Reviewed by Dimitri Glazkov.

* win/tools/vsprops/FeatureDefines.vsprops:
* win/tools/vsprops/FeatureDefinesCairo.vsprops:

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

10 years ago[chromium] Disable compositing for RTL pages even in forceCompositingMode
vangelis@chromium.org [Tue, 29 Nov 2011 04:34:17 +0000 (04:34 +0000)]
[chromium] Disable compositing for RTL pages even in forceCompositingMode
https://bugs.webkit.org/show_bug.cgi?id=73195

Reviewed by James Robinson.

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

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

10 years agoFrom @keyframes rules with the same name, the last rule should be used
rolandsteiner@chromium.org [Tue, 29 Nov 2011 04:06:18 +0000 (04:06 +0000)]
From @keyframes rules with the same name, the last rule should be used
https://bugs.webkit.org/show_bug.cgi?id=73113

Source/WebCore:

Have later rules override previously stored rules.

Reviewed by Simon Fraser.

Test: animations/duplicated-keyframes-name.html

* css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::addKeyframeStyle):

LayoutTests:

Verify that the last @keyframe rule is used.

Reviewed by Simon Fraser.

* animations/duplicated-keyframes-name-expected.txt: Added.
* animations/duplicated-keyframes-name.html: Added.

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

10 years agojs-test-pre: don't try to load stylesheet from a web worker
dgrogan@chromium.org [Tue, 29 Nov 2011 03:48:12 +0000 (03:48 +0000)]
js-test-pre: don't try to load stylesheet from a web worker
https://bugs.webkit.org/show_bug.cgi?id=73269

Reviewed by Ojan Vafai.

* fast/js/resources/js-test-pre.js:

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

10 years agoUpstream BlackBerry porting of page.
commit-queue@webkit.org [Tue, 29 Nov 2011 03:39:36 +0000 (03:39 +0000)]
Upstream BlackBerry porting of page.
https://bugs.webkit.org/show_bug.cgi?id=73143

Patch by Jacky Jiang <zhajiang@rim.com> on 2011-11-28
Reviewed by Daniel Bates.

Upstream BlackBerry porting of WebCore/page.
Define DragImageRef for BlackBerry platform.

Initial upstream, can't be built yet, no test cases.

* page/blackberry/DragControllerBlackBerry.cpp: Added.
(WebCore::DragController::isCopyKeyDown):
(WebCore::DragController::maxDragImageSize):
(WebCore::DragController::cleanupAfterSystemDrag):
(WebCore::DragController::dragOperation):
* page/blackberry/EventHandlerBlackBerry.cpp: Added.
(WebCore::EventHandler::eventActivatedView):
(WebCore::EventHandler::passMouseMoveEventToSubframe):
(WebCore::EventHandler::passMousePressEventToSubframe):
(WebCore::EventHandler::passMouseReleaseEventToSubframe):
(WebCore::EventHandler::passWheelEventToWidget):
(WebCore::EventHandler::passWidgetMouseDownEventToWidget):
(WebCore::EventHandler::tabsToAllFormControls):
(WebCore::EventHandler::accessKeyModifiers):
(WebCore::EventHandler::focusDocumentView):
(WebCore::EventHandler::createDraggingClipboard):
* page/blackberry/FrameBlackBerry.cpp: Added.
(WebCore::Frame::dragImageForSelection):
* platform/DragImage.h:

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

10 years ago[chromium] Create CCDamageTracker class to determine regions of change for a surface.
commit-queue@webkit.org [Tue, 29 Nov 2011 03:33:47 +0000 (03:33 +0000)]
[chromium] Create CCDamageTracker class to determine regions of change for a surface.
https://bugs.webkit.org/show_bug.cgi?id=72520

Patch by Shawn Singh <shawnsingh@chromium.org> on 2011-11-28
Reviewed by James Robinson.

Source/WebCore:

Added CCDamageTrackerTest and updated other tests.

* WebCore.gypi:
* platform/graphics/chromium/LayerRendererChromium.cpp:
(WebCore::LayerRendererChromium::drawLayersOntoRenderSurfaces):
(WebCore::LayerRendererChromium::drawLayer):
* platform/graphics/chromium/cc/CCDamageTracker.cpp: Added.
(WebCore::CCDamageTracker::create):
(WebCore::CCDamageTracker::CCDamageTracker):
(WebCore::CCDamageTracker::~CCDamageTracker):
(WebCore::CCDamageTracker::updateDamageRectForNextFrame):
(WebCore::CCDamageTracker::removeRectFromCurrentFrame):
(WebCore::CCDamageTracker::saveRectForNextFrame):
(WebCore::CCDamageTracker::computeDamageFromActiveLayers):
(WebCore::CCDamageTracker::computeDamageFromSurfaceMask):
(WebCore::CCDamageTracker::computeDamageFromLeftoverRects):
(WebCore::CCDamageTracker::extendDamageForLayer):
(WebCore::CCDamageTracker::extendDamageForRenderSurface):
* platform/graphics/chromium/cc/CCDamageTracker.h: Added.
(WebCore::CCDamageTracker::currentDamageRect):
* platform/graphics/chromium/cc/CCLayerImpl.cpp:
(WebCore::CCLayerImpl::resetAllChangeTrackingForSubtree):
* platform/graphics/chromium/cc/CCLayerImpl.h:
* platform/graphics/chromium/cc/CCLayerTreeHost.cpp:
(WebCore::CCLayerTreeHost::paintLayerContents):
(WebCore::CCLayerTreeHost::updateCompositorResources):
* platform/graphics/chromium/cc/CCLayerTreeHost.h:
(WebCore::CCSettings::CCSettings):
* platform/graphics/chromium/cc/CCLayerTreeHostCommon.h:
(WebCore::CCLayerTreeHostCommon::renderSurfaceContributesToTarget):
* platform/graphics/chromium/cc/CCRenderSurface.cpp:
(WebCore::CCRenderSurface::CCRenderSurface):
(WebCore::CCRenderSurface::dumpSurface):
(WebCore::CCRenderSurface::surfacePropertyChangedOnlyFromDescendant):
* platform/graphics/chromium/cc/CCRenderSurface.h:
(WebCore::CCRenderSurface::damageTracker):

Source/WebKit/chromium:

* WebKit.gypi:
* tests/CCDamageTrackerTest.cpp: Added.
(WebKitTests::executeCalculateDrawTransformsAndVisibility):
(WebKitTests::emulateDrawingOneFrame):
(WebKitTests::createTestTreeWithOneSurface):
(WebKitTests::createTestTreeWithTwoSurfaces):
(WebKitTests::createAndSetUpTestTreeWithOneSurface):
(WebKitTests::createAndSetUpTestTreeWithTwoSurfaces):
(WebKitTests::TEST_F):
* tests/CCLayerImplTest.cpp:
(WebCore::TEST):
* tests/CCLayerTreeHostCommonTest.cpp:
(WebCore::TEST):
* tests/CCLayerTreeTestCommon.h: Added.
* tests/CCRenderSurfaceTest.cpp:
(WebCore::TEST):
* tests/LayerChromiumTest.cpp:

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

10 years agoImplement CSSPropertySize in CSSStyleApplyProperty.
macpherson@chromium.org [Tue, 29 Nov 2011 03:24:41 +0000 (03:24 +0000)]
Implement CSSPropertySize in CSSStyleApplyProperty.
https://bugs.webkit.org/show_bug.cgi?id=73000

Reviewed by Andreas Kling.

This refactoring moves the implementation of the page size calculation into CSSStyleApplyProperty
and removes the existing code from CSSStyleSelector.

No new tests / refactoring only.

* css/CSSStyleApplyProperty.cpp:
(WebCore::ApplyPropertyPageSize::mmLength):
(WebCore::ApplyPropertyPageSize::inchLength):
(WebCore::ApplyPropertyPageSize::pageSizeFromName):
(WebCore::ApplyPropertyPageSize::applyInheritValue):
(WebCore::ApplyPropertyPageSize::applyInitialValue):
(WebCore::ApplyPropertyPageSize::applyValue):
(WebCore::ApplyPropertyPageSize::createHandler):
(WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):
* css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::applyProperty):
* css/CSSStyleSelector.h:

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

10 years agoPossible fix for test failures in r101307.
jonlee@apple.com [Tue, 29 Nov 2011 03:01:00 +0000 (03:01 +0000)]
Possible fix for test failures in r101307.

* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::WebViewImpl):

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

10 years agoAdd support for knowing when a TreeElement is added or changed anywhere in a TreeOutline.
timothy@apple.com [Tue, 29 Nov 2011 02:34:38 +0000 (02:34 +0000)]
Add support for knowing when a TreeElement is added or changed anywhere in a TreeOutline.

Reviewed by Brian Weinstein.

* inspector/front-end/treeoutline.js:
(TreeOutline.prototype.appendChild): Call onadd if it exists.
(TreeOutline.prototype.insertChild): Ditto.
(TreeOutline.prototype._treeElementDidChange): Added. Call onchange if it exists.
(TreeElement.prototype.set title): Call didChange.
(TreeElement.prototype.set titleHTML): Ditto.
(TreeElement.prototype.set tooltip): Ditto.
(TreeElement.prototype.set hasChildren): Ditto.
(TreeElement.prototype._fireDidChange): Added. Call TreeOutline._treeElementDidChange.
(TreeElement.prototype.didChange): Added. Schedule a timeout for _fireDidChange.
(TreeElement.prototype.expand): Move the code that sets the expanded flag to the beginning
which is before onpopulate. Since onpopulate can add elements and call onadd, this makes
sure the expanded flag is true before calling those functions.

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

10 years agoSkip selecting TreeElements that are hidden when keyboard navigating.
timothy@apple.com [Tue, 29 Nov 2011 02:34:22 +0000 (02:34 +0000)]
Skip selecting TreeElements that are hidden when keyboard navigating.

We already skipped non-selectable tree elements in the common cases, this just makes selectable
take the hidden flag into account.

Reviewed by Brian Weinstein.

* inspector/front-end/treeoutline.js:
(TreeOutline.prototype._treeKeyDown): Skip non-selectable elements when pressing Left or Right,
similar to what we already do when pressing Up and Down.
(TreeElement): Set _selectable to true.
(TreeElement.prototype.get selectable): Added. Return false when hidden.
(TreeElement.prototype.set selectable): Added. Set _selectable.
(TreeElement.prototype.traverseNextTreeElement): Renamed skipHidden to skipUnrevealed to prevent confusion with
the hidden property of TreeElement.
(TreeElement.prototype.traversePreviousTreeElement): Ditto.

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

10 years agoUse classList instead of addStyleClass and removeStyleClass in TreeOutline.
timothy@apple.com [Tue, 29 Nov 2011 02:34:05 +0000 (02:34 +0000)]
Use classList instead of addStyleClass and removeStyleClass in TreeOutline.

https://webkit.org/b/72803

Reviewed by Dan Bernstein.

* inspector/front-end/treeoutline.js:
(TreeOutline.prototype.appendChild):
(TreeOutline.prototype.insertChild):
(TreeElement.prototype.set hasChildren):
(TreeElement.prototype.set hidden):
(TreeElement.prototype._attach):
(TreeElement.prototype.collapse):
(TreeElement.prototype.expand):
(TreeElement.prototype.select):
(TreeElement.prototype.deselect):

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

10 years agoUpstream platform/network/blackberry/AuthenticationChallenge.h
leo.yang@torchmobile.com.cn [Tue, 29 Nov 2011 02:17:51 +0000 (02:17 +0000)]
Upstream platform/network/blackberry/AuthenticationChallenge.h
https://bugs.webkit.org/show_bug.cgi?id=73196

Reviewed by Daniel Bates.

This is the BlackBerry implementation of WebCore::AuthenticationChallenge.
Contributed by Torch Team.

Initial upstream, can't be built yet, no new tests.

* platform/network/blackberry/AuthenticationChallenge.h: Added.
(WebCore::AuthenticationChallenge::AuthenticationChallenge):
(WebCore::AuthenticationChallenge::setStored):
(WebCore::AuthenticationChallenge::isStored):

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

10 years agoSynchronization problem in Canvas/WebGLRenderingContext when listener asks for image
commit-queue@webkit.org [Tue, 29 Nov 2011 01:38:32 +0000 (01:38 +0000)]
Synchronization problem in Canvas/WebGLRenderingContext when listener asks for image
https://bugs.webkit.org/show_bug.cgi?id=73228

Patch by Dana Jansens <danakj@chromium.org> on 2011-11-28
Reviewed by Kenneth Russell.

* html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::markContextChanged):

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

10 years ago[MutationObservers] Fix build breakage after CSSInlineDeclaration refactor
commit-queue@webkit.org [Tue, 29 Nov 2011 01:31:36 +0000 (01:31 +0000)]
[MutationObservers] Fix build breakage after CSSInlineDeclaration refactor
https://bugs.webkit.org/show_bug.cgi?id=73243

Patch by Rafael Weinstein <rafaelw@chromium.org> on 2011-11-28
Reviewed by Ryosuke Niwa.

No tests needed. This patch only contains compile fixes.

* css/CSSMutableStyleDeclaration.cpp:

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

10 years agoFix Chromium bot build error related to b73253.
jonlee@apple.com [Tue, 29 Nov 2011 01:25:27 +0000 (01:25 +0000)]
Fix Chromium bot build error related to b73253.

* WebCore.gypi: Added missing references to NotificationController.

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

10 years agoSuppressing a failing webgl conformance test on Mac.
commit-queue@webkit.org [Tue, 29 Nov 2011 01:11:41 +0000 (01:11 +0000)]
Suppressing a failing webgl conformance test on Mac.
https://bugs.webkit.org/show_bug.cgi?id=73148

Patch by Jeff Timanus <twiz@chromium.org> on 2011-11-28
Reviewed by Kenneth Russell.

* platform/mac/Skipped:

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

10 years agoCreate skeleton framework for notifications support in WK2
jonlee@apple.com [Tue, 29 Nov 2011 01:08:35 +0000 (01:08 +0000)]
Create skeleton framework for notifications support in WK2
https://bugs.webkit.org/show_bug.cgi?id=73253
<rdar://problem/10356943>

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig: Split out ENABLE_NOTIFICATIONS based on platform.

Source/WebCore:

Reviewed by Sam Weinig.

Some refactoring was done to make notifications follow a similar pattern to our other clients, like
geolocation and context menu.

* Configurations/FeatureDefines.xcconfig: Split out ENABLE_NOTIFICATIONS based on platform.
* WebCore.xcodeproj/project.pbxproj: Adding new NotificationController class, and exposing
Notification and NotificationController as private headers.
* Target.pri: Ditto.
* WebCore.gypi: Ditto.

* notifications/NotificationContents.h: Converted class to struct. Members need to be accessible
in order to do WK2 argument encoding.
(WebCore::NotificationContents::NotificationContents):

* notifications/Notification.cpp: Update style of entire file.
(WebCore::Notification::Notification): Added default constructor (for WK2), and minor refactoring
with NotificationContents.
* notifications/Notification.h: Added set methods for WK2 serialization. Also, update indenting.
(WebCore::Notification::setHTML): Added.
(WebCore::Notification::setURL): Added.
(WebCore::Notification::contents): Added const version for WK2.
* notifications/NotificationCenter.h: Update style.

* notifications/NotificationController.cpp: Added.
(WebCore::NotificationController::NotificationController):
(WebCore::NotificationController::~NotificationController):
* notifications/NotificationController.h: Added.
(WebCore::NotificationController::client):
* notifications/NotificationPresenter.h: This acts like a client, and should probably be renamed as such.
Removed ifdef for exposure to WK2.
(WebCore::NotificationPresenter::~NotificationPresenter): Moved as protected instead of public.

* page/DOMWindow.cpp:
(WebCore::DOMWindow::webkitNotifications):  We move the request for the notification client from the chrome
to the controller.
* page/Page.cpp:
(WebCore::Page::Page): The page now owns a notification controller.
(WebCore::Page::PageClients::PageClients): Add notification client as a page client.
* page/Page.h:
(WebCore::Page::notificationController): Retrieve the notification controller.

* page/ChromeClient.h: We move the request for the notification client from the chrome to the controller.
Remove notificationPresenter().
* page/Chrome.cpp: Remove notificationPresenter().
* page/Chrome.h: Remove notificationPresenter().
* loader/EmptyClients.h: Remove notificationPresenter().

Source/WebKit:

Reviewed by Sam Weinig.

* WebKit.xcodeproj/project.pbxproj: Add WebNotificationClient class.

Source/WebKit/chromium:

Reviewed by Sam Weinig.

Remove notificationPresenter() from the chrome client, since it is now managed by
the notification controller.

* src/ChromeClientImpl.cpp:
* src/ChromeClientImpl.h:
* src/WebNotification.cpp:
(WebKit::WebNotification::title): Refactoring with NotificationContents conversion to struct.
(WebKit::WebNotification::body): Ditto.
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::WebViewImpl): Set notification client in web view's page clients.

Source/WebKit/mac:

Reviewed by Sam Weinig.

* Configurations/FeatureDefines.xcconfig: Split out ENABLE_NOTIFICATIONS based on platform.

* WebCoreSupport/WebNotificationClient.h: Added.
(WebNotificationClient::webView):
* WebCoreSupport/WebNotificationClient.mm: Added. Implemented as stubs for now.
(WebNotificationClient::WebNotificationClient):
(WebNotificationClient::show):
(WebNotificationClient::cancel):
(WebNotificationClient::notificationObjectDestroyed):
(WebNotificationClient::requestPermission):
(WebNotificationClient::cancelRequestsForPermission):
(WebNotificationClient::checkPermission):
* WebView/WebView.mm: Set PageClient's notification client to an instance of this stubbed class.

Source/WebKit/qt:

Reviewed by Sam Weinig.

* Api/qwebpage.cpp: Add notification client to pageClients.
(QWebPagePrivate::QWebPagePrivate):
* WebCoreSupport/ChromeClientQt.cpp: Remove notification client from ChromeClient implementation.
* WebCoreSupport/ChromeClientQt.h:
* WebCoreSupport/NotificationPresenterClientQt.cpp: Refactor with change of NotificationContents to struct
(WebCore::NotificationWrapper::title):
(WebCore::NotificationWrapper::message):
(WebCore::NotificationPresenterClientQt::displayNotification):
(WebCore::NotificationPresenterClientQt::cancel):
(WebCore::NotificationPresenterClientQt::notificationClicked):
(WebCore::NotificationPresenterClientQt::dumpReplacedIdText):
(WebCore::NotificationPresenterClientQt::dumpShowText):

Source/WebKit2:

Reviewed by Sam Weinig.

* WebKit2.xcodeproj/project.pbxproj: Added classes for notification support.
* win/WebKit2.vcproj: Ditto.
* Target.pri: Ditto.
* Configurations/FeatureDefines.xcconfig: Split out ENABLE_NOTIFICATIONS based on platform.
* DerivedSources.make: Add Notifications to VPATH.
* Platform/CoreIPC/MessageID.h: List WebNotificationManagerProxy as a class with messages.
* Scripts/webkit2/messages.py: Mark WebCore::NotificationContents as a struct.

* Shared/API/c/WKBase.h: Map opaque types to NotificationProvider, NotificationManager, and Notification.
* UIProcess/API/C/WKAPICast.h: Map WK types toNotificationProvider, NotificationManager, and Notification.
* Shared/APIObject.h: Add Notification and NotificationManager as APIObjects.
* Shared/WebCoreArgumentCoders.cpp: Added coders for KURL.
(CoreIPC::::encode):
(CoreIPC::::decode):
* Shared/WebCoreArgumentCoders.h:

* UIProcess/WebNotification.cpp: Added.
(WebKit::WebNotification::WebNotification):
(WebKit::WebNotification::~WebNotification):
(WebKit::WebNotification::encode):
(WebKit::WebNotification::decode):
* UIProcess/WebNotification.h: Added.
(WebKit::WebNotification::create):
(WebKit::WebNotification::title):
(WebKit::WebNotification::body):
(WebKit::WebNotification::type):
* UIProcess/API/C/WKNotification.cpp: Added as API.
(WKNotificationGetTypeID):
(WKNotificationCopyTitle):
(WKNotificationCopyBody):
* UIProcess/API/C/WKNotification.h: Added as API.

* WebProcess/Notifications/WebNotificationManager.h: Added. Contains for now show() and cancel().
The rest of the notification client methods will be added later. These two functions send messages
to the manager proxy.
* WebProcess/Notifications/WebNotificationManager.cpp: Added.
(WebKit::WebNotificationManager::WebNotificationManager):
(WebKit::WebNotificationManager::~WebNotificationManager):
(WebKit::WebNotificationManager::show):
(WebKit::WebNotificationManager::cancel):

* UIProcess/WebNotificationManagerProxy.cpp: Added.
(WebKit::WebNotificationManagerProxy::create):
(WebKit::WebNotificationManagerProxy::WebNotificationManagerProxy):
(WebKit::WebNotificationManagerProxy::~WebNotificationManagerProxy):
(WebKit::WebNotificationManagerProxy::invalidate):
(WebKit::WebNotificationManagerProxy::initializeProvider):
(WebKit::WebNotificationManagerProxy::didReceiveMessage):
(WebKit::WebNotificationManagerProxy::show):
(WebKit::WebNotificationManagerProxy::cancel):
* UIProcess/WebNotificationManagerProxy.h: Added.
(WebKit::WebNotificationManagerProxy::clearContext):
(WebKit::WebNotificationManagerProxy::type):
* UIProcess/WebNotificationManagerProxy.messages.in: Added.
* UIProcess/API/C/WKNotificationManager.cpp: Added.
(WKNotificationManagerGetTypeID):
(WKNotificationManagerSetProvider):
* UIProcess/API/C/WKNotificationManager.h: Added.

* UIProcess/WebContext.h: Add the notification manager to the web context.
(WebKit::WebContext::notificationManagerProxy): Access the manager.
* UIProcess/WebContext.cpp:
(WebKit::WebContext::WebContext): Boilerplate for managers.
(WebKit::WebContext::~WebContext): Boilerplate for managers.
(WebKit::WebContext::disconnectProcess): Boilerplate for managers.
(WebKit::WebContext::didReceiveMessage): Forward messages to the notification manager.
* UIProcess/API/C/WKContext.cpp: Expose as API.
(WKContextGetNotificationManager):
* UIProcess/API/C/WKContext.h: Expose as API.

* UIProcess/API/C/WKNotificationProvider.h: Added.
* UIProcess/WebNotificationProvider.h: Added as APIClient.
* UIProcess/WebNotificationProvider.cpp: Added.
(WebKit::WebNotificationProvider::show): Forward call to the client.
(WebKit::WebNotificationProvider::cancel): Forward call to the client.
* UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::didReceiveMessage): Forward messages for notification manager to the context.

* WebProcess/WebCoreSupport/WebChromeClient.cpp: Remove notificationPresenter().
* WebProcess/WebCoreSupport/WebChromeClient.h: Remove notificationPresenter().

* WebProcess/WebCoreSupport/WebNotificationClient.h: Added. Forwards client methods to manager.
* WebProcess/WebCoreSupport/WebNotificationClient.cpp: Added. Mostly stub implementation for now.
(WebKit::WebNotificationClient::WebNotificationClient):
(WebKit::WebNotificationClient::~WebNotificationClient):
(WebKit::WebNotificationClient::show):
(WebKit::WebNotificationClient::cancel):
(WebKit::WebNotificationClient::notificationObjectDestroyed):
(WebKit::WebNotificationClient::requestPermission):
(WebKit::WebNotificationClient::cancelRequestsForPermission):
(WebKit::WebNotificationClient::checkPermission):

* WebProcess/WebPage/WebPage.h: Added WebNotificationClient as one of its page clients.
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage): Set the notification client to WebNotificationClient.
* WebProcess/WebProcess.h: Added WebNotificationManager.
(WebKit::WebProcess::notificationManager):
* WebProcess/WebProcess.cpp:
(WebKit::WebProcess::WebProcess): Initialize notificaton manager.

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

10 years agoSpeculative Chromium build fix.
bdakin@apple.com [Tue, 29 Nov 2011 01:00:05 +0000 (01:00 +0000)]
Speculative Chromium build fix.

* src/ScrollbarGroup.cpp:
(WebKit::ScrollbarGroup::scrollbarStyleChanged):
* src/ScrollbarGroup.h:

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

10 years agoFix windows build.
oliver@apple.com [Tue, 29 Nov 2011 00:52:42 +0000 (00:52 +0000)]
Fix windows build.

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

10 years agoFix gyp build
oliver@apple.com [Tue, 29 Nov 2011 00:48:48 +0000 (00:48 +0000)]
Fix gyp build

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

10 years agogtest normalization in the test results server is sometimes wrong
ojan@chromium.org [Tue, 29 Nov 2011 00:38:25 +0000 (00:38 +0000)]
gtest normalization in the test results server is sometimes wrong
https://bugs.webkit.org/show_bug.cgi?id=73262

Reviewed by Tony Chang.

If a gtest has it's modified changed (e.g. add FLAKY_) then it will have two
entries in the incremental JSON, one of the entries will have the correct data
from the run and the other will have dummy no-data values. Make sure to
always pick the one with real data.

* TestResultServer/model/jsonresults.py:
(JsonResults._remove_gtest_modifiers):
* TestResultServer/model/jsonresults_unittest.py:
(JsonResultsTest.test_remove_gtest_modifiers):

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

10 years agoImageDecoder setSize() should check for backing store allocation failure
noel.gordon@gmail.com [Tue, 29 Nov 2011 00:22:59 +0000 (00:22 +0000)]
ImageDecoder setSize() should check for backing store allocation failure
https://bugs.webkit.org/show_bug.cgi?id=72864

Reviewed by Adam Barth.

The backing store of a decoded image is a Vector<PixelData> on the affected
ports. And Vector<> provides a resize capacity member that returns false if
memory allocation fails.

setSize() should be called once only during an image decode - add an ASSERT
for that. Resize the backing store capacity to the requested image size and
return false if memory allocation fails.

ImageDecoder::isOverSize(width, height) is called to check that the decoded
width and height won't overflow 'width x height x sizeof(PixelData)' before
calls to setSize(). Refer to http://webkit.org/b/48634

No new tests. Covered by fast/images/size-failure.html

* platform/image-decoders/ImageDecoder.cpp:
(WebCore::ImageFrame::setSize):

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

10 years agoFix V8 bindings codegen and add yet more tests for the typed
oliver@apple.com [Tue, 29 Nov 2011 00:21:09 +0000 (00:21 +0000)]
Fix V8 bindings codegen and add yet more tests for the typed
array bindings.

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

10 years agoFloatQuad::isRectilinear() returns false for 180degree rotations
commit-queue@webkit.org [Tue, 29 Nov 2011 00:16:58 +0000 (00:16 +0000)]
FloatQuad::isRectilinear() returns false for 180degree rotations
https://bugs.webkit.org/show_bug.cgi?id=73040

Patch by Dana Jansens <danakj@chromium.org> on 2011-11-28
Reviewed by James Robinson.

Source/WebCore:

Added unit test FloatQuadTest.cpp.

* platform/graphics/FloatQuad.cpp:
(WebCore::withinEpsilon): Check two values are as close as can be represented by floats.
(WebCore::FloatQuad::isRectilinear): Use withinEpsilon().

Source/WebKit/chromium:

* WebKit.gypi:
* tests/FloatQuadTest.cpp: Added.
(WebCore::TEST):

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

10 years agoSome of the results.json files have results/times entries at the directory level
ojan@chromium.org [Tue, 29 Nov 2011 00:13:10 +0000 (00:13 +0000)]
Some of the results.json files have results/times entries at the directory level
https://bugs.webkit.org/show_bug.cgi?id=73261

Reviewed by Tony Chang.

This is just a bug that got introduced in a temporary push of the results server.
This patch repairs the broken files. After all the bots have cycled, we can simplify
this code to just assert that results/times are not at the directory level.

Also, when catching exceptions, log the full stacktrace.

* TestResultServer/model/jsonresults.py:
(_is_directory):
(JsonResults._load_json):
(JsonResults._merge_tests):
(JsonResults.merge):
* TestResultServer/model/jsonresults_unittest.py:
(JsonResultsTest.test_merge_directory_hierarchy_extra_results_and_times):

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

10 years agoGetById should not always speculate cell
fpizlo@apple.com [Mon, 28 Nov 2011 23:51:51 +0000 (23:51 +0000)]
GetById should not always speculate cell
https://bugs.webkit.org/show_bug.cgi?id=73181

Reviewed by Gavin Barraclough.

GetById will now speculate cell if the predictions of the base are cell.
Otherwise it will do like the old JIT (and like the old non-speculative
DFG JIT): if not cell, go straight to slow-path but otherwise don't OSR
out. This is a 1% speed-up on SunSpider.

* dfg/DFGAbstractState.cpp:
(JSC::DFG::AbstractState::execute):
* dfg/DFGOperations.cpp:
* dfg/DFGOperations.h:
* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::setupArgumentsWithExecState):
(JSC::DFG::SpeculativeJIT::callOperation):
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::cachedGetById):
(JSC::DFG::SpeculativeJIT::compile):
* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):

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

10 years agoWebkit gardening: test expectations update.
zmo@google.com [Mon, 28 Nov 2011 23:48:37 +0000 (23:48 +0000)]
Webkit gardening: test expectations update.

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

10 years agoSpeculative Chromium build-fix.
bdakin@apple.com [Mon, 28 Nov 2011 23:42:13 +0000 (23:42 +0000)]
Speculative Chromium build-fix.

* platform/chromium/ScrollAnimatorChromiumMac.mm:
(WebCore::ScrollAnimatorChromiumMac::updateScrollerStyle):

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

10 years agoMove typed array implementations into wtf
oliver@apple.com [Mon, 28 Nov 2011 23:40:08 +0000 (23:40 +0000)]
Move typed array implementations into wtf
https://bugs.webkit.org/show_bug.cgi?id=73248

Reviewed by Sam Weinig.

Source/JavaScriptCore:

Move typed array implementation files from WebCore to wtf.  Inline the
.cpp files for each of the array views to cut down on unnecessary exports
and function call overhead for trivial operations.

Added files to all the project files.

* GNUmakefile.list.am:
* JavaScriptCore.exp:
* JavaScriptCore.vcproj/WTF/WTF.vcproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* wtf/ArrayBuffer.cpp: Renamed from Source/WebCore/html/canvas/Float32Array.cpp.
(WTF::ArrayBuffer::transfer):
(WTF::ArrayBuffer::addView):
(WTF::ArrayBuffer::removeView):
* wtf/ArrayBuffer.h: Renamed from Source/WebCore/html/canvas/ArrayBuffer.cpp.
(WTF::ArrayBufferContents::ArrayBufferContents):
(WTF::ArrayBufferContents::data):
(WTF::ArrayBufferContents::sizeInBytes):
(WTF::ArrayBufferContents::transfer):
(WTF::ArrayBuffer::~ArrayBuffer):
(WTF::ArrayBuffer::clampValue):
(WTF::ArrayBuffer::create):
(WTF::ArrayBuffer::ArrayBuffer):
(WTF::ArrayBuffer::data):
(WTF::ArrayBuffer::byteLength):
(WTF::ArrayBuffer::slice):
(WTF::ArrayBuffer::sliceImpl):
(WTF::ArrayBuffer::clampIndex):
(WTF::ArrayBufferContents::tryAllocate):
(WTF::ArrayBufferContents::~ArrayBufferContents):
* wtf/ArrayBufferView.cpp: Copied from Source/WebCore/bindings/js/JSArrayBufferCustom.cpp.
(WTF::ArrayBufferView::ArrayBufferView):
(WTF::ArrayBufferView::~ArrayBufferView):
(WTF::ArrayBufferView::neuter):
* wtf/ArrayBufferView.h: Renamed from Source/WebCore/html/canvas/ArrayBufferView.h.
(WTF::ArrayBufferView::isByteArray):
(WTF::ArrayBufferView::isUnsignedByteArray):
(WTF::ArrayBufferView::isShortArray):
(WTF::ArrayBufferView::isUnsignedShortArray):
(WTF::ArrayBufferView::isIntArray):
(WTF::ArrayBufferView::isUnsignedIntArray):
(WTF::ArrayBufferView::isFloatArray):
(WTF::ArrayBufferView::isDoubleArray):
(WTF::ArrayBufferView::isDataView):
(WTF::ArrayBufferView::buffer):
(WTF::ArrayBufferView::baseAddress):
(WTF::ArrayBufferView::byteOffset):
(WTF::ArrayBufferView::verifySubRange):
(WTF::ArrayBufferView::clampOffsetAndNumElements):
(WTF::ArrayBufferView::setImpl):
(WTF::ArrayBufferView::setRangeImpl):
(WTF::ArrayBufferView::zeroRangeImpl):
(WTF::ArrayBufferView::calculateOffsetAndLength):
* wtf/CMakeLists.txt:
* wtf/Float32Array.h: Renamed from Source/WebCore/html/canvas/Float32Array.h.
(WTF::Float32Array::set):
(WTF::Float32Array::item):
(WTF::Float32Array::isFloatArray):
(WTF::Float32Array::create):
(WTF::Float32Array::Float32Array):
(WTF::Float32Array::subarray):
* wtf/Float64Array.h: Renamed from Source/WebCore/html/canvas/Float64Array.h.
(WTF::Float64Array::set):
(WTF::Float64Array::item):
(WTF::Float64Array::isDoubleArray):
(WTF::Float64Array::create):
(WTF::Float64Array::Float64Array):
(WTF::Float64Array::subarray):
* wtf/Int16Array.h: Renamed from Source/WebCore/html/canvas/Int16Array.cpp.
(WTF::Int16Array::set):
(WTF::Int16Array::isShortArray):
(WTF::Int16Array::create):
(WTF::Int16Array::Int16Array):
(WTF::Int16Array::subarray):
* wtf/Int32Array.h: Renamed from Source/WebCore/html/canvas/Int32Array.cpp.
(WTF::Int32Array::set):
(WTF::Int32Array::isIntArray):
(WTF::Int32Array::create):
(WTF::Int32Array::Int32Array):
(WTF::Int32Array::subarray):
* wtf/Int8Array.h: Renamed from Source/WebCore/html/canvas/Int8Array.cpp.
(WTF::Int8Array::set):
(WTF::Int8Array::isByteArray):
(WTF::Int8Array::create):
(WTF::Int8Array::Int8Array):
(WTF::Int8Array::subarray):
* wtf/IntegralTypedArrayBase.h: Renamed from Source/WebCore/html/canvas/IntegralTypedArrayBase.h.
(WTF::IntegralTypedArrayBase::set):
(WTF::IntegralTypedArrayBase::item):
(WTF::IntegralTypedArrayBase::IntegralTypedArrayBase):
* wtf/TypedArrayBase.h: Renamed from Source/WebCore/html/canvas/TypedArrayBase.h.
(WTF::TypedArrayBase::data):
(WTF::TypedArrayBase::set):
(WTF::TypedArrayBase::setRange):
(WTF::TypedArrayBase::zeroRange):
(WTF::TypedArrayBase::length):
(WTF::TypedArrayBase::byteLength):
(WTF::TypedArrayBase::TypedArrayBase):
(WTF::TypedArrayBase::create):
(WTF::TypedArrayBase::subarrayImpl):
* wtf/Uint16Array.h: Renamed from Source/WebCore/html/canvas/Uint16Array.cpp.
(WTF::Uint16Array::set):
(WTF::Uint16Array::isUnsignedShortArray):
(WTF::Uint16Array::create):
(WTF::Uint16Array::Uint16Array):
(WTF::Uint16Array::subarray):
* wtf/Uint32Array.h: Renamed from Source/WebCore/html/canvas/Uint32Array.cpp.
(WTF::Uint32Array::set):
(WTF::Uint32Array::isUnsignedIntArray):
(WTF::Uint32Array::create):
(WTF::Uint32Array::Uint32Array):
(WTF::Uint32Array::subarray):
* wtf/Uint8Array.h: Renamed from Source/WebCore/html/canvas/Uint8Array.h.
(WTF::Uint8Array::set):
(WTF::Uint8Array::isUnsignedByteArray):
(WTF::Uint8Array::create):
(WTF::Uint8Array::Uint8Array):
(WTF::Uint8Array::subarray):
* wtf/wtf.pro:

Source/WebCore:

Removed the typed array implementation files from WebCore and
added forwarding headers.

* CMakeLists.txt:
* ForwardingHeaders/wtf/ArrayBuffer.h: Added.
* ForwardingHeaders/wtf/ArrayBufferView.h: Added.
* ForwardingHeaders/wtf/Float32Array.h: Added.
* ForwardingHeaders/wtf/Float64Array.h: Added.
* ForwardingHeaders/wtf/Int16Array.h: Added.
* ForwardingHeaders/wtf/Int32Array.h: Added.
* ForwardingHeaders/wtf/Int8Array.h: Added.
* ForwardingHeaders/wtf/Uint16Array.h: Added.
* ForwardingHeaders/wtf/Uint32Array.h: Added.
* ForwardingHeaders/wtf/Uint8Array.h: Added.
* GNUmakefile.list.am:
* Target.pri:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* bindings/js/JSArrayBufferCustom.cpp:
* bindings/js/JSArrayBufferViewHelper.h:
* bindings/js/JSAudioContextCustom.cpp:
* bindings/js/JSFileReaderCustom.cpp:
* bindings/js/JSFloat32ArrayCustom.cpp:
* bindings/js/JSFloat64ArrayCustom.cpp:
* bindings/js/JSInt16ArrayCustom.cpp:
* bindings/js/JSInt32ArrayCustom.cpp:
* bindings/js/JSInt8ArrayCustom.cpp:
* bindings/js/JSUint16ArrayCustom.cpp:
* bindings/js/JSUint32ArrayCustom.cpp:
* bindings/js/JSUint8ArrayCustom.cpp:
* bindings/js/JSWaveShaperNodeCustom.cpp:
* bindings/js/JSWebGLRenderingContextCustom.cpp:
* bindings/js/JSXMLHttpRequestCustom.cpp:
* bindings/scripts/CodeGeneratorJS.pm:
(AddIncludesForType):
(GenerateHeader):
(NativeToJSValue):
* bindings/scripts/test/JS/JSFloat64Array.cpp:
* bindings/scripts/test/JS/JSFloat64Array.h:
* dom/MessageEvent.h:
* fileapi/FileReader.cpp:
* fileapi/FileReaderLoader.cpp:
* fileapi/FileReaderSync.cpp:
* fileapi/WebKitBlobBuilder.cpp:
* html/HTMLMediaElement.cpp:
* html/canvas/ArrayBuffer.h: Removed.
* html/canvas/ArrayBufferView.cpp: Removed.
* html/canvas/DataView.h:
* html/canvas/Float64Array.cpp: Removed.
* html/canvas/Int16Array.h: Removed.
* html/canvas/Int32Array.h: Removed.
* html/canvas/Int8Array.h: Removed.
* html/canvas/Uint16Array.h: Removed.
* html/canvas/Uint32Array.h: Removed.
* html/canvas/Uint8Array.cpp: Removed.
* html/canvas/WebGLBuffer.cpp:
* html/canvas/WebGLBuffer.h:
* html/canvas/WebGLGetInfo.cpp:
* html/canvas/WebGLGetInfo.h:
* html/canvas/WebGLRenderingContext.cpp:
* html/canvas/WebGLRenderingContext.h:
* page/Crypto.cpp:
* platform/graphics/GraphicsContext3D.cpp:
* platform/graphics/mac/GraphicsContext3DMac.mm:
* platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
* webaudio/AsyncAudioDecoder.cpp:
* webaudio/AudioBuffer.h:
* webaudio/AudioContext.cpp:
* webaudio/AudioParam.h:
* webaudio/AudioParamTimeline.h:
* webaudio/JavaScriptAudioNode.cpp:
* webaudio/RealtimeAnalyser.cpp:
* webaudio/WaveShaperProcessor.h:
* websockets/WebSocketChannel.cpp:
* websockets/WorkerThreadableWebSocketChannel.cpp:
* xml/XMLHttpRequest.cpp:

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

10 years agoUnreviewed, s/SyntaxError/TypeError/ in the flaky test result.
haraken@chromium.org [Mon, 28 Nov 2011 23:33:38 +0000 (23:33 +0000)]
Unreviewed, s/SyntaxError/TypeError/ in the flaky test result.

* platform/chromium-win/fast/workers/worker-constructor-expected.txt:

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

10 years ago[WinCairo] Unreviewed build corrections.
bfulgham@webkit.org [Mon, 28 Nov 2011 23:29:59 +0000 (23:29 +0000)]
[WinCairo] Unreviewed build corrections.

* UIProcess/BackingStore.h: WinCairo doesn't need the Cairo backing
  for widgets.
* win/WebKit2CFLite.def: Update to match WebKit2.def.

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

10 years agoUnreviewed, rolling out r101202.
robert@webkit.org [Mon, 28 Nov 2011 23:11:07 +0000 (23:11 +0000)]
Unreviewed, rolling out r101202.
http://trac.webkit.org/changeset/101202
https://bugs.webkit.org/show_bug.cgi?id=71244

Caused performance regressions when painting collapsed borders

Source/WebCore:

* rendering/RenderTableCell.cpp:
(WebCore::compareBorders):
(WebCore::RenderTableCell::collapsedStartBorder):
(WebCore::RenderTableCell::collapsedEndBorder):
(WebCore::RenderTableCell::collapsedBeforeBorder):
(WebCore::RenderTableCell::collapsedAfterBorder):
* rendering/style/CollapsedBorderValue.h:
(WebCore::CollapsedBorderValue::CollapsedBorderValue):
(WebCore::CollapsedBorderValue::operator==):
* rendering/style/RenderStyleConstants.h:

LayoutTests:

* css2.1/20110323/border-conflict-element-001.htm: Removed.
* css2.1/20110323/border-conflict-element-001a.htm: Removed.
* css2.1/20110323/border-conflict-element-001b.htm: Removed.
* css2.1/20110323/border-conflict-element-001c.htm: Removed.
* css2.1/20110323/border-conflict-element-001d.htm: Removed.
* css2.1/20110323/border-conflict-element-003.htm: Removed.
* css2.1/20110323/border-conflict-element-004.htm: Removed.
* css2.1/20110323/border-conflict-element-005.htm: Removed.
* css2.1/20110323/border-conflict-element-006.htm: Removed.
* css2.1/20110323/border-conflict-element-007.htm: Removed.
* css2.1/20110323/border-conflict-element-008.htm: Removed.
* css2.1/20110323/border-conflict-element-009.htm: Removed.
* css2.1/20110323/border-conflict-element-010.htm: Removed.
* css2.1/20110323/border-conflict-element-011.htm: Removed.
* css2.1/20110323/border-conflict-element-012.htm: Removed.
* css2.1/20110323/border-conflict-element-013.htm: Removed.
* css2.1/20110323/border-conflict-element-014.htm: Removed.
* css2.1/20110323/border-conflict-element-015.htm: Removed.
* css2.1/20110323/border-conflict-element-016.htm: Removed.
* css2.1/20110323/border-conflict-element-017.htm: Removed.
* css2.1/20110323/border-conflict-element-018.htm: Removed.
* css2.1/20110323/border-conflict-element-019.htm: Removed.
* css2.1/20110323/border-conflict-element-020.htm: Removed.
* css2.1/20110323/border-conflict-element-021.htm: Removed.
* css2.1/20110323/border-conflict-element-022.htm: Removed.
* css2.1/20110323/border-conflict-element-023.htm: Removed.
* css2.1/20110323/border-conflict-element-024.htm: Removed.
* css2.1/20110323/border-conflict-element-025.htm: Removed.
* css2.1/20110323/border-conflict-element-026.htm: Removed.
* css2.1/20110323/border-conflict-element-027.htm: Removed.
* css2.1/20110323/border-conflict-element-028.htm: Removed.
* css2.1/20110323/border-conflict-element-029.htm: Removed.
* css2.1/20110323/border-conflict-element-030.htm: Removed.
* css2.1/20110323/border-conflict-element-031.htm: Removed.
* css2.1/20110323/border-conflict-element-032.htm: Removed.
* css2.1/20110323/border-conflict-element-033.htm: Removed.
* css2.1/20110323/border-conflict-element-034.htm: Removed.
* css2.1/20110323/border-conflict-element-035.htm: Removed.
* css2.1/20110323/border-conflict-element-036.htm: Removed.
* css2.1/20110323/border-conflict-element-037.htm: Removed.
* css2.1/20110323/border-conflict-element-038.htm: Removed.
* css2.1/20110323/border-conflict-element-039.htm: Removed.
* css2.1/20110323/support/swatch-blue.png: Removed.
* css2.1/20110323/support/swatch-green.png: Removed.
* css2.1/20110323/support/swatch-lime.png: Removed.
* css2.1/20110323/support/swatch-orange.png: Removed.
* css2.1/20110323/support/swatch-red.png: Removed.
* css2.1/20110323/support/swatch-teal.png: Removed.
* css2.1/20110323/support/swatch-white.png: Removed.
* css2.1/20110323/support/swatch-yellow.png: Removed.
* fast/css/border-conflict-element-002.htm: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-linux/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-linux/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
* platform/chromium-linux/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
* platform/chromium-linux/fast/borders/border-antialiasing-expected.png:
* platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/table_rules_all-expected.png:
* platform/chromium-linux/tables/mozilla/marvin/table_rules_none-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
* platform/chromium-linux/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-003-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-003-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-004-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-004-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-005-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-005-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-006-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-006-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-007-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-007-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-008-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-008-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-009-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-009-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-010-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-010-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-011-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-011-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-012-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-012-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-013-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-013-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-014-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-014-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-015-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-015-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-016-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-016-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-017-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-017-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-018-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-018-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-019-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-019-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-020-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-020-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-021-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-021-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-022-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-022-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-023-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-023-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-024-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-024-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-025-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-025-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-026-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-026-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-027-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-027-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-028-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-028-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-029-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-029-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-030-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-030-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-031-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-031-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-032-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-032-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-033-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-033-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-034-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-034-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-035-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-035-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-036-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-036-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-037-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-037-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-038-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-038-expected.txt: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-039-expected.png: Removed.
* platform/chromium/css2.1/20110323/border-conflict-element-039-expected.txt: Removed.
* platform/chromium/fast/css/border-conflict-element-002-expected.png: Removed.
* platform/chromium/fast/css/border-conflict-element-002-expected.txt: Removed.

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

10 years agoDon't try to optimize huge code blocks
fpizlo@apple.com [Mon, 28 Nov 2011 23:07:26 +0000 (23:07 +0000)]
Don't try to optimize huge code blocks
https://bugs.webkit.org/show_bug.cgi?id=73187

Reviewed by Oliver Hunt.

This unifies the heuristics used for deciding if a code block is too big
to optimize, and sets this heuristic to 1000, which is intuitively better
than numeric_limits<unsigned>::max(). It also results in what looks like
a speed-up on both SunSpider and V8 (in Tools/Scripts/bencher).

* dfg/DFGCapabilities.h:
(JSC::DFG::mightCompileEval):
(JSC::DFG::mightCompileProgram):
(JSC::DFG::mightCompileFunctionForCall):
(JSC::DFG::mightCompileFunctionForConstruct):
* runtime/Heuristics.cpp:
(JSC::Heuristics::initializeHeuristics):
* runtime/Heuristics.h:

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

10 years agohttps://bugs.webkit.org/show_bug.cgi?id=72551
bdakin@apple.com [Mon, 28 Nov 2011 23:06:56 +0000 (23:06 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=72551
When the recommended scrollbar style changes, WKView's tracking options should
adjust accordingly
-and corresponding-
<rdar://problem/10409328>

Reviewed by Darin Adler.

Source/WebCore:

This new ChromeClient function is called when the recommended scrollbar style
changes. This way, WebKit can respond to the change by adjusting its mouse
tracking.
* page/ChromeClient.h:
(WebCore::ChromeClient::recommendedScrollbarStyleDidChange):

Existing ScrollableArea function scrollbarStyleChanged() now takes an int
indicating the new scrollbar style and a bool indicating whether it is necessary
to force an update. It used to be the case that this function was ONLY used to
force an update (and only called when an updated was needed), but now that it must
also call into the ChromeClient, it is necessary to include a bool tracking
whether we need to force an update. New implementation on FrameView is responsible
for calling ChromeClient, and then that calls into the pre-existing ScrollView
function for the forceUpdate part.
* page/FrameView.cpp:
(WebCore::FrameView::scrollbarStyleChanged):
* page/FrameView.h:
* platform/ScrollView.cpp:
(WebCore::ScrollView:: scrollbarStyleChanged):
* platform/ScrollView.h:
* platform/ScrollableArea.h:
(WebCore::ScrollableArea::scrollbarStyleChanged):
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::updateScrollerStyle):

Source/WebKit2:

These new functions take care of passing along the
recommendedScrollbarStyleDidChange() message that originates in the ChromeClient.
* UIProcess/API/mac/PageClientImpl.h:
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::recommendedScrollbarStyleDidChange):
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::recommendedScrollbarStyleDidChange):
* WebProcess/WebCoreSupport/WebChromeClient.h:

This is where we actually respond to the recommendedScrollbarStyleDidChange
message. We remove the existing tracking area and create a new tracking area with
the appropriate tracking options.
* UIProcess/API/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::recommendedScrollbarStyleDidChange):

BuiltInPDFView inherits from WebCore::ScrollableArea, so scrollbarStyleChanged()
must now take two parameters like the one in ScrollableArea.
* WebProcess/Plugins/PDF/BuiltInPDFView.cpp:
(WebKit::BuiltInPDFView::scrollbarStyleChanged):
* WebProcess/Plugins/PDF/BuiltInPDFView.h:

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

10 years agoUnreviewed, rolling out r101211.
robert@webkit.org [Mon, 28 Nov 2011 23:06:20 +0000 (23:06 +0000)]
Unreviewed, rolling out r101211.
http://trac.webkit.org/changeset/101211

Caused performance regressions when painting collapsed borders

* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001a-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001b-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001c-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-003-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-004-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-005-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-006-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-007-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-008-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-009-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-010-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-011-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-012-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-013-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-014-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-015-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-016-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-017-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-018-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-019-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-020-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-021-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-022-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-023-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-024-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-025-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-026-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-027-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-028-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-029-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-030-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-031-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-032-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-033-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-034-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-035-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-036-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-037-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-038-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-element-039-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-cg-mac-leopard/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-cg-mac-leopard/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/borders/border-antialiasing-expected.png:
* platform/chromium-cg-mac-leopard/fast/css/border-conflict-element-002-expected.png: Removed.
* platform/chromium-cg-mac-leopard/fast/repaint/table-cell-collapsed-border-expected.png:
* platform/chromium-cg-mac-leopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-cg-mac-leopard/tables/mozilla/marvin/table_rules_all-expected.png: Removed.
* platform/chromium-cg-mac-leopard/tables/mozilla/marvin/table_rules_none-expected.png: Removed.
* platform/chromium-cg-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Removed.
* platform/chromium-cg-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-cg-mac-snowleopard/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-cg-mac-snowleopard/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/fast/borders/border-antialiasing-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/fast/repaint/table-cell-collapsed-border-expected.png:
* platform/chromium-cg-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/tables/mozilla/marvin/table_rules_all-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/tables/mozilla/marvin/table_rules_none-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Removed.
* platform/chromium-cg-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-mac-snowleopard/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-mac-snowleopard/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/borders/border-antialiasing-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/repaint/table-cell-collapsed-border-expected.png:
* platform/chromium-mac-snowleopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/table_rules_all-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla/marvin/table_rules_none-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Removed.
* platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Removed.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Renamed from LayoutTests/platform/chromium-mac-snowleopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Added.
* platform/chromium-mac/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Added.
* platform/chromium-mac/fast/borders/border-antialiasing-expected.png: Added.
* platform/chromium-mac/tables/mozilla/collapsing_borders/bug41262-4-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/table_rules_all-expected.png: Added.
* platform/chromium-mac/tables/mozilla/marvin/table_rules_none-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Added.
* platform/chromium-mac/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Added.
* platform/chromium-win/css2.1/20110323/border-conflict-element-001-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-001a-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-001b-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-001c-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-003-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-004-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-005-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-006-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-007-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-008-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-009-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-010-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-011-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-012-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-013-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-014-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-015-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-015-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-016-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-016-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-017-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-017-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-018-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-019-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-020-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-020-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-021-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-022-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-023-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-024-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-025-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-026-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-027-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-027-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-028-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-029-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-030-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-031-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-032-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-033-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-034-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-035-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-036-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-036-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-037-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-037-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-038-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-038-expected.txt: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-element-039-expected.png: Removed.
* platform/chromium-win/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-win/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-win/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
* platform/chromium-win/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
* platform/chromium-win/fast/borders/border-antialiasing-expected.png:
* platform/chromium-win/fast/css/border-conflict-element-002-expected.png: Removed.
* platform/chromium-win/fast/repaint/table-cell-collapsed-border-expected.png:
* platform/chromium-win/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-win/tables/mozilla/marvin/table_rules_all-expected.png:
* platform/chromium-win/tables/mozilla/marvin/table_rules_none-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
* platform/chromium-win/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-001-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001a-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-001a-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001b-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-001b-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-001c-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-001c-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.png: Added.
* platform/chromium/css2.1/20110323/border-conflict-element-001d-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-001d-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-003-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-003-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-003-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-004-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-004-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-004-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-005-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-005-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-005-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-006-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-006-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-006-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-007-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-007-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-007-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-008-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-008-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-008-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-009-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-009-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-009-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-010-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-010-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-010-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-011-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-011-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-011-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-012-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-012-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-012-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-013-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-013-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-013-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-014-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-014-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-014-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-015-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-015-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-016-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-016-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-017-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-017-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-018-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-018-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-018-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-019-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-019-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-019-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-020-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-020-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-021-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-021-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-021-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-022-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-022-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-022-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-023-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-023-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-023-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-024-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-024-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-024-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-025-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-025-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-025-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-026-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-026-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-026-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-027-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-027-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-028-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-028-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-028-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-029-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-029-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-029-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-030-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-030-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-030-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-031-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-031-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-031-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-032-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-032-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-032-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-033-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-033-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-033-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-034-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-034-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-034-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-035-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-035-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-035-expected.txt.
* platform/chromium/css2.1/20110323/border-conflict-element-036-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-036-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-037-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-037-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-038-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-038-expected.txt:
* platform/chromium/css2.1/20110323/border-conflict-element-039-expected.png:
* platform/chromium/css2.1/20110323/border-conflict-element-039-expected.txt: Renamed from LayoutTests/platform/chromium-win/css2.1/20110323/border-conflict-element-039-expected.txt.
* platform/chromium/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-25-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-27-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-28-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-51-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-52-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-55-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-57-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-58-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-59-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-71-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-72-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-75-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-77-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-78-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-79-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-81-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-82-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-85-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-87-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-88-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-89-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-95-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-97-d-expected.png: Removed.
* platform/chromium/css2.1/t170602-bdr-conflct-w-98-d-expected.png: Removed.
* platform/chromium/fast/css/border-conflict-element-002-expected.png:
* platform/chromium/fast/css/border-conflict-element-002-expected.txt: Renamed from LayoutTests/platform/chromium-win/fast/css/border-conflict-element-002-expected.txt.

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

10 years agoAdd limited parsing support for grid-columns and grid-rows
jchaffraix@webkit.org [Mon, 28 Nov 2011 22:59:22 +0000 (22:59 +0000)]
Add limited parsing support for grid-columns and grid-rows
https://bugs.webkit.org/show_bug.cgi?id=72531

Reviewed by Tony Chang.

Source/WebCore:

Test: fast/css-grid-layout/grid-columns-rows-get-set.html

Added support for:
<track-list> := <length> | <percentage> | 'none' | 'auto'

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* rendering/style/StyleAllInOne.cpp:
Updated our build systems.

* css/CSSComputedStyleDeclaration.cpp:
(WebCore::valueForGridTrackList):
Helper function to convert our RenderStyle information to a proper CSSValue.
It doesn't do much now but it will be expanded as we add more support.

(WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue): Call the previous
function.

* css/CSSParser.h:
* css/CSSParser.cpp:
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseGridTrackList):
CSS parsing part of this change. Pretty simple for now.

* css/CSSPropertyNames.in:
Added -webkit-grid-columns and -webkit-grid-rows.

* css/CSSProperty.cpp:
(WebCore::CSSProperty::isInheritedProperty):
* css/CSSStyleApplyProperty.cpp:
(WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):
* css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::applyProperty):
Style application plumbing.

* rendering/style/RenderStyle.cpp:
(WebCore::RenderStyle::RenderStyle):
(WebCore::RenderStyle::diff):
This change is required for later when we add layout for our grid.

* rendering/style/RenderStyle.h:
(WebCore::InheritedFlags::gridColumns):
(WebCore::InheritedFlags::gridRows):
(WebCore::InheritedFlags::setGridColumns):
(WebCore::InheritedFlags::setGridRows):
(WebCore::InheritedFlags::initialGridColumns):
(WebCore::InheritedFlags::initialGridRows):
Getters / Setters and initial values.

* rendering/style/StyleGridData.cpp: Added.
(WebCore::StyleGridData::StyleGridData):
* rendering/style/StyleGridData.h: Added.
(WebCore::StyleGridData::create):
(WebCore::StyleGridData::copy):
(WebCore::StyleGridData::operator==):
(WebCore::StyleGridData::operator!=):
This class holds the grid element information. For now pretty simple
shell that will be used for the rest of the support.

* rendering/style/StyleRareNonInheritedData.cpp:
(WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData):
(WebCore::StyleRareNonInheritedData::operator==):
* rendering/style/StyleRareNonInheritedData.h:
Added StyleGridElementData to StyleRareNonInheritedData.

LayoutTests:

Test our currently supported grammar.

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

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

10 years agoUnreviewed, rolling out r101207.
commit-queue@webkit.org [Mon, 28 Nov 2011 22:57:27 +0000 (22:57 +0000)]
Unreviewed, rolling out r101207.
http://trac.webkit.org/changeset/101207
https://bugs.webkit.org/show_bug.cgi?id=73256

"Caused performance regressions when painting collapsed
borders" (Requested by mwenge2 on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-28

* platform/gtk/css2.1/20110323/border-conflict-element-001-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-001a-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-001b-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-001c-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-001d-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-003-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-004-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-005-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-006-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-007-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-008-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-009-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-010-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-011-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-012-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-013-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-014-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-018-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-019-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-021-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-023-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-024-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-025-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-026-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-027-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-028-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-029-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-030-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-031-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-032-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-033-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-034-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-035-expected.txt: Removed.
* platform/gtk/css2.1/20110323/border-conflict-element-039-expected.txt: Removed.
* platform/gtk/fast/css/border-conflict-element-002-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-001-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-001a-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-001b-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-001c-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-001d-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-003-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-004-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-005-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-006-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-007-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-008-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-009-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-010-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-011-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-012-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-013-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-014-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-018-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-019-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-021-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-022-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-023-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-024-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-025-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-026-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-028-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-029-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-030-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-031-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-032-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-033-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-034-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-035-expected.txt: Removed.
* platform/mac/css2.1/20110323/border-conflict-element-039-expected.txt: Removed.
* platform/mac/fast/css/border-conflict-element-002-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-001-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-001a-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-001b-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-001c-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-001d-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-003-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-004-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-005-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-006-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-007-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-008-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-009-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-010-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-011-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-012-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-013-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-014-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-015-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-018-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-020-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-021-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-023-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-024-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-025-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-026-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-027-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-028-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-029-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-030-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-031-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-032-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-033-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-034-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-035-expected.txt: Removed.
* platform/qt/css2.1/20110323/border-conflict-element-036-expected.txt: Removed.
* platform/qt/fast/css/border-conflict-element-002-expected.txt: Removed.

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

10 years ago[chromium] Use data decoding swizzle for turbo JPEG image decoding.
noel.gordon@gmail.com [Mon, 28 Nov 2011 22:55:32 +0000 (22:55 +0000)]
[chromium] Use data decoding swizzle for turbo JPEG image decoding.
https://bugs.webkit.org/show_bug.cgi?id=59670

Reviewed by Kenneth Russell.

Add a BGRX row decode data swizzle for the little-endian ports that use libjpeg-turbo
(Chromium win/linux/mac) to reduce JPEG image decoding time by ~2x.

JPEG images of type JSC_GRAYSCALE are excluded since layout regressions were observed
for grayscale images produced by older tools (XV 3.10a 12/19/94). libjpeg decodes the
images without error; libjpeg-turbo caused visible artifacts (see bug for examples).

This patch is based on the work of Hironori Bono. He provided the original patch, and
the quantitative results confirming the significant performance improvement.

No new tests. Covered by many existing tests.

* platform/image-decoders/jpeg/JPEGImageDecoder.cpp:
(rgbOutputColorSpace):  If JCS_EXTENSIONS is defined (libjpeg-turbo), and the port is
little-endian, define a BGRX data swizzle for use when decoding pixel rows.
(turboSwizzled):
(WebCore::JPEGImageReader::decode):  Select a possibly swizzled rgbOutputColorSpace()
for JSC_RGB and JCS_YCbCr input color space images.  Exclude JSC_GRAYSCALE images.
(WebCore::JPEGImageDecoder::outputScanlines):  Swizzle decode, if applicable.

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

10 years agoews bots should pass --force to update-webkit-chromium
tony@chromium.org [Mon, 28 Nov 2011 22:52:56 +0000 (22:52 +0000)]
ews bots should pass --force to update-webkit-chromium
https://bugs.webkit.org/show_bug.cgi?id=73230

Reviewed by Adam Barth.

This makes it less likely for gclient changes to break the bots (e.g.,
if a DEPS repository moves or is switched to a branch).

Also pass --force when using |build-webkit --update-chromium| since this
appears to only be used by the bots.

Take 2: Add Options.non_interactive to update.py's options() method.

* Scripts/update-webkit:
* Scripts/webkitdirs.pm:
(determineIsChromium): Add --force-update to update-webkit --chromium.
(forceChromiumUpdate):
(buildChromium): Pass --force to update-webkit-chromium.
* Scripts/webkitpy/tool/steps/update.py:
(Update.run): Add --force-update if non-interactive (i.e., bots).
* Scripts/webkitpy/tool/steps/update_unittest.py:

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

10 years agoUnreviewed, rolling out r101220 and r101223.
commit-queue@webkit.org [Mon, 28 Nov 2011 22:49:34 +0000 (22:49 +0000)]
Unreviewed, rolling out r101220 and r101223.
http://trac.webkit.org/changeset/101220
http://trac.webkit.org/changeset/101223
https://bugs.webkit.org/show_bug.cgi?id=73252

"Caused performance regressions when painting collapsed
borders" (Requested by mwenge2 on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-28

* platform/chromium-linux/css2.1/20110323/border-conflict-element-001-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-001a-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-001b-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-001c-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-003-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-004-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-005-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-006-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-007-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-008-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-009-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-010-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-011-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-012-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-013-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-014-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-015-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-016-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-017-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-018-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-019-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-020-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-021-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-022-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-023-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-024-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-025-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-026-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-027-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-028-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-029-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-030-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-031-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-032-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-033-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-034-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-035-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-036-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-037-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-038-expected.png: Removed.
* platform/chromium-linux/css2.1/20110323/border-conflict-element-039-expected.png: Removed.
* platform/chromium-linux/fast/css/border-conflict-element-002-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001a-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001b-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001c-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-001d-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-003-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-004-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-005-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-006-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-007-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-008-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-009-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-010-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-011-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-012-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-013-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-014-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-015-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-016-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-017-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-018-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-019-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-020-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-021-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-022-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-023-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-024-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-025-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-026-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-027-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-028-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-029-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-030-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-031-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-032-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-033-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-034-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-035-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-036-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-037-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-038-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-element-039-expected.png: Removed.
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-style-079-expected.png:
* platform/chromium-mac-leopard/css2.1/20110323/border-conflict-style-088-expected.png:
* platform/chromium-mac-leopard/css2.1/20110323/floating-replaced-height-008-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
* platform/chromium-mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
* platform/chromium-mac-leopard/fast/borders/border-antialiasing-expected.png:
* platform/chromium-mac-leopard/fast/css/border-conflict-element-002-expected.png: Removed.
* platform/chromium-mac-leopard/fast/repaint/table-cell-collapsed-border-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/table_rules_all-expected.png:
* platform/chromium-mac-leopard/tables/mozilla/marvin/table_rules_none-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png:
* platform/chromium-mac-leopard/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png:

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

10 years agoEither remove the GetMethod node from the DFG backend, or find a use for it
fpizlo@apple.com [Mon, 28 Nov 2011 22:48:17 +0000 (22:48 +0000)]
Either remove the GetMethod node from the DFG backend, or find a use for it
https://bugs.webkit.org/show_bug.cgi?id=73178

Reviewed by Gavin Barraclough.

More testing seemed to imply that the GetMethod code was indeed not profitable
in any major test. So, it's probably best to just remove it.

* bytecode/CodeBlock.cpp:
(JSC::MethodCallLinkInfo::reset):
* dfg/DFGAbstractState.cpp:
(JSC::DFG::AbstractState::execute):
* dfg/DFGJITCompiler.cpp:
(JSC::DFG::JITCompiler::link):
* dfg/DFGJITCompiler.h:
* dfg/DFGNode.h:
(JSC::DFG::Node::hasIdentifier):
(JSC::DFG::Node::hasHeapPrediction):
* dfg/DFGOperations.cpp:
* dfg/DFGOperations.h:
* dfg/DFGPropagator.cpp:
(JSC::DFG::Propagator::propagateNodePredictions):
* dfg/DFGRepatch.cpp:
* dfg/DFGRepatch.h:
* dfg/DFGSpeculativeJIT.h:
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::cachedGetById):
(JSC::DFG::SpeculativeJIT::compile):
* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::cachedGetById):
(JSC::DFG::SpeculativeJIT::compile):

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

10 years agoWebkit gardener: test expectations update
zmo@google.com [Mon, 28 Nov 2011 22:30:34 +0000 (22:30 +0000)]
Webkit gardener: test expectations update

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

10 years agoRevert r101279, broke the ews and cq bots.
tony@chromium.org [Mon, 28 Nov 2011 22:28:28 +0000 (22:28 +0000)]
Revert r101279, broke the ews and cq bots.

* Scripts/update-webkit:
* Scripts/webkitdirs.pm:
(determineIsChromium):
(buildChromium):
* Scripts/webkitpy/common/config/ports.py:
(WebKitPort.update_webkit_command):
(ChromiumPort.update_webkit_command):
* Scripts/webkitpy/common/config/ports_mock.py:
(MockPort.update_webkit_command):
* Scripts/webkitpy/tool/steps/update.py:
* Scripts/webkitpy/tool/steps/update_unittest.py: Removed.

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

10 years agotestlistjson on the test results server doesn't understand hierarchical results format
ojan@chromium.org [Mon, 28 Nov 2011 22:00:45 +0000 (22:00 +0000)]
testlistjson on the test results server doesn't understand hierarchical results format
https://bugs.webkit.org/show_bug.cgi?id=73246

Reviewed by Tony Chang.

* TestResultServer/model/jsonresults.py:
(JsonResults._delete_results_and_times):
Instead of just getting the top-level keys, we now walk the tests tree and
delete the results and times values.

* TestResultServer/model/jsonresults_unittest.py:
Simplify the test harness to take in the same JSON format for the tests
that the actual results.json uses instead of something very similar but
needlessly different. This also allows for testing the broken case of
results and times values being at non-leaf level.

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

10 years agoews bots should pass --force to update-webkit-chromium
tony@chromium.org [Mon, 28 Nov 2011 21:59:47 +0000 (21:59 +0000)]
ews bots should pass --force to update-webkit-chromium
https://bugs.webkit.org/show_bug.cgi?id=73230

Reviewed by Adam Barth.

This makes it less likely for gclient changes to break the bots (e.g.,
if a DEPS repository moves or is switched to a branch).

Also pass --force when using |build-webkit --update-chromium| since this
appears to only be used by the bots.

* Scripts/update-webkit:
* Scripts/webkitdirs.pm:
(determineIsChromium): Add --force-update to update-webkit --chromium.
(forceChromiumUpdate):
(buildChromium): Pass --force to update-webkit-chromium.
* Scripts/webkitpy/tool/steps/update.py:
(Update.run): Add --force-update if non-interactive (i.e., bots).
* Scripts/webkitpy/tool/steps/update_unittest.py:

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