1. 25 Jan, 2011 27 commits
    • rniwa@webkit.org's avatar
      2011-01-25 Sheriff Bot <webkit.review.bot@gmail.com> · 7f5f5294
      rniwa@webkit.org authored
              Unreviewed, rolling out r76625.
              http://trac.webkit.org/changeset/76625
              https://bugs.webkit.org/show_bug.cgi?id=53119
      
              "incorrect pixel test results" (Requested by rniwa on
              #webkit).
      
              * rendering/RenderBox.cpp:
              (WebCore::RenderBox::localCaretRect):
      2011-01-25  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r76625.
              http://trac.webkit.org/changeset/76625
              https://bugs.webkit.org/show_bug.cgi?id=53119
      
              "incorrect pixel test results" (Requested by rniwa on
              #webkit).
      
              * editing/selection/caret-painting-after-paste-undo-rtl.html: Removed.
              * editing/selection/caret-painting-after-paste-undo.html: Removed.
              * platform/mac/editing/deleting/5408255-expected.checksum:
              * platform/mac/editing/deleting/5408255-expected.png:
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.checksum: Removed.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.png: Removed.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.txt: Removed.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.checksum: Removed.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.png: Removed.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.txt: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76633 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7f5f5294
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 28f2b0ab
      tony@chromium.org authored
              Unreviewed, debugger-scripts.html is failing on windows too.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76632 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      28f2b0ab
    • dimich@chromium.org's avatar
      [Chromium] Not reviewed, rebaseline for a test. · e762199b
      dimich@chromium.org authored
      The difference is because V8 has different error messages.
      
      * platform/chromium-mac/fast/js/js-continue-break-restrictions-expected.txt: Added.
      * platform/chromium-win/fast/js/js-continue-break-restrictions-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76631 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e762199b
    • jamesr@google.com's avatar
      2011-01-25 James Robinson <jamesr@chromium.org> · 5b5f0c3f
      jamesr@google.com authored
              Remove = TEXT PASS lines for tests that consistently pass.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76630 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5b5f0c3f
    • jer.noble@apple.com's avatar
      Unreviewed build fix: rollback untintentional changes in media expected results. · 250c1b31
      jer.noble@apple.com authored
      * media/video-source-moved-expected.txt:
      * media/video-source-none-supported-expected.txt:
      * LayoutTests/platform/win/media/audio-data-url-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76628 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      250c1b31
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · c042d8e9
      tony@chromium.org authored
              Unreviewed, mark inspector/debugger-scripts.html as failing on chromium linux.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76627 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c042d8e9
    • leviw@chromium.org's avatar
      2011-01-21 Levi Weintraub <leviw@chromium.org> · 2ea38bbf
      leviw@chromium.org authored
              Reviewed by Darin Adler.
      
              Adding border and padding to the calculation of the local caret rect for RenderBoxes.
      
              Undo moves caret to invalid position
              https://bugs.webkit.org/show_bug.cgi?id=49744
      
              Tests: editing/selection/caret-painting-after-paste-undo-rtl.html
                     editing/selection/caret-painting-after-paste-undo.html
      
              * rendering/RenderBox.cpp:
              (WebCore::RenderBox::localCaretRect):
      2011-01-21  Levi Weintraub  <leviw@chromium.org>
      
              Reviewed by Darin Adler.
      
              Updating the expected result for 5408255 and adding tests for caret positioning at the
              beginning and end of RenderBoxes.
      
              Undo moves caret to invalid position
              https://bugs.webkit.org/show_bug.cgi?id=49744
      
              * editing/selection/caret-painting-after-paste-undo-rtl.html: Added.
              * editing/selection/caret-painting-after-paste-undo.html: Added.
              * platform/mac/editing/deleting/5408255-expected.checksum:
              * platform/mac/editing/deleting/5408255-expected.png:
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.checksum: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.png: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-expected.txt: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.checksum: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.png: Added.
              * platform/mac/editing/selection/caret-painting-after-paste-undo-rtl-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76625 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ea38bbf
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 6ab872d3
      tony@chromium.org authored
              Unreviewed, add chromium-mac baselines after r76599.
      
              The platform/mac-leopard results were stale which is why the expected
              text results aren't updated as well.
      
              * platform/chromium-mac/svg/custom/junk-data-expected.checksum: Added.
              * platform/chromium-mac/svg/custom/junk-data-expected.png: Added.
              * platform/chromium-mac/svg/custom/missing-xlink-expected.checksum: Added.
              * platform/chromium-mac/svg/custom/missing-xlink-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76624 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ab872d3
    • jamesr@google.com's avatar
      2011-01-25 James Robinson <jamesr@chromium.org> · 096902d9
      jamesr@google.com authored
              Reviewed by Mihai Parparita.
      
              Convert requestAnimationFrame tests to be script-tests
              https://bugs.webkit.org/show_bug.cgi?id=53109
      
              This converts the new requestAnimationFrame tests to be proper script-tests using make-script-test-wrapper.
      
              * fast/animation/request-animation-frame-cancel-expected.txt:
              * fast/animation/request-animation-frame-cancel.html:
              * fast/animation/request-animation-frame-cancel2-expected.txt:
              * fast/animation/request-animation-frame-cancel2.html:
              * fast/animation/request-animation-frame-display-expected.txt:
              * fast/animation/request-animation-frame-display.html:
              * fast/animation/request-animation-frame-expected.txt:
              * fast/animation/request-animation-frame-within-callback-expected.txt:
              * fast/animation/request-animation-frame-within-callback.html:
              * fast/animation/request-animation-frame.html:
              * fast/animation/script-tests/TEMPLATE.html: Added.
              * fast/animation/script-tests/request-animation-frame-cancel.js: Copied from LayoutTests/fast/animation/request-animation-frame-cancel.html.
              * fast/animation/script-tests/request-animation-frame-cancel2.js: Copied from LayoutTests/fast/animation/request-animation-frame-cancel2.html.
              (secondCallbackId):
              * fast/animation/script-tests/request-animation-frame-display.js: Added.
              * fast/animation/script-tests/request-animation-frame-within-callback.js: Copied from LayoutTests/fast/animation/request-animation-frame-within-callback.html.
              (window):
              * fast/animation/script-tests/request-animation-frame.js: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76623 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      096902d9
    • jer.noble@apple.com's avatar
      2011-01-20 Jer Noble <jer.noble@apple.com> · 1a9f042d
      jer.noble@apple.com authored
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              Test the ability to read audio/m4a files.  Disabled this new test
              on the chromium and qt platforms, as they do not support M4A/AAC.
      
              * media/audio-mpeg4-supported-expected.txt: Added.
              * media/audio-mpeg4-supported.html: Added.
              * media/content/silence.m4a: Added.
              * platform/chromium/test_expectations.txt:
              * platform/qt/Skipped:
      2011-01-20  Jer Noble  <jer.noble@apple.com>
      
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              QuickTime's eat/m4a movie importer compontent doesn't list audio/m4a as a mime
              type which it supports, though it handles .m4a files just fine.  Change the way
              we build the list of supported MIME Types through a new WebKitSystemInterface
              function.
      
              Caused by r72119, which adds system-specific extension->MIME entries to the cache
              before global entries, and the system-specific entries include QuickTime's registry
              entries which contain the audio/m4a MIME type, while its components do not.
      
              Test: media/audio-mpeg4-supported.html
      
              * WebCore.vcproj/QTMovieWinCommon.vsprops:
              * platform/graphics/win/QTMovie.cpp:
              (getMIMETypeCallBack):
              (initializeSupportedTypes):
              (QTMovie::countSupportedTypes): gSupportedTypes is now a CFArrayRef.
              (QTMovie::getSupportedType): Ditto.
      2011-01-24  Jer Noble  <jer.noble@apple.com>
      
              Reviewed by Eric Carlson.
      
              REGRESSION (r72119): Audio never plays on Star Wars intro animation
              https://bugs.webkit.org/show_bug.cgi?id=52467
      
              Add wkGetQuickTimeMIMETypeList() function.
      
              * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
              * win/lib/WebKitSystemInterface.lib:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76621 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1a9f042d
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · 3c4f0e8f
      tony@chromium.org authored
              Unreviewed, rebaseline a test on chromium-win.  Part of r76586 rebaselines.
      
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76619 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3c4f0e8f
    • rniwa@webkit.org's avatar
      2011-01-25 Ryosuke Niwa <rniwa@webkit.org> · d390cd78
      rniwa@webkit.org authored
              Another unreviewed SVG rebaselines for Chromium.
      
              * platform/chromium-linux/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-05-t-expected.png:
              * platform/chromium-mac/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-mac/svg/text/text-text-05-t-expected.png:
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
              * platform/chromium-win/svg/text/text-text-05-t-expected.checksum:
              * platform/chromium-win/svg/text/text-text-05-t-expected.png:
              * platform/chromium-win/svg/text/text-text-05-t-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76618 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d390cd78
    • mjs@apple.com's avatar
      2011-01-25 Maciej Stachowiak <mjs@apple.com> · 1c65d548
      mjs@apple.com authored
              Reviewed by Darin Adler.
      
              Skip another new test that uses eventSender
              https://bugs.webkit.org/show_bug.cgi?id=53094
      
              * platform/mac-wk2/Skipped:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76613 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1c65d548
    • commit-queue@webkit.org's avatar
      2011-01-25 Benjamin Kalman <kalman@chromium.org> · 8043268f
      commit-queue@webkit.org authored
              Reviewed by Ryosuke Niwa.
      
              Cannot extend or modify forward by word over a non-contenteditable region
              https://bugs.webkit.org/show_bug.cgi?id=53070
      
              Add regression test.
      
              * editing/selection/extend-forward-by-word-over-non-editable-expected.txt: Added.
              * editing/selection/extend-forward-by-word-over-non-editable.html: Added.
      2011-01-25  Benjamin Kalman  <kalman@chromium.org>
      
              Reviewed by Ryosuke Niwa.
      
              Cannot extend or modify forward by word over a non-contenteditable region
              https://bugs.webkit.org/show_bug.cgi?id=53070
      
              Test: editing/selection/extend-forward-by-word-over-non-editable.html
      
              Change all instances of honorEditableBoundaryAtOrAfter to honorEditableBoundaryAtOrBefore and vice versa in the
              functions which determine the end/start of words/lines/sentences in visible_units.cpp.
      
              This fixes the bug where moving forwards by a word over a non-contenteditable region would place the cursor
              inside that region, and then get moved back to the start of the word due to honorEditableBoundaryAtOrBefore.
              The cursor is now moved to the end of the region (which is effectively a noop in this case).
      
              * editing/visible_units.cpp: Change all instances of honorEditableBoundaryAtOrAfter to
              honorEditableBoundaryAtOrBefore and vice versa.
              (WebCore::previousWordPosition):
              (WebCore::nextWordPosition):
              (WebCore::startOfLine):
              (WebCore::endOfLine):
              (WebCore::previousSentencePosition):
              (WebCore::nextSentencePosition):
              (WebCore::logicalStartOfLine):
              (WebCore::logicalEndOfLine):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76610 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8043268f
    • rniwa@webkit.org's avatar
      2011-01-25 Ryosuke Niwa <rniwa@webkit.org> · b95d09b6
      rniwa@webkit.org authored
              Unreviewed SVG rebaselines for Chromium.
      
              * platform/chromium-linux/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect-expected.txt: Removed.
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-linux/svg/batik/text/textEffect3-expected.txt: Removed.
              * platform/chromium-linux/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt: Added.
              * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/chromium-linux/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-06-t-expected.png:
              * platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-mac/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-mac/svg/text/text-text-06-t-expected.png: Added.
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.checksum:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.png:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.txt:
              * platform/chromium-win/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/chromium-win/svg/text/text-text-06-t-expected.checksum:
              * platform/chromium-win/svg/text/text-text-06-t-expected.png:
              * platform/chromium-win/svg/text/text-text-06-t-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76607 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b95d09b6
    • tony@chromium.org's avatar
      2011-01-25 Tony Chang <tony@chromium.org> · a5fffe1d
      tony@chromium.org authored
              Unreviewed, remove passing chromium win tests.
      
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76605 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a5fffe1d
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · 427aec1f
      zimmermann@webkit.org authored
              Not reviewed.
      
              Update Leopard svg/ pixel test baselines, to make run-webkit-tests -p pass again with --tolerance 0.
              Contains only marginal differences, or updates pixel test results that were forgotten to update.
      
              * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-image-07-t-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-image-07-t-expected.png: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-use-01-t-expected.checksum: Added.
              * platform/mac-leopard/svg/W3C-SVG-1.1/struct-use-01-t-expected.png: Added.
              * platform/mac-leopard/svg/css/text-gradient-shadow-expected.checksum: Added.
              * platform/mac-leopard/svg/css/text-gradient-shadow-expected.png: Added.
              * platform/mac-leopard/svg/custom/image-rescale-clip-expected.checksum:
              * platform/mac-leopard/svg/custom/image-rescale-clip-expected.png:
              * platform/mac-leopard/svg/custom/image-rescale-scroll-expected.checksum: Added.
              * platform/mac-leopard/svg/custom/image-rescale-scroll-expected.png: Added.
              * platform/mac-leopard/svg/custom/junk-data-expected.checksum:
              * platform/mac-leopard/svg/custom/junk-data-expected.png:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.checksum:
              * platform/mac-leopard/svg/custom/missing-xlink-expected.png:
              * platform/mac-leopard/svg/filters/feComposite-expected.checksum:
              * platform/mac-leopard/svg/filters/feComposite-expected.png:
              * platform/mac-leopard/svg/filters/filter-rounding-issues-expected.checksum: Added.
              * platform/mac-leopard/svg/filters/filter-rounding-issues-expected.png: Added.
              * platform/mac-leopard/svg/repaint/filter-repaint-expected.checksum:
              * platform/mac-leopard/svg/repaint/filter-repaint-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76599 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      427aec1f
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · f6822424
      zimmermann@webkit.org authored
              Not reviewed.
      
              Update Snow Leopard svg/ pixel test baselines, to make run-webkit-tests -p pass again with --tolerance 0.
              Contains only marginal differences, or updates pixel test results that were forgotten to update.
      
              * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.checksum:
              * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.png:
              * platform/mac/svg/batik/text/textEffect-expected.checksum:
              * platform/mac/svg/batik/text/textEffect-expected.png:
              * platform/mac/svg/batik/text/textEffect3-expected.checksum:
              * platform/mac/svg/batik/text/textEffect3-expected.png:
              * platform/mac/svg/custom/baseval-animval-equality-expected.checksum:
              * platform/mac/svg/custom/baseval-animval-equality-expected.png:
              * platform/mac/svg/custom/foreign-object-skew-expected.checksum:
              * platform/mac/svg/custom/foreign-object-skew-expected.png:
              * platform/mac/svg/custom/image-rescale-expected.checksum:
              * platform/mac/svg/custom/image-rescale-expected.png:
              * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
              * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum:
              * platform/mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
              * platform/mac/svg/filters/feComposite-expected.checksum:
              * platform/mac/svg/filters/feComposite-expected.png:
              * platform/mac/svg/filters/filter-rounding-issues-expected.checksum:
              * platform/mac/svg/filters/filter-rounding-issues-expected.png:
              * platform/mac/svg/filters/filteredImage-expected.checksum:
              * platform/mac/svg/filters/filteredImage-expected.png:
              * platform/mac/svg/repaint/filter-repaint-expected.checksum:
              * platform/mac/svg/repaint/filter-repaint-expected.png:
              * platform/mac/svg/text/text-text-05-t-expected.checksum:
              * platform/mac/svg/text/text-text-05-t-expected.png:
              * platform/mac/svg/text/text-text-06-t-expected.checksum:
              * platform/mac/svg/text/text-text-06-t-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76596 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f6822424
    • carlosgc@webkit.org's avatar
      2011-01-25 Carlos Garcia Campos <cgarcia@igalia.com> · 91220f5b
      carlosgc@webkit.org authored
              Unreviewed, add bug url for failing test on GTK.
      
              [cairo] Fix LayoutTests/fast/canvas/patternfill-repeat.html
              https://bugs.webkit.org/show_bug.cgi?id=53085
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76593 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      91220f5b
    • mario@webkit.org's avatar
      2011-01-25 Mario Sanchez Prada <msanchez@igalia.com> · 5af6e16d
      mario@webkit.org authored
              Reviewed by Antonio Gomes.
      
              fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html is flaky
              https://bugs.webkit.org/show_bug.cgi?id=53073
      
              Make the two steps in the flaky test to be executed sequentially.
      
              * fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
              Fix flaky test by chaining its two steps up.
              * platform/gtk/Skipped: Unskip test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76591 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5af6e16d
    • krit@webkit.org's avatar
      2011-01-25 Dirk Schulze <krit@webkit.org> · 3ca490b2
      krit@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              SVG is missing to-animation support for Path
              https://bugs.webkit.org/show_bug.cgi?id=52982
      
              Added an animation test to check 'to' animations in combination with SVG paths.
      
              * svg/animations/animate-path-to-animation-expected.txt: Added.
              * svg/animations/animate-path-to-animation.html: Added.
              * svg/animations/script-tests/animate-path-to-animation.js: Added.
              (sample1):
              (sample2):
              (sample3):
              (executeTest):
      2011-01-25  Dirk Schulze  <krit@webkit.org>
      
              Reviewed by Nikolas Zimmermann.
      
              SVG is missing to-animation support for Path
              https://bugs.webkit.org/show_bug.cgi?id=52982
      
              SVG was missing 'to' animation support for SVG paths. Even the fallback to discrete
              animation did not work and an assert was thrown, because of the missing m_fromPath.
              This also influences a test of the W3C test suite. Subtest 2 of animate-elem-83-t.svg passes now.
      
              Test: svg/animations/animate-path-to-animation.html
      
              * svg/SVGAnimateElement.cpp:
              (WebCore::SVGAnimateElement::calculateAnimatedValue): Take the value of the last SVGAnimateElement for
              m_fromPath, since 'to' animations are accumulative.
              (WebCore::SVGAnimateElement::calculateFromAndToValues): Added support for 'to' animations.
              (WebCore::SVGAnimateElement::resetToBaseValue): Set m_animatedPath on the first animation element to baseVal.
              * svg/SVGPathByteStream.h:
              (WebCore::SVGPathByteStream::copySVGPathByteStream): Return copy of current byte stream.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76589 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3ca490b2
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · 6f294555
      zimmermann@webkit.org authored
              Introduce FontMetrics abstraction
              https://bugs.webkit.org/show_bug.cgi?id=51456
      
              Update gtk/qt baseline.
      
              * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
              * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
              * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
              * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
              * platform/gtk/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/gtk/svg/text/text-hkern-expected.txt:
              * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt:
              * platform/gtk/svg/text/text-vkern-expected.txt:
              * platform/gtk/svg/text/text-vkern-on-horizontal-text-expected.txt:
              * platform/qt/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
              * platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
              * platform/qt/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
              * platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
              * platform/qt/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
              * platform/qt/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
              * platform/qt/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/qt/svg/text/text-hkern-expected.txt:
              * platform/qt/svg/text/text-hkern-on-vertical-text-expected.txt:
              * platform/qt/svg/text/text-vkern-expected.txt:
              * platform/qt/svg/text/text-vkern-on-horizontal-text-expected.txt:
              * platform/qt/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76588 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6f294555
    • pfeldman@chromium.org's avatar
      2011-01-25 Pavel Feldman <pfeldman@chromium.org> · 66d4804d
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: bind resources to URLs upon adding them into the tree.
              https://bugs.webkit.org/show_bug.cgi?id=53013
      
              * inspector/debugger-scripts-expected.txt:
              * inspector/debugger-scripts.html:
      2011-01-25  Pavel Feldman  <pfeldman@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: bind resources to URLs upon adding them into the tree.
              https://bugs.webkit.org/show_bug.cgi?id=53013
      
              * inspector/front-end/AuditRules.js:
              (WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback.selectorsCallback):
              * inspector/front-end/CSSStyleModel.js:
              (WebInspector.CSSStyleModel.prototype._styleSheetChanged.callback):
              (WebInspector.CSSStyleModel.prototype._styleSheetChanged):
              * inspector/front-end/DebuggerModel.js:
              (WebInspector.DebuggerModel.prototype._parsedScriptSource):
              * inspector/front-end/NetworkManager.js:
              (WebInspector.NetworkManager.prototype._processCachedResources):
              (WebInspector.NetworkManager.prototype.inflightResourceForURL):
              (WebInspector.NetworkDispatcher):
              (WebInspector.NetworkDispatcher.prototype.willSendRequest):
              (WebInspector.NetworkDispatcher.prototype.markResourceAsCached):
              (WebInspector.NetworkDispatcher.prototype.didReceiveResponse):
              (WebInspector.NetworkDispatcher.prototype.didReceiveContentLength):
              (WebInspector.NetworkDispatcher.prototype.didFinishLoading):
              (WebInspector.NetworkDispatcher.prototype.didFailLoading):
              (WebInspector.NetworkDispatcher.prototype.willSendWebSocketHandshakeRequest):
              (WebInspector.NetworkDispatcher.prototype.didReceiveWebSocketHandshakeResponse):
              (WebInspector.NetworkDispatcher.prototype.didCloseWebSocket):
              (WebInspector.NetworkDispatcher.prototype._appendRedirect):
              (WebInspector.NetworkDispatcher.prototype._startResource):
              (WebInspector.NetworkDispatcher.prototype._finishResource):
              (WebInspector.NetworkDispatcher.prototype._createResource):
              * inspector/front-end/ResourceTreeModel.js:
              (WebInspector.ResourceTreeModel.prototype.addResourceToFrame):
              (WebInspector.ResourceTreeModel.prototype._bindResourceURL):
              (WebInspector.ResourceTreeModel.prototype._clearResources):
              (WebInspector.ResourceTreeModel.prototype._unbindResourceURL):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel.prototype.canShowSourceLine):
              (WebInspector.ResourcesPanel.prototype.showSourceLine):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype._parsedScriptSource):
              (WebInspector.ScriptsPanel.prototype._addScript):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76587 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      66d4804d
    • zimmermann@webkit.org's avatar
      2011-01-25 Nikolas Zimmermann <nzimmermann@rim.com> · 95ccc61b
      zimmermann@webkit.org authored
              Reviewed by Dirk Schulze.
      
              Introduce FontMetrics abstraction
              https://bugs.webkit.org/show_bug.cgi?id=51456
      
              Use accurate floating-point metrics for SVG Font calculations instead of casting float -> integer.
              This hopefully fixes differences between 32/64 bit bots.
      
              Needs new layout test results for several platforms, which need to be taken from the bots landing afterwards.
      
              * platform/graphics/SimpleFontData.cpp:
              (WebCore::SimpleFontData::SimpleFontData):
              (WebCore::SimpleFontData::initCharWidths):
      
      2011-01-25  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Dirk Schulze.
      
              Introduce FontMetrics abstraction
              https://bugs.webkit.org/show_bug.cgi?id=51456
      
              Update mac/mac-leopard pixel baseline after removing the float -> int truncation in the SVG Fonts ascent/descent calculation code.
      
              * platform/gtk/Skipped: Unskip several tests.
              * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
              * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
              * platform/mac-leopard/svg/batik/text/textEffect-expected.checksum:
              * platform/mac-leopard/svg/batik/text/textEffect-expected.png:
              * platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum:
              * platform/mac-leopard/svg/batik/text/textEffect3-expected.png:
              * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.png:
              * platform/mac-leopard/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/mac-leopard/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/mac-leopard/svg/custom/svg-fonts-without-missing-glyph-expected.checksum:
              * platform/mac-leopard/svg/custom/svg-fonts-without-missing-glyph-expected.png:
              * platform/mac-leopard/svg/text/text-text-05-t-expected.checksum:
              * platform/mac-leopard/svg/text/text-text-05-t-expected.png:
              * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
              * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.png:
              * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
              * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
              * platform/mac/svg/batik/text/textEffect-expected.txt:
              * platform/mac/svg/batik/text/textEffect3-expected.txt:
              * platform/mac/svg/batik/text/textPosition2-expected.png:
              * platform/mac/svg/batik/text/textPosition2-expected.txt:
              * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
              * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/mac/svg/text/text-text-05-t-expected.txt:
              * platform/mac/svg/text/text-text-06-t-expected.txt:
              * svg/custom/glyph-transformation-with-hkern-expected.txt:
      -This line, and those below, will be ignored--
      
      M    LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.png
      M    LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.png
      M    LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
      M    LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/batik/text/textEffect-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/batik/text/textEffect-expected.png
      M    LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.png
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-without-missing-glyph-expected.png
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-with-no-element-reference-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-without-missing-glyph-expected.checksum
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-with-no-element-reference-expected.png
      M    LayoutTests/platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.png
      M    LayoutTests/platform/mac/svg/text/text-text-06-t-expected.txt
      M    LayoutTests/platform/mac/svg/text/text-text-05-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.png
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.png
      M    LayoutTests/platform/mac/svg/batik/text/textEffect3-expected.txt
      M    LayoutTests/platform/mac/svg/batik/text/textPosition2-expected.png
      M    LayoutTests/platform/mac/svg/batik/text/textEffect-expected.txt
      M    LayoutTests/platform/mac/svg/batik/text/textPosition2-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt
      M    LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt
      M    LayoutTests/platform/mac/svg/custom/svg-fonts-in-html-expected.txt
      M    LayoutTests/platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt
      M    LayoutTests/platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt
      M    LayoutTests/platform/gtk/Skipped
      M    LayoutTests/ChangeLog
      M    LayoutTests/svg/custom/glyph-transformation-with-hkern-expected.txt
      M    Source/WebCore/ChangeLog
      M    Source/WebCore/platform/graphics/SimpleFontData.cpp
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76586 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      95ccc61b
    • mario@webkit.org's avatar
      2011-01-25 Mario Sanchez Prada <msanchez@igalia.com> · a7ab183a
      mario@webkit.org authored
              Unreviewed, skipping flaky test on GTK debug bots.
      
              editing/selection/extend-selection-bidi.html test is flaky
              https://bugs.webkit.org/show_bug.cgi?id=53074
      
              * platform/gtk/Skipped: Skipped test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76583 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a7ab183a
    • mario@webkit.org's avatar
      2011-01-25 Mario Sanchez Prada <msanchez@igalia.com> · e9b59f18
      mario@webkit.org authored
              Unreviewed, skipping flaky test on GTK debug bots.
      
              fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html is flaky
              https://bugs.webkit.org/show_bug.cgi?id=53073
      
              * platform/gtk/Skipped: Skipped test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76582 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e9b59f18
    • mjs@apple.com's avatar
      2011-01-24 Maciej Stachowiak <mjs@apple.com> · 886efd06
      mjs@apple.com authored
              Reviewed by Nikolas Zimmermann.
      
              Skip some new tests for WebKit2 that use eventSender
              https://bugs.webkit.org/show_bug.cgi?id=53068
      
              * platform/mac-wk2/Skipped:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76580 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      886efd06
  2. 24 Jan, 2011 13 commits
    • tkent@chromium.org's avatar
      2011-01-24 Kent Tamura <tkent@chromium.org> · 4ea0a66d
      tkent@chromium.org authored
              Unreviewed, test expectation update.
      
              Chromium-Linux rebaseline for r76567.
      
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.checksum:
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.png:
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.checksum:
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.png:
              * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.txt:
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4ea0a66d
    • mrobinson@webkit.org's avatar
      2011-01-24 Martin Robinson <mrobinson@igalia.com> · 29ae3d56
      mrobinson@webkit.org authored
              Skip a slightly different set of tests after r76555. Seems that some of these
              failures are cascading.
      
              * platform/gtk/Skipped: Update the skipped list.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76570 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      29ae3d56
    • tony@chromium.org's avatar
      2011-01-24 Tony Chang <tony@chromium.org> · b237ee51
      tony@chromium.org authored
              Unreviewed, reverting 5 changes of baselines that are incorrect for Linux.
              Mark win tests as failing for now.
      
              * platform/chromium-linux/fast/css/acid2-expected.txt: Removed.
              * platform/chromium-linux/fast/css/acid2-pixel-expected.checksum:
              * platform/chromium-linux/fast/css/acid2-pixel-expected.png:
              * platform/chromium-linux/fast/css/acid2-pixel-expected.txt: Removed.
              * platform/chromium-linux/fast/forms/button-sizes-expected.checksum:
              * platform/chromium-linux/fast/forms/button-sizes-expected.png:
              * platform/chromium-linux/fast/forms/button-sizes-expected.txt:
              * platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum:
              * platform/chromium-linux/fast/forms/input-button-sizes-expected.png:
              * platform/chromium-linux/fast/forms/input-button-sizes-expected.txt:
              * platform/chromium-linux/http/tests/misc/acid2-expected.txt: Removed.
              * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum:
              * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png:
              * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
              * platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: Removed.
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
              * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt: Removed.
              * platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt: Removed.
              * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt: Removed.
              * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
              * platform/chromium-linux/svg/hixie/perf/003-expected.txt: Added.
              * platform/chromium-linux/svg/hixie/perf/004-expected.txt: Added.
              * platform/chromium-linux/svg/hixie/perf/005-expected.txt: Added.
              * platform/chromium-linux/svg/hixie/perf/006-expected.txt: Added.
              * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: Added.
              * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: Added.
              * platform/chromium-linux/svg/text/text-hkern-expected.txt: Removed.
              * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum: Removed.
              * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png: Removed.
              * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
              * platform/chromium-linux/svg/text/text-text-01-b-expected.checksum:
              * platform/chromium-linux/svg/text/text-text-01-b-expected.png:
              * platform/chromium-linux/svg/text/text-text-01-b-expected.txt:
              * platform/chromium-linux/svg/text/text-text-04-t-expected.txt: Removed.
              * platform/chromium-linux/svg/text/text-vkern-expected.checksum: Removed.
              * platform/chromium-linux/svg/text/text-vkern-expected.txt: Removed.
              * platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
              * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
              * platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
              * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
              * platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
              * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
              * platform/chromium-win/svg/text/text-hkern-expected.txt: Removed.
              * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum:
              * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png:
              * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
              * platform/chromium-win/svg/text/text-text-04-t-expected.checksum:
              * platform/chromium-win/svg/text/text-text-04-t-expected.png:
              * platform/chromium-win/svg/text/text-text-04-t-expected.txt:
              * platform/chromium-win/svg/text/text-vkern-expected.checksum:
              * platform/chromium-win/svg/text/text-vkern-expected.png:
              * platform/chromium-win/svg/text/text-vkern-expected.txt: Removed.
              * platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
              * platform/chromium/test_expectations.txt:
      2011-01-24  Tony Chang  <tony@chromium.org>
      
              Unreviewed, round ascent and descent to match old code.
      
              * platform/graphics/chromium/SimpleFontDataLinux.cpp:
              (WebCore::SimpleFontData::platformInit):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76569 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b237ee51
    • simon.fraser@apple.com's avatar
      2011-01-24 Simon Fraser <simon.fraser@apple.com> · 1cd2b884
      simon.fraser@apple.com authored
              Reviewed by Chris Marrin.
      
              perspective() transform function should take lengths
              https://bugs.webkit.org/show_bug.cgi?id=52683
      
              The argument to the perspective() transform function should
              be a Length, rather than a bare number. Bare numbers are still
              accepted (and treated as px), but this behavior is deprecated.
      
              Test: animations/3d/transform-perspective.html
                    transforms/3d/general/3dtransform-values.html
      
              * css/CSSParser.cpp:
              (WebCore::CSSParser::parseTransform): Check the units for the perspective()
              function. Allow bare numbers for backwards compatibility.
              * css/CSSStyleSelector.cpp:
              (WebCore::CSSStyleSelector::createTransformOperations): Convert
              value to Length.
              * platform/graphics/transforms/PerspectiveTransformOperation.cpp:
              (WebCore::clampToPostiveInteger): Helper.
              (WebCore::PerspectiveTransformOperation::blend): Blend via Lengths.
              * platform/graphics/transforms/PerspectiveTransformOperation.h:
              (WebCore::PerspectiveTransformOperation::create): double -> Length.
              (WebCore::PerspectiveTransformOperation::perspective): Ditto.
              (WebCore::PerspectiveTransformOperation::isIdentity): Ditto.
              (WebCore::PerspectiveTransformOperation::apply): Ditto.
              (WebCore::PerspectiveTransformOperation::PerspectiveTransformOperation): Assert
              that the Length is a fixed type.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76568 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1cd2b884
    • tkent@chromium.org's avatar
      2011-01-24 Kent Tamura <tkent@chromium.org> · 2134a7cb
      tkent@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              [Windows] Textfield <input>s have different widths.
              https://bugs.webkit.org/show_bug.cgi?id=48405
      
              * fast/forms/input-widths-expected.txt: Added.
              * fast/forms/input-widths.html: Added.
      2011-01-24  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              [Windows] Textfield <input>s have different widths.
              https://bugs.webkit.org/show_bug.cgi?id=48405
      
              - Apply the padding override for type=text to other textfield types too.
              - Reset margin value of outer spin button, which is not used in Windows.
              - Don't add inner spin button width to the preferred text field width.
                Text fields should have the identical widths regardless of the
                existence of spin buttons.
      
              Test: fast/forms/input-widths.html
      
              * css/themeWin.css:
              (input[type="week"]):
              (input[type="week"]:disabled):
              (input[type="search"]::-webkit-search-cancel-button):
              (input::-webkit-outer-spin-button):
              * rendering/RenderTextControlSingleLine.cpp:
              (WebCore::RenderTextControlSingleLine::preferredContentWidth):
              Don't add inner spin button width to the preferred width.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76567 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2134a7cb
    • tkent@chromium.org's avatar
      2011-01-24 Kent Tamura <tkent@chromium.org> · ee540fdb
      tkent@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Some bugs of search cancel button and spin button about state change in
              an event handler.
              https://bugs.webkit.org/show_bug.cgi?id=46950
      
              * fast/forms/input-number-change-type-on-focus-expected.txt: Added.
              * fast/forms/input-number-change-type-on-focus.html: Added.
              * fast/forms/search-hide-cancel-on-cancel-expected.txt: Added.
              * fast/forms/search-hide-cancel-on-cancel.html: Added.
      2011-01-24  Kent Tamura  <tkent@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Some bugs of search cancel button and spin button about state change in
              an event handler.
              https://bugs.webkit.org/show_bug.cgi?id=46950
      
              Fix the following problems:
               * Type=search field didn't release event capturing
               * Assertion failure when an input field with spin buttons was changed
                 to another type on focus event.
               * A input field with spin button didn't release event capturing when it
                 was changed to another type on focus event.
      
              Tests: fast/forms/input-number-change-type-on-focus.html
                     fast/forms/search-hide-cancel-on-cancel.html
      
              * rendering/TextControlInnerElements.cpp:
              (WebCore::SearchFieldCancelButtonElement::defaultEventHandler):
               - Make the variable 'input' RefPtr.  It makes the code simpler.
               - Remove visibility check on mouseup event. We should release capturing
                 anyway because the cancel button may be invisible if JavaScript code
                 called by the focus event removes the input value.
              (WebCore::SpinButtonElement::detach):
               - Release capturing on detach because it is possible that a spin button
                 node is detached while it is capturing events.
              (WebCore::SpinButtonElement::defaultEventHandler):
                Take a reference to this and check renderer() after some functions which
                may run JavaScript code.
              (WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
                Make the variable 'input' RefPtr to align other functions in this file.
              (WebCore::InputFieldSpeechButtonElement::setRecognitionResult): ditto.
              * rendering/TextControlInnerElements.h: Declare SpinButtonElement::detach().
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76566 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ee540fdb
    • rniwa@webkit.org's avatar
      2011-01-24 Ryosuke Niwa <rniwa@webkit.org> · 920c61a5
      rniwa@webkit.org authored
              Reviewed by Ojan Vafai.
      
              Inserting multiple whitespace using text composition (IME) should insert interleaved nbsp and whitespace.
              https://bugs.webkit.org/show_bug.cgi?id=52781
      
              The test was rebaselined to have interleaved space and non-breaking space.
      
              * editing/inserting/insert-composition-whitespace-expected.txt:
              * editing/inserting/insert-composition-whitespace.html:
      2011-01-24  Ryosuke Niwa  <rniwa@webkit.org>
      
              Reviewed by Ojan Vafai.
      
              Inserting multiple whitespace using text composition (IME) should insert interleaved nbsp and whitespace.
              https://bugs.webkit.org/show_bug.cgi?id=52781
      
              The bug was caused by stringWithRebalancedWhitespace's replacing the space at the beginning of a paragraph
              and the end of a paragraph by a non-breaking space after it replaced two consecutive spaces by a space and
              non-breaking space pattern, thereby replacing more spaces by non-breaking spaces than needed.
      
              Rewrote the function using Vector<UChar> to fix the bug. New function no longer calls String::replace
              multiple times but instead it traverses through the string and replaces a space that immediately follows
              another space or appears at the beginning of a paragraph or at the end of a paragraph by a non-break space.
      
              * editing/CompositeEditCommand.cpp:
              * editing/htmlediting.cpp:
              (WebCore::stringWithRebalancedWhitespace): Written.
              * editing/htmlediting.h:
              (WebCore::isWhitespace): Removed from CompositeEditCommand.cpp
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76565 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      920c61a5
    • mrobinson@webkit.org's avatar
      2011-01-24 Martin Robinson <mrobinson@igalia.com> · 27a5d607
      mrobinson@webkit.org authored
              Skip one more crashing test.
      
              * platform/gtk/Skipped: Skip a test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76564 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      27a5d607
    • mrobinson@webkit.org's avatar
      2011-01-24 Martin Robinson <mrobinson@igalia.com> · 4d1b17ce
      mrobinson@webkit.org authored
              Skipping failing tests after r76555.
      
              * platform/gtk/Skipped: Skip failing tests.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4d1b17ce
    • commit-queue@webkit.org's avatar
      2011-01-24 Peter Kasting <pkasting@google.com> · ada816be
      commit-queue@webkit.org authored
              Reviewed by Darin Adler.
      
              Roll back r67261 ("Don't fire onclick on middle clicks") due to
              regressions.
              https://bugs.webkit.org/show_bug.cgi?id=46733
      
              * fast/events/mouse-click-events-expected.txt:
              * fast/events/script-tests/mouse-click-events.js:
      2011-01-24  Peter Kasting  <pkasting@google.com>
      
              Reviewed by Darin Adler.
      
              Roll back r67261 ("Don't fire onclick on middle clicks") due to
              regressions.
              https://bugs.webkit.org/show_bug.cgi?id=46733
      
              * html/HTMLAnchorElement.cpp:
              (WebCore::isLinkClick):
              * html/HTMLInputElement.cpp:
              (WebCore::HTMLInputElement::preDispatchEventHandler):
              (WebCore::HTMLInputElement::postDispatchEventHandler):
              (WebCore::HTMLInputElement::defaultEventHandler):
              * page/EventHandler.cpp:
              (WebCore::EventHandler::handleMouseDoubleClickEvent):
              (WebCore::EventHandler::handleMouseReleaseEvent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76557 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ada816be
    • xji@chromium.org's avatar
      2011-01-24 Xiaomei Ji <xji@chromium.org> · e66fb080
      xji@chromium.org authored
              Unreviewed.
      
              Skip cjk-segmentation.html (introduced in r76548) in QT.
              QT skipped range-expand.html, skip cjk-segmentation as well.
      
              * platform/qt/Skipped:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76556 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e66fb080
    • mrobinson@webkit.org's avatar
      2011-01-24 Martin Robinson <mrobinson@igalia.com> · 20042ea6
      mrobinson@webkit.org authored
              Reviewed by Eric Seidel.
      
              [GTK] Many DOM XHTML tests time out
              https://bugs.webkit.org/show_bug.cgi?id=52553
      
              * platform/gtk/Skipped: Unskip tests which are no longer timing out.
      2011-01-24  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Eric Seidel.
      
              [GTK] Many DOM XHTML tests time out
              https://bugs.webkit.org/show_bug.cgi?id=52553
      
              Properly handle the situation where a synchronous load fails before the inner
              event loop has started. In this case, we simply do not run the inner event loop,
              or else it will block indefinitely (since no GIO or libsoup callbacks will fire).
      
              * platform/network/soup/ResourceHandleSoup.cpp:
              (WebCore::ResourceHandle::loadResourceSynchronously): Bail out of a synchronous
              load if it fails up front.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76555 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      20042ea6
    • rniwa@webkit.org's avatar
      2011-01-24 Ryosuke Niwa <rniwa@webkit.org> · 763f49f9
      rniwa@webkit.org authored
              Unreviewed Chromium test expectation update for r76548.
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76552 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      763f49f9