- 16 Mar, 2011 13 commits
-
-
levin@chromium.org authored
* platform/chromium-mac-leopard/svg/text/small-fonts-2-expected.txt: * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.checksum: * platform/chromium-mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: * platform/chromium-mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Added. * platform/chromium-win/svg/carto.net/selectionlist-expected.checksum: * platform/chromium-win/svg/carto.net/selectionlist-expected.png: * platform/chromium-win/svg/text/text-text-07-t-expected.checksum: * platform/chromium-win/svg/text/text-text-07-t-expected.png: * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81210 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rdar://problem/8944558bdakin@apple.com authored
send notifications appropriate times (showing up, resizing) -and corresponding- https://bugs.webkit.org/show_bug.cgi?id=56067 Reviewed by Darin Adler. The general strategy here is to add a HashSet of ScrollableAreas to the page that can be accessed when necessary to send notifications to all ScrollableAreas. In turn, all of the ScrollableArea classes that add themselves to the HashSet must keep a weak pointer to Page so that they can remove themselves without relying on Frames or Renderers to still have references. Find layers for relevant node and if the layers are in the Page's ScrollableArea set, then send the relevant notification. * page/EventHandler.cpp: (WebCore::layerForNode): (WebCore::EventHandler::mouseMoved): (WebCore::EventHandler::updateMouseEventTargetNode): When the page is set active or not active, iterate through the Page's ScrollableAreas to send hide/show notifications. * page/FocusController.cpp: (WebCore::FocusController::setActive): When a FrameView is created, add it to the ScrollableArea set. When it's destroyed, remove it. * page/FrameView.cpp: (WebCore::FrameView::FrameView): (WebCore::FrameView::~FrameView): Iterate through the Page's ScrollableAreas to send the paint notification. (WebCore::FrameView::notifyPageThatContentAreaWillPaint): * page/FrameView.h: (WebCore::FrameView::disconnectFromPage): Add the new ScrollableArea set. * page/Page.cpp: (WebCore::Page::~Page): (WebCore::Page::addScrollableArea): git-svn-id: svn://svn.chromium.org/blink/trunk@81209 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
beidson@apple.com authored
WebKit2 icon database. Reviewed by Sam Weinig. ../WebCore: * WebCore.exp.in: ../WebKit2: Project file paperwork: * DerivedSources.make: * DerivedSources.pro: * GNUmakefile.am: * WebKit2.pri: * WebKit2.pro: * WebKit2.xcodeproj/project.pbxproj: * win/WebKit2.vcproj: * win/WebKit2Common.vsprops: * Scripts/webkit2/messages.py: Special-case capitalization for messages that start with "URL" to be lowercased to "url" instead of "uRL". Add messaging-related stuff: * Platform/CoreIPC/MessageID.h: * UIProcess/WebIconDatabase.messages.in: Added. * WebProcess/IconDatabase/WebIconDatabaseProxy.messages.in: Added. * UIProcess/WebProcessProxy.cpp: (WebKit::WebProcessProxy::didReceiveMessage): (WebKit::WebProcessProxy::didReceiveSyncMessage): Prep to make WebIconDatabase an API object: * Shared/APIObject.h: Add an "icon DB is enabled" flag to WebProcessCreationParameters: * Shared/WebProcessCreationParameters.cpp: (WebKit::WebProcessCreationParameters::encode): (WebKit::WebProcessCreationParameters::decode): * Shared/WebProcessCreationParameters.h: Add SPI for client apps to set the icon database path: * UIProcess/API/C/WKContext.cpp: (WKContextSetIconDatabasePath): * UIProcess/API/C/WKContextPrivate.h: * UIProcess/WebContext.h: (WebKit::WebContext::setIconDatabasePath): Hook up initialization, clearing, and messaging for the icon database: * UIProcess/WebContext.cpp: (WebKit::WebContext::WebContext): (WebKit::WebContext::~WebContext): (WebKit::WebContext::ensureWebProcess): (WebKit::WebContext::didReceiveMessage): (WebKit::WebContext::didReceiveSyncMessage): (WebKit::WebContext::iconDatabasePath): * UIProcess/gtk/WebContextGtk.cpp: (WebKit::WebContext::platformDefaultIconDatabasePath): * UIProcess/mac/WebContextMac.mm: (WebKit::WebContext::platformDefaultIconDatabasePath): * UIProcess/qt/WebContextQt.cpp: (WebKit::WebContext::platformDefaultIconDatabasePath): * UIProcess/win/WebContextWin.cpp: (WebKit::WebContext::platformDefaultIconDatabasePath): Add the UIProcess-side IconDatabase. It will be the "actual database" as well as the API object: * UIProcess/WebIconDatabase.cpp: Added. (WebKit::WebIconDatabase::create): (WebKit::WebIconDatabase::~WebIconDatabase): (WebKit::WebIconDatabase::WebIconDatabase): (WebKit::WebIconDatabase::invalidate): (WebKit::WebIconDatabase::retainIconForPageURL): (WebKit::WebIconDatabase::releaseIconForPageURL): (WebKit::WebIconDatabase::setIconURLForPageURL): (WebKit::WebIconDatabase::setIconDataForIconURL): (WebKit::WebIconDatabase::iconDataForPageURL): (WebKit::WebIconDatabase::iconURLForPageURL): (WebKit::WebIconDatabase::iconDataKnownForIconURL): (WebKit::WebIconDatabase::loadDecisionForIconURL): (WebKit::WebIconDatabase::didReceiveMessage): (WebKit::WebIconDatabase::didReceiveSyncMessage): * UIProcess/WebIconDatabase.h: Added. (WebKit::WebIconDatabase::clearContext): (WebKit::WebIconDatabase::type): Add the WebProcess-side IconDatabaseProxy. It acts as the WebCore IconDatabase and operates via messaging: * WebProcess/IconDatabase: Added. * WebProcess/IconDatabase/WebIconDatabaseProxy.cpp: Added. (WebKit::WebIconDatabaseProxy::~WebIconDatabaseProxy): (WebKit::WebIconDatabaseProxy::WebIconDatabaseProxy): (WebKit::WebIconDatabaseProxy::isEnabled): (WebKit::WebIconDatabaseProxy::setEnabled): (WebKit::WebIconDatabaseProxy::iconForPageURL): (WebKit::WebIconDatabaseProxy::retainIconForPageURL): (WebKit::WebIconDatabaseProxy::releaseIconForPageURL): (WebKit::WebIconDatabaseProxy::iconURLForPageURL): (WebKit::WebIconDatabaseProxy::iconDataKnownForIconURL): (WebKit::WebIconDatabaseProxy::loadDecisionForIconURL): (WebKit::WebIconDatabaseProxy::setIconURLForPageURL): (WebKit::WebIconDatabaseProxy::setIconDataForIconURL): (WebKit::WebIconDatabaseProxy::urlImportFinished): (WebKit::WebIconDatabaseProxy::didReceiveMessage): * WebProcess/IconDatabase/WebIconDatabaseProxy.h: Added. Hook up initialization and messaging for the icon database proxy: * WebProcess/WebProcess.cpp: (WebKit::WebProcess::WebProcess): (WebKit::WebProcess::initializeWebProcess): (WebKit::WebProcess::didReceiveMessage): * WebProcess/WebProcess.h: git-svn-id: svn://svn.chromium.org/blink/trunk@81208 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ossy@webkit.org authored
* platform/qt/fast/dom/Window/window-properties-expected.txt: * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt: * platform/qt/fast/dom/prototype-inheritance-expected.txt: * platform/qt/fast/js/global-constructors-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81207 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=56416 Reviewed by Darin Adler. This can be used either like $ svn-create-patch | show-pretty-diff or $ show-pretty-diff patch.diff * Scripts/show-pretty-diff: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@81206 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Anders Carlsson. WebKit2: False SPOD cursor when context menu is open <rdar://problem/9029154> https://bugs.webkit.org/show_bug.cgi?id=56433 * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::showContextMenu): Update to match showPopupMenu idiomatically, and stop the responsivenessTimer since the act of showing the context menu could spin a nested runloop. * UIProcess/mac/WebContextMenuProxyMac.mm: (WebKit::WebContextMenuProxyMac::showContextMenu): * UIProcess/qt/WebContextMenuProxyQt.cpp: (WebKit::WebContextMenuProxyQt::showContextMenu): * UIProcess/win/WebContextMenuProxyWin.cpp: (WebKit::WebContextMenuProxyWin::showContextMenu): Move isEmpty() check to implementations, since we don't want to show this in any case, not just the one where we check it. git-svn-id: svn://svn.chromium.org/blink/trunk@81205 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
levin@chromium.org authored
http://trac.webkit.org/changeset/81144 https://bugs.webkit.org/show_bug.cgi?id=56432 Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-03-15 It broke the ui test NPAPITesterBase.GetURLRedirectNotification. (Requested by dave_levin on #webkit). * public/WebURLLoader.h: * src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::AssociatedURLLoader): (WebKit::AssociatedURLLoader::~AssociatedURLLoader): (WebKit::AssociatedURLLoader::loadSynchronously): (WebKit::AssociatedURLLoader::loadAsynchronously): (WebKit::AssociatedURLLoader::cancel): (WebKit::AssociatedURLLoader::setDefersLoading): (WebKit::AssociatedURLLoader::prepareRequest): (WebKit::AssociatedURLLoader::willSendRequest): (WebKit::AssociatedURLLoader::didSendData): (WebKit::AssociatedURLLoader::didReceiveResponse): (WebKit::AssociatedURLLoader::didDownloadData): (WebKit::AssociatedURLLoader::didReceiveData): (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): (WebKit::AssociatedURLLoader::didFinishLoading): (WebKit::AssociatedURLLoader::didFail): * src/AssociatedURLLoader.h: git-svn-id: svn://svn.chromium.org/blink/trunk@81204 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
abarth@webkit.org authored
Reviewed by Dimitri Glazkov. WebCore GYP build should build editing, fileapi, history, and html https://bugs.webkit.org/show_bug.cgi?id=56411 These all went smoothly. * gyp/WebCore.gyp: git-svn-id: svn://svn.chromium.org/blink/trunk@81203 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
abarth@webkit.org authored
Reviewed by Eric Seidel. WebCore GYP build should build dom/ https://bugs.webkit.org/show_bug.cgi?id=56409 * gyp/WebCore.gyp: git-svn-id: svn://svn.chromium.org/blink/trunk@81202 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
abarth@webkit.org authored
Reviewed by Eric Seidel. WebCore GYP build should build css/ https://bugs.webkit.org/show_bug.cgi?id=56408 CSSParser.cpp #includes tokenizer.cpp, which we haven't included in the build yet. I've punted on that problem for now, but we'll come back to it. * gyp/WebCore.gyp: git-svn-id: svn://svn.chromium.org/blink/trunk@81201 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
abarth@webkit.org authored
Reviewed by Dimitri Glazkov. WebCore GYP build should build bindings/ https://bugs.webkit.org/show_bug.cgi?id=56406 I wanted to include bindings/objc in this patch, but they were somewhat complicated. It looks like they include headers from the output directory (via PrivateHeaders), but we haven't wired up the PrivateHeaders yet. * gyp/WebCore.gyp: git-svn-id: svn://svn.chromium.org/blink/trunk@81200 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
levin@chromium.org authored
Fix the expectation for input-autofilled. * platform/chromium-mac-leopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.checksum: * platform/chromium-mac-leopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.png: * platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum: * platform/chromium-mac-leopard/css2.1/t100801-c544-valgn-03-d-agi-expected.png: * platform/chromium-mac-leopard/editing/selection/caret-ltr-2-expected.checksum: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-2-expected.png: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-2-left-expected.checksum: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-2-left-expected.png: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-expected.checksum: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-expected.png: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-right-expected.checksum: Removed. * platform/chromium-mac-leopard/editing/selection/caret-ltr-right-expected.png: Removed. * platform/chromium-mac-leopard/fast/block/margin-collapse/103-expected.checksum: Removed. * platform/chromium-mac-leopard/fast/block/margin-collapse/103-expected.png: Removed. * platform/chromium-mac-leopard/tables/mozilla/bugs/bug1318-expected.checksum: Removed. * platform/chromium-mac-leopard/tables/mozilla/bugs/bug1318-expected.png: Removed. * platform/chromium-mac-leopard/tables/mozilla/bugs/bug4527-expected.checksum: Removed. * platform/chromium-mac-leopard/tables/mozilla/bugs/bug4527-expected.png: Removed. * platform/chromium/fast/forms/input-autofilled-expected.txt: Renamed from LayoutTests/platform/chromium-win/fast/forms/input-autofilled-expected.txt. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81199 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
simonjam@chromium.org authored
Reviewed by Tony Gentilcore. Need different behavior for ensuring execution order of dynamically loaded scripts https://bugs.webkit.org/show_bug.cgi?id=50115 Dynamically added scripts with async=false will load in parallel, but execute in order. See: http://www.whatwg.org/specs/web-apps/current-work/multipage/scripting-1.html#force-async * fast/dom/HTMLScriptElement/script-async-attr-expected.txt: Added test cases for forceAsync. * fast/dom/HTMLScriptElement/script-async-attr.html: Ditto. * http/tests/misc/script-async-load-execute-in-order-expected.txt: Added. * http/tests/misc/script-async-load-execute-in-order.html: Added. 2011-03-15 James Simonsen <simonjam@chromium.org> Reviewed by Tony Gentilcore. Need different behavior for ensuring execution order of dynamically loaded scripts https://bugs.webkit.org/show_bug.cgi?id=50115 Dynamically added scripts with async=false will load in parallel, but execute in order. See: http://www.whatwg.org/specs/web-apps/current-work/multipage/scripting-1.html#force-async Tests: fast/dom/HTMLScriptElement/script-async-attr.html http/tests/misc/script-async-load-execute-in-order.html * Android.mk: Rename AsyncScriptRunner -> ScriptRunner. * CMakeLists.txt: Ditto. * GNUmakefile.am: Ditto. * WebCore.gypi: Ditto. * WebCore.pro: Ditto. * WebCore.vcproj/WebCore.vcproj: Ditto. * WebCore.xcodeproj/project.pbxproj: Ditto. * dom/DOMAllInOne.cpp: Ditto. * dom/Document.cpp: (WebCore::Document::Document): Ditto. (WebCore::Document::~Document): Ditto. * dom/Document.h: (WebCore::Document::scriptRunner): Ditto. * dom/ScriptElement.cpp: (WebCore::ScriptElement::ScriptElement): Added forceAsync and willExecuteInOrder. (WebCore::ScriptElement::handleAsyncAttribute): Called by HTMLScriptElement when async attribute changes. (WebCore::ScriptElement::prepareScript): Added support for forceAsync. (WebCore::ScriptElement::notifyFinished): Tell ScriptRunner to execute in order if needed. * dom/ScriptElement.h: (WebCore::ScriptElement::forceAsync): Added. * dom/ScriptRunner.cpp: Renamed from Source/WebCore/dom/AsyncScriptRunner.cpp. (WebCore::ScriptRunner::ScriptRunner): Added in-order script queue. (WebCore::ScriptRunner::~ScriptRunner): Ditto. (WebCore::ScriptRunner::executeScriptSoon): (WebCore::ScriptRunner::queueScriptForInOrderExecution): Added. (WebCore::ScriptRunner::suspend): (WebCore::ScriptRunner::resume): (WebCore::ScriptRunner::timerFired): Execute in-order scripts if ready. * dom/ScriptRunner.h: Renamed from Source/WebCore/dom/AsyncScriptRunner.h. (WebCore::ScriptRunner::create): (WebCore::ScriptRunner::hasPendingScripts): Check for in-order scripts too. * html/HTMLScriptElement.cpp: (WebCore::HTMLScriptElement::attributeChanged): Notify ScriptElement when async changes. (WebCore::HTMLScriptElement::setAsync): Ditto. (WebCore::HTMLScriptElement::async): Include forceAsync in calculation. * html/HTMLScriptElement.h: * html/HTMLScriptElement.idl: Removed Reflect from async for custom behavior. * page/PageGroupLoadDeferrer.cpp: (WebCore::PageGroupLoadDeferrer::PageGroupLoadDeferrer): Rename AsyncScriptRunner -> ScriptRunner. (WebCore::PageGroupLoadDeferrer::~PageGroupLoadDeferrer): Ditto. git-svn-id: svn://svn.chromium.org/blink/trunk@81198 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 15 Mar, 2011 27 commits
-
-
barraclough@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=56429 Patch by Geoffrey Garen <ggaren@apple.com> on 2011-03-15 Reviewed by Oliver Hunt. * collector/handles/HandleHeap.cpp: (JSC::HandleHeap::markStrongHandles): * collector/handles/HandleHeap.h: Use HeapRootMarker, since handles are marked directly by the Heap. * runtime/Heap.cpp: (JSC::Heap::markRoots): Ditto. git-svn-id: svn://svn.chromium.org/blink/trunk@81197 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ggaren@apple.com authored
Reviewed by Oliver Hunt. Removed another deprecatedAppend https://bugs.webkit.org/show_bug.cgi?id=56429 * collector/handles/HandleHeap.cpp: (JSC::HandleHeap::markStrongHandles): * collector/handles/HandleHeap.h: Use HeapRootMarker, since handles are marked directly by the Heap. * runtime/Heap.cpp: (JSC::Heap::markRoots): Ditto. git-svn-id: svn://svn.chromium.org/blink/trunk@81196 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
mrobinson@webkit.org authored
Adding new test results for GTK+. * platform/gtk: All files omitted to prevent overflowing the BuildBot console. git-svn-id: svn://svn.chromium.org/blink/trunk@81195 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
tony@chromium.org authored
Reviewed by Adam Barth. pngcrush images used by inspector https://bugs.webkit.org/show_bug.cgi?id=56426 This saves 120k in WebCore and 8k in WebKit/chromium. I ran pngcrush -brute, so none of the meta data (ancillary chunks) are modified. No new tests, just compressing png files. * inspector/front-end/Images/applicationCache.png: * inspector/front-end/Images/auditsIcon.png: * inspector/front-end/Images/back.png: * inspector/front-end/Images/breakpointBorder.png: * inspector/front-end/Images/breakpointConditionalBorder.png: * inspector/front-end/Images/breakpointConditionalCounterBorder.png: * inspector/front-end/Images/breakpointCounterBorder.png: * inspector/front-end/Images/breakpointsActivateButtonGlyph.png: * inspector/front-end/Images/breakpointsDeactivateButtonGlyph.png: * inspector/front-end/Images/checker.png: * inspector/front-end/Images/clearConsoleButtonGlyph.png: * inspector/front-end/Images/closeButtons.png: * inspector/front-end/Images/consoleButtonGlyph.png: * inspector/front-end/Images/consoleIcon.png: * inspector/front-end/Images/cookie.png: * inspector/front-end/Images/database.png: * inspector/front-end/Images/databaseTable.png: * inspector/front-end/Images/debuggerContinue.png: * inspector/front-end/Images/debuggerPause.png: * inspector/front-end/Images/debuggerStepInto.png: * inspector/front-end/Images/debuggerStepOut.png: * inspector/front-end/Images/debuggerStepOver.png: * inspector/front-end/Images/disclosureTriangleSmallDown.png: * inspector/front-end/Images/disclosureTriangleSmallDownBlack.png: * inspector/front-end/Images/disclosureTriangleSmallDownWhite.png: * inspector/front-end/Images/disclosureTriangleSmallRight.png: * inspector/front-end/Images/disclosureTriangleSmallRightBlack.png: * inspector/front-end/Images/disclosureTriangleSmallRightDown.png: * inspector/front-end/Images/disclosureTriangleSmallRightDownBlack.png: * inspector/front-end/Images/disclosureTriangleSmallRightDownWhite.png: * inspector/front-end/Images/disclosureTriangleSmallRightWhite.png: * inspector/front-end/Images/dockButtonGlyph.png: * inspector/front-end/Images/elementsIcon.png: * inspector/front-end/Images/enableOutlineButtonGlyph.png: * inspector/front-end/Images/enableSolidButtonGlyph.png: * inspector/front-end/Images/errorIcon.png: * inspector/front-end/Images/errorMediumIcon.png: * inspector/front-end/Images/errorRedDot.png: * inspector/front-end/Images/excludeButtonGlyph.png: * inspector/front-end/Images/focusButtonGlyph.png: * inspector/front-end/Images/forward.png: * inspector/front-end/Images/frame.png: * inspector/front-end/Images/garbageCollectButtonGlyph.png: * inspector/front-end/Images/gearButtonGlyph.png: * inspector/front-end/Images/glossyHeader.png: * inspector/front-end/Images/glossyHeaderPressed.png: * inspector/front-end/Images/glossyHeaderSelected.png: * inspector/front-end/Images/glossyHeaderSelectedPressed.png: * inspector/front-end/Images/goArrow.png: * inspector/front-end/Images/graphLabelCalloutLeft.png: * inspector/front-end/Images/graphLabelCalloutRight.png: * inspector/front-end/Images/helpButtonGlyph.png: * inspector/front-end/Images/largerResourcesButtonGlyph.png: * inspector/front-end/Images/localStorage.png: * inspector/front-end/Images/networkIcon.png: * inspector/front-end/Images/nodeSearchButtonGlyph.png: * inspector/front-end/Images/paneAddButtons.png: * inspector/front-end/Images/paneBottomGrow.png: * inspector/front-end/Images/paneBottomGrowActive.png: * inspector/front-end/Images/paneGrowHandleLine.png: * inspector/front-end/Images/paneSettingsButtons.png: * inspector/front-end/Images/pauseOnExceptionButtonGlyph.png: * inspector/front-end/Images/percentButtonGlyph.png: * inspector/front-end/Images/popoverArrows.png: * inspector/front-end/Images/popoverBackground.png: * inspector/front-end/Images/profileGroupIcon.png: * inspector/front-end/Images/profileIcon.png: * inspector/front-end/Images/profileSmallIcon.png: * inspector/front-end/Images/profilesIcon.png: * inspector/front-end/Images/profilesSilhouette.png: * inspector/front-end/Images/programCounterBorder.png: * inspector/front-end/Images/radioDot.png: * inspector/front-end/Images/recordButtonGlyph.png: * inspector/front-end/Images/recordToggledButtonGlyph.png: * inspector/front-end/Images/reloadButtonGlyph.png: * inspector/front-end/Images/resourceCSSIcon.png: * inspector/front-end/Images/resourceDocumentIcon.png: * inspector/front-end/Images/resourceDocumentIconSmall.png: * inspector/front-end/Images/resourceJSIcon.png: * inspector/front-end/Images/resourcePlainIcon.png: * inspector/front-end/Images/resourcePlainIconSmall.png: * inspector/front-end/Images/resourcesIcon.png: * inspector/front-end/Images/resourcesSizeGraphIcon.png: * inspector/front-end/Images/resourcesTimeGraphIcon.png: * inspector/front-end/Images/scriptsIcon.png: * inspector/front-end/Images/scriptsSilhouette.png: * inspector/front-end/Images/searchSmallBlue.png: * inspector/front-end/Images/searchSmallBrightBlue.png: * inspector/front-end/Images/searchSmallGray.png: * inspector/front-end/Images/searchSmallWhite.png: * inspector/front-end/Images/segment.png: * inspector/front-end/Images/segmentEnd.png: * inspector/front-end/Images/segmentHover.png: * inspector/front-end/Images/segmentHoverEnd.png: * inspector/front-end/Images/segmentSelected.png: * inspector/front-end/Images/segmentSelectedEnd.png: * inspector/front-end/Images/sessionStorage.png: * inspector/front-end/Images/splitviewDimple.png: * inspector/front-end/Images/splitviewDividerBackground.png: * inspector/front-end/Images/statusbarButtons.png: * inspector/front-end/Images/statusbarMenuButton.png: * inspector/front-end/Images/statusbarMenuButtonSelected.png: * inspector/front-end/Images/statusbarResizerHorizontal.png: * inspector/front-end/Images/statusbarResizerVertical.png: * inspector/front-end/Images/successGreenDot.png: * inspector/front-end/Images/thumbActiveHoriz.png: * inspector/front-end/Images/thumbActiveVert.png: * inspector/front-end/Images/thumbHoriz.png: * inspector/front-end/Images/thumbHoverHoriz.png: * inspector/front-end/Images/thumbHoverVert.png: * inspector/front-end/Images/thumbVert.png: * inspector/front-end/Images/timelineBarBlue.png: * inspector/front-end/Images/timelineBarGray.png: * inspector/front-end/Images/timelineBarGreen.png: * inspector/front-end/Images/timelineBarOrange.png: * inspector/front-end/Images/timelineBarPurple.png: * inspector/front-end/Images/timelineBarRed.png: * inspector/front-end/Images/timelineBarYellow.png: * inspector/front-end/Images/timelineCheckmarks.png: * inspector/front-end/Images/timelineDots.png: * inspector/front-end/Images/timelineHollowPillBlue.png: * inspector/front-end/Images/timelineHollowPillGray.png: * inspector/front-end/Images/timelineHollowPillGreen.png: * inspector/front-end/Images/timelineHollowPillOrange.png: * inspector/front-end/Images/timelineHollowPillPurple.png: * inspector/front-end/Images/timelineHollowPillRed.png: * inspector/front-end/Images/timelineHollowPillYellow.png: * inspector/front-end/Images/timelineIcon.png: * inspector/front-end/Images/timelinePillBlue.png: * inspector/front-end/Images/timelinePillGray.png: * inspector/front-end/Images/timelinePillGreen.png: * inspector/front-end/Images/timelinePillOrange.png: * inspector/front-end/Images/timelinePillPurple.png: * inspector/front-end/Images/timelinePillRed.png: * inspector/front-end/Images/timelinePillYellow.png: * inspector/front-end/Images/toolbarItemSelected.png: * inspector/front-end/Images/trackHoriz.png: * inspector/front-end/Images/trackVert.png: * inspector/front-end/Images/treeDownTriangleBlack.png: * inspector/front-end/Images/treeDownTriangleWhite.png: * inspector/front-end/Images/treeRightTriangleBlack.png: * inspector/front-end/Images/treeRightTriangleWhite.png: * inspector/front-end/Images/treeUpTriangleBlack.png: * inspector/front-end/Images/treeUpTriangleWhite.png: * inspector/front-end/Images/undockButtonGlyph.png: * inspector/front-end/Images/userInputIcon.png: * inspector/front-end/Images/userInputPreviousIcon.png: * inspector/front-end/Images/userInputResultIcon.png: * inspector/front-end/Images/warningIcon.png: * inspector/front-end/Images/warningMediumIcon.png: * inspector/front-end/Images/warningOrangeDot.png: * inspector/front-end/Images/warningsErrors.png: 2011-03-15 Tony Chang <tony@chromium.org> Reviewed by Adam Barth. pngcrush images used by inspector https://bugs.webkit.org/show_bug.cgi?id=56426 This saves 120k in WebCore and 8k in WebKit/chromium. I ran pngcrush -brute, so none of the meta data (ancillary chunks) are modified. * src/js/Images/segmentChromium.png: * src/js/Images/segmentHoverChromium.png: * src/js/Images/segmentHoverEndChromium.png: * src/js/Images/segmentSelectedChromium.png: * src/js/Images/segmentSelectedEndChromium.png: * src/js/Images/statusbarBackgroundChromium.png: * src/js/Images/statusbarBottomBackgroundChromium.png: * src/js/Images/statusbarMenuButtonChromium.png: * src/js/Images/statusbarMenuButtonSelectedChromium.png: git-svn-id: svn://svn.chromium.org/blink/trunk@81194 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
ggaren@apple.com authored
Reviewed by Oliver Hunt. Removed some more deprecated / unsafe append https://bugs.webkit.org/show_bug.cgi?id=56428 * collector/handles/HandleStack.cpp: (JSC::HandleStack::mark): * collector/handles/HandleStack.h: Mark the handle stack using a HeapRoot marker, since it's a heap root. * runtime/ArgList.cpp: (JSC::MarkedArgumentBuffer::markLists): (JSC::MarkedArgumentBuffer::slowAppend): * runtime/ArgList.h: Ditto. * runtime/Heap.cpp: (JSC::Heap::markRoots): Added a mark call for marking the handle stack. It seems like Oliver forgot this in his last patch. (!) * runtime/MarkStack.h: Removed appendSlots, since it would allow an object to embed JSValues directly instead of using WriteBarrier. (JSC::MarkStack::append): Added a private append for a list of values. (JSC::HeapRootMarker::mark): Access to the above. git-svn-id: svn://svn.chromium.org/blink/trunk@81193 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
mrobinson@webkit.org authored
Rebaseline some GTK+ tests after r81035 and r81049. * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: * platform/gtk/fast/table/overflowHidden-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81192 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
ggaren@apple.com authored
Reviewed by Oliver Hunt. Removed a few more deprecatedAppends, and removed HeapRoot<T> https://bugs.webkit.org/show_bug.cgi?id=56422 Added HeapRootMarker, a privileged class for marking direct heap roots that are iterated during each garbage collection. This is easier to use and more reliable than HeapRoot<T>, so I've removed HeapRoot<T>. * debugger/Debugger.cpp: (JSC::evaluateInGlobalCallFrame): * debugger/DebuggerCallFrame.cpp: (JSC::DebuggerCallFrame::evaluate): * interpreter/CallFrame.h: (JSC::ExecState::exception): * jit/JITStubs.cpp: (JSC::DEFINE_STUB_FUNCTION): * runtime/Completion.cpp: (JSC::evaluate): exception is no longer a HeapRoot<T>, so no need to call .get() on it. * runtime/Heap.cpp: (JSC::Heap::markProtectedObjects): (JSC::Heap::markTempSortVectors): (JSC::Heap::markRoots): * runtime/Heap.h: Updated to use HeapRootMarker. * runtime/JSCell.h: (JSC::JSCell::MarkStack::append): Added private functions for HeapRootMarker to use. * runtime/JSGlobalData.h: exception is no longer a HeapRoot<T>. * runtime/MarkStack.h: (JSC::HeapRootMarker::HeapRootMarker): (JSC::HeapRootMarker::mark): Added private functions for HeapRootMarker to use. * runtime/SmallStrings.cpp: (JSC::SmallStrings::markChildren): Updated to use HeapRootMarker. * runtime/SmallStrings.h: (JSC::SmallStrings::emptyString): (JSC::SmallStrings::singleCharacterString): (JSC::SmallStrings::singleCharacterStrings): Updated to use HeapRootMarker. * runtime/WriteBarrier.h: Removed HeapRoot<T>. git-svn-id: svn://svn.chromium.org/blink/trunk@81191 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
aroben@apple.com authored
They differ from Windows 7 due to different fonts being used. * platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added. * platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added. * platform/win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/win-xp/svg/text/bidi-text-query-expected.txt: Added. * platform/win-xp/svg/text/bidi-tspans-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@81190 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bweinstein@apple.com authored
Rubber-stamped by Adam Roben. * Scripts/webkitpy/common/config/committers.py: git-svn-id: svn://svn.chromium.org/blink/trunk@81189 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
oliver@apple.com authored
Reviewed by Geoffrey Garen. Introduce Local<T> to allow us to start moving to precise marking of locals https://bugs.webkit.org/show_bug.cgi?id=56394 Introduce a new handle type, Local<T> and a scoping mechanism LocalScope to allow us to start moving towards precise marking of temporaries and local variables. We also start to use the new Local<> type in the JSON stringifier so that we can have some coverage of their behaviour in the initial checkin. * GNUmakefile.am: * JavaScriptCore.gypi: * JavaScriptCore.pro: * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: * JavaScriptCore.xcodeproj/project.pbxproj: * collector/handles/Handle.h: (JSC::::asObject): * collector/handles/HandleStack.cpp: Added. (JSC::HandleStack::HandleStack): (JSC::HandleStack::mark): (JSC::HandleStack::grow): * collector/handles/HandleStack.h: Added. (JSC::HandleStack::enterScope): (JSC::HandleStack::zapTo): (JSC::HandleStack::leaveScope): (JSC::HandleStack::push): * collector/handles/Local.h: Added. (JSC::Local::internalSet): (JSC::::Local): (JSC::::operator): (JSC::LocalStack::LocalStack): (JSC::LocalStack::peek): (JSC::LocalStack::pop): (JSC::LocalStack::push): (JSC::LocalStack::isEmpty): (JSC::LocalStack::size): * collector/handles/LocalScope.h: Added. (JSC::LocalScope::LocalScope): (JSC::LocalScope::~LocalScope): (JSC::LocalScope::release): * runtime/Heap.cpp: (JSC::Heap::markRoots): * runtime/Heap.h: (JSC::Heap::allocateLocalHandle): (JSC::Heap::handleStack): * runtime/JSCell.h: (JSC::JSCell::::getString): * runtime/JSGlobalData.cpp: (JSC::JSGlobalData::JSGlobalData): * runtime/JSGlobalData.h: (JSC::JSGlobalData::allocateLocalHandle): * runtime/JSONObject.cpp: (JSC::Stringifier::Stringifier): (JSC::Stringifier::stringify): (JSC::Stringifier::appendStringifiedValue): (JSC::Stringifier::Holder::Holder): (JSC::Walker::Walker): (JSC::Walker::walk): (JSC::JSONProtoFuncParse): (JSC::JSONProtoFuncStringify): (JSC::JSONStringify): * runtime/JSONObject.h: * runtime/MarkStack.h: (JSC::MarkStack::appendValues): (JSC::MarkStack::appendSlots): git-svn-id: svn://svn.chromium.org/blink/trunk@81188 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
aroben@apple.com authored
I accidentally copied the Mac results into platform/win for these two tests when I tried to update results in r81179. * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: * platform/win/svg/text/small-fonts-2-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81187 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Laszlo Gombos. [Qt][Symbian][WK2] Fix exporting and importing the WebProcessMainQt symbol https://bugs.webkit.org/show_bug.cgi?id=56417 Use the Q_DECL_EXPORT and Q_DECL_IMPORT macros directly to make sure the symbol is always exported/imported. * WebProcess/qt/WebProcessMainQt.cpp: (WebKit::WebProcessMainQt): * qt/MainQt.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@81186 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
rniwa@webkit.org authored
Reviewed by Tony Chang. Crash in ReplaceSelectionCommand::doApply when inserting a node under a document node https://bugs.webkit.org/show_bug.cgi?id=56372 The bug was caused by insertNodeAfter's calling parentElement on document's child. Fixed this by changing the node that AppendNodeCommand takes. There was also a bug that document node always returned false for isContentEditable and isContentRichlyEditable because they never overrode Node's default implementation. Fixed this by overriding them in Document. Test: editing/execCommand/append-node-under-document.html * dom/Document.cpp: (WebCore::Document::isContentEditable): Added. (WebCore::Document::isContentRichlyEditable): Added. * dom/Document.h: * editing/AppendNodeCommand.cpp: (WebCore::AppendNodeCommand::AppendNodeCommand): Takes ContainerNode instead of Element. * editing/AppendNodeCommand.h: (WebCore::AppendNodeCommand::create): Ditto. * editing/CompositeEditCommand.cpp: (WebCore::CompositeEditCommand::appendNode): Ditto. (WebCore::CompositeEditCommand::insertNodeAfter): Calls parentNode instead of parentElement. * editing/CompositeEditCommand.h: 2011-03-15 Ryosuke Niwa <rniwa@webkit.org> Reviewed by Tony Chang. Crash in ReplaceSelectionCommand::doApply when inserting a node under a document node https://bugs.webkit.org/show_bug.cgi?id=56372 Added a test to ensure WebKit does not crash when appending a node to a document that has only two nested iframes. * editing/execCommand/append-node-under-document-expected.txt: Added. * editing/execCommand/append-node-under-document.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@81185 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
levin@chromium.org authored
Also, remove the linux debug crashes from test expectations due to r81162 which should clear these up. Add update baselines for transitions/default-timing-function due to r80806. * platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-no-markup-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-anchor-no-markup-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-direction-ltr-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-direction-ltr-expected.png: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-direction-rtl-expected.checksum: Added. * platform/chromium-linux/svg/W3C-I18N/tspan-direction-rtl-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Removed. * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: * platform/chromium-linux/svg/W3C-SVG-1.1/text-align-08-b-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-align-08-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-fonts-03-t-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-fonts-03-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-01-t-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-02-b-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-02-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-03-b-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-03-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-04-t-expected.checksum: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/text-intro-04-t-expected.png: Added. * platform/chromium-linux/svg/foreignObject/text-tref-02-b-expected.checksum: * platform/chromium-linux/svg/foreignObject/text-tref-02-b-expected.png: * platform/chromium-linux/svg/text/bidi-reorder-value-lists-expected.checksum: Added. * platform/chromium-linux/svg/text/bidi-reorder-value-lists-expected.png: Added. * platform/chromium-linux/svg/text/bidi-text-anchor-direction-expected.checksum: Added. * platform/chromium-linux/svg/text/bidi-text-anchor-direction-expected.png: Added. * platform/chromium-linux/svg/text/bidi-text-query-expected.checksum: Added. * platform/chromium-linux/svg/text/bidi-text-query-expected.png: Added. * platform/chromium-linux/svg/text/bidi-text-query-expected.txt: Added. * platform/chromium-linux/svg/text/bidi-tspans-expected.checksum: Added. * platform/chromium-linux/svg/text/bidi-tspans-expected.png: Added. * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-4-expected.checksum: * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-4-expected.png: * platform/chromium-linux/svg/text/small-fonts-2-expected.txt: * platform/chromium-mac/fast/table/relative-position-containment-expected.checksum: Added. * platform/chromium-mac/fast/table/relative-position-containment-expected.png: Added. * platform/chromium-mac/fast/table/relative-position-offsets-expected.checksum: Added. * platform/chromium-mac/fast/table/relative-position-offsets-expected.png: Added. * platform/chromium-mac/fast/table/relative-position-stacking-expected.checksum: Added. * platform/chromium-mac/fast/table/relative-position-stacking-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-no-markup-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-no-markup-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-ltr-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-ltr-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-rtl-expected.checksum: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-rtl-expected.png: Added. * platform/chromium-mac/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.png: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.checksum: Added. * platform/chromium-mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.png: Added. * platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.checksum: Added. * platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.png: Added. * platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum: Added. * platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Added. * platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.checksum: * platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.png: * platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum: * platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png: * platform/chromium-mac/svg/foreignObject/text-tref-02-b-expected.checksum: Added. * platform/chromium-mac/svg/foreignObject/text-tref-02-b-expected.png: Added. * platform/chromium-mac/svg/text/bidi-text-anchor-direction-expected.checksum: Added. * platform/chromium-mac/svg/text/bidi-text-anchor-direction-expected.png: Added. * platform/chromium-mac/svg/text/bidi-text-anchor-direction-expected.txt: Added. * platform/chromium-mac/svg/text/bidi-text-query-expected.checksum: Added. * platform/chromium-mac/svg/text/bidi-text-query-expected.png: Added. * platform/chromium-mac/svg/text/bidi-text-query-expected.txt: Added. * platform/chromium-mac/svg/text/bidi-tspans-expected.checksum: Added. * platform/chromium-mac/svg/text/bidi-tspans-expected.png: Added. * platform/chromium-mac/svg/text/bidi-tspans-expected.txt: Added. * platform/chromium-mac/svg/text/text-align-04-b-expected.checksum: Added. * platform/chromium-mac/svg/text/text-align-04-b-expected.png: Added. * platform/chromium-win/fast/forms/input-autofilled-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubNone-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubNone-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-rtl-expected.checksum: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-rtl-expected.png: Added. * platform/chromium-win/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.checksum: * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: Copied from LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt. * platform/chromium-win/svg/W3C-SVG-1.1/text-align-08-b-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-align-08-b-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-align-08-b-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-fonts-03-t-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-fonts-03-t-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-01-t-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-01-t-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-02-b-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-02-b-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-03-b-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-03-b-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-04-t-expected.checksum: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-04-t-expected.png: Added. * platform/chromium-win/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt: Added. * platform/chromium-win/svg/text/bidi-reorder-value-lists-expected.checksum: Added. * platform/chromium-win/svg/text/bidi-reorder-value-lists-expected.png: Added. * platform/chromium-win/svg/text/bidi-reorder-value-lists-expected.txt: Added. * platform/chromium-win/svg/text/bidi-text-anchor-direction-expected.checksum: Added. * platform/chromium-win/svg/text/bidi-text-anchor-direction-expected.png: Added. * platform/chromium-win/svg/text/bidi-text-anchor-direction-expected.txt: Added. * platform/chromium-win/svg/text/bidi-text-query-expected.checksum: Added. * platform/chromium-win/svg/text/bidi-text-query-expected.png: Added. * platform/chromium-win/svg/text/bidi-text-query-expected.txt: Added. * platform/chromium-win/svg/text/bidi-tspans-expected.checksum: Added. * platform/chromium-win/svg/text/bidi-tspans-expected.png: Added. * platform/chromium-win/svg/text/bidi-tspans-expected.txt: Added. * platform/chromium-win/svg/text/small-fonts-2-expected.txt: * platform/chromium-win/svg/text/text-align-04-b-expected.txt: * platform/chromium-linux/transitions/default-timing-function-expected.checksum: * platform/chromium-linux/transitions/default-timing-function-expected.png: * platform/chromium-mac/transitions/default-timing-function-expected.checksum: Added. * platform/chromium-mac/transitions/default-timing-function-expected.png: Added. * platform/chromium-win/transitions/default-timing-function-expected.checksum: * platform/chromium-win/transitions/default-timing-function-expected.png: * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81184 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
michaeln@google.com authored
Reviewed by Alexey Proskuryakov. When initiating a main resource load, let the application cache know which frame the load is being conducted for. This patch doesn't resolve the following bug, but the additional WebFrame parameter should provide the chromium port with enough info to pick the "most appropiate" cached resource. https://bugs.webkit.org/show_bug.cgi?id=55505 Also fixup a stale comment in stopLoadingInFrame. * public/WebApplicationCacheHost.h: (WebKit::WebApplicationCacheHost::willStartMainResourceRequest): * src/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::maybeLoadMainResource): (WebCore::ApplicationCacheHost::stopLoadingInFrame): git-svn-id: svn://svn.chromium.org/blink/trunk@81183 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
helder@sencha.com authored
Reviewed by Andreas Kling. [Qt] fast/canvas/canvas-strokeRect-gradient-shadow.html no longer fails https://bugs.webkit.org/show_bug.cgi?id=56413 Rect stroking uses the same code path as path stroking, which was fixed in r80250. Therefore, the test can be removed from the Skipped list as it now succeeds. * platform/qt/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@81182 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
commit-queue@webkit.org authored
Reviewed by Jeremy Orlow. Fix crash caused by Invalid call to destroyActiveDOMObject during stopActiveDOMObjects https://bugs.webkit.org/show_bug.cgi?id=56350 When a frame is unloaded, ScriptExecutionContext::stopActiveDOMObjects calls stop() on each ActiveDOMObject. Calling IDBDatabase::stop() can cause IDBDatabase to be destroyed: * IDBDatabase::stop() causes the chrome message dispatcher to remove its reference to IDBDatabase, which it has as type IDBDatabaseCallbacks. * If that reference is the last one, the IDBDatabase is destroyed. * Destroying an ActiveDOMObject while they are being iterated over causes a defensive crash. This change creates a separate IDBDatabaseCallbacks object that is not an ActiveDOMObject, so it can be destroyed by ScriptExecutionContext::stopActiveDOMObjects. Because the chrome message dispatcher is only used in multi-process chromium, that's the only platform affected. Chromium browser tests forthcoming. * WebCore.gypi: * storage/IDBDatabase.cpp: (WebCore::IDBDatabase::IDBDatabase): (WebCore::IDBDatabase::~IDBDatabase): (WebCore::IDBDatabase::setVersion): (WebCore::IDBDatabase::close): (WebCore::IDBDatabase::open): * storage/IDBDatabase.h: * storage/IDBDatabaseCallbacks.h: (WebCore::IDBDatabaseCallbacks::unRegisterDatabase): * storage/IDBDatabaseCallbacksImpl.cpp: Copied from Source/WebCore/storage/IDBDatabaseCallbacks.h. (WebCore::IDBDatabaseCallbacksImpl::create): (WebCore::IDBDatabaseCallbacksImpl::IDBDatabaseCallbacksImpl): (WebCore::IDBDatabaseCallbacksImpl::onVersionChange): (WebCore::IDBDatabaseCallbacksImpl::unRegisterDatabase): * storage/IDBDatabaseCallbacksImpl.h: Copied from Source/WebCore/storage/IDBDatabaseCallbacks.h. (WebCore::IDBDatabaseCallbacksImpl::~IDBDatabaseCallbacksImpl): git-svn-id: svn://svn.chromium.org/blink/trunk@81181 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
levin@chromium.org authored
Reviewed by Adam Barth. Links from code reviews to trac are incorrect for files in Source/WebKit. https://bugs.webkit.org/show_bug.cgi?id=56404 * PrettyPatch/PrettyPatch.rb: Remove WebKit from the list of top level directories since it is now under Source. git-svn-id: svn://svn.chromium.org/blink/trunk@81180 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
aroben@apple.com authored
The differences from the Mac results seem to be due to rounding and font differences. * platform/win/svg/W3C-I18N/g-dirLTR-ubNone-expected.checksum: Added. * platform/win/svg/W3C-I18N/g-dirLTR-ubNone-expected.png: Added. * platform/win/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added. * platform/win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.checksum: Added. * platform/win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png: Added. * platform/win/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubNone-expected.checksum: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubNone-expected.png: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.checksum: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png: Added. * platform/win/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added. * platform/win/svg/W3C-I18N/text-anchor-no-markup-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-anchor-no-markup-expected.png: Added. * platform/win/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubNone-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubNone-expected.png: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Added. * platform/win/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubNone-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubNone-expected.png: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.checksum: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png: Added. * platform/win/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added. * platform/win/svg/W3C-I18N/tspan-direction-rtl-expected.checksum: Added. * platform/win/svg/W3C-I18N/tspan-direction-rtl-expected.png: Added. * platform/win/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.checksum: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.checksum: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.checksum: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: Added. * platform/win/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.checksum: Added. * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Added. * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: * platform/win/svg/W3C-SVG-1.1/text-intro-03-b-expected.checksum: Added. * platform/win/svg/W3C-SVG-1.1/text-intro-03-b-expected.png: Added. * platform/win/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt: Added. * platform/win/svg/text/bidi-reorder-value-lists-expected.checksum: Added. * platform/win/svg/text/bidi-reorder-value-lists-expected.png: Added. * platform/win/svg/text/bidi-reorder-value-lists-expected.txt: Added. * platform/win/svg/text/bidi-text-anchor-direction-expected.checksum: Added. * platform/win/svg/text/bidi-text-anchor-direction-expected.png: Added. * platform/win/svg/text/bidi-text-anchor-direction-expected.txt: Added. * platform/win/svg/text/bidi-text-query-expected.checksum: Added. * platform/win/svg/text/bidi-text-query-expected.png: Added. * platform/win/svg/text/bidi-text-query-expected.txt: Added. * platform/win/svg/text/bidi-tspans-expected.checksum: Added. * platform/win/svg/text/bidi-tspans-expected.png: Added. * platform/win/svg/text/bidi-tspans-expected.txt: Added. * platform/win/svg/text/small-fonts-2-expected.checksum: Added. * platform/win/svg/text/small-fonts-2-expected.png: Added. * platform/win/svg/text/small-fonts-2-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81179 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Dimitri Glazkov. accessibility should build in WebCore GYP build https://bugs.webkit.org/show_bug.cgi?id=56405 This patch changes our include/exclude strategy to more closely match the strategy used by the Chromium GYP build system. Ideally, we'd find a way to share more of these patterns. In the meantime, I'm going to slowly increase the number of translation units in the project and adjust the include/exclude filters appropriately. * gyp/WebCore.gyp: git-svn-id: svn://svn.chromium.org/blink/trunk@81178 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
zimmermann@webkit.org authored
Not reviewed. REGRESSION (r68976): Incorrect bidi rendering in SVG text https://bugs.webkit.org/show_bug.cgi?id=53980 Update Gtk baseline. * platform/gtk/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: * platform/gtk/svg/text/text-align-02-b-expected.txt: * platform/gtk/svg/text/text-spacing-01-b-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81177 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
zimmermann@webkit.org authored
Not reviewed. REGRESSION (r68976): Incorrect bidi rendering in SVG text https://bugs.webkit.org/show_bug.cgi?id=53980 Update Mac Leopard baseline. * platform/mac-leopard/svg/W3C-I18N: Added. * platform/mac-leopard/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added. * platform/mac-leopard/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: * platform/mac-leopard/svg/text/bidi-text-anchor-direction-expected.txt: Added. * platform/mac-leopard/svg/text/bidi-text-query-expected.txt: Added. * platform/mac-leopard/svg/text/bidi-tspans-expected.txt: Added. * platform/mac-leopard/svg/text/font-size-below-point-five-expected.txt: * platform/mac-leopard/svg/text/small-fonts-2-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@81176 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
tony@chromium.org authored
Reviewed by Adam Barth. [chromium] add a build target to create a grd file with devtool resources https://bugs.webkit.org/show_bug.cgi?id=56335 Reland with a fix to avoid really long command lines on Windows. * WebKit.gyp: * scripts/generate_devtools_grd.py: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@81175 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
ap@apple.com authored
* WebCoreSupport/WebKeyGenerator.mm: Changed "Apple Computer" to "Apple" in copyright header. git-svn-id: svn://svn.chromium.org/blink/trunk@81174 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
ap@apple.com authored
REGRESSION (WebKit2): keygen element doesn't work https://bugs.webkit.org/show_bug.cgi?id=56402 <rdar://problem/9006545> Covered by existing regresison tests. * English.lproj/Localizable.strings: * WebCore.exp.in: Removed WebCoreKeyGenerator, which no longer exists. Added _wkSignedPublicKeyAndChallengeString, so that this WKSI function could be used in WebCore. * platform/mac/SSLKeyGeneratorMac.mm: Removed. * platform/mac/WebCoreKeyGenerator.h: Removed. * platform/mac/WebCoreKeyGenerator.m: Removed. * platform/mac/WebCoreSystemInterface.h: * platform/mac/WebCoreSystemInterface.mm: * WebCore.xcodeproj/project.pbxproj: Renamed SSLKeyGeneratorMac.mm to .cpp, as it doesn't use any Objective C any more. Removed WebCoreKeyGenerator, as we no longer need an interface to WebKit. * platform/LocalizationStrategy.h: * platform/LocalizedStrings.cpp: (WebCore::keygenMenuItem512): (WebCore::keygenMenuItem1024): (WebCore::keygenMenuItem2048): (WebCore::keygenKeychainItemName): * platform/LocalizedStrings.h: Added strings used by keygen element, now that the code using them is in WebCore. * platform/mac/SSLKeyGeneratorMac.cpp: Copied from Source/WebCore/platform/mac/SSLKeyGeneratorMac.mm. (WebCore::getSupportedKeySizes): (WebCore::signedPublicKeyAndChallengeString): Moved the code from WebKit. There is never any need to provide implementation at runtime, like old code was doing. * platform/win/SSLKeyGeneratorWin.cpp: (WebCore::WebCore::getSupportedKeySizes): Added a FIXME about localization. Note that Safari for Windows doesn't support keygen. git-svn-id: svn://svn.chromium.org/blink/trunk@81173 bbb929c8-8fbe-4397-9dbb-9b2b20218538 -
andersca@apple.com authored
* platform/graphics/GraphicsContext3D.h: * platform/graphics/GraphicsLayer.h: git-svn-id: svn://svn.chromium.org/blink/trunk@81172 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
simon.fraser@apple.com authored
Fix Lion build after r81161. Pass the PlatformCALayer down into drawLayerContents() so we can use its acceleratesDrawing() method. * platform/graphics/mac/WebLayer.h: * platform/graphics/mac/WebLayer.mm: (drawLayerContents): (-[WebLayer drawInContext:]): * platform/graphics/mac/WebTiledLayer.mm: (-[WebTiledLayer drawInContext:]): git-svn-id: svn://svn.chromium.org/blink/trunk@81171 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-