- 16 Feb, 2011 40 commits
-
-
ap@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=54572 REGRESSION (WebKit2): Print Backgrounds checkbox has no effect for DOM initiated printing * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::preferencesDidChange): Preferences need to be propagated to Web process during synchronous printing. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78726 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of SVG tests expectations for Linux after r78720. LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.txt LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.txt LayoutTests/platform/chromium-linux/svg/custom/non-scaling-stroke-markers-expected.txt LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.txt git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of SVG tests expectations for Mac. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78723 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Not reviewed. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update gtk baseline using the 64bit debug bot - maybe we have another rounding problem on gtk. Let's see. * platform/gtk/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: * platform/gtk/svg/custom/circular-marker-reference-1-expected.txt: * platform/gtk/svg/custom/circular-marker-reference-3-expected.txt: * platform/gtk/svg/custom/circular-marker-reference-4-expected.txt: * platform/gtk/svg/custom/non-scaling-stroke-markers-expected.txt: * platform/gtk/svg/custom/resource-invalidate-on-target-update-expected.txt: * platform/gtk/svg/custom/stroked-pattern-expected.txt: * platform/gtk/svg/custom/text-rotated-gradient-expected.txt: * platform/gtk/svg/custom/use-css-events-expected.txt: * platform/gtk/svg/custom/use-detach-expected.txt: * platform/gtk/svg/filters/filterRes-expected.txt: * platform/gtk/svg/hixie/links/001-expected.txt: * platform/gtk/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: * platform/gtk/svg/text/small-fonts-2-expected.txt: * platform/gtk/svg/text/text-align-04-b-expected.txt: * platform/gtk/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: * platform/gtk/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78722 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hans@chromium.org authored
Reviewed by Jeremy Orlow. IndexedDB: Inject auto increment keys via key path on insertion https://bugs.webkit.org/show_bug.cgi?id=54457 Prepare to test injection of auto increment key. Keep it commented out until implemented Chromium-side. * storage/indexeddb/objectstore-autoincrement-expected.txt: * storage/indexeddb/objectstore-autoincrement.html: 2011-02-16 Hans Wennborg <hans@chromium.org> Reviewed by Jeremy Orlow. IndexedDB: Inject auto increment keys via key path on insertion https://bugs.webkit.org/show_bug.cgi?id=54457 Inject auto increment keys via key path for object stores using key path and auto increment. * bindings/v8/IDBBindingUtilities.cpp: (WebCore::LocalContext::getNthValueOnKeyPath): (WebCore::createIDBKeyFromSerializedValueAndKeyPath): (WebCore::injectIDBKeyIntoSerializedValue): * bindings/v8/IDBBindingUtilities.h: * platform/chromium/PlatformBridge.h: * storage/IDBKeyPathBackendImpl.cpp: (IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue): * storage/IDBKeyPathBackendImpl.h: * storage/IDBObjectStoreBackendImpl.cpp: (WebCore::injectKeyIntoKeyPath): (WebCore::IDBObjectStoreBackendImpl::selectKeyForPut): (WebCore::IDBObjectStoreBackendImpl::putInternal): * storage/IDBObjectStoreBackendImpl.h: * storage/chromium/IDBKeyPathBackendImpl.cpp: (WebCore::IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue): 2011-02-16 Hans Wennborg <hans@chromium.org> Reviewed by Jeremy Orlow. IndexedDB: Inject auto increment keys via key path on insertion https://bugs.webkit.org/show_bug.cgi?id=54457 Support for injecting keys into objects via key path. * public/WebIDBKey.h: * public/WebKitClient.h: (WebKit::WebKitClient::injectIDBKeyIntoSerializedValue): * src/PlatformBridge.cpp: (WebCore::PlatformBridge::injectIDBKeyIntoSerializedValue): * src/WebIDBKey.cpp: (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): * tests/IDBBindingUtilitiesTest.cpp: (WebCore::injectKey): (WebCore::checkInjection): (WebCore::checkInjectionFails): (WebCore::TEST): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78721 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Not reviewed. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update mac-leopard/win baselines. I rebaselined the wrong platforms in my last commit. * platform/mac-leopard/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: * platform/mac-leopard/svg/custom/circular-marker-reference-2-expected.txt: * platform/mac-leopard/svg/custom/non-circular-marker-reference-expected.txt: * platform/mac-leopard/svg/custom/non-scaling-stroke-markers-expected.txt: * platform/mac-leopard/svg/custom/stroked-pattern-expected.txt: * platform/mac-leopard/svg/custom/text-rotated-gradient-expected.txt: * platform/mac-leopard/svg/custom/use-detach-expected.txt: * platform/mac-leopard/svg/hixie/links/001-expected.txt: * platform/mac-leopard/svg/text/small-fonts-2-expected.txt: * platform/win/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: Added. * platform/win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: Added. * platform/win/svg/custom/circular-marker-reference-2-expected.txt: Added. * platform/win/svg/custom/non-circular-marker-reference-expected.txt: Added. * platform/win/svg/custom/non-scaling-stroke-markers-expected.txt: Added. * platform/win/svg/custom/stroked-pattern-expected.txt: Added. * platform/win/svg/custom/text-rotated-gradient-expected.txt: Added. * platform/win/svg/custom/use-detach-expected.txt: Added. * platform/win/svg/hixie/links: Added. * platform/win/svg/hixie/links/001-expected.txt: Added. * platform/win/svg/text/small-fonts-2-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78720 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of SVG tests expectations for Windows. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78719 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
sergio@webkit.org authored
Reviewed by Martin Robinson. [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader https://bugs.webkit.org/show_bug.cgi?id=54537 Unskipped http/tests/security/no-referrer.html. * platform/gtk/Skipped: 2011-02-16 Sergio Villar Senin <svillar@igalia.com> Reviewed by Martin Robinson. [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader https://bugs.webkit.org/show_bug.cgi?id=54537 Headers removed from the SoupMessage should be also removed from the ResourceRequest when updating the latter from the former. * platform/network/soup/ResourceRequestSoup.cpp: (WebCore::ResourceRequest::updateFromSoupMessage): 2011-02-16 Sergio Villar Senin <svillar@igalia.com> Reviewed by Martin Robinson. [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader https://bugs.webkit.org/show_bug.cgi?id=54537 Added handler for resource-request-starting emitted in FrameLoader's willSendRequest(). The current implementation removes the headers set in setWillSendRequestClearHeader. * DumpRenderTree/gtk/DumpRenderTree.cpp: (willSendRequestCallback): (createWebView): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78718 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: split all the functions of Inspector backend API by domain. https://bugs.webkit.org/show_bug.cgi?id=54558 We have a number of functions from different domains in single instance of InspectorBackend. It'd be better to split the functions by their domains. As example 'evaluate' will be moved from InspectorBackend to RuntimeAgent container. * http/tests/inspector/console-xhr-logging.html: * http/tests/inspector/extensions-test.js: (initialize_ExtensionsTest.InspectorTest.runExtensionTests): * http/tests/inspector/inspector-test.js: (initialize_InspectorTest.InspectorTest.completeTest): (initialize_InspectorTest.InspectorTest.evaluateInPage): (initialize_InspectorTest.InspectorTest.reloadPage): * inspector/console/console-dir-global.html: * inspector/debugger/debugger-autocontinue-on-syntax-error.html: * inspector/debugger/debugger-pause-on-exception.html: * inspector/elements/elements-panel-search.html: * inspector/report-API-errors-expected.txt: * inspector/report-API-errors.html: * inspector/report-protocol-errors.html: * inspector/styles/styles-new-API.html: * inspector/styles/styles-source-offsets.html: * inspector/timeline/timeline-network-resource.html: * inspector/timeline/timeline-script-tag-1.html: * inspector/timeline/timeline-script-tag-2.html: * inspector/timeline/timeline-test.js: (initialize_Timeline.InspectorTest.performActionsAndPrint.step2): * inspector/timeline/timeline-trivial.html: 2011-02-16 Ilya Tikhonovsky <loislo@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: split all the functions of Inspector backend API by domain. https://bugs.webkit.org/show_bug.cgi?id=54558 We have a number of functions from different domains in single instance of InspectorBackend. It'd be better to split the functions by their domains. As example 'evaluate' will be moved from InspectorBackend to RuntimeAgent container. * inspector/CodeGeneratorInspector.pm: * inspector/front-end/AuditRules.js: (WebInspector.AuditRules.evaluateInTargetWindow): (WebInspector.AuditRules.UnusedCssRule.prototype.doRun): * inspector/front-end/AuditsPanel.js: (WebInspector.AuditsPanel.prototype._reloadResources): * inspector/front-end/BreakpointManager.js: (WebInspector.BreakpointManager.prototype._projectChanged): (WebInspector.BreakpointManager.prototype.restoreDOMBreakpoints): (WebInspector.BreakpointManager.prototype._saveBreakpoints): (WebInspector.DOMBreakpoint.prototype._enable): (WebInspector.DOMBreakpoint.prototype._disable): (WebInspector.EventListenerBreakpoint.prototype._enable): (WebInspector.EventListenerBreakpoint.prototype._disable): (WebInspector.XHRBreakpoint.prototype._enable): (WebInspector.XHRBreakpoint.prototype._disable): * inspector/front-end/CSSStyleModel.js: (WebInspector.CSSStyleModel.prototype.getStylesAsync): (WebInspector.CSSStyleModel.prototype.getComputedStyleAsync): (WebInspector.CSSStyleModel.prototype.getInlineStyleAsync): (WebInspector.CSSStyleModel.prototype.setRuleSelector.callback): (WebInspector.CSSStyleModel.prototype.setRuleSelector): (WebInspector.CSSStyleModel.prototype.addRule.callback): (WebInspector.CSSStyleModel.prototype.addRule): (WebInspector.CSSStyleModel.prototype._styleSheetChanged): (WebInspector.CSSStyleModel.prototype._onRevert): (WebInspector.CSSStyleDeclaration.prototype.insertPropertyAt): (WebInspector.CSSProperty.prototype.setText): (WebInspector.CSSProperty.prototype.setDisabled): (WebInspector.CSSStyleSheet.createForId): (WebInspector.CSSStyleSheet.prototype.setText): * inspector/front-end/ConsoleView.js: (WebInspector.ConsoleView.prototype.requestClearMessages): (WebInspector.ConsoleView.prototype.completions): (WebInspector.ConsoleView.prototype._handleContextMenuEvent.itemAction): (WebInspector.ConsoleView.prototype._handleContextMenuEvent): (WebInspector.ConsoleView.prototype.evalInInspectedWindow): * inspector/front-end/CookieItemsView.js: (WebInspector.CookieItemsView.prototype._deleteCookie): * inspector/front-end/DOMAgent.js: (WebInspector.DOMAgent.prototype.getChildNodesAsync): (WebInspector.DOMAgent.prototype.setAttributeAsync): (WebInspector.DOMAgent.prototype.removeAttributeAsync): (WebInspector.DOMAgent.prototype.setTextNodeValueAsync): (WebInspector.ApplicationCacheDispatcher.getApplicationCachesAsync): (WebInspector.Cookies.getCookiesAsync): (WebInspector.EventListeners.getEventListenersForNodeAsync): * inspector/front-end/DOMStorage.js: (WebInspector.DOMStorage.prototype.getEntries): (WebInspector.DOMStorage.prototype.setItem): (WebInspector.DOMStorage.prototype.removeItem): * inspector/front-end/Database.js: (WebInspector.Database.prototype.getTableNames): (WebInspector.Database.prototype.executeSql): * inspector/front-end/DebuggerModel.js: (WebInspector.DebuggerModel.prototype.enableDebugger): (WebInspector.DebuggerModel.prototype.disableDebugger): (WebInspector.DebuggerModel.prototype.continueToLocation): (WebInspector.DebuggerModel.prototype.setBreakpoint): (WebInspector.DebuggerModel.prototype.setBreakpointBySourceId): (WebInspector.DebuggerModel.prototype.removeBreakpoint): (WebInspector.DebuggerModel.prototype.editScriptSource): * inspector/front-end/ElementsPanel.js: (WebInspector.ElementsPanel.this.treeOutline.focusedNodeChanged): (WebInspector.ElementsPanel): (WebInspector.ElementsPanel.prototype.setDocument): (WebInspector.ElementsPanel.prototype.searchCanceled): (WebInspector.ElementsPanel.prototype.performSearch): (WebInspector.ElementsPanel.prototype.handleCopyEvent): (WebInspector.ElementsPanel.prototype.setSearchingForNode): * inspector/front-end/ElementsTreeOutline.js: (WebInspector.ElementsTreeElement.prototype._createTooltipForNode): (WebInspector.ElementsTreeElement.prototype._tagNameEditingCommitted): (): * inspector/front-end/ExtensionPanel.js: (WebInspector.ExtensionWatchSidebarPane.prototype.setExpression): * inspector/front-end/ExtensionServer.js: (WebInspector.ExtensionServer.prototype._onAddRequestHeaders): (WebInspector.ExtensionServer.prototype._onReload): (WebInspector.ExtensionServer.prototype._onEvaluateOnInspectedPage): * inspector/front-end/HeapSnapshotView.js: (WebInspector.HeapSnapshotProfileType.prototype.buttonClicked): * inspector/front-end/NetworkManager.js: (WebInspector.NetworkManager): (WebInspector.NetworkManager.prototype.reset): (WebInspector.NetworkManager.prototype.requestContent): * inspector/front-end/NetworkPanel.js: (WebInspector.NetworkDataGridNode.prototype._openInNewTab): * inspector/front-end/ProfileView.js: (WebInspector.CPUProfileView): (WebInspector.CPUProfileType.prototype.buttonClicked): * inspector/front-end/ProfilesPanel.js: (WebInspector.ProfilesPanel.prototype._clearProfiles): (WebInspector.ProfilesPanel.prototype._removeProfileHeader): (WebInspector.ProfilesPanel.prototype.loadHeapSnapshot): (WebInspector.ProfilesPanel.prototype._toggleProfiling): (WebInspector.ProfilesPanel.prototype.takeHeapSnapshot): * inspector/front-end/PropertiesSidebarPane.js: (WebInspector.PropertiesSidebarPane.prototype.update): * inspector/front-end/RemoteObject.js: (WebInspector.RemoteObject.resolveNode): (WebInspector.RemoteObject.prototype.getProperties): (WebInspector.RemoteObject.prototype.setPropertyValue): (WebInspector.RemoteObject.prototype.pushNodeToFrontend): * inspector/front-end/ResourcesPanel.js: (WebInspector.FrameTreeElement.prototype.onselect): (WebInspector.FrameTreeElement.prototype.set hovered): (WebInspector.FrameResourceTreeElement.prototype.ondblclick): * inspector/front-end/Script.js: (WebInspector.Script.prototype.requestSource): * inspector/front-end/ScriptsPanel.js: (WebInspector.ScriptsPanel.prototype.evaluateInSelectedCallFrame): (WebInspector.ScriptsPanel.prototype._setPauseOnExceptions): (WebInspector.ScriptsPanel.prototype._togglePause): (WebInspector.ScriptsPanel.prototype._stepOverClicked): (WebInspector.ScriptsPanel.prototype._stepIntoClicked): (WebInspector.ScriptsPanel.prototype._stepOutClicked): (WebInspector.ScriptsPanel.prototype.toggleBreakpointsClicked): * inspector/front-end/SourceFrame.js: (WebInspector.SourceFrame.prototype._hidePopup): * inspector/front-end/TestController.js: (WebInspector.TestController.prototype.notifyDone): * inspector/front-end/TimelinePanel.js: (WebInspector.TimelinePanel.prototype._toggleTimelineButtonClicked): * inspector/front-end/WatchExpressionsSidebarPane.js: (WebInspector.WatchExpressionsSection.prototype.update): * inspector/front-end/WorkersSidebarPane.js: (WebInspector.WorkersSidebarPane.prototype.setInstrumentation): * inspector/front-end/inspector.js: (WebInspector.highlightDOMNode): (WebInspector.doLoadedDone): (WebInspector.openResource): (WebInspector.documentKeyDown): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78717 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Not reviewed. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update gtk/win/mac-leopard baselines. * platform/gtk/svg/custom/resource-invalidate-on-target-update-expected.txt: * platform/gtk/svg/custom/use-css-events-expected.txt: * platform/gtk/svg/filters/filterRes-expected.txt: * platform/gtk/svg/text/text-align-04-b-expected.txt: * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: Added. * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: Added. * platform/mac-leopard/svg/batik/masking/maskRegions-expected.txt: * platform/mac-leopard/svg/custom/circular-marker-reference-2-expected.txt: Added. * platform/mac-leopard/svg/custom/non-circular-marker-reference-expected.txt: Added. * platform/mac-leopard/svg/custom/non-scaling-stroke-markers-expected.txt: Added. * platform/mac-leopard/svg/custom/stroked-pattern-expected.txt: Added. * platform/mac-leopard/svg/custom/text-rotated-gradient-expected.txt: Added. * platform/mac-leopard/svg/custom/use-detach-expected.txt: Added. * platform/mac-leopard/svg/hixie/links/001-expected.txt: Added. * platform/mac-leopard/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: * platform/mac-leopard/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added. * platform/mac-leopard/svg/zoom/page/zoom-mask-with-percentages-expected.txt: * platform/mac-leopard/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt: Added. * platform/win/svg/batik/masking/maskRegions-expected.txt: * platform/win/svg/zoom/page/zoom-mask-with-percentages-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78716 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Reviewed by Martin Robinson. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Added new layout test to check the right signals are emitted. * platform/gtk/accessibility/document-reload-events-expected.txt: Added. * platform/gtk/accessibility/document-reload-events.html: Added. 2011-02-16 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Martin Robinson. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Make sure webArea returns a proper name and that a signal 'state-change::defunct' is emitted when detaching the wrapper. Test: platform/gtk/accessibility/document-reload-events.html * accessibility/gtk/AccessibilityObjectWrapperAtk.cpp: (webkit_accessible_get_name): Returns the current document's title as fallback mechanism for webArea objects. (webkit_accessible_detach): Emit 'state-change::defunct' function as soon as the wrapper is detached from the related core object. 2011-02-16 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Martin Robinson. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Emit the right signals when reloading a document. * WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::notifyAccessibilityStatus): New function, to make sure the signals involved in reloading a document are properly emitted. (WebKit::notifyStatus): Also notify accessibility if enabled. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78715 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update SnowLeopard SVG pixel test baseline, generated on a 32bit machine, where it passes with tolerance 0. This is the fifth and last chunk. It should pass on modern 64bit machines as well, using tolerance 0.01. * platform/mac/svg/filters/feOffset-expected.checksum: * platform/mac/svg/filters/feOffset-expected.png: * platform/mac/svg/filters/filter-clip-expected.checksum: * platform/mac/svg/filters/filter-clip-expected.png: * platform/mac/svg/filters/filterRes-expected.checksum: * platform/mac/svg/filters/filterRes-expected.png: * platform/mac/svg/hixie/cascade/002-expected.checksum: * platform/mac/svg/hixie/cascade/002-expected.png: * platform/mac/svg/hixie/error/017-expected.checksum: * platform/mac/svg/hixie/error/017-expected.png: * platform/mac/svg/hixie/links/003-broken-expected.checksum: * platform/mac/svg/hixie/links/003-broken-expected.png: * platform/mac/svg/hixie/mixed/003-expected.checksum: * platform/mac/svg/hixie/mixed/003-expected.png: * platform/mac/svg/hixie/mixed/004-expected.checksum: * platform/mac/svg/hixie/mixed/004-expected.png: * platform/mac/svg/hixie/mixed/005-expected.checksum: * platform/mac/svg/hixie/mixed/005-expected.png: * platform/mac/svg/hixie/mixed/006-expected.checksum: * platform/mac/svg/hixie/mixed/006-expected.png: * platform/mac/svg/hixie/mixed/008-expected.checksum: * platform/mac/svg/hixie/mixed/008-expected.png: * platform/mac/svg/hixie/mixed/011-expected.checksum: * platform/mac/svg/hixie/mixed/011-expected.png: * platform/mac/svg/hixie/perf/001-expected.checksum: * platform/mac/svg/hixie/perf/001-expected.png: * platform/mac/svg/hixie/perf/002-expected.checksum: * platform/mac/svg/hixie/perf/002-expected.png: * platform/mac/svg/hixie/perf/007-expected.checksum: * platform/mac/svg/hixie/perf/007-expected.png: * platform/mac/svg/hixie/transform/001-expected.checksum: * platform/mac/svg/hixie/transform/001-expected.png: * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.checksum: * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.png: * platform/mac/svg/text/font-size-below-point-five-2-expected.checksum: * platform/mac/svg/text/font-size-below-point-five-2-expected.png: * platform/mac/svg/text/scaled-font-expected.checksum: * platform/mac/svg/text/scaled-font-expected.png: * platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.png: * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.png: * platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.png: * platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.png: * platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.png: * platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.png: * platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.png: * platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.checksum: * platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.png: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.checksum: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.checksum: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.png: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.checksum: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.png: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.checksum: * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: * platform/mac/svg/text/select-x-list-3-expected.checksum: * platform/mac/svg/text/select-x-list-3-expected.png: * platform/mac/svg/text/selection-background-color-expected.checksum: * platform/mac/svg/text/selection-background-color-expected.png: * platform/mac/svg/text/selection-styles-expected.checksum: * platform/mac/svg/text/selection-styles-expected.png: * platform/mac/svg/text/small-fonts-2-expected.checksum: * platform/mac/svg/text/small-fonts-2-expected.png: * platform/mac/svg/text/small-fonts-3-expected.checksum: * platform/mac/svg/text/small-fonts-3-expected.png: * platform/mac/svg/text/small-fonts-expected.checksum: * platform/mac/svg/text/small-fonts-expected.png: * platform/mac/svg/text/small-fonts-in-html5-expected.checksum: * platform/mac/svg/text/small-fonts-in-html5-expected.png: * platform/mac/svg/text/text-align-01-b-expected.checksum: * platform/mac/svg/text/text-align-01-b-expected.png: * platform/mac/svg/text/text-align-02-b-expected.checksum: * platform/mac/svg/text/text-align-02-b-expected.png: * platform/mac/svg/text/text-align-03-b-expected.checksum: * platform/mac/svg/text/text-align-03-b-expected.png: * platform/mac/svg/text/text-align-04-b-expected.checksum: * platform/mac/svg/text/text-align-04-b-expected.png: * platform/mac/svg/text/text-align-05-b-expected.checksum: * platform/mac/svg/text/text-align-05-b-expected.png: * platform/mac/svg/text/text-align-06-b-expected.checksum: * platform/mac/svg/text/text-align-06-b-expected.png: * platform/mac/svg/text/text-altglyph-01-b-expected.checksum: * platform/mac/svg/text/text-altglyph-01-b-expected.png: * platform/mac/svg/text/text-deco-01-b-expected.checksum: * platform/mac/svg/text/text-deco-01-b-expected.png: * platform/mac/svg/text/text-fonts-01-t-expected.checksum: * platform/mac/svg/text/text-fonts-01-t-expected.png: * platform/mac/svg/text/text-fonts-02-t-expected.checksum: * platform/mac/svg/text/text-fonts-02-t-expected.png: * platform/mac/svg/text/text-intro-05-t-expected.checksum: * platform/mac/svg/text/text-intro-05-t-expected.png: * platform/mac/svg/text/text-path-01-b-expected.checksum: * platform/mac/svg/text/text-path-01-b-expected.png: * platform/mac/svg/text/text-text-01-b-expected.checksum: * platform/mac/svg/text/text-text-01-b-expected.png: * platform/mac/svg/text/text-text-03-b-expected.checksum: * platform/mac/svg/text/text-text-03-b-expected.png: * platform/mac/svg/text/text-text-04-t-expected.checksum: * platform/mac/svg/text/text-text-04-t-expected.png: * platform/mac/svg/text/text-text-05-t-expected.checksum: * platform/mac/svg/text/text-text-05-t-expected.png: * platform/mac/svg/text/text-text-06-t-expected.checksum: * platform/mac/svg/text/text-text-06-t-expected.png: * platform/mac/svg/text/text-text-07-t-expected.checksum: * platform/mac/svg/text/text-text-07-t-expected.png: * platform/mac/svg/text/text-text-08-b-expected.checksum: * platform/mac/svg/text/text-text-08-b-expected.png: * platform/mac/svg/text/text-tselect-01-b-expected.checksum: * platform/mac/svg/text/text-tselect-01-b-expected.png: * platform/mac/svg/text/text-tselect-02-f-expected.checksum: * platform/mac/svg/text/text-tselect-02-f-expected.png: * platform/mac/svg/text/text-tspan-01-b-expected.checksum: * platform/mac/svg/text/text-tspan-01-b-expected.png: * platform/mac/svg/text/text-ws-01-t-expected.checksum: * platform/mac/svg/text/text-ws-01-t-expected.png: * platform/mac/svg/text/text-ws-02-t-expected.checksum: * platform/mac/svg/text/text-ws-02-t-expected.png: * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.checksum: * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png: * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.checksum: * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.png: * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum: * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.png: * platform/mac/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum: * platform/mac/svg/transforms/text-with-pattern-with-svg-transform-expected.png: * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum: * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png: * platform/mac/svg/zoom/page/zoom-foreignObject-expected.checksum: * platform/mac/svg/zoom/page/zoom-foreignObject-expected.png: * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png: * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum: * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum: * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78713 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of SVG tests expectations. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78712 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update SnowLeopard SVG pixel test baseline, generated on a 32bit machine, where it passes with tolerance 0. This is the fourth chunk. It should pass on modern 64bit machines as well, using tolerance 0.01. * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum: * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78711 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78710 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
Update Qt specific expected files. * platform/qt/svg/custom/non-scaling-stroke-markers-expected.checksum: * platform/qt/svg/custom/non-scaling-stroke-markers-expected.png: * platform/qt/svg/custom/non-scaling-stroke-markers-expected.txt: * platform/qt/svg/custom/text-rotated-gradient-expected.txt: * platform/qt/svg/zoom/page/zoom-mask-with-percentages-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78709 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=54466 Reviewed by Andreas Kling. * Scripts/build-webkit: Remove Qt makefiles from productDir before build. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78708 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update SnowLeopard SVG pixel test baseline, generated on a 32bit machine, where it passes with tolerance 0. This is the third chunk. It should pass on modern 64bit machines as well, using tolerance 0.01. * platform/mac/svg/clip-path/clip-in-mask-expected.checksum: * platform/mac/svg/clip-path/clip-in-mask-expected.png: * platform/mac/svg/clip-path/clip-path-child-clipped-expected.checksum: * platform/mac/svg/clip-path/clip-path-child-clipped-expected.png: * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.checksum: * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png: * platform/mac/svg/clip-path/clip-path-clipped-expected.checksum: * platform/mac/svg/clip-path/clip-path-clipped-expected.png: * platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.checksum: * platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png: * platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.checksum: * platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png: * platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.checksum: * platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png: * platform/mac/svg/clip-path/clip-path-on-g-expected.checksum: * platform/mac/svg/clip-path/clip-path-on-g-expected.png: * platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.checksum: * platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png: * platform/mac/svg/clip-path/clip-path-on-svg-expected.checksum: * platform/mac/svg/clip-path/clip-path-on-svg-expected.png: * platform/mac/svg/clip-path/clip-path-use-as-child-expected.checksum: * platform/mac/svg/clip-path/clip-path-use-as-child-expected.png: * platform/mac/svg/clip-path/clip-path-use-as-child2-expected.checksum: * platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png: * platform/mac/svg/clip-path/clip-path-use-as-child3-expected.checksum: * platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png: * platform/mac/svg/clip-path/clip-path-use-as-child4-expected.checksum: * platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.checksum: * platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.checksum: * platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: * platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.checksum: * platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.checksum: * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png: * platform/mac/svg/custom/animate-path-discrete-expected.checksum: * platform/mac/svg/custom/animate-path-discrete-expected.png: * platform/mac/svg/custom/convolution-crash-expected.checksum: * platform/mac/svg/custom/convolution-crash-expected.png: * platform/mac/svg/custom/createImageElement2-expected.checksum: * platform/mac/svg/custom/createImageElement2-expected.png: * platform/mac/svg/custom/dynamic-svg-document-creation-expected.checksum: * platform/mac/svg/custom/dynamic-svg-document-creation-expected.png: * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum: * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png: * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum: * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png: * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum: * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png: * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum: * platform/mac/svg/custom/feComponentTransfer-Table-expected.png: * platform/mac/svg/custom/focus-ring-expected.checksum: * platform/mac/svg/custom/focus-ring-expected.png: * platform/mac/svg/custom/foreign-object-skew-expected.checksum: * platform/mac/svg/custom/foreign-object-skew-expected.png: * platform/mac/svg/custom/glyph-transformation-with-hkern-expected.checksum: * platform/mac/svg/custom/glyph-transformation-with-hkern-expected.png: * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum: * platform/mac/svg/custom/gradient-rotated-bbox-expected.png: * platform/mac/svg/custom/gradient-stroke-width-expected.checksum: * platform/mac/svg/custom/gradient-stroke-width-expected.png: * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum: * platform/mac/svg/custom/grayscale-gradient-mask-expected.png: * platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum: * platform/mac/svg/custom/inline-svg-in-xhtml-expected.png: * platform/mac/svg/custom/invalid-css-expected.checksum: * platform/mac/svg/custom/invalid-css-expected.png: * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.checksum: * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png: * platform/mac/svg/custom/js-late-clipPath-creation-expected.checksum: * platform/mac/svg/custom/js-late-clipPath-creation-expected.png: * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.checksum: * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png: * platform/mac/svg/custom/js-late-gradient-creation-expected.checksum: * platform/mac/svg/custom/js-late-gradient-creation-expected.png: * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.checksum: * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.png: * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum: * platform/mac/svg/custom/linking-a-03-b-all-expected.png: * platform/mac/svg/custom/linking-a-03-b-transform-expected.checksum: * platform/mac/svg/custom/linking-a-03-b-transform-expected.png: * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum: * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png: * platform/mac/svg/custom/marker-default-width-height-expected.checksum: * platform/mac/svg/custom/marker-default-width-height-expected.png: * platform/mac/svg/custom/marker-opacity-expected.checksum: * platform/mac/svg/custom/marker-opacity-expected.png: * platform/mac/svg/custom/mouse-move-on-svg-root-expected.checksum: * platform/mac/svg/custom/mouse-move-on-svg-root-expected.png: * platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum: * platform/mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png: * platform/mac/svg/custom/non-scaling-stroke-expected.checksum: * platform/mac/svg/custom/non-scaling-stroke-expected.png: * platform/mac/svg/custom/pattern-skew-transformed-expected.checksum: * platform/mac/svg/custom/pattern-skew-transformed-expected.png: * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: * platform/mac/svg/custom/pattern-with-transformation-expected.png: * platform/mac/svg/custom/pointer-events-image-expected.checksum: * platform/mac/svg/custom/pointer-events-image-expected.png: * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: * platform/mac/svg/custom/relative-sized-content-with-resources-expected.checksum: * platform/mac/svg/custom/relative-sized-content-with-resources-expected.png: * platform/mac/svg/custom/relative-sized-inner-svg-expected.checksum: * platform/mac/svg/custom/relative-sized-inner-svg-expected.png: * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.checksum: * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png: * platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.checksum: * platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.checksum: * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png: * platform/mac/svg/custom/shapes-supporting-markers-expected.checksum: * platform/mac/svg/custom/shapes-supporting-markers-expected.png: * platform/mac/svg/custom/stroked-pattern-expected.checksum: * platform/mac/svg/custom/stroked-pattern-expected.png: * platform/mac/svg/custom/struct-use-09-b-expected.checksum: * platform/mac/svg/custom/struct-use-09-b-expected.png: * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.checksum: * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png: * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum: * platform/mac/svg/custom/svg-fonts-in-html-expected.png: * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.checksum: * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.png: * platform/mac/svg/custom/text-rotated-gradient-expected.checksum: * platform/mac/svg/custom/text-rotated-gradient-expected.png: * platform/mac/svg/custom/tref-update-expected.checksum: * platform/mac/svg/custom/tref-update-expected.png: * platform/mac/svg/custom/use-css-events-expected.checksum: * platform/mac/svg/custom/use-css-events-expected.png: * platform/mac/svg/custom/use-detach-expected.checksum: * platform/mac/svg/custom/use-detach-expected.png: * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.checksum: * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.png: * platform/mac/svg/custom/use-referencing-nonexisting-symbol-expected.checksum: * platform/mac/svg/custom/use-referencing-nonexisting-symbol-expected.png: * platform/mac/svg/custom/width-full-percentage-expected.checksum: * platform/mac/svg/custom/width-full-percentage-expected.png: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78707 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update SnowLeopard SVG pixel test baseline, generated on a 32bit machine, where it passes with tolerance 0. This is the second chunk. It should pass on modern 64bit machines as well, using tolerance 0.01. * platform/mac/svg/batik/masking/maskRegions-expected.checksum: * platform/mac/svg/batik/masking/maskRegions-expected.png: * platform/mac/svg/batik/text/smallFonts-expected.checksum: * platform/mac/svg/batik/text/smallFonts-expected.png: * platform/mac/svg/batik/text/textAnchor-expected.checksum: * platform/mac/svg/batik/text/textAnchor-expected.png: * platform/mac/svg/batik/text/textEffect-expected.checksum: * platform/mac/svg/batik/text/textEffect-expected.png: * platform/mac/svg/batik/text/textEffect3-expected.checksum: * platform/mac/svg/batik/text/textEffect3-expected.png: * platform/mac/svg/batik/text/textFeatures-expected.checksum: * platform/mac/svg/batik/text/textFeatures-expected.png: * platform/mac/svg/batik/text/textOnPath2-expected.checksum: * platform/mac/svg/batik/text/textOnPath2-expected.png: * platform/mac/svg/batik/text/textOnPath3-expected.checksum: * platform/mac/svg/batik/text/textOnPath3-expected.png: * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum: * platform/mac/svg/batik/text/verticalTextOnPath-expected.png: * platform/mac/svg/carto.net/button-expected.checksum: * platform/mac/svg/carto.net/button-expected.png: * platform/mac/svg/carto.net/colourpicker-expected.checksum: * platform/mac/svg/carto.net/colourpicker-expected.png: * platform/mac/svg/carto.net/combobox-expected.checksum: * platform/mac/svg/carto.net/combobox-expected.png: * platform/mac/svg/carto.net/scrollbar-expected.checksum: * platform/mac/svg/carto.net/scrollbar-expected.png: * platform/mac/svg/carto.net/selectionlist-expected.checksum: * platform/mac/svg/carto.net/selectionlist-expected.png: * platform/mac/svg/carto.net/slider-expected.checksum: * platform/mac/svg/carto.net/slider-expected.png: * platform/mac/svg/carto.net/textbox-expected.checksum: * platform/mac/svg/carto.net/textbox-expected.png: * platform/mac/svg/carto.net/window-expected.checksum: * platform/mac/svg/carto.net/window-expected.png: * platform/mac/svg/css/composite-shadow-example-expected.checksum: * platform/mac/svg/css/composite-shadow-example-expected.png: * platform/mac/svg/css/composite-shadow-text-expected.checksum: * platform/mac/svg/css/composite-shadow-text-expected.png: * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: * platform/mac/svg/css/group-with-shadow-expected.checksum: * platform/mac/svg/css/group-with-shadow-expected.png: * platform/mac/svg/dom/SVGTransformList-basics-expected.checksum: * platform/mac/svg/dom/SVGTransformList-basics-expected.png: * svg/batik/masking/maskRegions.svg: * svg/zoom/page/zoom-mask-with-percentages.svg: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
Unreviewed, rolling out r78678. http://trac.webkit.org/changeset/78678 https://bugs.webkit.org/show_bug.cgi?id=54554 Breaks NaCl tests in Chromium (Requested by mnaganov on #webkit). * src/WebURLRequest.cpp: (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl): (WebKit::WebURLRequest::downloadToFile): (WebKit::WebURLRequest::setDownloadToFile): * src/WebURLRequestPrivate.h: (WebKit::WebURLRequestPrivate::WebURLRequestPrivate): * src/WebURLResponse.cpp: (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl): (WebKit::WebURLResponse::downloadFilePath): (WebKit::WebURLResponse::setDownloadFilePath): * src/WebURLResponsePrivate.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 When generating a SVG pixel test baseline with a vanilla 10.6.6 installation on a 32bit machine (Core Duo MBP) and comparing the run with a software-identical 64bit machine (Core 2 Duo MBP), there are about 250 differences. These fall in two categories: a) 1px differences in text AA, or when drawing circles (all _below_ a tolerance of 0.01). Only visible in the subtracted difference image. The reason is probably CGFloat being typedefed to double on 64bit machines, and float on 32bit machines. AffineTransform stores doubles, so on 32bit machines we loose precision from AffineTransform -> CGAffineTransform. b) Failures >0.1% (text origin/scale is slightly different, user-visible). Caused by several sources of numerical instabilities within the SVG rendering code. -> SVGPreserveAspectRatio::getCTM() computes an AffineTransform using doubles as input parameters, but floats are passed (like everywhere else in SVG). This method is used to compute the viewBox AffineTransform, that affects the rendering of every content in the document. RenderSVGRoot concats this transformation matrix to the GraphicsContext CTM, resulting in a source of numerical imprecision. -> SVGInlineTextBox::paintTextWithShadows() calculates a scaling factor for text, to scale up the specified font size, to the actual on-screen size. SVGInlineTextBox uses the scaled Font object, to draw in an unscaled context, that gets scaled up again afterwards. context->scale(1 / scalingFactor); scaledFont.drawText(); context->scale(scalingFactor); To remove the scale from the current GraphicsContext CTM, "context->scale(FloatSize(1 / scalingFactor, ...)" is used. As AffineTransform stores doubles internally, it's likely that "context->scale(FloatSize(1 / ctm.a(), .." doesn't give you a matrix with a=1, but something close to 1. Using "context->concatCTM(AffineTransform().scale(1 / ctm.a(), ..." could be used as workaround, to preserve double precision. Fixing that brings us down to just a few pixel tests that differ between 32 & 64bit. There is still numerical imprecision, as floating-point number representations aren't always precise. Unfortunately CoreGraphics doesn't provide a public way to just set a CTM, it only allows to concat them. Fortunately CGContextSetCTM() is available, as private method, that allows me to switch the context CTM to any arbitary CGAffineTransform. -> Add GraphicsContext::setCTM(const AffineTransform&) and implement it for all platforms (each explicitely exposes a 'setCTM' concept, except CG) Use CGContextSetCTM() for CG, which appears to be present since at least 10.4, Cairo is using it for the same purpose since some years! -> Instead of scaling the GraphicsContext before drawing text, grab the current CTM using context->getCTM(), scale it by '1 / scalingFactor' normalize the transform (look for values close to 0/1 using float precision, and round!), and assign it using context->setCTM(normalizedTransform). After drawing, just switch back to the preserved original CTM, both operations need GraphicsContext::setCTM. This fixes all pixel test differences between 32/64 bit machines that fall into category b). The use of GraphicsContext::setCTM() allows to switch between arbitary context transformations _without_ inducing accumulated rounding imprecision. These combined patches fix the pixel test baseline changes. Updated existing Snow Leopard pixel test baseline with a 32bit machine, passes here with tolerance 0. The 64bit machine passes the baseline with tolerance 0.01. * platform/graphics/GraphicsContext.h: Add setCTM(const AffineTransform&) method. * platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::setCTM): Implement setCTM. * platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h: (WebCore::GraphicsContextPlatformPrivate::setCTM): Ditto. * platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * platform/graphics/cg/GraphicsContextPlatformPrivateCG.h: (WebCore::GraphicsContextPlatformPrivate::setCTM): Ditto. * platform/graphics/chromium/GLES2Canvas.cpp: (WebCore::GLES2Canvas::setCTM): Ditto. * platform/graphics/chromium/GLES2Canvas.h: * platform/graphics/haiku/GraphicsContextHaiku.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * platform/graphics/openvg/GraphicsContextOpenVG.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * platform/graphics/skia/GraphicsContextSkia.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * platform/graphics/win/GraphicsContextWin.cpp: (WebCore::GraphicsContextPlatformPrivate::setCTM): Ditto. * platform/graphics/wince/GraphicsContextWinCE.cpp: (WebCore::GraphicsContextPlatformPrivate::concatCTM): (WebCore::GraphicsContextPlatformPrivate::setCTM): Ditto. (WebCore::GraphicsContext::setCTM): * platform/graphics/wx/GraphicsContextWx.cpp: (WebCore::GraphicsContext::setCTM): Ditto. * rendering/svg/SVGInlineTextBox.cpp: Use setCTM() to switch to a scale-free AffineTransform, and also to switch back to the original CTM after rendering text. (WebCore::normalizeTransform): (WebCore::SVGInlineTextBox::paintDecorationWithStyle): (WebCore::SVGInlineTextBox::paintTextWithShadows): * svg/SVGPreserveAspectRatio.cpp: s/double/float/. (WebCore::SVGPreserveAspectRatio::getCTM): * svg/SVGPreserveAspectRatio.h: * svg/SVGSVGElement.cpp: Simplify viewport() code, avoid using doubles. (WebCore::SVGSVGElement::viewport): 2011-02-16 Nikolas Zimmermann <nzimmermann@rim.com> Reviewed by Dirk Schulze. Pixel tests differences on 10.6.6 32bit vs. 64bit https://bugs.webkit.org/show_bug.cgi?id=54474 Update SnowLeopard SVG pixel test baseline, generated on a 32bit machine, where it passes with tolerance 0. This is the first chunk of several commits, as one commit is too huge for SVN. It should pass on modern 64bit machines as well, using tolerance 0.01. * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.checksum: * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.checksum: * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png: * platform/mac/svg/batik/masking/maskRegions-expected.txt: * platform/mac/svg/custom/circular-marker-reference-1-expected.txt: * platform/mac/svg/custom/circular-marker-reference-2-expected.txt: * platform/mac/svg/custom/circular-marker-reference-3-expected.txt: * platform/mac/svg/custom/circular-marker-reference-4-expected.txt: * platform/mac/svg/custom/non-circular-marker-reference-expected.txt: * platform/mac/svg/custom/non-scaling-stroke-markers-expected.txt: * platform/mac/svg/custom/stroked-pattern-expected.txt: * platform/mac/svg/custom/text-rotated-gradient-expected.txt: * platform/mac/svg/custom/use-detach-expected.txt: * platform/mac/svg/hixie/links/001-expected.txt: * platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: * platform/mac/svg/text/small-fonts-2-expected.txt: * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andreas.kling@nokia.com authored
Reviewed by Dirk Schulze. SVGAnimateElement incorrectly uses Color::nameForRenderTreeAsText() https://bugs.webkit.org/show_bug.cgi?id=54547 * svg/SVGAnimateElement.cpp: (WebCore::SVGAnimateElement::applyResultsToTarget): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78703 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of media video-controls-rendering for Windows. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78702 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Reviewed by Adam Roben. media/audio-delete-while-slider-thumb-clicked.html failing on Windows since r78562 https://bugs.webkit.org/show_bug.cgi?id=54502 * media/audio-delete-while-slider-thumb-clicked.html: Avoid deleting the element twice. * platform/win/Skipped: unskip the test. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
Reviewed by Pavel Feldman. Web Inspector: [Chromium] Landing detailed heap snapshots, part 3. https://bugs.webkit.org/show_bug.cgi?id=54385 Provide node classes for data grid views: - summary -- list of objects by constuctor; - diff -- summaries btw two snapshots; - explorer -- explore heap graph; - dominators tree; * WebCore.gypi: * WebCore.vcproj/WebCore.vcproj: * inspector/front-end/DetailedHeapshotGridNodes.js: Added. * inspector/front-end/HeapSnapshot.js: (WebInspector.HeapSnapshotFilteredOrderedIterator): (WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.incInstancesCount): (WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.get instancesCount): (WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.next): (WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.resetInstancesCount): (WebInspector.HeapSnapshotEdgesProvider): (WebInspector.HeapSnapshotNodesProvider): * inspector/front-end/PleaseWaitMessage.js: (WebInspector.PleaseWaitMessage.prototype.get instance): * inspector/front-end/WebKit.qrc: * inspector/front-end/inspector.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78700 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: chromium: DRT is crashing on the tests in inspector-enabled folder. https://bugs.webkit.org/show_bug.cgi?id=54548 Bug in chromium DRT implementation was fixed. The tests were enabled. * platform/chromium/test_expectations.txt: 2011-02-16 Ilya Tikhonovsky <loislo@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: chromium: DRT is crashing on the tests in inspector-enabled folder. https://bugs.webkit.org/show_bug.cgi?id=54548 * DumpRenderTree/chromium/TestShell.cpp: (TestShell::runFileTest): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78699 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of 2 more media tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78698 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
[Chromium] Unreviewed rebaseline of media tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78697 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, qt and mac rebaseline of test after r78690. * media/controls-without-preload-expected.txt: * platform/qt/media/controls-without-preload-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78696 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, rebaseline test after r78690. * media/controls-without-preload-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78695 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mnaganov@chromium.org authored
Unreviewed, rolling out r78655. http://trac.webkit.org/changeset/78655 https://bugs.webkit.org/show_bug.cgi?id=54543 Causes too many test failures in chromium (Requested by mnaganov on #webkit). * storage/indexeddb/exception-in-event-aborts-expected.txt: Removed. * storage/indexeddb/exception-in-event-aborts.html: Removed. * storage/indexeddb/queued-commands-expected.txt: * storage/indexeddb/queued-commands.html: * storage/indexeddb/request-event-propagation-expected.txt: * storage/indexeddb/request-event-propagation.html: * storage/indexeddb/resources/shared.js: (unexpectedErrorCallback): * storage/indexeddb/transaction-event-propagation-expected.txt: * storage/indexeddb/transaction-event-propagation.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78694 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed rebaseline GTK media test result. * platform/gtk/media/video-controls-rendering-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78693 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: move Database and DOMStorage related things from InspectorAgent to the corresponding agents. https://bugs.webkit.org/show_bug.cgi?id=54455 Some set of instrumentation calls should work even if we have no InspectorFrontend instance and corresponding agents. At the moment we are using InspectorAgent instance for such calls. * inspector/InspectorAgent.cpp: (WebCore::InspectorAgent::InspectorAgent): (WebCore::InspectorAgent::createFrontendLifetimeAgents): (WebCore::InspectorAgent::pushDataCollectedOffline): (WebCore::InspectorAgent::didCommitLoad): * inspector/InspectorAgent.h: (WebCore::InspectorOfflineResourcesBase::~InspectorOfflineResourcesBase): (WebCore::InspectorOfflineResourcesBase::InspectorOfflineResourcesBase): (WebCore::InspectorAgent::databaseAgentResources): (WebCore::InspectorAgent::domStorageAgentResources): * inspector/InspectorDOMStorageAgent.cpp: (WebCore::InspectorDOMStorageAgent::Resources::clear): (WebCore::InspectorDOMStorageAgent::Resources::pushDataCollectedOffline): (WebCore::InspectorDOMStorageAgent::InspectorDOMStorageAgent): (WebCore::InspectorDOMStorageAgent::~InspectorDOMStorageAgent): (WebCore::InspectorDOMStorageAgent::createOfflineStorage): (WebCore::InspectorDOMStorageAgent::selectDOMStorage): (WebCore::InspectorDOMStorageAgent::getDOMStorageResourceForId): (WebCore::InspectorDOMStorageAgent::didUseDOMStorage): * inspector/InspectorDOMStorageAgent.h: (WebCore::InspectorDOMStorageAgent::create): * inspector/InspectorDatabaseAgent.cpp: (WebCore::InspectorDatabaseAgent::Resources::clear): (WebCore::InspectorDatabaseAgent::Resources::pushDataCollectedOffline): (WebCore::InspectorDatabaseAgent::didOpenDatabase): (WebCore::InspectorDatabaseAgent::InspectorDatabaseAgent): (WebCore::InspectorDatabaseAgent::createOfflineStorage): (WebCore::InspectorDatabaseAgent::databaseForId): (WebCore::InspectorDatabaseAgent::selectDatabase): * inspector/InspectorDatabaseAgent.h: (WebCore::InspectorDatabaseAgent::create): * inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::didOpenDatabaseImpl): (WebCore::InspectorInstrumentation::didUseDOMStorageImpl): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78692 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Unreviewed, rolling out r77898. http://trac.webkit.org/changeset/77898 https://bugs.webkit.org/show_bug.cgi?id=54541 Leopard Debug hasn't compiled for a long time (Requested by abarth on #webkit). * Scripts/webkitpy/common/net/buildbot/buildbot.py: * Scripts/webkitpy/common/net/buildbot/buildbot_unittest.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78691 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Reviewed by Martin Robinson. [GTK] media/controls-without-preload.html is flacky on 32-bits Debug https://bugs.webkit.org/show_bug.cgi?id=50518 Refactored 2 media tests to avoid use of setTimeout and possible flakyness. * media/controls-without-preload.html: * media/video-display-toggle.html: * platform/gtk/Skipped: * platform/gtk/media/controls-without-preload-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78690 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Reviewed by Martin Robinson. [GStreamer] wrong media duration report in media/controls-after-reload.html https://bugs.webkit.org/show_bug.cgi?id=51602 Refactored some media tests to be less flaky-prone. * media/controls-after-reload.html: Trigger playback just before rendering the controls. * media/video-paint-test.js: Ditto. (init.document.addEventListener.): (init): * media/video-volume-slider.html: Trigger DRT dump after volume was updated. * platform/gtk/Skipped: Unskip fixed tests. * platform/gtk/media/video-controls-rendering-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78689 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Andreas Kling. [Qt] QWebFrame: When a relative url is loaded then it will make it absolute internally, however this strips out any query/fragments https://bugs.webkit.org/show_bug.cgi?id=29424 ensureAbsoluteUrl function was stripping the query and the fragment part of the url. Corrected this. * Api/qwebframe.cpp: (ensureAbsoluteUrl): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78688 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
sullivan@apple.com authored
Reviewed by Antti Koivisto. https://bugs.webkit.org/show_bug.cgi?id=54532 On platforms without platformWidgets, going Back to a scrolled page draws at the top-left before drawing at the restored scroll position <rdar://problem/8998838> * page/FrameView.cpp: (WebCore::FrameView::performPostLayoutTasks): Don't send the didFirstLayout and didFirstVisuallyNonEmptyLayout callbacks for nested layouts. Doing so was causing ScrollView::setScrollPosition() to short-circuit. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78687 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
[Qt][V8] Buildfix. Add missing USE(JSC) guard. Source/WebCore: * plugins/qt/PluginViewQt.cpp: Source/WebKit/qt: * Api/qwebelement.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78686 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-