- 06 Jun, 2011 13 commits
-
-
ossy@webkit.org authored
* platform/qt-wk2/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88155 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
* platform/qt-mac/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88154 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
bulach@chromium.org authored
Reviewed by Unreviewed rebaseline. [chromium] Unreviewed, further rebaseline for Chromium GPU media pixel tests following r88077 https://bugs.webkit.org/show_bug.cgi?id=62115 * platform/chromium-gpu-linux/compositing/geometry/clipped-video-controller-expected.png: * platform/chromium-gpu-linux/compositing/geometry/video-fixed-scrolling-expected.png: * platform/chromium-gpu-linux/compositing/geometry/video-opacity-overlay-expected.png: * platform/chromium-gpu-linux/compositing/layers-inside-overflow-scroll-expected.png: * platform/chromium-gpu-linux/compositing/overflow/overflow-compositing-descendant-expected.png: * platform/chromium-gpu-linux/compositing/overflow/scroll-ancestor-update-expected.png: * platform/chromium-gpu-linux/compositing/reflections/load-video-in-reflection-expected.png: * platform/chromium-gpu-linux/compositing/self-painting-layers-expected.png: * platform/chromium-gpu-linux/media/video-controls-rendering-expected.png: * platform/chromium-gpu-linux/media/video-zoom-expected.png: * platform/chromium-gpu-mac/compositing/geometry/clipped-video-controller-expected.png: * platform/chromium-gpu-mac/compositing/geometry/video-fixed-scrolling-expected.png: * platform/chromium-gpu-mac/compositing/geometry/video-opacity-overlay-expected.png: * platform/chromium-gpu-mac/compositing/layers-inside-overflow-scroll-expected.png: * platform/chromium-gpu-mac/compositing/overflow/overflow-compositing-descendant-expected.png: * platform/chromium-gpu-mac/compositing/overflow/scroll-ancestor-update-expected.png: * platform/chromium-gpu-mac/compositing/reflections/load-video-in-reflection-expected.png: * platform/chromium-gpu-mac/compositing/self-painting-layers-expected.png: * platform/chromium-gpu-mac/media/video-controls-rendering-expected.png: * platform/chromium-gpu-mac/media/video-zoom-expected.png: * platform/chromium-gpu-win/compositing/geometry/clipped-video-controller-expected.png: * platform/chromium-gpu-win/compositing/geometry/video-fixed-scrolling-expected.png: * platform/chromium-gpu-win/compositing/geometry/video-opacity-overlay-expected.png: * platform/chromium-gpu-win/compositing/layers-inside-overflow-scroll-expected.png: * platform/chromium-gpu-win/compositing/overflow/overflow-compositing-descendant-expected.png: * platform/chromium-gpu-win/compositing/overflow/scroll-ancestor-update-expected.png: * platform/chromium-gpu-win/compositing/reflections/load-video-in-reflection-expected.png: * platform/chromium-gpu-win/compositing/self-painting-layers-expected.png: * platform/chromium-gpu-win/media/video-controls-rendering-expected.png: * platform/chromium-gpu-win/media/video-zoom-expected.png: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88153 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
Patch by Zsolt Fehér <h490267@stud.u-szeged.hu> on 2011-06-06 Reviewed by Csaba Osztrogonác. * platform/qt/Skipped: Skip new failing tests. * platform/qt/editing/selection/select-across-readonly-input-1-expected.png: Added. * platform/qt/editing/selection/select-across-readonly-input-1-expected.txt: Added. * platform/qt/editing/selection/select-across-readonly-input-2-expected.png: Added. * platform/qt/editing/selection/select-across-readonly-input-2-expected.txt: Added. * platform/qt/editing/selection/select-across-readonly-input-3-expected.png: Added. * platform/qt/editing/selection/select-across-readonly-input-3-expected.txt: Added. * platform/qt/editing/selection/select-across-readonly-input-4-expected.png: Added. * platform/qt/editing/selection/select-across-readonly-input-4-expected.txt: Added. * platform/qt/editing/selection/select-across-readonly-input-5-expected.png: Added. * platform/qt/editing/selection/select-across-readonly-input-5-expected.txt: Added. * platform/qt/fast/block/float/float-overhangs-root-expected.png: Added. * platform/qt/fast/block/float/float-overhangs-root-expected.txt: Added. * platform/qt/fast/block/positioning/hiding-inside-relpositioned-inline-expected.png: Added. * platform/qt/fast/block/positioning/hiding-inside-relpositioned-inline-expected.txt: Added. * platform/qt/fast/forms/date-input-visible-strings-expected.png: Added. * platform/qt/fast/forms/input-placeholder-text-indent-expected.png: Added. * platform/qt/fast/forms/input-placeholder-text-indent-expected.txt: Added. * platform/qt/fast/html/details-add-details-child-1-expected.png: Added. * platform/qt/fast/html/details-add-details-child-1-expected.txt: Added. * platform/qt/fast/html/details-add-details-child-2-expected.png: Added. * platform/qt/fast/html/details-add-details-child-2-expected.txt: Added. * platform/qt/fast/html/details-nested-1-expected.png: Added. * platform/qt/fast/html/details-nested-1-expected.txt: Added. * platform/qt/fast/html/details-nested-2-expected.png: Added. * platform/qt/fast/html/details-nested-2-expected.txt: Added. * platform/qt/fast/html/details-replace-summary-child-expected.png: Added. * platform/qt/fast/html/details-replace-summary-child-expected.txt: Added. * platform/qt/fast/html/details-replace-text-expected.png: Added. * platform/qt/fast/html/details-replace-text-expected.txt: Added. * platform/qt/fast/inline/nested-top-alignment-expected.png: Added. * platform/qt/fast/inline/nested-top-alignment-expected.txt: Added. * platform/qt/fast/table/dynamic-caption-add-before-child-expected.png: Added. * platform/qt/fast/table/dynamic-caption-add-before-child-expected.txt: Added. * platform/qt/fast/table/dynamic-caption-add-remove-before-child-expected.png: Added. * platform/qt/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Added. * platform/qt/fast/table/multiple-captions-display-expected.png: Added. * platform/qt/fast/table/multiple-captions-display-expected.txt: Added. * platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-expected.png: Added. * platform/qt/http/tests/misc/object-embedding-svg-delayed-size-negotiation-expected.txt: Added. * platform/qt/scrollbars/scrollbars-on-positioned-content-expected.png: Added. * platform/qt/scrollbars/scrollbars-on-positioned-content-expected.txt: Added. * platform/qt/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Added. * platform/qt/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: Added. * platform/qt/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Added. * platform/qt/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: Added. * platform/qt/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Added. * platform/qt/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Added. * platform/qt/svg/custom/fill-opacity-update-expected.png: Added. * platform/qt/svg/custom/fill-opacity-update-expected.txt: Added. * platform/qt/svg/custom/object-sizing-expected.png: Added. * platform/qt/svg/custom/object-sizing-expected.txt: Added. * platform/qt/svg/custom/object-sizing-explicit-width-height-expected.png: Added. * platform/qt/svg/custom/object-sizing-explicit-width-height-expected.txt: Added. * platform/qt/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.png: Added. * platform/qt/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.txt: Added. * platform/qt/svg/custom/object-sizing-no-width-height-expected.png: Added. * platform/qt/svg/custom/object-sizing-no-width-height-expected.txt: Added. * platform/qt/svg/custom/stroke-opacity-update-expected.png: Added. * platform/qt/svg/custom/stroke-opacity-update-expected.txt: Added. * platform/qt/svg/wicd/rightsizing-grid-expected.png: Added. * platform/qt/svg/wicd/rightsizing-grid-expected.txt: Added. * platform/qt/svg/wicd/test-rightsizing-a-expected.png: Added. * platform/qt/svg/wicd/test-rightsizing-a-expected.txt: Added. * platform/qt/svg/wicd/test-rightsizing-b-expected.png: Added. * platform/qt/svg/wicd/test-rightsizing-b-expected.txt: Added. * platform/qt/svg/wicd/test-scalable-background-image1-expected.png: Added. * platform/qt/svg/wicd/test-scalable-background-image1-expected.txt: Added. * platform/qt/svg/wicd/test-scalable-background-image2-expected.png: Added. * platform/qt/svg/wicd/test-scalable-background-image2-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88152 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Alexandru Chiculita <achicu@adobe.com> Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 This patch modifies only the build system. Therefore, there are no new tests. * Configurations/FeatureDefines.xcconfig: 2011-06-06 Alexandru Chiculita <achicu@adobe.com> Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Alexandru Chiculita <achicu@adobe.com> Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Alexandru Chiculita <achicu@adobe.com> Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 * Scripts/build-webkit: 2011-06-06 Alexandru Chiculita <achicu@adobe.com> Reviewed by Kent Tamura. Add ENABLE_CSS_EXCLUSIONS support for build-webkit script https://bugs.webkit.org/show_bug.cgi?id=61628 * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88151 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Unreviewed, new baselines for GTK after r88029 and r80034. * platform/gtk/fast/forms/selectlist-minsize-expected.png: Added. * platform/gtk/fast/forms/selectlist-minsize-expected.txt: Added. * platform/gtk/fullscreen/full-screen-placeholder-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88150 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
morrita@google.com authored
Verify cloning <meter> and <progress> works https://bugs.webkit.org/show_bug.cgi?id=61986 Added test cases for cloning <meter> and <progress> * fast/dom/HTMLMeterElement/meter-clone-expected.txt: Added. * fast/dom/HTMLMeterElement/meter-clone.html: Added. * fast/dom/HTMLProgressElement/progress-clone-expected.txt: Added. * fast/dom/HTMLProgressElement/progress-clone.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88149 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com> Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 This patch modifies only the build system. Therefore, there are no new tests. * Configurations/FeatureDefines.xcconfig: 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com> Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com> Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 * Configurations/FeatureDefines.xcconfig: 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com> Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 * Scripts/build-webkit: 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com> Reviewed by Kent Tamura. Add ENABLE(CSS_REGIONS) guard for CSS Regions support https://bugs.webkit.org/show_bug.cgi?id=61631 * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88148 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
carlosgc@webkit.org authored
Reviewed by Anders Carlsson. [UNIX] SOCK_DGRAM sockets are not notified when the other end closes the connection https://bugs.webkit.org/show_bug.cgi?id=61538 Use SOCK_STREAM instead of SOCK_DGRAM sockets. Rework the message receiver code to support stream sockets, since it requires to handle message boundaries. The same code works for DGRAM sockets, so this change shouldn't break other ports using DGRAM. * Platform/CoreIPC/Connection.h: * Platform/CoreIPC/unix/ConnectionUnix.cpp: (CoreIPC::Connection::platformInitialize): (CoreIPC::Connection::processMessage): Process messages from data already received. (CoreIPC::readBytesFromSocket): Read from socket using recvmsg(). (CoreIPC::Connection::readyReadHandler): * UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp: (WebKit::ProcessLauncher::launchProcess): Use SOCK_DGRAM in socketpair(). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hans@chromium.org authored
Reviewed by Tony Gentilcore. IndexedDB: Clean-up function prototypes in IDBLevelDBBackingStore.cpp https://bugs.webkit.org/show_bug.cgi?id=62013 Clean up the prototypes for cursor open functions by introducing the CursorOptions struct. Just clean-up, no new functionality so no new tests. * storage/IDBLevelDBBackingStore.cpp: (WebCore::CursorOptions::CursorImplCommon::CursorImplCommon): (WebCore::CursorOptions::CursorImplCommon::firstSeek): (WebCore::CursorOptions::CursorImplCommon::continueFunction): (WebCore::CursorOptions::ObjectStoreCursorImpl::create): (WebCore::CursorOptions::ObjectStoreCursorImpl::ObjectStoreCursorImpl): (WebCore::CursorOptions::IndexKeyCursorImpl::create): (WebCore::CursorOptions::IndexKeyCursorImpl::IndexKeyCursorImpl): (WebCore::CursorOptions::IndexCursorImpl::create): (WebCore::CursorOptions::IndexCursorImpl::IndexCursorImpl): (WebCore::IDBLevelDBBackingStore::openObjectStoreCursor): (WebCore::IDBLevelDBBackingStore::openIndexKeyCursor): (WebCore::IDBLevelDBBackingStore::openIndexCursor): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88146 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
carlosgc@webkit.org authored
Unreviewed. Fix the GTK+ build. * GNUmakefile.am: Add javascriptcore_cflags variable. 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com> Unreviewed. Fix the GTK+ build. * GNUmakefile.am: Add javascriptcore_cflags variable. 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com> Unreviewed. Fix the GTK+ build. * GNUmakefile.am: Use javascriptcore_cflags when building libWebCoreInternals. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88145 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=48290 Removed LayoutTests/canvas/philip/tests/2d.composite.operation.highlight.html from failed/skipped test list * platform/chromium/test_expectations.txt: * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: 2011-06-06 Mustafizur Rahaman <mustaf.here@gmail.com> Reviewed by Darin Adler. Fix LayoutTests/canvas/philip/tests/2d.composite.operation.highlight.html https://bugs.webkit.org/show_bug.cgi?id=48290 "highlight" is not a valid globalComposite operation as per http://www.w3.org/TR/2011/WD-2dcontext-20110525/#compositing Therefore, removed the option from the source code. Tests: No new tests required. LayoutTests\canvas\philip\tests\2d.composite.operation.highlight.html can be used for testing. * css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): (WebCore::CSSPrimitiveValue::operator CompositeOperator): * platform/graphics/GraphicsTypes.cpp: * platform/graphics/GraphicsTypes.h: * platform/graphics/cairo/CairoUtilities.cpp: (WebCore::toCairoOperator): * platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::GraphicsContext::setPlatformCompositeOperation): * platform/graphics/gpu/SharedGraphicsContext3D.cpp: (WebCore::SharedGraphicsContext3D::applyCompositeOperator): * platform/graphics/openvg/PainterOpenVG.cpp: (WebCore::PlatformPainterState::applyBlending): * platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::toQtCompositionMode): * platform/graphics/skia/SkiaUtils.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
* platform/qt-wk2/fast/dom/Window/window-properties-expected.txt: * platform/qt-wk2/fast/dom/Window/window-property-descriptors-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88143 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 05 Jun, 2011 8 commits
-
-
ossy@webkit.org authored
* platform/qt/Skipped: Remove svg/hixie/links/003-broken.xml, because it was deleted by r87518. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88142 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
* platform/qt-mac/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88141 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
* platform/qt/fast/dom/Window/window-properties-expected.txt: * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt: * platform/qt/fast/dom/prototype-inheritance-expected.txt: * platform/qt/fast/js/global-constructors-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88140 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
inferno@chromium.org authored
Reviewed by Kent Tamura. Add some asserts for array boundary checks in TextRun. Fix an integer issue in linux text controller code. https://bugs.webkit.org/show_bug.cgi?id=62085 Testing ComplexTextControllerLinux change requires a testcase > 32 kb which is not feasible. All other changes are tested by existing layouttests. * platform/graphics/TextRun.h: (WebCore::TextRun::operator[]): add assert. (WebCore::TextRun::data): add assert. * platform/graphics/WidthIterator.cpp: (WebCore::WidthIterator::advance): bail early and prevent access to one byte across the text run boundary. * platform/graphics/chromium/ComplexTextControllerLinux.cpp: (WebCore::ComplexTextController::getNormalizedTextRun): wrong int16 vs int comparison. * rendering/svg/SVGTextRunRenderingContext.cpp: (WebCore::SVGTextRunWalker::walk): bail early when from and to is outside the text run boundary. this hit easily after adding the assert when from = to = end and read in run.data(from). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88139 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tkent@chromium.org authored
Reviewed by Dimitri Glazkov. Rolling out r84528. http://trac.webkit.org/changeset/84528 https://bugs.webkit.org/show_bug.cgi?id=62100 * fast/dom/shadow/import-shadowroot-expected.txt: Removed. * fast/dom/shadow/import-shadowroot.html: Removed. 2011-06-05 Kent Tamura <tkent@chromium.org> Reviewed by Dimitri Glazkov. Rolling out r84528. http://trac.webkit.org/changeset/84528 https://bugs.webkit.org/show_bug.cgi?id=62100 It made several problems on elements with new shadow DOM. * dom/Element.cpp: (WebCore::Element::copyNonAttributeProperties): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88137 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
works properly). * Scripts/webkitpy/common/config/committers.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88136 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
robert@webkit.org authored
Reviewed by Andreas Kling. [Qt] Fix and unskip acid2 https://bugs.webkit.org/show_bug.cgi?id=62089 We're unskipping acid2.html event though it's just a landing page for the acid2 test. Some elements of the test are loaded by the landing page so it is testing something, but acid2-pixel covers the same ground. * platform/qt/Skipped: * platform/qt/fast/css/acid2-expected.txt: Updated * platform/qt/fast/css/acid2-pixel-expected.png: Added. * platform/qt/fast/css/acid2-pixel-expected.txt: Added. * platform/qt/fast/overflow/overflow-height-float-not-removed-crash-expected.txt: Removed. * platform/qt/fast/overflow/overflow-height-float-not-removed-crash3-expected.txt: Removed. * platform/qt/http/tests/misc/acid2-expected.png: Added. * platform/qt/http/tests/misc/acid2-expected.txt: Added. * platform/qt/http/tests/misc/acid2-pixel-expected.png: Added. * platform/qt/http/tests/misc/acid2-pixel-expected.txt: Added 2011-06-04 Robert Hogan <robert@webkit.org> Reviewed by Andreas Kling. [Qt] Fix and unskip acid2 https://bugs.webkit.org/show_bug.cgi?id=62089 shouldFallBack() tells the DOM if it should attempt to render the next nested <object> if its parent fails to load. This fix is only required for the fast/css version of the ACID2 test, which loads a non-existent file:// url. The HTTP version of the test already passes because the loader will render fallback content on a failed HTTP load without delegating the decision to the client ( see MainResourceLoader::continueAfterContentPolicy). Some ports also check for WebKitErrorPluginWillHandleLoad when deciding what to return. This error isn't currently set by Qt so we don't check it. (Other ports set it when the erring document is a MediaDocument, maybe we should do that too at some point). * WebCoreSupport/FrameLoaderClientQt.cpp: (WebCore::FrameLoaderClientQt::shouldFallBack): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88135 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. fast/viewport/viewport-45.html fails in GTK+/Qt https://bugs.webkit.org/show_bug.cgi?id=47481 Rebaseline tests. * fast/viewport/viewport-45-expected.txt: * fast/viewport/viewport-86-expected.txt: * platform/qt/Skipped: 2011-06-05 Igor Oliveira <igor.oliveira@openbossa.org> Reviewed by Kenneth Rohde Christiansen. fast/viewport/viewport-45.html fails in GTK+/Qt https://bugs.webkit.org/show_bug.cgi?id=47481 computeViewportAttributes does many math operations with float point arithmetic and in some cases there is loss of precision making tests have incorrect values. * dom/ViewportArguments.cpp: (WebCore::computeViewportAttributes): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88134 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 04 Jun, 2011 19 commits
-
-
kevino@webkit.org authored
[wx] Unreviewed build fix. Update git branch build dir handling to match what other WebKit scripts expect, so other scripts work properly with wx. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88132 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kevino@webkit.org authored
[wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures to build on Mac. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88131 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kevino@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88130 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrowe@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88128 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
Reviewed by Anders Carlsson. Disable WebProcess side display throttling when in a user scroll <rdar://problem/9517175> https://bugs.webkit.org/show_bug.cgi?id=62095 Add the ability to disable WebProcess side display throttling that takes place in DrawingAreaImpl::displayTimerFired. Disable the throttling when in a user or animated scroll. * WebProcess/WebCoreSupport/WebChromeClient.cpp: (WebKit::WebChromeClient::didStartRubberBandForFrame): (WebKit::WebChromeClient::didCompleteRubberBandForFrame): (WebKit::WebChromeClient::didStartAnimatedScroll): (WebKit::WebChromeClient::didCompleteAnimatedScroll): * WebProcess/WebPage/DrawingArea.h: (WebKit::DrawingArea::enableDisplayThrottling): (WebKit::DrawingArea::disableDisplayThrottling): * WebProcess/WebPage/DrawingAreaImpl.cpp: (WebKit::DrawingAreaImpl::DrawingAreaImpl): (WebKit::DrawingAreaImpl::enableDisplayThrottling): (WebKit::DrawingAreaImpl::disableDisplayThrottling): (WebKit::DrawingAreaImpl::displayTimerFired): * WebProcess/WebPage/DrawingAreaImpl.h: * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::wheelEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88127 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kov@webkit.org authored
Unreviewed, MIPS build fix. WebKitGTK+ tarball fails to build on MIPS. https://buildd.debian.org/status/fetch.php?pkg=webkitgtk%2B&arch=mips&ver=1.4.0-1&stamp=1304786691 * GNUmakefile.list.am: Add missing MIPS-related file to the list of files that are added to the tarball on make dist, and fix sorting. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88124 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
Reviewed by Anders Carlsson. [Mac WebKit2] REGRESSION (r86692): Synchronous XMLHttpRequest hangs in credential shim (affects Netgear ReadyNAS admin page) https://bugs.webkit.org/show_bug.cgi?id=62094 rdar://problem/9539204 * WebCore.exp.in: Export ResourceHandle::synchronousLoadRunLoopMode. * platform/network/ResourceHandle.h: Add synchronousLoadRunLoopMode. * platform/network/cf/ResourceHandleCFNet.cpp: (WebCore::ResourceHandle::synchronousLoadRunLoopMode): Added. (WebCore::ResourceHandle::loadResourceSynchronously): Call synchronousLoadRunLoopMode. * platform/network/mac/ResourceHandleMac.mm: (WebCore::ResourceHandle::synchronousLoadRunLoopMode): Added. (WebCore::ResourceHandle::loadResourceSynchronously): Call synchronousLoadRunLoopMode. 2011-06-04 Darin Adler <darin@apple.com> Reviewed by Anders Carlsson. [Mac WebKit2] REGRESSION (r86692): Synchronous XMLHttpRequest hangs in credential shim (affects Netgear ReadyNAS admin page) https://bugs.webkit.org/show_bug.cgi?id=62094 rdar://problem/9539204 * WebKit2.xcodeproj/project.pbxproj: Added new source files. * WebProcess/mac/CoreIPCClientRunLoop.h: Added. * WebProcess/mac/CoreIPCClientRunLoop.mm: Added. (-[WKFunctionAdapter perform]): Added. (WebKit::createCoreIPCRunLoopModesArray): Added. (WebKit::coreIPCRunLoopModesArray): Added. (WebKit::callOnCoreIPCClientRunLoopAndWait): Added. * WebProcess/mac/KeychainItemShimMethods.mm: (WebKit::webFreeAttributeListContent): Use callOnCoreIPCClientRunLoopAndWait. (WebKit::webFreeKeychainItemContent): Ditto. (WebKit::webSecKeychainItemCopyContent): Ditto. (WebKit::webSecKeychainItemCreateFromContent): Ditto. (WebKit::webSecKeychainItemModifyContent): Ditto. * WebProcess/mac/SecItemShimMethods.mm: (WebKit::webSecItemCopyMatching): Ditto. (WebKit::webSecItemAdd): Ditto. (WebKit::webSecItemUpdate): Ditto. (WebKit::webSecItemDelete): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Barth. Add InlineWalker class to hold state for repeated calls to bidiNext https://bugs.webkit.org/show_bug.cgi?id=60724 This is one more little step towards removing (naked) bidiNext usage. More refactoring is required before all callers of bidiNext can move onto using an InlineWalker instead of bidiNext directly. No change in behavior, thus no tests. * rendering/InlineIterator.h: (WebCore::InlineWalker::InlineWalker): (WebCore::InlineWalker::root): (WebCore::InlineWalker::current): (WebCore::InlineWalker::atEndOfInline): (WebCore::InlineWalker::atEnd): (WebCore::InlineWalker::advance): * rendering/RenderBlock.cpp: (WebCore::RenderBlock::simplifiedNormalFlowLayout): * rendering/RenderBlockLineLayout.cpp: (WebCore::RenderBlock::layoutInlineChildren): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88122 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
Reviewed by Anders Carlsson. WebKit2 needs to know when a scroll is happening due to the ScrollAnimator https://bugs.webkit.org/show_bug.cgi?id=62093 Add additional ChromeClient functions to indicate the beginning and end of the various ScrollAnimator animations. Change existing notification that a rubber-band has completed for the main frame to be triggered for all frames. * page/ChromeClient.h: (WebCore::ChromeClient::didStartRubberBandForFrame): (WebCore::ChromeClient::didCompleteRubberBandForFrame): (WebCore::ChromeClient::didStartAnimatedScroll): (WebCore::ChromeClient::didCompleteAnimatedScroll): * page/FrameView.cpp: (WebCore::FrameView::didStartRubberBand): (WebCore::FrameView::didCompleteRubberBand): (WebCore::FrameView::didStartAnimatedScroll): (WebCore::FrameView::didCompleteAnimatedScroll): * page/FrameView.h: * platform/ScrollableArea.h: (WebCore::ScrollableArea::didStartRubberBand): (WebCore::ScrollableArea::didStartAnimatedScroll): (WebCore::ScrollableArea::didCompleteAnimatedScroll): * platform/mac/ScrollAnimatorMac.h: * platform/mac/ScrollAnimatorMac.mm: (-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]): (WebCore::ScrollAnimatorMac::scroll): (WebCore::ScrollAnimatorMac::immediateScrollToPointForScrollAnimation): (WebCore::ScrollAnimatorMac::snapRubberBandTimerFired): 2011-06-04 Sam Weinig <sam@webkit.org> Reviewed by Anders Carlsson. WebKit2 needs to know when a scroll is happening due to the ScrollAnimator https://bugs.webkit.org/show_bug.cgi?id=62093 Stub out new ChromeClient functions regarding the start and end of ScrollAnimator animated scrolls, and update logic for rubber-band ending to check for main frame now that it is called for all frames. * WebProcess/WebCoreSupport/WebChromeClient.cpp: (WebKit::WebChromeClient::didStartRubberBandForFrame): (WebKit::WebChromeClient::didCompleteRubberBandForFrame): (WebKit::WebChromeClient::didStartAnimatedScroll): (WebKit::WebChromeClient::didCompleteAnimatedScroll): * WebProcess/WebCoreSupport/WebChromeClient.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88121 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Touch a file to try to fix the GTK+ build on the 32-bit bot. * testing/Internals.idl: Touch this IDL file in an effort to fix the build. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88120 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
Reviewed by Darin Adler. Fix formatting of the output generated by KeywordLookupGenerator.py https://bugs.webkit.org/show_bug.cgi?id=62083 - Uses correct year for copyright. - Puts ending brace on same line as "else if" - Puts starting brace of function on its own line. - Adds some tasteful whitespace. - Adds comments to make clear that scopes are ending - Make macros actually split on two lines. * KeywordLookupGenerator.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88119 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Fix the GTK+ build. * bindings/gobject/GNUmakefile.am: Make the GObject build less noisy. 2011-06-04 Martin Robinson <mrobinson@igalia.com> Fix the GTK+ build. * GNUmakefile.am: Add some missing newline escape. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dglazkov@chromium.org authored
Reviewed by Darin Adler. Convert file <input> to use the new shadow DOM model https://bugs.webkit.org/show_bug.cgi?id=59005 Refactoring, covered by existing tests. * css/CSSSelector.cpp: (WebCore::CSSSelector::pseudoId): Removed FILE_UPLOAD_BUTTON pseudoId and all references to it. (WebCore::nameToPseudoTypeMap): Ditto. (WebCore::CSSSelector::extractPseudoType): Ditto. * css/CSSSelector.h: Ditto. * css/html.css: (input[type="button"], input[type="submit"], input[type="reset"]): Moved -webkit-file-upload-button to its own rule. (input[type="file"]::-webkit-file-upload-button): Added and moved all previously hard-coded properties there. * html/FileInputType.cpp: (WebCore::UploadButtonElement::create): Added. (WebCore::UploadButtonElement::UploadButtonElement): Added. (WebCore::UploadButtonElement::shadowPseudoId): Added. (WebCore::FileInputType::createShadowSubtree): Added. * html/FileInputType.h: Added createShadowSubtree decl. * page/DragController.cpp: (WebCore::asFileInput): Changed the logic to use new shadow DOM. * rendering/RenderFileUploadControl.cpp: Removed UploadButton class. (WebCore::RenderFileUploadControl::~RenderFileUploadControl): Removed initializer for m_button. (WebCore::RenderFileUploadControl::updateFromElement): Removed attachment logic that's no longer necessary. (WebCore::nodeWidth): Added a helper. (WebCore::RenderFileUploadControl::maxFilenameWidth): Changed to use uploadButton and nodeWidth. (WebCore::RenderFileUploadControl::paintObject): Ditto. (WebCore::RenderFileUploadControl::uploadButton): Added a helper to retrieve the button. (WebCore::RenderFileUploadControl::buttonValue): Changed to use uploadButton. * rendering/RenderFileUploadControl.h: Changed decls. * rendering/style/RenderStyleConstants.h: Removed FILE_UPLOAD_BUTTON decls. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88115 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Reviewed by Eric Seidel. KeywordLookupGenerator.py spams stdout in Chromium Linux build https://bugs.webkit.org/show_bug.cgi?id=62087 This action does not appear to be needed. * JavaScriptCore.gyp/JavaScriptCore.gyp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88113 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thakis@chromium.org authored
Reviewed by James Robinson. [chromium] Make ResourceHandleInternal's destructor virtual https://bugs.webkit.org/show_bug.cgi?id=62073 This is _not_ to fix a real bug, just to make clang's -Wdelete-non-virtual-dtor happy. As discussed at http://codereview.chromium.org/7094005/, we prefer making leaf class destructors virtual over making the leaf classes final. * src/ResourceHandle.cpp: (WebCore::ResourceHandleInternal::~ResourceHandleInternal): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88112 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
laszlo.1.gombos@nokia.com authored
Reviewed by Andreas Kling. [Qt] Enable passing File API tests https://bugs.webkit.org/show_bug.cgi?id=62020 File API has been enabled for QtWebKit in r74115, let's also enable the passing related tests. * platform/qt/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88111 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
Reviewed by Darin Adler. Input value sanitization for text fields is incorrect https://bugs.webkit.org/show_bug.cgi?id=62061 <rdar://problem/9553273> * fast/forms/input-value-sanitization-expected.txt: * fast/forms/input-value-sanitization.html: * fast/forms/paste-multiline-text-input.html: * fast/forms/script-tests/input-value-sanitization.js: Removed. 2011-06-04 Alexey Proskuryakov <ap@apple.com> Reviewed by Darin Adler. Input value sanitization for text fields is incorrect https://bugs.webkit.org/show_bug.cgi?id=62061 <rdar://problem/9553273> Newline characters should be removed according to HTML5, not replaced with spaces. This also matches Safari 5 behavior. * html/TextFieldInputType.cpp: (WebCore::isASCIILineBreak): A functor for removeCharacters(). (WebCore::limitLength): Do one thing at once. (WebCore::TextFieldInputType::sanitizeValue): Sanitization removes newlines. (WebCore::TextFieldInputType::handleBeforeTextInsertedEvent): Moved (somewhat surprising) code that replaces newlines with spaces here. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88110 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thakis@chromium.org authored
Reviewed by James Robinson. [chromium] Make ChromePrintContext's destructor virtual https://bugs.webkit.org/show_bug.cgi?id=62076 Since WebFrameImpl's m_printContext is a OnwPtr<ChromePrintContext> that is dynamically set to either a ChromePrintContext or a ChromePluginPrintContext, this fixes an actual bug. * src/WebFrameImpl.cpp: (WebKit::ChromePrintContext::~ChromePrintContext): (WebKit::ChromePluginPrintContext::~ChromePluginPrintContext): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thakis@chromium.org authored
Reviewed by James Robinson. [chromium] Make WebTextCheckingCompletionImpl's destructor virtual https://bugs.webkit.org/show_bug.cgi?id=62074 This is _not_ to fix a real bug, just to make clang's -Wdelete-non-virtual-dtor happy. As discussed at http://codereview.chromium.org/7094005/, we prefer making leaf class destructors virtual over making the leaf classes final. * src/WebTextCheckingCompletionImpl.h: (WebKit::WebTextCheckingCompletionImpl::~WebTextCheckingCompletionImpl): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88108 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-