1. 15 Jul, 2010 29 commits
    • kbr@google.com's avatar
      2010-07-15 Kenneth Russell <kbr@google.com> · dbef7ab1
      kbr@google.com authored
              Reviewed by Darin Fisher.
      
              Rename read-pixels and invalidPassedParams tests to match Khronos repo
              https://bugs.webkit.org/show_bug.cgi?id=42335
      
              * fast/canvas/webgl/invalid-passed-params-expected.txt: Copied from LayoutTests/fast/canvas/webgl/invalidPassedParams-expected.txt.
              * fast/canvas/webgl/invalid-passed-params.html: Copied from LayoutTests/fast/canvas/webgl/invalidPassedParams.html.
              * fast/canvas/webgl/invalidPassedParams-expected.txt: Removed.
              * fast/canvas/webgl/invalidPassedParams.html: Removed.
              * fast/canvas/webgl/read-pixels-expected.txt: Removed.
              * fast/canvas/webgl/read-pixels-pack-alignment-expected.txt: Copied from LayoutTests/fast/canvas/webgl/read-pixels-expected.txt.
              * fast/canvas/webgl/read-pixels-pack-alignment.html: Copied from LayoutTests/fast/canvas/webgl/read-pixels.html.
              * fast/canvas/webgl/read-pixels.html: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63437 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dbef7ab1
    • abarth@webkit.org's avatar
      2010-07-15 Adam Barth <abarth@webkit.org> · 4c3d3b59
      abarth@webkit.org authored
              Update some more baselines for Eric's text node coalescing patch.  I
              think these bots were behind and he didn't see the results before he
              went to sleep.
      
              * platform/win/editing/selection/drag-text-delay-expected.txt:
              * platform/win/fast/css/resize-corner-tracking-expected.txt:
              * platform/win/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
              * platform/win/fast/forms/basic-textareas-expected.txt:
              * platform/win/fast/forms/search-display-none-cancel-button-expected.txt:
              * platform/win/fast/forms/textarea-placeholder-set-value-expected.txt:
              * platform/win/fast/forms/textarea-scrollbar-expected.txt:
              * platform/win/fast/forms/textarea-width-expected.txt:
              * platform/win/fast/images/favicon-as-image-expected.txt:
              * platform/win/fast/layers/video-layer-expected.txt:
              * platform/win/fast/parser/entity-comment-in-textarea-expected.txt:
              * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
              * platform/win/fast/ruby/ruby-empty-rt-expected.txt:
              * platform/win/fast/ruby/ruby-length-expected.txt:
              * platform/win/media/video-display-toggle-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63436 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4c3d3b59
    • darin@apple.com's avatar
      More fixes for the text node coalescing. · d5cff1e9
      darin@apple.com authored
      Some of this was done directly based on buildbot output, but other cases
      are speculative. The patch was much bigger before Adam landed almost all the
      same fixes while I was committing ;-). I did not land similar chromium fixes
      because I don't know how to interpret the different buildbot output format.
      
      * platform/mac/media/controls-strict-expected.txt:
      * platform/mac/media/video-display-toggle-expected.txt:
      * platform/mac/media/video-no-audio-expected.txt:
      * platform/win/media/controls-after-reload-expected.txt:
      * platform/win/media/controls-strict-expected.txt:
      * platform/win/media/controls-styling-expected.txt:
      * platform/win/media/video-no-audio-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63435 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d5cff1e9
    • abarth@webkit.org's avatar
      2010-07-15 Adam Barth <abarth@webkit.org> · 1b3f2ecd
      abarth@webkit.org authored
              Unreviewed.
      
              Update some more baselines for Eric's text node coalescing patch.  I
              think these bots were behind and he didn't see the results before he
              went to sleep.
      
              * platform/mac-tiger/media/controls-after-reload-expected.txt:
              * platform/mac-tiger/media/controls-strict-expected.txt:
              * platform/mac-tiger/media/controls-styling-expected.txt:
              * platform/mac-tiger/media/video-display-toggle-expected.txt:
              * platform/mac-tiger/media/video-no-audio-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63434 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1b3f2ecd
    • abarth@webkit.org's avatar
      2010-07-15 Adam Barth <abarth@webkit.org> · 8d29a45f
      abarth@webkit.org authored
              Unreviewed.
      
              Update some more baselines for Eric's text node coalescing patch.  I
              think these bots were behind and he didn't see the results before he
              went to sleep.
      
              * platform/mac-leopard/media/controls-after-reload-expected.txt:
              * platform/mac-leopard/media/controls-strict-expected.txt:
              * platform/mac-leopard/media/controls-styling-expected.txt:
              * platform/mac-leopard/media/video-display-toggle-expected.txt:
              * platform/mac-leopard/media/video-no-audio-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63433 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8d29a45f
    • ojan@chromium.org's avatar
      2010-07-15 Pavel Podivilov <podivilov@chromium.org> · 9cf868b4
      ojan@chromium.org authored
              Reviewed by Ojan Vafai.
      
              [Chromium] Rebaseline some tests
              https://bugs.webkit.org/show_bug.cgi?id=42382
      
              Chromium linux expected results needed after http://trac.webkit.org/changeset/63403.
      
              * platform/chromium-linux/editing/pasteboard/4641033-expected.txt:
              * platform/chromium-linux/editing/pasteboard/select-element-1-expected.txt:
              * platform/chromium-linux/fast/block/positioning/inline-block-relposition-expected.txt:
              * platform/chromium-linux/fast/css/continuationCrash-expected.txt:
              * platform/chromium-linux/fast/css/margin-top-bottom-dynamic-expected.txt:
              * platform/chromium-linux/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
              * platform/chromium-linux/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
              * platform/chromium-linux/fast/forms/003-expected.txt:
              * platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
              * platform/chromium-linux/fast/forms/button-default-title-expected.txt:
              * platform/chromium-linux/fast/forms/button-inner-block-reuse-expected.txt:
              * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.txt:
              * platform/chromium-linux/fast/forms/formmove3-expected.txt:
              * platform/chromium-linux/fast/forms/listbox-width-change-expected.txt:
              * platform/chromium-linux/fast/forms/option-script-expected.txt:
              * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.txt:
              * platform/chromium-linux/fast/forms/select-empty-option-height-expected.txt:
              * platform/chromium-linux/fast/forms/select-item-background-clip-expected.txt:
              * platform/chromium-linux/fast/forms/targeted-frame-submission-expected.txt:
              * platform/chromium-linux/fast/forms/textfield-outline-expected.txt:
              * platform/chromium-linux/fast/table/append-cells2-expected.txt:
              * platform/chromium-linux/fast/table/remove-td-display-none-expected.txt:
              * platform/chromium-linux/fast/text/international/001-expected.txt:
              * platform/chromium-linux/fast/text/international/wrap-CJK-001-expected.txt:
              * platform/chromium-linux/fast/text/updateNewFont-expected.txt:
              * platform/chromium-linux/fonts/fantasy-expected.txt:
              * platform/chromium-linux/http/tests/multipart/invalid-image-data-expected.txt:
              * platform/chromium-linux/http/tests/navigation/anchor-frames-expected.txt:
              * platform/chromium-linux/tables/mozilla/bugs/bug138725-expected.txt:
              * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.txt:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-1-expected.txt:
              * platform/chromium-linux/tables/mozilla/bugs/bug46368-2-expected.txt:
              * platform/chromium-linux/tables/mozilla/core/bloomberg-expected.txt:
              * platform/chromium-linux/tables/mozilla/other/move_row-expected.txt:
              * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63432 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9cf868b4
    • abarth@webkit.org's avatar
      2010-07-15 Adam Barth <abarth@webkit.org> · c2d302ef
      abarth@webkit.org authored
              Unreviewed.
      
              Update the port names to be more specific.  Before this patch,
              port-specific results for Mac would end up in the wrong place.
      
              * Scripts/webkitpy/tool/commands/rebaseline.py:
              * Scripts/webkitpy/tool/commands/rebaseline_unittest.py:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63431 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c2d302ef
    • abarth@webkit.org's avatar
      2010-07-15 Adam Barth <abarth@webkit.org> · 0befc980
      abarth@webkit.org authored
              Unreviewed.
      
              Update some more baselines for Eric's text node coalescing patch.  I
              think these bots were behind and he didn't see the results before he
              went to sleep.
      
              * platform/mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt:
              * platform/mac/plugins/netscape-dom-access-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63430 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0befc980
    • andreas.kling@nokia.com's avatar
      2010-07-15 Andreas Kling <andreas.kling@nokia.com> · 2f0f5c9c
      andreas.kling@nokia.com authored
              Rubber-stamped by Kenneth Rohde Christiansen.
      
              [Qt] Remove an unused variable in BitmapImage::draw()
      
              * platform/graphics/qt/ImageQt.cpp:
              (WebCore::BitmapImage::draw): Remove selfSize.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63429 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2f0f5c9c
    • yurys@chromium.org's avatar
      2010-07-15 Pavel Podivilov <podivilov@chromium.org> · a22270b3
      yurys@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              [Chromium] Rebaseline some tests
              https://bugs.webkit.org/show_bug.cgi?id=42357
      
              * platform/chromium-win/editing/deleting/5168598-expected.txt:
              * platform/chromium-win/editing/deleting/delete-block-merge-contents-019-expected.txt:
              * platform/chromium-win/editing/deleting/delete-block-merge-contents-023-expected.txt:
              * platform/chromium-win/editing/deleting/delete-block-merge-contents-024-expected.txt:
              * platform/chromium-win/editing/deleting/delete-line-013-expected.txt:
              * platform/chromium-win/editing/deleting/delete-line-014-expected.txt:
              * platform/chromium-win/editing/execCommand/insert-list-and-stitch-expected.txt:
              * platform/chromium-win/editing/inserting/insert-3654864-fix-expected.txt:
              * platform/chromium-win/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/chromium-win/editing/pasteboard/4641033-expected.txt:
              * platform/chromium-win/editing/pasteboard/5028447-expected.txt:
              * platform/chromium-win/editing/pasteboard/drag-drop-dead-frame-expected.txt:
              * platform/chromium-win/editing/pasteboard/drop-text-without-selection-expected.txt:
              * platform/chromium-win/editing/pasteboard/paste-text-010-expected.txt:
              * platform/chromium-win/editing/pasteboard/select-element-1-expected.txt:
              * platform/chromium-win/editing/selection/5354455-2-expected.txt:
              * platform/chromium-win/editing/selection/doubleclick-crash-expected.txt:
              * platform/chromium-win/editing/selection/drag-text-delay-expected.txt:
              * platform/chromium-win/editing/selection/expanding-selections2-expected.txt:
              * platform/chromium-win/editing/selection/extend-by-character-006-expected.txt:
              * platform/chromium-win/editing/selection/focus_editable_html-expected.txt:
              * platform/chromium-win/editing/selection/mixed-editability-1-expected.txt:
              * platform/chromium-win/editing/selection/move-by-sentence-001-expected.txt:
              * platform/chromium-win/editing/selection/select-all-005-expected.txt:
              * platform/chromium-win/editing/selection/selection-actions-expected.txt:
              * platform/chromium-win/editing/style/apple-style-editable-mix-expected.txt:
              * platform/chromium-win/editing/style/font-family-with-space-expected.txt:
              * platform/chromium-win/fast/backgrounds/size/backgroundSize16-expected.txt:
              * platform/chromium-win/fast/block/float/001-expected.txt:
              * platform/chromium-win/fast/block/margin-collapse/037-expected.txt:
              * platform/chromium-win/fast/block/margin-collapse/038-expected.txt:
              * platform/chromium-win/fast/block/positioning/055-expected.txt:
              * platform/chromium-win/fast/block/positioning/auto/005-expected.txt:
              * platform/chromium-win/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.txt:
              * platform/chromium-win/fast/block/positioning/inline-block-relposition-expected.txt:
              * platform/chromium-win/fast/block/positioning/relative-overflow-replaced-expected.txt:
              * platform/chromium-win/fast/block/positioning/relative-overflow-replaced-float-expected.txt:
              * platform/chromium-win/fast/block/positioning/window-height-change-expected.txt:
              * platform/chromium-win/fast/borders/border-image-01-expected.txt:
              * platform/chromium-win/fast/borders/border-image-border-radius-expected.txt:
              * platform/chromium-win/fast/borders/border-image-rotate-transform-expected.txt:
              * platform/chromium-win/fast/borders/border-image-scale-transform-expected.txt:
              * platform/chromium-win/fast/borders/svg-as-border-image-2-expected.txt:
              * platform/chromium-win/fast/borders/svg-as-border-image-expected.txt:
              * platform/chromium-win/fast/canvas/arc360-expected.txt:
              * platform/chromium-win/fast/canvas/canvas-before-css-expected.txt:
              * platform/chromium-win/fast/canvas/drawImage-with-globalAlpha-expected.txt:
              * platform/chromium-win/fast/canvas/fill-stroke-clip-reset-path-expected.txt:
              * platform/chromium-win/fast/canvas/fillrect-gradient-zero-stops-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-1-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-2-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-3-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-4-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-5-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-6-expected.txt:
              * platform/chromium-win/fast/canvas/shadow-offset-7-expected.txt:
              * platform/chromium-win/fast/clip/016-expected.txt:
              * platform/chromium-win/fast/clip/outline-overflowClip-expected.txt:
              * platform/chromium-win/fast/css-generated-content/001-expected.txt:
              * platform/chromium-win/fast/css-generated-content/013-expected.txt:
              * platform/chromium-win/fast/css-generated-content/visibleContentHiddenParent-expected.txt:
              * platform/chromium-win/fast/css/MarqueeLayoutTest-expected.txt:
              * platform/chromium-win/fast/css/ZeroOpacityLayers-expected.txt:
              * platform/chromium-win/fast/css/ZeroOpacityLayers2-expected.txt:
              * platform/chromium-win/fast/css/background-image-with-baseurl-expected.txt:
              * platform/chromium-win/fast/css/beforeSelectorOnCodeElement-expected.txt:
              * platform/chromium-win/fast/css/continuationCrash-expected.txt:
              * platform/chromium-win/fast/css/css1_forward_compatible_parsing-expected.txt:
              * platform/chromium-win/fast/css/empty-generated-content-expected.txt:
              * platform/chromium-win/fast/css/font-face-default-font-expected.txt:
              * platform/chromium-win/fast/css/font-face-in-media-rule-expected.txt:
              * platform/chromium-win/fast/css/getFloatValueForUnit-expected.txt:
              * platform/chromium-win/fast/css/import_with_baseurl-expected.txt:
              * platform/chromium-win/fast/css/invalidation-errors-2-expected.txt:
              * platform/chromium-win/fast/css/invalidation-errors-expected.txt:
              * platform/chromium-win/fast/css/margin-top-bottom-dynamic-expected.txt:
              * platform/chromium-win/fast/css/non-standard-checkbox-size-expected.txt:
              * platform/chromium-win/fast/css/pseudo-cache-stale-expected.txt:
              * platform/chromium-win/fast/css/rem-units-on-root-expected.txt:
              * platform/chromium-win/fast/css/resize-corner-tracking-expected.txt:
              * platform/chromium-win/fast/css/variables/inline-style-test-expected.txt:
              * platform/chromium-win/fast/css/vertical-align-lengths-expected.txt:
              * platform/chromium-win/fast/css/word-space-extra-expected.txt:
              * platform/chromium-win/fast/dom/Element/null-offset-parent-expected.txt:
              * platform/chromium-win/fast/dom/HTMLElement/bdo-expected.txt:
              * platform/chromium-win/fast/dom/HTMLHeadElement/textInHead1-expected.txt:
              * platform/chromium-win/fast/dom/HTMLHeadElement/textInHead2-expected.txt:
              * platform/chromium-win/fast/dom/HTMLHeadElement/textInHead3-expected.txt:
              * platform/chromium-win/fast/dom/HTMLHeadElement/textInHead4-expected.txt:
              * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
              * platform/chromium-win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
              * platform/chromium-win/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
              * platform/chromium-win/fast/dom/Window/open-existing-pop-up-blocking-expected.txt:
              * platform/chromium-win/fast/dom/comment-not-documentElement-expected.txt:
              * platform/chromium-win/fast/dom/jsDevicePixelRatio-expected.txt:
              * platform/chromium-win/fast/dynamic/008-expected.txt:
              * platform/chromium-win/fast/dynamic/011-expected.txt:
              * platform/chromium-win/fast/dynamic/anchor-lock-expected.txt:
              * platform/chromium-win/fast/dynamic/link-href-change-expected.txt:
              * platform/chromium-win/fast/dynamic/outerHTML-img-expected.txt:
              * platform/chromium-win/fast/dynamic/window-resize-scrollbars-test-expected.txt:
              * platform/chromium-win/fast/dynamic/window-scrollbars-test-expected.txt:
              * platform/chromium-win/fast/encoding/utf-16-big-endian-expected.txt:
              * platform/chromium-win/fast/encoding/utf-16-little-endian-expected.txt:
              * platform/chromium-win/fast/encoding/xmacroman-encoding-test-expected.txt:
              * platform/chromium-win/fast/events/context-no-deselect-expected.txt:
              * platform/chromium-win/fast/events/event-listener-on-link-expected.txt:
              * platform/chromium-win/fast/events/focusingUnloadedFrame-expected.txt:
              * platform/chromium-win/fast/events/reveal-link-when-focused-expected.txt:
              * platform/chromium-win/fast/flexbox/025-expected.txt:
              * platform/chromium-win/fast/forms/003-expected.txt:
              * platform/chromium-win/fast/forms/basic-textareas-expected.txt:
              * platform/chromium-win/fast/forms/box-shadow-override-expected.txt:
              * platform/chromium-win/fast/forms/button-default-title-expected.txt:
              * platform/chromium-win/fast/forms/button-inner-block-reuse-expected.txt:
              * platform/chromium-win/fast/forms/checkbox-radio-onchange-expected.txt:
              * platform/chromium-win/fast/forms/control-restrict-line-height-expected.txt:
              * platform/chromium-win/fast/forms/fieldset-align-expected.txt:
              * platform/chromium-win/fast/forms/fieldset-with-float-expected.txt:
              * platform/chromium-win/fast/forms/formmove2-expected.txt:
              * platform/chromium-win/fast/forms/formmove3-expected.txt:
              * platform/chromium-win/fast/forms/image-border-expected.txt:
              * platform/chromium-win/fast/forms/indeterminate-expected.txt:
              * platform/chromium-win/fast/forms/input-appearance-bkcolor-expected.txt:
              * platform/chromium-win/fast/forms/input-appearance-default-bkcolor-expected.txt:
              * platform/chromium-win/fast/forms/input-appearance-disabled-expected.txt:
              * platform/chromium-win/fast/forms/input-appearance-preventDefault-expected.txt:
              * platform/chromium-win/fast/forms/input-appearance-readonly-expected.txt:
              * platform/chromium-win/fast/forms/input-field-text-truncated-expected.txt:
              * platform/chromium-win/fast/forms/input-first-letter-expected.txt:
              * platform/chromium-win/fast/forms/input-no-renderer-expected.txt:
              * platform/chromium-win/fast/forms/input-readonly-dimmed-expected.txt:
              * platform/chromium-win/fast/forms/input-spaces-expected.txt:
              * platform/chromium-win/fast/forms/input-type-text-min-width-expected.txt:
              * platform/chromium-win/fast/forms/listbox-width-change-expected.txt:
              * platform/chromium-win/fast/forms/option-script-expected.txt:
              * platform/chromium-win/fast/forms/option-strip-whitespace-expected.txt:
              * platform/chromium-win/fast/forms/placeholder-set-value-expected.txt:
              * platform/chromium-win/fast/forms/placeholder-stripped-expected.txt:
              * platform/chromium-win/fast/forms/radio-nested-labels-expected.txt:
              * platform/chromium-win/fast/forms/search-display-none-cancel-button-expected.txt:
              * platform/chromium-win/fast/forms/search-styled-expected.txt:
              * platform/chromium-win/fast/forms/select-change-listbox-size-expected.txt:
              * platform/chromium-win/fast/forms/select-empty-option-height-expected.txt:
              * platform/chromium-win/fast/forms/select-item-background-clip-expected.txt:
              * platform/chromium-win/fast/forms/slider-thumb-stylability-expected.txt:
              * platform/chromium-win/fast/forms/tabbing-input-iframe-expected.txt:
              * platform/chromium-win/fast/forms/targeted-frame-submission-expected.txt:
              * platform/chromium-win/fast/forms/textarea-placeholder-set-value-expected.txt:
              * platform/chromium-win/fast/forms/textarea-scrollbar-expected.txt:
              * platform/chromium-win/fast/forms/textfield-outline-expected.txt:
              * platform/chromium-win/fast/forms/thumbslider-crash-expected.txt:
              * platform/chromium-win/fast/forms/thumbslider-no-parent-slider-expected.txt:
              * platform/chromium-win/fast/frames/001-expected.txt:
              * platform/chromium-win/fast/frames/frame-element-name-expected.txt:
              * platform/chromium-win/fast/frames/frameElement-iframe-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/html/keygen-expected.txt:
              * platform/chromium-win/fast/html/marquee-scroll-expected.txt:
              * platform/chromium-win/fast/images/animated-gif-with-offsets-expected.txt:
              * platform/chromium-win/fast/images/animated-svg-as-image-expected.txt:
              * platform/chromium-win/fast/images/favicon-as-image-expected.txt:
              * platform/chromium-win/fast/images/icon-decoding-expected.txt:
              * platform/chromium-win/fast/images/image-in-map-expected.txt:
              * platform/chromium-win/fast/inline-block/001-expected.txt:
              * platform/chromium-win/fast/inline-block/003-expected.txt:
              * platform/chromium-win/fast/inline-block/006-expected.txt:
              * platform/chromium-win/fast/inline-block/14498-positionForCoordinates-expected.txt:
              * platform/chromium-win/fast/inline-block/tricky-baseline-expected.txt:
              * platform/chromium-win/fast/inline/drawStyledEmptyInlines-expected.txt:
              * platform/chromium-win/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt:
              * platform/chromium-win/fast/inline/long-wrapped-line-expected.txt:
              * platform/chromium-win/fast/inline/percentage-margins-expected.txt:
              * platform/chromium-win/fast/inline/positionedLifetime-expected.txt:
              * platform/chromium-win/fast/invalid/005-expected.txt:
              * platform/chromium-win/fast/invalid/006-expected.txt:
              * platform/chromium-win/fast/invalid/021-expected.txt:
              * platform/chromium-win/fast/invalid/missing-dl-end-tag-expected.txt:
              * platform/chromium-win/fast/invalid/missing-dt-end-tag-expected.txt:
              * platform/chromium-win/fast/layers/remove-only-this-layer-update-expected.txt:
              * platform/chromium-win/fast/lists/markers-in-selection-expected.txt:
              * platform/chromium-win/fast/loader/start-load-in-unload-expected.txt:
              * platform/chromium-win/fast/multicol/layers-split-across-columns-expected.txt:
              * platform/chromium-win/fast/multicol/nested-columns-expected.txt:
              * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
              * platform/chromium-win/fast/overflow/line-clamp-expected.txt:
              * platform/chromium-win/fast/overflow/scrollRevealButton-expected.txt:
              * platform/chromium-win/fast/parser/comment-in-style-expected.txt:
              * platform/chromium-win/fast/parser/entity-comment-in-style-expected.txt:
              * platform/chromium-win/fast/parser/entity-comment-in-textarea-expected.txt:
              * platform/chromium-win/fast/parser/nofoo-tags-inside-paragraph-expected.txt:
              * platform/chromium-win/fast/parser/open-comment-in-textarea-expected.txt:
              * platform/chromium-win/fast/parser/parseCommentsInTitles-expected.txt:
              * platform/chromium-win/fast/parser/remove-block-in-residual-style-expected.txt:
              * platform/chromium-win/fast/parser/title-error-test-expected.txt:
              * platform/chromium-win/fast/repaint/4774354-expected.txt:
              * platform/chromium-win/fast/repaint/button-spurious-layout-hint-expected.txt:
              * platform/chromium-win/fast/repaint/continuation-after-outline-expected.txt:
              * platform/chromium-win/fast/repaint/inline-block-overflow-expected.txt:
              * platform/chromium-win/fast/repaint/layout-state-scrolloffset-expected.txt:
              * platform/chromium-win/fast/repaint/layout-state-scrolloffset2-expected.txt:
              * platform/chromium-win/fast/repaint/layout-state-scrolloffset3-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-1-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-10-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-2-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-3-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-4-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-5-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-6-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-7-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-8-expected.txt:
              * platform/chromium-win/fast/repaint/line-flow-with-floats-9-expected.txt:
              * platform/chromium-win/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
              * platform/chromium-win/fast/repaint/search-field-cancel-expected.txt:
              * platform/chromium-win/fast/repaint/selected-replaced-expected.txt:
              * platform/chromium-win/fast/repaint/text-selection-rect-in-overflow-2-expected.txt:
              * platform/chromium-win/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
              * platform/chromium-win/fast/replaced/image-resize-width-expected.txt:
              * platform/chromium-win/fast/replaced/maxheight-percent-expected.txt:
              * platform/chromium-win/fast/replaced/maxheight-pxs-expected.txt:
              * platform/chromium-win/fast/replaced/maxwidth-percent-expected.txt:
              * platform/chromium-win/fast/replaced/maxwidth-pxs-expected.txt:
              * platform/chromium-win/fast/replaced/minheight-percent-expected.txt:
              * platform/chromium-win/fast/replaced/minheight-pxs-expected.txt:
              * platform/chromium-win/fast/replaced/minwidth-percent-expected.txt:
              * platform/chromium-win/fast/replaced/minwidth-pxs-expected.txt:
              * platform/chromium-win/fast/ruby/ruby-empty-rt-expected.txt:
              * platform/chromium-win/fast/ruby/ruby-length-expected.txt:
              * platform/chromium-win/fast/table/012-expected.txt:
              * platform/chromium-win/fast/table/018-expected.txt:
              * platform/chromium-win/fast/table/append-cells2-expected.txt:
              * platform/chromium-win/fast/table/cellindex-expected.txt:
              * platform/chromium-win/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
              * platform/chromium-win/fast/table/nobr-expected.txt:
              * platform/chromium-win/fast/table/remove-td-display-none-expected.txt:
              * platform/chromium-win/fast/text/basic/009-expected.txt:
              * platform/chromium-win/fast/text/in-rendered-text-rtl-expected.txt:
              * platform/chromium-win/fast/text/international/bidi-L2-run-reordering-expected.txt:
              * platform/chromium-win/fast/text/international/bidi-european-terminators-expected.txt:
              * platform/chromium-win/fast/text/selection-hard-linebreak-expected.txt:
              * platform/chromium-win/fast/text/should-use-atsui-expected.txt:
              * platform/chromium-win/fast/text/updateNewFont-expected.txt:
              * platform/chromium-win/fast/text/whitespace/020-expected.txt:
              * platform/chromium-win/fast/tokenizer/external-script-document-write_2-expected.txt:
              * platform/chromium-win/fast/tokenizer/script_extra_close-expected.txt:
              * platform/chromium-win/fast/transforms/identity-matrix-expected.txt:
              * platform/chromium-win/fonts/cursive-expected.txt:
              * platform/chromium-win/fonts/default-expected.txt:
              * platform/chromium-win/fonts/fantasy-expected.txt:
              * platform/chromium-win/fonts/monospace-expected.txt:
              * platform/chromium-win/fonts/sans-serif-expected.txt:
              * platform/chromium-win/fonts/serif-expected.txt:
              * platform/chromium-win/http/tests/misc/frame-access-during-load-expected.txt:
              * platform/chromium-win/http/tests/misc/iframe404-expected.txt:
              * platform/chromium-win/http/tests/misc/location-replace-crossdomain-expected.txt:
              * platform/chromium-win/http/tests/multipart/invalid-image-data-standalone-expected.txt:
              * platform/chromium-win/http/tests/navigation/anchor-frames-expected.txt:
              * platform/chromium-win/http/tests/navigation/error404-frames-expected.txt:
              * platform/chromium-win/http/tests/navigation/error404-subframeload-expected.txt:
              * platform/chromium-win/http/tests/navigation/javascriptlink-frames-expected.txt:
              * platform/chromium-win/http/tests/navigation/post-basic-expected.txt:
              * platform/chromium-win/http/tests/navigation/post-frames-expected.txt:
              * platform/chromium-win/http/tests/navigation/postredirect-basic-expected.txt:
              * platform/chromium-win/http/tests/navigation/postredirect-frames-expected.txt:
              * platform/chromium-win/http/tests/navigation/postredirect-goback1-expected.txt:
              * platform/chromium-win/media/controls-after-reload-expected.txt:
              * platform/chromium-win/media/video-aspect-ratio-expected.txt:
              * platform/chromium-win/svg/custom/getsvgdocument-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug120364-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug1224-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug13526-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug138725-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug2267-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug23299-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug2757-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug29157-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug2947-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug3037-1-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug33855-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug40828-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug42187-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug4527-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug46368-1-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug46368-2-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug56405-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug5835-expected.txt:
              * platform/chromium-win/tables/mozilla/bugs/bug93363-expected.txt:
              * platform/chromium-win/tables/mozilla/core/bloomberg-expected.txt:
              * platform/chromium-win/tables/mozilla/marvin/tables_align_left-expected.txt:
              * platform/chromium-win/tables/mozilla/marvin/tables_align_right-expected.txt:
              * platform/chromium-win/tables/mozilla/other/move_row-expected.txt:
              * platform/chromium-win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
              * platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63428 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a22270b3
    • yurys@chromium.org's avatar
      2010-07-15 Yury Semikhatsky <yurys@chromium.org> · c61b5739
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: pass all parameters to WebInspector.addConsoleMessage as a single payload object
              https://bugs.webkit.org/show_bug.cgi?id=42345
      
              This refactoring is covered by existing console tests.
      
              * bindings/js/ScriptArray.cpp:
              (WebCore::ScriptArray::set):
              * bindings/js/ScriptArray.h:
              (WebCore::ScriptArray::ScriptArray):
              (WebCore::ScriptArray::jsArray):
              * bindings/v8/ScriptArray.cpp:
              (WebCore::ScriptArray::set):
              * bindings/v8/ScriptArray.h:
              (WebCore::ScriptArray::ScriptArray):
              (WebCore::ScriptArray::~ScriptArray):
              * inspector/ConsoleMessage.cpp:
              (WebCore::ConsoleMessage::addToFrontend):
              * inspector/InspectorFrontend.cpp:
              (WebCore::InspectorFrontend::addConsoleMessage):
              * inspector/InspectorFrontend.h:
              * inspector/front-end/ConsoleView.js:
              (WebInspector.ConsoleView.prototype.updateMessageRepeatCount):
              (WebInspector.ConsoleMessage):
              (WebInspector.ConsoleMessage.createTextMessage):
              (WebInspector.ConsoleCommandResult):
              * inspector/front-end/ElementsPanel.js:
              (WebInspector.ElementsPanel.prototype.generateStylesheet):
              * inspector/front-end/InjectedScriptAccess.js:
              (InjectedScriptAccess._installHandler.InjectedScriptAccess.prototype.methodName.myCallback):
              (InjectedScriptAccess._installHandler.InjectedScriptAccess.prototype.methodName):
              (InjectedScriptAccess._installHandler):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype._checkWarning):
              * inspector/front-end/inspector.js:
              (WebInspector.updateConsoleMessageExpiredCount):
              (WebInspector.addConsoleMessage):
              (WebInspector.log.logMessage):
              (WebInspector.log):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63427 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c61b5739
    • tonyg@chromium.org's avatar
      2010-07-14 Tony Gentilcore <tonyg@chromium.org> · d0b42ee7
      tonyg@chromium.org authored
              Reviewed by Darin Fisher.
      
              Backfill DNS and connect times rather than exposing hard zeros
              https://bugs.webkit.org/show_bug.cgi?id=42303
      
              There are several cases where domain lookup is not performed and/or a new connection is not established. Previously in these cases, we exposed a "0" to the API. Now, we instead "backfill" with the most recent mark's time.
      
              Also, previously, I was using the ResourceLoadTiming API incorrectly. Each mark is an integer representing offset in milliseconds from requestTime. So all values need to be added to requestTime.
      
              No new test because existing test expectations are set to FAIL because disable disabled by default. The expected results of existings tests change as expected when enabled.
      
              * page/Timing.cpp:
              (WebCore::toIntegerMilliseconds): Move to file static instead of class static because it might generate more optimal code. Also, instead of converting negative doubles to zero, ASSERT that they are >= 0. This is because we no longer expose hard zeros for DNS and connect, so we want to be sure that the -1s returned by the API are properly handled.
              (WebCore::Timing::domainLookupStart):
              (WebCore::Timing::domainLookupEnd):
              (WebCore::Timing::connectStart):
              (WebCore::Timing::connectEnd):
              (WebCore::Timing::requestStart):
              (WebCore::Timing::requestEnd):
              (WebCore::Timing::responseStart):
              * page/Timing.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63426 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d0b42ee7
    • pfeldman@chromium.org's avatar
      2010-07-15 Pavel Feldman <pfeldman@chromium.org> · 9d77a73a
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: differentiate between blocking and connecting timers.
      
              https://bugs.webkit.org/show_bug.cgi?id=42372
      
              * inspector/InspectorResource.cpp:
              (WebCore::InspectorResource::InspectorResource):
              (WebCore::InspectorResource::updateResponse):
              (WebCore::InspectorResource::updateScriptObject):
              (WebCore::InspectorResource::buildObjectForTiming):
              * inspector/InspectorResource.h:
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.get cached):
              (WebInspector.Resource.prototype.set cached):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel.prototype._showPopover):
              (WebInspector.ResourceGraph):
              (WebInspector.ResourceGraph.prototype.refresh):
              (WebInspector.ResourceGraph.prototype._cachedChanged):
              * inspector/front-end/inspector.js:
              (WebInspector.updateResource):
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::loadedResourceFromMemoryCache):
              * loader/FrameLoader.h:
              * platform/network/ResourceResponseBase.cpp:
              (WebCore::ResourceResponseBase::ResourceResponseBase):
              (WebCore::ResourceResponseBase::connectionReused):
              (WebCore::ResourceResponseBase::setConnectionID):
              * platform/network/ResourceResponseBase.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63425 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9d77a73a
    • ager@chromium.org's avatar
      2010-07-15 Mads Ager <ager@chromium.org> · 4fa818bf
      ager@chromium.org authored
              Reviewed by Jeremy Orlow.
      
              Chromium test expectations update after ES5 Object.freeze and Object.seal implementation.
              https://bugs.webkit.org/show_bug.cgi?id=42369
      
              Add Object.freeze and Object.seal tests as expected to fail to the
              chromium test expectations file. The tests actually pass with V8
              but the text expectations expect them to fail because JSC has not
              yet implemented freeze and seal.
      
              Not adding new chromium baselines because the baselines would
              contain little extra information (because the text files basically
              just contains either PASS or FAIL with little extra information).
      
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63424 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4fa818bf
    • zherczeg@webkit.org's avatar
      Refactoring some parts of the lexer · d832c563
      zherczeg@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=41845
      
      Reviewed by Darin Adler.
      
      This patch is a precursor of refactoring the identifier
      parsing, which currently slows down the lexer, and not
      ready for landing. This patch contains those sources,
      which does not slow down the lexer (mainly style changes).
      
      SunSpider: no change (529.4ms to 528.7ms)
      --parse-only: no change (31.0ms to 31.2ms)
      
      * parser/Lexer.cpp:
      (JSC::isIdentStart): using typesOfASCIICharacters to determine
           whether the current character is in identifier start
      (JSC::isIdentPart): using typesOfASCIICharacters to determine
           whether the current character is in identifier part
      (JSC::Lexer::parseString): style fix
      (JSC::Lexer::lex): removing the else after the main which
           which reduces code duplication
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63423 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d832c563
    • morrita@google.com's avatar
      2010-07-15 MORITA Hajime <morrita@google.com> · 6f5175f6
      morrita@google.com authored
              Text layout is wrong with a SVG Font that lacks <missing-glyph> element
              https://bugs.webkit.org/show_bug.cgi?id=42352
      
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.checksum: Added.
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.png: Added.
              * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Added.
              * svg/custom/svg-fonts-without-missing-glyph.xhtml: Added.
      2010-07-15  MORITA Hajime  <morrita@google.com>
      
              Text layout is wrong with a SVG Font that lacks <missing-glyph> element
              https://bugs.webkit.org/show_bug.cgi?id=42352
      
              floatWidthOfSubStringUsingSVGFont() calculated a wrong value for a
              sub-run, and a fallback to system font triggers such a computation.
              This change made floatWidthOfSubStringUsingSVGFont() to deal with
              sub-runs.
      
              Test: svg/custom/svg-fonts-without-missing-glyph.xhtml
      
              * svg/SVGFont.cpp:
              (WebCore::floatWidthOfSubStringUsingSVGFont):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63422 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6f5175f6
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · e6e6e227
      zimmermann@webkit.org authored
              Reviewed by Dirk Schulze.
      
              Cycle detection needs to include shadow tree
              https://bugs.webkit.org/show_bug.cgi?id=42360
      
              Search for cycles in shadow tree fragments as well. Extended the svg/custom/recursion-* tests. No more crashes in any of them.
      
              * rendering/RenderSVGResourceContainer.h:
              (WebCore::RenderSVGResourceContainer::containsCyclicReference):
              * rendering/RenderSVGShadowTreeRootContainer.cpp: Implemented here, not inline, so that clients don't need to include SVGShadowTreeElements.h
              (WebCore::RenderSVGShadowTreeRootContainer::rootElement): Expose helper function, that returns the shadow tree root element as Node*.
              * rendering/RenderSVGShadowTreeRootContainer.h:
      
      2010-07-15  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Dirk Schulze.
      
              Cycle detection needs to include shadow tree
              https://bugs.webkit.org/show_bug.cgi?id=42360
      
              Extend recursion tests to cover indirect recursion through <use> elements.
      
              * platform/mac/svg/custom/recursive-clippath-expected.checksum:
              * platform/mac/svg/custom/recursive-clippath-expected.png:
              * platform/mac/svg/custom/recursive-clippath-expected.txt:
              * platform/mac/svg/custom/recursive-mask-expected.txt:
              * platform/mac/svg/custom/recursive-pattern-expected.checksum:
              * platform/mac/svg/custom/recursive-pattern-expected.png:
              * platform/mac/svg/custom/recursive-pattern-expected.txt:
              * svg/custom/recursive-clippath.svg:
              * svg/custom/recursive-mask.svg:
              * svg/custom/recursive-pattern.svg:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e6e6e227
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · 1253fb29
      zimmermann@webkit.org authored
              Reviewed by Dirk Schulze.
      
              clipPath is missing cycle detection
              https://bugs.webkit.org/show_bug.cgi?id=42350
      
              Detect cyclic clipper resources, and ignore them on rendering. Early exit in applyResource just like the pattern/mask resources do.
      
              * rendering/RenderSVGResourceClipper.cpp:
              (WebCore::RenderSVGResourceClipper::applyResource):
              (WebCore::RenderSVGResourceClipper::hitTestClipContent):
              (WebCore::RenderSVGResourceClipper::childElementReferencesResource):
              * rendering/RenderSVGResourceClipper.h:
      
      2010-07-15  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Dirk Schulze.
      
              clipPath is missing cycle detection
              https://bugs.webkit.org/show_bug.cgi?id=42350
      
              Change clipPath behaviour: clipPath children that reference the clipPath they define, are not ignored.
              Updated tests accordingly. Raised SVG WG question, as the handling is inconsistent between Opera/FF & WebKit.
      
              * platform/mac/svg/clip-path/clip-path-recursive-call-by-child-expected.txt:
              * platform/mac/svg/custom/recursive-clippath-expected.checksum:
              * platform/mac/svg/custom/recursive-clippath-expected.png:
              * platform/mac/svg/custom/recursive-clippath-expected.txt:
              * svg/clip-path/clip-path-recursive-call-by-child.svg:
              * svg/custom/recursive-clippath.svg:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63420 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1253fb29
    • mrowe@apple.com's avatar
      Fix a leak of Vector instances seen on the build bot. · 22e5203b
      mrowe@apple.com authored
      Reviewed by Maciej Stachowiak.
      
      * rendering/RenderObject.cpp:
      (WebCore::RenderObject::drawBoxSideFromPath): Don't unnecessarily heap allocate then leak the DashArray.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63419 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      22e5203b
    • yurys@chromium.org's avatar
      2010-07-15 Pavel Podivilov <podivilov@chromium.org> · c6b0d6b8
      yurys@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Fix mac compilation failure
              https://bugs.webkit.org/show_bug.cgi?id=42344
      
              * src/AutoFillPopupMenuClient.cpp:
              (WebKit::AutoFillPopupMenuClient::removeSuggestionAtIndex):
              (WebKit::AutoFillPopupMenuClient::canRemoveSuggestionAtIndex):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63418 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c6b0d6b8
    • mrowe@apple.com's avatar
      Update the sorting in the Xcode project files. · ff4ea93b
      mrowe@apple.com authored
      JavaScriptCore:
      
      * JavaScriptCore.xcodeproj/project.pbxproj:
      
      WebCore:
      
      * WebCore.xcodeproj/project.pbxproj:
      
      WebKit:
      
      * WebKit.xcodeproj/project.pbxproj:
      
      WebKit2:
      
      * WebKit2.xcodeproj/project.pbxproj:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63417 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ff4ea93b
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · cde68f46
      zimmermann@webkit.org authored
              Rubber-stamped by Dirk Schulze.
      
              Extend svg/custom/recursive-gradient.svg with the same recursion tests patterns have.
      
              * platform/mac/svg/custom/recursive-gradient-expected.checksum:
              * platform/mac/svg/custom/recursive-gradient-expected.png:
              * platform/mac/svg/custom/recursive-gradient-expected.txt:
              * svg/custom/recursive-gradient.svg:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63416 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cde68f46
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · 08999d15
      zimmermann@webkit.org authored
              Reviewed by Eric Seidel.
      
              SVG patterns and masks should not be able to reference themselves
              https://bugs.webkit.org/show_bug.cgi?id=32171
      
              Pattern still had an issue, when using constructs like:
              <pattern id="pattern1" xlink:href="#pattern2"/>
              <pattern id="pattern2"><rect fill="url(#pattern1)"/></pattern>
      
              Extended test svg/custom/recursive-pattern.svg to cover this situation.
      
              * rendering/RenderSVGResourcePattern.cpp:
              (WebCore::RenderSVGResourcePattern::applyResource): Don't perform the cycle check against node()...
              (WebCore::RenderSVGResourcePattern::createTileImage): .. but against the "patternContentElement" which respect the xlink:href chaining.
      
      2010-07-15  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Eric Seidel.
      
              SVG patterns and masks should not be able to reference themselves
              https://bugs.webkit.org/show_bug.cgi?id=32171
      
              Pattern still had an issue, when using constructs like:
              <pattern id="pattern1" xlink:href="#pattern2"/>
              <pattern id="pattern2"><rect fill="url(#pattern1)"/></pattern>
      
              * platform/mac/svg/custom/recursive-pattern-expected.checksum:
              * platform/mac/svg/custom/recursive-pattern-expected.png:
              * platform/mac/svg/custom/recursive-pattern-expected.txt:
              * svg/custom/recursive-pattern.svg: Add new subtest.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63415 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      08999d15
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · b9d39300
      zimmermann@webkit.org authored
              Not reviewed. Forgot to reset pixel test result to the old result after the partial revert.
      
              * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.checksum:
              * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63414 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b9d39300
    • zimmermann@webkit.org's avatar
      2010-07-15 Nikolas Zimmermann <nzimmermann@rim.com> · 107c3bb7
      zimmermann@webkit.org authored
              Reviewed by Adam Barth.
      
              Pixel test failure in moving-shadow-on-path.html and moving-shadow-on-container.html
              https://bugs.webkit.org/show_bug.cgi?id=42249
      
              Partly revert <http://trac.webkit.org/changeset/63307>. The RenderSVGRoot change caused a pixel test regression in two fast/repaint tests.
      
              * rendering/RenderSVGRoot.cpp:
              (WebCore::RenderSVGRoot::layout): Include selfNeedsLayout() check in LayoutStateRepainter argument.
      
      2010-07-15  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Adam Barth.
      
              Pixel test failure in moving-shadow-on-path.html and moving-shadow-on-container.html
              https://bugs.webkit.org/show_bug.cgi?id=42249
      
              Update fast/repaint/moving-shadow-on-path.html result, which shows a slightly smaller repaint rect.
      
              * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum:
              * platform/mac/fast/repaint/moving-shadow-on-path-expected.png:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63413 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      107c3bb7
    • mjs@apple.com's avatar
      Unreviewed, trivial error in previous commit. · bfee58af
      mjs@apple.com authored
      Fix mistake in the last commit due to last minute change.
      
      * platform/mac-wk2/Skipped: change extensions from -diffs.txt to .html
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63412 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bfee58af
    • eric@webkit.org's avatar
      2010-07-15 Eric Seidel <eric@webkit.org> · 6667d8e6
      eric@webkit.org authored
              Unreviewed, just updating expectations.
      
              * html5lib/runner-expected.txt:
               - I think my changes got out of order with one another.
                 The new results here are correct.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63411 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6667d8e6
    • eric@webkit.org's avatar
      2010-07-14 Eric Seidel <eric@webkit.org> · 012b4263
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              WebKit needs a rebaselining tool (finally)
              https://bugs.webkit.org/show_bug.cgi?id=42339
      
              This is a very basic rebaselining tool.  It's not
              quite as fancy as chromium's as it will only handle
              updating failing results.  It cannot yet handle adding new
              results, or updating results where the results should not
              replace existing results.
      
              * Scripts/webkitpy/layout_tests/port/base.py:
              * Scripts/webkitpy/tool/commands/__init__.py:
              * Scripts/webkitpy/tool/commands/queries.py:
              * Scripts/webkitpy/tool/commands/rebaseline.py: Added.
              * Scripts/webkitpy/tool/commands/rebaseline_unittest.py: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63410 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      012b4263
    • commit-queue@webkit.org's avatar
      2010-07-14 Sheriff Bot <webkit.review.bot@gmail.com> · 0e3fc2bc
      commit-queue@webkit.org authored
              Unreviewed, rolling out r63352.
              http://trac.webkit.org/changeset/63352
              https://bugs.webkit.org/show_bug.cgi?id=42341
      
              Broke plugin-initiate-popup-window.html and plugin-javascript-
              access.html on snow leopard (Requested by abarth on #webkit).
      
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
              * plugins/plugin-initiate-popup-window-expected.txt: Removed.
              * plugins/plugin-initiate-popup-window.html: Removed.
      2010-07-14  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r63352.
              http://trac.webkit.org/changeset/63352
              https://bugs.webkit.org/show_bug.cgi?id=42341
      
              Broke plugin-initiate-popup-window.html and plugin-javascript-
              access.html on snow leopard (Requested by abarth on #webkit).
      
              * bindings/v8/NPV8Object.cpp:
              (_NPN_EvaluateHelper):
      2010-07-14  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r63352.
              http://trac.webkit.org/changeset/63352
              https://bugs.webkit.org/show_bug.cgi?id=42341
      
              Broke plugin-initiate-popup-window.html and plugin-javascript-
              access.html on snow leopard (Requested by abarth on #webkit).
      
              * DumpRenderTree/TestNetscapePlugIn/PluginObject.cpp:
              (pluginAllocate):
              * DumpRenderTree/TestNetscapePlugIn/PluginObject.h:
              * DumpRenderTree/TestNetscapePlugIn/main.cpp:
              (NPP_New):
              (handleEventCarbon):
              (handleEventCocoa):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63409 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0e3fc2bc
  2. 14 Jul, 2010 11 commits
    • mrobinson@webkit.org's avatar
      2010-07-14 Martin Robinson <mrobinson@igalia.com> · 5512bb77
      mrobinson@webkit.org authored
              Unreviewed.
      
              Second pass of updating baselines, fixing bad media baselines.
      
              * platform/gtk/media/controls-after-reload-expected.txt:
              * platform/gtk/media/controls-strict-expected.txt:
              * platform/gtk/media/controls-styling-expected.txt:
              * platform/gtk/media/video-replaces-poster-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63408 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5512bb77
    • eric@webkit.org's avatar
      2010-07-14 Eric Seidel <eric@webkit.org> · 5a66d1e8
      eric@webkit.org authored
              Unreviewed.  Just updating expected results.
      
              Add a test to document WebKit (and Minefield's) HTML5 spec violation related to text node coalescing
              https://bugs.webkit.org/show_bug.cgi?id=42294
      
              Update results from Qt bot (using my new fancy rebaseline tool).
      
              * platform/qt/editing/inserting/insert-3654864-fix-expected.txt:
              * platform/qt/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/qt/editing/pasteboard/4641033-expected.txt:
              * platform/qt/editing/pasteboard/5028447-expected.txt:
              * platform/qt/editing/pasteboard/paste-text-010-expected.txt:
              * platform/qt/editing/pasteboard/select-element-1-expected.txt:
              * platform/qt/fast/canvas/arc360-expected.txt:
              * platform/qt/fast/canvas/canvas-before-css-expected.txt:
              * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.txt:
              * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
              * platform/qt/fast/canvas/fill-stroke-clip-reset-path-expected.txt:
              * platform/qt/fast/canvas/fillrect-gradient-zero-stops-expected.txt:
              * platform/qt/fast/canvas/gradient-add-second-start-end-stop-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
              * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
              * platform/qt/fast/css/contentImage-expected.txt:
              * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
              * platform/qt/fast/css/rem-units-on-root-expected.txt:
              * platform/qt/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
              * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
              * platform/qt/fast/dom/attr_dead_doc-expected.txt:
              * platform/qt/fast/dynamic/anchor-lock-expected.txt:
              * platform/qt/fast/dynamic/anonymous-block-layer-lost-expected.txt:
              * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
              * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
              * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
              * platform/qt/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt:
              * platform/qt/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt:
              * platform/qt/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt:
              * platform/qt/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt:
              * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
              * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
              * platform/qt/fast/images/image-in-map-expected.txt:
              * platform/qt/fast/multicol/layers-split-across-columns-expected.txt:
              * platform/qt/fast/multicol/nested-columns-expected.txt:
              * platform/qt/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
              * platform/qt/fast/overflow/line-clamp-expected.txt:
              * platform/qt/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt:
              * platform/qt/fast/repaint/layout-state-scrolloffset-expected.txt:
              * platform/qt/fast/repaint/layout-state-scrolloffset2-expected.txt:
              * platform/qt/fast/repaint/layout-state-scrolloffset3-expected.txt:
              * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
              * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
              * platform/qt/http/tests/misc/frame-access-during-load-expected.txt:
              * platform/qt/http/tests/misc/iframe404-expected.txt:
              * platform/qt/http/tests/misc/location-replace-crossdomain-expected.txt:
              * platform/qt/plugins/netscape-dom-access-expected.txt:
              * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
              * platform/qt/tables/mozilla_expected_failures/bugs/bug128876-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63407 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5a66d1e8
    • mrobinson@webkit.org's avatar
      2010-07-14 Martin Robinson <mrobinson@igalia.com> · 9091fe18
      mrobinson@webkit.org authored
              Unreviewed.
      
              Update baselines after text node coalescing changes in r63403.
      
              * platform/gtk/editing/deleting/delete-line-013-expected.txt:
              * platform/gtk/editing/deleting/delete-line-014-expected.txt:
              * platform/gtk/editing/inserting/insert-3654864-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
              * platform/gtk/editing/selection/drag-in-iframe-expected.txt:
              * platform/gtk/editing/selection/move-by-sentence-001-expected.txt:
              * platform/gtk/fast/backgrounds/size/backgroundSize16-expected.txt:
              * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
              * platform/gtk/fast/forms/placeholder-stripped-expected.txt:
              * platform/gtk/fast/forms/slider-thumb-stylability-expected.txt:
              * platform/gtk/fast/forms/thumbslider-crash-expected.txt:
              * platform/gtk/fast/forms/thumbslider-no-parent-slider-expected.txt:
              * platform/gtk/fast/images/icon-decoding-expected.txt:
              * platform/gtk/fast/layers/remove-only-this-layer-update-expected.txt:
              * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
              * platform/gtk/fast/multicol/nested-columns-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
              * platform/gtk/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
              * platform/gtk/media/controls-after-reload-expected.txt:
              * platform/gtk/media/controls-strict-expected.txt:
              * platform/gtk/media/controls-styling-expected.txt:
              * platform/gtk/media/video-replaces-poster-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63405 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9091fe18
    • oliver@apple.com's avatar
      2010-07-14 Oliver Hunt <oliver@apple.com> · 815b8e19
      oliver@apple.com authored
              Reviewed by Gavin Barraclough.
      
              Make sure that mixed interpreter/jit builds don't try to use the jit if the allocator fails
              https://bugs.webkit.org/show_bug.cgi?id=42310
      
              Add some null checks to deal with the Fixed VM allocator failing
              to get the requested executable region, delay the creation of the
              JITStubs in JSGlobalData until after we know whether we're using
              the JIT.
      
              * jit/ExecutableAllocator.h:
              (JSC::ExecutableAllocator::ExecutableAllocator):
              (JSC::ExecutableAllocator::poolForSize):
              * jit/ExecutableAllocatorFixedVMPool.cpp:
              (JSC::FixedVMPoolAllocator::FixedVMPoolAllocator):
              (JSC::FixedVMPoolAllocator::alloc):
              (JSC::FixedVMPoolAllocator::free):
              (JSC::FixedVMPoolAllocator::isValid):
              (JSC::ExecutableAllocator::isValid):
              (JSC::ExecutablePool::systemAlloc):
              (JSC::ExecutablePool::systemRelease):
              * jit/ExecutableAllocatorPosix.cpp:
              (JSC::ExecutableAllocator::isValid):
              * jit/ExecutableAllocatorWin.cpp:
              (JSC::ExecutableAllocator::isValid):
              * jit/JIT.cpp:
              (JSC::JIT::linkCall):
              (JSC::JIT::linkConstruct):
              * jit/JIT.h:
              (JSC::JIT::compileCTIMachineTrampolines):
              (JSC::JIT::compileCTINativeCall):
              * jit/JITArithmetic.cpp:
              (JSC::JIT::emit_op_mod):
              * jit/JITArithmetic32_64.cpp:
              (JSC::JIT::emit_op_mod):
              * jit/JITCall.cpp:
              (JSC::JIT::compileOpCallVarargs):
              (JSC::JIT::compileOpCall):
              (JSC::JIT::compileOpCallSlowCase):
              * jit/JITCall32_64.cpp:
              (JSC::JIT::compileOpCallVarargs):
              (JSC::JIT::compileOpCall):
              (JSC::JIT::compileOpCallSlowCase):
              * jit/JITOpcodes.cpp:
              (JSC::JIT::privateCompileCTINativeCall):
              * jit/JITStubs.cpp:
              (JSC::JITThunks::JITThunks):
              (JSC::JITThunks::tryCacheGetByID):
              (JSC::JITThunks::hostFunctionStub):
              * jit/ThunkGenerators.cpp:
              (JSC::charCodeAtThunkGenerator):
              (JSC::charAtThunkGenerator):
              (JSC::fromCharCodeThunkGenerator):
              (JSC::sqrtThunkGenerator):
              (JSC::powThunkGenerator):
              * runtime/Executable.h:
              (JSC::NativeExecutable::create):
              * runtime/JSGlobalData.cpp:
              (JSC::JSGlobalData::JSGlobalData):
              (JSC::JSGlobalData::getHostFunction):
              * runtime/JSGlobalData.h:
              (JSC::JSGlobalData::getCTIStub):
              * yarr/RegexJIT.cpp:
              (JSC::Yarr::jitCompileRegex):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63404 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      815b8e19
    • eric@webkit.org's avatar
      2010-07-14 Eric Seidel <eric@webkit.org> · ce3e958c
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Add a test to document WebKit (and Minefield's) HTML5 spec violation related to text node coalescing
              https://bugs.webkit.org/show_bug.cgi?id=42294
      
              * html5lib/resources/adoption01.dat:
              * html5lib/runner-expected-html5.txt:
              * html5lib/runner-expected.txt:
      2010-07-14  Eric Seidel  <eric@webkit.org>
      
              Reviewed by Adam Barth.
      
              Make the LegacyHTMLTreeBuilder coalesce text nodes
              https://bugs.webkit.org/show_bug.cgi?id=42314
      
              This is slightly tricky as we're side-stepping the old
              parsers insertion logic in the cases where we know we can
              safely merge text into an existing text node instead of
              inserting a new one.
      
              This affects lots of tests (which will need to change for
              the HTML5 TreeBuilder anyway) and causes the LegacyHTMLTreeBuilder
              to now pass a bunch more subtests in html5lib/runner.html.
      
              The parser benchmark thinks that this is a small speedup.
              I think I happen to have been lucky enough to get the right
              cache alignment, and that this is likely a wash.
      
              * html/LegacyHTMLTreeBuilder.cpp:
              (WebCore::LegacyHTMLTreeBuilder::parseToken):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63403 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ce3e958c
    • eric@webkit.org's avatar
      2010-07-14 Eric Seidel <eric@webkit.org> · 94d18b50
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Add a test to document WebKit (and Minefield's) HTML5 spec violation related to text node coalescing
              https://bugs.webkit.org/show_bug.cgi?id=42294
      
              * html5lib/resources/adoption01.dat:
              * html5lib/runner-expected-html5.txt:
              * html5lib/runner-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63402 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      94d18b50
    • commit-queue@webkit.org's avatar
      2010-07-14 George Yakovlev <georgey@chromium.org> · 964e16d1
      commit-queue@webkit.org authored
              Reviewed by Darin Fisher.
      
              Allow Chromium access to Select control choices
              https://bugs.webkit.org/show_bug.cgi?id=41384
      
              * WebKit.gyp:
              * public/WebOptionElement.h: Added.
              (WebKit::WebOptionElement::WebOptionElement):
              (WebKit::WebOptionElement::operator=):
              (WebKit::WebOptionElement::assign):
              * public/WebSelectElement.h:
              * src/WebOptionElement.cpp: Added.
              (WebKit::WebOptionElement::setValue):
              (WebKit::WebOptionElement::value):
              (WebKit::WebOptionElement::index):
              (WebKit::WebOptionElement::text):
              (WebKit::WebOptionElement::defaultSelected):
              (WebKit::WebOptionElement::setDefaultSelected):
              (WebKit::WebOptionElement::label):
              (WebKit::WebOptionElement::disabled):
              (WebKit::WebOptionElement::WebOptionElement):
              (WebKit::WebOptionElement::operator=):
              (WebKit::WebOptionElement::operator PassRefPtr<HTMLOptionElement>):
              * src/WebSelectElement.cpp:
              (WebKit::WebSelectElement::listItems):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63401 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      964e16d1
    • weinig@apple.com's avatar
      Patch for https://bugs.webkit.org/show_bug.cgi?id=42315 · 9e301b58
      weinig@apple.com authored
      <rdar://problem/8185281>
      All text in WebKit2 draws with no subpixel antialiasing
      
      Reviewed by Dan Bernstein.
      
      - Change CGBitmapInfo passed to CGBitmapContextCreate and CGImageCreate
        from kCGImageAlphaPremultipliedLast to kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Host.
      
      * Shared/mac/UpdateChunk.cpp:
      (WebKit::UpdateChunk::createImage):
      * UIProcess/mac/ChunkedUpdateDrawingAreaProxyMac.mm:
      (WebKit::ChunkedUpdateDrawingAreaProxy::ensureBackingStore):
      * WebProcess/WebPage/mac/ChunkedUpdateDrawingAreaMac.cpp:
      (WebKit::ChunkedUpdateDrawingArea::paintIntoUpdateChunk):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63400 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9e301b58
    • mjs@apple.com's avatar
      Lower WebKitTestRunner notifyDone timeout to 6.0 for now, to make it easier to... · 2222a361
      mjs@apple.com authored
      Lower WebKitTestRunner notifyDone timeout to 6.0 for now, to make it easier to grind through the failures.
      
      Reviewed by Mark Rowe.
      
      * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63399 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2222a361
    • mjs@apple.com's avatar
      - Fix WebKitTestRunner build · 652b7f0b
      mjs@apple.com authored
      Reviewed by Mark Rowe.
      
      * WebProcess/InjectedBundle/API/c/WKBundlePage.h: Add stdint.h include.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63398 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      652b7f0b
    • estade@chromium.org's avatar
      2010-07-14 Evan Stade <estade@chromium.org> · 2be05522
      estade@chromium.org authored
              Reviewed by Kent Tamura.
      
              [chromium] Linux scrollbar steppers are "clickable" even when disabled
              https://bugs.webkit.org/show_bug.cgi?id=42231
      
              Not tested by layout tests.
      
              * platform/chromium/ScrollbarThemeChromiumLinux.cpp:
              (WebCore::ScrollbarThemeChromiumLinux::paintButton):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63397 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2be05522