2011-05-31  Hao Zheng  <zhenghao@chromium.org>

        Reviewed by Dirk Pranke.

        Fix exception in verbose printing mode.
        https://bugs.webkit.org/show_bug.cgi?id=61723

        * Scripts/webkitpy/layout_tests/layout_package/printing.py:

git-svn-id: svn://svn.chromium.org/blink/trunk@87774 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-05-31  Annie Sullivan  <sullivan@chromium.org>

        Reviewed by Ryosuke Niwa.

        Convert editing/pasteboard/paste-blockquote-into-blockquote-2.html to dump-as-markup
        https://bugs.webkit.org/show_bug.cgi?id=61682

        Convert test to dump-as-markup and clean up HTML. Also update test description.

        * editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Added.
        * editing/pasteboard/paste-blockquote-into-blockquote-2.html:
        * platform/chromium-linux/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Removed.
        * platform/chromium-win/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Removed.
        * platform/chromium-win/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Removed.
        * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Removed.
        * platform/mac-leopard/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Removed.
        * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Removed.
        * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Removed.
        * platform/qt/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Removed.

git-svn-id: svn://svn.chromium.org/blink/trunk@87775 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-05-31  Tonis Tiigi  <tonistiigi@gmail.com>

        Reviewed by Pavel Feldman.

        Web Inspector: Timeline panel improvements for managing current selection
        https://bugs.webkit.org/show_bug.cgi?id=61468

        Enables X-axis dragging of the selected area.
        Double click zoom-out.
        Fixes slightly wrong selection area position.

        * inspector/front-end/TimelineOverviewPane.js:
        (WebInspector.TimelineOverviewPane):
        (WebInspector.TimelineOverviewPane.prototype._dragWindow):
        (WebInspector.TimelineOverviewPane.prototype._endWindowSelectorDragging):
        (WebInspector.TimelineOverviewPane.prototype._resizeWindowRight):
        (WebInspector.TimelineOverviewPane.prototype._resizeWindowMaximum):
        (WebInspector.TimelineOverviewPane.prototype.scrollWindow):
        (WebInspector.TimelineOverviewPane.prototype._createTimelineCategoryStatusBarCheckbox):
        * inspector/front-end/TimelinePanel.js:
        (WebInspector.TimelinePanel):

git-svn-id: svn://svn.chromium.org/blink/trunk@87776 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-05-31  Kent Tamura  <tkent@chromium.org>

        Reviewed by Hajime Morita.

        Convert fast/forms/date-input-visible-strings.html to dumpAsText().
        https://bugs.webkit.org/show_bug.cgi?id=61777

        * fast/forms/date-input-visible-strings.html:
        * fast/forms/date-input-visible-strings-expected.txt: Added.
        * platform/chromium-linux/fast/forms/date-input-visible-strings-expected.png: Removed.
        * platform/chromium-mac-leopard/fast/forms/date-input-visible-strings-expected.png: Removed.
        * platform/chromium-win/fast/forms/date-input-visible-strings-expected.png: Removed.
        * platform/chromium-win/fast/forms/date-input-visible-strings-expected.txt: Removed.
        * platform/gtk/fast/forms/date-input-visible-strings-expected.png: Removed.
        * platform/gtk/fast/forms/date-input-visible-strings-expected.txt: Removed.
        * platform/mac/fast/forms/date-input-visible-strings-expected.png: Removed.
        * platform/mac/fast/forms/date-input-visible-strings-expected.txt: Removed.
        * platform/win/fast/forms/date-input-visible-strings-expected.txt: Removed.

git-svn-id: svn://svn.chromium.org/blink/trunk@87777 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Annie Sullivan  <sullivan@chromium.org>

        Reviewed by Ryosuke Niwa.

        Convert editing/pasteboard/4861010 to dump-as-markup
        https://bugs.webkit.org/show_bug.cgi?id=61683

        Renamed test to drag-drop-list.html, cleaned up html, and updated description.

        * editing/pasteboard/4861080.html: Removed.
        * editing/pasteboard/drag-drop-list.html: Copied from LayoutTests/editing/pasteboard/4861080.html.
        * platform/chromium-linux/editing/pasteboard/4861080-expected.png: Removed.
        * platform/chromium-win/editing/pasteboard/4861080-expected.png: Removed.
        * platform/chromium-win/editing/pasteboard/4861080-expected.txt: Removed.
        * platform/gtk/editing/pasteboard/4861080-expected.png: Removed.
        * platform/gtk/editing/pasteboard/4861080-expected.txt: Removed.
        * platform/mac-leopard/editing/pasteboard/4861080-expected.png: Removed.
        * platform/mac/editing/pasteboard/4861080-expected.png: Removed.
        * platform/mac/editing/pasteboard/4861080-expected.txt: Removed.

git-svn-id: svn://svn.chromium.org/blink/trunk@87778 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Rob Buis.

        SVG fails all 3 of Hixie's CSS intrinsic sizing tests
        https://bugs.webkit.org/show_bug.cgi?id=15473

        Hixies CSS intrinsic sizing tests cover percentage sizes specified on the target SVG document as width/height attributes
        and using width: auto / height: auto on the <object> that hosts the SVG document. Take percentage sizes of the outermost
        SVGs width/height attributes into account when determining the intrinsic size of the <object>.

        Added several other testcases demonstrating several scenarios. All tests work exactly the same in WebKit and Firefox now.
        The *on-target-svg-absolute.xhtml tests look equal to WebKit/FF but Opera fails them, likely a relict of the different
        interpretation of the intrinsic size of a SVG document in SVG Tiny 1.2.

        * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Added.
        * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
        * platform/mac/svg/hixie/intrinsic: Added.
        * platform/mac/svg/hixie/intrinsic/001-expected.png: Added.
        * platform/mac/svg/hixie/intrinsic/001-expected.txt: Added.
        * platform/mac/svg/hixie/intrinsic/002-expected.png: Added.
        * platform/mac/svg/hixie/intrinsic/002-expected.txt: Added.
        * platform/mac/svg/hixie/intrinsic/003-expected.png: Added.
        * platform/mac/svg/hixie/intrinsic/003-expected.txt: Added.
        * svg/custom/object-sizing-height-50p-on-target-svg-absolute.xhtml: Added.
        * svg/custom/object-sizing-height-50p-on-target-svg.xhtml: Added.
        * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute.xhtml: Added.
        * svg/custom/object-sizing-width-50p-height-50p-on-target-svg.xhtml: Added.
        * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute.xhtml: Added.
        * svg/custom/object-sizing-width-50p-height-75p-on-target-svg.xhtml: Added.
        * svg/custom/object-sizing-width-50p-on-target-svg-absolute.xhtml: Added.
        * svg/custom/object-sizing-width-50p-on-target-svg.xhtml: Added.
        * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute.xhtml: Added.
        * svg/custom/object-sizing-width-75p-height-50p-on-target-svg.xhtml: Added.
        * svg/custom/resources/object-sizing-height-50p.svg: Added.
        * svg/custom/resources/object-sizing-width-50p-height-50p.svg: Added.
        * svg/custom/resources/object-sizing-width-50p-height-75p.svg: Added.
        * svg/custom/resources/object-sizing-width-50p.svg: Added.
        * svg/custom/resources/object-sizing-width-75p-height-50p.svg: Added.
        * svg/hixie/intrinsic: Added.
        * svg/hixie/intrinsic/001.html: Added.
        * svg/hixie/intrinsic/002.html: Added.
        * svg/hixie/intrinsic/003.html: Added.
        * svg/hixie/intrinsic/resources: Added.
        * svg/hixie/intrinsic/resources/001.svg: Added.
        * svg/hixie/intrinsic/resources/002.svg: Added.
        * svg/hixie/intrinsic/resources/003.svg: Added.
        * svg/hixie/intrinsic/resources/test-bl: Added.
        * svg/hixie/intrinsic/resources/test-br: Added.
        * svg/hixie/intrinsic/resources/test-tl: Added.
        * svg/hixie/intrinsic/resources/test-tr: Added.

2011-06-01  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Rob Buis.

        SVG fails all 3 of Hixie's CSS intrinsic sizing tests
        https://bugs.webkit.org/show_bug.cgi?id=15473

        Hixies CSS intrinsic sizing tests cover percentage sizes specified on the target SVG document as width/height attributes
        and using width: auto / height: auto on the <object> that hosts the SVG document. Take percentage sizes of the outermost
        SVGs width/height attributes into account when determining the intrinsic size of the <object>.

        Added several other testcases demonstrating several scenarios. All tests work exactly the same in WebKit and Firefox now.
        The *on-target-svg-absolute.xhtml tests look equal to WebKit/FF but Opera fails them, likely a relict of the different
        interpretation of the intrinsic size of a SVG document in SVG Tiny 1.2.

        Tests: svg/custom/object-sizing-height-50p-on-target-svg-absolute.xhtml
               svg/custom/object-sizing-height-50p-on-target-svg.xhtml
               svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute.xhtml
               svg/custom/object-sizing-width-50p-height-50p-on-target-svg.xhtml
               svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute.xhtml
               svg/custom/object-sizing-width-50p-height-75p-on-target-svg.xhtml
               svg/custom/object-sizing-width-50p-on-target-svg-absolute.xhtml
               svg/custom/object-sizing-width-50p-on-target-svg.xhtml
               svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute.xhtml
               svg/custom/object-sizing-width-75p-height-50p-on-target-svg.xhtml
               svg/hixie/intrinsic/001.html
               svg/hixie/intrinsic/002.html
               svg/hixie/intrinsic/003.html

        * rendering/RenderPart.cpp:
        (WebCore::RenderPart::computeReplacedLogicalWidth):
        (WebCore::RenderPart::computeReplacedLogicalHeight):
        * rendering/svg/RenderSVGRoot.cpp:
        (WebCore::RenderSVGRoot::computeIntrinsicRatio):
        * rendering/svg/RenderSVGRoot.h:


git-svn-id: svn://svn.chromium.org/blink/trunk@87779 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Dimitri Glazkov  <dglazkov@chromium.org>

        Reviewed by Kent Tamura.

        Remove ShadowElement and compact remaining used bits into RenderFileUploadControl.
        https://bugs.webkit.org/show_bug.cgi?id=61816

        This is a near-mechanical move-and-rename of ShadowElement, which is now only
        used by input[type=file]. Next step -- switch it over to new shadow DOM.

        Refactoring, no change in behavior.

        * CMakeLists.txt: Removed ShadowElement.cpp and ShadowElement.h.
        * GNUmakefile.list.am: Ditto.
        * WebCore.gypi: Ditto.
        * WebCore.pro: Ditto.
        * WebCore/WebCore.vcproj/WebCore.vcproj: Ditto.
        * WebCore.xcodeproj/project.pbxproj: Ditto.
        * WebCore/rendering/RenderingAllInOne.cpp: Ditto.
        * rendering/RenderFileUploadControl.cpp:
        (WebCore::UploadButton::create): Moved from ShadowElement, renamed as UploadButton.
        (WebCore::UploadButton::detach): Ditto.
        (WebCore::UploadButton::UploadButton): Ditto.
        (WebCore::RenderFileUploadControl::updateFromElement): Changed to use UploadButton.
        * rendering/RenderMeter.cpp: Removed ShadowElement.h include, which is no longer used.
        * rendering/RenderProgress.cpp: Ditto.
        * rendering/ShadowElement.cpp: Removed.
        * rendering/ShadowElement.h: Removed.

git-svn-id: svn://svn.chromium.org/blink/trunk@87780 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-05-31  Mikhail Naganov  <mnaganov@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector [Chromium]: Put worker scripts into devtools_frontend.zip.
        https://bugs.webkit.org/show_bug.cgi?id=61803

        * WebKit.gyp:
        * scripts/generate_devtools_zip.py:

git-svn-id: svn://svn.chromium.org/blink/trunk@87781 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Adam Barth.

        Move fast/images/*svg* to svg/as-image/
        https://bugs.webkit.org/show_bug.cgi?id=61840

        The SVG crowd regulary runs pixel tests, and we'd like to also include the SVG-as-image tests in our daily runs.
        Also it makes more sense to have these tests in a single place, just like eg. svg/in-html (html5+svg).

        * fast/images/animated-svg-as-image.html: Removed.
        * fast/images/drag-svg-as-image-expected.txt: Removed.
        * fast/images/drag-svg-as-image.html: Removed.
        * fast/images/resources/animated-rect-fixed-size.svg: Removed.
        * fast/images/resources/animated-rect-relative-size.svg: Removed.
        * fast/images/resources/butterfly.svg: Removed.
        * fast/images/resources/circle.svg: Removed.
        * fast/images/resources/green-fixed-size-rect.svg: Removed.
        * fast/images/resources/green-relative-size-rect.svg: Removed.
        * fast/images/resources/load-script.html: Removed.
        * fast/images/resources/width-100-percent.svg: Removed.
        * fast/images/svg-as-background.html: Removed.
        * fast/images/svg-as-image.html: Removed.
        * fast/images/svg-as-relative-image.html: Removed.
        * fast/images/svg-as-tiled-background.html: Removed.
        * fast/images/svg-background-crash-on-refresh.html-disabled: Removed.
        * fast/images/svg-background-partial-redraw.html: Removed.
        * fast/images/svg-image-leak-loader-expected.txt: Removed.
        * fast/images/svg-image-leak-loader.html: Removed.
        * fast/images/svg-nested-expected.txt: Removed.
        * fast/images/svg-nested.html: Removed.
        * fast/images/svg-width-100p-as-background.html: Removed.
        * platform/chromium-linux/fast/images/animated-svg-as-image-expected.png: Removed.
        * platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/chromium-linux/svg/as-image: Added.
        * platform/chromium-linux/svg/as-image/animated-svg-as-image-expected.png: Copied from platform/chromium-linux/fast/images/animated-svg-as-image-expected.png.
        * platform/chromium-linux/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png.
        * platform/chromium-mac-leopard/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/chromium-mac-leopard/svg/as-image: Added.
        * platform/chromium-mac-leopard/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/chromium-mac-leopard/fast/images/svg-background-partial-redraw-expected.png.
        * platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/chromium-mac/svg/as-image: Added.
        * platform/chromium-mac/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png.
        * platform/chromium-win/fast/images/animated-svg-as-image-expected.png: Removed.
        * platform/chromium-win/fast/images/animated-svg-as-image-expected.txt: Removed.
        * platform/chromium-win/fast/images/svg-as-background-expected.txt: Removed.
        * platform/chromium-win/fast/images/svg-as-tiled-background-expected.txt: Removed.
        * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt: Removed.
        * platform/chromium-win/fast/images/svg-width-100p-as-background-expected.txt: Removed.
        * platform/chromium-win/svg/as-image: Added.
        * platform/chromium-win/svg/as-image/animated-svg-as-image-expected.png: Copied from platform/chromium-win/fast/images/animated-svg-as-image-expected.png.
        * platform/chromium-win/svg/as-image/animated-svg-as-image-expected.txt: Copied from platform/chromium-win/fast/images/animated-svg-as-image-expected.txt.
        * platform/chromium-win/svg/as-image/svg-as-background-expected.txt: Copied from platform/chromium-win/fast/images/svg-as-background-expected.txt.
        * platform/chromium-win/svg/as-image/svg-as-tiled-background-expected.txt: Copied from platform/chromium-win/fast/images/svg-as-tiled-background-expected.txt.
        * platform/chromium-win/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png.
        * platform/chromium-win/svg/as-image/svg-background-partial-redraw-expected.txt: Copied from platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt.
        * platform/chromium-win/svg/as-image/svg-width-100p-as-background-expected.txt: Copied from platform/chromium-win/fast/images/svg-width-100p-as-background-expected.txt.
        * platform/chromium/test_expectations.txt:
        * platform/gtk/fast/images/animated-svg-as-image-expected.png: Removed.
        * platform/gtk/fast/images/animated-svg-as-image-expected.txt: Removed.
        * platform/gtk/fast/images/svg-as-background-expected.png: Removed.
        * platform/gtk/fast/images/svg-as-background-expected.txt: Removed.
        * platform/gtk/fast/images/svg-as-image-expected.png: Removed.
        * platform/gtk/fast/images/svg-as-image-expected.txt: Removed.
        * platform/gtk/fast/images/svg-as-relative-image-expected.png: Removed.
        * platform/gtk/fast/images/svg-as-relative-image-expected.txt: Removed.
        * platform/gtk/fast/images/svg-as-tiled-background-expected.png: Removed.
        * platform/gtk/fast/images/svg-as-tiled-background-expected.txt: Removed.
        * platform/gtk/fast/images/svg-background-partial-redraw-expected.txt: Removed.
        * platform/gtk/fast/images/svg-width-100p-as-background-expected.png: Removed.
        * platform/gtk/fast/images/svg-width-100p-as-background-expected.txt: Removed.
        * platform/gtk/svg/as-image: Added.
        * platform/gtk/svg/as-image/animated-svg-as-image-expected.png: Copied from platform/gtk/fast/images/animated-svg-as-image-expected.png.
        * platform/gtk/svg/as-image/animated-svg-as-image-expected.txt: Copied from platform/gtk/fast/images/animated-svg-as-image-expected.txt.
        * platform/gtk/svg/as-image/svg-as-background-expected.png: Copied from platform/gtk/fast/images/svg-as-background-expected.png.
        * platform/gtk/svg/as-image/svg-as-background-expected.txt: Copied from platform/gtk/fast/images/svg-as-background-expected.txt.
        * platform/gtk/svg/as-image/svg-as-image-expected.png: Copied from platform/gtk/fast/images/svg-as-image-expected.png.
        * platform/gtk/svg/as-image/svg-as-image-expected.txt: Copied from platform/gtk/fast/images/svg-as-image-expected.txt.
        * platform/gtk/svg/as-image/svg-as-relative-image-expected.png: Copied from platform/gtk/fast/images/svg-as-relative-image-expected.png.
        * platform/gtk/svg/as-image/svg-as-relative-image-expected.txt: Copied from platform/gtk/fast/images/svg-as-relative-image-expected.txt.
        * platform/gtk/svg/as-image/svg-as-tiled-background-expected.png: Copied from platform/gtk/fast/images/svg-as-tiled-background-expected.png.
        * platform/gtk/svg/as-image/svg-as-tiled-background-expected.txt: Copied from platform/gtk/fast/images/svg-as-tiled-background-expected.txt.
        * platform/gtk/svg/as-image/svg-background-partial-redraw-expected.txt: Copied from platform/gtk/fast/images/svg-background-partial-redraw-expected.txt.
        * platform/gtk/svg/as-image/svg-width-100p-as-background-expected.png: Copied from platform/gtk/fast/images/svg-width-100p-as-background-expected.png.
        * platform/gtk/svg/as-image/svg-width-100p-as-background-expected.txt: Copied from platform/gtk/fast/images/svg-width-100p-as-background-expected.txt.
        * platform/mac-leopard/fast/images/animated-svg-as-image-expected.png: Removed.
        * platform/mac-leopard/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/mac-leopard/svg/as-image: Added.
        * platform/mac-leopard/svg/as-image/animated-svg-as-image-expected.png: Copied from platform/mac-leopard/fast/images/animated-svg-as-image-expected.png.
        * platform/mac-leopard/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/mac-leopard/fast/images/svg-background-partial-redraw-expected.png.
        * platform/mac/fast/images/animated-svg-as-image-expected.png: Removed.
        * platform/mac/fast/images/animated-svg-as-image-expected.txt: Removed.
        * platform/mac/fast/images/svg-as-background-expected.png: Removed.
        * platform/mac/fast/images/svg-as-background-expected.txt: Removed.
        * platform/mac/fast/images/svg-as-image-expected.png: Removed.
        * platform/mac/fast/images/svg-as-image-expected.txt: Removed.
        * platform/mac/fast/images/svg-as-relative-image-expected.png: Removed.
        * platform/mac/fast/images/svg-as-relative-image-expected.txt: Removed.
        * platform/mac/fast/images/svg-as-tiled-background-expected.png: Removed.
        * platform/mac/fast/images/svg-as-tiled-background-expected.txt: Removed.
        * platform/mac/fast/images/svg-background-crash-on-refresh-expected.png: Removed.
        * platform/mac/fast/images/svg-background-crash-on-refresh-expected.txt: Removed.
        * platform/mac/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/mac/fast/images/svg-background-partial-redraw-expected.txt: Removed.
        * platform/mac/fast/images/svg-width-100p-as-background-expected.png: Removed.
        * platform/mac/fast/images/svg-width-100p-as-background-expected.txt: Removed.
        * platform/mac/svg/as-image: Added.
        * platform/mac/svg/as-image/animated-svg-as-image-expected.png: Copied from platform/mac/fast/images/animated-svg-as-image-expected.png.
        * platform/mac/svg/as-image/animated-svg-as-image-expected.txt: Copied from platform/mac/fast/images/animated-svg-as-image-expected.txt.
        * platform/mac/svg/as-image/svg-as-background-expected.png: Copied from platform/mac/fast/images/svg-as-background-expected.png.
        * platform/mac/svg/as-image/svg-as-background-expected.txt: Copied from platform/mac/fast/images/svg-as-background-expected.txt.
        * platform/mac/svg/as-image/svg-as-image-expected.png: Copied from platform/mac/fast/images/svg-as-image-expected.png.
        * platform/mac/svg/as-image/svg-as-image-expected.txt: Copied from platform/mac/fast/images/svg-as-image-expected.txt.
        * platform/mac/svg/as-image/svg-as-relative-image-expected.png: Copied from platform/mac/fast/images/svg-as-relative-image-expected.png.
        * platform/mac/svg/as-image/svg-as-relative-image-expected.txt: Copied from platform/mac/fast/images/svg-as-relative-image-expected.txt.
        * platform/mac/svg/as-image/svg-as-tiled-background-expected.png: Copied from platform/mac/fast/images/svg-as-tiled-background-expected.png.
        * platform/mac/svg/as-image/svg-as-tiled-background-expected.txt: Copied from platform/mac/fast/images/svg-as-tiled-background-expected.txt.
        * platform/mac/svg/as-image/svg-background-crash-on-refresh-expected.png: Copied from platform/mac/fast/images/svg-background-crash-on-refresh-expected.png.
        * platform/mac/svg/as-image/svg-background-crash-on-refresh-expected.txt: Copied from platform/mac/fast/images/svg-background-crash-on-refresh-expected.txt.
        * platform/mac/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/mac/fast/images/svg-background-partial-redraw-expected.png.
        * platform/mac/svg/as-image/svg-background-partial-redraw-expected.txt: Copied from platform/mac/fast/images/svg-background-partial-redraw-expected.txt.
        * platform/mac/svg/as-image/svg-width-100p-as-background-expected.png: Copied from platform/mac/fast/images/svg-width-100p-as-background-expected.png.
        * platform/mac/svg/as-image/svg-width-100p-as-background-expected.txt: Copied from platform/mac/fast/images/svg-width-100p-as-background-expected.txt.
        * platform/qt-mac/Skipped:
        * platform/qt-wk2/Skipped:
        * platform/qt/Skipped:
        * platform/qt/fast/images/animated-svg-as-image-expected.txt: Removed.
        * platform/qt/fast/images/svg-as-background-expected.txt: Removed.
        * platform/qt/fast/images/svg-as-image-expected.txt: Removed.
        * platform/qt/fast/images/svg-as-relative-image-expected.txt: Removed.
        * platform/qt/fast/images/svg-as-tiled-background-expected.txt: Removed.
        * platform/qt/fast/images/svg-background-partial-redraw-expected.png: Removed.
        * platform/qt/fast/images/svg-background-partial-redraw-expected.txt: Removed.
        * platform/qt/fast/images/svg-width-100p-as-background-expected.txt: Removed.
        * platform/qt/svg/as-image: Added.
        * platform/qt/svg/as-image/animated-svg-as-image-expected.txt: Copied from platform/qt/fast/images/animated-svg-as-image-expected.txt.
        * platform/qt/svg/as-image/svg-as-background-expected.txt: Copied from platform/qt/fast/images/svg-as-background-expected.txt.
        * platform/qt/svg/as-image/svg-as-image-expected.txt: Copied from platform/qt/fast/images/svg-as-image-expected.txt.
        * platform/qt/svg/as-image/svg-as-relative-image-expected.txt: Copied from platform/qt/fast/images/svg-as-relative-image-expected.txt.
        * platform/qt/svg/as-image/svg-as-tiled-background-expected.txt: Copied from platform/qt/fast/images/svg-as-tiled-background-expected.txt.
        * platform/qt/svg/as-image/svg-background-partial-redraw-expected.png: Copied from platform/qt/fast/images/svg-background-partial-redraw-expected.png.
        * platform/qt/svg/as-image/svg-background-partial-redraw-expected.txt: Copied from platform/qt/fast/images/svg-background-partial-redraw-expected.txt.
        * platform/qt/svg/as-image/svg-width-100p-as-background-expected.txt: Copied from platform/qt/fast/images/svg-width-100p-as-background-expected.txt.
        * svg/as-image: Added.
        * svg/as-image/animated-svg-as-image.html: Copied from fast/images/animated-svg-as-image.html.
        * svg/as-image/drag-svg-as-image-expected.txt: Copied from fast/images/drag-svg-as-image-expected.txt.
        * svg/as-image/drag-svg-as-image.html: Copied from fast/images/drag-svg-as-image.html.
        * svg/as-image/resources: Added.
        * svg/as-image/resources/animated-rect-fixed-size.svg: Copied from fast/images/resources/animated-rect-fixed-size.svg.
        * svg/as-image/resources/animated-rect-relative-size.svg: Copied from fast/images/resources/animated-rect-relative-size.svg.
        * svg/as-image/resources/butterfly.svg: Copied from fast/images/resources/butterfly.svg.
        * svg/as-image/resources/circle.svg: Copied from fast/images/resources/circle.svg.
        * svg/as-image/resources/green-fixed-size-rect.svg: Copied from fast/images/resources/green-fixed-size-rect.svg.
        * svg/as-image/resources/green-relative-size-rect.svg: Copied from fast/images/resources/green-relative-size-rect.svg.
        * svg/as-image/resources/load-script.html: Copied from fast/images/resources/load-script.html.
        * svg/as-image/resources/width-100-percent.svg: Copied from fast/images/resources/width-100-percent.svg.
        * svg/as-image/svg-as-background.html: Copied from fast/images/svg-as-background.html.
        * svg/as-image/svg-as-image.html: Copied from fast/images/svg-as-image.html.
        * svg/as-image/svg-as-relative-image.html: Copied from fast/images/svg-as-relative-image.html.
        * svg/as-image/svg-as-tiled-background.html: Copied from fast/images/svg-as-tiled-background.html.
        * svg/as-image/svg-background-crash-on-refresh.html-disabled: Copied from fast/images/svg-background-crash-on-refresh.html-disabled.
        * svg/as-image/svg-background-partial-redraw.html: Copied from fast/images/svg-background-partial-redraw.html.
        * svg/as-image/svg-image-leak-loader-expected.txt: Copied from fast/images/svg-image-leak-loader-expected.txt.
        * svg/as-image/svg-image-leak-loader.html: Copied from fast/images/svg-image-leak-loader.html.
        * svg/as-image/svg-nested-expected.txt: Copied from fast/images/svg-nested-expected.txt.
        * svg/as-image/svg-nested.html: Copied from fast/images/svg-nested.html.
        * svg/as-image/svg-width-100p-as-background.html: Copied from fast/images/svg-width-100p-as-background.html.


git-svn-id: svn://svn.chromium.org/blink/trunk@87782 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Oleg Romashin  <romaxa@gmail.com>

        Reviewed by Kenneth Rohde Christiansen.

        platformGeometryDidChange function definition was changed everywhere except Qt.
        This is fix for Qt WK2 plugins compilation
        https://bugs.webkit.org/show_bug.cgi?id=61832

        * PluginProcess/qt/PluginControllerProxyQt.cpp:
        (WebKit::PluginControllerProxy::platformGeometryDidChange):

git-svn-id: svn://svn.chromium.org/blink/trunk@87783 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r87781.
        http://trac.webkit.org/changeset/87781
        https://bugs.webkit.org/show_bug.cgi?id=61842

        breaks chromium linux release (Requested by mnaganov on
        #webkit).

        * WebKit.gyp:
        * scripts/generate_devtools_zip.py:

git-svn-id: svn://svn.chromium.org/blink/trunk@87784 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Mario Sanchez Prada  <msanchez@igalia.com>

        Unreviewed. Test rebaselines for GTK after revision 87721.

        * platform/gtk/svg/custom/invalid-fill-expected.png:
        * platform/gtk/svg/custom/invalid-fill-expected.txt:
        * platform/gtk/svg/custom/invalid-fill-hex-expected.png:
        * platform/gtk/svg/custom/invalid-fill-hex-expected.txt:

git-svn-id: svn://svn.chromium.org/blink/trunk@87785 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-05-31  Mikhail Naganov  <mnaganov@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector [Chromium]: Put worker scripts into devtools_frontend.zip.
        https://bugs.webkit.org/show_bug.cgi?id=61803

        * WebKit.gyp:
        * scripts/generate_devtools_zip.py:

git-svn-id: svn://svn.chromium.org/blink/trunk@87786 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Andreas Kling.

        REGRESSION: fast/images/svg-background-crash-on-refresh.html hangs
        https://bugs.webkit.org/show_bug.cgi?id=15483

        The regression seems gone, I can't reproduce it anymore, reenable svg-background-crash-on-refresh.html.
        Convert the test to use dumpAsText() and actually execute the refreshing twice, including forced gc
        to see whether we crash on referesh or not, before it didn't actually reload. If a crash happened,
        it happened somewhen after executing this test, which is probably why it was flakey.

        * platform/mac/svg/as-image/svg-background-crash-on-refresh-expected.png: Removed.
        * platform/mac/svg/as-image/svg-background-crash-on-refresh-expected.txt: Removed.
        * svg/as-image/svg-background-crash-on-refresh-expected.txt: Copied from platform/mac/svg/as-image/svg-background-crash-on-refresh-expected.txt.
        * svg/as-image/svg-background-crash-on-refresh.html: Copied from svg/as-image/svg-background-crash-on-refresh.html-disabled.
        * svg/as-image/svg-background-crash-on-refresh.html-disabled: Removed.


git-svn-id: svn://svn.chromium.org/blink/trunk@87787 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Jay Civelli  <jcivelli@chromium.org>

        Reviewed by Adam Barth.

        Added a method to generate RFC 2822 compliant date strings.
        https://bugs.webkit.org/show_bug.cgi?id=7169

        * wtf/DateMath.cpp:
        (WTF::twoDigitStringFromNumber):
        (WTF::makeRFC2822DateString):
        * wtf/DateMath.h:
2011-06-01  Jay Civelli  <jcivelli@chromium.org>

        Reviewed by Adam Barth.

        Adding MHTML generation support to MHTMLArchive.
        https://bugs.webkit.org/show_bug.cgi?id=7169

        * loader/archive/mhtml/MHTMLArchive.cpp:
        (WebCore::generateRandomBoundary):
        (WebCore::replaceNonPrintableCharacters):
        (WebCore::MHTMLArchive::generateMHTMLData):
        * loader/archive/mhtml/MHTMLArchive.h:
        * page/PageSerializer.cpp:
        (WebCore::PageSerializer::serializeFrame):
        (WebCore::PageSerializer::serializeCSSStyleSheet):
        * platform/SharedBuffer.cpp:
        (WebCore::SharedBuffer::append):
        * platform/SharedBuffer.h:
2011-06-01  Jay Civelli  <jcivelli@chromium.org>

        Reviewed by Adam Barth.

        Adding MHTML generation support to MHTMLArchive.
        https://bugs.webkit.org/show_bug.cgi?id=7169

        * public/WebPageSerializer.h:
        * src/WebPageSerializer.cpp:
        (WebKit::WebPageSerializer::serializeToMHTML):

git-svn-id: svn://svn.chromium.org/blink/trunk@87788 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Mario Sanchez Prada  <msanchez@igalia.com>

        Unreviewed. Test rebaselines for GTK after revision 87526.

        * platform/gtk/svg/hixie/text/003-expected.png:
        * platform/gtk/svg/hixie/text/003-expected.txt:
        * platform/gtk/svg/in-html/by-reference-expected.txt:
        * platform/gtk/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:

git-svn-id: svn://svn.chromium.org/blink/trunk@87789 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  John Knottenbelt  <jknotten@chromium.org>

        Unreviewed.

        [Chromium] Add in baselines for new SVG tests following https://bugs.webkit.org/show_bug.cgi?id=15473
        https://bugs.webkit.org/show_bug.cgi?id=61849

        * platform/chromium-linux-x86/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/001-expected.png: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/001-expected.txt: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/002-expected.png: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/002-expected.txt: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/003-expected.png: Added.
        * platform/chromium-linux-x86/svg/hixie/intrinsic/003-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/001-expected.png: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/001-expected.txt: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/002-expected.png: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/002-expected.txt: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/003-expected.png: Added.
        * platform/chromium-linux/svg/hixie/intrinsic/003-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Added.
        * platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/001-expected.png: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/001-expected.txt: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/002-expected.png: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/002-expected.txt: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/003-expected.png: Added.
        * platform/chromium-win-vista/svg/hixie/intrinsic/003-expected.txt: Added.

git-svn-id: svn://svn.chromium.org/blink/trunk@87790 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01 Gabor Loki <loki@webkit.org>

        Rubber-stamped by Csaba Osztrogonác.

        [Qt] Skip flakey tests on ARM

        * platform/qt-arm/Skipped:

git-svn-id: svn://svn.chromium.org/blink/trunk@87791 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[Qt] Unreviewed trivial fix after r87778.

* platform/qt/Skipped: Rename editing/pasteboard/4861080.html to editing/pasteboard/drag-drop-list.html.

git-svn-id: svn://svn.chromium.org/blink/trunk@87792 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2011-06-01  Joseph Pecoraro  <joepeck@webkit.org>

        Reviewed by Pavel Feldman.

        Web Inspector: [JSC] JSLock ASSERTs Seen Under eventListenerHandlerBody
        https://bugs.webkit.org/show_bug.cgi?id=61835

        Add a JSLock call before possible allocations in jsFunction and toString.

        * bindings/js/ScriptEventListener.cpp:
        (WebCore::eventListenerHandlerBody):

git-svn-id: svn://svn.chromium.org/blink/trunk@87793 bbb929c8-8fbe-4397-9dbb-9b2b20218538