- 18 Jan, 2011 23 commits
-
-
mjs@apple.com authored
Revert inadvertantly committed test changes. * editing/pasteboard/copy-null-characters.html: * fast/events/scroll-event-does-not-bubble.html: * platform/mac-wk2/Skipped: * transitions/remove-transition-style.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76094 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mjs@apple.com authored
Reviewed by Sam Weinig. WebKitTestRunner should track loading more like DumpRenderTree https://bugs.webkit.org/show_bug.cgi?id=52692 Change load tracking to track the current top loading frame, in the manner of DumpRenderTree. This makes some tests that call notifyDone multiple times pass. * WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: (WTR::InjectedBundle::InjectedBundle): (WTR::InjectedBundle::done): * WebKitTestRunner/InjectedBundle/InjectedBundle.h: (WTR::InjectedBundle::topLoadingFrame): (WTR::InjectedBundle::setTopLoadingFrame): * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: (WTR::InjectedBundlePage::InjectedBundlePage): (WTR::InjectedBundlePage::stopLoading): (WTR::InjectedBundlePage::didStartProvisionalLoadForFrame): (WTR::InjectedBundlePage::didFailProvisionalLoadWithErrorForFrame): (WTR::InjectedBundlePage::didFinishLoadForFrame): (WTR::InjectedBundlePage::didFailLoadWithErrorForFrame): * WebKitTestRunner/InjectedBundle/InjectedBundlePage.h: * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: (WTR::LayoutTestController::notifyDone): * WebKitTestRunner/TestController.cpp: (WTR::TestController::didReceiveMessageFromInjectedBundle): 2011-01-18 Maciej Stachowiak <mjs@apple.com> Reviewed by Sam Weinig. WebKitTestRunner should track loading more like DumpRenderTree https://bugs.webkit.org/show_bug.cgi?id=52692 Relax the message check in didSaveFrameToPageCache a bit more, since layout tests were still hitting the old one. * UIProcess/WebPageProxy.cpp: (WebKit::isDisconnectedFrame): (WebKit::WebPageProxy::didSaveFrameToPageCache): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76092 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
* platform/chromium-mac/fast/css/background-clip-values-expected.checksum: Added. * platform/chromium-mac/fast/css/background-clip-values-expected.png: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76088 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
robert@webkit.org authored
Reviewed by Simon Hausmann. [Qt] http/tests/incremental/slow-utf8-text.pl fails https://bugs.webkit.org/show_bug.cgi?id=44282 * platform/qt/Skipped: 2011-01-18 Robert Hogan <robert@webkit.org> Reviewed by Simon Hausmann. [Qt] http/tests/incremental/slow-utf8-text.pl fails https://bugs.webkit.org/show_bug.cgi?id=44282 * WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::responseMimeType): * WebCoreSupport/DumpRenderTreeSupportQt.h: 2011-01-18 Robert Hogan <robert@webkit.org> Reviewed by Simon Hausmann. [Qt] http/tests/incremental/slow-utf8-text.pl fails https://bugs.webkit.org/show_bug.cgi?id=44282 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: (WebCore::DumpRenderTree::dump): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rdar://problem/8479998hyatt@apple.com authored
Reviewed by Dan Bernstein. Exclude floating objects from shrinking to avoid floats. They should never do this. Timing-related bugs could occur as a result of this mistake, and the change to rewrite pagination to defer layout of floats until they got encountered on the correct line exposed this issue. Source/WebCore: Added /fast/block/float/float-overflow-hidden-containing-block-width.html. * rendering/RenderBox.cpp: (WebCore::RenderBox::shrinkToAvoidFloats): LayoutTests: Added /fast/block/float/float-overflow-hidden-containing-block-width.html. * fast/block/float/float-overflow-hidden-containing-block-width.html: Added. * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.checksum: Added. * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.png: Added. * platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
affected by http://trac.webkit.org/changeset/76047 * platform/chromium-mac/fast/backgrounds/size/backgroundSize22-expected.checksum: * platform/chromium-mac/fast/backgrounds/size/backgroundSize22-expected.png: * platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.checksum: * platform/chromium-win/fast/backgrounds/size/backgroundSize22-expected.png: * platform/chromium-win/fast/css/background-clip-values-expected.checksum: Added. * platform/chromium-win/fast/css/background-clip-values-expected.png: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76070 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cmarrin@apple.com authored
Reviewed by Simon Fraser. Add LayoutTests for new compositing layer logic https://bugs.webkit.org/show_bug.cgi?id=52657 Add 4 tests checking that the layer tree is properly constructed with nested layers. The first test is a simple static test of a layer with a 3D transform with a non-layered parent. It is a pixel test and is just looking for a correct image. The second test is similar but has a 4 deep hierarchy of <div> element where only the innermost layer has a 3D transform. It is also a pixel test. The other 2 tests are the same except that they add and then remove the innermost layer's transform. It makes sure the layer tree is correct before and after these changes. * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added. * compositing/geometry/layer-due-to-layer-children-deep-switch.html: Added. * compositing/geometry/layer-due-to-layer-children-deep.html: Added. * compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added. * compositing/geometry/layer-due-to-layer-children-switch.html: Added. * compositing/geometry/layer-due-to-layer-children.html: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.checksum: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.checksum: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png: Added. * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76058 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mihaip@chromium.org authored
Reviewed by Ojan Vafai. [Chromium] Update Sputnik test expectations https://bugs.webkit.org/show_bug.cgi?id=52656 Mark Sputnik tests as WONTFIX, so that they don't artificially inflate our failing test count. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76056 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
Added exclusion for new test fast/canvas/canvas-fillPath-alpha-shadow.html * platform/chromium-gpu/test_expectations.txt: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76051 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=52324 Reviewed by Darin Adler. Source/WebCore: Fallout from recent change to make WebCore return its own scroll view. 1) There were two scroll views in the hierarchy, one which no needed to be ignored. 2) Hit tests for sub frames needed to be offset. 3) The check for whether an attachment is ignored must happen earlier than using the helpText to determine if an element should be ignored. Test: platform/mac/accessibility/iframe-with-title-correct-hierarchy.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::elementAccessibilityHitTest): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::accessibilityIsIgnored): * accessibility/mac/AccessibilityObjectWrapper.mm: (-[AccessibilityObjectWrapper scrollViewParent]): Source/WebKit/mac: * WebView/WebDynamicScrollBarsView.mm: (-[WebDynamicScrollBarsView accessibilityIsIgnored]): LayoutTests: * platform/mac/accessibility/iframe-with-title-correct-hierarchy-expected.txt: Added. * platform/mac/accessibility/iframe-with-title-correct-hierarchy.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76044 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Reviewed by Eric Seidel. [GTK] Filenames are converted to URLs during edit drags https://bugs.webkit.org/show_bug.cgi?id=52096 * platform/gtk/Skipped: Unskip passing test. Fix a misspelled drag and drop test on the list as well. 2011-01-18 Martin Robinson <mrobinson@igalia.com> Reviewed by Eric Seidel. [GTK] Filenames are converted to URLs during edit drags https://bugs.webkit.org/show_bug.cgi?id=52096 * platform/gtk/DragDataGtk.cpp: Only advertise and deliver filenames as URLs if the conversion policy allows it. (WebCore::DragData::containsURL): Ditto. (WebCore::DragData::asURL): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jorlow@chromium.org authored
[Chromium] Create baselines for svg/css/text-gradient-shadow.svg https://bugs.webkit.org/show_bug.cgi?id=52640 * platform/chromium-linux/svg/css/text-gradient-shadow-expected.checksum: Added. * platform/chromium-linux/svg/css/text-gradient-shadow-expected.png: Added. * platform/chromium-mac/svg/css/text-gradient-shadow-expected.checksum: Added. * platform/chromium-win/svg/css/text-gradient-shadow-expected.checksum: Added. * platform/chromium-win/svg/css/text-gradient-shadow-expected.png: Added. * platform/chromium-win/svg/css/text-gradient-shadow-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76038 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Skip two tests which were incorrectly passing before GTK+ had support for beginDragWithFiles. * platform/gtk/Skipped: Skip failing tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76037 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jknotten@chromium.org authored
Reviewed by Jeremy Orlow. [Chromium] Adjust test expectations fast/files/revoke-blob-url.html is flaky on linux. https://bugs.webkit.org/show_bug.cgi?id=52633 Combine test expectations for the test into one line. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76035 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jknotten@chromium.org authored
Unreviewed; updated chromium test expectations. [Chromium] Adjust test expectations fast/files/revoke-blob-url.html is flaky on linux. https://bugs.webkit.org/show_bug.cgi?id=52633 * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
2011-01-18 Adam Bergkvist <adam.bergkvist@ericsson.com> and Martin Robinson <mrobinson@igalia.com> Reviewed by Gustavo Noronha Silva. [GTK] The GTK+ EventSender needs support for beginDragWithFiles https://bugs.webkit.org/show_bug.cgi?id=40833 Unskip passing tests, add in a GTK+-specific result and one more result which is necessary because GTK+ tests run in Xvfb. * platform/gtk/Skipped: Unskip tests that are now passing and organize the remaining skipped tests. * platform/gtk/fast/forms/input-file-re-render-expected.txt: Added. * platform/gtk/http/tests/security/clipboard/clipboard-file-access-expected.txt: Added. 2011-01-18 Adam Bergkvist <adam.bergkvist@ericsson.com> and Martin Robinson <mrobinson@igalia.com> Reviewed by Gustavo Noronha Silva. [GTK] The GTK+ EventSender needs support for beginDragWithFiles https://bugs.webkit.org/show_bug.cgi?id=40833 * DumpRenderTree/gtk/EventSender.cpp: Add a beginDragWithFiles implementation for the GTK+ event sender. (dragWithFilesDragDataGetCallback): Added. (dragWithFilesDragEndCallback): Added. (beginDragWithFilesCallback): Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76031 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Dirk Schulze. REGRESSION(75139): SVG gradients are not applied to texts https://bugs.webkit.org/show_bug.cgi?id=52531 r75139 caused a problem with filling and stroking text with a gradient fill in SVG. The order of CGContextConcatCTM and CGContextClipToRect was mixed up. * platform/mac/svg/css/text-gradient-shadow-expected.checksum: Added. * platform/mac/svg/css/text-gradient-shadow-expected.png: Added. * platform/mac/svg/css/text-gradient-shadow-expected.txt: Added. * svg/css/text-gradient-shadow.svg: Added. 2011-01-18 Helder Correia <helder@sencha.com> Reviewed by Dirk Schulze. REGRESSION(75139): SVG gradients are not applied to texts https://bugs.webkit.org/show_bug.cgi?id=52531 r75139 caused a problem with filling and stroking text with a gradient fill in SVG. The order of CGContextConcatCTM and CGContextClipToRect was mixed up. Test: svg/css/text-gradient-shadow.svg * platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::GraphicsContext::fillRect): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76029 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
podivilov@chromium.org authored
Unreviewed, remove wrong chromium expectation for console-xhr-logging test. * platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: preserve pause on exception state in settings. https://bugs.webkit.org/show_bug.cgi?id=52619 * inspector/InspectorController.cpp: (WebCore::InspectorController::getInspectorState): * inspector/InspectorDebuggerAgent.cpp: (WebCore::InspectorDebuggerAgent::setPauseOnExceptionsState): * inspector/InspectorDebuggerAgent.h: * inspector/front-end/ScriptsPanel.js: (WebInspector.ScriptsPanel): (WebInspector.ScriptsPanel.prototype.debuggerWasEnabled): (WebInspector.ScriptsPanel.prototype._updatePauseOnExceptionsState): (WebInspector.ScriptsPanel.prototype._togglePauseOnExceptions): (WebInspector.ScriptsPanel.prototype._setPauseOnExceptions): * inspector/front-end/Settings.js: (WebInspector.Settings): * inspector/front-end/inspector.js: (WebInspector.doLoadedDone.populateInspectorState): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76021 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
Reviewed by Dave Hyatt. https://bugs.webkit.org/show_bug.cgi?id=52370 <rdar://problem/8856808> Style sharing optimization no longer works on major web sites The code in CSSStyleSelector::locateSharedStyle() that tries to share style information between element has been defeated by widespread use of certain CSS selectors (:first-child pseudo class and similar). The current implementation disables the sharing optimization for the whole page if one of these constructs is seen in any style sheet used by the page. This patch gets the style sharing back to 25-40% range on most web sites. * css/CSSMutableStyleDeclaration.h: (WebCore::CSSMutableStyleDeclaration::propertiesEqual): Needed to improve equality checking in NamedNodeMap::mappedMapsEquivalent. * css/CSSSelector.h: (WebCore::CSSSelector::isSiblingSelector): Test for selectors that are affected by the sibling elements. * css/CSSStyleSelector.cpp: (WebCore::elementCanUseSimpleDefaultStyle): (WebCore::collectSiblingRulesInDefaultStyle): (WebCore::assertNoSiblingRulesInDefaultStyle): Extract sibling rules from the MathML default stylesheet. Assert that no other default stylesheet has them. (WebCore::CSSStyleSelector::CSSStyleSelector): (WebCore::CSSStyleSelector::locateCousinList): (WebCore::CSSStyleSelector::matchesSiblingRules): (WebCore::CSSStyleSelector::canShareStyleWithElement): (WebCore::CSSStyleSelector::locateSharedStyle): (WebCore::CSSStyleSelector::styleForElement): (WebCore::collectIdsAndSiblingRulesFromList): (WebCore::CSSRuleSet::collectIdsAndSiblingRules): Track sibling rules and ids used in the stylesheets to allow much more fine-grained rejection of cases where style sharing can't be used. * css/CSSStyleSelector.h: * dom/NamedNodeMap.cpp: (WebCore::NamedNodeMap::mappedMapsEquivalent): Check also for CSSValue mutation from DOM. * mathml/MathMLMathElement.cpp: (WebCore::MathMLMathElement::insertedIntoDocument): * mathml/MathMLMathElement.h: MathML default style sheet has sibling rules which don't get noticed by the normal document stylesheet parsing. * rendering/style/RenderStyle.h: (WebCore::InheritedFlags::setFirstChildState): (WebCore::InheritedFlags::setLastChildState): (WebCore::InheritedFlags::setChildIndex): These all make style non-shareable (unique). LayoutTests: https://bugs.webkit.org/show_bug.cgi?id=52370 Style sharing optimization no longer works on major web sites Reviewed by Dave Hyatt. These are progressions (with no noticable visual change). MathML code was improperly sharing style. * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: * platform/mac/mathml/presentation/subsup-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76012 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, rolling out r76002. http://trac.webkit.org/changeset/76002 https://bugs.webkit.org/show_bug.cgi?id=49790 breaks a bunch of fast/forms tests on mac and GTK * fast/forms/select-option-background-color-change.html: Removed. * fast/forms/select-option-color-change.html: Removed. * fast/forms/select-option-visibility-change.html: Removed. * platform/mac/fast/forms/select-option-background-color-change-expected.checksum: Removed. * platform/mac/fast/forms/select-option-background-color-change-expected.png: Removed. * platform/mac/fast/forms/select-option-background-color-change-expected.txt: Removed. * platform/mac/fast/forms/select-option-color-change-expected.checksum: Removed. * platform/mac/fast/forms/select-option-color-change-expected.png: Removed. * platform/mac/fast/forms/select-option-color-change-expected.txt: Removed. * platform/mac/fast/forms/select-option-visibility-change-expected.checksum: Removed. * platform/mac/fast/forms/select-option-visibility-change-expected.png: Removed. * platform/mac/fast/forms/select-option-visibility-change-expected.txt: Removed. 2011-01-18 Philippe Normand <pnormand@igalia.com> Unreviewed, rolling out r76002. http://trac.webkit.org/changeset/76002 https://bugs.webkit.org/show_bug.cgi?id=49790 breaks a bunch of fast/forms tests on mac and GTK * html/HTMLOptionElement.cpp: (WebCore::HTMLOptionElement::setRenderStyle): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76006 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
[Qt] Fix LoadHTMLStringItem::invoke() after r75966 https://bugs.webkit.org/show_bug.cgi?id=52614 * platform/qt/Skipped: http/tests/navigation/go-back-to-error-page.html added until fix. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rwlbuis@webkit.org authored
Reviewed by Kent Tamura. Color changes to option elements in a select multiple aren't drawn immediately https://bugs.webkit.org/show_bug.cgi?id=49790 Redirect style changes on <option> element to the owner <select> element. Tests: fast/forms/select-option-background-color-change.html fast/forms/select-option-color-change.html fast/forms/select-option-visibility-change.html * html/HTMLOptionElement.cpp: (WebCore::HTMLOptionElement::setRenderStyle): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76002 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 17 Jan, 2011 11 commits
-
-
commit-queue@webkit.org authored
Reviewed by David Levin. Rebaseline media/video-zoom-controls for chromium. https://bugs.webkit.org/show_bug.cgi?id=52415 * platform/chromium-linux/media/video-zoom-controls-expected.checksum: Added. * platform/chromium-linux/media/video-zoom-controls-expected.png: Added. * platform/chromium-mac/media/video-zoom-controls-expected.checksum: Added. * platform/chromium-mac/media/video-zoom-controls-expected.png: Added. * platform/chromium-mac/media/video-zoom-controls-expected.txt: Added. * platform/chromium-win/media/video-zoom-controls-expected.checksum: Added. * platform/chromium-win/media/video-zoom-controls-expected.png: Added. * platform/chromium-win/media/video-zoom-controls-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75996 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
Added TIMEOUT to fast/canvas/canvas-fillPath-pattern-shadow.html * platform/chromium-gpu/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75993 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
Same as previous patch, now for -gpu file. * platform/chromium-gpu/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75990 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dimich@chromium.org authored
fast/canvas/canvas-fillPath-pattern-shadow.html fails on Win and Linux. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75989 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ddkilzer@apple.com authored
<http://webkit.org/b/52524> fast/dom/Range/range-clone-contents.html fails only on Windows Reviewed by Alexey Proskuryakov. * platform/win/Skipped: Removed fast/dom/Range/range-clone-contents.html. It appears the Windows buildbots need a clean build. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75970 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Not reviewed: skip flaky inspector test (will look at it tomorrow). * platform/mac-leopard/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
Add Qt specific expected results for passing CSS tests. Compared to Mac png files and Mac expected files. * platform/qt/Skipped: Unskip passing tests. * platform/qt/css1/[...]: Added. * platform/qt/css2.1/[...]: Added. * platform/qt/css3/[...]: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75941 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jknotten@chromium.org authored
Reviewed by Jeremy Orlow. GeolocationController should call stopUpdating on destruction https://bugs.webkit.org/show_bug.cgi?id=52216 fast/dom/window-close-crash.html tests that we do not fail the assertion in the mock GeolocationClient that the GeolocationClient is not updating when the GeolocationController is destroyed. * fast/dom/Geolocation/resources/window-close-popup.html: Added. * fast/dom/Geolocation/script-tests/window-close-crash.js: Added. (gotPosition): (waitForWindowToClose): (failedToCreateWatch): * fast/dom/Geolocation/window-close-crash-expected.txt: Added. * fast/dom/Geolocation/window-close-crash.html: Added. * platform/gtk/Skipped: * platform/mac-wk2/Skipped: * platform/qt-wk2/Skipped: 2011-01-17 John Knottenbelt <jknotten@chromium.org> Reviewed by Jeremy Orlow. GeolocationController should call stopUpdating on destruction https://bugs.webkit.org/show_bug.cgi?id=52216 Test: fast/dom/Geolocation/window-close-crash.html * page/GeolocationController.cpp: (WebCore::GeolocationController::~GeolocationController): 2011-01-17 John Knottenbelt <jknotten@chromium.org> Reviewed by Jeremy Orlow. GeolocationController should call stopUpdating on destruction https://bugs.webkit.org/show_bug.cgi?id=52216 fast/dom/Geolocation/window-close-crash.html requires that a Geolocation watch be started in a secondary window. Consequently, we need to allow geolocation permission and provide a mock geolocation position for the secondary window's GeolocationClientMock. * DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::setGeolocationPermission): (LayoutTestController::setMockGeolocationPosition): (LayoutTestController::setMockGeolocationError): * DumpRenderTree/chromium/TestShell.h: (TestShell::windowList): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75934 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Reviewed by Pavel Feldman. Web Inspector: Enable inspector's tests for chromium Linux. https://bugs.webkit.org/show_bug.cgi?id=52445 * platform/chromium/inspector/timeline-network-resource-expected.txt: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75930 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Qt] fast/canvas/canvas-fillPath-gradient-shadow.html does not pass https://bugs.webkit.org/show_bug.cgi?id=52556 The shadow color opacity needs to be set on the shadow painter. Additionally, the gradient brush should be transformed. * platform/qt/Skipped: Remove test from skipped list. 2011-01-17 Helder Correia <helder@sencha.com> Reviewed by Kenneth Rohde Christiansen. [Qt] fast/canvas/canvas-fillPath-gradient-shadow.html does not pass https://bugs.webkit.org/show_bug.cgi?id=52556 The shadow color opacity needs to be set on the shadow painter. Additionally, the gradient brush should be transformed. * platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::GraphicsContext::fillPath): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75927 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
philn@webkit.org authored
Unreviewed, rolling out r75914. http://trac.webkit.org/changeset/75914 https://bugs.webkit.org/show_bug.cgi?id=49177 multiple crashes on GTK * platform/gtk/Skipped: 2011-01-17 Philippe Normand <pnormand@igalia.com> Unreviewed, rolling out r75914. http://trac.webkit.org/changeset/75914 https://bugs.webkit.org/show_bug.cgi?id=49177 multiple crashes on GTK * platform/ScrollView.cpp: (WebCore::ScrollView::removeChild): (WebCore::ScrollView::wheelEvent): * platform/gtk/MainFrameScrollbarGtk.cpp: (MainFrameScrollbarGtk::attachAdjustment): (MainFrameScrollbarGtk::gtkValueChanged): * platform/gtk/ScrollViewGtk.cpp: (WebCore::ScrollView::platformInit): (WebCore::ScrollView::platformAddChild): (WebCore::ScrollView::platformRemoveChild): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75924 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 16 Jan, 2011 3 commits
-
-
mrobinson@webkit.org authored
Reviewed by Xan Lopez. [GTK] fast/events/scroll-after-click-on-tab-index has been failing on the bots https://bugs.webkit.org/show_bug.cgi?id=49177 * platform/gtk/Skipped: Unskip this test, as it's now passing. 2011-01-16 Martin Robinson <mrobinson@igalia.com> Reviewed by Xan Lopez. [GTK] fast/events/scroll-after-click-on-tab-index has been failing on the bots https://bugs.webkit.org/show_bug.cgi?id=49177 * platform/ScrollView.cpp: Move the platform guards around a little. GTK+ now shares the implementation of platformAddChild and platformRemoveChild, but has its own implementation of removeChild, which knows how to inform main frame scrollbars that they no longer control the WebCore scrollbar. * platform/gtk/MainFrameScrollbarGtk.cpp: (MainFrameScrollbarGtk::attachAdjustment): If we are attaching the same adjustment that we already have, bail out early. Apply the value changed signal handler after configuring the adjustment. We don't want our reset of the adjustment to stomp on WebCore values. (MainFrameScrollbarGtk::gtkValueChanged): Do not adjust the value if the WebCore state already matches ours. This prevents some unnecessary recursion * platform/gtk/ScrollViewGtk.cpp: (WebCore::ScrollView::removeChild): Added, special cases main frame scrollbars which need their adjustments detached. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75914 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
robert@webkit.org authored
Unreviewed, re-skip test after r75894. [Qt] plugins/keyboard-events.html fails after r72717 Re-skip plugins/keyboard-events.html. Using XKeysymToKeycode(QX11Info::display(), ..) doesn't work on a headless build, such as the buildbot. So need to solve this a different way. https://bugs.webkit.org/show_bug.cgi?id=50050 * platform/qt/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75895 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
robert@webkit.org authored
Reviewed by Andreas Kling. [Qt] plugins/keyboard-events.html fails after r72717 https://bugs.webkit.org/show_bug.cgi?id=50050 * platform/qt/Skipped: Unskip plugins/keyboard-events.html 2011-01-16 Robert Hogan <robert@webkit.org> Reviewed by Andreas Kling. [Qt] plugins/keyboard-events.html fails after r72717 https://bugs.webkit.org/show_bug.cgi?id=50050 * plugins/qt/PluginViewQt.cpp: (WebCore::setXKeyEventSpecificFields): map event text to keycode git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75894 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 15 Jan, 2011 3 commits
-
-
ddkilzer@apple.com authored
Not reviewed. Filed: <https://bugs.webkit.org/show_bug.cgi?id=52524> * platform/win/Skipped: Skip test on Windows. The test passes on all other bots. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75889 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
robert@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Qt] plugins/no-mime-with-valid-extension.html fails Check extension of resource against installed plugins when determining mime-type. https://bugs.webkit.org/show_bug.cgi?id=52288 https://bugs.webkit.org/show_bug.cgi?id=50657 * platform/qt/Skipped: 2011-01-15 Robert Hogan <robert@webkit.org> Reviewed by Kenneth Rohde Christiansen. [Qt] plugins/no-mime-with-valid-extension.html fails Check extension of resource against installed plugins when determining mime-type. https://bugs.webkit.org/show_bug.cgi?id=52288 https://bugs.webkit.org/show_bug.cgi?id=50657 * WebCoreSupport/FrameLoaderClientQt.cpp: (WebCore::FrameLoaderClientQt::objectContentType): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75878 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
senorblanco@chromium.org authored
Unreviewed; updated chromium test expectations. * platform/chromium-gpu/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75877 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-