[Chromium] More test expectations for Skia changes

Unreviewed test expectations update.

CSS and editing results for all outstanding platforms.

* platform/chromium-linux-x86/css1/box_properties/acid_test-expected.png: Added.
* platform/chromium-linux-x86/css2.1/t09-c5526c-display-00-e-expected.png: Added.
* platform/chromium-linux-x86/css3/images: Added.
* platform/chromium-linux-x86/css3/images/cross-fade-overflow-position-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/html: Added.
* platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-161-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-19b-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-25-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-64-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-70-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-161-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-19b-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-25-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-64-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-70-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xml: Added.
* platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-161-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-19b-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-25-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-64-expected.png: Added.
* platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-70-expected.png: Added.
* platform/chromium-linux-x86/editing/pasteboard/4641033-expected.png: Added.
* platform/chromium-linux-x86/editing/pasteboard/4944770-1-expected.png: Added.
* platform/chromium-linux-x86/editing/pasteboard/4944770-2-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/3690703-2-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/3690703-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/3690719-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/4397952-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/5240265-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/caret-before-select-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/replaced-boundaries-3-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/select-box-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/select-element-paragraph-boundary-expected.png: Added.
* platform/chromium-linux-x86/editing/selection/selection-button-text-expected.png: Added.
* platform/chromium-linux-x86/editing/spelling: Added.
* platform/chromium-linux-x86/editing/spelling/grammar-markers-hidpi-expected.png: Added.
* platform/chromium-linux/css1/box_properties/acid_test-expected.png:
* platform/chromium-linux/css2.1/t09-c5526c-display-00-e-expected.png:
* platform/chromium-linux/css3/images/cross-fade-overflow-position-expected.png:
* platform/chromium-linux/css3/selectors3/html/css3-modsel-161-expected.png:
* platform/chromium-linux/css3/selectors3/html/css3-modsel-19b-expected.png:
* platform/chromium-linux/css3/selectors3/html/css3-modsel-25-expected.png:
* platform/chromium-linux/css3/selectors3/html/css3-modsel-64-expected.png:
* platform/chromium-linux/css3/selectors3/html/css3-modsel-70-expected.png:
* platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-161-expected.png:
* platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-19b-expected.png:
* platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-25-expected.png:
* platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-64-expected.png:
* platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-70-expected.png:
* platform/chromium-linux/css3/selectors3/xml/css3-modsel-161-expected.png:
* platform/chromium-linux/css3/selectors3/xml/css3-modsel-19b-expected.png:
* platform/chromium-linux/css3/selectors3/xml/css3-modsel-25-expected.png:
* platform/chromium-linux/css3/selectors3/xml/css3-modsel-64-expected.png:
* platform/chromium-linux/css3/selectors3/xml/css3-modsel-70-expected.png:
* platform/chromium-linux/editing/pasteboard/4641033-expected.png:
* platform/chromium-linux/editing/pasteboard/4944770-1-expected.png:
* platform/chromium-linux/editing/pasteboard/4944770-2-expected.png:
* platform/chromium-linux/editing/selection/3690703-2-expected.png:
* platform/chromium-linux/editing/selection/3690703-expected.png:
* platform/chromium-linux/editing/selection/3690719-expected.png:
* platform/chromium-linux/editing/selection/4397952-expected.png:
* platform/chromium-linux/editing/selection/5240265-expected.png:
* platform/chromium-linux/editing/selection/caret-before-select-expected.png:
* platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png:
* platform/chromium-linux/editing/selection/select-box-expected.png:
* platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png:
* platform/chromium-linux/editing/selection/selection-button-text-expected.png:
* platform/chromium-linux/editing/spelling/grammar-markers-hidpi-expected.png:
* platform/chromium-mac-lion/css3/images: Added.
* platform/chromium-mac-lion/css3/images/cross-fade-overflow-position-expected.png: Added.
* platform/chromium-mac-lion/editing/pasteboard/4641033-expected.png:
* platform/chromium-mac-lion/editing/pasteboard/4944770-1-expected.png:
* platform/chromium-mac-lion/editing/pasteboard/4944770-2-expected.png:
* platform/chromium-mac-lion/editing/selection/3690703-2-expected.png:
* platform/chromium-mac-lion/editing/selection/3690703-expected.png:
* platform/chromium-mac-lion/editing/selection/3690719-expected.png:
* platform/chromium-mac-lion/editing/selection/4397952-expected.png:
* platform/chromium-mac-lion/editing/selection/caret-before-select-expected.png:
* platform/chromium-mac-lion/editing/selection/replaced-boundaries-3-expected.png:
* platform/chromium-mac-lion/editing/selection/select-box-expected.png:
* platform/chromium-mac-lion/editing/selection/select-element-paragraph-boundary-expected.png:
* platform/chromium-mac-lion/editing/spelling/grammar-markers-hidpi-expected.png:
* platform/chromium-mac-snowleopard/css3/images/cross-fade-overflow-position-expected.png: Added.
* platform/chromium-mac-snowleopard/editing/pasteboard/4641033-expected.png:
* platform/chromium-mac-snowleopard/editing/pasteboard/4944770-1-expected.png:
* platform/chromium-mac-snowleopard/editing/pasteboard/4944770-2-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/3690703-2-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/3690703-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/3690719-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/4397952-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/caret-before-select-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/select-box-expected.png:
* platform/chromium-mac-snowleopard/editing/selection/select-element-paragraph-boundary-expected.png:
* platform/chromium-mac-snowleopard/editing/spelling/grammar-markers-hidpi-expected.png: Added.
* platform/chromium-mac/css3/images/cross-fade-overflow-position-expected.png:
* platform/chromium-mac/editing/pasteboard/4641033-expected.png:
* platform/chromium-mac/editing/pasteboard/4944770-1-expected.png:
* platform/chromium-mac/editing/pasteboard/4944770-2-expected.png:
* platform/chromium-mac/editing/selection/3690703-2-expected.png:
* platform/chromium-mac/editing/selection/3690703-expected.png:
* platform/chromium-mac/editing/selection/3690719-expected.png:
* platform/chromium-mac/editing/selection/4397952-expected.png:
* platform/chromium-mac/editing/selection/caret-before-select-expected.png:
* platform/chromium-mac/editing/selection/replaced-boundaries-3-expected.png:
* platform/chromium-mac/editing/selection/select-box-expected.png:
* platform/chromium-mac/editing/selection/select-element-paragraph-boundary-expected.png:
* platform/chromium-mac/editing/spelling/grammar-markers-hidpi-expected.png:
* platform/chromium-win-xp/css3/images: Added.
* platform/chromium-win-xp/css3/images/cross-fade-overflow-position-expected.png: Added.
* platform/chromium-win-xp/editing/spelling: Added.
* platform/chromium-win-xp/editing/spelling/grammar-markers-hidpi-expected.png: Added.
* platform/chromium-win/css3/images/cross-fade-overflow-position-expected.png:
* platform/chromium-win/editing/spelling/grammar-markers-hidpi-expected.png:
* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139501 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Prevent HTMLPreloadScanner from fetching resources inside <template>
https://bugs.webkit.org/show_bug.cgi?id=106687

Reviewed by Adam Barth.

Source/WebCore:

This patch adds a simple counter to the preload scanner which increments on template start
tag and decrements on template element. It only fetchs resources when the counter is at zero
(i.e. for elements not contained by a template element).

Test re-enabled within fast/dom/HTMLTemplateElement/inertContents.html

* html/parser/HTMLPreloadScanner.cpp:
(WebCore::HTMLPreloadScanner::HTMLPreloadScanner):
(WebCore::HTMLPreloadScanner::processToken):
* html/parser/HTMLPreloadScanner.h:
(HTMLPreloadScanner):

LayoutTests:

* fast/dom/HTMLTemplateElement/inertContents-expected.txt:
* fast/dom/HTMLTemplateElement/inertContents.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139502 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r139044.
http://trac.webkit.org/changeset/139044
https://bugs.webkit.org/show_bug.cgi?id=106702

Caused various scrolling anomolies on Mac with drag and drop
(Requested by smfr on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-01-11

Source/WebCore:

* page/AutoscrollController.cpp:
(WebCore::AutoscrollController::AutoscrollController):
(WebCore::AutoscrollController::autoscrollTimerFired):
* page/AutoscrollController.h:
(WebCore):
(AutoscrollController):
* page/EventHandler.cpp:
(WebCore::EventHandler::updateDragAndDrop):
* rendering/RenderBox.cpp:
(WebCore):
(WebCore::RenderBox::autoscroll):
* rendering/RenderBox.h:
(RenderBox):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::autoscroll):
* rendering/RenderLayer.h:
(RenderLayer):
* rendering/RenderListBox.cpp:
(WebCore::RenderListBox::autoscroll):
* rendering/RenderListBox.h:
(RenderListBox):
* rendering/RenderTextControlSingleLine.cpp:
(WebCore::RenderTextControlSingleLine::autoscroll):
* rendering/RenderTextControlSingleLine.h:
(RenderTextControlSingleLine):

Source/WebKit/chromium:

* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::WebViewImpl):
(WebKit::WebViewImpl::dragSourceEndedAt):
(WebKit::WebViewImpl::dragSourceMovedTo):
(WebKit::WebViewImpl::dragTargetDrop):
(WebKit::WebViewImpl::dragTargetDragEnterOrOver):
* src/WebViewImpl.h:
(WebKit):

LayoutTests:

* fast/events/drag-and-drop-autoscroll-expected.txt: Removed.
* fast/events/drag-and-drop-autoscroll.html: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139503 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Layout Test fast/canvas/webgl/context-release-upon-reload.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=106606

Reviewed by Dimitri Glazkov.

Reduced number of iterations of test, and marked as slow. Changed
test's output and expectations so number of iterations can be
adjusted without rebaselining.

* fast/canvas/webgl/context-release-upon-reload-expected.txt:
* fast/canvas/webgl/context-release-upon-reload.html:
* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION: buildbot mangles error messages with timestamps run-webkit-tests outputs
https://bugs.webkit.org/show_bug.cgi?id=106688

Reviewed by Eric Seidel.

Update the regular expression used to strip the garbage at the beginning.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunWebKitTests.nrwt_log_message_regexp):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add a run-time option to print bytecode at DFG compile time
https://bugs.webkit.org/show_bug.cgi?id=106704

Reviewed by Mark Hahnenberg.

* dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseCodeBlock):
* runtime/Options.h:
(JSC):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
testapi is failing with a block-related error in the Objc API
https://bugs.webkit.org/show_bug.cgi?id=106055

Reviewed by Filip Pizlo.

Same bug as in testapi.mm. We need to actually call the static block, rather than casting the block to a bool.

* API/ObjCCallbackFunction.mm:
(blockSignatureContainsClass):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Restore old semantics to webkitRequestAnimationFrame callbacks
https://bugs.webkit.org/show_bug.cgi?id=106697

Reviewed by James Robinson.

Source/WebCore:

Sites that use GWT <= 2.4 are buggy and rely on Date.now()-like callback values.
We'll restore that behavior to the prefixed version of webkitRequestAnimationFrame.
requestAnimationFrame will continue to follow the spec.

Test: fast/animation/request-animation-frame-prefix.html

* dom/RequestAnimationFrameCallback.h:
(RequestAnimationFrameCallback):
* dom/ScriptedAnimationController.cpp:
(WebCore::ScriptedAnimationController::serviceScriptedAnimations):
* page/DOMWindow.cpp:
(WebCore::DOMWindow::requestAnimationFrame):
(WebCore):
(WebCore::DOMWindow::webkitRequestAnimationFrame):
* page/DOMWindow.h:
(DOMWindow):
* page/DOMWindow.idl:

LayoutTests:

* fast/animation/request-animation-frame-prefix-expected.txt: Added.
* fast/animation/request-animation-frame-prefix.html: Added.
* fast/animation/script-tests/request-animation-frame-prefix.js: Added.
(busyWait):
(window.webkitRequestAnimationFrame):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139509 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix function name typo ProgramExecutable::initalizeGlobalProperties()
https://bugs.webkit.org/show_bug.cgi?id=106701

Reviewed by Geoffrey Garen.

* interpreter/Interpreter.cpp:
(JSC::Interpreter::execute):
* runtime/Executable.cpp:
(JSC::ProgramExecutable::initializeGlobalProperties):
* runtime/Executable.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139510 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, revert r139157 to fix the chromium build.
These files were deleted in a follow up and since r139044 was reverted, we need to
add back these files.

* WebKit.gyp:
* src/DragScrollTimer.cpp: Added.
(WebKit):
(WebKit::distanceToRect):
(WebKit::DragScrollTimer::DragScrollTimer):
(WebKit::DragScrollTimer::~DragScrollTimer):
(WebKit::DragScrollTimer::stop):
(WebKit::DragScrollTimer::scroll):
(WebKit::DragScrollTimer::update):
(WebKit::DragScrollTimer::triggerScroll):
(WebKit::DragScrollTimer::scrollDistanceFor):
* src/DragScrollTimer.h: Added.
(WebKit):
(DragScrollTimer):
(WebKit::DragScrollTimer::fired):
(WebKit::DragScrollTimer::shouldScroll):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139511 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] More test expectations for Skia changes

Unreviewed test expectations update.

New results for fast tests.

* platform/chromium-linux-x86/fast/backgrounds/body-generated-image-propagated-to-root-expected.png: Added.
* platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
* platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-expected.png: Added.
* platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
* platform/chromium-linux-x86/fast/backgrounds/size/contain-and-cover-expected.png: Added.
* platform/chromium-linux-x86/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
* platform/chromium-linux-x86/fast/block/basic: Added.
* platform/chromium-linux-x86/fast/block/basic/011-expected.png: Added.
* platform/chromium-linux-x86/fast/block/float/float-avoidance-expected.png: Added.
* platform/chromium-linux-x86/fast/block/margin-collapse: Added.
* platform/chromium-linux-x86/fast/block/margin-collapse/103-expected.png: Added.
* platform/chromium-linux-x86/fast/block/positioning/inline-block-relposition-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-massive-scale-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-outset-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-linux-x86/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-linux-x86/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-linux-x86/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-linux-x86/fast/canvas/arc360-expected.png: Added.
* platform/chromium-linux-x86/fast/canvas/canvas-incremental-repaint-expected.png: Added.
* platform/chromium-linux-x86/fast/canvas/canvas-text-alignment-expected.png: Added.
* platform/chromium-linux-x86/fast/canvas/fillrect_gradient-expected.png: Added.
* platform/chromium-linux-x86/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
* platform/chromium-linux-x86/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-linux-x86/fast/css/margin-top-bottom-dynamic-expected.png: Added.
* platform/chromium-linux-x86/fast/css/non-standard-checkbox-size-expected.png: Added.
* platform/chromium-linux-x86/fast/css/rtl-ordering-expected.png: Added.
* platform/chromium-linux-x86/fast/css/shadow-multiple-expected.png: Added.
* platform/chromium-linux-x86/fast/css/square-button-appearance-expected.png: Added.
* platform/chromium-linux-x86/fast/css/text-transform-select-expected.png: Added.
* platform/chromium-linux-x86/fast/css/transformed-mask-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLTableColElement: Added.
* platform/chromium-linux-x86/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
* platform/chromium-linux-x86/fast/dom/HTMLTextAreaElement: Added.
* platform/chromium-linux-x86/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/001-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/003-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/004-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label01-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label02-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label03-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label04-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label06-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label07-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/basic-buttons-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/basic-inputs-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/basic-selects-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/blankbuttons-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/box-shadow-override-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-align-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-cannot-be-nested-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-generated-content-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-inner-block-reuse-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-positioned-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-sizes-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-style-color-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-table-styles-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-text-transform-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/button-white-space-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/control-clip-overflow-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/control-restrict-line-height-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/disabled-select-change-index-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/file: Added.
* platform/chromium-linux-x86/fast/forms/file/file-input-direction-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/file/file-input-disabled-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/file/file-input-pressed-state-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/file/input-file-re-render-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/form-element-geometry-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/formmove-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/formmove2-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/formmove3-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/select: Added.
* platform/chromium-linux-x86/fast/forms/select-size-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/select-style-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/select-visual-hebrew-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/select-writing-direction-natural-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/select/optgroup-rendering-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/selectlist-minsize-expected.png: Added.
* platform/chromium-linux-x86/fast/forms/stuff-on-my-optgroup-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/background-clipped-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/border-image-gradient-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-color-stop-units-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-color-stops-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-radial-gradients-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-radial-gradients2-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-radial-gradients3-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/generated-gradients-expected.png:
* platform/chromium-linux-x86/fast/gradients/gradient-after-transparent-border-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/radial-centered-expected.png: Added.
* platform/chromium-linux-x86/fast/gradients/simple-gradients-expected.png:
* platform/chromium-linux-x86/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-linux-x86/fast/hidpi: Added.
* platform/chromium-linux-x86/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-linux-x86/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Added.
* platform/chromium-linux-x86/fast/html: Added.
* platform/chromium-linux-x86/fast/html/details-replace-summary-child-expected.png: Added.
* platform/chromium-linux-x86/fast/html/details-replace-text-expected.png: Added.
* platform/chromium-linux-x86/fast/html/keygen-expected.png: Added.
* platform/chromium-linux-x86/fast/invalid: Added.
* platform/chromium-linux-x86/fast/invalid/014-expected.png: Added.
* platform/chromium-linux-x86/fast/parser/bad-xml-slash-expected.png: Added.
* platform/chromium-linux-x86/fast/parser/document-write-option-expected.png: Added.
* platform/chromium-linux-x86/fast/reflections: Added.
* platform/chromium-linux-x86/fast/reflections/reflection-masks-expected.png: Added.
* platform/chromium-linux-x86/fast/repaint/4774354-expected.png: Added.
* platform/chromium-linux-x86/fast/repaint/4776765-expected.png: Added.
* platform/chromium-linux-x86/fast/repaint/background-generated-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/replaced-breaking-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/replaced-breaking-mixture-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/three-selects-break-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/width100percent-button-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/width100percent-menulist-expected.png: Added.
* platform/chromium-linux-x86/fast/replaced/width100percent-radio-expected.png: Added.
* platform/chromium-linux-x86/fast/selectors/064-expected.png: Added.
* platform/chromium-linux-x86/fast/table: Added.
* platform/chromium-linux-x86/fast/table/append-cells2-expected.png: Added.
* platform/chromium-linux-x86/fast/table/remove-td-display-none-expected.png: Added.
* platform/chromium-linux-x86/fast/text/international/bidi-menulist-expected.png: Added.
* platform/chromium-linux-x86/fast/text/international/hindi-spacing-expected.png: Added.
* platform/chromium-linux-x86/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Added.
* platform/chromium-linux-x86/fast/text/stroking-decorations-expected.png: Added.
* platform/chromium-linux-x86/fast/text/stroking-expected.png: Added.
* platform/chromium-linux-x86/fast/text/textIteratorNilRenderer-expected.png: Added.
* platform/chromium-linux-x86/fast/text/whitespace: Added.
* platform/chromium-linux-x86/fast/text/whitespace/normal-after-nowrap-breaking-expected.png: Added.
* platform/chromium-linux/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
* platform/chromium-linux/fast/backgrounds/gradient-background-leakage-2-expected.png:
* platform/chromium-linux/fast/backgrounds/gradient-background-leakage-expected.png:
* platform/chromium-linux/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
* platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.png:
* platform/chromium-linux/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/chromium-linux/fast/block/basic/011-expected.png:
* platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
* platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
* platform/chromium-linux/fast/block/positioning/inline-block-relposition-expected.png:
* platform/chromium-linux/fast/borders/border-image-massive-scale-expected.png:
* platform/chromium-linux/fast/borders/border-image-outset-expected.png:
* platform/chromium-linux/fast/borders/border-image-outset-in-shorthand-expected.png:
* platform/chromium-linux/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-linux/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-linux/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-linux/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-linux/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-linux/fast/canvas/arc360-expected.png:
* platform/chromium-linux/fast/canvas/canvas-incremental-repaint-expected.png:
* platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.png:
* platform/chromium-linux/fast/canvas/fillrect_gradient-expected.png:
* platform/chromium-linux/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
* platform/chromium-linux/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-linux/fast/css/margin-top-bottom-dynamic-expected.png:
* platform/chromium-linux/fast/css/non-standard-checkbox-size-expected.png:
* platform/chromium-linux/fast/css/rtl-ordering-expected.png:
* platform/chromium-linux/fast/css/shadow-multiple-expected.png:
* platform/chromium-linux/fast/css/square-button-appearance-expected.png:
* platform/chromium-linux/fast/css/text-transform-select-expected.png:
* platform/chromium-linux/fast/css/transformed-mask-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
* platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-linux/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
* platform/chromium-linux/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
* platform/chromium-linux/fast/forms/001-expected.png:
* platform/chromium-linux/fast/forms/003-expected.png:
* platform/chromium-linux/fast/forms/004-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png:
* platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png:
* platform/chromium-linux/fast/forms/basic-buttons-expected.png:
* platform/chromium-linux/fast/forms/basic-inputs-expected.png:
* platform/chromium-linux/fast/forms/basic-selects-expected.png:
* platform/chromium-linux/fast/forms/blankbuttons-expected.png:
* platform/chromium-linux/fast/forms/box-shadow-override-expected.png:
* platform/chromium-linux/fast/forms/button-align-expected.png:
* platform/chromium-linux/fast/forms/button-cannot-be-nested-expected.png:
* platform/chromium-linux/fast/forms/button-generated-content-expected.png:
* platform/chromium-linux/fast/forms/button-inner-block-reuse-expected.png:
* platform/chromium-linux/fast/forms/button-positioned-expected.png:
* platform/chromium-linux/fast/forms/button-sizes-expected.png:
* platform/chromium-linux/fast/forms/button-style-color-expected.png:
* platform/chromium-linux/fast/forms/button-table-styles-expected.png:
* platform/chromium-linux/fast/forms/button-text-transform-expected.png:
* platform/chromium-linux/fast/forms/button-white-space-expected.png:
* platform/chromium-linux/fast/forms/control-clip-overflow-expected.png:
* platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
* platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
* platform/chromium-linux/fast/forms/file/file-input-direction-expected.png:
* platform/chromium-linux/fast/forms/file/file-input-disabled-expected.png:
* platform/chromium-linux/fast/forms/file/file-input-pressed-state-expected.png:
* platform/chromium-linux/fast/forms/file/input-file-re-render-expected.png:
* platform/chromium-linux/fast/forms/form-element-geometry-expected.png:
* platform/chromium-linux/fast/forms/formmove-expected.png:
* platform/chromium-linux/fast/forms/formmove2-expected.png:
* platform/chromium-linux/fast/forms/formmove3-expected.png:
* platform/chromium-linux/fast/forms/select-size-expected.png:
* platform/chromium-linux/fast/forms/select-style-expected.png:
* platform/chromium-linux/fast/forms/select-visual-hebrew-expected.png:
* platform/chromium-linux/fast/forms/select-writing-direction-natural-expected.png:
* platform/chromium-linux/fast/forms/select/optgroup-rendering-expected.png:
* platform/chromium-linux/fast/forms/selectlist-minsize-expected.png:
* platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png:
* platform/chromium-linux/fast/gradients/background-clipped-expected.png:
* platform/chromium-linux/fast/gradients/border-image-gradient-expected.png: Added.
* platform/chromium-linux/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
* platform/chromium-linux/fast/gradients/css3-color-stop-units-expected.png:
* platform/chromium-linux/fast/gradients/css3-color-stops-expected.png: Added.
* platform/chromium-linux/fast/gradients/css3-radial-gradients-expected.png:
* platform/chromium-linux/fast/gradients/css3-radial-gradients2-expected.png:
* platform/chromium-linux/fast/gradients/css3-radial-gradients3-expected.png: Added.
* platform/chromium-linux/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.png:
* platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
* platform/chromium-linux/fast/gradients/css3-repeating-radial-gradients-expected.png:
* platform/chromium-linux/fast/gradients/generated-gradients-expected.png:
* platform/chromium-linux/fast/gradients/gradient-after-transparent-border-expected.png:
* platform/chromium-linux/fast/gradients/radial-centered-expected.png:
* platform/chromium-linux/fast/gradients/simple-gradients-expected.png:
* platform/chromium-linux/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-linux/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-linux/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
* platform/chromium-linux/fast/html/details-replace-summary-child-expected.png:
* platform/chromium-linux/fast/html/details-replace-text-expected.png:
* platform/chromium-linux/fast/html/keygen-expected.png:
* platform/chromium-linux/fast/invalid/014-expected.png:
* platform/chromium-linux/fast/parser/bad-xml-slash-expected.png:
* platform/chromium-linux/fast/parser/document-write-option-expected.png:
* platform/chromium-linux/fast/reflections/reflection-masks-expected.png: Added.
* platform/chromium-linux/fast/repaint/4774354-expected.png:
* platform/chromium-linux/fast/repaint/4776765-expected.png:
* platform/chromium-linux/fast/repaint/background-generated-expected.png: Added.
* platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
* platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png:
* platform/chromium-linux/fast/replaced/three-selects-break-expected.png:
* platform/chromium-linux/fast/replaced/width100percent-button-expected.png:
* platform/chromium-linux/fast/replaced/width100percent-menulist-expected.png:
* platform/chromium-linux/fast/replaced/width100percent-radio-expected.png:
* platform/chromium-linux/fast/selectors/064-expected.png:
* platform/chromium-linux/fast/table/append-cells2-expected.png:
* platform/chromium-linux/fast/table/remove-td-display-none-expected.png:
* platform/chromium-linux/fast/text/international/bidi-menulist-expected.png:
* platform/chromium-linux/fast/text/international/hindi-spacing-expected.png:
* platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
* platform/chromium-linux/fast/text/stroking-decorations-expected.png:
* platform/chromium-linux/fast/text/stroking-expected.png:
* platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.png:
* platform/chromium-linux/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
* platform/chromium-mac-lion/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
* platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
* platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-expected.png: Added.
* platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
* platform/chromium-mac-lion/fast/backgrounds/size/contain-and-cover-expected.png: Added.
* platform/chromium-mac-lion/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-massive-scale-expected.png:
* platform/chromium-mac-lion/fast/borders/border-image-outset-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-scaled-gradient-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-slice-constrained-expected.png: Added.
* platform/chromium-mac-lion/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-mac-lion/fast/canvas/arc360-expected.png:
* platform/chromium-mac-lion/fast/canvas/canvas-incremental-repaint-expected.png:
* platform/chromium-mac-lion/fast/canvas/canvas-text-alignment-expected.png:
* platform/chromium-mac-lion/fast/canvas/fillrect_gradient-expected.png:
* platform/chromium-mac-lion/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
* platform/chromium-mac-lion/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-mac-lion/fast/css/shadow-multiple-expected.png:
* platform/chromium-mac-lion/fast/css/transformed-mask-expected.png:
* platform/chromium-mac-lion/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
* platform/chromium-mac-lion/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-mac-lion/fast/gradients/background-clipped-expected.png:
* platform/chromium-mac-lion/fast/gradients/border-image-gradient-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-color-stop-units-expected.png:
* platform/chromium-mac-lion/fast/gradients/css3-color-stops-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-radial-gradients-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-radial-gradients2-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-radial-gradients3-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
* platform/chromium-mac-lion/fast/gradients/generated-gradients-expected.png:
* platform/chromium-mac-lion/fast/gradients/gradient-after-transparent-border-expected.png:
* platform/chromium-mac-lion/fast/gradients/radial-centered-expected.png:
* platform/chromium-mac-lion/fast/gradients/simple-gradients-expected.png:
* platform/chromium-mac-lion/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-mac-lion/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-mac-lion/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
* platform/chromium-mac-lion/fast/reflections/reflection-masks-expected.png: Added.
* platform/chromium-mac-lion/fast/repaint/4774354-expected.png:
* platform/chromium-mac-lion/fast/repaint/4776765-expected.png:
* platform/chromium-mac-lion/fast/repaint/background-generated-expected.png: Added.
* platform/chromium-mac-lion/fast/text/stroking-decorations-expected.png:
* platform/chromium-mac-lion/fast/text/stroking-expected.png:
* platform/chromium-mac-snowleopard/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
* platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/backgrounds/size/contain-and-cover-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/borders/border-image-massive-scale-expected.png:
* platform/chromium-mac-snowleopard/fast/borders/border-image-outset-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-mac-snowleopard/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-mac-snowleopard/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/canvas/arc360-expected.png:
* platform/chromium-mac-snowleopard/fast/canvas/canvas-incremental-repaint-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/canvas/canvas-text-alignment-expected.png:
* platform/chromium-mac-snowleopard/fast/canvas/fillrect_gradient-expected.png:
* platform/chromium-mac-snowleopard/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/shadow-multiple-expected.png:
* platform/chromium-mac-snowleopard/fast/css/transformed-mask-expected.png:
* platform/chromium-mac-snowleopard/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/background-clipped-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/border-image-gradient-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-color-stop-units-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/css3-color-stops-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients3-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/generated-gradients-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/gradient-after-transparent-border-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/radial-centered-expected.png:
* platform/chromium-mac-snowleopard/fast/gradients/simple-gradients-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
* platform/chromium-mac-snowleopard/fast/reflections/reflection-masks-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/repaint/4774354-expected.png:
* platform/chromium-mac-snowleopard/fast/repaint/4776765-expected.png:
* platform/chromium-mac-snowleopard/fast/repaint/background-generated-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/stroking-decorations-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/stroking-expected.png: Added.
* platform/chromium-mac/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
* platform/chromium-mac/fast/backgrounds/gradient-background-leakage-2-expected.png:
* platform/chromium-mac/fast/backgrounds/gradient-background-leakage-expected.png:
* platform/chromium-mac/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
* platform/chromium-mac/fast/backgrounds/size/contain-and-cover-expected.png:
* platform/chromium-mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/chromium-mac/fast/borders/border-image-massive-scale-expected.png:
* platform/chromium-mac/fast/borders/border-image-outset-expected.png:
* platform/chromium-mac/fast/borders/border-image-outset-in-shorthand-expected.png:
* platform/chromium-mac/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-mac/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-mac/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-mac/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-mac/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-mac/fast/canvas/arc360-expected.png:
* platform/chromium-mac/fast/canvas/canvas-incremental-repaint-expected.png:
* platform/chromium-mac/fast/canvas/canvas-text-alignment-expected.png:
* platform/chromium-mac/fast/canvas/fillrect_gradient-expected.png:
* platform/chromium-mac/fast/canvas/gradient-add-second-start-end-stop-expected.png:
* platform/chromium-mac/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-mac/fast/css/shadow-multiple-expected.png:
* platform/chromium-mac/fast/css/transformed-mask-expected.png:
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png:
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-mac/fast/gradients/background-clipped-expected.png:
* platform/chromium-mac/fast/gradients/border-image-gradient-expected.png:
* platform/chromium-mac/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
* platform/chromium-mac/fast/gradients/css3-color-stop-units-expected.png:
* platform/chromium-mac/fast/gradients/css3-color-stops-expected.png:
* platform/chromium-mac/fast/gradients/css3-radial-gradients-expected.png:
* platform/chromium-mac/fast/gradients/css3-radial-gradients2-expected.png:
* platform/chromium-mac/fast/gradients/css3-radial-gradients3-expected.png:
* platform/chromium-mac/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients-expected.png:
* platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients2-expected.png:
* platform/chromium-mac/fast/gradients/css3-repeating-radial-gradients-expected.png:
* platform/chromium-mac/fast/gradients/generated-gradients-expected.png:
* platform/chromium-mac/fast/gradients/gradient-after-transparent-border-expected.png:
* platform/chromium-mac/fast/gradients/radial-centered-expected.png:
* platform/chromium-mac/fast/gradients/simple-gradients-expected.png:
* platform/chromium-mac/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-mac/fast/hidpi/focus-rings-expected.png:
* platform/chromium-mac/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
* platform/chromium-mac/fast/reflections/reflection-masks-expected.png:
* platform/chromium-mac/fast/repaint/4774354-expected.png:
* platform/chromium-mac/fast/repaint/4776765-expected.png:
* platform/chromium-mac/fast/repaint/background-generated-expected.png:
* platform/chromium-mac/fast/text/stroking-decorations-expected.png:
* platform/chromium-mac/fast/text/stroking-expected.png:
* platform/chromium-win-xp/fast/backgrounds/body-generated-image-propagated-to-root-expected.png: Added.
* platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
* platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-expected.png: Added.
* platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
* platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-expected.png: Added.
* platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-massive-scale-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-outset-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
* platform/chromium-win-xp/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-win-xp/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-win-xp/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-win-xp/fast/canvas/arc360-expected.png: Added.
* platform/chromium-win-xp/fast/canvas/canvas-incremental-repaint-expected.png: Added.
* platform/chromium-win-xp/fast/canvas/canvas-text-alignment-expected.png: Added.
* platform/chromium-win-xp/fast/canvas/fillrect_gradient-expected.png: Added.
* platform/chromium-win-xp/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
* platform/chromium-win-xp/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-win-xp/fast/css/shadow-multiple-expected.png: Added.
* platform/chromium-win-xp/fast/css/transformed-mask-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
* platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/background-clipped-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/border-image-gradient-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-color-stop-units-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-color-stops-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-radial-gradients-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-radial-gradients2-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-radial-gradients3-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/generated-gradients-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/gradient-after-transparent-border-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/radial-centered-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/simple-gradients-expected.png: Added.
* platform/chromium-win-xp/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-win-xp/fast/hidpi: Added.
* platform/chromium-win-xp/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Added.
* platform/chromium-win-xp/fast/reflections: Added.
* platform/chromium-win-xp/fast/reflections/reflection-masks-expected.png: Added.
* platform/chromium-win-xp/fast/repaint/4774354-expected.png: Added.
* platform/chromium-win-xp/fast/repaint/4776765-expected.png: Added.
* platform/chromium-win-xp/fast/repaint/background-generated-expected.png: Added.
* platform/chromium-win-xp/fast/text/stroking-decorations-expected.png:
* platform/chromium-win-xp/fast/text/stroking-expected.png:
* platform/chromium-win/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
* platform/chromium-win/fast/backgrounds/gradient-background-leakage-2-expected.png:
* platform/chromium-win/fast/backgrounds/gradient-background-leakage-expected.png:
* platform/chromium-win/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
* platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.png:
* platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/chromium-win/fast/borders/border-image-massive-scale-expected.png:
* platform/chromium-win/fast/borders/border-image-outset-expected.png:
* platform/chromium-win/fast/borders/border-image-outset-in-shorthand-expected.png:
* platform/chromium-win/fast/borders/border-image-outset-split-inline-expected.png: Added.
* platform/chromium-win/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png:
* platform/chromium-win/fast/borders/border-image-scaled-gradient-expected.png:
* platform/chromium-win/fast/borders/border-image-slice-constrained-expected.png:
* platform/chromium-win/fast/borders/border-image-trumps-radius-expected.png: Added.
* platform/chromium-win/fast/canvas/arc360-expected.png:
* platform/chromium-win/fast/canvas/canvas-incremental-repaint-expected.png:
* platform/chromium-win/fast/canvas/canvas-text-alignment-expected.png:
* platform/chromium-win/fast/canvas/fillrect_gradient-expected.png:
* platform/chromium-win/fast/canvas/gradient-add-second-start-end-stop-expected.png:
* platform/chromium-win/fast/css/linear-gradient-currentcolor-expected.png: Added.
* platform/chromium-win/fast/css/shadow-multiple-expected.png:
* platform/chromium-win/fast/css/transformed-mask-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png:
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
* platform/chromium-win/fast/gradients/background-clipped-expected.png:
* platform/chromium-win/fast/gradients/border-image-gradient-expected.png:
* platform/chromium-win/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
* platform/chromium-win/fast/gradients/css3-color-stop-units-expected.png:
* platform/chromium-win/fast/gradients/css3-color-stops-expected.png:
* platform/chromium-win/fast/gradients/css3-radial-gradients-expected.png:
* platform/chromium-win/fast/gradients/css3-radial-gradients2-expected.png:
* platform/chromium-win/fast/gradients/css3-radial-gradients3-expected.png:
* platform/chromium-win/fast/gradients/css3-repeating-end-fill-expected.png: Added.
* platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.png:
* platform/chromium-win/fast/gradients/css3-repeating-linear-gradients2-expected.png:
* platform/chromium-win/fast/gradients/css3-repeating-radial-gradients-expected.png:
* platform/chromium-win/fast/gradients/generated-gradients-expected.png:
* platform/chromium-win/fast/gradients/gradient-after-transparent-border-expected.png:
* platform/chromium-win/fast/gradients/radial-centered-expected.png:
* platform/chromium-win/fast/gradients/simple-gradients-expected.png:
* platform/chromium-win/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
* platform/chromium-win/fast/hidpi/focus-rings-expected.png:
* platform/chromium-win/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
* platform/chromium-win/fast/reflections/reflection-masks-expected.png:
* platform/chromium-win/fast/repaint/4774354-expected.png:
* platform/chromium-win/fast/repaint/4776765-expected.png:
* platform/chromium-win/fast/repaint/background-generated-expected.png:
* platform/chromium-win/fast/text/stroking-decorations-expected.png:
* platform/chromium-win/fast/text/stroking-expected.png:
* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139512 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Resource Timing] XMLHttpRequests should have initiator type 'xmlhttprequest'
https://bugs.webkit.org/show_bug.cgi?id=106409

Reviewed by Nate Chapin.

Source/WebCore:

The initiator is passed through ThreadableLoaderOptions to the CachedResourceRequest. This is
optional, so other users of ThreadableLoader will have the default initiator of 'request'. Note
that synchronous XHRs don't show up in the Resource Timing buffer yet.

Test: http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html

* loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::loadRequest):
* loader/ThreadableLoader.h:
(ThreadableLoaderOptions):
* loader/cache/CachedResourceRequestInitiators.cpp:
(WebCore::CachedResourceRequestInitiators::CachedResourceRequestInitiators):
* loader/cache/CachedResourceRequestInitiators.h:
(CachedResourceRequestInitiators):
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):

LayoutTests:

* http/tests/w3c/webperf/resources/all_resource_types.htm:
* http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt:
* http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        [WK2] Make it possible to send sync messages from secondary threads
        https://bugs.webkit.org/show_bug.cgi?id=106708

        Reviewed by Anders Carlsson.

        It is hugely beneficial to implement sync messages at Connection level, because
        ad hoc code that blocks a thread and wakes it up when a reply arrives on main
        thread can't be made equally performant. A CoreOPC MessageDecoder can be moved across
        threads, which can't be done with a decoded argument passed by reference to client code.

        Sync messages from secondary threads are tracked in much simpler data structure
        than client thread ones, because we don't need to be concerned with incoming messages.

        * Platform/CoreIPC/Connection.cpp:
        (Connection::SecondaryThreadPendingSyncReply):
        (CoreIPC::Connection::SecondaryThreadPendingSyncReply::SecondaryThreadPendingSyncReply):
        (CoreIPC::Connection::createSyncMessageEncoder):
        (CoreIPC::Connection::sendSyncMessage):
        (CoreIPC::Connection::sendSyncMessageFromSecondaryThread):
        (CoreIPC::Connection::processIncomingSyncReply):
        (CoreIPC::Connection::connectionDidClose):

        * Platform/CoreIPC/Connection.h: Also corrected a misleading comment.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        [WK2] Make it possible to send sync messages from secondary threads
        https://bugs.webkit.org/show_bug.cgi?id=106708

        Apply another review comment (overlooked a "ditto").

        * Platform/CoreIPC/Connection.cpp:
        (CoreIPC::Connection::sendSyncMessage):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139515 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        [WK2] Network process unblocks all waiting threads when any sync reply arrives
        https://bugs.webkit.org/show_bug.cgi?id=106713

        Reviewed by Brady Eidson.

        Switch to sending sync CoreIPC messages, which is now possible.

        * NetworkProcess/NetworkConnectionToWebProcess.h:
        * NetworkProcess/NetworkConnectionToWebProcess.cpp: (WebKit::NetworkConnectionToWebProcess::didClose):
        We no longer have response maps.

        * NetworkProcess/NetworkResourceLoader.cpp:
        (WebKit::NetworkResourceLoader::willSendRequest): Just send a sync message.
        (WebKit::NetworkResourceLoader::canAuthenticateAgainstProtectionSpace): Ditto.
        (WebKit::NetworkResourceLoader::didReceiveDataArray): Added an unrelated assertion.

        * NetworkProcess/NetworkResourceLoader.h:
        * NetworkProcess/NetworkResourceLoader.messages.in:
        Removed no longer used reply messages and their handlers.

        * Shared/BlockingResponseMap.h: Removed a bool version, which was not perfectly
        safe, and only used in NetworkProcess.
        (BlockingResponseMap::didReceiveResponse): Updated a still valid FIXME to not refer
        to network process.
        (BlockingResponseMap::cancel): Ditto.

        * WebProcess/Network/NetworkProcessConnection.h:
        * WebProcess/Network/NetworkProcessConnection.cpp:
        (WebKit::NetworkProcessConnection::didReceiveSyncMessage):
        Plumbing to handle sync messages.

        * WebProcess/Network/WebResourceLoader.cpp:
        (WebKit::WebResourceLoader::willSendRequest):
        (WebKit::WebResourceLoader::canAuthenticateAgainstProtectionSpace):
        * WebProcess/Network/WebResourceLoader.h:
        * WebProcess/Network/WebResourceLoader.messages.in:
        Updated (simplified) sync messages and their handlers.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139516 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Resource Timing] XMLHttpRequests should have initiator type 'xmlhttprequest'
https://bugs.webkit.org/show_bug.cgi?id=106409

Patch by James Simonsen <simonjam@chromium.org> on 2013-01-11
Reviewed by Nate Chapin.

* http/tests/w3c/webperf/resources/all_resource_types.htm:
* http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt:
* http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139517 268f45cc-cd09-0410-ab3c-d52691b4dbfc
IndexedDB: IDBTransaction should manage lifetime of IDBRequests
https://bugs.webkit.org/show_bug.cgi?id=106678

Reviewed by Tony Chang.

Ensure reference count of IDBRequests don't bounce off zero if there are no script
references are while the events are arriving.

No new tests - no detectable behavior changes.

* Modules/indexeddb/IDBRequest.cpp:
(WebCore::IDBRequest::create): Register with transaction (which now takes a ref) here to...
(WebCore::IDBRequest::IDBRequest): ...avoid having to relax adoption requirements here.
* Modules/indexeddb/IDBTransaction.cpp: Keep RefPtr<>s to outstanding requests.
(WebCore::IDBTransaction::~IDBTransaction):
(WebCore::IDBTransaction::abort):
(WebCore::IDBTransaction::onAbort):
* Modules/indexeddb/IDBTransaction.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139518 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Modifying the databaseQuota call to WebPageClient
https://bugs.webkit.org/show_bug.cgi?id=106703

Patch by Otto Derek Cheung <otcheung@rim.com> on 2013-01-11
Reviewed by Yong Li.

The databaseQuota call in WebPageClientImpl is modified to take in
BP:Strings directly. Also, we want to use the origin URL from the security origin.
Not the database identifier.

* Api/WebPageClient.h:
* WebCoreSupport/ChromeClientBlackBerry.cpp:
(WebCore::ChromeClientBlackBerry::exceededDatabaseQuota):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139519 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Explicitly set msvs_cygwin_shell to true for actions in WebKit
https://bugs.webkit.org/show_bug.cgi?id=106706

Patch by Robert Iannucci <iannucci@chromium.org> on 2013-01-11
Reviewed by Tony Chang.

Currently, msvs_cygwin_shell is set to 1 by default. This patch
explicitly sets it on the actions which will break if msvs_cygwin_shell
were set to 0. This is in preparation for changing the default value of
msvs_cygwin_shell, which in turn is in preparation of the removal of
cygwin as a buld-system requirement.

Since this change will have no semantic effect, no new tests are
required.

* WebCore.gyp/WebCore.gyp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139520 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Fixing the 10.8 layout tests

Unreviewed test expectations update.

* platform/chromium/TestExpectations:


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