1. 06 Jun, 2011 8 commits
    • ossy@webkit.org's avatar
      [Qt][WK2] Skip failing tests. · dba0652e
      ossy@webkit.org authored
      * platform/qt-wk2/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88155 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dba0652e
    • ossy@webkit.org's avatar
      [Qt][Mac] Skip failing tests. · fa8aa4a2
      ossy@webkit.org authored
      * platform/qt-mac/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88154 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fa8aa4a2
    • bulach@chromium.org's avatar
      2011-06-06 Marcus Bulach <bulach@chromium.org> · 451583db
      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
      451583db
    • ossy@webkit.org's avatar
      [Qt] Add expected results for the new passing tests, and skip the new failing tests. · 2499077d
      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
      2499077d
    • mario@webkit.org's avatar
      2011-06-06 Mario Sanchez Prada <msanchez@igalia.com> · 6b444e7c
      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
      6b444e7c
    • morrita@google.com's avatar
      2011-06-02 MORITA Hajime <morrita@google.com> · cc5dc20c
      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
      cc5dc20c
    • commit-queue@webkit.org's avatar
      2011-06-06 Mustafizur Rahaman <mustaf.here@gmail.com> · 24948bdd
      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
      24948bdd
    • ossy@webkit.org's avatar
      [Qt][WK2] Unreviewed. Update platform specific expected files after r88020. · 12e56850
      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
      12e56850
  2. 05 Jun, 2011 6 commits
  3. 04 Jun, 2011 5 commits
  4. 03 Jun, 2011 21 commits
    • jamesr@google.com's avatar
      2011-06-03 James Robinson <jamesr@chromium.org> · 560b0423
      jamesr@google.com authored
              [chromium] Mark GPU-only expectations as GPU.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      560b0423
    • scherkus@chromium.org's avatar
      2011-06-03 Andrew Scherkus <scherkus@chromium.org> · 2145b288
      scherkus@chromium.org authored
              Unreviewed, rebaselining Chromium GPU media pixel results after Chromium commit 87830.
      
              * platform/chromium-gpu-linux/media/controls-after-reload-expected.png:
              * platform/chromium-gpu-linux/media/controls-strict-expected.png:
              * platform/chromium-gpu-linux/media/controls-styling-expected.png:
              * platform/chromium-gpu-linux/media/controls-without-preload-expected.png:
              * platform/chromium-gpu-linux/media/video-aspect-ratio-expected.png:
              * platform/chromium-gpu-linux/media/video-canvas-alpha-expected.png:
              * platform/chromium-gpu-linux/media/video-display-toggle-expected.png:
              * platform/chromium-gpu-linux/media/video-layer-crash-expected.png:
              * platform/chromium-gpu-linux/media/video-no-audio-expected.png:
              * platform/chromium-gpu-linux/media/video-transformed-expected.png:
              * platform/chromium-gpu-linux/media/video-volume-slider-expected.png:
              * platform/chromium-gpu-linux/media/video-zoom-controls-expected.png:
              * platform/chromium-gpu-mac/media/controls-after-reload-expected.png:
              * platform/chromium-gpu-mac/media/controls-strict-expected.png:
              * platform/chromium-gpu-mac/media/controls-styling-expected.png:
              * platform/chromium-gpu-mac/media/controls-without-preload-expected.png:
              * platform/chromium-gpu-mac/media/video-aspect-ratio-expected.png:
              * platform/chromium-gpu-mac/media/video-display-toggle-expected.png:
              * platform/chromium-gpu-mac/media/video-layer-crash-expected.png:
              * platform/chromium-gpu-mac/media/video-no-audio-expected.png:
              * platform/chromium-gpu-mac/media/video-transformed-expected.png:
              * platform/chromium-gpu-mac/media/video-volume-slider-expected.png:
              * platform/chromium-gpu-mac/media/video-zoom-controls-expected.png:
              * platform/chromium-gpu-win/media/controls-after-reload-expected.png:
              * platform/chromium-gpu-win/media/controls-strict-expected.png:
              * platform/chromium-gpu-win/media/controls-styling-expected.png:
              * platform/chromium-gpu-win/media/controls-without-preload-expected.png:
              * platform/chromium-gpu-win/media/video-aspect-ratio-expected.png:
              * platform/chromium-gpu-win/media/video-canvas-alpha-expected.png:
              * platform/chromium-gpu-win/media/video-display-toggle-expected.png:
              * platform/chromium-gpu-win/media/video-layer-crash-expected.png:
              * platform/chromium-gpu-win/media/video-no-audio-expected.png:
              * platform/chromium-gpu-win/media/video-transformed-expected.png:
              * platform/chromium-gpu-win/media/video-volume-slider-expected.png:
              * platform/chromium-gpu-win/media/video-zoom-controls-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88077 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2145b288
    • dpranke@chromium.org's avatar
      2011-06-03 Dirk Pranke <dpranke@chromium.org> · 9bef2e74
      dpranke@chromium.org authored
              Unreviewed, merge in downstream lines from Chromium as part of
              landing the fix for bug 61888.
      
              * platform/chromium/test_expectations.txt:
      2011-06-03  Dirk Pranke  <dpranke@chromium.org>
      
              Reviewed by Adam Barth.
      
              nrwt: should skip chromium test expectation overrides on upstream bots
              https://bugs.webkit.org/show_bug.cgi?id=61888
      
              * Scripts/webkitpy/layout_tests/port/chromium.py:
              * Scripts/webkitpy/layout_tests/port/chromium_unittest.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9bef2e74
    • abarth@webkit.org's avatar
      2011-06-03 Adam Barth <abarth@webkit.org> · fff43268
      abarth@webkit.org authored
              Reviewed by Eric Seidel.
      
              DOMWindow::setLocation doesn't understand that DOMWindow can be inactive
              https://bugs.webkit.org/show_bug.cgi?id=62057
      
              Test that some esoteric combination of eval, load, and Location don't
              do something goofy.
      
              * http/tests/security/xss-DENIED-contentWindow-eval-expected.txt: Added.
              * http/tests/security/xss-DENIED-contentWindow-eval.html: Added.
      2011-06-03  Adam Barth  <abarth@webkit.org>
      
              Reviewed by Eric Seidel.
      
              DOMWindow::setLocation doesn't understand that DOMWindow can be inactive
              https://bugs.webkit.org/show_bug.cgi?id=62057
      
              This code gets confused when dealing with inactive DOMWindows.  We
              should just block inactive DOMWindows because there's no compatibility
              reason to support them in this code path.
      
              Test: http/tests/security/xss-DENIED-contentWindow-eval.html
      
              * page/DOMWindow.cpp:
              (WebCore::DOMWindow::isInsecureScriptAccess):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88071 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fff43268
    • simonjam@chromium.org's avatar
      2011-06-03 James Simonsen <simonjam@chromium.org> · 03af561c
      simonjam@chromium.org authored
              [Chromium] Unreviewed, baseline for full-screen-placeholder. More flakiness for svg/zoom and navigator.
      
              * platform/chromium-win/fullscreen/full-screen-placeholder-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      03af561c
    • mrobinson@webkit.org's avatar
      2011-05-31 Martin Robinson <mrobinson@igalia.com> · 8e67bae7
      mrobinson@webkit.org authored
              Reviewed by Ryosuke Niwa.
      
              [GTK] Support smart replace for the pasteboard
              https://bugs.webkit.org/show_bug.cgi?id=61734
      
              Unskip tests which are now passing and update results for other tests
              which vary depending on smart replace support.
      
              * platform/gtk/Skipped: Unskip tests which are now passing.
              * platform/gtk/editing/deleting/smart-delete-003-expected.txt:
              * platform/gtk/editing/deleting/smart-delete-004-expected.txt:
              * platform/gtk/editing/pasteboard/4944770-2-expected.txt:
              * platform/gtk/editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * platform/gtk/editing/pasteboard/smart-paste-007-expected.txt:
              * platform/gtk/editing/pasteboard/smart-paste-008-expected.txt:
              * platform/gtk/editing/pasteboard/subframe-dragndrop-1-expected.txt:
              * platform/gtk/fast/lists/drag-into-marker-expected.txt:
      2011-05-31  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Ryosuke Niwa.
      
              [GTK] Support smart replace for the pasteboard
              https://bugs.webkit.org/show_bug.cgi?id=61734
      
              Add smart replace support to WebCore and add hooks for it in WebKit
              via DumpRenderTreeSupportGtk. When a platform supports smart replace,
              WebCore will remove extra spaces that appear when pasting text. Eventually
              WebKitGTK+ may want to expose this in the public API.
      
              * platform/gtk/PasteboardGtk.cpp:
              (WebCore::Pasteboard::writeSelection): Now pass whether or not to use smart replace
              when calling writeSelection.
              (WebCore::Pasteboard::canSmartReplace): Added an implementation that checks the clipboard
              for whether or not it supports smart paste.
              * platform/gtk/PasteboardHelper.cpp:
              (WebCore::initGdkAtoms): Added initialization for smart replace atom.
              (WebCore::PasteboardHelper::fillSelectionData): Added no-op handler for smart replace atom.
              (WebCore::PasteboardHelper::targetListForDataObject): Properly handle new smart replace parameter.
              (WebCore::PasteboardHelper::writeClipboardContents): Properly handle new smart replace parameter.
              (WebCore::PasteboardHelper::clipboardContentSupportsSmartReplace): Added helper for Pasteboard.
              * platform/gtk/PasteboardHelper.h: Add new method definition.
      2011-05-31  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Ryosuke Niwa.
      
              [GTK] Support smart replace for the pasteboard
              https://bugs.webkit.org/show_bug.cgi?id=61734
      
              Add the EditorClient and DumpRenderTreeSupportGtk hooks for enabling
              smart replace in the tests.
      
              * WebCoreSupport/DragClientGtk.cpp:
              (WebKit::DragClient::startDrag): targeListForDataObject now takes another
              parameter determining whether or not to add smart paste support. Add it here.
              * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
              (DumpRenderTreeSupportGtk::setSmartInsertDeleteEnabled): Added.
              * WebCoreSupport/DumpRenderTreeSupportGtk.h: Add new method definition.
              * WebCoreSupport/EditorClientGtk.cpp:
              (WebKit::EditorClient::toggleSmartInsertDelete): Added implementation.
              (WebKit::EditorClient::smartInsertDeleteEnabled): Added.
              (WebKit::EditorClient::EditorClient):
              * WebCoreSupport/EditorClientGtk.h: Add new method definition.
      2011-05-31  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Ryosuke Niwa.
      
              [GTK] Support smart replace for the pasteboard
              https://bugs.webkit.org/show_bug.cgi?id=61734
      
              Call into the DumpRenderTreeSupportGtk hooks to toggle smart replace.
              This is required to produce consistent test results.
      
              * DumpRenderTree/gtk/DumpRenderTree.cpp:
              (resetDefaultsToConsistentValues): Set the smart replace setting to on by default.
              * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
              (LayoutTestController::setSmartInsertDeleteEnabled): Added an implementation of this
              methods which calls into DumpRenderTreeSupportGtk.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88066 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8e67bae7
    • scherkus@chromium.org's avatar
      2011-06-03 Andrew Scherkus <scherkus@chromium.org> · 7a268ec6
      scherkus@chromium.org authored
              Unreviewed, updating media/video-display-aspect-ratio.html expectations for Chromium.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88064 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7a268ec6
    • mrobinson@webkit.org's avatar
      2011-06-03 Martin Robinson <mrobinson@igalia.com> · 1b77d573
      mrobinson@webkit.org authored
              Reviewed by Dimitri Glazkov.
      
              Teach Gtk build about window.internals
              https://bugs.webkit.org/show_bug.cgi?id=61071
      
              * Source/autotools/symbols.filter: Added some symbols necessary for
              window.internals to function to the global symbol list.
      2011-06-03  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Dimitri Glazkov.
      
              Teach Gtk build about window.internals
              https://bugs.webkit.org/show_bug.cgi?id=61071
      
              * platform/gtk/Skipped: Unskip the one new window.internals test.
      2011-06-03  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Dimitri Glazkov.
      
              Teach Gtk build about window.internals
              https://bugs.webkit.org/show_bug.cgi?id=61071
      
              * GNUmakefile.am: Add new internals directories to the VPATH
              (for idl processing) and the include list.
      2011-06-03  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Dimitri Glazkov.
      
              Teach Gtk...
      1b77d573
    • laszlo.1.gombos@nokia.com's avatar
      2011-06-03 Laszlo Gombos <laszlo.1.gombos@nokia.com> · cf36332e
      laszlo.1.gombos@nokia.com authored
              Reviewed by Antonio Gomes.
      
              [Qt] Enable ArrayBuffer passing tests as ArrayBuffer is enabled by default
              https://bugs.webkit.org/show_bug.cgi?id=62025
      
              * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88054 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cf36332e
    • scherkus@chromium.org's avatar
      2011-06-03 Andrew Scherkus <scherkus@chromium.org> · a8cd5066
      scherkus@chromium.org authored
              Unreviewed, adding Ogg Theora version of media/content/test-par-16-9.mp4.
      
              * media/content/test-par-16-9.ogv: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88053 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a8cd5066
    • dpranke@chromium.org's avatar
      2011-06-03 Dirk Pranke <dpranke@chromium.org> · f1678eed
      dpranke@chromium.org authored
              Unreviewed, expectations change. Fix conflict in expectations.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88047 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f1678eed
    • jer.noble@apple.com's avatar
      2011-06-01 Jer Noble <jer.noble@apple.com> · 5346d01f
      jer.noble@apple.com authored
              Reviewed by Simon Fraser.
      
              Flash of broken page when exiting full screen at jerryseinfeld.com
              https://bugs.webkit.org/show_bug.cgi?id=61897
              <rdar://problem/9522985>
      
              * fullscreen/full-screen-placeholder-expected.txt: Added.
              * fullscreen/full-screen-placeholder.html: Added.
      2011-06-01  Jer Noble  <jer.noble@apple.com>
      
              Reviewed by Simon Fraser.
      
              Flash of broken page when exiting full screen at jerryseinfeld.com
              https://bugs.webkit.org/show_bug.cgi?id=61897
              <rdar://problem/9522985>
      
              Test: fullscreen/full-screen-placeholder.html
      
              Entering full-screen mode is causing the page layout to change because the full-screen
              element is taken out of the normal flow.  To counteract this effect, insert a placeholder
              block as a parent of the full-screen renderer with the same size and style as the full-screen
              element pre-full-screen.
      
              Only create a placeholder for block-level elements; the technique required for inline elements
              would be vastly more complicated.
      
              * dom/Document.cpp:
              (WebCore::Document::webkitWillEnterFullScreenForElement): Create a placeholder
                  based on the size and style of the full-screen element.
              (WebCore::Document::setFullScreenRenderer): Persist the placeholder size and
                  style across new renderers.
              * rendering/RenderFullScreen.cpp:
              (RenderFullScreen::RenderFullScreen): Added ivar.
              (RenderFullScreen::destroy): Make sure to safely destroy our placeholder.
              (RenderFullScreen::createPlaceholder): Added.
              * rendering/RenderFullScreen.h:
              (WebCore::RenderFullScreen::placeholder): Ivar accessor.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88034 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5346d01f
    • commit-queue@webkit.org's avatar
      2011-06-03 Robert Kroeger <rjkroege@chromium.org> · a2bb0d6b
      commit-queue@webkit.org authored
              Reviewed by Adam Barth.
      
              Removed test_expectations failure entry for BUGCR36415 as is fixed
              with patch in https://bugs.webkit.org/show_bug.cgi?id=62016
      
              * platform/chromium/test_expectations.txt:
      2011-06-03  Robert Kroeger  <rjkroege@chromium.org>
      
              Reviewed by Adam Barth.
      
              Modified addTouchPoint to correctly re-use touchPoint id values starting
              from the lowest not-un-use touchPoint id as is done by the embedder
              APIs. (Fixes BUGCR36415)
      
              https://bugs.webkit.org/show_bug.cgi?id=62016
      
              * DumpRenderTree/chromium/EventSender.cpp:
              (EventSender::addTouchPoint):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a2bb0d6b
    • simonjam@chromium.org's avatar
      2011-06-03 James Simonsen <simonjam@chromium.org> · a7fde749
      simonjam@chromium.org authored
              [Chromium] Unreviewed, pixel baselines for selectlist-minsize.html.
      
              * platform/chromium-linux/fast/forms/selectlist-minsize-expected.png: Added.
              * platform/chromium-linux/fast/forms/selectlist-minsize-expected.txt: Added.
              * platform/chromium-mac/fast/forms/selectlist-minsize-expected.png: Added.
              * platform/chromium-win/fast/forms/selectlist-minsize-expected.png: Added.
              * platform/chromium-win/fast/forms/selectlist-minsize-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88031 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7fde749
    • commit-queue@webkit.org's avatar
      2011-06-03 Doreen Jiang <doreen.jiang@nokia.com> · 5c2d3c59
      commit-queue@webkit.org authored
              Reviewed by Benjamin Poulain.
      
              [Qt]The minimum size of the select menu list is incorrect for qtwebkit
              https://bugs.webkit.org/show_bug.cgi?id=56752
      
              The test is to get the render tree of select menu lists with varying widths based on content.
              Some select list based tests are rebaselined because minimum width of RenderMenuList changes
              based on the content with this fix.
      
              * fast/forms/selectlist-minsize.html: Added.
              * platform/mac/fast/forms/selectlist-minsize-expected.txt: Added.
              * platform/qt/editing/pasteboard/4641033-expected.txt:
              * platform/qt/editing/pasteboard/4944770-1-expected.txt:
              * platform/qt/editing/pasteboard/4944770-2-expected.txt:
              * platform/qt/editing/selection/caret-before-select-expected.txt:
              * platform/qt/fast/forms/003-expected.txt:
              * platform/qt/fast/forms/004-expected.txt:
              * platform/qt/fast/forms/HTMLOptionElement_label06-expected.txt:
              * platform/qt/fast/forms/HTMLOptionElement_label07-expected.txt:
              * platform/qt/fast/forms/basic-selects-expected.txt:
              * platform/qt/fast/forms/menulist-deselect-update-expected.txt:
              * platform/qt/fast/forms/menulist-separator-painting-expected.txt:
              * platform/qt/fast/forms/menulist-style-color-expected.txt:
              * platform/qt/fast/forms/option-script-expected.txt:
              * platform/qt/fast/forms/select-background-none-expected.txt:
              * platform/qt/fast/forms/select-baseline-expected.txt:
              * platform/qt/fast/forms/select-dirty-parent-pref-widths-expected.txt:
              * platform/qt/fast/forms/select-empty-option-height-expected.txt:
              * platform/qt/fast/forms/select-size-expected.txt:
              * platform/qt/fast/forms/select-style-expected.txt:
              * platform/qt/fast/forms/selectlist-minsize-expected.txt: Added.
              * platform/qt/fast/invalid/014-expected.txt:
              * platform/qt/fast/replaced/replaced-breaking-expected.txt:
              * platform/qt/fast/replaced/replaced-breaking-mixture-expected.txt:
              * platform/qt/fast/replaced/three-selects-break-expected.txt:
              * platform/qt/tables/mozilla/bugs/bug29326-expected.txt:
              * platform/qt/tables/mozilla/core/margins-expected.txt:
      2011-06-03  Doreen Jiang  <doreen.jiang@nokia.com>
      
              Reviewed by Benjamin Poulain.
      
              [Qt]The minimum size of the select menu list is incorrect for qtwebkit
              https://bugs.webkit.org/show_bug.cgi?id=56752
      
              The minimum width of the select-box is calculated to be as small as possible
              instead of hardcoded value (width of 7 characters) in minimumMenuListSize() function
              This will avoid overapping the select lists in popular websites.
      
              Test: fast/forms/selectlist-minsize.html
      
              * platform/qt/RenderThemeQt.cpp:
              (WebCore::RenderThemeQt::minimumMenuListSize):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88029 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5c2d3c59
    • bulach@chromium.org's avatar
      2011-06-03 Marcus Bulach <bulach@chromium.org> · 509bab42
      bulach@chromium.org authored
              Reviewed by Unreviewed rebaseline.
      
              [chromium] Rebaseline following r88020
              https://bugs.webkit.org/show_bug.cgi?id=62028
      
              * platform/chromium/fast/dom/prototype-inheritance-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88028 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      509bab42
    • dglazkov@chromium.org's avatar
      2011-06-02 Dimitri Glazkov <dglazkov@chromium.org> · 8a44e7e8
      dglazkov@chromium.org authored
              Reviewed by Darin Adler.
      
              Prevent event dispatch for events with related target when host is the target.
              https://bugs.webkit.org/show_bug.cgi?id=61979
      
              * fast/events/shadow-boundary-crossing-expected.txt: Added test.
              * fast/events/shadow-boundary-crossing.html: Added expectations.
      2011-06-02  Dimitri Glazkov  <dglazkov@chromium.org>
      
              Reviewed by Darin Adler.
      
              Prevent event dispatch for events with related target when host is the target.
              https://bugs.webkit.org/show_bug.cgi?id=61979
      
              Turns out, even if we trim the ancestor chain to 0, the event is still dispatched during AT_TARGET.
              So might as well be explicit about what we are trying to do and add a flag to prevent dispatch in these cases.
      
              * dom/EventDispatcher.cpp:
              (WebCore::EventDispatcher::adjustToShadowBoundaries): Added preventing dispatch when the ancestor chain is trimmed to nothing.
              (WebCore::EventDispatcher::EventDispatcher): Added initializer.
              (WebCore::EventDispatcher::dispatchEvent): Added a check to prevent dispatch.
              * dom/EventDispatcher.h: Added a def.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88026 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8a44e7e8
    • mario@webkit.org's avatar
      2011-06-03 Mario Sanchez Prada <msanchez@igalia.com> · 6ddfdcdc
      mario@webkit.org authored
              Unreviewed, new baselines for GTK after r88007 and r8009.
      
              * platform/gtk/svg/as-image/img-preserveAspectRatio-support-2-expected.png: Added.
              * platform/gtk/svg/as-image/img-preserveAspectRatio-support-2-expected.txt: Added.
              * platform/gtk/svg/as-object/object-box-sizing-no-width-height-expected.png: Added.
              * platform/gtk/svg/as-object/object-box-sizing-no-width-height-expected.txt: Added.
              * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.png: Added.
              * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ddfdcdc
    • mario@webkit.org's avatar
      2011-06-03 Mario Sanchez Prada <msanchez@igalia.com> · 0d229152
      mario@webkit.org authored
              Unreviewed, new baselines for GTK after r88011.
      
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0d229152
    • mario@webkit.org's avatar
      2011-06-03 Mario Sanchez Prada <msanchez@igalia.com> · 86cc38d9
      mario@webkit.org authored
              Unreviewed, tests rebaselines for GTK after r88011.
      
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-height-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-offscreen-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-offscreen-expected.png: Added.
              * platform/gtk/fast/frames/flattening/iframe-flattening-simple-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-simple-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88022 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      86cc38d9
    • rwlbuis@webkit.org's avatar
      2011-06-03 Rob Buis <rbuis@rim.com> · 8ee92cc2
      rwlbuis@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              Creating <animateMotion> elements via javascript do not execute
              https://bugs.webkit.org/show_bug.cgi?id=34301
      
              Update test results.
      
              * fast/dom/Window/window-properties-expected.txt:
              * fast/dom/Window/window-property-descriptors-expected.txt:
              * fast/dom/prototype-inheritance-2-expected.txt:
              * fast/dom/prototype-inheritance-expected.txt:
              * fast/js/global-constructors-expected.txt:
              * svg/custom/global-constructors-expected.txt:
      2011-06-03  Rob Buis  <rbuis@rim.com>
      
              Reviewed by Nikolas Zimmermann.
      
              Creating <animateMotion> elements via javascript do not execute
              https://bugs.webkit.org/show_bug.cgi?id=34301
      
              Enable constructors for SVGMPathElement and SVGAnimateMotionElement.
      
              * DerivedSources.cpp:
              * DerivedSources.make:
              * GNUmakefile.list.am:
              * WebCore.gypi:
              * WebCore.vcproj/WebCore.vcproj:
              * WebCore.xcodeproj/project.pbxproj:
              * page/DOMWindow.idl:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88020 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8ee92cc2