1. 08 Jan, 2011 4 commits
    • tonikitoo@webkit.org's avatar
      2011-01-07 Antonio Gomes <agomes@rim.com> · 52560209
      tonikitoo@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Spatial Navigation: adding a test for when scrollbars are turned off via WebKit API
              https://bugs.webkit.org/show_bug.cgi?id=51396
      
              Add a layout test to ensure that page is scrollable when spatial
              navgation is enabled even when scrollbars were disabled via WebKit
              API (e.g. QWebFrame::setScrollBarPolicy).
      
              Test is Qt-only for now since Qt's DRT is the only one that supports
              LayoutTestController::setScrollbarPolicy.
      
              In real world QtWebKit apps, scrollbars are disabled usually prior to
              any page load. To emulate that on a layout test, it was added two html
              files: one that set scrollbars off and queues the load of the real
              test, and other that does the real testing.
      
              * platform/qt/fast/spatial-navigation/resources/ensure-scrolls-with-scrollbars-disabled-by-webkit.html: Added.
              * platform/qt/fast/spatial-navigation/snav-ensure-scrolls-with-scrollbars-disabled-by-webkit-expected.txt: Added.
              * platform/qt/fast/spatial-navigation/snav-ensure-scrolls-with-scrollbars-disabled-by-webkit.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75321 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      52560209
    • thakis@chromium.org's avatar
      2011-01-07 Nico Weber <thakis@chromium.org> · 462cd43f
      thakis@chromium.org authored
              Unreviewed, test expectations.
      
              Another baseline.
              https://bugs.webkit.org/show_bug.cgi?id=52105
      
              * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.checksum:
              * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.png
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75312 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      462cd43f
    • thakis@chromium.org's avatar
      2011-01-07 Nico Weber <thakis@chromium.org> · 05a31c47
      thakis@chromium.org authored
              Unreviewed, test expectations.
      
              Many new baselines due to updated skia.
              https://bugs.webkit.org/show_bug.cgi?id=52105
      
              * platform/chromium-linux/editing/pasteboard/4641033-expected.checksum:
              * platform/chromium-linux/editing/pasteboard/4641033-expected.png:
              * platform/chromium-linux/editing/pasteboard/4944770-1-expected.checksum:
              * platform/chromium-linux/editing/pasteboard/4944770-1-expected.png:
              * platform/chromium-linux/editing/pasteboard/4944770-2-expected.checksum:
              * platform/chromium-linux/editing/pasteboard/4944770-2-expected.png:
              * platform/chromium-linux/editing/selection/3690703-2-expected.checksum:
              * platform/chromium-linux/editing/selection/3690703-2-expected.png:
              * platform/chromium-linux/editing/selection/3690703-expected.checksum:
              * platform/chromium-linux/editing/selection/3690703-expected.png:
              * platform/chromium-linux/editing/selection/3690719-expected.checksum:
              * platform/chromium-linux/editing/selection/3690719-expected.png:
              * platform/chromium-linux/editing/selection/4397952-expected.checksum:
              * platform/chromium-linux/editing/selection/4397952-expected.png:
              * platform/chromium-linux/editing/selection/5240265-expected.checksum:
              * platform/chromium-linux/editing/selection/5240265-expected.png:
              * platform/chromium-linux/editing/selection/caret-before-select-expected.checksum:
              * platform/chromium-linux/editing/selection/caret-before-select-expected.png:
              * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.checksum:
              * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png:
              * platform/chromium-linux/editing/selection/select-box-expected.checksum:
              * platform/chromium-linux/editing/selection/select-box-expected.png:
              * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.checksum:
              * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png:
              * platform/chromium-linux/editing/selection/transformed-selection-rects-expected.checksum:
              * platform/chromium-linux/editing/selection/transformed-selection-rects-expected.png:
              * platform/chromium-linux/fast/backgrounds/body-generated-image-propagated-to-root-expected.checksum:
              * platform/chromium-linux/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
              * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.checksum:
              * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.png:
              * platform/chromium-linux/fast/backgrounds/svg-as-background-2-expected.checksum: Added.
              * platform/chromium-linux/fast/backgrounds/svg-as-background-2-expected.png: Added.
              * platform/chromium-linux/fast/backgrounds/svg-as-background-5-expected.checksum:
              * platform/chromium-linux/fast/backgrounds/svg-as-background-5-expected.png:
              * platform/chromium-linux/fast/block/float/float-avoidance-expected.checksum:
              * platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
              * platform/chromium-linux/fast/block/margin-collapse/103-expected.checksum:
              * platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
              * platform/chromium-linux/fast/block/positioning/inline-block-relposition-expected.checksum:
              * platform/chromium-linux/fast/block/positioning/inline-block-relposition-expected.png:
              * platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.checksum:
              * platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.png:
              * platform/chromium-linux/fast/canvas/fillrect_gradient-expected.checksum:
              * platform/chromium-linux/fast/canvas/fillrect_gradient-expected.png:
              * platform/chromium-linux/fast/css/continuationCrash-expected.checksum:
              * platform/chromium-linux/fast/css/continuationCrash-expected.png:
              * platform/chromium-linux/fast/css/margin-top-bottom-dynamic-expected.checksum:
              * platform/chromium-linux/fast/css/margin-top-bottom-dynamic-expected.png:
              * platform/chromium-linux/fast/css/rtl-ordering-expected.checksum:
              * platform/chromium-linux/fast/css/rtl-ordering-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-optimums-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.png:
              * platform/chromium-linux/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
              * platform/chromium-linux/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum:
              * platform/chromium-linux/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
              * platform/chromium-linux/fast/forms/003-expected.checksum:
              * platform/chromium-linux/fast/forms/003-expected.png:
              * platform/chromium-linux/fast/forms/004-expected.checksum:
              * platform/chromium-linux/fast/forms/004-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.checksum:
              * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png:
              * platform/chromium-linux/fast/forms/basic-buttons-expected.checksum:
              * platform/chromium-linux/fast/forms/basic-buttons-expected.png:
              * platform/chromium-linux/fast/forms/basic-selects-expected.checksum:
              * platform/chromium-linux/fast/forms/basic-selects-expected.png:
              * platform/chromium-linux/fast/forms/blankbuttons-expected.checksum:
              * platform/chromium-linux/fast/forms/blankbuttons-expected.png:
              * platform/chromium-linux/fast/forms/box-shadow-override-expected.checksum:
              * platform/chromium-linux/fast/forms/box-shadow-override-expected.png:
              * platform/chromium-linux/fast/forms/button-align-expected.checksum:
              * platform/chromium-linux/fast/forms/button-align-expected.png:
              * platform/chromium-linux/fast/forms/button-cannot-be-nested-expected.checksum:
              * platform/chromium-linux/fast/forms/button-cannot-be-nested-expected.png:
              * platform/chromium-linux/fast/forms/button-generated-content-expected.checksum:
              * platform/chromium-linux/fast/forms/button-generated-content-expected.png:
              * platform/chromium-linux/fast/forms/button-inner-block-reuse-expected.checksum:
              * platform/chromium-linux/fast/forms/button-inner-block-reuse-expected.png:
              * platform/chromium-linux/fast/forms/button-positioned-expected.checksum:
              * platform/chromium-linux/fast/forms/button-positioned-expected.png:
              * platform/chromium-linux/fast/forms/button-sizes-expected.checksum:
              * platform/chromium-linux/fast/forms/button-sizes-expected.png:
              * platform/chromium-linux/fast/forms/button-style-color-expected.checksum:
              * platform/chromium-linux/fast/forms/button-style-color-expected.png:
              * platform/chromium-linux/fast/forms/button-table-styles-expected.checksum:
              * platform/chromium-linux/fast/forms/button-table-styles-expected.png:
              * platform/chromium-linux/fast/forms/button-text-transform-expected.checksum:
              * platform/chromium-linux/fast/forms/button-text-transform-expected.png:
              * platform/chromium-linux/fast/forms/button-white-space-expected.checksum:
              * platform/chromium-linux/fast/forms/button-white-space-expected.png:
              * platform/chromium-linux/fast/forms/control-clip-overflow-expected.checksum:
              * platform/chromium-linux/fast/forms/control-clip-overflow-expected.png:
              * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.checksum:
              * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
              * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.checksum:
              * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
              * platform/chromium-linux/fast/forms/file-input-direction-expected.checksum:
              * platform/chromium-linux/fast/forms/file-input-direction-expected.png:
              * platform/chromium-linux/fast/forms/file-input-disabled-expected.checksum:
              * platform/chromium-linux/fast/forms/file-input-disabled-expected.png:
              * platform/chromium-linux/fast/forms/form-element-geometry-expected.checksum:
              * platform/chromium-linux/fast/forms/form-element-geometry-expected.png:
              * platform/chromium-linux/fast/forms/formmove3-expected.checksum:
              * platform/chromium-linux/fast/forms/formmove3-expected.png:
              * platform/chromium-linux/fast/forms/input-appearance-height-expected.checksum:
              * platform/chromium-linux/fast/forms/input-appearance-height-expected.png:
              * platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum:
              * platform/chromium-linux/fast/forms/input-button-sizes-expected.png:
              * platform/chromium-linux/fast/forms/input-file-re-render-expected.checksum:
              * platform/chromium-linux/fast/forms/input-file-re-render-expected.png:
              * platform/chromium-linux/fast/forms/input-value-expected.checksum:
              * platform/chromium-linux/fast/forms/input-value-expected.png:
              * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png:
              * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png:
              * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png:
              * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png:
              * platform/chromium-linux/fast/forms/menulist-style-color-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-style-color-expected.png:
              * platform/chromium-linux/fast/forms/menulist-width-change-expected.checksum:
              * platform/chromium-linux/fast/forms/menulist-width-change-expected.png:
              * platform/chromium-linux/fast/forms/option-script-expected.checksum:
              * platform/chromium-linux/fast/forms/option-script-expected.png:
              * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.checksum:
              * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png:
              * platform/chromium-linux/fast/forms/option-text-clip-expected.checksum:
              * platform/chromium-linux/fast/forms/option-text-clip-expected.png:
              * platform/chromium-linux/fast/forms/placeholder-position-expected.checksum:
              * platform/chromium-linux/fast/forms/placeholder-position-expected.png:
              * platform/chromium-linux/fast/forms/select-align-expected.checksum:
              * platform/chromium-linux/fast/forms/select-align-expected.png:
              * platform/chromium-linux/fast/forms/select-baseline-expected.checksum:
              * platform/chromium-linux/fast/forms/select-baseline-expected.png:
              * platform/chromium-linux/fast/forms/select-change-listbox-to-popup-expected.checksum:
              * platform/chromium-linux/fast/forms/select-change-listbox-to-popup-expected.png:
              * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.checksum:
              * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png:
              * platform/chromium-linux/fast/forms/select-selected-expected.checksum:
              * platform/chromium-linux/fast/forms/select-selected-expected.png:
              * platform/chromium-linux/fast/forms/select-size-expected.checksum:
              * platform/chromium-linux/fast/forms/select-size-expected.png:
              * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.checksum:
              * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png:
              * platform/chromium-linux/fast/forms/targeted-frame-submission-expected.checksum:
              * platform/chromium-linux/fast/forms/targeted-frame-submission-expected.png:
              * platform/chromium-linux/fast/gradients/background-clipped-expected.checksum:
              * platform/chromium-linux/fast/gradients/background-clipped-expected.png:
              * platform/chromium-linux/fast/gradients/border-image-gradient-sides-and-corners-expected.checksum: Added.
              * platform/chromium-linux/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
              * platform/chromium-linux/fast/gradients/crash-on-zero-radius-expected.checksum:
              * platform/chromium-linux/fast/gradients/crash-on-zero-radius-expected.png:
              * platform/chromium-linux/fast/gradients/generated-gradients-expected.checksum:
              * platform/chromium-linux/fast/gradients/generated-gradients-expected.png:
              * platform/chromium-linux/fast/gradients/gradient-after-transparent-border-expected.checksum:
              * platform/chromium-linux/fast/gradients/gradient-after-transparent-border-expected.png:
              * platform/chromium-linux/fast/gradients/list-item-gradient-expected.checksum:
              * platform/chromium-linux/fast/gradients/list-item-gradient-expected.png:
              * platform/chromium-linux/fast/gradients/radial-centered-expected.checksum:
              * platform/chromium-linux/fast/gradients/radial-centered-expected.png:
              * platform/chromium-linux/fast/gradients/simple-gradients-expected.checksum:
              * platform/chromium-linux/fast/gradients/simple-gradients-expected.png:
              * platform/chromium-linux/fast/images/animated-svg-as-image-expected.checksum:
              * platform/chromium-linux/fast/images/animated-svg-as-image-expected.png:
              * platform/chromium-linux/fast/invalid/014-expected.checksum:
              * platform/chromium-linux/fast/invalid/014-expected.png:
              * platform/chromium-linux/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum:
              * platform/chromium-linux/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
              * platform/chromium-linux/fast/parser/document-write-option-expected.checksum:
              * platform/chromium-linux/fast/parser/document-write-option-expected.png:
              * platform/chromium-linux/fast/repaint/control-clip-expected.checksum:
              * platform/chromium-linux/fast/repaint/control-clip-expected.png:
              * platform/chromium-linux/fast/repaint/reflection-repaint-test-expected.checksum:
              * platform/chromium-linux/fast/repaint/reflection-repaint-test-expected.png:
              * platform/chromium-linux/fast/repaint/transform-layout-repaint-expected.checksum:
              * platform/chromium-linux/fast/repaint/transform-layout-repaint-expected.png:
              * platform/chromium-linux/fast/replaced/replaced-breaking-expected.checksum:
              * platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
              * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.checksum:
              * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png:
              * platform/chromium-linux/fast/replaced/three-selects-break-expected.checksum:
              * platform/chromium-linux/fast/replaced/three-selects-break-expected.png:
              * platform/chromium-linux/fast/replaced/width100percent-button-expected.checksum:
              * platform/chromium-linux/fast/replaced/width100percent-button-expected.png:
              * platform/chromium-linux/fast/selectors/064-expected.checksum:
              * platform/chromium-linux/fast/selectors/064-expected.png:
              * platform/chromium-linux/fast/table/append-cells2-expected.checksum:
              * platform/chromium-linux/fast/table/append-cells2-expected.png:
              * platform/chromium-linux/fast/table/remove-td-display-none-expected.checksum:
              * platform/chromium-linux/fast/table/remove-td-display-none-expected.png:
              * platform/chromium-linux/fast/text/international/bidi-menulist-expected.checksum:
              * platform/chromium-linux/fast/text/international/bidi-menulist-expected.png:
              * platform/chromium-linux/fast/text/international/hindi-spacing-expected.checksum:
              * platform/chromium-linux/fast/text/international/hindi-spacing-expected.png:
              * platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.checksum:
              * platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.png:
              * platform/chromium-linux/fast/transforms/shadows-expected.checksum:
              * platform/chromium-linux/fast/transforms/shadows-expected.png:
              * platform/chromium-linux/fast/transforms/transform-on-inline-expected.checksum:
              * platform/chromium-linux/fast/transforms/transform-on-inline-expected.png:
              * platform/chromium-linux/fast/transforms/transform-table-row-expected.checksum:
              * platform/chromium-linux/fast/transforms/transform-table-row-expected.png:
              * platform/chromium-linux/fast/transforms/transformed-caret-expected.checksum:
              * platform/chromium-linux/fast/transforms/transformed-caret-expected.png:
              * platform/chromium-linux/fast/transforms/transformed-document-element-expected.checksum:
              * platform/chromium-linux/fast/transforms/transformed-document-element-expected.png:
              * platform/chromium-linux/media/audio-controls-rendering-expected.checksum:
              * platform/chromium-linux/media/audio-controls-rendering-expected.png:
              * platform/chromium-linux/media/controls-after-reload-expected.checksum:
              * platform/chromium-linux/media/controls-after-reload-expected.png:
              * platform/chromium-linux/media/controls-strict-expected.checksum:
              * platform/chromium-linux/media/controls-strict-expected.png:
              * platform/chromium-linux/media/controls-styling-expected.checksum:
              * platform/chromium-linux/media/controls-styling-expected.png:
              * platform/chromium-linux/media/controls-without-preload-expected.checksum:
              * platform/chromium-linux/media/controls-without-preload-expected.png:
              * platform/chromium-linux/media/video-controls-rendering-expected.checksum:
              * platform/chromium-linux/media/video-controls-rendering-expected.png:
              * platform/chromium-linux/media/video-no-audio-expected.checksum:
              * platform/chromium-linux/media/video-no-audio-expected.png:
              * platform/chromium-linux/media/video-volume-slider-expected.checksum:
              * platform/chromium-linux/media/video-volume-slider-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum:
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-07-t-expected.png:
              * platform/chromium-linux/svg/batik/filters/feTile-expected.checksum:
              * platform/chromium-linux/svg/batik/filters/feTile-expected.png:
              * platform/chromium-linux/svg/batik/paints/patternRegions-expected.checksum:
              * platform/chromium-linux/svg/batik/paints/patternRegions-expected.png:
              * platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.checksum:
              * platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect2-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect2-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-linux/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
              * platform/chromium-linux/svg/batik/text/textLayout2-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textLayout2-expected.png:
              * platform/chromium-linux/svg/batik/text/textOnPath-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textOnPath-expected.png:
              * platform/chromium-linux/svg/batik/text/textOnPath2-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textOnPath2-expected.png:
              * platform/chromium-linux/svg/batik/text/textOnPath3-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textOnPath3-expected.png:
              * platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.png:
              * platform/chromium-linux/svg/batik/text/textProperties-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textProperties-expected.png:
              * platform/chromium-linux/svg/batik/text/verticalTextOnPath-expected.checksum:
              * platform/chromium-linux/svg/batik/text/verticalTextOnPath-expected.png:
              * platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.checksum:
              * platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.png:
              * platform/chromium-linux/svg/css/composite-shadow-text-expected.checksum:
              * platform/chromium-linux/svg/css/composite-shadow-text-expected.png:
              * platform/chromium-linux/svg/css/group-with-shadow-expected.checksum:
              * platform/chromium-linux/svg/css/group-with-shadow-expected.png:
              * platform/chromium-linux/svg/css/mask-with-shadow-expected.checksum:
              * platform/chromium-linux/svg/css/mask-with-shadow-expected.png:
              * platform/chromium-linux/svg/custom/dominant-baseline-hanging-expected.checksum:
              * platform/chromium-linux/svg/custom/dominant-baseline-hanging-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Discrete-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Discrete-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Gamma-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Gamma-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Linear-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Linear-expected.png:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Table-expected.checksum:
              * platform/chromium-linux/svg/custom/feComponentTransfer-Table-expected.png:
              * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum:
              * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png:
              * platform/chromium-linux/svg/custom/gradient-deep-referencing-expected.checksum:
              * platform/chromium-linux/svg/custom/gradient-deep-referencing-expected.png:
              * platform/chromium-linux/svg/custom/gradient-rotated-bbox-expected.checksum:
              * platform/chromium-linux/svg/custom/gradient-rotated-bbox-expected.png:
              * platform/chromium-linux/svg/custom/gradient-stroke-width-expected.checksum:
              * platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png:
              * platform/chromium-linux/svg/custom/gradient-with-1d-boundingbox-expected.checksum:
              * platform/chromium-linux/svg/custom/gradient-with-1d-boundingbox-expected.png:
              * platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.checksum:
              * platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png:
              * platform/chromium-linux/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
              * platform/chromium-linux/svg/custom/js-late-gradient-and-object-creation-expected.png:
              * platform/chromium-linux/svg/custom/js-late-gradient-creation-expected.checksum:
              * platform/chromium-linux/svg/custom/js-late-gradient-creation-expected.png:
              * platform/chromium-linux/svg/custom/js-late-pattern-and-object-creation-expected.checksum:
              * platform/chromium-linux/svg/custom/js-late-pattern-and-object-creation-expected.png:
              * platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.checksum:
              * platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png:
              * platform/chromium-linux/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum:
              * platform/chromium-linux/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
              * platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum:
              * platform/chromium-linux/svg/custom/recursive-gradient-expected.png:
              * platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.checksum:
              * platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.png:
              * platform/chromium-linux/svg/custom/stroke-width-large-expected.checksum:
              * platform/chromium-linux/svg/custom/stroke-width-large-expected.png:
              * platform/chromium-linux/svg/custom/stroked-pattern-expected.checksum:
              * platform/chromium-linux/svg/custom/stroked-pattern-expected.png:
              * platform/chromium-linux/svg/custom/text-linking-expected.checksum:
              * platform/chromium-linux/svg/custom/text-linking-expected.png:
              * platform/chromium-linux/svg/custom/text-rotation-expected.checksum:
              * platform/chromium-linux/svg/custom/text-rotation-expected.png:
              * platform/chromium-linux/svg/custom/use-detach-expected.checksum:
              * platform/chromium-linux/svg/custom/use-detach-expected.png:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-1-expected.png:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-2-expected.png:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-4-expected.png:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-5-expected.png:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-disallowed-foreign-object-6-expected.png:
              * platform/chromium-linux/svg/custom/use-on-non-svg-namespaced-element-expected.checksum:
              * platform/chromium-linux/svg/custom/use-on-non-svg-namespaced-element-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum:
              * platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
              * platform/chromium-linux/svg/text/selection-background-color-expected.checksum:
              * platform/chromium-linux/svg/text/selection-background-color-expected.png:
              * platform/chromium-linux/svg/text/selection-styles-expected.checksum:
              * platform/chromium-linux/svg/text/selection-styles-expected.png:
              * platform/chromium-linux/svg/text/text-deco-01-b-expected.checksum:
              * platform/chromium-linux/svg/text/text-deco-01-b-expected.png:
              * platform/chromium-linux/svg/text/text-path-01-b-expected.checksum:
              * platform/chromium-linux/svg/text/text-path-01-b-expected.png:
              * platform/chromium-linux/svg/text/text-text-07-t-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-07-t-expected.png:
              * platform/chromium-linux/svg/text/text-text-08-b-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-08-b-expected.png:
              * platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum:
              * platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
              * platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum:
              * platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
              * platform/chromium-linux/svg/zoom/page/zoom-foreignObject-expected.checksum:
              * platform/chromium-linux/svg/zoom/page/zoom-foreignObject-expected.png:
              * platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.checksum:
              * platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.png:
              * platform/chromium-linux/svg/zoom/text/zoom-foreignObject-expected.checksum:
              * platform/chromium-linux/svg/zoom/text/zoom-foreignObject-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug1318-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug1318-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug138725-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug138725-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug2479-2-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug2479-2-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug26178-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug26178-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug28928-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug28928-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug39209-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug39209-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug4429-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug4429-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-1-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-1-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-2-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-2-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug51037-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug51037-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug51727-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug51727-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug52505-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug52505-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug52506-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug52506-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug60749-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug60749-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug68912-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug68912-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug7342-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug7342-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.png:
              * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum:
              * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png:
              * platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.checksum:
              * platform/chromium-linux/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
              * platform/chromium-linux/tables/mozilla/core/margins-expected.checksum:
              * platform/chromium-linux/tables/mozilla/core/margins-expected.png:
              * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.checksum:
              * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.png:
              * platform/chromium-linux/tables/mozilla/other/move_row-expected.checksum:
              * platform/chromium-linux/tables/mozilla/other/move_row-expected.png:
              * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum:
              * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug1725-expected.png:
              * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum:
              * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png:
              * platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.checksum:
              * platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
              * platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.checksum:
              * platform/chromium-linux/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
              * platform/chromium-linux/transforms/2d/hindi-rotated-expected.checksum:
              * platform/chromium-linux/transforms/2d/hindi-rotated-expected.png:
              * platform/chromium-linux/transforms/2d/zoom-menulist-expected.checksum:
              * platform/chromium-linux/transforms/2d/zoom-menulist-expected.png:
              * platform/chromium-win/fast/backgrounds/body-generated-image-propagated-to-root-expected.checksum:
              * platform/chromium-win/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
              * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.checksum:
              * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.png:
              * platform/chromium-win/fast/backgrounds/svg-as-background-2-expected.checksum:
              * platform/chromium-win/fast/backgrounds/svg-as-background-2-expected.png:
              * platform/chromium-win/fast/canvas/canvas-text-alignment-expected.checksum:
              * platform/chromium-win/fast/canvas/canvas-text-alignment-expected.png:
              * platform/chromium-win/fast/canvas/fillrect_gradient-expected.checksum:
              * platform/chromium-win/fast/canvas/fillrect_gradient-expected.png:
              * platform/chromium-win/fast/canvas/gradient-add-second-start-end-stop-expected.checksum:
              * platform/chromium-win/fast/canvas/gradient-add-second-start-end-stop-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.checksum:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
              * platform/chromium-win/fast/gradients/background-clipped-expected.checksum:
              * platform/chromium-win/fast/gradients/background-clipped-expected.png:
              * platform/chromium-win/fast/gradients/border-image-gradient-expected.checksum:
              * platform/chromium-win/fast/gradients/border-image-gradient-expected.png:
              * platform/chromium-win/fast/gradients/border-image-gradient-sides-and-corners-expected.checksum:
              * platform/chromium-win/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
              * platform/chromium-win/fast/gradients/crash-on-zero-radius-expected.checksum:
              * platform/chromium-win/fast/gradients/crash-on-zero-radius-expected.png:
              * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.checksum:
              * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.png:
              * platform/chromium-win/fast/gradients/generated-gradients-expected.checksum:
              * platform/chromium-win/fast/gradients/generated-gradients-expected.png:
              * platform/chromium-win/fast/gradients/gradient-after-transparent-border-expected.checksum:
              * platform/chromium-win/fast/gradients/gradient-after-transparent-border-expected.png:
              * platform/chromium-win/fast/gradients/list-item-gradient-expected.checksum:
              * platform/chromium-win/fast/gradients/list-item-gradient-expected.png:
              * platform/chromium-win/fast/gradients/radial-centered-expected.checksum:
              * platform/chromium-win/fast/gradients/radial-centered-expected.png:
              * platform/chromium-win/fast/gradients/simple-gradients-expected.checksum:
              * platform/chromium-win/fast/gradients/simple-gradients-expected.png:
              * platform/chromium-win/fast/reflections/reflection-masks-expected.checksum:
              * platform/chromium-win/fast/reflections/reflection-masks-expected.png:
              * platform/chromium-win/fast/repaint/background-generated-expected.checksum:
              * platform/chromium-win/fast/repaint/background-generated-expected.png:
              * platform/chromium-win/media/audio-controls-rendering-expected.checksum:
              * platform/chromium-win/media/audio-controls-rendering-expected.png:
              * platform/chromium-win/media/controls-after-reload-expected.checksum:
              * platform/chromium-win/media/controls-after-reload-expected.png:
              * platform/chromium-win/media/controls-strict-expected.checksum:
              * platform/chromium-win/media/controls-strict-expected.png:
              * platform/chromium-win/media/controls-styling-expected.checksum:
              * platform/chromium-win/media/controls-styling-expected.png:
              * platform/chromium-win/media/controls-without-preload-expected.checksum:
              * platform/chromium-win/media/controls-without-preload-expected.png:
              * platform/chromium-win/media/video-controls-rendering-expected.checksum:
              * platform/chromium-win/media/video-controls-rendering-expected.png:
              * platform/chromium-win/media/video-no-audio-expected.checksum:
              * platform/chromium-win/media/video-no-audio-expected.png:
              * platform/chromium-win/media/video-volume-slider-expected.checksum:
              * platform/chromium-win/media/video-volume-slider-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum:
              * platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png:
              * platform/chromium-win/svg/batik/filters/feTile-expected.checksum:
              * platform/chromium-win/svg/batik/filters/feTile-expected.png:
              * platform/chromium-win/svg/batik/paints/patternRegions-expected.checksum:
              * platform/chromium-win/svg/batik/paints/patternRegions-expected.png:
              * platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.checksum:
              * platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect2-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect2-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-win/svg/batik/text/textProperties-expected.checksum:
              * platform/chromium-win/svg/batik/text/textProperties-expected.png:
              * platform/chromium-win/svg/carto.net/colourpicker-expected.checksum:
              * platform/chromium-win/svg/carto.net/colourpicker-expected.png:
              * platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.checksum:
              * platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.png:
              * platform/chromium-win/svg/css/composite-shadow-text-expected.checksum:
              * platform/chromium-win/svg/css/composite-shadow-text-expected.png:
              * platform/chromium-win/svg/css/mask-with-shadow-expected.checksum:
              * platform/chromium-win/svg/css/mask-with-shadow-expected.png:
              * platform/chromium-win/svg/custom/dominant-baseline-hanging-expected.checksum:
              * platform/chromium-win/svg/custom/dominant-baseline-hanging-expected.png:
              * platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.checksum:
              * platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.png:
              * platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.checksum:
              * platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.png:
              * platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.checksum:
              * platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.png:
              * platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.checksum:
              * platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.png:
              * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png:
              * platform/chromium-win/svg/custom/gradient-deep-referencing-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-deep-referencing-expected.png:
              * platform/chromium-win/svg/custom/gradient-rotated-bbox-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-rotated-bbox-expected.png:
              * platform/chromium-win/svg/custom/gradient-stop-corner-cases-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-stop-corner-cases-expected.png:
              * platform/chromium-win/svg/custom/gradient-stroke-width-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-stroke-width-expected.png:
              * platform/chromium-win/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png:
              * platform/chromium-win/svg/custom/gradient-with-1d-boundingbox-expected.checksum:
              * platform/chromium-win/svg/custom/gradient-with-1d-boundingbox-expected.png:
              * platform/chromium-win/svg/custom/group-opacity-expected.checksum:
              * platform/chromium-win/svg/custom/group-opacity-expected.png:
              * platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.checksum:
              * platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png:
              * platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
              * platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.png:
              * platform/chromium-win/svg/custom/js-late-gradient-creation-expected.checksum:
              * platform/chromium-win/svg/custom/js-late-gradient-creation-expected.png:
              * platform/chromium-win/svg/custom/js-update-gradient-expected.checksum:
              * platform/chromium-win/svg/custom/js-update-gradient-expected.png:
              * platform/chromium-win/svg/custom/js-update-stop-expected.checksum:
              * platform/chromium-win/svg/custom/js-update-stop-expected.png:
              * platform/chromium-win/svg/custom/large-bounding-box-percents-expected.checksum:
              * platform/chromium-win/svg/custom/large-bounding-box-percents-expected.png:
              * platform/chromium-win/svg/custom/non-scaling-stroke-expected.checksum:
              * platform/chromium-win/svg/custom/non-scaling-stroke-expected.png:
              * platform/chromium-win/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum:
              * platform/chromium-win/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
              * platform/chromium-win/svg/custom/recursive-gradient-expected.checksum:
              * platform/chromium-win/svg/custom/recursive-gradient-expected.png:
              * platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.checksum:
              * platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.png:
              * platform/chromium-win/svg/custom/stroked-pattern-expected.checksum:
              * platform/chromium-win/svg/custom/stroked-pattern-expected.png:
              * platform/chromium-win/svg/custom/text-rotated-gradient-expected.checksum:
              * platform/chromium-win/svg/custom/text-rotated-gradient-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum:
              * platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
              * platform/chromium-win/svg/filters/big-sized-filter-expected.checksum:
              * platform/chromium-win/svg/filters/big-sized-filter-expected.png:
              * platform/chromium-win/svg/filters/feTile-expected.checksum:
              * platform/chromium-win/svg/filters/feTile-expected.png:
              * platform/chromium-win/svg/text/selection-background-color-expected.checksum:
              * platform/chromium-win/svg/text/selection-background-color-expected.png:
              * platform/chromium-win/svg/text/selection-styles-expected.checksum:
              * platform/chromium-win/svg/text/selection-styles-expected.png:
              * platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.checksum:
              * platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75311 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      05a31c47
    • abarth@webkit.org's avatar
      2011-01-07 Adam Barth <abarth@webkit.org> · 4d7b4592
      abarth@webkit.org authored
              Record expectation for test.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75310 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4d7b4592
  2. 07 Jan, 2011 23 commits
    • mihaip@chromium.org's avatar
      2011-01-07 Mihai Parparita <mihaip@chromium.org> · d26bccbf
      mihaip@chromium.org authored
              Unreviewed, test expectation update.
      
              Update mac-leopard baselines for tests that currently have up to date
              Snow Leopard baselines in platform/mac.
      
              * platform/mac-leopard/fast/css/text-overflow-ellipsis-strict-expected.checksum:
              * platform/mac-leopard/fast/css/text-overflow-ellipsis-strict-expected.png:
              * platform/mac-leopard/fast/invalid/residual-style-expected.checksum:
              * platform/mac-leopard/fast/invalid/residual-style-expected.png:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.checksum:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.checksum:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
              * platform/mac-leopard/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
              * platform/mac-leopard/fast/table/027-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/027-vertical-expected.png:
              * platform/mac-leopard/fast/table/028-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/028-vertical-expected.png:
              * platform/mac-leopard/fast/table/038-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/038-vertical-expected.png:
              * platform/mac-leopard/fast/table/040-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/040-vertical-expected.png:
              * platform/mac-leopard/fast/table/border-collapsing/002-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/border-collapsing/002-vertical-expected.png:
              * platform/mac-leopard/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.png:
              * platform/mac-leopard/fast/table/table-display-types-vertical-expected.checksum:
              * platform/mac-leopard/fast/table/table-display-types-vertical-expected.png:
              * platform/mac-leopard/fast/text/backslash-to-yen-sign-euc-expected.checksum:
              * platform/mac-leopard/fast/text/backslash-to-yen-sign-euc-expected.png:
              * platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.checksum:
              * platform/mac-leopard/fast/text/international/bidi-neutral-run-expected.png:
              * platform/mac-leopard/svg/custom/junk-data-expected.checksum:
              * platform/mac-leopard/svg/custom/junk-data-expected.png:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.checksum:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.png:
              * platform/mac-leopard/tables/mozilla/other/wa_table_thtd_rowspan-expected.checksum:
              * platform/mac-leopard/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75309 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d26bccbf
    • justin.garcia@apple.com's avatar
      https://bugs.webkit.org/show_bug.cgi?id=51851 · 45164d4f
      justin.garcia@apple.com authored
      Implement RenderSVGInlineText::localCaretRect()
      
      Reviewed by Dan Bernstein.
      
      WebCore: 
      
      * rendering/svg/RenderSVGInlineText.cpp:
      (WebCore::RenderSVGInlineText::localCaretRect): Implemented.
      
      LayoutTests: 
      
      * svg/text/caret-in-svg-text-expected.txt: Added.
      * svg/text/caret-in-svg-text.xhtml: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75308 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      45164d4f
    • rniwa@webkit.org's avatar
      2011-01-06 Ryosuke Niwa <rniwa@webkit.org> · cf46007a
      rniwa@webkit.org authored
              Reviewed by Adam Barth.
      
              onbeforeunload is broken for framesets
              https://bugs.webkit.org/show_bug.cgi?id=19418
      
              Added beforeunload event support for sub frames. WebKit's implementation tries to match
              that of Internet Explorer as much as possible. beforeunload event is fired for each and
              every descendent of a frame that is about to navigate.
      
              When a value other than null is returned by a beforeunload handler, a confirmation dialog
              is shown for each handler (calls chrome's runBeforeUnloadConfirmPanel) just like it is done
              for main frames.
      
              In addition, navigation is forbidden while beforeunload handlers are being called.
              Setting values to location.href, location.reload, and other means of navigations are thus
              ignored while beforeunload event handler is being ran, matching Internet Explorer's behavior.
      
              Because navigation needs to prevented globally, NavigationDisablerForBeforeUnload is added to
              NavigationScheduler.h, which is instantiated as a RAII object in FrameLoader::shouldClose.
      
              Tests: fast/events/before-unload-adopt-subframe-to-outside.html
                     fast/events/before-unload-adopt-within-subframes.html
                     fast/events/before-unload-forbidden-navigation.html
                     fast/events/before-unload-in-multiple-subframes.html
                     fast/events/before-unload-in-subframe.html
                     fast/events/before-unload-javascript-navigation.html
                     fast/events/before-unload-remove-and-add-subframe.html
                     fact/events/before-unload-remove-itself.html
                     fast/events/before-unload-with-subframes.html
      
             * loader/FrameLoader.cpp:
             (WebCore::FrameLoader::shouldClose): Calls fireBeforeUnloadEvent on m_frame and m_frame's
             descendents. Returns true only if every call to fireBeforeUnloadEvent returned true.
             (WebCore::FrameLoader::fireBeforeUnloadEvent): Fires a beforeunload event and calls
             chrome's runBeforeUnloadConfirmPanel as needed.
             (WebCore::FrameLoader::continueLoadAfterNavigationPolicy): Calls shouldClose for all frames.
             * loader/FrameLoader.h:
             * loader/NavigationScheduler.cpp:
             (WebCore::NavigationScheduler::shouldScheduleNavigation): Checks the nullity of Page and calls
             NavigationDisablerForBeforeUnload::isNavigationAllowed when url is not javascript scheme.
             (WebCore::NavigationScheduler::scheduleRedirect): Calls shouldScheduleNavigation.
             (WebCore::NavigationScheduler::scheduleLocationChange): Ditto.
             (WebCore::NavigationScheduler::scheduleRefresh): Ditto.
             (WebCore::NavigationScheduler::scheduleHistoryNavigation): Ditto.
             * loader/NavigationScheduler.h:
             (WebCore::NavigationDisablerForBeforeUnload::NavigationDisablerForBeforeUnload): Disables navigation.
             (WebCore::NavigationDisablerForBeforeUnload::~NavigationDisablerForBeforeUnload): Enables navigation
             when called on the last instance of NavigationDisablerForBeforeUnload.
             (WebCore::NavigationDisablerForBeforeUnload::isNavigationAllowed): Returns true if there are no instance
             of NavigationDisablerForBeforeUnload left on the stack.
      2011-01-06  Ryosuke Niwa  <rniwa@webkit.org>
      
              Reviewed by Adam Barth.
      
              onbeforeunload is broken for framesets
              https://bugs.webkit.org/show_bug.cgi?id=19418
      
              Added tests to ensure WebKit fires beforeunload events for subframes,
              and disallows navigation except that of javascript scheme while beforeunload event
              handlers are being called.
      
              Also added a test to ensure WebKit fires beforeunload event for subframes exactly
              once even if a subframe was moved around within a beforeunload event handler.
      
              A test that ensures beforeunload event is not fired for an iframe if the iframe
              was added or removed within a beforeunload event handler is also added.
      
              Furthermore, a test to ensure WebKit does not fire a beforeunload event to an iframe
              that has been adopted by a document outside of the unloading document is added.
      
              * fast/events/before-unload-adopt-subframe-to-outside-expected.txt: Added.
              * fast/events/before-unload-adopt-subframe-to-outside.html: Added.
              * fast/events/before-unload-adopt-within-subframes-expected.txt: Added.
              * fast/events/before-unload-adopt-within-subframes.html: Added.
              * fast/events/before-unload-forbidden-navigation-expected.txt: Added.
              * fast/events/before-unload-forbidden-navigation.html: Added.
              * fast/events/before-unload-in-multiple-subframes-expected.txt: Added.
              * fast/events/before-unload-in-multiple-subframes.html: Added.
              * fast/events/before-unload-in-subframe-expected.txt: Added.
              * fast/events/before-unload-in-subframe.html: Added.
              * fast/events/before-unload-javascript-navigation-expected.txt: Added.
              * fast/events/before-unload-javascript-navigation.html: Added.
              * fast/events/before-unload-remove-and-add-subframe-expected.txt: Added.
              * fast/events/before-unload-remove-and-add-subframe.html: Added.
              * fact/events/before-unload-remove-itself-expected.txt: Added.
              * fact/events/before-unload-remove-itself.html: Added.
              * fast/events/before-unload-with-subframes-expected.txt: Added.
              * fast/events/before-unload-with-subframes.html: Added.
              * fast/events/resources/before-unload-in-subframe-child.html: Added.
              * fast/events/resources/before-unload-in-subframe-destination.html: Added.
              * fast/events/resources/before-unload-in-subframe-fail.html: Added.
              * fast/events/resources/before-unload-with-subframes-parent.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75305 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cf46007a
    • mrobinson@webkit.org's avatar
      2011-01-07 Martin Robinson <mrobinson@igalia.com> · e7f0902b
      mrobinson@webkit.org authored
              Reviewed by Mihai Parparita.
      
              fast/dom/Window/window-postmessage-clone-frames.html has some timing issues
              https://bugs.webkit.org/show_bug.cgi?id=52032
      
              Fix the timing issue in fast/dom/Window/window-postmessage-clone-frames.html
              and move the output console div beyond the file input control, so that output
              text does not push it outside the viewport.
      
              * fast/dom/Window/window-postmessage-clone-frames-expected.txt: Updated results
              to reflect div movement.
              * fast/dom/Window/window-postmessage-clone-frames.html: Fix the timing and
              layout issues with this test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75298 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e7f0902b
    • rniwa@webkit.org's avatar
      2011-01-07 Ryosuke Niwa <rniwa@webkit.org> · a89a67a8
      rniwa@webkit.org authored
              Reviewed by Ojan Vafai.
      
              Adopting an iframe to a child frame results in stack overflow
              https://bugs.webkit.org/show_bug.cgi?id=52018
      
              Throws an exception when a document adopts an iframe that is an ancestor
              of the document in the frame hierarchy. New behavior matches that of Firefox.
      
              Test: fast/html/adopt-parent-frame.html
      
              * dom/Document.cpp:
              (WebCore::Document::adoptNode):
      2011-01-07  Ryosuke Niwa  <rniwa@webkit.org>
      
              Reviewed by Ojan Vafai.
      
              Adopting an iframe to a child frame results in stack overflow
              https://bugs.webkit.org/show_bug.cgi?id=52018
      
              Added a test to ensure calling adoptNode with an iframe throws an exception
              if the adoptee is an ancestor of the document adopting the node in the frame hierarchy.
      
              * fast/html/adopt-parent-frame-expected.txt: Added.
              * fast/html/adopt-parent-frame.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75293 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a89a67a8
    • mrobinson@webkit.org's avatar
      2011-01-07 Martin Robinson <mrobinson@igalia.com> · fa207799
      mrobinson@webkit.org authored
              Add a platform-specific baseline for GTK+ after r75257.
      
              * platform/gtk/fast/text/emphasis-avoid-ruby-expected.checksum: Added.
              * platform/gtk/fast/text/emphasis-avoid-ruby-expected.png: Added.
              * platform/gtk/fast/text/emphasis-avoid-ruby-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75286 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fa207799
    • jer.noble@apple.com's avatar
      WebCore: Implement WebKit Full Screen support. · d9d59ff9
      jer.noble@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2010-12-17
      Reviewed by Simon Fraser.
      
      Mark for export all those WebCore functions needed by WebFullscreenController.
      
      * WebCore.exp.in:
      
      WebCore: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2010-12-17
      Reviewed by Simon Fraser.
      
      screenRect is useful for more than just HTMLMediaElements.  Promote it into
      Element.
      
      * dom/Element.cpp: Moved into Element from HTMLMediaElement.
      * dom/Element.h: Ditto.
      * dom/Node.cpp:
      * html/HTMLMediaElement.cpp: Moved screenRect into Element.
      * html/HTMLMediaElement.h: Ditto.
      * WebCore.exp.in: Modify the exports list to reflect the new symbol name.
      
      WebCore: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2010-12-17
      Reviewed by Simon Fraser.
      
      The RenderFullScreen is intended to be used by clients of that API to allow a DOM subtree to
      be rendered outside its original Frame. Because of this, there are a few areas of the
      rendering code which need to be special cased: RenderFullScreen layers should not be clipped
      to the viewport, as they will almost always be rendering outside the viewport area;
      RenderFullScreen graphics layers should not be reparented by the RenderLayerCompositor, as
      the client will likely want to reparent the platformLayer into their own fullscreen platform
      window; the FrameView must update the RenderFullScreen graphics layer tree separately from
      the root layer, as the two trees are disconnected.
      
      * page/FrameView.cpp:
      (WebCore::FrameView::updateCompositingLayers):  Special treatment for fullscreen renderer.
      (WebCore::FrameView::syncCompositingStateRecursive): Ditto.
      (WebCore::FrameView::paintContents): Ditto.
      * rendering/RenderLayer.h: Add a new ContentChangeType enum entry for FullScreen.
      * rendering/RenderLayer.cpp:
      (WebCore::RenderLayer::contentChanged): Add support for above.
      * rendering/RenderLayerBacking.cpp:
      (WebCore::layerOrAncestorIsFullScreen): New function.
      (WebCore::RenderLayerBacking::updateCompositedBounds): Do not clip if the layerOrAncestorIsFullScreen.
      * rendering/RenderLayerCompositor.cpp:
      (WebCore::RenderLayerCompositor::rebuildCompositingLayerTree): Special treatment for fullscreen renderer.
      (WebCore::RenderLayerCompositor::requiresCompositingLayer): Ditto.
      (WebCore::RenderLayerCompositor::requiresCompositingForFullScreen): Ditto.
      * rendering/RenderLayerCompositor.h:
      
      WebCore: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2010-12-17
      Reviewed by Simon Fraser.
      
      Implemented non-accelerated fullscreen support.  The Document will now vend a RenderFullScreen object for clients to
      use to relocate the fullscreen element subtree.
      
      * css/CSSStyleSelector.cpp:
      (WebCore::loadFullScreenRulesIfNeeded): Change webkitFullScreen -> webkitIsFullScreen.
      (WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector): Ditto.
      * dom/Document.cpp:
      (WebCore::Document::Document): Initialize m_fullScreenRenderer.
      (WebCore::Document::detach): Call setFullScreenRenderer(0).
      (WebCore::Document::nodeWillBeRemoved): Replicate the logic in webkitWillEnterFullScreenForElement.
      (WebCore::Document::webkitWillEnterFullScreenForElement):  Detach the fullscreen element to cause
          a new RenderFullScreen renderer to be created with the new fullscreen element.
      (WebCore::Document::webkitDidEnterFullScreenForElement):  Notify clients of a fullscreen change
          here, rather in "willEnter", to avoid reentrancy problems when clients remove nodes in response
          to webkitfullscreenchange events.
      (WebCore::Document::webkitWillExitFullScreenForElement): Recalculate the fullscreen element's style.
      (WebCore::Document::webkitDidExitFullScreenForElement): Ditto.
      (WebCore::Document::setFullScreenRenderer): Accessor for m_fullScreenRenderer.
      (WebCore::Document::setFullScreenRendererSize): Set the style on the m_fullScreenRenderer with a new
          size; this keeps clients from having to access the renderer's style directly.
      (WebCore::Document::setFullScreenRendererBackgroundColor): Ditto.
      * dom/Document.h:
      (WebCore::Document::webkitIsFullScreen): Change webkitFullScreen -> webkitIsFullScreen.
      (WebCore::Document::fullScreenRenderer): Accessor.
      * dom/Document.idl:
      * dom/Node.cpp:
      (WebCore::Node::createRendererIfNeeded): If the document is in fullscreen mode, create a RenderFullScreen
          object to insert between the fullscreen element and its parent.
      * page/ChromeClient.h:
      (WebCore::ChromeClient::fullScreenRendererChanged): Added.
      * rendering/MediaControlElements.cpp:
      (WebCore::MediaControlFullscreenButtonElement::defaultEventHandler): Change webkitFullScreen -> webkitIsFullScreen.
      
      WebCore: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2010-12-17
      Reviewed by Simon Fraser.
      
      This patch introduces a new RenderObject type: RenderFullScreen.  The RenderFullScreen renderer
      will be used to implement new FullScreen APIs.  Because the RenderFullScreen object will be the
      parent of the current fullscreen element, the style rules for fullscreen objects must change to
      match.
      
      * WebCore.xcodeproj/project.pbxproj:
      * rendering/RenderFullScreen.cpp: Added.
      (RenderFullScreen::setAnimating): Sets the m_isAnimating flag.
      (RenderFullScreen::createFullScreenStyle): Returns a new RenderStyle containing the default stye
          for RenderFullScreen objects.
      * rendering/RenderFullScreen.h: Added.
      (WebCore::RenderFullScreen::isRenderFullScreen): Added.  Overrides the RenderObject version.
      * rendering/RenderObject.h:
      (WebCore::RenderObject::isRenderFullScreen): Added.  Used for type-checking RenderFullScreen objects.
      * css/fullscreen.css:  Modified the contained fullscreen styles.
      
      WebKit/mac: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2011-01-05
      Reviewed by Simon Fraser.
      
      Support the new fullscreen Chrome client requests.  WebView will pass
      through these requests to a WebFullscreenController.
      
      * WebCoreSupport/WebChromeClient.h: Add fullScreenRendererChanged().
      * WebView/WebView.mm:
      (-[WebView _supportsFullScreenForElement:WebCore::]): Check to see if the fullscreen pref has been enabled.
      (-[WebView _enterFullScreenForElement:WebCore::]): Create a WebFullScreenController.
      (-[WebView _exitFullScreenForElement:WebCore::]): Request that the WebFullScreenController exit fullscreen.
      (-[WebView _fullScreenRendererChanged:WebCore::]): Notify the WebFullScreenController that its renderer has changed.
      * WebView/WebViewData.h: Add ivar newFullscreenController.
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2011-01-05
      Reviewed by Simon Fraser.
      
      This patch implements the FullScreen APIs using the new RenderFullScreen renderer and the new
      Document client APIs. The RenderFullScreen renderer's CALayer is hosted in a new, fullscreen
      window, and a custom CAAnimation animates that layer between the initial screen rect of the
      full screen element, to its final value. WebFullscreenController will swap the WebView out of
      its original window, and into the fullscreen window. The controller will replace the WebView
      with a placeholder view, so that if the placeholder moves or resized while the WebView is
      absent, the WebView will move back to the correct location when exiting fullscreen.
      
      * WebView/WebFullscreenController.h: Added.
      * WebView/WebFullscreenController.mm: Added.
      (-[WebFullscreenController windowDidExitFullscreen:]):  Close the fullscreen window.
      (-[WebFullscreenController windowDidEnterFullscreen:]): Swap the webView back into the fullscreen window.
      (-[WebFullscreenController animationDidStop:finished:]): Call windowDid{Exit|Enter}FullScreen as appropriate.
      (-[WebFullscreenController applicationDidResignActive:]):
      (-[WebFullscreenController applicationDidChangeScreenParameters:]): Resize the fullscreen window to match
          the new screen parameters.
      (-[WebFullscreenController enterFullscreen:]):  Set up the animation that will take the fullscreen element
          from its original screen rect into fullscreen.
      (-[WebFullscreenController exitFullscreen]): Swap the webView back into its original window.
          Set up the animation that will take the fullscreen element back into its original screen
          rect.
      (-[WebFullscreenController _updatePowerAssertions]): Now checks _isAnyMoviePlaying to determine
          whether to disable screensaver and sleep.
      (-[WebFullscreenController _isAnyMoviePlaying]): Walks through the sub-tree starting at the fullscreen element
          looking for HTMLVideoElements; returns whether any are found to be playing.
      (-[WebFullscreenController _animationDuration]): Returns the current animation duration, affected by control
          and shift keys.
      (-[WebFullscreenWindow canBecomeKeyWindow]): Allow the window to become key.
      (-[WebFullscreenWindow keyDown:]): Handle the 'Esc' key.
      (-[WebFullscreenWindow cancelOperation:]): Request to exit fullscreen.
      (-[WebFullscreenWindow rendererLayer]): Convenience accessor.
      (-[WebFullscreenWindow setRendererLayer:]): Ditto.
      (-[WebFullscreenWindow backgroundLayer]): Ditto.
      (-[WebFullscreenWindow animationView]): Ditto.
      (MediaEventListener::MediaEventListener): Implements the EventListener protocol.
      (MediaEventListener::handleEvent): Tells its delegate to _updatePowerAssertions.
      
      LayoutTests: Implement WebKit Full Screen support.
      https://bugs.webkit.org/show_bug.cgi?id=49481
      rdar://problem/8247444
      
      Patch by Jer Noble <jer@kokode.apple.com> on 2011-01-05
      Reviewed by Simon Fraser.
      
      Update the tests with new API names and spec values.
      
      * fullscreen/full-screen-api-expected.txt:
      * fullscreen/full-screen-api.html:
      * fullscreen/full-screen-css.html:
      * fullscreen/full-screen-request-expected.txt:
      * fullscreen/full-screen-request.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75277 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d9d59ff9
    • jamesr@google.com's avatar
      2011-01-07 James Robinson <jamesr@chromium.org> · f894f68c
      jamesr@google.com authored
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * animations/animation-time-expected.txt: Removed.
              * animations/animation-time.html: Removed.
              * animations/script-tests/animation-time.js: Removed.
              * fast/dom/Window/window-properties-expected.txt:
              * fast/dom/Window/window-property-descriptors-expected.txt:
              * platform/gtk/fast/dom/Window/window-properties-expected.txt:
              * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
              * platform/qt/fast/dom/Window/window-properties-expected.txt:
              * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
              * platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
      2011-01-07  James Robinson  <jamesr@chromium.org>
      
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * DumpRenderTree/chromium/WebViewHost.cpp:
              (WebViewHost::paintInvalidatedRegion):
      2011-01-07  James Robinson  <jamesr@chromium.org>
      
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * Android.mk:
              * CMakeLists.txt:
              * GNUmakefile.am:
              * WebCore.exp.in:
              * WebCore.gypi:
              * WebCore.pro:
              * WebCore.vcproj/WebCore.vcproj:
              * WebCore.xcodeproj/project.pbxproj:
              * page/DOMWindow.cpp:
              * page/DOMWindow.h:
              * page/DOMWindow.idl:
              * page/Frame.cpp:
              * page/Frame.h:
              * page/Page.cpp:
              (WebCore::Page::Page):
              * page/Page.h:
              * page/animation/AnimationController.cpp:
              (WebCore::AnimationControllerPrivate::beginAnimationUpdateTime):
              * page/animation/AnimationTimeController.cpp: Removed.
              * page/animation/AnimationTimeController.h: Removed.
      2011-01-07  James Robinson  <jamesr@chromium.org>
      
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * public/WebWidget.h:
              * src/WebPopupMenuImpl.cpp:
              * src/WebPopupMenuImpl.h:
              * src/WebViewImpl.cpp:
              * src/WebViewImpl.h:
      2011-01-07  James Robinson  <jamesr@chromium.org>
      
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * WebView/WebHTMLView.mm:
              (-[WebHTMLView drawRect:]):
              * WebView/WebView.mm:
              (layerSyncRunLoopObserverCallBack):
      2011-01-07  James Robinson  <jamesr@chromium.org>
      
              Revert "Implement mozilla's animationTime property"
              https://bugs.webkit.org/show_bug.cgi?id=51952
      
              This approach isn't quite right.
      
              * WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp:
              (WebKit::ChunkedUpdateDrawingArea::display):
              (WebKit::ChunkedUpdateDrawingArea::setSize):
              * WebProcess/WebPage/WebPage.cpp:
              (WebKit::WebPage::drawRect):
              * WebProcess/WebPage/mac/LayerBackedDrawingAreaMac.mm:
              (WebKit::LayerBackedDrawingArea::syncCompositingLayers):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75276 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f894f68c
    • senorblanco@chromium.org's avatar
      2011-01-07 Stephen White <senorblanco@chromium.org> · 1cf67e55
      senorblanco@chromium.org authored
              Unreviewed; test expectations update.
      
              * platform/chromium-gpu/test_expectations.txt:
              Removed some no-longer-failing tests; moved some lines around to
              match the CPU results.
              * platform/chromium/test_expectations.txt:
              Bug assignment and cleanup.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75274 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1cf67e55
    • enne@google.com's avatar
      2011-01-05 Adrienne Walker <enne@google.com> · a3de32ec
      enne@google.com authored
              Reviewed by Kenneth Russell.
      
              Add tests for WebGL's lost context events.
              https://bugs.webkit.org/show_bug.cgi?id=51492
      
              * fast/canvas/webgl/context-lost-expected.txt: Added.
              * fast/canvas/webgl/context-lost-restored-expected.txt: Added.
              * fast/canvas/webgl/context-lost-restored.html: Added.
              * fast/canvas/webgl/context-lost.html: Added.
      2011-01-05  Adrienne Walker  <enne@google.com>
      
              Reviewed by Kenneth Russell.
      
              Add WEBKIT_lose_context WebGL extension.
              https://bugs.webkit.org/show_bug.cgi?id=51492
      
              Tests: fast/canvas/webgl/context-lost-restored.html
                     fast/canvas/webgl/context-lost.html
      
              * CMakeLists.txt:
              * DerivedSources.make:
              * GNUmakefile.am:
              * WebCore.gypi:
              * WebCore.pri:
              * WebCore.pro:
              * WebCore.xcodeproj/project.pbxproj:
              * bindings/js/JSWebGLRenderingContextCustom.cpp:
              (WebCore::toJS):
              (WebCore::JSWebGLRenderingContext::getSupportedExtensions):
              * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
              (WebCore::toV8Object):
              (WebCore::V8WebGLRenderingContext::getSupportedExtensionsCallback):
              * html/canvas/WebGLExtension.h:
              * html/canvas/WebGLRenderingContext.cpp:
              (WebCore::WebGLRenderingContext::WebGLRenderingContextRestoreTimer::fired):
              (WebCore::WebGLRenderingContext::getExtension):
              (WebCore::WebGLRenderingContext::getSupportedExtensions):
              (WebCore::WebGLRenderingContext::forceLostContext):
              (WebCore::WebGLRenderingContext::onLostContext):
              (WebCore::WebGLRenderingContext::getNumberOfExtensions):
              (WebCore::WebGLRenderingContext::getExtensionNumber):
              * html/canvas/WebGLRenderingContext.h:
              * html/canvas/WebKitLoseContext.cpp: Copied from WebCore/html/canvas/WebGLExtension.h.
              (WebCore::WebKitLoseContext::WebKitLoseContext):
              (WebCore::WebKitLoseContext::~WebKitLoseContext):
              (WebCore::WebKitLoseContext::getName):
              (WebCore::WebKitLoseContext::create):
              (WebCore::WebKitLoseContext::loseContext):
              * html/canvas/WebKitLoseContext.h: Copied from WebCore/html/canvas/WebGLExtension.h.
              * html/canvas/WebKitLoseContext.idl: Copied from WebCore/html/canvas/WebGLExtension.h.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75271 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a3de32ec
    • senorblanco@chromium.org's avatar
      2011-01-07 Stephen White <senorblanco@chromium.org> · 433ad383
      senorblanco@chromium.org authored
              Unreviewed; new test baselines and updated chromium expectations.
      
              * platform/chromium-gpu/test_expectations.txt:
              * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.checksum: Added.
              * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75263 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      433ad383
    • cmarrin@apple.com's avatar
      2011-01-07 Chris Marrin <cmarrin@apple.com> · 14a3dcfb
      cmarrin@apple.com authored
              Rubber-stamped by Simon Fraser.
      
              Share code between Mac (CA) and Windows (CACF) GraphicsLayer implementations
              https://bugs.webkit.org/show_bug.cgi?id=49388
      
              Final step in unifying GraphicsLayer logic across Win and Mac. This 
              implements the Windows side classes for PlatformCALayer and supporting
              classes. Also changed MediaPlayer to use new PlatformCALayerClient
              so it can use PlatformCALayer directly rather than a dummy GraphicsLayer.
              WKCACFLayerRenderer now does the task of notifying animations of their
              start time. Also commented out an assert in AnimationBase because
              AnimationController's frame time is not in sync with the new 
              AnimationTimeController. I've opened a new bug for that issue:
      
                  https://bugs.webkit.org/show_bug.cgi?id=52037
                  
              This also includes the Mac side changes backed out in 
              http://trac.webkit.org/changeset/75227.
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75262 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      14a3dcfb
    • japhet@chromium.org's avatar
      2011-01-07 Nate Chapin <japhet@chromium.org> · a539e08b
      japhet@chromium.org authored
              Reviewed by Darin Fisher.
      
              Let PingLoader send cookies if FrameLoaderClient permits it.
              https://bugs.webkit.org/show_bug.cgi?id=51898
      
              Test: http/tests/navigation/ping-cookie.html
      
              * loader/PingLoader.cpp:
              (WebCore::PingLoader::PingLoader): Set m_shouldUseCredentialStorage
                  at load start time, since we won't be able to call 
                  FrameLoaderClient::shouldUseCredentialStorage() later.
              * loader/PingLoader.h:
              (WebCore::PingLoader::shouldUseCredentialStorage):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75261 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a539e08b
    • xan@webkit.org's avatar
      2011-01-07 Xan Lopez <xlopez@igalia.com> · eb3d7d6e
      xan@webkit.org authored
              Unreviewed, rolling out r75256.
              http://trac.webkit.org/changeset/75256
              https://bugs.webkit.org/show_bug.cgi?id=50869
      
              Broke GTK+ canvas tests
      
              * platform/gtk/Skipped:
      2011-01-07  Xan Lopez  <xlopez@igalia.com>
      
              Unreviewed, rolling out r75256.
              http://trac.webkit.org/changeset/75256
              https://bugs.webkit.org/show_bug.cgi?id=50869
      
              Broke GTK+ canvas tests
      
              * platform/graphics/cairo/PathCairo.cpp:
              (WebCore::Path::addArc):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75260 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eb3d7d6e
    • jberlin@webkit.org's avatar
      Unreviewed, rolling out r75205. · a113c1b8
      jberlin@webkit.org authored
      http://trac.webkit.org/changeset/75205
      https://bugs.webkit.org/show_bug.cgi?id=52026
      https://bugs.webkit.org/show_bug.cgi?id=52028
      https://bugs.webkit.org/show_bug.cgi?id=52029
      
      The Windows 7 Release Test Bots are fixed.
      
      * platform/win/animations: Removed.
      * platform/win/animations/animation-time-expected.txt: Removed.
      * platform/win/fast/canvas/canvas-fillRect-gradient-shadow-expected.txt: Removed.
      * platform/win/fast/css/css3-nth-tokens-script-expected.txt: Removed.
      * platform/win/fast/css/css3-nth-tokens-style-expected.txt: Removed.
      * platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75258 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a113c1b8
    • mitz@apple.com's avatar
      <rdar://problem/8783318> Text emphasis marks should not appear over characters... · 151c8374
      mitz@apple.com authored
      <rdar://problem/8783318> Text emphasis marks should not appear over characters that have ruby annotations
      https://bugs.webkit.org/show_bug.cgi?id=51267
      
      Reviewed by Darin Adler.
      
      WebCore: 
      
      Test: fast/text/emphasis-avoid-ruby.html
      
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::placeBoxesInBlockDirection): Use getEmphasisMarkPosition() to check if
      there are text emphasis marks.
      (WebCore::InlineFlowBox::addTextBoxVisualOverflow): Ditto.
      (WebCore::InlineFlowBox::computeOverAnnotationAdjustment): Ditto.
      * rendering/InlineTextBox.cpp:
      (WebCore::InlineTextBox::getEmphasisMarkPosition): Added. Returns true and sets the emphasis mark
      position if the text is style with emphasis marks and there isn’t a ruby annotation that should
      suppress them. Otherwise returns false.
      (WebCore::InlineTextBox::paint): Use getEmphasisMarkPosition() to check if emphasis marks should
      be painted.
      * rendering/InlineTextBox.h:
      
      LayoutTests: 
      
      * fast/text/emphasis-avoid-ruby-expected.checksum: Added.
      * fast/text/emphasis-avoid-ruby-expected.png: Added.
      * fast/text/emphasis-avoid-ruby-expected.txt: Added.
      * fast/text/emphasis-avoid-ruby.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75257 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      151c8374
    • alex@webkit.org's avatar
      2011-01-07 Alejandro G. Castro <alex@igalia.com> · 3e127212
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              [cairo] Rendering a lot of arcs on top of each other causes time
              outs in some tests
              https://bugs.webkit.org/show_bug.cgi?id=50869
      
              We avoid the situation where we have to render the same arc
              multiple times over itself. Now it renders just one oval and
              moves to the end angle.
      
              * platform/graphics/cairo/PathCairo.cpp:
              (WebCore::Path::addArc):
      
      2011-01-07  Alejandro G. Castro  <alex@igalia.com>
      
              Reviewed by Martin Robinson.
      
              [cairo] Rendering a lot of arcs on top of each other causes time
              outs in some tests
              https://bugs.webkit.org/show_bug.cgi?id=50869
      
              Unskip canvas-largedraws.html after improving the performance for
              big angles.
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75256 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3e127212
    • zmo@google.com's avatar
      2011-01-06 Zhenyao Mo <zmo@google.com> · c823d6ca
      zmo@google.com authored
              Reviewed by Kenneth Russell.
      
              copyTexSubImage2D shouldn't have undefined pixels
              https://bugs.webkit.org/show_bug.cgi?id=51559
      
              * html/canvas/WebGLRenderingContext.cpp:
              (WebCore::WebGLRenderingContext::copyTexImage2D): Refactor to share some code with copyTexSubImage2D through helper function clip2D.
              (WebCore::WebGLRenderingContext::copyTexSubImage2D): Initialize undefined pixels to 0.
              (WebCore::WebGLRenderingContext::validateTexFuncLevel): Seperate the validation of level from validateTexFuncParameters.
              (WebCore::WebGLRenderingContext::validateTexFuncParameters): Ditto.
              * html/canvas/WebGLRenderingContext.h:
              * html/canvas/WebGLTexture.cpp:
              (WebCore::WebGLTexture::getType): Expose the type of a texture.
              * html/canvas/WebGLTexture.h:
      2011-01-06  Zhenyao Mo  <zmo@google.com>
      
              Reviewed by Kenneth Russell.
      
              copyTexSubImage2D shouldn't have undefined pixels
              https://bugs.webkit.org/show_bug.cgi?id=51559
      
              * fast/canvas/webgl/uninitialized-test-expected.txt:
              * fast/canvas/webgl/uninitialized-test.html: Add test cases for copyTexSubImage2D.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75252 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c823d6ca
    • senorblanco@chromium.org's avatar
      2011-01-07 Stephen White <senorblanco@chromium.org> · 7cd037ab
      senorblanco@chromium.org authored
              Unreviewed; new test results and expectations updates.
      
              Created new results for tests which do not fail on chrome win (failing
              Safari results were recently checked in).  Also assigned bugs to many
              of my recent test_expectations updates.
      
              * platform/chromium-win/animations/animation-time-expected.txt: Added.
              * platform/chromium-win/fast/css/css3-nth-tokens-script-expected.txt: Added.
              * platform/chromium-win/fast/css/css3-nth-tokens-style-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75245 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7cd037ab
    • senorblanco@chromium.org's avatar
      2011-01-07 Stephen White <senorblanco@chromium.org> · be2fa04c
      senorblanco@chromium.org authored
              Unreviewed; chromium test expectations update.
      
              * platform/chromium/test_expectations.txt:
              A few tests that were flaky before are failing more frequently now.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75243 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      be2fa04c
    • alex@webkit.org's avatar
      2011-01-07 Alejandro G. Castro <alex@igalia.com> · 23c687cc
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              Cairo's ContextShadow may mis-render some box shadows
              https://bugs.webkit.org/show_bug.cgi?id=51374
      
              The space required for the internal shadow of the corners was not
              correctly considered.
      
              * platform/graphics/cairo/ContextShadowCairo.cpp:
              (WebCore::ContextShadow::drawRectShadow):
      
      2011-01-07  Alejandro G. Castro  <alex@igalia.com>
      
              Reviewed by Martin Robinson.
      
              Cairo's ContextShadow may mis-render some box shadows
              https://bugs.webkit.org/show_bug.cgi?id=51374
      
              Added new test to check rectangular tiled shadows.
      
              * platform/gtk/fast/css/rect-shadow-tiled-expected.checksum: Added.
              * platform/gtk/fast/css/rect-shadow-tiled-expected.png: Added.
              * platform/gtk/fast/css/rect-shadow-tiled-expected.txt: Added.
              * platform/gtk/fast/css/rect-shadow-tiled.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      23c687cc
    • kinuko@chromium.org's avatar
      2011-01-07 Kinuko Yasuda <kinuko@chromium.org> · 01689715
      kinuko@chromium.org authored
              Unreviewed; an attempt to fix chromium bot failures by removing failing test line (they must be failing due to modificationTime accuracy error).
      
              * fast/filesystem/op-get-metadata-expected.txt:
              * fast/filesystem/resources/op-tests-helper.js:
              (runOperationTest.OperationTestHelper.this.testMetadataSuccessCallback):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75236 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      01689715
    • kinuko@chromium.org's avatar
      2011-01-06 Kinuko Yasuda <kinuko@chromium.org> · 42676de6
      kinuko@chromium.org authored
              Reviewed by David Levin.
      
              Add layout tests for Entry.getMetadata (FileSystem API)
              https://bugs.webkit.org/show_bug.cgi?id=47311
      
              * fast/filesystem/op-get-metadata-expected.txt: Added.
              * fast/filesystem/op-get-metadata.html: Added.
              * fast/filesystem/resources/op-get-metadata.js: Added.
              * fast/filesystem/resources/op-tests-helper.js: Updated getMetadata
              implementation.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75232 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      42676de6
  3. 06 Jan, 2011 13 commits
    • mihaip@chromium.org's avatar
      2011-01-06 Mihai Parparita <mihaip@chromium.org> · 92415bf3
      mihaip@chromium.org authored
              Unreviewed; chromium test expectations update.
      
              Remove failing expectations for tests that started to pass after
              rebaselining in r75215.
      
              Make failing expectations added by r75213 more specific (failures are
              only on Windows and Linux).
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75231 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      92415bf3
    • abarth@webkit.org's avatar
      2011-01-06 Adam Barth <abarth@webkit.org> · 79eb8292
      abarth@webkit.org authored
              Reviewed by Darin Adler.
      
              REGRESSION (r74663): ASSERTION FAILED: m_tokenizer->lineNumber() == line.zeroBasedInt()
              https://bugs.webkit.org/show_bug.cgi?id=52013
      
              This test case used to trigger an ASSERT.  It's unclear to me whether
              there's a more direct way to test this fix.
      
              * fast/parser/line-number-composite-segmented-string-expected.txt: Added.
              * fast/parser/line-number-composite-segmented-string.html: Added.
      2011-01-06  Adam Barth  <abarth@webkit.org>
      
              Reviewed by Darin Adler.
      
              REGRESSION (r74663): ASSERTION FAILED: m_tokenizer->lineNumber() == line.zeroBasedInt()
              https://bugs.webkit.org/show_bug.cgi?id=52013
      
              When excluding line numbers for composite strings, we forgot to exclude
              the line number for the current string!
      
              Test: fast/parser/line-number-composite-segmented-string.html
      
              * platform/text/SegmentedString.cpp:
              (WebCore::SegmentedString::setExcludeLineNumbers):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75228 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      79eb8292
    • senorblanco@chromium.org's avatar
      2011-01-06 Stephen White <senorblanco@chromium.org> · 8a68fff6
      senorblanco@chromium.org authored
              Unreviewed; chromium test expectations update.
      
              * platform/chromium/test_expectations.txt:
              New test fast/frames/iframe-reparenting-plugins.html failing on windows.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75226 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8a68fff6
    • mrobinson@webkit.org's avatar
      2011-01-06 Martin Robinson <mrobinson@igalia.com> · 074a01ff
      mrobinson@webkit.org authored
              Add new expected results for GTK+. Skip viewport tests which
              have results differing from Opera.
      
              * fast/dom/left-overflow-in-ltr-expected.txt: Added.
              * fast/dom/right-overflow-in-rtl-expected.txt: Added.
              * fast/viewport/viewport-126-expected.txt: Added.
              * fast/viewport/viewport-127-expected.txt: Added.
              * fast/viewport/viewport-65-expected.txt: Added.
              * fast/viewport/viewport-82-expected.txt: Added.
              * fast/viewport/viewport-84-expected.txt: Added.
              * fast/viewport/viewport-87-expected.txt: Added.
              * platform/gtk/Skipped:
              * platform/gtk/css2.1/t040105-import-10-b-expected.checksum: Added.
              * platform/gtk/css2.1/t040105-import-10-b-expected.png: Added.
              * platform/gtk/css2.1/t040105-import-10-b-expected.txt: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png: Added.
              * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt: Added.
              * platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum: Added.
              * platform/gtk/fast/block/positioning/table-cell-static-position-expected.png: Added.
              * platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt: Added.
              * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Added.
              * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Added.
              * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt: Added.
              * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum: Added.
              * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png: Added.
              * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt: Added.
              * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum: Added.
              * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png: Added.
              * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt: Added.
              * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum: Added.
              * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png: Added.
              * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt: Added.
              * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum: Added.
              * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png: Added.
              * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt: Added.
              * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum: Added.
              * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png: Added.
              * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt: Added.
              * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum: Added.
              * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png: Added.
              * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt: Added.
              * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum: Added.
              * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png: Added.
              * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt: Added.
              * platform/gtk/fast/css/box-shadow-expected.checksum: Added.
              * platform/gtk/fast/css/box-shadow-expected.png: Added.
              * platform/gtk/fast/css/box-shadow-expected.txt: Added.
              * platform/gtk/fast/css/focus-ring-detached-expected.checksum: Added.
              * platform/gtk/fast/css/focus-ring-detached-expected.png: Added.
              * platform/gtk/fast/css/focus-ring-detached-expected.txt: Added.
              * platform/gtk/fast/css/focus-ring-multiline-expected.checksum: Added.
              * platform/gtk/fast/css/focus-ring-multiline-expected.png: Added.
              * platform/gtk/fast/css/focus-ring-multiline-expected.txt: Added.
              * platform/gtk/fast/css/focus-ring-outline-color-expected.checksum: Added.
              * platform/gtk/fast/css/focus-ring-outline-color-expected.png: Added.
              * platform/gtk/fast/css/focus-ring-outline-color-expected.txt: Added.
              * platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum: Added.
              * platform/gtk/fast/css/focus-ring-outline-offset-expected.png: Added.
              * platform/gtk/fast/css/focus-ring-outline-offset-expected.txt: Added.
              * platform/gtk/fast/css/focus-ring-outline-width-expected.checksum: Added.
              * platform/gtk/fast/css/focus-ring-outline-width-expected.png: Added.
              * platform/gtk/fast/css/focus-ring-outline-width-expected.txt: Added.
              * platform/gtk/fast/forms/placeholder-position-expected.checksum: Added.
              * platform/gtk/fast/forms/placeholder-position-expected.png: Added.
              * platform/gtk/fast/forms/placeholder-position-expected.txt: Added.
              * platform/gtk/fast/html/marquee-scrollamount-expected.checksum: Added.
              * platform/gtk/fast/html/marquee-scrollamount-expected.png: Added.
              * platform/gtk/fast/html/marquee-scrollamount-expected.txt: Added.
              * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum: Added.
              * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png: Added.
              * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt: Added.
              * platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
              * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum: Added.
              * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Added.
              * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added.
              * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum: Added.
              * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png: Added.
              * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt: Added.
              * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum: Added.
              * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png: Added.
              * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
              * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum: Added.
              * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png: Added.
              * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt: Added.
              * platform/gtk/fast/overflow/overflow-update-transform-expected.checksum: Added.
              * platform/gtk/fast/overflow/overflow-update-transform-expected.png: Added.
              * platform/gtk/fast/overflow/overflow-update-transform-expected.txt: Added.
              * platform/gtk/fast/ruby/nested-ruby-expected.checksum: Added.
              * platform/gtk/fast/ruby/nested-ruby-expected.png: Added.
              * platform/gtk/fast/ruby/nested-ruby-expected.txt: Added.
              * platform/gtk/fast/text/emphasis-expected.checksum: Added.
              * platform/gtk/fast/text/emphasis-expected.png: Added.
              * platform/gtk/fast/text/emphasis-expected.txt: Added.
              * platform/gtk/fast/text/emphasis-vertical-expected.checksum: Added.
              * platform/gtk/fast/text/emphasis-vertical-expected.png: Added.
              * platform/gtk/fast/text/emphasis-vertical-expected.txt: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
              * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
              * platform/gtk/svg/custom/image-rescale-clip-expected.checksum: Added.
              * platform/gtk/svg/custom/image-rescale-clip-expected.png: Added.
              * platform/gtk/svg/custom/image-rescale-clip-expected.txt: Added.
              * platform/gtk/svg/custom/image-rescale-scroll-expected.checksum: Added.
              * platform/gtk/svg/custom/image-rescale-scroll-expected.png: Added.
              * platform/gtk/svg/custom/image-rescale-scroll-expected.txt: Added.
              * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
              * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png: Added.
              * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt: Added.
              * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
              * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
              * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
              * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
              * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
              * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
              * platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum: Added.
              * platform/gtk/svg/filters/feColorMatrix-offset-expected.png: Added.
              * platform/gtk/svg/filters/feColorMatrix-offset-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75224 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      074a01ff
    • senorblanco@chromium.org's avatar
      2011-01-06 Stephen White <senorblanco@chromium.org> · 5f9126cb
      senorblanco@chromium.org authored
              Unreviewed; yet another test expectations update.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75223 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5f9126cb
    • senorblanco@chromium.org's avatar
      2011-01-06 Stephen White <senorblanco@chromium.org> · 236c8bb5
      senorblanco@chromium.org authored
              Unreviewed; test expectations update.
      
              Add new results for new tests introduced in r75097.
      
              * platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients-expected.checksum: Added.
              * platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
              * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.checksum: Added.
              * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
              * platform/chromium/test_expectations.txt:
              
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75221 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      236c8bb5
    • robert@webkit.org's avatar
      2011-01-06 Robert Hogan <robert@webkit.org> · 78f081f8
      robert@webkit.org authored
              [Qt] Update expected results after r75177
      
              Unreviewed, update expected results.
      
              * platform/qt/fast/dom/prototype-inheritance-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75220 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      78f081f8
    • mrobinson@webkit.org's avatar
      2011-01-06 Martin Robinson <mrobinson@igalia.com> · 722ccb0f
      mrobinson@webkit.org authored
              Reviewed by Adam Barth.
      
              fast/dom/Window/window-postmessage-clone.html may fail on platforms with larger fonts
              https://bugs.webkit.org/show_bug.cgi?id=52027
      
              Move the console output div after the file input control in
              fast/dom/Window/window-postmessage-clone.html so that console
              text does not push it outside of the viewport.
      
              * fast/dom/Window/window-postmessage-clone-expected.txt: Updated results
              to match new text output.
              * fast/dom/Window/window-postmessage-clone.html: Moved console div.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75219 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      722ccb0f
    • mrobinson@webkit.org's avatar
      2011-01-06 Martin Robinson <mrobinson@igalia.com> · c4f575ea
      mrobinson@webkit.org authored
              Update GTK+-specific results after r75177.
      
              * platform/gtk/fast/dom/prototype-inheritance-expected.txt: Update results.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75218 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c4f575ea
    • commit-queue@webkit.org's avatar
      2011-01-06 Jenn Braithwaite <jennb@chromium.org> · 32b882bc
      commit-queue@webkit.org authored
              Reviewed by Dmitry Titov.
      
              When a live frame is moved between pages, some plug-in DOM methods cease to function
              https://bugs.webkit.org/show_bug.cgi?id=45770
      
              * fast/frames/iframe-reparenting-plugins-expected.txt: Added.
              * fast/frames/iframe-reparenting-plugins.html: Added.
              * fast/frames/resources/iframe-reparenting-plugins-iframe-content.html: Added.
              * fast/frames/resources/iframe-reparenting-plugins-new-page.html: Added.
      2011-01-06  Jenn Braithwaite  <jennb@chromium.org>
      
              Reviewed by Dmitry Titov.
      
              When a live frame is moved between pages, some plug-in DOM methods cease to function
              https://bugs.webkit.org/show_bug.cgi?id=45770
      
              Test: fast/frames/iframe-reparenting-plugins.html
      
              * page/Frame.cpp:
              (WebCore::Frame::~Frame):
              (WebCore::Frame::addObserver):
              (WebCore::Frame::removeObserver):
              * page/Frame.h:
              (WebCore::FrameDestructionObserver::~FrameDestructionObserver):
              Added observer to be notified when frame is destroyed.
              * page/Page.cpp:
              (WebCore::Page::~Page):
              (WebCore::Page::refreshPlugins):
              PluginData no longer stores page pointer.
              * plugins/DOMMimeType.cpp:
              (WebCore::DOMMimeType::DOMMimeType):
              (WebCore::DOMMimeType::~DOMMimeType):
              (WebCore::DOMMimeType::enabledPlugin):
              * plugins/DOMMimeType.h:
              (WebCore::DOMMimeType::create):
              (WebCore::DOMMimeType::frameDestroyed):
              Store frame instead of page pointer in DOMMimeType.
              * plugins/DOMMimeTypeArray.cpp:
              (WebCore::DOMMimeTypeArray::item):
              (WebCore::DOMMimeTypeArray::namedItem):
              Provide frame to create DOMMimeType.
              * plugins/DOMPlugin.cpp:
              (WebCore::DOMPlugin::DOMPlugin):
              (WebCore::DOMPlugin::~DOMPlugin):
              (WebCore::DOMPlugin::item):
              (WebCore::DOMPlugin::namedItem):
              * plugins/DOMPlugin.h:
              (WebCore::DOMPlugin::create):
              (WebCore::DOMPlugin::frameDestroyed):
              Store frame instead of page pointer in DOMPlugin.
              * plugins/DOMPluginArray.cpp:
              (WebCore::DOMPluginArray::item):
              (WebCore::DOMPluginArray::namedItem):
              Provide frame to create DOMPlugin.
              * plugins/PluginData.cpp:
              (WebCore::PluginData::PluginData):
              (WebCore::PluginData::initPlugins):
              * plugins/PluginData.h:
              No longer stores a pointer to the page.
              Added page parameter to initPlugins.
              * plugins/PluginDataNone.cpp:
              (WebCore::PluginData::initPlugins):
              * plugins/chromium/PluginDataChromium.cpp:
              (WebCore::PluginData::initPlugins):
              * plugins/gtk/PluginDataGtk.cpp:
              (WebCore::PluginData::initPlugins):
              * plugins/wx/PluginDataWx.cpp:
              (WebCore::PluginData::initPlugins):
              Updated platforms to add (unused) page parameter to initPlugins.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75217 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      32b882bc
    • senorblanco@chromium.org's avatar
      2011-01-06 Stephen White <senorblanco@chromium.org> · c0c200e2
      senorblanco@chromium.org authored
              Unreviewed; test expectations update.
      
              * platform/chromium-gpu/test_expectations.txt:
              Remove duplicate expectations.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c0c200e2
    • mihaip@chromium.org's avatar
      2011-01-06 Mihai Parparita <mihaip@chromium.org> · 25d07aa4
      mihaip@chromium.org authored
              Unreviewed, test expectation update.
      
              Add mac-leopard baselines for tests that currently have Snow Leopard
              baselines in platform/mac.
      
              * platform/mac-leopard/fast/multicol/client-rects-expected.checksum:
              * platform/mac-leopard/fast/multicol/client-rects-expected.png: Added.
              * platform/mac-leopard/fast/multicol/column-break-with-balancing-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/column-break-with-balancing-expected.png: Added.
              * platform/mac-leopard/fast/multicol/float-multicol-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/float-multicol-expected.png: Added.
              * platform/mac-leopard/fast/multicol/float-paginate-complex-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/float-paginate-complex-expected.png: Added.
              * platform/mac-leopard/fast/multicol/float-paginate-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/float-paginate-expected.png: Added.
              * platform/mac-leopard/fast/multicol/layers-in-multicol-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/layers-in-multicol-expected.png: Added.
              * platform/mac-leopard/fast/multicol/layers-split-across-columns-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/layers-split-across-columns-expected.png: Added.
              * platform/mac-leopard/fast/multicol/paginate-block-replaced-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/paginate-block-replaced-expected.png: Added.
              * platform/mac-leopard/fast/multicol/span/anonymous-style-inheritance-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/span/anonymous-style-inheritance-expected.png: Added.
              * platform/mac-leopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Added.
              * platform/mac-leopard/fast/multicol/span/span-as-nested-columns-child-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/span/span-as-nested-columns-child-expected.png: Added.
              * platform/mac-leopard/fast/multicol/table-vertical-align-expected.checksum: Added.
              * platform/mac-leopard/fast/multicol/table-vertical-align-expected.png: Added.
              * platform/mac-leopard/fast/repaint/overflow-scroll-body-appear-expected.checksum: Added.
              * platform/mac-leopard/fast/repaint/overflow-scroll-body-appear-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75215 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      25d07aa4
    • senorblanco@chromium.org's avatar
      2011-01-06 Stephen White <senorblanco@chromium.org> · ed59e7b3
      senorblanco@chromium.org authored
              Unreviewed; chromium test expectations update.
      
              * platform/chromium/test_expectations.txt:
              Add some expected "failing" tests post-r75205.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75213 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ed59e7b3