1. 14 Sep, 2012 2 commits
    • ojan@chromium.org's avatar
      Complete forgotten rebaseline. See https://bugs.webkit.org/show_bug.cgi?id=96751. · 1add1d00
      ojan@chromium.org authored
      The results all look like they pass.
      
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt.
      * platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt.
      * platform/chromium/TestExpectations:
      * platform/chromium/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt: Renamed from LayoutTests/platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-localization-expected.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128635 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1add1d00
    • ojan@chromium.org's avatar
      Complete some forgotten rebaselines. See https://bugs.webkit.org/show_bug.cgi?id=94916. · 2d098aef
      ojan@chromium.org authored
      All the differences were anti-aliasing/form-controls.
      
      * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png:
      * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added.
      * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added.
      * platform/chromium-win-xp/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: Removed.
      * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png:
      * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Added.
      * platform/chromium-win/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128634 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2d098aef
  2. 13 Sep, 2012 1 commit
    • ojan@chromium.org's avatar
      Test rebaselines after http://trac.webkit.org/changeset/128517. · 2f341ec5
      ojan@chromium.org authored
      * fast/table/height-percent-test-expected.txt:
      * platform/chromium-mac-snowleopard/fast/table/height-percent-test-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/core/cell_heights-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
      * platform/chromium-mac/fast/table/height-percent-test-expected.png:
      * platform/chromium-mac/tables/mozilla/core/cell_heights-expected.png:
      * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
      * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
      * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
      * platform/chromium-win/fast/table/height-percent-test-expected.png:
      * platform/chromium-win/tables/mozilla/core/cell_heights-expected.png:
      * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
      * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
      * platform/chromium/TestExpectations:
      * platform/efl/TestExpectations:
      * platform/efl/fast/table/height-percent-test-expected.txt: Removed.
      * platform/gtk/TestExpectations:
      * platform/gtk/fast/table/height-percent-test-expected.txt: Removed.
      * platform/gtk/tables/mozilla/core/cell_heights-expected.txt:
      * platform/gtk/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Removed.
      * platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
      * platform/mac/TestExpectations:
      * platform/mac/tables/mozilla/core/cell_heights-expected.txt:
      * platform/mac/tables/mozilla_expected_failures/bugs/bug19526-expected.txt:
      * platform/qt/TestExpectations:
      * platform/qt/fast/table/height-percent-test-expected.txt: Renamed from LayoutTests/platform/mac/fast/table/height-percent-test-expected.txt.
      * platform/qt/tables/mozilla/core/cell_heights-expected.txt:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug19526-expected.txt:
      * platform/qt/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
      * platform/win-future/fast/table/height-percent-test-expected.txt: Copied from LayoutTests/fast/table/height-percent-test-expected.txt.
      * tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Renamed from LayoutTests/platform/efl/tables/mozilla_expected_failures/bugs/bug19526-expected.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128540 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2f341ec5
  3. 12 Sep, 2012 2 commits
  4. 10 Sep, 2012 1 commit
    • commit-queue@webkit.org's avatar
      [chromium] gradient-with-scaled-ancestor.html rebaseline · ca273bbd
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=96110
      
      Patch by Alex Sakhartchouk <alexst@chromium.org> on 2012-09-10
      Reviewed by Adrienne Walker.
      
      Fixed a bug in the test, rebaselining the results at proper resolution.
      
      * platform/chromium-linux-x86/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Removed.
      * platform/chromium-linux/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-mac-snowleopard/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-mac/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Removed.
      * platform/chromium-win/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ca273bbd
  5. 07 Sep, 2012 2 commits
    • ojan@chromium.org's avatar
      Rebaselines after http://trac.webkit.org/changeset/127915. · 8412ef2b
      ojan@chromium.org authored
      * fast/css/percent-top-value-with-relative-position-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/percent-top-value-with-relative-position-expected.txt.
      * platform/chromium-mac-snowleopard/fast/css/percent-top-value-with-relative-position-expected.png:
      * platform/chromium-mac/fast/css/percent-top-value-with-relative-position-expected.png:
      * platform/chromium-win/fast/css/percent-top-value-with-relative-position-expected.png:
      * platform/chromium/TestExpectations:
      * platform/efl/TestExpectations:
      * platform/gtk/TestExpectations:
      * platform/gtk/fast/css/percent-top-value-with-relative-position-expected.txt: Removed.
      * platform/mac/TestExpectations:
      * platform/mac/fast/css/percent-top-value-with-relative-position-expected.txt:
      * platform/qt/TestExpectations:
      * platform/qt/fast/css/percent-top-value-with-relative-position-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127935 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8412ef2b
    • ojan@chromium.org's avatar
      Fix RenderBox::availableHeight to subtract scrollbars in the right places · bc6c2a46
      ojan@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=96031
      
      Reviewed by Tony Chang.
      
      Source/WebCore:
      
      This matches Firefox 15 and IE9 rendering for the two new tests.
      
      Tests: fast/block/positioning/percent-top-left-on-relative-position.html
             fast/css/nested-percent-height-on-replaced.html
      
      * rendering/RenderBox.cpp:
      (WebCore::RenderBox::computePercentageLogicalHeight):
      Subtract scrollbars when recurring on percentage heights.
      (WebCore::RenderBox::computeReplacedLogicalHeightUsing):
      This is the wrong place to subtract scrollbars. availableLogicalHeight
      should return a value that doesn't include scrollbars.
      (WebCore::RenderBox::availableLogicalHeightUsing):
      Subtract scrollbars from specified heights. Also, consolidate the code to
      use computeContentLogicalHeightUsing. This makes percentage heights use
      the right containingBlock in quirks mode and makes viewport percentage heights work.
      
      LayoutTests:
      
      * fast/block/positioning/percent-top-left-on-relative-position-expected.html: Added.
      * fast/block/positioning/percent-top-left-on-relative-position.html: Added.
      * fast/css/nested-percent-height-on-replaced-expected.txt: Added.
      * fast/css/nested-percent-height-on-replaced.html: Added.
      * platform/chromium-linux/fast/css/percent-top-value-with-relative-position-expected.png:
      * platform/chromium-win/fast/css/percent-top-value-with-relative-position-expected.txt:
      This is now correctly centering the 50%. It moved up 8px because that is half of the body's margin.
      This matches other Firefox 15 and IE9.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127915 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bc6c2a46
  6. 06 Sep, 2012 2 commits
    • commit-queue@webkit.org's avatar
      fast/table/empty-row-crash.html and fast/table/inline-form-assert.html should be dumpAsText tests · 637e6960
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=95613
      
      Patch by Pravin D <pravind.2k4@gmail.com> on 2012-09-06
      Reviewed by Julien Chaffraix.
      
      Modified the test cases empty-row-crash.html and inline-form-assert.html to dumpAsText tests.
      As the testcases check for crash/assert and not for the correctness of content layout or painting
      they can be safely modified to dumpAsText tests.
      
      * fast/table/empty-row-crash-expected.txt: Added.
       New expected file.
      * fast/table/empty-row-crash.html:
       Added a short description about the testcase.
      
      * fast/table/inline-form-assert-expected.txt: Added.
       New expected file.
      * fast/table/inline-form-assert.html:
      
      * platform/chromium-linux/fast/table/empty-row-crash-expected.png: Removed.
      * platform/chromium-linux/fast/table/inline-form-assert-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/table/empty-row-crash-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/table/inline-form-assert-expected.png: Removed.
      * platform/chromium-mac/fast/table/empty-row-crash-expected.png: Removed.
      * platform/chromium-mac/fast/table/inline-form-assert-expected.png: Removed.
      * platform/chromium-win/fast/table/empty-row-crash-expected.png: Removed.
      * platform/chromium-win/fast/table/empty-row-crash-expected.txt: Removed.
      * platform/chromium-win/fast/table/inline-form-assert-expected.png: Removed.
      * platform/chromium-win/fast/table/inline-form-assert-expected.txt: Removed.
      * platform/efl/fast/table/empty-row-crash-expected.png: Removed.
      * platform/efl/fast/table/empty-row-crash-expected.txt: Removed.
      * platform/efl/fast/table/inline-form-assert-expected.png: Removed.
      * platform/efl/fast/table/inline-form-assert-expected.txt: Removed.
      * platform/gtk/fast/table/empty-row-crash-expected.png: Removed.
      * platform/gtk/fast/table/empty-row-crash-expected.txt: Removed.
      * platform/gtk/fast/table/inline-form-assert-expected.png: Removed.
      * platform/gtk/fast/table/inline-form-assert-expected.txt: Removed.
      * platform/mac/fast/table/empty-row-crash-expected.png: Removed.
      * platform/mac/fast/table/empty-row-crash-expected.txt: Removed.
      * platform/mac/fast/table/inline-form-assert-expected.png: Removed.
      * platform/mac/fast/table/inline-form-assert-expected.txt: Removed.
      * platform/qt/fast/table/empty-row-crash-expected.png: Removed.
      * platform/qt/fast/table/empty-row-crash-expected.txt: Removed.
      * platform/qt/fast/table/inline-form-assert-expected.png: Removed.
      * platform/qt/fast/table/inline-form-assert-expected.txt: Removed.
       Removed obsolete baselines.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127813 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      637e6960
    • commit-queue@webkit.org's avatar
      [chromium] Need to rebaseline chromium tests after hidpi changes · ec8c42e2
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=95579
      
      Patch by Alex Sakhartchouk <alexst@chromium.org> on 2012-09-06
      Reviewed by James Robinson.
      
      Adding double resolution files for hidpi tests and updating expectations for broken image tests.
      
      * platform/chromium-linux/fast/hidpi/broken-image-icon-hidpi-expected.png: Removed.
      * platform/chromium-linux/fast/hidpi/broken-image-with-size-hidpi-expected.png: Removed.
      * platform/chromium-linux/fast/hidpi/device-scale-factor-paint-expected.png: Removed.
      * platform/chromium-linux/fast/hidpi/focus-rings-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/broken-image-icon-hidpi-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/broken-image-with-size-hidpi-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/clip-text-in-hidpi-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/device-scale-factor-paint-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/focus-rings-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-as-background-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-background-dynamic-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-background-repeat-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-background-repeat-without-size-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-border-image-comparison-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-border-image-dynamic-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-border-image-simple-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-in-content-dynamic-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-out-of-order-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-simple-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/image-set-without-specified-width-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/resize-corner-hidpi-expected.png: Removed.
      * platform/chromium-mac-snowleopard/fast/hidpi/video-controls-in-hidpi-expected.png: Removed.
      * platform/chromium-mac/fast/hidpi/clip-text-in-hidpi-expected.png:
      * platform/chromium-mac/fast/hidpi/device-scale-factor-paint-expected.png: Removed.
      * platform/chromium-mac/fast/hidpi/focus-rings-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-as-background-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-background-dynamic-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-background-repeat-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-background-repeat-without-size-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-border-image-comparison-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-border-image-dynamic-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-border-image-simple-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-in-content-dynamic-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-out-of-order-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-simple-expected.png:
      * platform/chromium-mac/fast/hidpi/image-set-without-specified-width-expected.png:
      * platform/chromium-mac/fast/hidpi/resize-corner-hidpi-expected.png:
      * platform/chromium-mac/fast/hidpi/video-controls-in-hidpi-expected.png:
      * platform/chromium-win/fast/hidpi/clip-text-in-hidpi-expected.png:
      * platform/chromium-win/fast/hidpi/device-scale-factor-paint-expected.png:
      * platform/chromium-win/fast/hidpi/focus-rings-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-as-background-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-background-dynamic-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-background-repeat-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-background-repeat-without-size-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-border-image-comparison-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-border-image-dynamic-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-border-image-simple-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-in-content-dynamic-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-out-of-order-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-simple-expected.png:
      * platform/chromium-win/fast/hidpi/image-set-without-specified-width-expected.png:
      * platform/chromium-win/fast/hidpi/resize-corner-hidpi-expected.png:
      * platform/chromium-win/fast/hidpi/video-controls-in-hidpi-expected.png:
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127773 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ec8c42e2
  7. 04 Sep, 2012 1 commit
    • tkent@chromium.org's avatar
      [Chromium] Test expectation update · 7aaa1420
      tkent@chromium.org authored
      Rebaseline vertical-writing tests.
      
      * platform/chromium-linux-x86/fast/writing-mode/border-vertical-lr-expected.txt: Added.
      * platform/chromium-linux-x86/fast/writing-mode/japanese-lr-selection-expected.txt: Added.
      * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-lr-expected.png: Added.
      * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Added.
      * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-rl-expected.png: Added.
      * platform/chromium-linux-x86/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt: Added.
      * platform/chromium-linux-x86/fast/writing-mode/vertical-font-fallback-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.txt.
      * platform/chromium-linux/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Added.
      * platform/chromium-linux/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Added.
      * platform/chromium-linux/fast/writing-mode/border-vertical-lr-expected.png: Added.
      * platform/chromium-linux/fast/writing-mode/border-vertical-lr-expected.txt: Added.
      * platform/chromium-linux/fast/writing-mode/japanese-lr-selection-expected.png: Added.
      * platform/chromium-linux/fast/writing-mode/japanese-lr-selection-expected.txt: Added.
      * platform/chromium-linux/fast/writing-mode/japanese-rl-selection-expected.png: Added.
      * platform/chromium-linux/fast/writing-mode/japanese-rl-selection-expected.txt: Added.
      * platform/chromium-linux/fast/writing-mode/vertical-font-fallback-expected.png: Added.
      * platform/chromium-linux/fast/writing-mode/vertical-font-fallback-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.txt.
      * platform/chromium-mac-snowleopard/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt.
      * platform/chromium-mac/fast/writing-mode/japanese-lr-selection-expected.png: Added.
      * platform/chromium-mac/fast/writing-mode/japanese-rl-selection-expected.png: Added.
      * platform/chromium-mac/fast/writing-mode/japanese-ruby-vertical-lr-expected.png:
      * platform/chromium-mac/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
      * platform/chromium-mac/fast/writing-mode/japanese-ruby-vertical-rl-expected.png:
      * platform/chromium-mac/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
      * platform/chromium-win-xp/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Copied from LayoutTests/platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt.
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png:
      * platform/chromium-win-xp/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Copied from LayoutTests/platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt.
      * platform/chromium-win-xp/fast/dynamic/text-combine-expected.png:
      * platform/chromium-win-xp/fast/dynamic/text-combine-expected.txt: Added.
      * platform/chromium-win-xp/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
      * platform/chromium-win-xp/fast/ruby/base-shorter-than-text-expected.png:
      * platform/chromium-win-xp/fast/ruby/base-shorter-than-text-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/ruby/base-shorter-than-text-expected.txt.
      * platform/chromium-win-xp/fast/text/international/text-spliced-font-expected.png:
      * platform/chromium-win-xp/fast/text/international/text-spliced-font-expected.txt: Added.
      * platform/chromium-win-xp/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Added.
      * platform/chromium-win-xp/fast/writing-mode/border-vertical-lr-expected.txt: Added.
      * platform/chromium-win-xp/fast/writing-mode/broken-ideographic-font-expected.txt:
      * platform/chromium-win-xp/fast/writing-mode/fallback-orientation-expected.png:
      * platform/chromium-win-xp/fast/writing-mode/japanese-lr-selection-expected.txt: Added.
      * platform/chromium-win-xp/fast/writing-mode/japanese-lr-text-expected.png: Removed.
      * platform/chromium-win-xp/fast/writing-mode/japanese-lr-text-expected.txt: Copied from LayoutTests/platform/chromium-linux/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt.
      * platform/chromium-win-xp/fast/writing-mode/japanese-rl-text-expected.png: Removed.
      * platform/chromium-win-xp/fast/writing-mode/japanese-rl-text-expected.txt: Renamed from LayoutTests/platform/chromium-linux/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt.
      * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-lr-expected.png:
      * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Added.
      * platform/chromium-win-xp/fast/writing-mode/japanese-ruby-vertical-rl-expected.png:
      * platform/chromium-win-xp/fast/writing-mode/vertical-align-table-baseline-expected.png:
      * platform/chromium-win-xp/fast/writing-mode/vertical-font-fallback-expected.png: Added.
      * platform/chromium-win-xp/fast/writing-mode/vertical-font-fallback-expected.txt: Copied from LayoutTests/platform/chromium-win-xp/fast/writing-mode/broken-ideographic-font-expected.txt.
      * platform/chromium-win-xp/media/track/track-cue-rendering-vertical-expected.png:
      * platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
      * platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
      * platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
      * platform/chromium-win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png:
      * platform/chromium-win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
      * platform/chromium-win/fast/dynamic/text-combine-expected.png:
      * platform/chromium-win/fast/dynamic/text-combine-expected.txt:
      * platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
      * platform/chromium-win/fast/ruby/base-shorter-than-text-expected.png:
      * platform/chromium-win/fast/ruby/base-shorter-than-text-expected.txt:
      * platform/chromium-win/fast/text/international/text-spliced-font-expected.png:
      * platform/chromium-win/fast/text/international/text-spliced-font-expected.txt:
      * platform/chromium-win/fast/writing-mode/Kusa-Makura-background-canvas-expected.png:
      * platform/chromium-win/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
      * platform/chromium-win/fast/writing-mode/border-vertical-lr-expected.png:
      * platform/chromium-win/fast/writing-mode/border-vertical-lr-expected.txt:
      * platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.png:
      * platform/chromium-win/fast/writing-mode/broken-ideographic-font-expected.txt:
      * platform/chromium-win/fast/writing-mode/fallback-orientation-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-lr-selection-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-lr-selection-expected.txt:
      * platform/chromium-win/fast/writing-mode/japanese-lr-text-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-lr-text-expected.txt:
      * platform/chromium-win/fast/writing-mode/japanese-rl-selection-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-rl-selection-expected.txt:
      * platform/chromium-win/fast/writing-mode/japanese-rl-text-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-rl-text-expected.txt:
      * platform/chromium-win/fast/writing-mode/japanese-rl-text-with-broken-font-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt: Removed.
      * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-lr-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
      * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-rl-expected.png:
      * platform/chromium-win/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
      * platform/chromium-win/fast/writing-mode/vertical-align-table-baseline-expected.png:
      * platform/chromium-win/fast/writing-mode/vertical-font-fallback-expected.png: Added.
      * platform/chromium-win/fast/writing-mode/vertical-font-fallback-expected.txt:
      * platform/chromium-win/media/track/track-cue-rendering-vertical-expected.png:
      * platform/chromium-win/media/track/track-cue-rendering-vertical-expected.txt:
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127543 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7aaa1420
  8. 03 Sep, 2012 5 commits
    • bashi@chromium.org's avatar
      [Chromium] Unreviewed test expectations update after r127410 · 4756340c
      bashi@chromium.org authored
      Removed further platform-specific text expectations.
      
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Removed.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127435 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4756340c
    • bashi@chromium.org's avatar
      [Chromium] Unreviewed test expectations update after r127410 · 6c698168
      bashi@chromium.org authored
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127433 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6c698168
    • yosin@chromium.org's avatar
      Unreviewed rebaseline for bug 94287. · 3325b32c
      yosin@chromium.org authored
      Update Chromium-Mac and Chromium-Win images for multiple field time input UI.
      
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Added.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127410 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3325b32c
    • yosin@chromium.org's avatar
      Unreviewed, rolling out r127406. · e9042970
      yosin@chromium.org authored
      http://trac.webkit.org/changeset/127406
      https://bugs.webkit.org/show_bug.cgi?id=95674
      
      Expectation images are missing (Requested by yosin1 on
      #webkit).
      
      Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-09-03
      
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Removed.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Removed.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Removed.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127407 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e9042970
    • yosin@chromium.org's avatar
      Unreviewed rebaseline for bug 94287. · 228fd725
      yosin@chromium.org authored
      Update Chromium-Mac and Chromium-Win images for multiple field time input UI.
      
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Added.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127406 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      228fd725
  9. 02 Sep, 2012 1 commit
    • yosin@chromium.org's avatar
      [Tests] fast/forms/time-multiple-fields/time-multiple-fields-appearance-*.html... · 5db2272e
      yosin@chromium.org authored
      [Tests] fast/forms/time-multiple-fields/time-multiple-fields-appearance-*.html should dump text instead of render tree
      https://bugs.webkit.org/show_bug.cgi?id=95545
      
      Reviewed by Kent Tamura.
      
      This patch changes test expectations to text output and pixel images
      instead of structure of render tree and pixel images for multiple
      fields time input UI. This patch helps us to avoid rebaseline when
      we change DOM structure but keep appearance.
      
      This patch affects ports which enable both ENABLE_INPUT_TYPE_TIME and
      ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS.
      
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Added.
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic.html: Changed to call testRunner.dumpAsText().
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Added.
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly.html: Changed to call testRunner.dumpAsText().
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Added.
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes.html: Changed to call testRunner.dumpAsText().
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Added.
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements.html: Changed to call testRunner.dumpAsText().
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Added.
      * fast/forms/time-multiple-fields/time-multiple-fields-appearance-style.html: Changed to call testRunner.dumpAsText().
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Removed.
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-appearance-disabled-readonly-expected.txt: Removed.
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-classes-expected.txt: Removed.
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Removed.
      * platform/chromium-linux/fast/forms/time-multiple-fields/time-multiple-fields-appearance-style-expected.txt: Removed.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Removed.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Removed.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127396 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5db2272e
  10. 31 Aug, 2012 1 commit
    • gavinp@chromium.org's avatar
      Unreviewed rebaseline after r127226 · 5e4c20c7
      gavinp@chromium.org authored
      The windows results needed this rebaseline, apparently the original commit omitted these windows diffs per yosin@chromium.org.
      
      * platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127259 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5e4c20c7
  11. 30 Aug, 2012 3 commits
    • pdr@google.com's avatar
      Unreviewed rebaseline after r127163. · 56015eef
      pdr@google.com authored
      These tests need an image rebaseline for win to match the linux results.
      
      * platform/chromium-win-xp/fast/block/margin-collapse: Removed.
      * platform/chromium-win/fast/block/float/024-expected.png:
      * platform/chromium-win/fast/block/margin-collapse/empty-clear-blocks-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127188 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      56015eef
    • robert@webkit.org's avatar
      CSS 2.1 failure: margin-collapse-clear-012 fails · ce470bdc
      robert@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=80394
      
      Reviewed by David Hyatt.
      
      Source/WebCore:
      
      CSS2.1 states: "If the top and bottom margins of an element with clearance are adjoining, its margins collapse with
      the adjoining margins of following siblings but that resulting margin does not collapse with the bottom margin of the parent block."
      This is a change in the spec since http://trac.webkit.org/changeset/47678, so prevent the margins of collapsed blocks from collapsing
      with parent margins.
      
      Also, in the case of self-collapsing blocks adjust the clearance so that it is equal to [height of float to clear] - margin-top of the
      self-collapsing block. (See the 'Explanation' section near the end of http://www.w3.org/TR/CSS21/visuren.html#clearance). This allows
      the correct value of any margins collapsed with subsequent siblings to contribute to the height of the parent. For example if a block
      with margin-top of 40px has to clear a float of 100px, the clearance is now 60px so set that as the height of the parent. If a subsequent
      sibling has a collapsed margin value of 140px (e.g. from a margin-top of 80px and a margin-bottom of 140px) then the height of the parent
      becomes 200px by adding on that collapsed margin.
      
      Tests: css2.1/20110323/margin-collapse-clear-012.htm
             css2.1/20110323/margin-collapse-clear-013.htm
             css2.1/20110323/margin-collapse-027.htm
             fast/css/margin-collapse-013-reduction.html
             fast/css/margin-collapse-top-margin-clearance.html
             fast/css/margin-collapse-top-margin-clearance-with-sibling.html
      
      * rendering/RenderBlock.cpp:
      (WebCore::RenderBlock::clearFloatsIfNeeded):
      (WebCore::RenderBlock::handleAfterSideOfBlock): Without this margin-collapse/block-inside-inline/025.html adds in the margin to
        an anonymous block containing a block child. FF does this, Opera does not. The spec is not crystal-clear but Opera's behaviour
        seems correct - it's totally unintuitive to think the margins of an anonymous block and its block-flow child should be considered adjoining.
        Maybe this is a FIXME pending clarification in the spec?
      * rendering/RenderBlock.h:
      (WebCore::RenderBlock::MarginInfo::setCanCollapseMarginAfterWithChildren):
      
      LayoutTests:
      
      * css2.1/20110323/margin-collapse-027-expected.html: Added.
      * css2.1/20110323/margin-collapse-027.htm: Added.
      * css2.1/20110323/margin-collapse-clear-012-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-012.htm: Added.
      * css2.1/20110323/margin-collapse-clear-013-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-013.htm: Added.
      * css2.1/20110323/margin-collapse-clear-014-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-014.htm: Added.
      * css2.1/20110323/margin-collapse-clear-015-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-015.htm: Added.
      * css2.1/20110323/margin-collapse-clear-016-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-016.htm: Added.
      * css2.1/20110323/margin-collapse-clear-017-expected.html: Added.
      * css2.1/20110323/margin-collapse-clear-017.htm: Added.
      * fast/block/margin-collapse/empty-clear-blocks.html:
        Modified the test to reflect the new expected result. The text in the third paragraph avoids
        the float rather than sitting underneath it. The text in the third last paragraph is 20 px below
        the float rather than immediately beneath it. Both of these are a consequence of the revised treatment
        of clearance when margin collapsing. This is consistent with the spec and FF and Opera.
      * fast/css/margin-collapse-013-reduction.html: Added.
         Sourced from https://bugzilla.mozilla.org/show_bug.cgi?id=493380
      * fast/css/margin-collapse-top-margin-clearance-with-sibling-expected.html: Added.
      * fast/css/margin-collapse-top-margin-clearance-with-sibling.html: Added.
          Ensure we only avoid collapsing the margins of a self-collapsing block with the parent if we don't
          have a subsequent sibling with height.
      * fast/css/margin-collapse-top-margin-clearance.html: Added.
      
      * platform/chromium-linux/fast/block/float/024-expected.png:
      * platform/chromium-linux/fast/block/margin-collapse/empty-clear-blocks-expected.png:
        These two progress to the same rendering used by FF and Opera. It is a consequence of calculating
        clearance as "clearance = [height of float] - margin-top" when margin-top is a negative value.
      
      * platform/chromium-win/fast/block/float/024-expected.txt:
      * platform/chromium-win/fast/block/margin-collapse/025-expected.txt:
      * platform/chromium-win/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
          The change in result for these three is a consequence of self-collapsing blocks with clearance moving their top up past the float by the value
          of their top margin. Unlike the block-inside-inline case the 'clear' has no intrinsic height so the uncollapsed margin value has
          no effect on its height.
      
      * platform/chromium-win/fast/block/margin-collapse/empty-clear-blocks-expected.txt: See the png result above for comment.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127163 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ce470bdc
    • yosin@chromium.org's avatar
      Unreviewed. [Chromium] Rebaseline... · 00dac390
      yosin@chromium.org authored
      Unreviewed. [Chromium] Rebaseline fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic.html for Chromium-Mac and Chromium-Win
      after changes of https://bugs.webkit.org/show_bug.cgi?id=95285
      
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png:
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png:
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt:
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png:
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt:
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127105 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      00dac390
  12. 29 Aug, 2012 1 commit
    • jchaffraix@webkit.org's avatar
      Final unreviewed rebaselining after r126683. · 97cdd665
      jchaffraix@webkit.org authored
      This change is identical to r126944, r126832, r126818, r126793 and r126957 except that it touches around
      68 files. If you are interested in the details, it's better to check one of those as they are easier to
      follow.
      
      This change is massive as it optimizes the baselines from the different ports. The apparent sizes change in the
      common baselines are expected (I checked them against the other baselines). They don't represent real size changes
      following r126683 (which shouldn't happen), just that some older change made the size change and we are propagating
      it to the common baseline.
      
      * platform/chromium/TestExpectations
      Removed all the entries related to BUGWK84286.
      
      [Snipped the long list of touched file]
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127052 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      97cdd665
  13. 28 Aug, 2012 5 commits
    • jchaffraix@webkit.org's avatar
      Unreviewed penultimate rebaseline after r126683. · 8428390a
      jchaffraix@webkit.org authored
      * platform/chromium/TestExpectations:
      Removed 38 tests that got rebaselined.
      
      * editing/execCommand/4580583-1-expected.txt: Renamed from LayoutTests/platform/efl/editing/execCommand/4580583-1-expected.txt.
      * editing/execCommand/4580583-2-expected.txt: Renamed from LayoutTests/platform/efl/editing/execCommand/4580583-2-expected.txt.
      * fast/block/float/012-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/012-expected.txt.
      * fast/block/float/013-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/013-expected.txt.
      * fast/block/float/016-expected.txt:
      * fast/block/margin-collapse/041-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/margin-collapse/041-expected.txt.
      * fast/block/margin-collapse/043-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/margin-collapse/043-expected.txt.
      * fast/block/margin-collapse/057-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/margin-collapse/057-expected.txt.
      * fast/css/acid2-expected.txt:
      * fast/css/acid2-pixel-expected.txt:
      * fast/css/border-height-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/border-height-expected.txt.
      * fast/frames/viewsource-attribute-expected.txt: Renamed from LayoutTests/platform/efl/fast/frames/viewsource-attribute-expected.txt.
      * fast/frames/viewsource-on-image-file-expected.txt: Renamed from LayoutTests/platform/efl/fast/frames/viewsource-on-image-file-expected.txt.
      * fast/inline/inline-padding-disables-text-quirk-expected.txt: Renamed from LayoutTests/platform/efl/fast/inline/inline-padding-disables-text-quirk-expected.txt.
      * fast/inline/inline-text-quirk-bpm-expected.txt: Renamed from LayoutTests/platform/efl/fast/inline/inline-text-quirk-bpm-expected.txt.
      * fast/layers/scroll-rect-to-visible-expected.txt: Renamed from LayoutTests/platform/efl/fast/layers/scroll-rect-to-visible-expected.txt.
      * fast/lists/007-expected.txt: Renamed from LayoutTests/platform/efl/fast/lists/007-expected.txt.
      * fast/multicol/block-axis-horizontal-bt-expected.txt: Renamed from LayoutTests/platform/efl/fast/multicol/block-axis-horizontal-bt-expected.txt.
      * fast/multicol/block-axis-vertical-lr-expected.txt: Renamed from LayoutTests/platform/efl/fast/multicol/block-axis-vertical-lr-expected.txt.
      * fast/multicol/block-axis-vertical-rl-expected.txt: Renamed from LayoutTests/platform/efl/fast/multicol/block-axis-vertical-rl-expected.txt.
      * fast/overflow/overflow-rtl-expected.txt:
      * fast/overflow/overflow-rtl-inline-scrollbar-expected.txt: Renamed from LayoutTests/platform/efl/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt.
      * fast/table/border-collapsing/003-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/border-collapsing/003-expected.txt.
      * fast/table/border-collapsing/003-vertical-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/border-collapsing/003-vertical-expected.txt.
      * fast/table/border-collapsing/rtl-border-collapsing-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/border-collapsing/rtl-border-collapsing-expected.txt.
      * fast/table/colgroup-spanning-groups-rules-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/colgroup-spanning-groups-rules-expected.txt.
      * fast/text/basic/015-expected.txt: Renamed from LayoutTests/platform/efl/fast/text/basic/015-expected.txt.
      * http/tests/misc/acid2-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/acid2-expected.txt.
      Common baselines.
      
      * platform/efl/fast/block/float/016-expected.txt: Removed.
      * platform/efl/fast/css/acid2-pixel-expected.txt: Removed.
      * platform/efl/fast/overflow/overflow-rtl-expected.txt: Removed.
      * platform/efl/http/tests/misc/acid2-expected.txt: Removed.
      * platform/gtk/editing/execCommand/4580583-1-expected.txt: Removed.
      * platform/gtk/editing/execCommand/4580583-2-expected.txt: Removed.
      * platform/gtk/fast/block/float/012-expected.txt: Removed.
      * platform/gtk/fast/block/float/013-expected.txt: Removed.
      * platform/gtk/fast/block/float/016-expected.txt: Removed.
      * platform/gtk/fast/block/margin-collapse/041-expected.txt: Removed.
      * platform/gtk/fast/block/margin-collapse/043-expected.txt: Removed.
      * platform/gtk/fast/block/margin-collapse/057-expected.txt: Removed.
      * platform/gtk/fast/css/acid2-expected.txt: Removed.
      * platform/gtk/fast/css/acid2-pixel-expected.txt: Removed.
      * platform/gtk/fast/css/border-height-expected.txt: Removed.
      * platform/gtk/fast/frames/viewsource-attribute-expected.txt: Removed.
      * platform/gtk/fast/frames/viewsource-on-image-file-expected.txt: Removed.
      * platform/gtk/fast/inline/inline-padding-disables-text-quirk-expected.txt: Removed.
      * platform/gtk/fast/inline/inline-text-quirk-bpm-expected.txt: Removed.
      * platform/gtk/fast/layers/scroll-rect-to-visible-expected.txt: Removed.
      * platform/gtk/fast/lists/007-expected.txt: Removed.
      * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt: Removed.
      * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt: Removed.
      * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt: Removed.
      * platform/gtk/fast/overflow/overflow-rtl-expected.txt: Removed.
      * platform/gtk/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt: Removed.
      * platform/gtk/fast/table/border-collapsing/003-expected.txt: Removed.
      * platform/gtk/fast/table/border-collapsing/003-vertical-expected.txt: Removed.
      * platform/gtk/fast/table/border-collapsing/rtl-border-collapsing-expected.txt: Removed.
      * platform/gtk/fast/table/colgroup-spanning-groups-rules-expected.txt: Removed.
      * platform/gtk/fast/text/basic/015-expected.txt: Removed.
      * platform/gtk/http/tests/misc/acid2-expected.txt: Removed.
      * platform/mac-lion/editing/deleting/type-delete-after-quote-expected.txt: Removed.
      * platform/mac-lion/editing/execCommand/4580583-1-expected.txt: Removed.
      * platform/mac-lion/editing/execCommand/4580583-2-expected.txt: Removed.
      * platform/mac-lion/editing/inserting/5418891-expected.txt: Removed.
      * platform/mac-lion/editing/inserting/5510537-expected.txt: Removed.
      * platform/mac-lion/editing/inserting/6703873-expected.txt: Removed.
      * platform/mac-lion/editing/inserting/break-blockquote-after-delete-expected.txt: Removed.
      * platform/mac-lion/editing/pasteboard/5006779-expected.txt: Removed.
      * platform/mac-lion/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt: Removed.
      * platform/mac-lion/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt: Removed.
      * platform/mac-lion/fast/block/float/012-expected.txt: Removed.
      * platform/mac-lion/fast/block/float/013-expected.txt: Removed.
      * platform/mac-lion/fast/block/margin-collapse/041-expected.txt: Removed.
      * platform/mac-lion/fast/block/margin-collapse/043-expected.txt: Removed.
      * platform/mac-lion/fast/block/margin-collapse/057-expected.txt: Removed.
      * platform/mac-lion/fast/css/acid2-expected.txt: Removed.
      * platform/mac-lion/fast/css/acid2-pixel-expected.txt: Removed.
      * platform/mac-lion/fast/css/border-height-expected.txt: Removed.
      * platform/mac-lion/fast/frames/viewsource-attribute-expected.txt: Removed.
      * platform/mac-lion/fast/frames/viewsource-on-image-file-expected.txt: Removed.
      * platform/mac-lion/fast/inline/inline-padding-disables-text-quirk-expected.txt: Removed.
      * platform/mac-lion/fast/inline/inline-text-quirk-bpm-expected.txt: Removed.
      * platform/mac-lion/fast/layers/scroll-rect-to-visible-expected.txt: Removed.
      * platform/mac-lion/fast/lists/007-expected.txt: Removed.
      * platform/mac-lion/fast/multicol/block-axis-horizontal-bt-expected.txt: Removed.
      * platform/mac-lion/fast/multicol/block-axis-vertical-lr-expected.txt: Removed.
      * platform/mac-lion/fast/multicol/block-axis-vertical-rl-expected.txt: Removed.
      * platform/mac-lion/fast/overflow/overflow-rtl-expected.txt: Removed.
      * platform/mac-lion/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt: Removed.
      * platform/mac-lion/fast/table/border-collapsing/003-expected.txt: Removed.
      * platform/mac-lion/fast/table/border-collapsing/003-vertical-expected.txt: Removed.
      * platform/mac-lion/fast/table/border-collapsing/rtl-border-collapsing-expected.txt: Removed.
      * platform/mac-lion/fast/table/colgroup-spanning-groups-rules-expected.txt: Removed.
      * platform/mac-lion/fast/text/basic/015-expected.txt: Removed.
      * platform/mac-lion/http/tests/misc/acid2-expected.txt: Removed.
      Removed those baselines so that they properly fallback to the correct ones.
      
      * platform/chromium-linux-x86/fast/repaint/repaint-across-writing-mode-boundary-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt.
      * platform/chromium-linux-x86/fast/text/monospace-width-cache-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/text/monospace-width-cache-expected.txt.
      * platform/chromium-linux/fast/repaint/repaint-across-writing-mode-boundary-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt.
      * platform/chromium-linux/fast/text/monospace-width-cache-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/text/monospace-width-cache-expected.txt.
      * platform/chromium-mac-snowleopard/editing/inserting/break-blockquote-after-delete-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/repaint/repaint-across-writing-mode-boundary-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/repaint/repaint-across-writing-mode-boundary-expected.txt.
      * platform/chromium-mac-snowleopard/fast/text/monospace-width-cache-expected.txt: Added.
      * platform/chromium-mac/editing/inserting/break-blockquote-after-delete-expected.txt:
      * platform/chromium-mac/fast/block/float/013-expected.txt:
      * platform/chromium-mac/fast/block/float/016-expected.txt:
      * platform/chromium-mac/fast/overflow/overflow-rtl-expected.txt:
      * platform/chromium-mac/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
      * platform/chromium-mac/fast/text/monospace-width-cache-expected.txt: Added.
      * platform/chromium-win-xp/fast/repaint/repaint-across-writing-mode-boundary-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt.
      * platform/chromium-win-xp/fast/text/monospace-width-cache-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/text/monospace-width-cache-expected.txt.
      * platform/chromium-win/editing/deleting/type-delete-after-quote-expected.txt:
      * platform/chromium-win/editing/execCommand/4580583-1-expected.txt:
      * platform/chromium-win/editing/execCommand/4580583-2-expected.txt:
      * platform/chromium-win/editing/inserting/5418891-expected.txt:
      * platform/chromium-win/editing/inserting/5510537-expected.txt:
      * platform/chromium-win/editing/inserting/6703873-expected.txt:
      * platform/chromium-win/editing/inserting/break-blockquote-after-delete-expected.txt:
      * platform/chromium-win/editing/pasteboard/5006779-expected.txt:
      * platform/chromium-win/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt:
      * platform/chromium-win/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt:
      * platform/chromium-win/fast/block/float/012-expected.txt:
      * platform/chromium-win/fast/block/float/013-expected.txt:
      * platform/chromium-win/fast/block/float/016-expected.txt:
      * platform/chromium-win/fast/block/margin-collapse/041-expected.txt:
      * platform/chromium-win/fast/block/margin-collapse/043-expected.txt:
      * platform/chromium-win/fast/block/margin-collapse/057-expected.txt:
      * platform/chromium-win/fast/css/acid2-expected.txt:
      * platform/chromium-win/fast/css/acid2-pixel-expected.txt:
      * platform/chromium-win/fast/css/border-height-expected.txt:
      * platform/chromium-win/fast/frames/viewsource-attribute-expected.txt:
      * platform/chromium-win/fast/frames/viewsource-on-image-file-expected.txt:
      * platform/chromium-win/fast/inline/inline-padding-disables-text-quirk-expected.txt:
      * platform/chromium-win/fast/inline/inline-text-quirk-bpm-expected.txt:
      * platform/chromium-win/fast/layers/scroll-rect-to-visible-expected.txt:
      * platform/chromium-win/fast/lists/007-expected.txt:
      * platform/chromium-win/fast/multicol/block-axis-horizontal-bt-expected.txt:
      * platform/chromium-win/fast/multicol/block-axis-vertical-lr-expected.txt:
      * platform/chromium-win/fast/multicol/block-axis-vertical-rl-expected.txt:
      * platform/chromium-win/fast/overflow/overflow-rtl-expected.txt:
      * platform/chromium-win/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt:
      * platform/chromium-win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
      * platform/chromium-win/fast/table/border-collapsing/003-expected.txt:
      * platform/chromium-win/fast/table/border-collapsing/003-vertical-expected.txt:
      * platform/chromium-win/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
      * platform/chromium-win/fast/table/colgroup-spanning-groups-rules-expected.txt:
      * platform/chromium-win/fast/text/basic/015-expected.txt:
      * platform/chromium-win/fast/text/monospace-width-cache-expected.txt:
      * platform/chromium-win/http/tests/misc/acid2-expected.txt:
      Chromium specific updates.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126944 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8428390a
    • jchaffraix@webkit.org's avatar
      Unreviewed gardening, more rebaselining after r126911. · 2e1cf7ce
      jchaffraix@webkit.org authored
      * platform/chromium-win-xp/fast/inline: Removed.
      * platform/chromium-win/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png:
      * platform/chromium-win/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
      * platform/chromium-win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126934 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e1cf7ce
    • pdr@google.com's avatar
      Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789 · e6df3740
      pdr@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=95226
      
      Reviewed by Abhishek Arya.
      
      * fast/html/details-nested-2-expected.txt: Added.
      * fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Replaced.
      * platform/chromium-linux/fast/html/details-nested-2-expected.txt: Removed.
      * platform/chromium-linux/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
      * platform/chromium-mac/fast/html/details-nested-2-expected.txt:
      * platform/chromium-mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
      * platform/chromium-win/fast/html/details-nested-2-expected.txt:
      * platform/chromium-win/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
      * platform/efl/fast/html/details-nested-2-expected.txt: Removed.
      * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
      * platform/gtk/fast/html/details-nested-2-expected.txt: Removed.
      * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Removed.
      * platform/win-future: Added.
      * platform/win-future/fast: Added.
      * platform/win-future/fast/multicol: Added.
      * platform/win-future/fast/multicol/span: Added.
      * platform/win-future/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126923 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e6df3740
    • robert@webkit.org's avatar
      REGRESSION (r94492): Unstable layout of static block inside text-align: center div · 82903f44
      robert@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=77754
      
      Reviewed by David Hyatt.
      
      Source/WebCore:
      
      Text-align of 'center' on an out-of-flow element determines its x-position in the line - it
      doesn't mean that the element should be centred in the line as though it were a block of text.
      
      This is a partial revert of http://trac.webkit.org/changeset/113584 and a correction to
      http://trac.webkit.org/changeset/94492.
      
      Tests: fast/css/center-align-absolute-position-inline-block.html
             fast/css/center-align-absolute-position.html
      
      * rendering/RenderBlock.cpp:
      (WebCore::RenderBlock::layoutPositionedObjects): Remove an update to the static position when
        it depended on the child's width. Reverts code added in r113584.
      * rendering/RenderBlock.h:
      (RenderBlock): Remove child parameter from startAlignedOffsetForLine()
      * rendering/RenderBlockLineLayout.cpp:
      (WebCore::setStaticPositions): ditto
      (WebCore::RenderBlock::startAlignedOffsetForLine): No need to account for the child's width when calculating
        the offset for the line.
      
      LayoutTests:
      
      * fast/css/align-positioned-object-on-resize-expected.txt: Removed.
      * fast/css/align-positioned-object-on-resize.html: Removed.
      * fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Removed.
      * fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
      * fast/css/bug4860-absolute-inline-child-inherits-alignment.html: Removed.
          These tests are no longer valid. They expect an out-of-flow block to align with the
          center of their parent. The valid behaviour for an out-of-flow element with a center-align
          parent is take the center of the parent as their start position. The expected behaviour is
          now covered by center-align-absolute-position.html below.
      
      * fast/css/center-align-absolute-position-expected.html: Added.
      * fast/css/center-align-absolute-position-inline-block-expected.html: Added.
      * fast/css/center-align-absolute-position-inline-block.html: Added.
      * fast/css/center-align-absolute-position.html: Added.
      
      * fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks.html:
      * platform/chromium-linux/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
      * platform/chromium-linux/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.png:
         This isn't a very helpful test - but note that the alignment of LTR-RTL centers on an axis. The behaviour
         now matches FF.
      * platform/chromium-mac/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Removed.
      * platform/chromium-win/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png:
      * platform/chromium-win/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Removed.
      * platform/chromium-win/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
      * platform/chromium-win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
      * platform/chromium/TestExpectations:
      * platform/chromium/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt:
      * platform/chromium/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
      * platform/efl/TestExpectations:
      * platform/gtk/TestExpectations:
      * platform/mac/TestExpectations:
      * platform/qt/TestExpectations:
      * platform/qt/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.png: Removed.
      * platform/qt/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
          The rebaselined results on each of these now matches FF.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126911 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      82903f44
    • yosin@chromium.org's avatar
      [Tests] Using ref image instead ref HTML for... · 012b1184
      yosin@chromium.org authored
      [Tests] Using ref image instead ref HTML for fast/forms/time-multiple-fields/time-multiple-fields-appearance-{basic,pseudo-element}.html
      https://bugs.webkit.org/show_bug.cgi?id=95055
      
      Unreviewed. Rebaseline for multiple fields time input UI of Chromium-Mac and Chromium-Win.
      
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.png: Added.
      * platform/chromium-mac/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-basic-expected.txt: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.png: Added.
      * platform/chromium-win/fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements-expected.txt: Added.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126843 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      012b1184
  14. 27 Aug, 2012 1 commit
    • jchaffraix@webkit.org's avatar
      Even more unreviewed rebaselining after r126683. · f0723ca0
      jchaffraix@webkit.org authored
      * platform/chromium/TestExpectations:
      Rebaselined 30 tests (see the new common baselines below).
      
      * animations/cross-fade-border-image-source-expected.txt: Renamed from LayoutTests/platform/efl/animations/cross-fade-border-image-source-expected.txt.
      * css1/box_properties/border_bottom-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_bottom-expected.txt.
      * css1/box_properties/border_bottom_inline-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_bottom_inline-expected.txt.
      * css1/box_properties/border_left-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_left-expected.txt.
      * css1/box_properties/border_left_inline-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_left_inline-expected.txt.
      * css1/box_properties/border_right-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_right-expected.txt.
      * css1/box_properties/border_right_inline-expected.txt: Renamed from LayoutTests/platform/efl/css1/box_properties/border_right_inline-expected.txt.
      * css1/units/length_units-expected.txt: Renamed from LayoutTests/platform/efl/css1/units/length_units-expected.txt.
      * css2.1/20110323/absolute-replaced-height-036-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/absolute-replaced-height-036-expected.txt.
      * css2.1/20110323/block-non-replaced-height-007-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-height-007-expected.txt.
      * css2.1/20110323/block-non-replaced-height-008-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-height-008-expected.txt.
      * css2.1/20110323/block-non-replaced-height-009-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-height-009-expected.txt.
      * css2.1/20110323/block-non-replaced-height-010-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-height-010-expected.txt.
      * css2.1/20110323/block-non-replaced-width-001-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-width-001-expected.txt.
      * css2.1/20110323/block-non-replaced-width-002-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-width-002-expected.txt.
      * css2.1/20110323/block-non-replaced-width-003-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-width-003-expected.txt.
      * css2.1/20110323/block-non-replaced-width-004-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-width-004-expected.txt.
      * css2.1/20110323/block-non-replaced-width-008-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/block-non-replaced-width-008-expected.txt.
      * css2.1/20110323/margin-applies-to-008-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/margin-applies-to-008-expected.txt.
      * css2.1/20110323/width-non-replaced-inline-001-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/20110323/width-non-replaced-inline-001-expected.txt.
      * css2.1/t040302-c61-phys-len-00-b-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t040302-c61-phys-len-00-b-expected.txt.
      * css2.1/t0804-c5507-padn-r-02-f-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0804-c5507-padn-r-02-f-expected.txt.
      * css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt.
      * css2.1/t0804-c5509-padn-l-02-f-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0804-c5509-padn-l-02-f-expected.txt.
      * css2.1/t0805-c5519-brdr-r-02-e-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0805-c5519-brdr-r-02-e-expected.txt.
      * css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt.
      * css2.1/t0805-c5520-brdr-b-00-a-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0805-c5520-brdr-b-00-a-expected.txt.
      * css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt.
      * css2.1/t0805-c5521-brdr-l-02-e-expected.txt: Renamed from LayoutTests/platform/efl/css2.1/t0805-c5521-brdr-l-02-e-expected.txt.
      Common baselines for the tests.
      
      * platform/gtk/animations/cross-fade-border-image-source-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_bottom-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_bottom_inline-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_left-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_left_inline-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_right-expected.txt: Removed.
      * platform/gtk/css1/box_properties/border_right_inline-expected.txt: Removed.
      * platform/gtk/css1/units/length_units-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/absolute-replaced-height-036-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-height-007-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-height-008-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-height-009-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-height-010-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-width-001-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-width-002-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-width-003-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-width-004-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/block-non-replaced-width-008-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/margin-applies-to-008-expected.txt: Removed.
      * platform/gtk/css2.1/20110323/width-non-replaced-inline-001-expected.txt: Removed.
      * platform/gtk/css2.1/t040302-c61-phys-len-00-b-expected.txt: Removed.
      * platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt: Removed.
      * platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Removed.
      * platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt: Removed.
      * platform/gtk/css2.1/t0805-c5519-brdr-r-02-e-expected.txt: Removed.
      * platform/gtk/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt: Removed.
      * platform/gtk/css2.1/t0805-c5520-brdr-b-00-a-expected.txt: Removed.
      * platform/gtk/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt: Removed.
      * platform/gtk/css2.1/t0805-c5521-brdr-l-02-e-expected.txt: Removed.
      * platform/mac-lion/animations/cross-fade-border-image-source-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_bottom-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_bottom_inline-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_left-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_left_inline-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_right-expected.txt: Removed.
      * platform/mac-lion/css1/box_properties/border_right_inline-expected.txt: Removed.
      * platform/mac-lion/css1/units/length_units-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/absolute-replaced-height-036-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-height-007-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-height-008-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-height-009-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-height-010-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-width-001-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-width-002-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-width-003-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-width-004-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/block-non-replaced-width-008-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/margin-applies-to-008-expected.txt: Removed.
      * platform/mac-lion/css2.1/20110323/width-non-replaced-inline-001-expected.txt: Removed.
      * platform/mac-lion/css2.1/t040302-c61-phys-len-00-b-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0804-c5507-padn-r-02-f-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0804-c5509-padn-l-02-f-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0805-c5519-brdr-r-02-e-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0805-c5520-brdr-b-00-a-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt: Removed.
      * platform/mac-lion/css2.1/t0805-c5521-brdr-l-02-e-expected.txt: Removed.
      Removed those baselines as they are properly covered by the fallbacks.
      
      * platform/chromium-linux-x86/fast/css/line-height-determined-by-primary-font-expected.txt: Copied from LayoutTests/platform/chromium-linux/fast/css/line-height-determined-by-primary-font-expected.txt.
      * platform/chromium-linux/fast/css/line-height-determined-by-primary-font-expected.txt:
      * platform/chromium-mac-snowleopard/fast/css/line-height-determined-by-primary-font-expected.txt: Added.
      * platform/chromium-mac/fast/css/line-height-determined-by-primary-font-expected.txt: Added.
      * platform/chromium-win-xp/fast/css/line-height-determined-by-primary-font-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/css/line-height-determined-by-primary-font-expected.txt.
      * platform/chromium-win/animations/cross-fade-border-image-source-expected.txt:
      * platform/chromium-win/css1/box_properties/border_bottom-expected.txt:
      * platform/chromium-win/css1/box_properties/border_bottom_inline-expected.txt:
      * platform/chromium-win/css1/box_properties/border_left-expected.txt:
      * platform/chromium-win/css1/box_properties/border_left_inline-expected.txt:
      * platform/chromium-win/css1/box_properties/border_right-expected.txt:
      * platform/chromium-win/css1/box_properties/border_right_inline-expected.txt:
      * platform/chromium-win/css1/units/length_units-expected.txt:
      * platform/chromium-win/css2.1/20110323/absolute-replaced-height-036-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-height-007-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-height-008-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-height-009-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-height-010-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-width-001-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-width-002-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-width-003-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-width-004-expected.txt:
      * platform/chromium-win/css2.1/20110323/block-non-replaced-width-008-expected.txt:
      * platform/chromium-win/css2.1/20110323/margin-applies-to-008-expected.txt:
      * platform/chromium-win/css2.1/20110323/width-non-replaced-inline-001-expected.txt:
      * platform/chromium-win/css2.1/t040302-c61-phys-len-00-b-expected.txt:
      * platform/chromium-win/css2.1/t0804-c5507-padn-r-02-f-expected.txt:
      * platform/chromium-win/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt:
      * platform/chromium-win/css2.1/t0804-c5509-padn-l-02-f-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5519-brdr-r-02-e-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5520-brdr-b-00-a-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5521-brdr-l-02-e-expected.txt:
      * platform/chromium-win/fast/css/line-height-determined-by-primary-font-expected.txt:
      Updated Chromium baselines as after r126683 the top border is always dumped.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126832 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f0723ca0
  15. 24 Aug, 2012 1 commit
    • jchaffraix@webkit.org's avatar
      More unreviewed Chromium rebaselining. · 32428064
      jchaffraix@webkit.org authored
      * fast/repaint/bugzilla-6473-expected.txt: Added.
      * platform/chromium-linux/fast/repaint/bugzilla-6473-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/repaint/bugzilla-6473-expected.png: Added.
      * platform/chromium-mac/fast/repaint/bugzilla-6473-expected.png: Added.
      * platform/chromium-win/fast/repaint/bugzilla-6473-expected.png: Added.
      * platform/chromium-win/fast/repaint/bugzilla-6473-expected.txt: Added.
      * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
      * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
      Rebaseline this test as it was deflaked by Simon in r79661. The new baseline
      matches Mac and Mitz's expectations (see bug 21536).
      
      * platform/chromium/TestExpectations:
      Removed fast/repaint/bugzilla-6473.html now that it's rebaselined.
      Removed fast/table/frame-and-rules.html as it hasn't been failing for a week.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      32428064
  16. 22 Aug, 2012 3 commits
    • kbr@google.com's avatar
      Unreviewed Chromium gardening. Optimized baselines from yesterday · a2d822dc
      kbr@google.com authored
      with dpranke's new algorithm in webkit-patch optimize-baselines
      from r126374 and r126380.
      
      * platform/chromium-linux/fast/canvas/canvas-scale-shadowBlur-expected.txt: Removed.
      * platform/chromium-linux/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Removed.
      * platform/chromium-linux/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
      * platform/chromium-linux/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-scale-shadowBlur-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
      * platform/chromium-mac/fast/canvas/canvas-scale-shadowBlur-expected.txt: Removed.
      * platform/chromium-mac/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Removed.
      * platform/chromium-mac/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
      * platform/chromium-mac/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
      * platform/chromium-win-xp/fast/canvas/canvas-scale-shadowBlur-expected.txt: Removed.
      * platform/chromium-win-xp/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Removed.
      * platform/chromium-win-xp/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
      * platform/chromium-win-xp/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
      * platform/chromium-win/fast/canvas/canvas-scale-shadowBlur-expected.txt: Removed.
      * platform/chromium-win/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Removed.
      * platform/chromium-win/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
      * platform/chromium-win/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
      * platform/chromium/fast/canvas/canvas-scale-shadowBlur-expected.txt: Renamed from LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-scale-shadowBlur-expected.txt.
      * platform/chromium/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Renamed from LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-scale-strokePath-shadow-expected.txt.
      * platform/chromium/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Renamed from LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt.
      * platform/chromium/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Renamed from LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126382 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a2d822dc
    • kbr@google.com's avatar
      [Chromium] Need baselines for new paged-x and paged-y tests in fast/overflow after r126343 · c8268fa4
      kbr@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=94748
      
      Unreviewed Chromium gardening. Added baselines via garden-o-matic.
      
      * platform/chromium-linux/fast/overflow/paged-x-div-expected.png: Added.
      * platform/chromium-linux/fast/overflow/paged-x-on-root-expected.png: Added.
      * platform/chromium-linux/fast/overflow/paged-y-div-expected.png: Added.
      * platform/chromium-linux/fast/overflow/paged-y-on-root-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/overflow/paged-x-div-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/overflow/paged-x-on-root-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/overflow/paged-y-div-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/overflow/paged-y-on-root-expected.png: Added.
      * platform/chromium-mac/fast/overflow/paged-x-div-expected.png: Added.
      * platform/chromium-mac/fast/overflow/paged-x-on-root-expected.png: Added.
      * platform/chromium-mac/fast/overflow/paged-y-div-expected.png: Added.
      * platform/chromium-mac/fast/overflow/paged-y-on-root-expected.png: Added.
      * platform/chromium-win/fast/overflow/paged-x-div-expected.png: Added.
      * platform/chromium-win/fast/overflow/paged-x-div-expected.txt: Added.
      * platform/chromium-win/fast/overflow/paged-x-on-root-expected.png: Added.
      * platform/chromium-win/fast/overflow/paged-x-on-root-expected.txt: Added.
      * platform/chromium-win/fast/overflow/paged-y-div-expected.png: Added.
      * platform/chromium-win/fast/overflow/paged-y-div-expected.txt: Added.
      * platform/chromium-win/fast/overflow/paged-y-on-root-expected.png: Added.
      * platform/chromium-win/fast/overflow/paged-y-on-root-expected.txt: Added.
      * platform/chromium/TestExpectations:
          Removed expected failures.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126367 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c8268fa4
    • commit-queue@webkit.org's avatar
      FontMetrics.unitsPerEm(), FontPlatformData.orientation(),... · 802fcd1f
      commit-queue@webkit.org authored
      FontMetrics.unitsPerEm(), FontPlatformData.orientation(), SimpleFontData::platformBoundsForGlyph are not implemented on Chromium Windows
      https://bugs.webkit.org/show_bug.cgi?id=83512
      
      Patch by Koji Ishii <kojiishi@gmail.com> on 2012-08-22
      Reviewed by Tony Chang.
      
      Source/WebCore:
      
      Chromium Windows does not implement following 3 functions that are required for bug 51450.
      1. FontMetrics.unitsPerEm() always returns the default value (gDefaultUnitsPerEm = 1000).
      2. FontPlatformData.orientation() always returns Horizontal.
      3. SimpleFontData::platformBoundsForGlyph() always returns FloatRect().
      Tony suggested in bug 51450 review to split code that is not behind
      #if ENABLE(OPENTYPE_VERTICAL) to a separate patch.
      
      Test: Following 3 existing but skipped tests are now enabled and pass.
            fast/text/emphasis-overlap.html
            fast/text/emphasis-avoid-ruby.html
            fast/repaint/text-emphasis-v.html
      
      * platform/graphics/chromium/FontCacheChromiumWin.cpp:
      (WebCore::FontCache::createFontPlatformData): Add orientation.
      * platform/graphics/chromium/FontPlatformDataChromiumWin.cpp:
      (WebCore::FontPlatformData::FontPlatformData): Add orientation.
      (WebCore::FontPlatformData::operator=): Add orientation.
      * platform/graphics/chromium/FontPlatformDataChromiumWin.h:
      (FontPlatformData):
      (WebCore::FontPlatformData::orientation): Add orientation.
      (WebCore::FontPlatformData::setOrientation): Add orientation.
      (WebCore::FontPlatformData::operator==): Add orientation.
      * platform/graphics/chromium/SimpleFontDataChromiumWin.cpp:
      (WebCore::SimpleFontData::platformInit): Set FontMetrics.unitsPerEm.
      (WebCore::SimpleFontData::createScaledFontData): Add orientation.
      (WebCore::SimpleFontData::platformBoundsForGlyph): Implemented.
      * platform/graphics/skia/FontCustomPlatformData.cpp:
      (WebCore::FontCustomPlatformData::fontPlatformData): Add orientation.
      
      LayoutTests:
      
      Chromium Windows does not implement following 3 functions that are required for bug 51450.
      1. FontMetrics.unitsPerEm() always returns the default value (gDefaultUnitsPerEm = 1000).
         This change requires rebaseline of fast/repaint/stacked-diacritics and fast/text/emphasis-overlap.
      2. FontPlatformData.orientation() always returns Horizontal. This has no effect as of this patch.
      3. SimpleFontData::platformBoundsForGlyph() always returns FloatRect().
         This change improves rendering of text-emphasis and 3 existing tests pass now.
      Tony suggested in bug 51450 review to split code that is not behind
      #if ENABLE(OPENTYPE_VERTICAL) to a separate patch.
      
      * platform/chromium-win/fast/repaint/stacked-diacritics-expected.png:
      * platform/chromium-win/fast/text/emphasis-overlap-expected.txt: Added due to metrics change.
      * platform/chromium/TestExpectations: Enabled 3 tests for Chromium Win.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126312 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      802fcd1f
  17. 21 Aug, 2012 3 commits
    • kbr@google.com's avatar
      Unreviewed Chromium gardening. Rebaseline tests after http://trac.webkit.org/changeset/126225 . · a79b56d5
      kbr@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=94665 filed to track optimization of these baselines.
      
      * platform/chromium-linux-x86/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-linux-x86/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-linux-x86/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-linux-x86/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium-linux/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-linux/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-linux/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-linux/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium-mac/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-mac/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-mac/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-mac/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium-win/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium-win/fast/canvas/canvas-scale-strokePath-shadow-expected.txt: Added.
      * platform/chromium-win/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium-win/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      * platform/chromium/platform/chromium/virtual/gpu/fast/canvas/canvas-scale-shadowBlur-expected.txt: Added.
      * platform/chromium/platform/chromium/virtual/gpu/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Added.
      * platform/chromium/platform/chromium/virtual/gpu/fast/canvas/canvas-strokeRect-alpha-shadow-expected.txt: Added.
      * platform/chromium/platform/chromium/virtual/gpu/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126255 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a79b56d5
    • leviw@chromium.org's avatar
      Unreviewed gardening. Further rebaselining following r126110. · d568cd2a
      leviw@chromium.org authored
      * platform/chromium-linux-x86/editing/selection: Added.
      * platform/chromium-linux-x86/editing/selection/select-from-textfield-outwards-expected.txt: Added.
      * platform/chromium-linux/editing/selection/select-from-textfield-outwards-expected.txt:
      * platform/chromium-linux/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium-linux/tables/mozilla/bugs/bug4527-expected.png:
      * platform/chromium-mac-snowleopard/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium-win-xp/editing/selection/select-from-textfield-outwards-expected.txt: Added.
      * platform/chromium-win/editing/selection/select-from-textfield-outwards-expected.txt:
      * platform/chromium-win/fast/forms/input-text-drag-down-expected.txt:
      * platform/chromium-win/fast/forms/input-text-self-emptying-click-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126217 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d568cd2a
    • leviw@chromium.org's avatar
      Unreviewed gardening. Rebaselines following r126110. · 30a79c80
      leviw@chromium.org authored
      * platform/chromium-linux/editing/selection/select-from-textfield-outwards-expected.png:
      * platform/chromium-linux/fast/forms/input-text-drag-down-expected.png:
      * platform/chromium-linux/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium-linux/fast/forms/placeholder-position-expected.png:
      * platform/chromium-linux/tables/mozilla/bugs/bug4527-expected.png:
      * platform/chromium-mac-snowleopard/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium-mac/editing/input/caret-at-the-edge-of-input-expected.png:
      * platform/chromium-mac/editing/inserting/before-after-input-element-expected.png:
      * platform/chromium-mac/editing/pasteboard/4806874-expected.png:
      * platform/chromium-mac/editing/pasteboard/drop-text-without-selection-expected.png:
      * platform/chromium-mac/editing/pasteboard/input-field-1-expected.png:
      * platform/chromium-mac/editing/selection/3690703-2-expected.png:
      * platform/chromium-mac/editing/selection/3690703-expected.png:
      * platform/chromium-mac/editing/selection/3690719-expected.png:
      * platform/chromium-mac/editing/selection/4895428-3-expected.png:
      * platform/chromium-mac/editing/selection/4975120-expected.png:
      * platform/chromium-mac/editing/selection/drag-select-1-expected.png:
      * platform/chromium-mac/editing/selection/select-across-readonly-input-1-expected.png:
      * platform/chromium-mac/editing/selection/select-across-readonly-input-2-expected.png:
      * platform/chromium-mac/editing/selection/select-across-readonly-input-3-expected.png:
      * platform/chromium-mac/editing/selection/select-across-readonly-input-4-expected.png:
      * platform/chromium-mac/editing/selection/select-across-readonly-input-5-expected.png:
      * platform/chromium-mac/editing/selection/select-from-textfield-outwards-expected.png:
      * platform/chromium-mac/fast/block/margin-collapse/103-expected.png:
      * platform/chromium-mac/fast/css/input-search-padding-expected.png:
      * platform/chromium-mac/fast/css/line-height-determined-by-primary-font-expected.png:
      * platform/chromium-mac/fast/css/line-height-expected.png:
      * platform/chromium-mac/fast/css/square-button-appearance-expected.png:
      * platform/chromium-mac/fast/css/text-overflow-input-expected.png:
      * platform/chromium-mac/fast/dom/isindex-001-expected.png:
      * platform/chromium-mac/fast/dom/isindex-002-expected.png:
      * platform/chromium-mac/fast/events/autoscroll-expected.png:
      * platform/chromium-mac/fast/events/context-no-deselect-expected.png:
      * platform/chromium-mac/fast/forms/basic-buttons-expected.png:
      * platform/chromium-mac/fast/forms/basic-inputs-expected.png:
      * platform/chromium-mac/fast/forms/box-shadow-override-expected.png:
      * platform/chromium-mac/fast/forms/button-sizes-expected.png:
      * platform/chromium-mac/fast/forms/color/input-appearance-color-expected.png:
      * platform/chromium-mac/fast/forms/date/date-appearance-expected.png:
      * platform/chromium-mac/fast/forms/encoding-test-expected.png:
      * platform/chromium-mac/fast/forms/fieldset-align-expected.png:
      * platform/chromium-mac/fast/forms/floating-textfield-relayout-expected.png:
      * platform/chromium-mac/fast/forms/form-element-geometry-expected.png:
      * platform/chromium-mac/fast/forms/input-align-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-default-bkcolor-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-disabled-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-focus-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-height-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-preventDefault-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-readonly-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-selection-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-visibility-expected.png:
      * platform/chromium-mac/fast/forms/input-appearance-width-expected.png:
      * platform/chromium-mac/fast/forms/input-baseline-expected.png:
      * platform/chromium-mac/fast/forms/input-disabled-color-expected.png:
      * platform/chromium-mac/fast/forms/input-double-click-selection-gap-bug-expected.png:
      * platform/chromium-mac/fast/forms/input-field-text-truncated-expected.png:
      * platform/chromium-mac/fast/forms/input-placeholder-paint-order-expected.png:
      * platform/chromium-mac/fast/forms/input-placeholder-visibility-1-expected.png:
      * platform/chromium-mac/fast/forms/input-placeholder-visibility-3-expected.png:
      * platform/chromium-mac/fast/forms/input-readonly-autoscroll-expected.png:
      * platform/chromium-mac/fast/forms/input-readonly-dimmed-expected.png:
      * platform/chromium-mac/fast/forms/input-readonly-empty-expected.png:
      * platform/chromium-mac/fast/forms/input-spaces-expected.png:
      * platform/chromium-mac/fast/forms/input-table-expected.png:
      * platform/chromium-mac/fast/forms/input-text-click-inside-expected.png:
      * platform/chromium-mac/fast/forms/input-text-click-outside-expected.png:
      * platform/chromium-mac/fast/forms/input-text-double-click-expected.png:
      * platform/chromium-mac/fast/forms/input-text-drag-down-expected.png:
      * platform/chromium-mac/fast/forms/input-text-option-delete-expected.png:
      * platform/chromium-mac/fast/forms/input-text-scroll-left-on-blur-expected.png:
      * platform/chromium-mac/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium-mac/fast/forms/input-text-word-wrap-expected.png:
      * platform/chromium-mac/fast/forms/input-type-text-min-width-expected.png:
      * platform/chromium-mac/fast/forms/input-value-expected.png:
      * platform/chromium-mac/fast/forms/input-width-expected.png:
      * platform/chromium-mac/fast/forms/minWidthPercent-expected.png:
      * platform/chromium-mac/fast/forms/number/number-appearance-rtl-expected.png:
      * platform/chromium-mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png:
      * platform/chromium-mac/fast/forms/number/number-appearance-spinbutton-layer-expected.png:
      * platform/chromium-mac/fast/forms/placeholder-position-expected.png:
      * platform/chromium-mac/fast/forms/placeholder-pseudo-style-expected.png:
      * platform/chromium-mac/fast/forms/plaintext-mode-2-expected.png:
      * platform/chromium-mac/fast/forms/tabbing-input-iframe-expected.png:
      * platform/chromium-mac/fast/forms/text-style-color-expected.png:
      * platform/chromium-mac/fast/forms/textfield-focus-ring-expected.png:
      * platform/chromium-mac/fast/forms/textfield-overflow-expected.png:
      * platform/chromium-mac/fast/forms/validation-message-appearance-expected.png:
      * platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.png:
      * platform/chromium-mac/fast/frames/take-focus-from-iframe-expected.png:
      * platform/chromium-mac/fast/html/details-no-summary4-expected.png:
      * platform/chromium-mac/fast/html/details-open-javascript-expected.png:
      * platform/chromium-mac/fast/html/details-open2-expected.png:
      * platform/chromium-mac/fast/html/details-open4-expected.png:
      * platform/chromium-mac/fast/lists/dynamic-marker-crash-expected.png:
      * platform/chromium-mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png:
      * platform/chromium-mac/fast/repaint/subtree-root-skipped-expected.png:
      * platform/chromium-mac/fast/replaced/replaced-breaking-expected.png:
      * platform/chromium-mac/fast/replaced/replaced-breaking-mixture-expected.png:
      * platform/chromium-mac/fast/replaced/width100percent-textfield-expected.png:
      * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.png:
      * platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.png:
      * platform/chromium-mac/fast/speech/speech-bidi-rendering-expected.png:
      * platform/chromium-mac/fast/table/003-expected.png:
      * platform/chromium-mac/fast/table/colspanMinWidth-expected.png:
      * platform/chromium-mac/fast/table/spanOverlapRepaint-expected.png:
      * platform/chromium-mac/fast/table/text-field-baseline-expected.png:
      * platform/chromium-mac/fast/text/textIteratorNilRenderer-expected.png:
      * platform/chromium-mac/fast/transforms/transformed-focused-text-input-expected.png:
      * platform/chromium-mac/plugins/mouse-click-plugin-clears-selection-expected.png:
      * platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png:
      * platform/chromium-mac/svg/hixie/mixed/003-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/45621-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug1188-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug12384-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug18359-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug24200-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug2479-2-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug2479-3-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug28928-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug4382-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug46368-1-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug46368-2-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug51037-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug55545-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug59354-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug7342-expected.png:
      * platform/chromium-mac/tables/mozilla/bugs/bug96334-expected.png:
      * platform/chromium-mac/tables/mozilla/dom/tableDom-expected.png:
      * platform/chromium-mac/tables/mozilla/other/move_row-expected.png:
      * platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png:
      * platform/chromium-win/editing/selection/select-from-textfield-outwards-expected.png:
      * platform/chromium-win/fast/forms/input-text-drag-down-expected.png:
      * platform/chromium-win/fast/forms/input-text-self-emptying-click-expected.png:
      * platform/chromium/TestExpectations:
      * platform/qt-4.8/TestExpectations:
      * platform/qt-mac/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126190 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      30a79c80
  18. 17 Aug, 2012 1 commit
    • leviw@chromium.org's avatar
      Unreviewed gardening. Updating test expectations after r125794. · d8502dae
      leviw@chromium.org authored
      * fast/repaint/transform-absolute-child-expected.txt: Added.
      * fast/repaint/transform-repaint-descendants-expected.txt: Added.
      * platform/chromium-linux/compositing/shadows/shadow-drawing-expected.png:
      * platform/chromium-linux/fast/repaint/transform-absolute-child-expected.png:
      * platform/chromium-linux/fast/repaint/transform-repaint-descendants-expected.png:
      * platform/chromium-linux/fast/repaint/transform-translate-expected.png:
      * platform/chromium-linux/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.png: Added.
      * platform/chromium-linux/fast/transforms/transformed-document-element-expected.png:
      * platform/chromium-linux/media/audio-repaint-expected.png:
      * platform/chromium-linux/svg/transforms/svg-css-transforms-expected.png:
      * platform/chromium-linux/transforms/svg-vs-css-expected.png:
      * platform/chromium-mac-snowleopard/compositing/shadows/shadow-drawing-expected.png:
      * platform/chromium-mac-snowleopard/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/media/audio-repaint-expected.png:
      * platform/chromium-mac/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt: Removed.
      * platform/chromium-win/fast/repaint/scroll-fixed-layer-with-transformed-parent-layer-expected.png:
      * platform/chromium-win/fast/repaint/transform-absolute-child-expected.png:
      * platform/chromium-win/fast/repaint/transform-repaint-descendants-expected.png:
      * platform/chromium-win/fast/repaint/transform-translate-expected.png:
      * platform/chromium-win/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.png: Added.
      * platform/chromium-win/fast/transforms/transformed-document-element-expected.png:
      * platform/chromium-win/media/audio-repaint-expected.png:
      * platform/chromium-win/svg/transforms/svg-css-transforms-expected.png:
      * platform/chromium-win/transforms/svg-vs-css-expected.png:
      * platform/chromium/TestExpectations:
      * platform/chromium/fast/sub-pixel: Added.
      * platform/chromium/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt: Added.
      * platform/efl/fast/repaint/transform-absolute-child-expected.txt: Removed.
      * platform/efl/fast/repaint/transform-repaint-descendants-expected.txt: Removed.
      * platform/gtk/fast/repaint/transform-absolute-child-expected.txt: Removed.
      * platform/gtk/fast/repaint/transform-repaint-descendants-expected.txt: Removed.
      * platform/mac/fast/repaint/transform-absolute-child-expected.txt: Removed.
      * platform/qt/fast/repaint/transform-absolute-child-expected.txt: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125919 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d8502dae
  19. 15 Aug, 2012 3 commits
    • leviw@chromium.org's avatar
      More unreviewed updated expectations from r125694. · f705d6e6
      leviw@chromium.org authored
      * platform/chromium-linux/fast/text/international/bidi-layout-across-linebreak-expected.txt: Removed.
      * platform/chromium-linux/fast/transforms/bounding-rect-zoom-expected.txt: Removed.
      * platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed.
      * platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Removed.
      * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.txt: Removed.
      * platform/chromium-win/fast/text/international/bidi-layout-across-linebreak-expected.png:
      * platform/chromium-win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
      * platform/chromium-win/fast/transforms/bounding-rect-zoom-expected.txt:
      * platform/chromium-win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
      * platform/chromium-win/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
      * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
      * platform/chromium-win/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
      * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
      * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125712 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f705d6e6
    • leviw@chromium.org's avatar
      Unreviewed gardening. Updating test expectations after r125694. · 0014165a
      leviw@chromium.org authored
      * fast/table/rowindex-expected.txt: Added.
      * fast/text/international/bidi-layout-across-linebreak-expected.txt: Added.
      * fast/text/international/bidi-override-expected.txt: Added.
      * fast/transforms/bounding-rect-zoom-expected.txt: Replaced.
      * platform/chromium-linux-x86/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt: Removed.
      * platform/chromium-linux/fast/text/international/bidi-layout-across-linebreak-expected.png:
      * platform/chromium-linux/fast/text/international/bidi-layout-across-linebreak-expected.txt: Added.
      * platform/chromium-linux/fast/transforms/bounding-rect-zoom-expected.txt: Added.
      * platform/chromium-linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
      * platform/chromium-linux/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
      * platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
      * platform/chromium-linux/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
      * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
      * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug89315-expected.txt: Added.
      * platform/chromium-mac-snowleopard/fast/forms/001-expected.png:
      * platform/chromium-mac-snowleopard/fast/forms/form-element-geometry-expected.png:
      * platform/chromium-mac-snowleopard/fast/replaced/width100percent-button-expected.png:
      * platform/chromium-mac-snowleopard/fast/replaced/width100percent-checkbox-expected.png:
      * platform/chromium-mac-snowleopard/fast/replaced/width100percent-radio-expected.png:
      * platform/chromium-mac-snowleopard/fast/table/rowindex-expected.png:
      * platform/chromium-mac-snowleopard/fast/table/rowindex-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-CSS-expected.png:
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-HTML-expected.png:
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.png:
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-layout-across-linebreak-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.png:
      * platform/chromium-mac-snowleopard/fast/text/international/bidi-override-expected.txt: Removed.
      * platform/chromium-mac-snowleopard/fast/text/textIteratorNilRenderer-expected.png:
      * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png:
      * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug33855-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug39209-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug55527-expected.png:
      * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
      * platform/chromium-mac/fast/table/rowindex-expected.txt: Removed.
      * platform/chromium-mac/fast/text/international/bidi-override-expected.txt: Removed.
      * platform/chromium-win-xp/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.png: Removed.
      * platform/chromium-win-xp/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt: Removed.
      * platform/chromium-win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
      * platform/chromium/TestExpectations:
      * platform/efl/fast/table/rowindex-expected.txt: Removed.
      * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Removed.
      * platform/efl/fast/text/international/bidi-override-expected.txt: Removed.
      * platform/efl/fast/transforms/bounding-rect-zoom-expected.txt: Removed.
      * platform/gtk/fast/table/rowindex-expected.txt: Removed.
      * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt: Removed.
      * platform/gtk/fast/text/international/bidi-override-expected.txt: Removed.
      * platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0014165a
    • shinyak@chromium.org's avatar
      AuthorShadowDOM for meter element · 037f1cd4
      shinyak@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=91970
      
      Reviewed by Hajime Morita.
      
      Source/WebCore:
      
      We add support for AuthorShadowDOM for a meter element.
      
      According to the Shadow DOM spec, a meter element should behave like having a UserAgentShadowRoot and
      an element in UserAgentShadowRoot draws a real 'meter' bar. In this patch, we change the inner structure
      of a meter element so that we can distribute an element having RenderMeter to AuthorShadowDOM.
      
      Before this patch, a meter element has the following inner structure.
      
          <meter>--UserAgentShadowRoot -- -- -- -- -- -- -- -- -- -- AuthorShadowRoot
                             |
                             +-- MeterBarElement
                             |
                             +-- MeterValueElement
      
      After this patch, a meter element will have the following inner structure.
      
          <meter>--UserAgentShadowRoot -- -- -- -- -- -- -- -- -- -- AuthorShadowRoot
                             |
                             +-- MeterInnerElement
                                         |
                                         +-- MeterBarElement
                                         |
                                         +-- MeterValueElement
      
      However, if RenderTheme supports rendering meter, MeterInnerElement will not create a renderer
      unless an AuthorShadowDOM is attached to it so that we can keep the current rendering style.
      
      Tests: fast/dom/shadow/shadowdom-for-meter-dynamic.html
             fast/dom/shadow/shadowdom-for-meter-multiple.html
             fast/dom/shadow/shadowdom-for-meter-with-style.html
             fast/dom/shadow/shadowdom-for-meter-without-appearance.html
             fast/dom/shadow/shadowdom-for-meter-without-shadow-element.html
             fast/dom/shadow/shadowdom-for-meter.html
      
      * css/html.css:
      (meter): Changed the display type. inline-box is not supported WebKit. inline-block is true.
      (meter::-webkit-meter-inner-element):
      * html/HTMLMeterElement.cpp:
      (WebCore::HTMLMeterElement::HTMLMeterElement):
      (WebCore::HTMLMeterElement::createRenderer):
      (WebCore):
      (WebCore::HTMLMeterElement::attach): Added didElementStateChange.
      (WebCore::HTMLMeterElement::didElementStateChange):
      (WebCore::HTMLMeterElement::willAddAuthorShadowRoot):
      (WebCore::HTMLMeterElement::renderMeter):
      (WebCore::HTMLMeterElement::createShadowSubtree):
      * html/HTMLMeterElement.h:
      (WebCore):
      (WebCore::HTMLMeterElement::hasAuthorShadowRoot):
      (HTMLMeterElement):
      (WebCore::isHTMLMeterElement):
      (WebCore::toHTMLMeterElement):
      * html/shadow/MeterShadowElement.cpp:
      (WebCore::MeterShadowElement::meterElement):
      (WebCore::MeterShadowElement::rendererIsNeeded):
      (WebCore):
      (WebCore::MeterInnerElement::MeterInnerElement): We introduce a new element having RenderMeter
      so that we can distribute an element having RenderMeter to AuthorShadowDOM.
      (WebCore::MeterInnerElement::rendererIsNeeded): Different from a progress element, meter element will not be
      rendered using a theme. So we don't need to check the style appearance.
      (WebCore::MeterInnerElement::createRenderer):
      (WebCore::MeterInnerElement::shadowPseudoId):
      * html/shadow/MeterShadowElement.h:
      (WebCore):
      (MeterInnerElement):
      (WebCore::MeterInnerElement::create):
      * rendering/RenderMeter.cpp:
      (WebCore::RenderMeter::RenderMeter):
      (WebCore::RenderMeter::meterElement):
      (WebCore):
      (WebCore::RenderMeter::valueRatio):
      * rendering/RenderMeter.h:
      (RenderMeter):
      * rendering/RenderThemeMac.mm:
      (WebCore::RenderThemeMac::levelIndicatorFor):
      
      LayoutTests:
      
      Contains the following tests:
        (1) meter element with AuthorShadowDOM
        (2) meter element with multiple AuthorShadowDOM with a shadow element
        (3) meter element with multiple AuthorShadowDOM without a shadow element
        (4) meter element with AuthorShadowDOM with dynamic value update
        (5) meter element with AuthorShadowDOM with style
        (6) meter element with AuthorShadowDOM with -webkit-appearance: none
      
      * fast/dom/HTMLMeterElement/meter-clone-expected.txt:
      * fast/dom/HTMLMeterElement/meter-clone.html:
      * fast/dom/HTMLMeterElement/meter-element-markup-expected.txt:
      * fast/dom/shadow/resources/replaced-element-styles.css:
      (.meter-like):
      (.meter-inner-element-like):
      * fast/dom/shadow/shadowdom-for-meter-dynamic-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-dynamic.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-multiple-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-multiple.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-with-style-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-with-style.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-without-appearance-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-without-appearance.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-without-shadow-element-expected.html: Added.
      * fast/dom/shadow/shadowdom-for-meter-without-shadow-element.html: Added.
      * fast/dom/shadow/shadowdom-for-meter.html: Added.
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt:
      * platform/mac/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125659 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      037f1cd4
  20. 14 Aug, 2012 1 commit
    • robert@webkit.org's avatar
      CSS 2.1 failure: Word-spacing affects each space and non-breaking space · 30a14202
      robert@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=89826
      
      Reviewed by Eric Seidel.
      
      Source/WebCore:
      
      Add word spacing to consecutive spaces in a run per http://www.w3.org/TR/CSS21/text.html#spacing-props.
      
      Test: fast/css/word-spacing-characters.html
            fast/css/word-spacing-characters-complex-text.html
            fast/css/word-spacing-characters-linebreak.html
            css2.1/20110323/word-spacing-characters-002.htm
            css2.1/20110323/word-spacing-characters-003.htm
            css2.1/20110323/word-spacing-remove-space-001.htm
            css2.1/20110323/word-spacing-remove-space-002.htm
            css2.1/20110323/word-spacing-remove-space-003.htm
            css2.1/20110323/word-spacing-remove-space-004.htm
            css2.1/20110323/word-spacing-remove-space-005.htm
            css2.1/20110323/word-spacing-remove-space-006.htm
            css2.1/20110323/c541-word-sp-001.htm
            css2.1/20110323/c541-word-sp-000.htm
      
      * platform/graphics/WidthIterator.cpp:
      (WebCore::WidthIterator::advance): All spaces (ordinary space or &nbsp;) get word-spacing added, even
        if they are consecutive.
      * platform/graphics/harfbuzz/HarfBuzzShaperBase.cpp:
      (WebCore::HarfBuzzShaperBase::isWordEnd): ditto, but for the complex text case on Chromium. Had to use
        m_run rather than m_normalizedBuffer here as m_normalizedBuffer turns tabs into spaces! Unlike the simple
        text path, '\n' gets word-spacing - I observed this from fast/text/atsui-spacing-features.html but can't
        find it specified anywhere.
      * platform/graphics/harfbuzz/HarfBuzzShaperBase.h:
      (WebCore::HarfBuzzShaperBase::isCodepointSpace):
      * rendering/RenderBlockLineLayout.cpp:
      (WebCore::RenderBlock::LineBreaker::nextLineBreak): Tested by word-spacing-linebreak.html
      
      LayoutTests:
      
      * css2.1/20110323/c541-word-sp-000-expected.html: Added.
      * css2.1/20110323/c541-word-sp-000.htm: Renamed from LayoutTests/css2.1/t1604-c541-word-sp-00-b-a.html.
      * css2.1/20110323/c541-word-sp-001-expected.html: Added.
      * css2.1/20110323/c541-word-sp-001.htm: Added.
        Replaces t1604-c541-word-sp-01-b-a.html below.
      * css2.1/20110323/word-spacing-characters-002-expected.html: Added.
      * css2.1/20110323/word-spacing-characters-002.htm: Added.
      * css2.1/20110323/word-spacing-characters-003-expected.html: Added.
      * css2.1/20110323/word-spacing-characters-003.htm: Added.
        These passed already.
      * css2.1/20110323/word-spacing-remove-space-001-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-001.htm: Added.
      * css2.1/20110323/word-spacing-remove-space-002-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-002.htm: Added.
      * css2.1/20110323/word-spacing-remove-space-003-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-003.htm: Added.
      * css2.1/20110323/word-spacing-remove-space-004-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-004.htm: Added.
      * css2.1/20110323/word-spacing-remove-space-005-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-005.htm: Added.
      * css2.1/20110323/word-spacing-remove-space-006-expected.html: Added.
      * css2.1/20110323/word-spacing-remove-space-006.htm: Added.
        These 6 tests are fixed by this patch.
      * css2.1/t1604-c541-word-sp-01-b-a.html: Removed.
        Per http://lists.w3.org/Archives/Public/public-css-testsuite/2010Jan/0029.html t1604-c541-word-sp-01-b-a.htm is
        now invalid and has been replaced by c541-word-sp-001.htm above.
      * fast/css/word-spacing-characters-complex-text-expected.html: Added.
      * fast/css/word-spacing-characters-complex-text.html: Added.
        This is a complex text version of word-spacing-characters-001.htm
      * fast/css/word-spacing-characters-expected.html: Added.
      * fast/css/word-spacing-characters.html: Added.
        The original test (word-spacing-characters-001.htm) has two spaces between the non-breaking spaces in the second last case.
        This causes WebKit to split the text into two-runs and drop the second of the two spaces. This entire test can be replaced
        with word-spacing-characters-001.htm from the css test suite when https://bugs.webkit.org/show_bug.cgi?id=89827 is fixed.
      * fast/css/word-spacing-linebreak-expected.html: Added.
      * fast/css/word-spacing-linebreak.html: Added.
      * platform/chromium-linux/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/chromium-linux/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/chromium-linux/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/chromium-linux/fast/css/word-space-extra-expected.png:
      * platform/chromium-mac-snowleopard/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/chromium-mac-snowleopard/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/chromium-mac/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/chromium-mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/chromium-win/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/chromium-win/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/chromium-win/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Removed.
      * platform/chromium-win/fast/css/word-space-extra-expected.txt:
      * platform/chromium/TestExpectations:
      * platform/efl/TestExpectations:
      * platform/efl/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/efl/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/efl/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Removed.
      * platform/gtk/TestExpectations:
      * platform/gtk/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/gtk/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/gtk/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Removed.
      * platform/mac/TestExpectations:
      * platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Removed.
      * platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Removed.
      * platform/qt/TestExpectations:
      * platform/qt/css2.1/t1604-c541-word-sp-00-b-a-expected.txt: Removed.
      * platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Removed.
      * platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt: Removed.
      * platform/win/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@125578 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      30a14202