[Qt] svg/text rebaseline after new test fonts (part 2)
https://bugs.webkit.org/show_bug.cgi?id=91902

Reviewed by Noam Rosenthal.

* platform/qt-5.0-wk2/svg/text/multichar-glyph-expected.png: Removed.
* platform/qt-5.0-wk2/svg/text/multichar-glyph-expected.txt: Removed.
* platform/qt-5.0/Skipped:
* platform/qt-5.0/svg/text/text-align-01-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-align-01-b-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-align-02-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-align-02-b-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-align-04-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-align-04-b-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-align-06-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-align-06-b-expected.txt: Removed.
* platform/qt/svg/text/multichar-glyph-expected.png:
* platform/qt/svg/text/multichar-glyph-expected.txt:
* platform/qt/svg/text/selection-background-color-expected.png: Added.
* platform/qt/svg/text/selection-background-color-expected.txt:
* platform/qt/svg/text/selection-styles-expected.png:
* platform/qt/svg/text/selection-styles-expected.txt:
* platform/qt/svg/text/selection-tripleclick-expected.png:
* platform/qt/svg/text/selection-tripleclick-expected.txt:
* platform/qt/svg/text/text-align-01-b-expected.png:
* platform/qt/svg/text/text-align-01-b-expected.txt:
* platform/qt/svg/text/text-align-02-b-expected.png:
* platform/qt/svg/text/text-align-02-b-expected.txt:
* platform/qt/svg/text/text-align-03-b-expected.png:
* platform/qt/svg/text/text-align-03-b-expected.txt:
* platform/qt/svg/text/text-align-04-b-expected.png:
* platform/qt/svg/text/text-align-04-b-expected.txt:
* platform/qt/svg/text/text-align-05-b-expected.png:
* platform/qt/svg/text/text-align-05-b-expected.txt:
* platform/qt/svg/text/text-align-06-b-expected.png:
* platform/qt/svg/text/text-align-06-b-expected.txt:
* platform/qt/svg/text/text-path-01-b-expected.png:
* platform/qt/svg/text/text-path-01-b-expected.txt:
* platform/qt/svg/text/tspan-dynamic-positioning-expected.png:
* platform/qt/svg/text/tspan-dynamic-positioning-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123268 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Out of Memory is observed when a large object is passed to a Web Worker.
https://bugs.webkit.org/show_bug.cgi?id=91535.

Reviewed by David Levin.

No new tests because of no new behavior and lack of mechanism to monitor used memory.

* bindings/v8/SerializedScriptValue.cpp:
(WebCore::SerializedScriptValue::SerializedScriptValue):
(WebCore::SerializedScriptValue::registerMemoryAllocatedWithCurrentScriptContext):
(WebCore):
(WebCore::SerializedScriptValue::~SerializedScriptValue):
* bindings/v8/SerializedScriptValue.h:
(SerializedScriptValue):
Added a method to SerializedScriptValue to add memory pressure on GC proportional to the size of memory allocated in serialized data.

* dom/MessageEvent.cpp:
(WebCore::MessageEvent::MessageEvent):
(WebCore::MessageEvent::initMessageEvent):
Call the new method of SerializedScriptValue during creation of MessageEvent (presumably in the thread which contains the right V8 context).

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123269 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] ietestcenter needs rebaseline after new test fonts
https://bugs.webkit.org/show_bug.cgi?id=91886

Updating skipped tests inside ietestcenter. The following tests
remain skipped:
/css3/bordersbackgrounds/border-radius-style-001-expected.txt (not using dashed line)
/css3/bordersbackgrounds/border-radius-style-002-expected.txt (not using dashed line)
/css3/text/textshadow-002-expected.txt (missing bar on top of blue text)

Patch by Luciano Wolf <luciano.wolf@openbossa.org> on 2012-07-20
Reviewed by Noam Rosenthal.

* platform/qt-5.0-wk1/Skipped:
* platform/qt-5.0/Skipped:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-004-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-004-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
* platform/qt/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.png: Added.
* platform/qt/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-001-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-001-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-003-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-003-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-004-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-004-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-005-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-005-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-006-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-006-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-007-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-007-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-008-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-008-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-009-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-009-expected.txt:
* platform/qt/ietestcenter/css3/text/textshadow-010-expected.png: Added.
* platform/qt/ietestcenter/css3/text/textshadow-010-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123270 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Unreviewed rebaselined due to r123259.

* platform/chromium-linux/media/media-document-audio-repaint-expected.png:
* platform/chromium-linux/media/video-zoom-controls-expected.txt: Removed.
* platform/chromium-mac-snowleopard/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac/fast/layers/video-layer-expected.txt:
* platform/chromium-mac/media/audio-controls-rendering-expected.txt:
* platform/chromium-mac/media/audio-repaint-expected.txt:
* platform/chromium-mac/media/controls-after-reload-expected.txt:
* platform/chromium-mac/media/controls-strict-expected.txt:
* platform/chromium-mac/media/controls-styling-expected.txt:
* platform/chromium-mac/media/controls-without-preload-expected.txt:
* platform/chromium-mac/media/media-controls-clone-expected.txt:
* platform/chromium-mac/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac/media/media-document-audio-repaint-expected.txt:
* platform/chromium-mac/media/video-controls-rendering-expected.txt:
* platform/chromium-mac/media/video-display-toggle-expected.txt:
* platform/chromium-mac/media/video-empty-source-expected.txt:
* platform/chromium-mac/media/video-no-audio-expected.txt:
* platform/chromium-mac/media/video-playing-and-pause-expected.txt:
* platform/chromium-mac/media/video-zoom-controls-expected.txt:
* platform/chromium-win/fast/layers/video-layer-expected.txt:
* platform/chromium-win/media/audio-controls-rendering-expected.txt:
* platform/chromium-win/media/audio-repaint-expected.txt:
* platform/chromium-win/media/controls-after-reload-expected.txt:
* platform/chromium-win/media/controls-strict-expected.txt:
* platform/chromium-win/media/controls-styling-expected.txt:
* platform/chromium-win/media/controls-without-preload-expected.txt:
* platform/chromium-win/media/media-controls-clone-expected.txt:
* platform/chromium-win/media/media-document-audio-repaint-expected.png:
* platform/chromium-win/media/media-document-audio-repaint-expected.txt:
* platform/chromium-win/media/video-controls-rendering-expected.txt:
* platform/chromium-win/media/video-display-toggle-expected.txt:
* platform/chromium-win/media/video-empty-source-expected.txt:
* platform/chromium-win/media/video-no-audio-expected.txt:
* platform/chromium-win/media/video-playing-and-pause-expected.txt:
* platform/chromium-win/media/video-zoom-controls-expected.txt:
* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123271 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Don't display fullscreen button for video elements not containing video
https://bugs.webkit.org/show_bug.cgi?id=91811

Reviewed by Eric Carlson.

Covered by media/media-document-audio-repaint.html

* html/shadow/MediaControlRootElementChromium.cpp:
(WebCore::MediaControlRootElementChromium::reset):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123272 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] svg/text rebaseline after new test fonts (part 3)
https://bugs.webkit.org/show_bug.cgi?id=91904

Unreviewed.

* platform/qt-5.0/Skipped:
* platform/qt-5.0/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.png: Removed.
* platform/qt-5.0/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-overflow-ellipsis-svgfont-expected.png: Removed.
* platform/qt-5.0/svg/text/text-overflow-ellipsis-svgfont-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-tselect-01-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-tselect-01-b-expected.txt: Removed.
* platform/qt-5.0/svg/text/text-tspan-01-b-expected.png: Removed.
* platform/qt-5.0/svg/text/text-tspan-01-b-expected.txt: Removed.
* platform/qt/svg/text/append-text-node-to-tspan-expected.png:
* platform/qt/svg/text/append-text-node-to-tspan-expected.txt:
* platform/qt/svg/text/ems-display-none-expected.png:
* platform/qt/svg/text/ems-display-none-expected.txt:
* platform/qt/svg/text/exs-display-none-expected.png:
* platform/qt/svg/text/exs-display-none-expected.txt:
* platform/qt/svg/text/foreignObject-repaint-expected.png:
* platform/qt/svg/text/foreignObject-repaint-expected.txt:
* platform/qt/svg/text/scaled-font-expected.png:
* platform/qt/svg/text/scaled-font-expected.txt:
* platform/qt/svg/text/text-overflow-ellipsis-svgfont-expected.png:
* platform/qt/svg/text/text-overflow-ellipsis-svgfont-expected.txt:
* platform/qt/svg/text/text-tselect-01-b-expected.png:
* platform/qt/svg/text/text-tselect-01-b-expected.txt:
* platform/qt/svg/text/text-tspan-01-b-expected.png:
* platform/qt/svg/text/text-tspan-01-b-expected.txt:
* platform/qt/svg/text/text-ws-01-t-expected.png:
* platform/qt/svg/text/text-ws-01-t-expected.txt:
* platform/qt/svg/text/text-ws-02-t-expected.png:
* platform/qt/svg/text/text-ws-02-t-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123273 268f45cc-cd09-0410-ab3c-d52691b4dbfc