WebKit-https.git
4 years agoFix fat-fingered function name in git-add-reviewer.
dburkart@apple.com [Sat, 11 Oct 2014 02:00:27 +0000 (02:00 +0000)]
Fix fat-fingered function name in git-add-reviewer.

Unreviewed.

* Scripts/git-add-reviewer:
(getConfigValue):

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

4 years ago[iOS] LayoutTestRelay should ensure its DRT/WKTR dies when receiving kill/term signals
dfarler@apple.com [Sat, 11 Oct 2014 01:09:30 +0000 (01:09 +0000)]
[iOS] LayoutTestRelay should ensure its DRT/WKTR dies when receiving kill/term signals
https://bugs.webkit.org/show_bug.cgi?id=137528

Reviewed by Simon Fraser.

Catch SIGINT and SIGTERM signals in the LayoutTestRelay
and SIGKILL the paired simulator app before exiting cleanly.

webkitpy only uses SIGKILL to kill processes which you cannot
catch. Send SIGTERM to the process and give it chance to do
its thing before sending SIGKILL. Sending a SIGKILL to an already
dead PID is safe.

* LayoutTestRelay/LayoutTestRelay/LTRelayController.h:
* LayoutTestRelay/LayoutTestRelay/LTRelayController.m:
(-[LTRelayController finish]):
* LayoutTestRelay/LayoutTestRelay/main.m:
(receivedSignal):
(main):

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

4 years agoMake these animation tests not timeout if hit testing fails.
simon.fraser@apple.com [Sat, 11 Oct 2014 00:59:43 +0000 (00:59 +0000)]
Make these animation tests not timeout if hit testing fails.

* animations/animation-hit-test-transform.html:
* animations/animation-hit-test.html:

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

4 years ago[iOS] LayoutTestRelay should detect EOF and properly signal underlying DRT/WKTR
dfarler@apple.com [Sat, 11 Oct 2014 00:03:39 +0000 (00:03 +0000)]
[iOS] LayoutTestRelay should detect EOF and properly signal underlying DRT/WKTR
https://bugs.webkit.org/show_bug.cgi?id=137527

Reviewed by Simon Fraser.

NSFileHandle doesn't notify of EOF in its readability handler.
Use a dispatch_source_t and an event handler that is called when reading is possible.
In the handler block, do a run-of-the-mill read(2) from standard input and
detect EOF in the usual way by checking that zero bytes were read.

Once an EOF is received, the FIFOs are disconnected, the simulator app
is killed, and the relay exits with status 0.

* LayoutTestRelay/LayoutTestRelay/LTRelayController.m:
(-[LTRelayController initWithDevice:productDir:appPath:identifierSuffix:dumpToolArguments:]):
(-[LTRelayController didDisconnect]):
(-[LTRelayController didConnect]):
(-[LTRelayController launchApp]):
Rename "dispatchSource" to "simulatorAppExitDispatchSource" to prevent any
confusion with this new dispatch source, called "standardInputDispatchSource".
(-[LTRelayController finish]): Added.
(-[LTRelayController readFileHandle:]): Deleted.

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

4 years ago[EFL] Crash on facebook.com
commit-queue@webkit.org [Fri, 10 Oct 2014 23:49:23 +0000 (23:49 +0000)]
[EFL] Crash on facebook.com
https://bugs.webkit.org/show_bug.cgi?id=137562

Patch by KwangHyuk Kim <hyuki.kim@samsung.com> on 2014-10-10
Reviewed by Chris Dumez.

Crash occurs on the facebook.com when the webview is resized
after the <select> item is clicked but no item is chosen.
This crash is just caused by the reference of invalidated variable.
From the EwkView::closePopupMenu(), ewk_menu is just invalidated.
Therefore ewk_menu variable is not available anymore when on_popup_menu_hide()
on MiniBrowser is called.
As a result, just set ewk_menu to NULL in order to prevent crash condition.

* MiniBrowser/efl/main.c:
(on_popup_menu_hide):

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

4 years agoA small wording change for clarity.
ap@apple.com [Fri, 10 Oct 2014 23:46:05 +0000 (23:46 +0000)]
A small wording change for clarity.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/MetricsBubbleView.js:
(MetricsBubbleView.prototype._update):

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

4 years agoUse is<>() / downcast<>() for Image subclasses
cdumez@apple.com [Fri, 10 Oct 2014 23:32:45 +0000 (23:32 +0000)]
Use is<>() / downcast<>() for Image subclasses
https://bugs.webkit.org/show_bug.cgi?id=137625

Reviewed by Andreas Kling.

Use is<>() / downcast<>() for Image subclasses.

Source/WebCore:

No new tests, no behavior change.

* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::remoteSVGRootElement):
* loader/cache/CachedImage.cpp:
(WebCore::CachedImage::imageSizeForRenderer):
(WebCore::CachedImage::createImage):
* platform/graphics/BitmapImage.h:
* platform/graphics/Image.h:
* platform/mac/DragImageMac.mm:
(WebCore::createDragImageFromImage):
* rendering/RenderImage.cpp:
(WebCore::RenderImage::embeddedContentBox):
* svg/graphics/SVGImage.h:

Source/WebKit2:

* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::pluginSnapshotTimerFired):

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

4 years agoDashboard metrics page should have EWS statistics
ap@apple.com [Fri, 10 Oct 2014 23:29:52 +0000 (23:29 +0000)]
Dashboard metrics page should have EWS statistics
https://bugs.webkit.org/show_bug.cgi?id=137626

Reviewed by Ryosuke Niwa.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueue.js:
(BubbleQueue): Put shortName in the object, so that it's actually useful.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
(BubbleQueueServer): Re-ordered queues to match bubble order.
(BubbleQueueServer.prototype.jsonProcessingTimesURL): Added URL for the new handler.
(BubbleQueueServer.prototype.loadProcessingTimes): Load the data from webkit-queues.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/MetricsAnalyzer.js:
Added analysis for bubble queues.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/MetricsBubbleView.js: Added.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/MetricsMain.js:
(buildBubbleQueuesTable): Build the UI.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/metrics.html:
Added JS sources to load.

* QueueStatusServer/app.yaml: To update app version.

* QueueStatusServer/handlers/processingtimesjson.py: Added.

* QueueStatusServer/main.py: Added a handler for processing-times-json.

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

4 years agoRemove unused classes WebRender{Node, Layer}
dbates@webkit.org [Fri, 10 Oct 2014 23:24:38 +0000 (23:24 +0000)]
Remove unused classes WebRender{Node, Layer}
https://bugs.webkit.org/show_bug.cgi?id=137628

Reviewed by Simon Fraser.

We no longer make use of the WebKit1-specific classes WebRenderNode and WebRenderLayer.
For completeness, there is a WebKit2 analogue of WebRenderLayer by the same name.

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj:

Source/WebKit/mac:

* Configurations/WebKitLegacy.xcconfig: Remove file WebRenderNode.mm from the list
of excluded source files when building for iOS.
* WebKit.exp: Remove symbol for WebRenderLayer.
* WebKit.mac.exp: Remove symbol for WebRenderNode.
* WebView/WebRenderLayer.h: Removed.
* WebView/WebRenderLayer.mm: Removed.
* WebView/WebRenderNode.h: Removed.
* WebView/WebRenderNode.mm: Removed.

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

4 years agoMark compositing/rtl/rtl-fixed-overflow-scrolled.html as [ Failure ] on mac-wk1 platf...
aestes@apple.com [Fri, 10 Oct 2014 23:15:40 +0000 (23:15 +0000)]
Mark compositing/rtl/rtl-fixed-overflow-scrolled.html as [ Failure ] on mac-wk1 platforms.

* platform/mac-wk1/TestExpectations:

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

4 years agoUse is<>() / downcast<>() for RenderElement
cdumez@apple.com [Fri, 10 Oct 2014 23:06:32 +0000 (23:06 +0000)]
Use is<>() / downcast<>() for RenderElement
https://bugs.webkit.org/show_bug.cgi?id=137622

Reviewed by Benjamin Poulain.

Use is<>() / downcast<>() for RenderElement and clean up the
surrounding code.

Source/WebCore:

No new tests, no behavior change.

* accessibility/AccessibilityImageMapLink.cpp:
(WebCore::AccessibilityImageMapLink::imageMapLinkRenderer):
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):
* css/CSSComputedStyleDeclaration.cpp:
(WebCore::computeRenderStyleForProperty):
* dom/Node.cpp:
(WebCore::Node::materializeRareData):
* dom/Position.cpp:
(WebCore::isNonTextLeafChild):
(WebCore::searchAheadForBetterMatch):
* dom/PseudoElement.cpp:
(WebCore::PseudoElement::didRecalcStyle):
* editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::moveParagraphContentsToNewBlockIfNecessary):
* editing/htmlediting.cpp:
(WebCore::isEmptyTableCell):
* rendering/InlineIterator.h:
(WebCore::bidiNextShared):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::getFirstLetter):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::layout):
* rendering/RenderCounter.cpp:
(WebCore::RenderCounter::rendererRemovedFromTree):
(WebCore::RenderCounter::rendererSubtreeAttached):
(showCounterRendererTree):
* rendering/RenderElement.cpp:
(WebCore::RenderElement::insertChildInternal):
(WebCore::RenderElement::removeChildInternal):
(WebCore::RenderElement::findNextLayer):
(WebCore::RenderElement::layout):
* rendering/RenderElement.h:
(WebCore::RenderObject::isRenderLayerModelObject):
(WebCore::RenderObject::isBoxModelObject):
(WebCore::RenderObject::isRenderBlock):
(WebCore::RenderObject::isRenderBlockFlow):
(WebCore::RenderObject::isRenderReplaced):
(WebCore::RenderObject::isRenderInline):
(WebCore::RenderObject::style):
(WebCore::RenderObject::firstLineStyle):
(WebCore::ContainerNode::renderer):
* rendering/RenderFrameSet.cpp:
(WebCore::RenderFrameSet::paint):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::calculateClipRects):
* rendering/RenderNamedFlowFragment.cpp:
(WebCore::RenderNamedFlowFragment::computeChildrenStyleInRegion):
(WebCore::RenderNamedFlowFragment::setObjectStyleInRegion):
(WebCore::RenderNamedFlowFragment::restoreRegionObjectsOriginalStyle):
* rendering/RenderObject.cpp:
(WebCore::RenderObject::clearNeedsLayout):
(WebCore::RenderObject::willBeDestroyed):
(WebCore::RenderObject::collectAnnotatedRegions):
* rendering/RenderVTTCue.cpp:
(WebCore::RenderVTTCue::initializeLayoutParameters):
(WebCore::RenderVTTCue::repositionGenericCue):
* rendering/mathml/RenderMathMLFraction.cpp:
(WebCore::RenderMathMLFraction::addChild):
* rendering/mathml/RenderMathMLMenclose.cpp:
(WebCore::RenderMathMLMenclose::addChild):
* rendering/mathml/RenderMathMLOperator.cpp:
(WebCore::RenderMathMLOperator::rebuildTokenContent):
(WebCore::RenderMathMLOperator::updateStyle):
* rendering/mathml/RenderMathMLRoot.cpp:
(WebCore::RenderMathMLRoot::addChild):
(WebCore::RenderMathMLRoot::layout):
* rendering/mathml/RenderMathMLToken.cpp:
(WebCore::RenderMathMLToken::addChild):
(WebCore::RenderMathMLToken::updateTokenContent):
(WebCore::RenderMathMLToken::updateStyle):
* rendering/mathml/RenderMathMLUnderOver.cpp:
(WebCore::RenderMathMLUnderOver::layout):
* rendering/svg/RenderSVGResource.cpp:
(WebCore::RenderSVGResource::markForLayoutAndParentResourceInvalidation):
* rendering/svg/RenderSVGText.cpp:
(WebCore::findPreviousAndNextAttributes):
(WebCore::RenderSVGText::subtreeStyleDidChange):
(WebCore::updateFontInAllDescendants):
* rendering/svg/SVGRenderSupport.cpp:
(WebCore::SVGRenderSupport::layoutChildren):
* rendering/svg/SVGResourcesCache.cpp:
(WebCore::SVGResourcesCache::clientWasAddedToTree):
(WebCore::SVGResourcesCache::clientWillBeRemovedFromTree):
* rendering/svg/SVGTextLayoutAttributesBuilder.cpp:
(WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForTextRenderer):
(WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForForSubtree):
(WebCore::SVGTextLayoutAttributesBuilder::rebuildMetricsForTextRenderer):
* rendering/svg/SVGTextLayoutAttributesBuilder.h:
* rendering/svg/SVGTextMetricsBuilder.cpp:
(WebCore::SVGTextMetricsBuilder::initializeMeasurementWithTextRenderer):
(WebCore::SVGTextMetricsBuilder::measureTextRenderer):
(WebCore::SVGTextMetricsBuilder::walkTree):
(WebCore::SVGTextMetricsBuilder::buildMetricsAndLayoutAttributes):
* rendering/svg/SVGTextMetricsBuilder.h:
* rendering/svg/SVGTextRunRenderingContext.cpp:
(WebCore::SVGTextRunRenderingContext::createGlyphToPathTranslator):
(WebCore::SVGTextRunRenderingContext::drawSVGGlyphs):
(WebCore::SVGTextRunRenderingContext::glyphDataForCharacter):
* svg/SVGFontData.cpp:
(WebCore::SVGFontData::applySVGGlyphSelection):

Source/WebKit/win:

* WebFrame.cpp:
(WebFrame::pauseAnimation):
(WebFrame::pauseTransition):

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

4 years agoiOS Simulator results for fast/events tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 23:04:22 +0000 (23:04 +0000)]
iOS Simulator results for fast/events tests.

* platform/ios-simulator/fast/events/*: Added

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

4 years agoiOS Simulator results for fast/dynamic tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 23:04:18 +0000 (23:04 +0000)]
iOS Simulator results for fast/dynamic tests.

* platform/ios-simulator/fast/dynamic/*: Added

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

4 years agoiOS Simulator results for fast/css3-text, fast/doctypes, fast/dom tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 23:04:16 +0000 (23:04 +0000)]
iOS Simulator results for fast/css3-text, fast/doctypes, fast/dom tests.
Skip fast/DeviceOrientation, fast/dom/shadow and some other failing tests.

* platform/ios-simulator/fast/css3-text/*: Added.
* platform/ios-simulator/fast/doctypes/*: Added.
* platform/ios-simulator/fast/dom/*: Added.

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

4 years agoWeb Inspector: CSS minification should not strip whitespace around calc +/- binary...
commit-queue@webkit.org [Fri, 10 Oct 2014 22:38:37 +0000 (22:38 +0000)]
Web Inspector: CSS minification should not strip whitespace around calc +/- binary operators
https://bugs.webkit.org/show_bug.cgi?id=137624

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2014-10-10
Reviewed by Timothy Hatcher.

Be careful when stripping whitespace around "+". We want to strip for
selectors "a + b" but not for calc expressions "calc(1px + 2px)".

This is not a perfect solution, but it does a good job. It may still break
with more complex calc expressions, like "calc(1px + calc())" but this
handles the basics.

* Scripts/copy-user-interface-resources-dryrun.rb: Added.
* Scripts/cssmin.py:
(cssminify):

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

4 years agoRenderMathMLUnderOver adds spacing to the child operator indefinitely when resizing...
dino@apple.com [Fri, 10 Oct 2014 22:29:20 +0000 (22:29 +0000)]
RenderMathMLUnderOver adds spacing to the child operator indefinitely when resizing the window.
https://bugs.webkit.org/show_bug.cgi?id=137330

Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2014-10-10
Reviewed by Simon Fraser.

Change the layout with resize test of the MathML underover object from being render tree test
to be reference test. The render test was failing on WK2 because it was doing window resizing
and view zooming.  The new test rely solely on forcing the layout synchronously by resizing the
math container <div> element.

* mathml/opentype/munderover-layout-resize-expected.html: Added.
* mathml/opentype/munderover-layout-resize.html: Added.
* mathml/opentype/munderover-window-resize-expected.txt: Removed.
* mathml/opentype/munderover-window-resize.html: Removed.

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

4 years agoUpdate :nth-child(An+B of selector-list) to the latest specification
benjamin@webkit.org [Fri, 10 Oct 2014 21:23:37 +0000 (21:23 +0000)]
Update :nth-child(An+B of selector-list) to the latest specification
https://bugs.webkit.org/show_bug.cgi?id=137593

Reviewed by Andreas Kling.

Source/WebCore:

Following my implementation feedback on :nth-child(An+B of selector-list),
the CSS WG decided to change the definition such that the current element on which
the selector is matched must also match the selector list in :nth-child().

This patch updates the implementation accordingly.

Test: fast/selectors/nth-child-of-chained-3.html

* css/SelectorChecker.cpp:
(WebCore::SelectorChecker::checkOne):
(WebCore::SelectorChecker::matchSelectorList):
* css/SelectorChecker.h:
* cssjit/SelectorCompiler.cpp:
(WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementMatchesSelectorList):
(WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementIsNthChildOf):

LayoutTests:

* fast/selectors/nth-child-of-chained-3-expected.txt: Added.
* fast/selectors/nth-child-of-chained-3.html: Added.
This is an interesting new case with the new definition. Since the initial
element must also match the selector, it is now possible to fail even
if the combination An+B can match anything.

* fast/css/nth-child-of-classname-expected.html:
* fast/css/nth-child-of-classname.html:
* fast/css/nth-child-of-compound-selector-expected.html:
* fast/css/nth-child-of-compound-selector.html:
* fast/css/nth-child-of-tagname-expected.html:
* fast/css/nth-child-of-tagname.html:
* fast/selectors/nth-child-of-backtracking-adjacent-2.html:
* fast/selectors/nth-child-of-backtracking-adjacent.html:
* fast/selectors/nth-child-of-basics-2-expected.txt:
* fast/selectors/nth-child-of-basics-2.html:
* fast/selectors/nth-child-of-basics-expected.txt:
* fast/selectors/nth-child-of-basics.html:
* fast/selectors/nth-child-of-chained-2-expected.txt:
* fast/selectors/nth-child-of-chained-2.html:
* fast/selectors/nth-child-of-complex-selectors-expected.txt:
* fast/selectors/nth-child-of-complex-selectors.html:
* fast/selectors/nth-child-of-never-matching-selector-expected.txt:
* fast/selectors/nth-child-of-never-matching-selector.html:
* fast/selectors/nth-child-of-selector-list-expected.txt:
* fast/selectors/nth-child-of-selector-list.html:
Updating the test and tests result for the new definition.

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

4 years ago[Mac] Update a Mavericks-specific baseline.
aestes@apple.com [Fri, 10 Oct 2014 21:10:26 +0000 (21:10 +0000)]
[Mac] Update a Mavericks-specific baseline.

* platform/mac-mavericks/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:

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

4 years agoREGRESSION: Commit queue doesn't process rollouts
ap@apple.com [Fri, 10 Oct 2014 20:33:03 +0000 (20:33 +0000)]
REGRESSION: Commit queue doesn't process rollouts
https://bugs.webkit.org/show_bug.cgi?id=137623

Reviewed by Tim Horton.

* QueueStatusServer/app.yaml:
* QueueStatusServer/handlers/updateworkitems.py:
(UpdateWorkItems._work_items_from_request):

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

4 years agoUnreviewed, rolling out r174606.
commit-queue@webkit.org [Fri, 10 Oct 2014 20:30:32 +0000 (20:30 +0000)]
Unreviewed, rolling out r174606.
https://bugs.webkit.org/show_bug.cgi?id=137621

broke a JSC test (Requested by estes on #webkit).

Reverted changeset:

"Various arguments optimisations in codegen fail to account
for arguments being in lexical record"
https://bugs.webkit.org/show_bug.cgi?id=137617
http://trac.webkit.org/changeset/174606

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

4 years agoSkip some tests that timeout every time.
simon.fraser@apple.com [Fri, 10 Oct 2014 20:20:15 +0000 (20:20 +0000)]
Skip some tests that timeout every time.

* platform/mac/TestExpectations:

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

4 years ago[Mac] Re-enable some compositing/rtl/ tests that acquired correct baselines in r174589
aestes@apple.com [Fri, 10 Oct 2014 19:59:29 +0000 (19:59 +0000)]
[Mac] Re-enable some compositing/rtl/ tests that acquired correct baselines in r174589

* platform/mac/TestExpectations:

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

4 years agoOnly run platform/mac/editing/input/undo-grouping-on-text-insertion.html on Yosemite
aestes@apple.com [Fri, 10 Oct 2014 19:41:37 +0000 (19:41 +0000)]
Only run platform/mac/editing/input/undo-grouping-on-text-insertion.html on Yosemite

* platform/mac-mavericks/TestExpectations: Added.
* platform/mac/TestExpectations:

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

4 years agoVarious arguments optimisations in codegen fail to account for arguments being in...
oliver@apple.com [Fri, 10 Oct 2014 19:03:20 +0000 (19:03 +0000)]
Various arguments optimisations in codegen fail to account for arguments being in lexical record
https://bugs.webkit.org/show_bug.cgi?id=137617

Reviewed by Michael Saboff.

Rework the way we track |arguments| references so that we don't try
to use the |arguments| reference on the stack if it's not safe.

To do this without nuking performance it was necessary to update
the parser to track modification of the |arguments| reference
itself.

* bytecode/CodeBlock.cpp:
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
(JSC::BytecodeGenerator::willResolveToArguments):
(JSC::BytecodeGenerator::uncheckedLocalArgumentsRegister):
(JSC::BytecodeGenerator::emitCall):
(JSC::BytecodeGenerator::emitConstruct):
(JSC::BytecodeGenerator::emitEnumeration):
(JSC::BytecodeGenerator::uncheckedRegisterForArguments): Deleted.
* bytecompiler/BytecodeGenerator.h:
(JSC::BytecodeGenerator::hasSafeLocalArgumentsRegister):
* bytecompiler/NodesCodegen.cpp:
(JSC::BracketAccessorNode::emitBytecode):
(JSC::DotAccessorNode::emitBytecode):
(JSC::getArgumentByVal):
(JSC::CallFunctionCallDotNode::emitBytecode):
(JSC::ApplyFunctionCallDotNode::emitBytecode):
(JSC::ArrayPatternNode::emitDirectBinding):
* interpreter/StackVisitor.cpp:
(JSC::StackVisitor::Frame::existingArguments):
* parser/Nodes.h:
(JSC::ScopeNode::modifiesArguments):
* parser/Parser.cpp:
(JSC::Parser<LexerType>::parseInner):
* parser/Parser.h:
(JSC::Scope::getCapturedVariables):
* parser/ParserModes.h:

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

4 years ago[GTK] Unreviewed GTK gardening.
clopez@igalia.com [Fri, 10 Oct 2014 18:32:44 +0000 (18:32 +0000)]
[GTK] Unreviewed GTK gardening.

* platform/gtk/TestExpectations: Mark and report test failing after r137615 and r174540.
* platform/gtk/mathml/opentype/munderover-window-resize-expected.txt: Added. Rebaseline after r174540.
* platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Rebaseline after r174540.

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

4 years agoFix syntax error after r174601.
simon.fraser@apple.com [Fri, 10 Oct 2014 18:16:44 +0000 (18:16 +0000)]
Fix syntax error after r174601.

* Scripts/run-javascriptcore-tests:

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

4 years agoDrop RENDER_OBJECT_TYPE_CASTS() for a lot of RenderObject subclasses
cdumez@apple.com [Fri, 10 Oct 2014 18:02:32 +0000 (18:02 +0000)]
Drop RENDER_OBJECT_TYPE_CASTS() for a lot of RenderObject subclasses
https://bugs.webkit.org/show_bug.cgi?id=137594

Reviewed by Darin Adler.

Drop RENDER_OBJECT_TYPE_CASTS() for RenderObject subclasses that no
longer needed it or that required very few changes to do so. This will
make sure developers start using is<>() / downcast<>() for those
classes.

No new tests, no behavior change.

* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::textUnderElement):
(WebCore::AccessibilityRenderObject::stringValue):
(WebCore::AccessibilityRenderObject::titleUIElement):
* dom/PseudoElement.cpp:
(WebCore::PseudoElement::didAttachRenderers):
* html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::reset):
* html/HTMLPlugInElement.cpp:
(WebCore::HTMLPlugInElement::defaultEventHandler):
* html/HTMLPlugInImageElement.cpp:
(WebCore::HTMLPlugInImageElement::updateSnapshot):
(WebCore::HTMLPlugInImageElement::checkSnapshotStatus):
* html/SearchInputType.cpp:
(WebCore::SearchInputType::addSearchResult):
(WebCore::SearchInputType::didSetValueByUserEdit):
* html/shadow/TextControlInnerElements.cpp:
(WebCore::TextControlInnerTextElement::renderer):
(WebCore::TextControlInnerTextElement::customStyleForRenderer):
(WebCore::SearchFieldResultsButtonElement::defaultEventHandler):
* page/FrameView.cpp:
(WebCore::FrameView::isInChildFrameWithFrameFlattening):
* rendering/RenderButton.h:
* rendering/RenderCounter.h:
* rendering/RenderDetailsMarker.h:
* rendering/RenderFieldset.h:
* rendering/RenderFileUploadControl.cpp:
(WebCore::RenderFileUploadControl::paintObject):
* rendering/RenderFileUploadControl.h:
* rendering/RenderFlexibleBox.h:
* rendering/RenderFullScreen.h:
* rendering/RenderGrid.h:
* rendering/RenderHTMLCanvas.h:
* rendering/RenderIFrame.h:
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::contentsBox):
* rendering/RenderMedia.h:
* rendering/RenderQuote.cpp:
(WebCore::RenderQuote::attachQuote):
* rendering/RenderQuote.h:
* rendering/RenderReplaced.h:
* rendering/RenderScrollbarPart.h:
* rendering/RenderSearchField.h:
* rendering/RenderSnapshottedPlugIn.h:
* rendering/RenderTableCaption.h:
* rendering/RenderTextControlMultiLine.h:
* rendering/RenderTextControlSingleLine.h:
* rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::paintSnapshottedPluginOverlay):
* rendering/RenderTreeAsText.cpp:
(WebCore::RenderTreeAsText::writeRenderObject):
* rendering/RenderVideo.cpp:
(WebCore::rendererPlaceholder):
* rendering/line/BreakingContextInlineHeaders.h:
(WebCore::updateCounterIfNeeded):
* rendering/svg/RenderSVGContainer.h:
* rendering/svg/RenderSVGGradientStop.h:
* rendering/svg/RenderSVGModelObject.h:
* rendering/svg/RenderSVGPath.h:
* rendering/svg/RenderSVGResourceFilter.h:
* rendering/svg/RenderSVGResourceFilterPrimitive.cpp:
(WebCore::RenderSVGResourceFilterPrimitive::styleDidChange):
* rendering/svg/RenderSVGTextPath.h:
* rendering/svg/RenderSVGTransformableContainer.h:
* rendering/svg/RenderSVGViewportContainer.h:
* rendering/svg/SVGRenderSupport.cpp:
(WebCore::SVGRenderSupport::repaintRectForRendererInLocalCoordinatesExcludingSVGShadow):
(WebCore::SVGRenderSupport::checkForSVGRepaintDuringLayout):
(WebCore::updateObjectBoundingBox):
(WebCore::layoutSizeOfNearestViewportChanged):
(WebCore::SVGRenderSupport::transformToRootChanged):
(WebCore::SVGRenderSupport::rendererHasSVGShadow):
(WebCore::SVGRenderSupport::setRendererHasSVGShadow):
* rendering/svg/SVGTextLayoutEngine.cpp:
(WebCore::SVGTextLayoutEngine::beginTextPathLayout):
* svg/SVGPathElement.cpp:
(WebCore::SVGPathElement::svgAttributeChanged):
(WebCore::SVGPathElement::pathSegListChanged):
(WebCore::SVGPathElement::getBBox):
* svg/SVGSVGElement.cpp:
(WebCore::SVGSVGElement::currentViewportSize):

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

4 years agoUse is<>() / downcast<>() for GraphicsLayer subclasses
cdumez@apple.com [Fri, 10 Oct 2014 17:51:01 +0000 (17:51 +0000)]
Use is<>() / downcast<>() for GraphicsLayer subclasses
https://bugs.webkit.org/show_bug.cgi?id=137595

Reviewed by Darin Adler.

Use is<>() / downcast<>() for GraphicsLayer subclasses and clean up the
surrounding code.

Source/WebCore:

No new tests, no behavior change.

* page/mac/ServicesOverlayController.mm:
(WebCore::ServicesOverlayController::Highlight::Highlight):
(WebCore::ServicesOverlayController::Highlight::fadeIn):
(WebCore::ServicesOverlayController::Highlight::fadeOut):
* platform/graphics/GraphicsLayer.h:
* platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::removeFromParent):
(WebCore::GraphicsLayerCA::setMaskLayer):
(WebCore::GraphicsLayerCA::recursiveVisibleRectChangeRequiresFlush):
(WebCore::GraphicsLayerCA::recursiveCommitChanges):
(WebCore::GraphicsLayerCA::updateSublayerList):
(WebCore::GraphicsLayerCA::ensureStructuralLayer):
(WebCore::GraphicsLayerCA::updateMaskLayer):
(WebCore::GraphicsLayerCA::replicatedLayerRoot):
(WebCore::GraphicsLayerCA::swapFromOrToTiledLayer):
(WebCore::GraphicsLayerCA::propagateLayerChangeToReplicas):
(WebCore::GraphicsLayerCA::fetchCloneLayers):
* platform/graphics/ca/GraphicsLayerCA.h:

Source/WebKit2:

* WebProcess/WebPage/mac/GraphicsLayerCARemote.h:
* WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm:
(WebKit::RemoteLayerTreeDrawingArea::flushLayers):
* WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
(WebKit::TiledCoreAnimationDrawingArea::layerForTransientZoom):
(WebKit::TiledCoreAnimationDrawingArea::shadowLayerForTransientZoom):

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

4 years agoAdd ability to select tarfile name in run-jsc-stress-tests
msaboff@apple.com [Fri, 10 Oct 2014 17:47:52 +0000 (17:47 +0000)]
Add ability to select tarfile name in run-jsc-stress-tests
https://bugs.webkit.org/show_bug.cgi?id=137614

Reviewed by Mark Hahnenberg.

Added optional file name argument to the --tarball option.

* Scripts/run-javascriptcore-tests: Added "--" to terminate options so the first
extra test given after the options wont be used for the optional tarball file name.
* Scripts/run-jsc-stress-tests:

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

4 years agoiOS Simulator results for fast/css-generated-content, css-grid-layout tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:54 +0000 (17:42 +0000)]
iOS Simulator results for fast/css-generated-content, css-grid-layout tests.

* platform/ios-simulator/fast/css-generated-content/*: Added.
* platform/ios-simulator/fast/css-grid-layout/*: Added.

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

4 years agoiOS Simulator results for fast/css tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:52 +0000 (17:42 +0000)]
iOS Simulator results for fast/css tests.

* platform/ios-simulator/fast/css/*: Added

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

4 years agoiOS Simulator results for fast/box-shadow, box-sizing, canvas, clip and compact tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:47 +0000 (17:42 +0000)]
iOS Simulator results for fast/box-shadow, box-sizing, canvas, clip and compact tests.

* platform/ios-simulator/TestExpectations:
* platform/ios-simulator/fast/box-shadow/*
* platform/ios-simulator/fast/box-sizing/*: Added.
* platform/ios-simulator/fast/canvas/*: Added.
* platform/ios-simulator/fast/clip/*: Added.
* platform/ios-simulator/fast/compact/*: Added.

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

4 years agoiOS Simulator results for fast/borders tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:45 +0000 (17:42 +0000)]
iOS Simulator results for fast/borders tests.

* platform/ios-simulator/fast/borders/*: Added

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

4 years agoiOS Simulator results for fast/body-propagation tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:43 +0000 (17:42 +0000)]
iOS Simulator results for fast/body-propagation tests.

* platform/ios-simulator/fast/body-propagation/*: Added

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

4 years agoiOS Simulator results for fast/block tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:41 +0000 (17:42 +0000)]
iOS Simulator results for fast/block tests.

* platform/ios-simulator/fast/block/*: Added

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

4 years agoSkip fast/animation in the iOS Simulator.
simon.fraser@apple.com [Fri, 10 Oct 2014 17:42:34 +0000 (17:42 +0000)]
Skip fast/animation in the iOS Simulator.
Add results for fast/backgrounds

* platform/ios-simulator/TestExpectations:
* platform/ios-simulator/fast/backgrounds/*: Added.

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

4 years agoUnreviewed, update my information in contributors.json
cdumez@apple.com [Fri, 10 Oct 2014 17:35:32 +0000 (17:35 +0000)]
Unreviewed, update my information in contributors.json

Use my preferred first name and update my expertise areas.

* Scripts/webkitpy/common/config/contributors.json:

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

4 years agoFix debug build on EFL after r174584
commit-queue@webkit.org [Fri, 10 Oct 2014 17:26:32 +0000 (17:26 +0000)]
Fix debug build on EFL after r174584
https://bugs.webkit.org/show_bug.cgi?id=137613

Patch by Pascal Jacquemart <p.jacquemart@samsung.com> on 2014-10-10
Reviewed by Christophe Dumez.

* UIProcess/efl/RequestManagerClientEfl.cpp:
(WebKit::RequestManagerClientEfl::RequestManagerClientEfl):

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

4 years agoAdd a mac-mountainlion result for delete-autocorrected-word-2.html.
aestes@apple.com [Fri, 10 Oct 2014 17:08:07 +0000 (17:08 +0000)]
Add a mac-mountainlion result for delete-autocorrected-word-2.html.

* platform/mac-mountainlion/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt: Added.

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

4 years ago[Mountain Lion] Fix global-constructors-attributes.html
aestes@apple.com [Fri, 10 Oct 2014 16:38:47 +0000 (16:38 +0000)]
[Mountain Lion] Fix global-constructors-attributes.html

Get rid of the platform/mac-wk2/ result since it's identical to the platform/mac/ version.

* platform/mac-wk2/js/dom/global-constructors-attributes-expected.txt: Removed.

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

4 years agoFixes for additional Mavericks test failures.
aestes@apple.com [Fri, 10 Oct 2014 16:25:26 +0000 (16:25 +0000)]
Fixes for additional Mavericks test failures.

* platform/mac-mavericks/compositing/fixed-image-loading-expected.txt: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-expected.png: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-expected.txt: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-overflow-expected.png: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-overflow-scrolled-expected.png: Added.
* platform/mac-mavericks/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
* platform/mac-mavericks/fast/repaint/selection-gap-fixed-child-expected.txt: Added.
* platform/mac-mavericks/fast/repaint/selection-gap-flipped-fixed-child-expected.txt: Added.

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

4 years agoSome more Mac TestExpectation tweaking.
simon.fraser@apple.com [Fri, 10 Oct 2014 15:53:17 +0000 (15:53 +0000)]
Some more Mac TestExpectation tweaking.

* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:

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

4 years agoUse is<>() / downcast<>() for RenderBoxModelObject
cdumez@apple.com [Fri, 10 Oct 2014 15:49:24 +0000 (15:49 +0000)]
Use is<>() / downcast<>() for RenderBoxModelObject
https://bugs.webkit.org/show_bug.cgi?id=137587

Reviewed by Mihnea Ovidenie.

Use is<>() / downcast<>() for RenderBoxModelObject and clean up the
surrounding code.

Source/WebCore:

No new tests, no behavior change.

* accessibility/AXObjectCache.cpp:
(WebCore::createFromRenderer):
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::renderBoxModelObject):
(WebCore::isInlineWithContinuation):
(WebCore::firstChildConsideringContinuation):
(WebCore::lastChildHasContinuation):
(WebCore::AccessibilityRenderObject::nextSibling):
(WebCore::AccessibilityRenderObject::widget):
(WebCore::AccessibilityRenderObject::renderObjectIsObservable):
(WebCore::AccessibilityRenderObject::observableObject):
(WebCore::msaaRoleForRenderer):
* accessibility/AccessibilityRenderObject.h:
* accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::isDataTable):
* dom/Node.cpp:
(WebCore::Node::renderBox):
(WebCore::Node::renderBoxModelObject):
* inspector/InspectorOverlay.cpp:
(WebCore::buildObjectForElementInfo):
* page/FrameView.cpp:
(WebCore::FrameView::scrollContentsFastPath):
* page/PrintContext.cpp:
(WebCore::enclosingBoxModelObject):
* page/animation/AnimationBase.cpp:
(WebCore::AnimationBase::freezeAtTime):
* page/animation/ImplicitAnimation.cpp:
(WebCore::ImplicitAnimation::startAnimation):
(WebCore::ImplicitAnimation::pauseAnimation):
(WebCore::ImplicitAnimation::endAnimation):
* page/animation/KeyframeAnimation.cpp:
(WebCore::KeyframeAnimation::startAnimation):
(WebCore::KeyframeAnimation::pauseAnimation):
(WebCore::KeyframeAnimation::endAnimation):
* page/ios/FrameIOS.mm:
(WebCore::Frame::overflowScrollPositionChangedForNode):
* page/scrolling/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::hasVisibleSlowRepaintViewportConstrainedObjects):
* rendering/InlineBox.h:
(WebCore::InlineBox::boxModelObject):
* rendering/InlineElementBox.h:
(WebCore::InlineElementBox::renderer):
* rendering/InlineFlowBox.cpp:
(WebCore::InlineFlowBox::placeBoxesInBlockDirection):
* rendering/InlineFlowBox.h:
(WebCore::InlineFlowBox::renderer):
* rendering/InlineTextBox.cpp:
(WebCore::InlineTextBox::baselinePosition):
(WebCore::InlineTextBox::lineHeight):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::addChildToContinuation):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::computeReplacedLogicalWidthUsing):
(WebCore::RenderBox::computeReplacedLogicalHeightUsing):
(WebCore::RenderBox::computePositionedLogicalWidth):
(WebCore::RenderBox::computePositionedLogicalHeight):
(WebCore::RenderBox::computePositionedLogicalWidthReplaced):
(WebCore::RenderBox::computePositionedLogicalHeightReplaced):
* rendering/RenderBoxModelObject.h:
* rendering/RenderFlowThread.cpp:
(WebCore::RenderFlowThread::adjustedPositionRelativeToOffsetParent):
* rendering/RenderInline.cpp:
(WebCore::RenderInline::splitInlines):
(WebCore::RenderInline::addChildToContinuation):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::updateLayerPosition):
(WebCore::RenderLayer::calculateClipRects):
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::adjustAncestorCompositingBoundsForFlowThread):
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::requiresCompositingForIndirectReason):
(WebCore::RenderLayerCompositor::computeStickyViewportConstraints):
* rendering/RenderObject.cpp:
(WebCore::RenderObject::destroy):
(WebCore::RenderObject::offsetParent):
* rendering/mathml/RenderMathMLScripts.cpp:
(WebCore::RenderMathMLScripts::base):

Source/WebKit/mac:

* Plugins/WebBaseNetscapePluginView.mm:
(-[WebBaseNetscapePluginView invalidatePluginContentRect:]):
* WebView/WebRenderLayer.mm:
(-[WebRenderLayer initWithWebFrame:]):

Source/WebKit2:

* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::renderer):
(WebKit::PluginView::invalidateRect):

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

4 years agoFix some Mavericks test failures caused by r174585.
aestes@apple.com [Fri, 10 Oct 2014 15:34:50 +0000 (15:34 +0000)]
Fix some Mavericks test failures caused by r174585.

* platform/mac-mavericks/fast/css/resize-corner-tracking-expected.txt: Added.
* platform/mac-mavericks/fast/events/shadow-event-path-2-expected.txt: Added.
* platform/mac-mavericks/platform/mac/fast/text/systemFont-expected.txt: Renamed from LayoutTests/platform/mac-mountainlion/platform/mac/fast/text/systemFont-expected.txt.
* platform/mac-mavericks/platform/mac/fast/text/vertical-no-sideways-expected.txt: Renamed from LayoutTests/platform/mac-mountainlion/platform/mac/fast/text/vertical-no-sideways-expected.txt.

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

4 years agoAdded Yosemite expected results and TestExpections to platform/mac/.
aestes@apple.com [Fri, 10 Oct 2014 14:36:50 +0000 (14:36 +0000)]
Added Yosemite expected results and TestExpections to platform/mac/.

To-be-overwritten files in platform/mac/ were first moved to platform/mac-mavericks/.

* platform/mac-mavericks/accessibility/aria-readonly-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-readonly-expected.txt.
* platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Copied from LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt.
* platform/mac-mavericks/compositing/contents-opaque/control-layer-expected.txt: Copied from LayoutTests/platform/mac/compositing/contents-opaque/control-layer-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-161-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-161-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-19b-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-19b-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-19b-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-23-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-24-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-24-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-64-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-64-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-64-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-68-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-68-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-69-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.png.
* platform/mac-mavericks/css3/selectors3/html/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-161-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-161-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-19b-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-19b-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-23-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-24-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-24-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-64-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-64-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-68-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-68-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-69-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.png.
* platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-161-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-161-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-19b-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-23-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-23-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-24-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-24-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-64-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-64-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-64-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-68-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-68-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-69-expected.png: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-69-expected.png.
* platform/mac-mavericks/css3/selectors3/xml/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt.
* platform/mac-mavericks/editing/input/caret-at-the-edge-of-input-expected.txt: Copied from LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt.
* platform/mac-mavericks/editing/input/reveal-caret-of-multiline-input-expected.txt: Copied from LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt.
* platform/mac-mavericks/editing/inserting/4960120-1-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png.
* platform/mac-mavericks/editing/inserting/4960120-1-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt.
* platform/mac-mavericks/editing/inserting/before-after-input-element-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png.
* platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt.
* platform/mac-mavericks/editing/pasteboard/4641033-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4641033-expected.png.
* platform/mac-mavericks/editing/pasteboard/4806874-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4806874-expected.png.
* platform/mac-mavericks/editing/pasteboard/4806874-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt.
* platform/mac-mavericks/editing/pasteboard/4944770-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-1-expected.png.
* platform/mac-mavericks/editing/pasteboard/4944770-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-2-expected.png.
* platform/mac-mavericks/editing/pasteboard/drop-text-without-selection-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png.
* platform/mac-mavericks/editing/pasteboard/drop-text-without-selection-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt.
* platform/mac-mavericks/editing/pasteboard/input-field-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png.
* platform/mac-mavericks/editing/pasteboard/input-field-1-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt.
* platform/mac-mavericks/editing/pasteboard/pasting-tabs-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png.
* platform/mac-mavericks/editing/pasteboard/pasting-tabs-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt.
* platform/mac-mavericks/editing/selection/3690703-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/3690703-2-expected.png.
* platform/mac-mavericks/editing/selection/3690703-2-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt.
* platform/mac-mavericks/editing/selection/3690703-expected.png: Copied from LayoutTests/platform/mac/editing/selection/3690703-expected.png.
* platform/mac-mavericks/editing/selection/3690703-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690703-expected.txt.
* platform/mac-mavericks/editing/selection/3690719-expected.png: Copied from LayoutTests/platform/mac/editing/selection/3690719-expected.png.
* platform/mac-mavericks/editing/selection/3690719-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690719-expected.txt.
* platform/mac-mavericks/editing/selection/4397952-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4397952-expected.png.
* platform/mac-mavericks/editing/selection/4397952-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4397952-expected.txt.
* platform/mac-mavericks/editing/selection/4895428-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4895428-3-expected.png.
* platform/mac-mavericks/editing/selection/4895428-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt.
* platform/mac-mavericks/editing/selection/4975120-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4975120-expected.png.
* platform/mac-mavericks/editing/selection/4975120-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4975120-expected.txt.
* platform/mac-mavericks/editing/selection/5240265-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5240265-expected.png.
* platform/mac-mavericks/editing/selection/caret-before-select-expected.png: Copied from LayoutTests/platform/mac/editing/selection/caret-before-select-expected.png.
* platform/mac-mavericks/editing/selection/drag-select-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/drag-select-1-expected.png.
* platform/mac-mavericks/editing/selection/drag-select-1-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt.
* platform/mac-mavericks/editing/selection/replaced-boundaries-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.png.
* platform/mac-mavericks/editing/selection/replaced-boundaries-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.txt.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-1-expected.png.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-1-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-1-expected.txt.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-2-expected.png.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-2-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-2-expected.txt.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-3-expected.png.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-3-expected.txt.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-4-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-4-expected.png.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-4-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-4-expected.txt.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-5-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-5-expected.png.
* platform/mac-mavericks/editing/selection/select-across-readonly-input-5-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-5-expected.txt.
* platform/mac-mavericks/editing/selection/select-box-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-box-expected.png.
* platform/mac-mavericks/editing/selection/select-element-paragraph-boundary-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-element-paragraph-boundary-expected.png.
* platform/mac-mavericks/editing/selection/select-from-textfield-outwards-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png.
* platform/mac-mavericks/editing/selection/select-from-textfield-outwards-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt.
* platform/mac-mavericks/editing/selection/selection-button-text-expected.png: Copied from LayoutTests/platform/mac/editing/selection/selection-button-text-expected.png.
* platform/mac-mavericks/editing/selection/selection-button-text-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/selection-button-text-expected.txt.
* platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt.
* platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt.
* platform/mac-mavericks/fast/block/lineboxcontain/block-with-ideographs-expected.png: Copied from LayoutTests/platform/mac/fast/block/lineboxcontain/block-with-ideographs-expected.png.
* platform/mac-mavericks/fast/block/lineboxcontain/block-with-ideographs-expected.txt: Copied from LayoutTests/platform/mac/fast/block/lineboxcontain/block-with-ideographs-expected.txt.
* platform/mac-mavericks/fast/block/margin-collapse/103-expected.png: Copied from LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.png.
* platform/mac-mavericks/fast/block/margin-collapse/103-expected.txt: Copied from LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt.
* platform/mac-mavericks/fast/block/positioning/inline-block-relposition-expected.png: Copied from LayoutTests/platform/mac/fast/block/positioning/inline-block-relposition-expected.png.
* platform/mac-mavericks/fast/block/positioning/inline-block-relposition-expected.txt: Copied from LayoutTests/platform/mac/fast/block/positioning/inline-block-relposition-expected.txt.
* platform/mac-mavericks/fast/css/continuationCrash-expected.png: Copied from LayoutTests/platform/mac/fast/css/continuationCrash-expected.png.
* platform/mac-mavericks/fast/css/continuationCrash-expected.txt: Copied from LayoutTests/platform/mac/fast/css/continuationCrash-expected.txt.
* platform/mac-mavericks/fast/css/css2-system-fonts-expected.png: Copied from LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.png.
* platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt: Copied from LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.txt.
* platform/mac-mavericks/fast/css/font-family-pictograph-expected.txt: Copied from LayoutTests/platform/mac/fast/css/font-family-pictograph-expected.txt.
* platform/mac-mavericks/fast/css/input-search-padding-expected.png: Copied from LayoutTests/platform/mac/fast/css/input-search-padding-expected.png.
* platform/mac-mavericks/fast/css/line-height-expected.png: Copied from LayoutTests/platform/mac/fast/css/line-height-expected.png.
* platform/mac-mavericks/fast/css/line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/css/line-height-expected.txt.
* platform/mac-mavericks/fast/css/margin-top-bottom-dynamic-expected.png: Copied from LayoutTests/platform/mac/fast/css/margin-top-bottom-dynamic-expected.png.
* platform/mac-mavericks/fast/css/margin-top-bottom-dynamic-expected.txt: Copied from LayoutTests/platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt.
* platform/mac-mavericks/fast/css/resize-corner-tracking-expected.png: Copied from LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.png.
* platform/mac-mavericks/fast/css/rtl-ordering-expected.png: Copied from LayoutTests/platform/mac/fast/css/rtl-ordering-expected.png.
* platform/mac-mavericks/fast/css/rtl-ordering-expected.txt: Copied from LayoutTests/platform/mac/fast/css/rtl-ordering-expected.txt.
* platform/mac-mavericks/fast/css/text-input-with-webkit-border-radius-expected.png: Copied from LayoutTests/platform/mac/fast/css/text-input-with-webkit-border-radius-expected.png.
* platform/mac-mavericks/fast/css/text-input-with-webkit-border-radius-expected.txt: Copied from LayoutTests/platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt.
* platform/mac-mavericks/fast/css/text-overflow-input-expected.png: Copied from LayoutTests/platform/mac/fast/css/text-overflow-input-expected.png.
* platform/mac-mavericks/fast/css/text-overflow-input-expected.txt: Copied from LayoutTests/platform/mac/fast/css/text-overflow-input-expected.txt.
* platform/mac-mavericks/fast/css/text-transform-select-expected.png: Copied from LayoutTests/platform/mac/fast/css/text-transform-select-expected.png.
* platform/mac-mavericks/fast/css/text-transform-select-expected.txt: Copied from LayoutTests/platform/mac/fast/css/text-transform-select-expected.txt.
* platform/mac-mavericks/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Copied from LayoutTests/platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.png.
* platform/mac-mavericks/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt.
* platform/mac-mavericks/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Copied from LayoutTests/platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png.
* platform/mac-mavericks/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt.
* platform/mac-mavericks/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Copied from LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png.
* platform/mac-mavericks/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt.
* platform/mac-mavericks/fast/dom/isindex-001-expected.png: Copied from LayoutTests/platform/mac/fast/dom/isindex-001-expected.png.
* platform/mac-mavericks/fast/dom/isindex-001-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/isindex-001-expected.txt.
* platform/mac-mavericks/fast/dom/isindex-002-expected.png: Copied from LayoutTests/platform/mac/fast/dom/isindex-002-expected.png.
* platform/mac-mavericks/fast/dom/isindex-002-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt.
* platform/mac-mavericks/fast/dynamic/008-expected.png: Copied from LayoutTests/platform/mac/fast/dynamic/008-expected.png.
* platform/mac-mavericks/fast/dynamic/008-expected.txt: Copied from LayoutTests/platform/mac/fast/dynamic/008-expected.txt.
* platform/mac-mavericks/fast/dynamic/positioned-movement-with-positioned-children-expected.png: Copied from LayoutTests/platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.png.
* platform/mac-mavericks/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Copied from LayoutTests/platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt.
* platform/mac-mavericks/fast/encoding/denormalised-voiced-japanese-chars-expected.txt: Copied from LayoutTests/platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt.
* platform/mac-mavericks/fast/events/context-no-deselect-expected.png: Copied from LayoutTests/platform/mac/fast/events/context-no-deselect-expected.png.
* platform/mac-mavericks/fast/events/context-no-deselect-expected.txt: Copied from LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt.
* platform/mac-mavericks/fast/forms/001-expected.png: Copied from LayoutTests/platform/mac/fast/forms/001-expected.png.
* platform/mac-mavericks/fast/forms/001-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/001-expected.txt.
* platform/mac-mavericks/fast/forms/003-expected.png: Copied from LayoutTests/platform/mac/fast/forms/003-expected.png.
* platform/mac-mavericks/fast/forms/003-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/003-expected.txt.
* platform/mac-mavericks/fast/forms/004-expected.png: Copied from LayoutTests/platform/mac/fast/forms/004-expected.png.
* platform/mac-mavericks/fast/forms/004-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/004-expected.txt.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label01-expected.png: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label01-expected.png.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label01-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label01-expected.txt.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label02-expected.png: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label02-expected.png.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label02-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label02-expected.txt.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label03-expected.png: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label03-expected.png.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label04-expected.png: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label04-expected.png.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label04-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label04-expected.txt.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label05-expected.png: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label05-expected.png.
* platform/mac-mavericks/fast/forms/HTMLOptionElement_label05-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/HTMLOptionElement_label05-expected.txt.
* platform/mac-mavericks/fast/forms/basic-buttons-expected.png: Copied from LayoutTests/platform/mac/fast/forms/basic-buttons-expected.png.
* platform/mac-mavericks/fast/forms/basic-buttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-buttons-expected.txt.
* platform/mac-mavericks/fast/forms/basic-inputs-expected.png: Copied from LayoutTests/platform/mac/fast/forms/basic-inputs-expected.png.
* platform/mac-mavericks/fast/forms/basic-inputs-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-inputs-expected.txt.
* platform/mac-mavericks/fast/forms/basic-selects-expected.png: Copied from LayoutTests/platform/mac/fast/forms/basic-selects-expected.png.
* platform/mac-mavericks/fast/forms/basic-selects-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-selects-expected.txt.
* platform/mac-mavericks/fast/forms/basic-textareas-expected.png: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png.
* platform/mac-mavericks/fast/forms/basic-textareas-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt.
* platform/mac-mavericks/fast/forms/basic-textareas-quirks-expected.png: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.png.
* platform/mac-mavericks/fast/forms/basic-textareas-quirks-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt.
* platform/mac-mavericks/fast/forms/blankbuttons-expected.png: Copied from LayoutTests/platform/mac/fast/forms/blankbuttons-expected.png.
* platform/mac-mavericks/fast/forms/blankbuttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/blankbuttons-expected.txt.
* platform/mac-mavericks/fast/forms/box-shadow-override-expected.png: Copied from LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.png.
* platform/mac-mavericks/fast/forms/box-shadow-override-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt.
* platform/mac-mavericks/fast/forms/button-align-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-align-expected.png.
* platform/mac-mavericks/fast/forms/button-cannot-be-nested-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-cannot-be-nested-expected.png.
* platform/mac-mavericks/fast/forms/button-cannot-be-nested-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-cannot-be-nested-expected.txt.
* platform/mac-mavericks/fast/forms/button-default-title-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-default-title-expected.png.
* platform/mac-mavericks/fast/forms/button-default-title-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-default-title-expected.txt.
* platform/mac-mavericks/fast/forms/button-generated-content-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-generated-content-expected.png.
* platform/mac-mavericks/fast/forms/button-generated-content-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-generated-content-expected.txt.
* platform/mac-mavericks/fast/forms/button-positioned-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-positioned-expected.png.
* platform/mac-mavericks/fast/forms/button-positioned-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-positioned-expected.txt.
* platform/mac-mavericks/fast/forms/button-sizes-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-sizes-expected.png.
* platform/mac-mavericks/fast/forms/button-sizes-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-sizes-expected.txt.
* platform/mac-mavericks/fast/forms/button-style-color-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-style-color-expected.png.
* platform/mac-mavericks/fast/forms/button-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-style-color-expected.txt.
* platform/mac-mavericks/fast/forms/button-table-styles-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-table-styles-expected.png.
* platform/mac-mavericks/fast/forms/button-table-styles-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-table-styles-expected.txt.
* platform/mac-mavericks/fast/forms/button-text-transform-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-text-transform-expected.png.
* platform/mac-mavericks/fast/forms/button-text-transform-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-text-transform-expected.txt.
* platform/mac-mavericks/fast/forms/button-white-space-expected.png: Copied from LayoutTests/platform/mac/fast/forms/button-white-space-expected.png.
* platform/mac-mavericks/fast/forms/button-white-space-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-white-space-expected.txt.
* platform/mac-mavericks/fast/forms/control-clip-expected.png: Copied from LayoutTests/platform/mac/fast/forms/control-clip-expected.png.
* platform/mac-mavericks/fast/forms/control-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-clip-expected.txt.
* platform/mac-mavericks/fast/forms/control-clip-overflow-expected.png: Copied from LayoutTests/platform/mac/fast/forms/control-clip-overflow-expected.png.
* platform/mac-mavericks/fast/forms/control-clip-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-clip-overflow-expected.txt.
* platform/mac-mavericks/fast/forms/control-restrict-line-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png.
* platform/mac-mavericks/fast/forms/control-restrict-line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt.
* platform/mac-mavericks/fast/forms/disabled-select-change-index-expected.png: Copied from LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.png.
* platform/mac-mavericks/fast/forms/disabled-select-change-index-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.txt.
* platform/mac-mavericks/fast/forms/encoding-test-expected.png: Copied from LayoutTests/platform/mac/fast/forms/encoding-test-expected.png.
* platform/mac-mavericks/fast/forms/encoding-test-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt.
* platform/mac-mavericks/fast/forms/fieldset-align-expected.png: Copied from LayoutTests/platform/mac/fast/forms/fieldset-align-expected.png.
* platform/mac-mavericks/fast/forms/fieldset-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt.
* platform/mac-mavericks/fast/forms/file/file-input-direction-expected.png: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-direction-expected.png.
* platform/mac-mavericks/fast/forms/file/file-input-direction-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-direction-expected.txt.
* platform/mac-mavericks/fast/forms/file/file-input-disabled-expected.png: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-disabled-expected.png.
* platform/mac-mavericks/fast/forms/file/file-input-disabled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-disabled-expected.txt.
* platform/mac-mavericks/fast/forms/file/input-file-re-render-expected.png: Copied from LayoutTests/platform/mac/fast/forms/file/input-file-re-render-expected.png.
* platform/mac-mavericks/fast/forms/file/input-file-re-render-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/input-file-re-render-expected.txt.
* platform/mac-mavericks/fast/forms/floating-textfield-relayout-expected.png: Copied from LayoutTests/platform/mac/fast/forms/floating-textfield-relayout-expected.png.
* platform/mac-mavericks/fast/forms/form-element-geometry-expected.png: Copied from LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.png.
* platform/mac-mavericks/fast/forms/form-element-geometry-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt.
* platform/mac-mavericks/fast/forms/formmove3-expected.png: Copied from LayoutTests/platform/mac/fast/forms/formmove3-expected.png.
* platform/mac-mavericks/fast/forms/formmove3-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/formmove3-expected.txt.
* platform/mac-mavericks/fast/forms/hidden-listbox-expected.png: Copied from LayoutTests/platform/mac/fast/forms/hidden-listbox-expected.png.
* platform/mac-mavericks/fast/forms/hidden-listbox-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/hidden-listbox-expected.txt.
* platform/mac-mavericks/fast/forms/input-align-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-align-expected.png.
* platform/mac-mavericks/fast/forms/input-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-align-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-bkcolor-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-bkcolor-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-default-bkcolor-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-default-bkcolor-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-disabled-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-disabled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-focus-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-focus-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-preventDefault-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-preventDefault-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-readonly-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-selection-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-visibility-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-visibility-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt.
* platform/mac-mavericks/fast/forms/input-appearance-width-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png.
* platform/mac-mavericks/fast/forms/input-appearance-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt.
* platform/mac-mavericks/fast/forms/input-baseline-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-baseline-expected.png.
* platform/mac-mavericks/fast/forms/input-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt.
* platform/mac-mavericks/fast/forms/input-button-sizes-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-button-sizes-expected.png.
* platform/mac-mavericks/fast/forms/input-button-sizes-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-button-sizes-expected.txt.
* platform/mac-mavericks/fast/forms/input-disabled-color-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png.
* platform/mac-mavericks/fast/forms/input-disabled-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt.
* platform/mac-mavericks/fast/forms/input-double-click-selection-gap-bug-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png.
* platform/mac-mavericks/fast/forms/input-double-click-selection-gap-bug-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt.
* platform/mac-mavericks/fast/forms/input-field-text-truncated-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.png.
* platform/mac-mavericks/fast/forms/input-field-text-truncated-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt.
* platform/mac-mavericks/fast/forms/input-first-letter-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-first-letter-expected.png.
* platform/mac-mavericks/fast/forms/input-placeholder-visibility-1-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-1-expected.png.
* platform/mac-mavericks/fast/forms/input-placeholder-visibility-1-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt.
* platform/mac-mavericks/fast/forms/input-placeholder-visibility-3-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-3-expected.png.
* platform/mac-mavericks/fast/forms/input-placeholder-visibility-3-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt.
* platform/mac-mavericks/fast/forms/input-readonly-autoscroll-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.png.
* platform/mac-mavericks/fast/forms/input-readonly-autoscroll-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt.
* platform/mac-mavericks/fast/forms/input-readonly-dimmed-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.png.
* platform/mac-mavericks/fast/forms/input-readonly-dimmed-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt.
* platform/mac-mavericks/fast/forms/input-readonly-empty-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.png.
* platform/mac-mavericks/fast/forms/input-readonly-empty-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt.
* platform/mac-mavericks/fast/forms/input-spaces-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-spaces-expected.png.
* platform/mac-mavericks/fast/forms/input-spaces-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt.
* platform/mac-mavericks/fast/forms/input-table-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-table-expected.png.
* platform/mac-mavericks/fast/forms/input-table-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-table-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-click-inside-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.png.
* platform/mac-mavericks/fast/forms/input-text-click-inside-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-click-outside-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.png.
* platform/mac-mavericks/fast/forms/input-text-click-outside-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-double-click-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.png.
* platform/mac-mavericks/fast/forms/input-text-double-click-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-drag-down-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.png.
* platform/mac-mavericks/fast/forms/input-text-drag-down-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-option-delete-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.png.
* platform/mac-mavericks/fast/forms/input-text-option-delete-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-scroll-left-on-blur-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png.
* platform/mac-mavericks/fast/forms/input-text-scroll-left-on-blur-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-self-emptying-click-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.png.
* platform/mac-mavericks/fast/forms/input-text-self-emptying-click-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt.
* platform/mac-mavericks/fast/forms/input-text-word-wrap-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.png.
* platform/mac-mavericks/fast/forms/input-text-word-wrap-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt.
* platform/mac-mavericks/fast/forms/input-type-text-min-width-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png.
* platform/mac-mavericks/fast/forms/input-type-text-min-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt.
* platform/mac-mavericks/fast/forms/input-value-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-value-expected.png.
* platform/mac-mavericks/fast/forms/input-value-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-value-expected.txt.
* platform/mac-mavericks/fast/forms/input-width-expected.png: Copied from LayoutTests/platform/mac/fast/forms/input-width-expected.png.
* platform/mac-mavericks/fast/forms/input-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-width-expected.txt.
* platform/mac-mavericks/fast/forms/listbox-bidi-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-bidi-align-expected.txt.
* platform/mac-mavericks/fast/forms/listbox-hit-test-zoomed-expected.png: Copied from LayoutTests/platform/mac/fast/forms/listbox-hit-test-zoomed-expected.png.
* platform/mac-mavericks/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-scrollbar-incremental-load-expected.txt.
* platform/mac-mavericks/fast/forms/listbox-width-change-expected.png: Copied from LayoutTests/platform/mac/fast/forms/listbox-width-change-expected.png.
* platform/mac-mavericks/fast/forms/listbox-width-change-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-width-change-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-clip-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-clip-expected.png.
* platform/mac-mavericks/fast/forms/menulist-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-clip-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-deselect-update-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-deselect-update-expected.png.
* platform/mac-mavericks/fast/forms/menulist-deselect-update-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-deselect-update-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-no-overflow-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-no-overflow-expected.png.
* platform/mac-mavericks/fast/forms/menulist-no-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-no-overflow-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-option-wrap-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-option-wrap-expected.png.
* platform/mac-mavericks/fast/forms/menulist-option-wrap-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-option-wrap-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-restrict-line-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-restrict-line-height-expected.png.
* platform/mac-mavericks/fast/forms/menulist-restrict-line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-restrict-line-height-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-style-color-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-style-color-expected.png.
* platform/mac-mavericks/fast/forms/menulist-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-style-color-expected.txt.
* platform/mac-mavericks/fast/forms/menulist-width-change-expected.png: Copied from LayoutTests/platform/mac/fast/forms/menulist-width-change-expected.png.
* platform/mac-mavericks/fast/forms/menulist-width-change-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-width-change-expected.txt.
* platform/mac-mavericks/fast/forms/minWidthPercent-expected.png: Copied from LayoutTests/platform/mac/fast/forms/minWidthPercent-expected.png.
* platform/mac-mavericks/fast/forms/minWidthPercent-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/minWidthPercent-expected.txt.
* platform/mac-mavericks/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-rtl-expected.png.
* platform/mac-mavericks/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-rtl-expected.txt.
* platform/mac-mavericks/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png.
* platform/mac-mavericks/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/mac-mavericks/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.png.
* platform/mac-mavericks/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt.
* platform/mac-mavericks/fast/forms/option-script-expected.png: Copied from LayoutTests/platform/mac/fast/forms/option-script-expected.png.
* platform/mac-mavericks/fast/forms/option-script-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-script-expected.txt.
* platform/mac-mavericks/fast/forms/option-strip-whitespace-expected.png: Copied from LayoutTests/platform/mac/fast/forms/option-strip-whitespace-expected.png.
* platform/mac-mavericks/fast/forms/option-strip-whitespace-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-strip-whitespace-expected.txt.
* platform/mac-mavericks/fast/forms/option-text-clip-expected.png: Copied from LayoutTests/platform/mac/fast/forms/option-text-clip-expected.png.
* platform/mac-mavericks/fast/forms/option-text-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-text-clip-expected.txt.
* platform/mac-mavericks/fast/forms/placeholder-position-expected.png: Copied from LayoutTests/platform/mac/fast/forms/placeholder-position-expected.png.
* platform/mac-mavericks/fast/forms/placeholder-position-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/placeholder-position-expected.txt.
* platform/mac-mavericks/fast/forms/placeholder-pseudo-style-expected.png: Copied from LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png.
* platform/mac-mavericks/fast/forms/placeholder-pseudo-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt.
* platform/mac-mavericks/fast/forms/plaintext-mode-2-expected.png: Copied from LayoutTests/platform/mac/fast/forms/plaintext-mode-2-expected.png.
* platform/mac-mavericks/fast/forms/plaintext-mode-2-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/plaintext-mode-2-expected.txt.
* platform/mac-mavericks/fast/forms/search-cancel-button-style-sharing-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png.
* platform/mac-mavericks/fast/forms/search-cancel-button-style-sharing-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt.
* platform/mac-mavericks/fast/forms/search-display-none-cancel-button-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png.
* platform/mac-mavericks/fast/forms/search-display-none-cancel-button-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt.
* platform/mac-mavericks/fast/forms/search-rtl-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search-rtl-expected.png.
* platform/mac-mavericks/fast/forms/search-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt.
* platform/mac-mavericks/fast/forms/search-styled-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search-styled-expected.png.
* platform/mac-mavericks/fast/forms/search-styled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-styled-expected.txt.
* platform/mac-mavericks/fast/forms/search-vertical-alignment-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.png.
* platform/mac-mavericks/fast/forms/search-vertical-alignment-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.txt.
* platform/mac-mavericks/fast/forms/search/search-size-with-decorations-expected.png: Copied from LayoutTests/platform/mac/fast/forms/search/search-size-with-decorations-expected.png.
* platform/mac-mavericks/fast/forms/search/search-size-with-decorations-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search/search-size-with-decorations-expected.txt.
* platform/mac-mavericks/fast/forms/searchfield-heights-expected.png: Copied from LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.png.
* platform/mac-mavericks/fast/forms/searchfield-heights-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt.
* platform/mac-mavericks/fast/forms/select-align-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-align-expected.png.
* platform/mac-mavericks/fast/forms/select-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-align-expected.txt.
* platform/mac-mavericks/fast/forms/select-background-none-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-background-none-expected.png.
* platform/mac-mavericks/fast/forms/select-baseline-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-baseline-expected.png.
* platform/mac-mavericks/fast/forms/select-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-baseline-expected.txt.
* platform/mac-mavericks/fast/forms/select-block-background-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-block-background-expected.png.
* platform/mac-mavericks/fast/forms/select-block-background-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-block-background-expected.txt.
* platform/mac-mavericks/fast/forms/select-change-listbox-size-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-size-expected.png.
* platform/mac-mavericks/fast/forms/select-change-listbox-size-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-size-expected.txt.
* platform/mac-mavericks/fast/forms/select-change-listbox-to-popup-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-to-popup-expected.png.
* platform/mac-mavericks/fast/forms/select-change-listbox-to-popup-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-to-popup-expected.txt.
* platform/mac-mavericks/fast/forms/select-change-popup-to-listbox-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-change-popup-to-listbox-expected.png.
* platform/mac-mavericks/fast/forms/select-change-popup-to-listbox-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-popup-to-listbox-expected.txt.
* platform/mac-mavericks/fast/forms/select-disabled-appearance-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-disabled-appearance-expected.png.
* platform/mac-mavericks/fast/forms/select-disabled-appearance-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-disabled-appearance-expected.txt.
* platform/mac-mavericks/fast/forms/select-empty-option-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-empty-option-height-expected.png.
* platform/mac-mavericks/fast/forms/select-item-background-clip-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-item-background-clip-expected.png.
* platform/mac-mavericks/fast/forms/select-item-background-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-item-background-clip-expected.txt.
* platform/mac-mavericks/fast/forms/select-list-box-with-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-list-box-with-height-expected.png.
* platform/mac-mavericks/fast/forms/select-list-box-with-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-list-box-with-height-expected.txt.
* platform/mac-mavericks/fast/forms/select-listbox-multiple-no-focusring-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-listbox-multiple-no-focusring-expected.png.
* platform/mac-mavericks/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-listbox-multiple-no-focusring-expected.txt.
* platform/mac-mavericks/fast/forms/select-overflow-scroll-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.txt.
* platform/mac-mavericks/fast/forms/select-overflow-scroll-inherited-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt.
* platform/mac-mavericks/fast/forms/select-selected-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-selected-expected.png.
* platform/mac-mavericks/fast/forms/select-selected-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-selected-expected.txt.
* platform/mac-mavericks/fast/forms/select-writing-direction-natural-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.png.
* platform/mac-mavericks/fast/forms/select-writing-direction-natural-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.txt.
* platform/mac-mavericks/fast/forms/select/optgroup-rendering-expected.png: Copied from LayoutTests/platform/mac/fast/forms/select/optgroup-rendering-expected.png.
* platform/mac-mavericks/fast/forms/select/optgroup-rendering-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select/optgroup-rendering-expected.txt.
* platform/mac-mavericks/fast/forms/stuff-on-my-optgroup-expected.png: Copied from LayoutTests/platform/mac/fast/forms/stuff-on-my-optgroup-expected.png.
* platform/mac-mavericks/fast/forms/tabbing-input-iframe-expected.png: Copied from LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png.
* platform/mac-mavericks/fast/forms/tabbing-input-iframe-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt.
* platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.png: Copied from LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.png.
* platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt.
* platform/mac-mavericks/fast/forms/text-style-color-expected.png: Copied from LayoutTests/platform/mac/fast/forms/text-style-color-expected.png.
* platform/mac-mavericks/fast/forms/text-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/text-style-color-expected.txt.
* platform/mac-mavericks/fast/forms/textAreaLineHeight-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.png.
* platform/mac-mavericks/fast/forms/textAreaLineHeight-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-align-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-align-expected.png.
* platform/mac-mavericks/fast/forms/textarea-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-placeholder-pseudo-style-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.png.
* platform/mac-mavericks/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-1-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.png.
* platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-1-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-2-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.png.
* platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-2-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-scroll-height-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.png.
* platform/mac-mavericks/fast/forms/textarea-scrollbar-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.png.
* platform/mac-mavericks/fast/forms/textarea-scrollbar-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-scrolled-type-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.png.
* platform/mac-mavericks/fast/forms/textarea-scrolled-type-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt.
* platform/mac-mavericks/fast/forms/textarea-setinnerhtml-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.png.
* platform/mac-mavericks/fast/forms/textarea-setinnerhtml-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt.
* platform/mac-mavericks/fast/forms/textfield-focus-ring-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textfield-focus-ring-expected.png.
* platform/mac-mavericks/fast/forms/textfield-focus-ring-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-focus-ring-expected.txt.
* platform/mac-mavericks/fast/forms/textfield-outline-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textfield-outline-expected.png.
* platform/mac-mavericks/fast/forms/textfield-outline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt.
* platform/mac-mavericks/fast/forms/textfield-overflow-expected.png: Copied from LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.png.
* platform/mac-mavericks/fast/forms/textfield-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt.
* platform/mac-mavericks/fast/forms/validation-message-appearance-expected.png: Copied from LayoutTests/platform/mac/fast/forms/validation-message-appearance-expected.png.
* platform/mac-mavericks/fast/forms/validation-message-appearance-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/validation-message-appearance-expected.txt.
* platform/mac-mavericks/fast/forms/visual-hebrew-text-field-expected.png: Copied from LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.png.
* platform/mac-mavericks/fast/forms/visual-hebrew-text-field-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt.
* platform/mac-mavericks/fast/frames/take-focus-from-iframe-expected.png: Copied from LayoutTests/platform/mac/fast/frames/take-focus-from-iframe-expected.png.
* platform/mac-mavericks/fast/frames/take-focus-from-iframe-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/take-focus-from-iframe-expected.txt.
* platform/mac-mavericks/fast/hidpi/resize-corner-hidpi-expected.png: Copied from LayoutTests/platform/mac/fast/hidpi/resize-corner-hidpi-expected.png.
* platform/mac-mavericks/fast/hidpi/resize-corner-hidpi-expected.txt: Copied from LayoutTests/platform/mac/fast/hidpi/resize-corner-hidpi-expected.txt.
* platform/mac-mavericks/fast/html/details-no-summary4-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-no-summary4-expected.png.
* platform/mac-mavericks/fast/html/details-no-summary4-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-no-summary4-expected.txt.
* platform/mac-mavericks/fast/html/details-open-javascript-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-open-javascript-expected.png.
* platform/mac-mavericks/fast/html/details-open-javascript-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open-javascript-expected.txt.
* platform/mac-mavericks/fast/html/details-open2-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-open2-expected.png.
* platform/mac-mavericks/fast/html/details-open2-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open2-expected.txt.
* platform/mac-mavericks/fast/html/details-open4-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-open4-expected.png.
* platform/mac-mavericks/fast/html/details-open4-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open4-expected.txt.
* platform/mac-mavericks/fast/html/details-replace-summary-child-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-replace-summary-child-expected.png.
* platform/mac-mavericks/fast/html/details-replace-summary-child-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-replace-summary-child-expected.txt.
* platform/mac-mavericks/fast/html/details-replace-text-expected.png: Copied from LayoutTests/platform/mac/fast/html/details-replace-text-expected.png.
* platform/mac-mavericks/fast/html/details-replace-text-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-replace-text-expected.txt.
* platform/mac-mavericks/fast/html/keygen-expected.png: Copied from LayoutTests/platform/mac/fast/html/keygen-expected.png.
* platform/mac-mavericks/fast/html/keygen-expected.txt: Copied from LayoutTests/platform/mac/fast/html/keygen-expected.txt.
* platform/mac-mavericks/fast/images/image-controls-basic-expected.png: Copied from LayoutTests/platform/mac/fast/images/image-controls-basic-expected.png.
* platform/mac-mavericks/fast/images/image-controls-basic-expected.txt: Copied from LayoutTests/platform/mac/fast/images/image-controls-basic-expected.txt.
* platform/mac-mavericks/fast/lists/dynamic-marker-crash-expected.png: Copied from LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png.
* platform/mac-mavericks/fast/lists/dynamic-marker-crash-expected.txt: Copied from LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt.
* platform/mac-mavericks/fast/overflow/overflow-x-y-expected.png: Copied from LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.png.
* platform/mac-mavericks/fast/overflow/overflow-x-y-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt.
* platform/mac-mavericks/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png: Copied from LayoutTests/platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png.
* platform/mac-mavericks/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt.
* platform/mac-mavericks/fast/overflow/scrollRevealButton-expected.png: Copied from LayoutTests/platform/mac/fast/overflow/scrollRevealButton-expected.png.
* platform/mac-mavericks/fast/overflow/scrollRevealButton-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/scrollRevealButton-expected.txt.
* platform/mac-mavericks/fast/parser/document-write-option-expected.png: Copied from LayoutTests/platform/mac/fast/parser/document-write-option-expected.png.
* platform/mac-mavericks/fast/parser/document-write-option-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/document-write-option-expected.txt.
* platform/mac-mavericks/fast/parser/entity-comment-in-textarea-expected.png: Copied from LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.png.
* platform/mac-mavericks/fast/parser/entity-comment-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt.
* platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.png: Copied from LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.png.
* platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt.
* platform/mac-mavericks/fast/repaint/control-clip-expected.png: Copied from LayoutTests/platform/mac/fast/repaint/control-clip-expected.png.
* platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/control-clip-expected.txt.
* platform/mac-mavericks/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png: Copied from LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png.
* platform/mac-mavericks/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt.
* platform/mac-mavericks/fast/repaint/search-field-cancel-expected.png: Copied from LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png.
* platform/mac-mavericks/fast/repaint/search-field-cancel-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt.
* platform/mac-mavericks/fast/repaint/subtree-root-skipped-expected.png: Copied from LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.png.
* platform/mac-mavericks/fast/repaint/subtree-root-skipped-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt.
* platform/mac-mavericks/fast/replaced/replaced-breaking-expected.png: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png.
* platform/mac-mavericks/fast/replaced/replaced-breaking-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt.
* platform/mac-mavericks/fast/replaced/replaced-breaking-mixture-expected.png: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.png.
* platform/mac-mavericks/fast/replaced/replaced-breaking-mixture-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt.
* platform/mac-mavericks/fast/replaced/width100percent-button-expected.png: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-button-expected.png.
* platform/mac-mavericks/fast/replaced/width100percent-button-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-button-expected.txt.
* platform/mac-mavericks/fast/replaced/width100percent-menulist-expected.png: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-menulist-expected.png.
* platform/mac-mavericks/fast/replaced/width100percent-menulist-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-menulist-expected.txt.
* platform/mac-mavericks/fast/selectors/064-expected.png: Copied from LayoutTests/platform/mac/fast/selectors/064-expected.png.
* platform/mac-mavericks/fast/selectors/064-expected.txt: Copied from LayoutTests/platform/mac/fast/selectors/064-expected.txt.
* platform/mac-mavericks/fast/spatial-navigation/snav-multiple-select-focusring-expected.png: Copied from LayoutTests/platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.png.
* platform/mac-mavericks/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Copied from LayoutTests/platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt.
* platform/mac-mavericks/fast/table/003-expected.png: Copied from LayoutTests/platform/mac/fast/table/003-expected.png.
* platform/mac-mavericks/fast/table/003-expected.txt: Copied from LayoutTests/platform/mac/fast/table/003-expected.txt.
* platform/mac-mavericks/fast/table/append-cells2-expected.png: Copied from LayoutTests/platform/mac/fast/table/append-cells2-expected.png.
* platform/mac-mavericks/fast/table/append-cells2-expected.txt: Copied from LayoutTests/platform/mac/fast/table/append-cells2-expected.txt.
* platform/mac-mavericks/fast/table/colspanMinWidth-expected.png: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.png.
* platform/mac-mavericks/fast/table/colspanMinWidth-expected.txt: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt.
* platform/mac-mavericks/fast/table/colspanMinWidth-vertical-expected.png: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-vertical-expected.png.
* platform/mac-mavericks/fast/table/colspanMinWidth-vertical-expected.txt: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-vertical-expected.txt.
* platform/mac-mavericks/fast/table/remove-td-display-none-expected.png: Copied from LayoutTests/platform/mac/fast/table/remove-td-display-none-expected.png.
* platform/mac-mavericks/fast/table/remove-td-display-none-expected.txt: Copied from LayoutTests/platform/mac/fast/table/remove-td-display-none-expected.txt.
* platform/mac-mavericks/fast/table/spanOverlapRepaint-expected.png: Copied from LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.png.
* platform/mac-mavericks/fast/table/spanOverlapRepaint-expected.txt: Copied from LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt.
* platform/mac-mavericks/fast/table/text-field-baseline-expected.png: Copied from LayoutTests/platform/mac/fast/table/text-field-baseline-expected.png.
* platform/mac-mavericks/fast/table/text-field-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt.
* platform/mac-mavericks/fast/text/atsui-rtl-override-selection-expected.png: Copied from LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.png.
* platform/mac-mavericks/fast/text/atsui-rtl-override-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/atsui-rtl-override-selection-expected.txt.
* platform/mac-mavericks/fast/text/backslash-to-yen-sign-euc-expected.png: Copied from LayoutTests/platform/mac/fast/text/backslash-to-yen-sign-euc-expected.png.
* platform/mac-mavericks/fast/text/backslash-to-yen-sign-euc-expected.txt: Copied from LayoutTests/platform/mac/fast/text/backslash-to-yen-sign-euc-expected.txt.
* platform/mac-mavericks/fast/text/backslash-to-yen-sign-expected.txt: Copied from LayoutTests/platform/mac/fast/text/backslash-to-yen-sign-expected.txt.
* platform/mac-mavericks/fast/text/complex-text-opacity-expected.png: Copied from LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.png.
* platform/mac-mavericks/fast/text/complex-text-opacity-expected.txt: Copied from LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.txt.
* platform/mac-mavericks/fast/text/drawBidiText-expected.png: Copied from LayoutTests/platform/mac/fast/text/drawBidiText-expected.png.
* platform/mac-mavericks/fast/text/drawBidiText-expected.txt: Copied from LayoutTests/platform/mac/fast/text/drawBidiText-expected.txt.
* platform/mac-mavericks/fast/text/emphasis-expected.txt: Copied from LayoutTests/platform/mac/fast/text/emphasis-expected.txt.
* platform/mac-mavericks/fast/text/fallback-traits-fixup-expected.txt: Copied from LayoutTests/platform/mac/fast/text/fallback-traits-fixup-expected.txt.
* platform/mac-mavericks/fast/text/indic-expected.txt: Copied from LayoutTests/platform/mac/fast/text/indic-expected.txt.
* platform/mac-mavericks/fast/text/international/003-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/003-expected.txt.
* platform/mac-mavericks/fast/text/international/bidi-listbox-atsui-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.png.
* platform/mac-mavericks/fast/text/international/bidi-listbox-atsui-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt.
* platform/mac-mavericks/fast/text/international/bidi-listbox-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.txt.
* platform/mac-mavericks/fast/text/international/bidi-menulist-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-menulist-expected.txt.
* platform/mac-mavericks/fast/text/international/bidi-mirror-he-ar-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png.
* platform/mac-mavericks/fast/text/international/bidi-mirror-he-ar-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt.
* platform/mac-mavericks/fast/text/international/bold-bengali-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bold-bengali-expected.txt.
* platform/mac-mavericks/fast/text/international/complex-character-based-fallback-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/complex-character-based-fallback-expected.png.
* platform/mac-mavericks/fast/text/international/complex-character-based-fallback-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/complex-character-based-fallback-expected.txt.
* platform/mac-mavericks/fast/text/international/danda-space-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/danda-space-expected.png.
* platform/mac-mavericks/fast/text/international/danda-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/danda-space-expected.txt.
* platform/mac-mavericks/fast/text/international/hindi-whitespace-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/hindi-whitespace-expected.png.
* platform/mac-mavericks/fast/text/international/hindi-whitespace-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/hindi-whitespace-expected.txt.
* platform/mac-mavericks/fast/text/international/khmer-selection-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.png.
* platform/mac-mavericks/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
* platform/mac-mavericks/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png.
* platform/mac-mavericks/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt.
* platform/mac-mavericks/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt.
* platform/mac-mavericks/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.png.
* platform/mac-mavericks/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt.
* platform/mac-mavericks/fast/text/international/wrap-CJK-001-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/wrap-CJK-001-expected.txt.
* platform/mac-mavericks/fast/text/justify-ideograph-complex-expected.txt: Copied from LayoutTests/platform/mac/fast/text/justify-ideograph-complex-expected.txt.
* platform/mac-mavericks/fast/text/justify-ideograph-simple-expected.txt: Copied from LayoutTests/platform/mac/fast/text/justify-ideograph-simple-expected.txt.
* platform/mac-mavericks/fast/text/justify-ideograph-vertical-expected.txt: Copied from LayoutTests/platform/mac/fast/text/justify-ideograph-vertical-expected.txt.
* platform/mac-mavericks/fast/text/khmer-lao-font-expected.txt: Copied from LayoutTests/platform/mac/fast/text/khmer-lao-font-expected.txt.
* platform/mac-mavericks/fast/text/midword-break-before-surrogate-pair-2-expected.txt: Copied from LayoutTests/platform/mac/fast/text/midword-break-before-surrogate-pair-2-expected.txt.
* platform/mac-mavericks/fast/text/textIteratorNilRenderer-expected.png: Copied from LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.png.
* platform/mac-mavericks/fast/text/textIteratorNilRenderer-expected.txt: Copied from LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt.
* platform/mac-mavericks/fast/text/updateNewFont-expected.txt: Copied from LayoutTests/platform/mac/fast/text/updateNewFont-expected.txt.
* platform/mac-mavericks/fast/transforms/transformed-focused-text-input-expected.png: Copied from LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.png.
* platform/mac-mavericks/fast/transforms/transformed-focused-text-input-expected.txt: Copied from LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt.
* platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.png: Copied from LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.png.
* platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt: Copied from LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt.
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
* platform/mac-mavericks/mathml/opentype/large-operators-expected.txt: Copied from LayoutTests/platform/mac/mathml/opentype/large-operators-expected.txt.
* platform/mac-mavericks/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Copied from LayoutTests/platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt.
* platform/mac-mavericks/mathml/opentype/vertical-expected.txt: Copied from LayoutTests/platform/mac/mathml/opentype/vertical-expected.txt.
* platform/mac-mavericks/media/audio-controls-rendering-expected.png: Copied from LayoutTests/platform/mac/media/audio-controls-rendering-expected.png.
* platform/mac-mavericks/media/audio-controls-rendering-expected.txt: Copied from LayoutTests/platform/mac/media/audio-controls-rendering-expected.txt.
* platform/mac-mavericks/media/controls-strict-expected.png: Copied from LayoutTests/platform/mac/media/controls-strict-expected.png.
* platform/mac-mavericks/media/controls-strict-expected.txt: Copied from LayoutTests/platform/mac/media/controls-strict-expected.txt.
* platform/mac-mavericks/media/video-controls-rendering-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-rendering-expected.txt.
* platform/mac-mavericks/media/video-display-toggle-expected.txt: Copied from LayoutTests/platform/mac/media/video-display-toggle-expected.txt.
* platform/mac-mavericks/media/video-no-audio-expected.png: Copied from LayoutTests/platform/mac/media/video-no-audio-expected.png.
* platform/mac-mavericks/media/video-no-audio-expected.txt: Copied from LayoutTests/platform/mac/media/video-no-audio-expected.txt.
* platform/mac-mavericks/media/video-volume-slider-expected.txt: Copied from LayoutTests/platform/mac/media/video-volume-slider-expected.txt.
* platform/mac-mavericks/platform/mac/editing/input/devanagari-ligature-expected.txt: Copied from LayoutTests/platform/mac/editing/input/devanagari-ligature-expected.txt.
* platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Renamed from LayoutTests/platform/mac/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt.
* platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Renamed from LayoutTests/platform/mac/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt.
* platform/mac-mavericks/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt.
* platform/mac-mavericks/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt.
* platform/mac-mavericks/platform/mac/scrollbars/key-window-not-first-responder-expected.txt: Copied from LayoutTests/platform/mac/scrollbars/key-window-not-first-responder-expected.txt.
* platform/mac-mavericks/plugins/mouse-click-plugin-clears-selection-expected.txt: Copied from LayoutTests/platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png.
* platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt.
* platform/mac-mavericks/svg/custom/inline-svg-in-xhtml-expected.png: Copied from LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png.
* platform/mac-mavericks/svg/custom/inline-svg-in-xhtml-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt.
* platform/mac-mavericks/svg/hixie/mixed/003-expected.png: Copied from LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png.
* platform/mac-mavericks/svg/hixie/mixed/003-expected.txt: Copied from LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt.
* platform/mac-mavericks/svg/text/bidi-text-query-expected.png: Copied from LayoutTests/platform/mac/svg/text/bidi-text-query-expected.png.
* platform/mac-mavericks/svg/text/bidi-text-query-expected.txt: Copied from LayoutTests/platform/mac/svg/text/bidi-text-query-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug1188-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug12384-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug138725-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug138725-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug18359-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug24200-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug2479-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug2479-3-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug2479-4-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug28928-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug29326-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29326-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug30559-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug30692-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug33855-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug33855-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug4382-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug4527-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug46368-1-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug46368-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug51037-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug51727-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51727-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug52505-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52505-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug52506-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52506-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug55545-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug59354-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug60749-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug60749-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug68912-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug68912-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug7342-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug96334-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt.
* platform/mac-mavericks/tables/mozilla/bugs/bug99948-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt.
* platform/mac-mavericks/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt.
* platform/mac-mavericks/tables/mozilla/core/margins-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/core/margins-expected.txt.
* platform/mac-mavericks/tables/mozilla/dom/tableDom-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt.
* platform/mac-mavericks/tables/mozilla/other/move_row-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt.
* platform/mac-mavericks/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt.
* platform/mac-mavericks/transforms/2d/hindi-rotated-expected.txt: Copied from LayoutTests/platform/mac/transforms/2d/hindi-rotated-expected.txt.
* platform/mac-mavericks/transforms/2d/zoom-menulist-expected.txt: Copied from LayoutTests/platform/mac/transforms/2d/zoom-menulist-expected.txt.
* platform/mac-mavericks/transforms/3d/general/perspective-non-layer-expected.txt: Copied from LayoutTests/platform/mac/transforms/3d/general/perspective-non-layer-expected.txt.
* platform/mac-wk2/TestExpectations:
* platform/mac-wk2/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
* platform/mac/TestExpectations:
* platform/mac/accessibility/aria-readonly-expected.txt:
* platform/mac/accessibility/roles-exposed-expected.txt:
* platform/mac/compositing/contents-opaque/control-layer-expected.txt:
* platform/mac/compositing/fixed-image-loading-expected.txt: Copied from LayoutTests/platform/mac/compositing/contents-opaque/control-layer-expected.txt.
* platform/mac/compositing/geometry/ancestor-overflow-change-expected.txt: Copied from LayoutTests/platform/mac/compositing/contents-opaque/control-layer-expected.txt.
* platform/mac/compositing/geometry/composited-in-columns-expected.txt: Added.
* platform/mac/compositing/rtl/rtl-fixed-expected.txt: Added.
* platform/mac/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
* platform/mac/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
* platform/mac/css3/selectors3/html/css3-modsel-161-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-19b-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-19b-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-23-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-24-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-64-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-64-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-68-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-69-expected.png:
* platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-161-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.png:
* platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-161-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-23-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-24-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-64-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-64-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-68-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-69-expected.png:
* platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt:
* platform/mac/editing/input/caret-at-the-edge-of-input-expected.png: Added.
* platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
* platform/mac/editing/input/devanagari-ligature-expected.txt:
* platform/mac/editing/input/reveal-caret-of-multiline-input-expected.png: Added.
* platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt:
* platform/mac/editing/input/undo-grouping-on-text-insertion-expected.txt: Added.
* platform/mac/editing/input/undo-grouping-on-text-insertion.html: Added.
* platform/mac/editing/inserting/4960120-1-expected.png:
* platform/mac/editing/inserting/4960120-1-expected.txt:
* platform/mac/editing/inserting/before-after-input-element-expected.png:
* platform/mac/editing/inserting/before-after-input-element-expected.txt:
* platform/mac/editing/pasteboard/4641033-expected.png:
* platform/mac/editing/pasteboard/4806874-expected.png:
* platform/mac/editing/pasteboard/4806874-expected.txt:
* platform/mac/editing/pasteboard/4944770-1-expected.png:
* platform/mac/editing/pasteboard/4944770-2-expected.png:
* platform/mac/editing/pasteboard/drop-text-without-selection-expected.png:
* platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
* platform/mac/editing/pasteboard/input-field-1-expected.png:
* platform/mac/editing/pasteboard/input-field-1-expected.txt:
* platform/mac/editing/pasteboard/pasting-tabs-expected.png:
* platform/mac/editing/pasteboard/pasting-tabs-expected.txt:
* platform/mac/editing/selection/3690703-2-expected.png:
* platform/mac/editing/selection/3690703-2-expected.txt:
* platform/mac/editing/selection/3690703-expected.png:
* platform/mac/editing/selection/3690703-expected.txt:
* platform/mac/editing/selection/3690719-expected.png:
* platform/mac/editing/selection/3690719-expected.txt:
* platform/mac/editing/selection/4397952-expected.png:
* platform/mac/editing/selection/4397952-expected.txt:
* platform/mac/editing/selection/4895428-3-expected.png:
* platform/mac/editing/selection/4895428-3-expected.txt:
* platform/mac/editing/selection/4975120-expected.png:
* platform/mac/editing/selection/4975120-expected.txt:
* platform/mac/editing/selection/5240265-expected.png:
* platform/mac/editing/selection/caret-before-select-expected.png:
* platform/mac/editing/selection/drag-select-1-expected.png:
* platform/mac/editing/selection/drag-select-1-expected.txt:
* platform/mac/editing/selection/replaced-boundaries-3-expected.png:
* platform/mac/editing/selection/replaced-boundaries-3-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-1-expected.png:
* platform/mac/editing/selection/select-across-readonly-input-1-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-2-expected.png:
* platform/mac/editing/selection/select-across-readonly-input-2-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-3-expected.png:
* platform/mac/editing/selection/select-across-readonly-input-3-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-4-expected.png:
* platform/mac/editing/selection/select-across-readonly-input-4-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-5-expected.png:
* platform/mac/editing/selection/select-across-readonly-input-5-expected.txt:
* platform/mac/editing/selection/select-box-expected.png:
* platform/mac/editing/selection/select-element-paragraph-boundary-expected.png:
* platform/mac/editing/selection/select-from-textfield-outwards-expected.png:
* platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
* platform/mac/editing/selection/selection-button-text-expected.png:
* platform/mac/editing/selection/selection-button-text-expected.txt:
* platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
* platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
* platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt:
* platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt:
* platform/mac/fast/block/lineboxcontain/block-with-ideographs-expected.png:
* platform/mac/fast/block/lineboxcontain/block-with-ideographs-expected.txt:
* platform/mac/fast/block/margin-collapse/103-expected.png:
* platform/mac/fast/block/margin-collapse/103-expected.txt:
* platform/mac/fast/block/positioning/inline-block-relposition-expected.png:
* platform/mac/fast/block/positioning/inline-block-relposition-expected.txt:
* platform/mac/fast/css/continuationCrash-expected.png:
* platform/mac/fast/css/continuationCrash-expected.txt:
* platform/mac/fast/css/css2-system-fonts-expected.png:
* platform/mac/fast/css/css2-system-fonts-expected.txt:
* platform/mac/fast/css/font-family-pictograph-expected.txt:
* platform/mac/fast/css/input-search-padding-expected.png:
* platform/mac/fast/css/line-height-expected.png:
* platform/mac/fast/css/line-height-expected.txt:
* platform/mac/fast/css/margin-top-bottom-dynamic-expected.png:
* platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt:
* platform/mac/fast/css/resize-corner-tracking-expected.png:
* platform/mac/fast/css/resize-corner-tracking-expected.txt: Added.
* platform/mac/fast/css/rtl-ordering-expected.png:
* platform/mac/fast/css/rtl-ordering-expected.txt:
* platform/mac/fast/css/text-input-with-webkit-border-radius-expected.png:
* platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/mac/fast/css/text-overflow-input-expected.png:
* platform/mac/fast/css/text-overflow-input-expected.txt:
* platform/mac/fast/css/text-transform-select-expected.png:
* platform/mac/fast/css/text-transform-select-expected.txt:
* platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.png:
* platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt:
* platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
* platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
* platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/mac/fast/dom/isindex-001-expected.png:
* platform/mac/fast/dom/isindex-001-expected.txt:
* platform/mac/fast/dom/isindex-002-expected.png:
* platform/mac/fast/dom/isindex-002-expected.txt:
* platform/mac/fast/dynamic/008-expected.png:
* platform/mac/fast/dynamic/008-expected.txt:
* platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.png:
* platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
* platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
* platform/mac/fast/events/context-no-deselect-expected.png:
* platform/mac/fast/events/context-no-deselect-expected.txt:
* platform/mac/fast/events/shadow-event-path-2-expected.txt: Added.
* platform/mac/fast/forms/001-expected.png:
* platform/mac/fast/forms/001-expected.txt:
* platform/mac/fast/forms/003-expected.png:
* platform/mac/fast/forms/003-expected.txt:
* platform/mac/fast/forms/004-expected.png:
* platform/mac/fast/forms/004-expected.txt:
* platform/mac/fast/forms/HTMLOptionElement_label01-expected.png:
* platform/mac/fast/forms/HTMLOptionElement_label01-expected.txt:
* platform/mac/fast/forms/HTMLOptionElement_label02-expected.png:
* platform/mac/fast/forms/HTMLOptionElement_label02-expected.txt:
* platform/mac/fast/forms/HTMLOptionElement_label03-expected.png:
* platform/mac/fast/forms/HTMLOptionElement_label04-expected.png:
* platform/mac/fast/forms/HTMLOptionElement_label04-expected.txt:
* platform/mac/fast/forms/HTMLOptionElement_label05-expected.png:
* platform/mac/fast/forms/HTMLOptionElement_label05-expected.txt:
* platform/mac/fast/forms/basic-buttons-expected.png:
* platform/mac/fast/forms/basic-buttons-expected.txt:
* platform/mac/fast/forms/basic-inputs-expected.png:
* platform/mac/fast/forms/basic-inputs-expected.txt:
* platform/mac/fast/forms/basic-selects-expected.png:
* platform/mac/fast/forms/basic-selects-expected.txt:
* platform/mac/fast/forms/basic-textareas-expected.png:
* platform/mac/fast/forms/basic-textareas-expected.txt:
* platform/mac/fast/forms/basic-textareas-quirks-expected.png:
* platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
* platform/mac/fast/forms/blankbuttons-expected.png:
* platform/mac/fast/forms/blankbuttons-expected.txt:
* platform/mac/fast/forms/box-shadow-override-expected.png:
* platform/mac/fast/forms/box-shadow-override-expected.txt:
* platform/mac/fast/forms/button-align-expected.png:
* platform/mac/fast/forms/button-cannot-be-nested-expected.png:
* platform/mac/fast/forms/button-cannot-be-nested-expected.txt:
* platform/mac/fast/forms/button-default-title-expected.png:
* platform/mac/fast/forms/button-default-title-expected.txt:
* platform/mac/fast/forms/button-generated-content-expected.png:
* platform/mac/fast/forms/button-generated-content-expected.txt:
* platform/mac/fast/forms/button-positioned-expected.png:
* platform/mac/fast/forms/button-positioned-expected.txt:
* platform/mac/fast/forms/button-sizes-expected.png:
* platform/mac/fast/forms/button-sizes-expected.txt:
* platform/mac/fast/forms/button-style-color-expected.png:
* platform/mac/fast/forms/button-style-color-expected.txt:
* platform/mac/fast/forms/button-table-styles-expected.png:
* platform/mac/fast/forms/button-table-styles-expected.txt:
* platform/mac/fast/forms/button-text-transform-expected.png:
* platform/mac/fast/forms/button-text-transform-expected.txt:
* platform/mac/fast/forms/button-white-space-expected.png:
* platform/mac/fast/forms/button-white-space-expected.txt:
* platform/mac/fast/forms/control-clip-expected.png:
* platform/mac/fast/forms/control-clip-expected.txt:
* platform/mac/fast/forms/control-clip-overflow-expected.png:
* platform/mac/fast/forms/control-clip-overflow-expected.txt:
* platform/mac/fast/forms/control-restrict-line-height-expected.png:
* platform/mac/fast/forms/control-restrict-line-height-expected.txt:
* platform/mac/fast/forms/disabled-select-change-index-expected.png:
* platform/mac/fast/forms/disabled-select-change-index-expected.txt:
* platform/mac/fast/forms/encoding-test-expected.png:
* platform/mac/fast/forms/encoding-test-expected.txt:
* platform/mac/fast/forms/fieldset-align-expected.png:
* platform/mac/fast/forms/fieldset-align-expected.txt:
* platform/mac/fast/forms/file/file-input-direction-expected.png:
* platform/mac/fast/forms/file/file-input-direction-expected.txt:
* platform/mac/fast/forms/file/file-input-disabled-expected.png:
* platform/mac/fast/forms/file/file-input-disabled-expected.txt:
* platform/mac/fast/forms/file/input-file-re-render-expected.png:
* platform/mac/fast/forms/file/input-file-re-render-expected.txt:
* platform/mac/fast/forms/floating-textfield-relayout-expected.png:
* platform/mac/fast/forms/form-element-geometry-expected.png:
* platform/mac/fast/forms/form-element-geometry-expected.txt:
* platform/mac/fast/forms/formmove3-expected.png:
* platform/mac/fast/forms/formmove3-expected.txt:
* platform/mac/fast/forms/hidden-listbox-expected.png:
* platform/mac/fast/forms/hidden-listbox-expected.txt:
* platform/mac/fast/forms/input-align-expected.png:
* platform/mac/fast/forms/input-align-expected.txt:
* platform/mac/fast/forms/input-appearance-bkcolor-expected.png:
* platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png:
* platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-disabled-expected.png:
* platform/mac/fast/forms/input-appearance-disabled-expected.txt:
* platform/mac/fast/forms/input-appearance-focus-expected.png:
* platform/mac/fast/forms/input-appearance-focus-expected.txt:
* platform/mac/fast/forms/input-appearance-height-expected.png:
* platform/mac/fast/forms/input-appearance-height-expected.txt:
* platform/mac/fast/forms/input-appearance-preventDefault-expected.png:
* platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
* platform/mac/fast/forms/input-appearance-readonly-expected.png:
* platform/mac/fast/forms/input-appearance-readonly-expected.txt:
* platform/mac/fast/forms/input-appearance-selection-expected.png:
* platform/mac/fast/forms/input-appearance-selection-expected.txt:
* platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
* platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
* platform/mac/fast/forms/input-appearance-visibility-expected.png:
* platform/mac/fast/forms/input-appearance-visibility-expected.txt:
* platform/mac/fast/forms/input-appearance-width-expected.png:
* platform/mac/fast/forms/input-appearance-width-expected.txt:
* platform/mac/fast/forms/input-baseline-expected.png:
* platform/mac/fast/forms/input-baseline-expected.txt:
* platform/mac/fast/forms/input-button-sizes-expected.png:
* platform/mac/fast/forms/input-button-sizes-expected.txt:
* platform/mac/fast/forms/input-disabled-color-expected.png:
* platform/mac/fast/forms/input-disabled-color-expected.txt:
* platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png:
* platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/mac/fast/forms/input-field-text-truncated-expected.png:
* platform/mac/fast/forms/input-field-text-truncated-expected.txt:
* platform/mac/fast/forms/input-first-letter-expected.png:
* platform/mac/fast/forms/input-placeholder-visibility-1-expected.png:
* platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
* platform/mac/fast/forms/input-placeholder-visibility-3-expected.png:
* platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
* platform/mac/fast/forms/input-readonly-autoscroll-expected.png:
* platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
* platform/mac/fast/forms/input-readonly-dimmed-expected.png:
* platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
* platform/mac/fast/forms/input-readonly-empty-expected.png:
* platform/mac/fast/forms/input-readonly-empty-expected.txt:
* platform/mac/fast/forms/input-spaces-expected.png:
* platform/mac/fast/forms/input-spaces-expected.txt:
* platform/mac/fast/forms/input-table-expected.png:
* platform/mac/fast/forms/input-table-expected.txt:
* platform/mac/fast/forms/input-text-click-inside-expected.png:
* platform/mac/fast/forms/input-text-click-inside-expected.txt:
* platform/mac/fast/forms/input-text-click-outside-expected.png:
* platform/mac/fast/forms/input-text-click-outside-expected.txt:
* platform/mac/fast/forms/input-text-double-click-expected.png:
* platform/mac/fast/forms/input-text-double-click-expected.txt:
* platform/mac/fast/forms/input-text-drag-down-expected.png:
* platform/mac/fast/forms/input-text-drag-down-expected.txt:
* platform/mac/fast/forms/input-text-option-delete-expected.png:
* platform/mac/fast/forms/input-text-option-delete-expected.txt:
* platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png:
* platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
* platform/mac/fast/forms/input-text-self-emptying-click-expected.png:
* platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
* platform/mac/fast/forms/input-text-word-wrap-expected.png:
* platform/mac/fast/forms/input-text-word-wrap-expected.txt:
* platform/mac/fast/forms/input-type-text-min-width-expected.png:
* platform/mac/fast/forms/input-type-text-min-width-expected.txt:
* platform/mac/fast/forms/input-value-expected.png:
* platform/mac/fast/forms/input-value-expected.txt:
* platform/mac/fast/forms/input-width-expected.png:
* platform/mac/fast/forms/input-width-expected.txt:
* platform/mac/fast/forms/listbox-bidi-align-expected.png: Added.
* platform/mac/fast/forms/listbox-bidi-align-expected.txt:
* platform/mac/fast/forms/listbox-hit-test-zoomed-expected.png:
* platform/mac/fast/forms/listbox-scrollbar-incremental-load-expected.txt:
* platform/mac/fast/forms/listbox-width-change-expected.png:
* platform/mac/fast/forms/listbox-width-change-expected.txt:
* platform/mac/fast/forms/menulist-clip-expected.png:
* platform/mac/fast/forms/menulist-clip-expected.txt:
* platform/mac/fast/forms/menulist-deselect-update-expected.png:
* platform/mac/fast/forms/menulist-deselect-update-expected.txt:
* platform/mac/fast/forms/menulist-no-overflow-expected.png:
* platform/mac/fast/forms/menulist-no-overflow-expected.txt:
* platform/mac/fast/forms/menulist-option-wrap-expected.png:
* platform/mac/fast/forms/menulist-option-wrap-expected.txt:
* platform/mac/fast/forms/menulist-restrict-line-height-expected.png:
* platform/mac/fast/forms/menulist-restrict-line-height-expected.txt:
* platform/mac/fast/forms/menulist-style-color-expected.png:
* platform/mac/fast/forms/menulist-style-color-expected.txt:
* platform/mac/fast/forms/menulist-width-change-expected.png:
* platform/mac/fast/forms/menulist-width-change-expected.txt:
* platform/mac/fast/forms/minWidthPercent-expected.png:
* platform/mac/fast/forms/minWidthPercent-expected.txt:
* platform/mac/fast/forms/number/number-appearance-rtl-expected.png:
* platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
* platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png:
* platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
* platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.png:
* platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
* platform/mac/fast/forms/option-script-expected.png:
* platform/mac/fast/forms/option-script-expected.txt:
* platform/mac/fast/forms/option-strip-whitespace-expected.png:
* platform/mac/fast/forms/option-strip-whitespace-expected.txt:
* platform/mac/fast/forms/option-text-clip-expected.png:
* platform/mac/fast/forms/option-text-clip-expected.txt:
* platform/mac/fast/forms/placeholder-position-expected.png:
* platform/mac/fast/forms/placeholder-position-expected.txt:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.png:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/mac/fast/forms/plaintext-mode-2-expected.png:
* platform/mac/fast/forms/plaintext-mode-2-expected.txt:
* platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png:
* platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/mac/fast/forms/search-display-none-cancel-button-expected.png:
* platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/mac/fast/forms/search-rtl-expected.png:
* platform/mac/fast/forms/search-rtl-expected.txt:
* platform/mac/fast/forms/search-styled-expected.png:
* platform/mac/fast/forms/search-styled-expected.txt:
* platform/mac/fast/forms/search-vertical-alignment-expected.png:
* platform/mac/fast/forms/search-vertical-alignment-expected.txt:
* platform/mac/fast/forms/search/search-size-with-decorations-expected.png:
* platform/mac/fast/forms/search/search-size-with-decorations-expected.txt:
* platform/mac/fast/forms/searchfield-heights-expected.png:
* platform/mac/fast/forms/searchfield-heights-expected.txt:
* platform/mac/fast/forms/select-align-expected.png:
* platform/mac/fast/forms/select-align-expected.txt:
* platform/mac/fast/forms/select-background-none-expected.png:
* platform/mac/fast/forms/select-baseline-expected.png:
* platform/mac/fast/forms/select-baseline-expected.txt:
* platform/mac/fast/forms/select-block-background-expected.png:
* platform/mac/fast/forms/select-block-background-expected.txt:
* platform/mac/fast/forms/select-change-listbox-size-expected.png:
* platform/mac/fast/forms/select-change-listbox-size-expected.txt:
* platform/mac/fast/forms/select-change-listbox-to-popup-expected.png:
* platform/mac/fast/forms/select-change-listbox-to-popup-expected.txt:
* platform/mac/fast/forms/select-change-popup-to-listbox-expected.png:
* platform/mac/fast/forms/select-change-popup-to-listbox-expected.txt:
* platform/mac/fast/forms/select-disabled-appearance-expected.png:
* platform/mac/fast/forms/select-disabled-appearance-expected.txt:
* platform/mac/fast/forms/select-empty-option-height-expected.png:
* platform/mac/fast/forms/select-item-background-clip-expected.png:
* platform/mac/fast/forms/select-item-background-clip-expected.txt:
* platform/mac/fast/forms/select-list-box-with-height-expected.png:
* platform/mac/fast/forms/select-list-box-with-height-expected.txt:
* platform/mac/fast/forms/select-listbox-multiple-no-focusring-expected.png:
* platform/mac/fast/forms/select-listbox-multiple-no-focusring-expected.txt:
* platform/mac/fast/forms/select-overflow-scroll-expected.txt:
* platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt:
* platform/mac/fast/forms/select-selected-expected.png:
* platform/mac/fast/forms/select-selected-expected.txt:
* platform/mac/fast/forms/select-writing-direction-natural-expected.png:
* platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
* platform/mac/fast/forms/select/optgroup-rendering-expected.png:
* platform/mac/fast/forms/select/optgroup-rendering-expected.txt:
* platform/mac/fast/forms/stuff-on-my-optgroup-expected.png:
* platform/mac/fast/forms/tabbing-input-iframe-expected.png:
* platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
* platform/mac/fast/forms/targeted-frame-submission-expected.png:
* platform/mac/fast/forms/targeted-frame-submission-expected.txt:
* platform/mac/fast/forms/text-style-color-expected.png:
* platform/mac/fast/forms/text-style-color-expected.txt:
* platform/mac/fast/forms/textAreaLineHeight-expected.png:
* platform/mac/fast/forms/textAreaLineHeight-expected.txt:
* platform/mac/fast/forms/textarea-align-expected.png:
* platform/mac/fast/forms/textarea-align-expected.txt:
* platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.png:
* platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
* platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.png:
* platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.txt:
* platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.png:
* platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.txt:
* platform/mac/fast/forms/textarea-scroll-height-expected.png:
* platform/mac/fast/forms/textarea-scrollbar-expected.png:
* platform/mac/fast/forms/textarea-scrollbar-expected.txt:
* platform/mac/fast/forms/textarea-scrolled-type-expected.png:
* platform/mac/fast/forms/textarea-scrolled-type-expected.txt:
* platform/mac/fast/forms/textarea-setinnerhtml-expected.png:
* platform/mac/fast/forms/textarea-setinnerhtml-expected.txt:
* platform/mac/fast/forms/textfield-focus-ring-expected.png:
* platform/mac/fast/forms/textfield-focus-ring-expected.txt:
* platform/mac/fast/forms/textfield-outline-expected.png:
* platform/mac/fast/forms/textfield-outline-expected.txt:
* platform/mac/fast/forms/textfield-overflow-expected.png:
* platform/mac/fast/forms/textfield-overflow-expected.txt:
* platform/mac/fast/forms/validation-message-appearance-expected.png:
* platform/mac/fast/forms/validation-message-appearance-expected.txt:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.png:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
* platform/mac/fast/frames/take-focus-from-iframe-expected.png:
* platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
* platform/mac/fast/hidpi/resize-corner-hidpi-expected.png:
* platform/mac/fast/hidpi/resize-corner-hidpi-expected.txt:
* platform/mac/fast/html/details-no-summary4-expected.png:
* platform/mac/fast/html/details-no-summary4-expected.txt:
* platform/mac/fast/html/details-open-javascript-expected.png:
* platform/mac/fast/html/details-open-javascript-expected.txt:
* platform/mac/fast/html/details-open2-expected.png:
* platform/mac/fast/html/details-open2-expected.txt:
* platform/mac/fast/html/details-open4-expected.png:
* platform/mac/fast/html/details-open4-expected.txt:
* platform/mac/fast/html/details-replace-summary-child-expected.png:
* platform/mac/fast/html/details-replace-summary-child-expected.txt:
* platform/mac/fast/html/details-replace-text-expected.png:
* platform/mac/fast/html/details-replace-text-expected.txt:
* platform/mac/fast/html/keygen-expected.png:
* platform/mac/fast/html/keygen-expected.txt:
* platform/mac/fast/images/image-controls-basic-expected.png:
* platform/mac/fast/images/image-controls-basic-expected.txt:
* platform/mac/fast/lists/dynamic-marker-crash-expected.png:
* platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
* platform/mac/fast/overflow/overflow-x-y-expected.png:
* platform/mac/fast/overflow/overflow-x-y-expected.txt:
* platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
* platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
* platform/mac/fast/overflow/scrollRevealButton-expected.png:
* platform/mac/fast/overflow/scrollRevealButton-expected.txt:
* platform/mac/fast/parser/document-write-option-expected.png:
* platform/mac/fast/parser/document-write-option-expected.txt:
* platform/mac/fast/parser/entity-comment-in-textarea-expected.png:
* platform/mac/fast/parser/entity-comment-in-textarea-expected.txt:
* platform/mac/fast/parser/open-comment-in-textarea-expected.png:
* platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
* platform/mac/fast/repaint/control-clip-expected.png:
* platform/mac/fast/repaint/control-clip-expected.txt:
* platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png:
* platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
* platform/mac/fast/repaint/search-field-cancel-expected.png:
* platform/mac/fast/repaint/search-field-cancel-expected.txt:
* platform/mac/fast/repaint/selection-gap-fixed-child-expected.txt: Added.
* platform/mac/fast/repaint/selection-gap-flipped-fixed-child-expected.txt: Added.
* platform/mac/fast/repaint/subtree-root-skipped-expected.png:
* platform/mac/fast/repaint/subtree-root-skipped-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-expected.png:
* platform/mac/fast/replaced/replaced-breaking-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-mixture-expected.png:
* platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
* platform/mac/fast/replaced/width100percent-button-expected.png:
* platform/mac/fast/replaced/width100percent-button-expected.txt:
* platform/mac/fast/replaced/width100percent-menulist-expected.png:
* platform/mac/fast/replaced/width100percent-menulist-expected.txt:
* platform/mac/fast/selectors/064-expected.png:
* platform/mac/fast/selectors/064-expected.txt:
* platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.png:
* platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt:
* platform/mac/fast/table/003-expected.png:
* platform/mac/fast/table/003-expected.txt:
* platform/mac/fast/table/append-cells2-expected.png:
* platform/mac/fast/table/append-cells2-expected.txt:
* platform/mac/fast/table/colspanMinWidth-expected.png:
* platform/mac/fast/table/colspanMinWidth-expected.txt:
* platform/mac/fast/table/colspanMinWidth-vertical-expected.png:
* platform/mac/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/mac/fast/table/remove-td-display-none-expected.png:
* platform/mac/fast/table/remove-td-display-none-expected.txt:
* platform/mac/fast/table/spanOverlapRepaint-expected.png:
* platform/mac/fast/table/spanOverlapRepaint-expected.txt:
* platform/mac/fast/table/text-field-baseline-expected.png:
* platform/mac/fast/table/text-field-baseline-expected.txt:
* platform/mac/fast/text/atsui-rtl-override-selection-expected.png:
* platform/mac/fast/text/atsui-rtl-override-selection-expected.txt:
* platform/mac/fast/text/backslash-to-yen-sign-euc-expected.png:
* platform/mac/fast/text/backslash-to-yen-sign-euc-expected.txt:
* platform/mac/fast/text/backslash-to-yen-sign-expected.txt:
* platform/mac/fast/text/complex-text-opacity-expected.png:
* platform/mac/fast/text/complex-text-opacity-expected.txt:
* platform/mac/fast/text/drawBidiText-expected.png:
* platform/mac/fast/text/drawBidiText-expected.txt:
* platform/mac/fast/text/emphasis-expected.txt:
* platform/mac/fast/text/fallback-traits-fixup-expected.txt:
* platform/mac/fast/text/indic-expected.txt:
* platform/mac/fast/text/international/003-expected.txt:
* platform/mac/fast/text/international/bidi-listbox-atsui-expected.png:
* platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt:
* platform/mac/fast/text/international/bidi-listbox-expected.txt:
* platform/mac/fast/text/international/bidi-menulist-expected.txt:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png:
* platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
* platform/mac/fast/text/international/bold-bengali-expected.txt:
* platform/mac/fast/text/international/complex-character-based-fallback-expected.png:
* platform/mac/fast/text/international/complex-character-based-fallback-expected.txt:
* platform/mac/fast/text/international/danda-space-expected.png:
* platform/mac/fast/text/international/danda-space-expected.txt:
* platform/mac/fast/text/international/hindi-whitespace-expected.png:
* platform/mac/fast/text/international/hindi-whitespace-expected.txt:
* platform/mac/fast/text/international/khmer-selection-expected.png:
* platform/mac/fast/text/international/khmer-selection-expected.txt:
* platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
* platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
* platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt:
* platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.png:
* platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
* platform/mac/fast/text/international/wrap-CJK-001-expected.txt:
* platform/mac/fast/text/justify-ideograph-complex-expected.txt:
* platform/mac/fast/text/justify-ideograph-simple-expected.txt:
* platform/mac/fast/text/justify-ideograph-vertical-expected.txt:
* platform/mac/fast/text/khmer-lao-font-expected.txt:
* platform/mac/fast/text/midword-break-before-surrogate-pair-2-expected.txt:
* platform/mac/fast/text/systemFont-expected.txt: Added.
* platform/mac/fast/text/textIteratorNilRenderer-expected.png:
* platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
* platform/mac/fast/text/updateNewFont-expected.txt:
* platform/mac/fast/text/vertical-no-sideways-expected.txt: Added.
* platform/mac/fast/transforms/transformed-focused-text-input-expected.png:
* platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
* platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: Added.
* platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
* platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
* platform/mac/mathml/opentype/large-operators-expected.txt:
* platform/mac/mathml/opentype/munderover-window-resize-expected.png: Added.
* platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.png: Added.
* platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
* platform/mac/mathml/opentype/vertical-expected.txt:
* platform/mac/media/audio-controls-rendering-expected.png:
* platform/mac/media/audio-controls-rendering-expected.txt:
* platform/mac/media/controls-strict-expected.png:
* platform/mac/media/controls-strict-expected.txt:
* platform/mac/media/video-controls-rendering-expected.txt:
* platform/mac/media/video-display-toggle-expected.txt:
* platform/mac/media/video-no-audio-expected.png:
* platform/mac/media/video-no-audio-expected.txt:
* platform/mac/media/video-volume-slider-expected.txt:
* platform/mac/platform/mac/accessibility/form-control-value-settable-expected.txt: Removed.
* platform/mac/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt: Removed.
* platform/mac/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt: Removed.
* platform/mac/platform/mac/fast/text/systemFont-expected.txt: Removed.
* platform/mac/platform/mac/fast/text/vertical-no-sideways-expected.png: Removed.
* platform/mac/platform/mac/fast/text/vertical-no-sideways-expected.txt: Removed.
* platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
* platform/mac/scrollbars/key-window-not-first-responder-expected.txt:
* platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png:
* platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/mac/svg/custom/inline-svg-in-xhtml-expected.png:
* platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/mac/svg/hixie/mixed/003-expected.png:
* platform/mac/svg/hixie/mixed/003-expected.txt:
* platform/mac/svg/text/bidi-text-query-expected.png:
* platform/mac/svg/text/bidi-text-query-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
* platform/mac/tables/mozilla/bugs/bug138725-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
* platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
* platform/mac/tables/mozilla/bugs/bug29326-expected.txt:
* platform/mac/tables/mozilla/bugs/bug30559-expected.txt:
* platform/mac/tables/mozilla/bugs/bug30692-expected.txt:
* platform/mac/tables/mozilla/bugs/bug33855-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
* platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
* platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60749-expected.txt:
* platform/mac/tables/mozilla/bugs/bug68912-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
* platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
* platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/mac/tables/mozilla/core/margins-expected.txt:
* platform/mac/tables/mozilla/dom/tableDom-expected.txt:
* platform/mac/tables/mozilla/other/move_row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/mac/transforms/2d/hindi-rotated-expected.txt:
* platform/mac/transforms/2d/zoom-menulist-expected.txt:
* platform/mac/transforms/3d/general/perspective-non-layer-expected.txt:

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

4 years ago[SOUP] Remove custom URI schemes implementation
commit-queue@webkit.org [Fri, 10 Oct 2014 12:49:57 +0000 (12:49 +0000)]
[SOUP] Remove custom URI schemes implementation
https://bugs.webkit.org/show_bug.cgi?id=128169

Patch by Pascal Jacquemart <p.jacquemart@samsung.com> on 2014-10-10
Reviewed by Carlos Garcia Campos.

* Shared/WebProcessCreationParameters.cpp:
(WebKit::WebProcessCreationParameters::encode):
(WebKit::WebProcessCreationParameters::decode):
* Shared/WebProcessCreationParameters.h:
* UIProcess/API/C/soup/WKAPICastSoup.h:
* UIProcess/API/C/soup/WKContextSoup.cpp: Removed.
* UIProcess/API/C/soup/WKSoupRequestManager.cpp: Removed.
* UIProcess/WebContext.cpp:
(WebKit::WebContext::WebContext):
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::didReceiveURIRequest): Deleted.
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* UIProcess/soup/WebSoupRequestManagerClient.cpp: Removed.
* UIProcess/soup/WebSoupRequestManagerProxy.cpp: Removed.
* UIProcess/soup/WebSoupRequestManagerProxy.messages.in: Removed.
* WebProcess/WebProcess.cpp:
(WebKit::WebProcess::WebProcess):
* WebProcess/soup/WebKitSoupRequestGeneric.cpp:
(webkitSoupRequestGenericSendAsync):
(webkitSoupRequestGenericSendFinish):
* WebProcess/soup/WebProcessSoup.cpp:
(WebKit::WebProcess::platformInitializeWebProcess):
* WebProcess/soup/WebSoupRequestManager.cpp: Removed.
* WebProcess/soup/WebSoupRequestManager.messages.in: Removed.

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

4 years agoRemove CrossThreadTask
zandobersek@gmail.com [Fri, 10 Oct 2014 12:15:06 +0000 (12:15 +0000)]
Remove CrossThreadTask
https://bugs.webkit.org/show_bug.cgi?id=137570

Reviewed by Darin Adler.

Replace uses of CrossThreadTask with C++11 lambdas. The initializations
of cross-thread copies are rather verbose at the moment, but should look
better once we can switch to using C++14 init capture for lambdas.

* Modules/websockets/WorkerThreadableWebSocketChannel.cpp:
(WebCore::WorkerThreadableWebSocketChannel::Bridge::initialize):
* WebCore.order:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* dom/CrossThreadTask.h: Removed.
* loader/WorkerThreadableLoader.cpp:
(WebCore::WorkerThreadableLoader::MainThreadBridge::MainThreadBridge):
(WebCore::WorkerThreadableLoader::MainThreadBridge::destroy):
(WebCore::WorkerThreadableLoader::MainThreadBridge::cancel):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didSendData):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveData):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didFinishLoading):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didFail):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didFailAccessControlCheck):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didFailRedirectCheck):
(WebCore::WorkerThreadableLoader::MainThreadBridge::~MainThreadBridge): Deleted.
(WebCore::WorkerThreadableLoader::MainThreadBridge::mainThreadCreateLoader): Deleted.
(WebCore::WorkerThreadableLoader::MainThreadBridge::mainThreadDestroy): Deleted.
(WebCore::WorkerThreadableLoader::MainThreadBridge::mainThreadCancel): Deleted.
(WebCore::workerGlobalScopeDidSendData): Deleted.
(WebCore::workerGlobalScopeDidReceiveResponse): Deleted.
(WebCore::workerGlobalScopeDidReceiveData): Deleted.
(WebCore::workerGlobalScopeDidFinishLoading): Deleted.
(WebCore::workerGlobalScopeDidFail): Deleted.
(WebCore::workerGlobalScopeDidFailAccessControlCheck): Deleted.
(WebCore::workerGlobalScopeDidFailRedirectCheck): Deleted.
* loader/WorkerThreadableLoader.h:
* loader/cache/MemoryCache.cpp:
(WebCore::MemoryCache::removeRequestFromCache):
(WebCore::MemoryCache::removeRequestFromSessionCaches):
(WebCore::MemoryCache::removeRequestFromCacheImpl): Deleted.
(WebCore::MemoryCache::removeRequestFromSessionCachesImpl): Deleted.
(WebCore::MemoryCache::crossThreadRemoveRequestFromCache): Deleted.
(WebCore::MemoryCache::crossThreadRemoveRequestFromSessionCaches): Deleted.
* loader/cache/MemoryCache.h:

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

4 years agoFix perl scripts to run with env on Linux
commit-queue@webkit.org [Fri, 10 Oct 2014 10:52:41 +0000 (10:52 +0000)]
Fix perl scripts to run with env on Linux
https://bugs.webkit.org/show_bug.cgi?id=137601

Patch by Adrien Destugues <pulkomandy@gmail.com> on 2014-10-10
Reviewed by Csaba Osztrogon√°c.

Use of arguments in #! is nonstandard and does not behave the same on
different systems. Linux would look for an executable named "perl -w"
"use warnings;" does the same things in a more portable way.

* Scripts/commit-log-editor:
* Scripts/num-cpus:
* Scripts/prepare-ChangeLog:
* Scripts/run-launcher:
* Scripts/svn-create-patch:

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

4 years agoAvoid defaulting to capture-by-value for C++11 lambdas in WebCore
zandobersek@gmail.com [Fri, 10 Oct 2014 10:27:39 +0000 (10:27 +0000)]
Avoid defaulting to capture-by-value for C++11 lambdas in WebCore
https://bugs.webkit.org/show_bug.cgi?id=137565

Reviewed by Darin Adler.

C++11 lambas should avoid defaulting to capturing used variables by value as that
can lead to unintended captures that, in worst cases, result in lambdas that are
not self-contained and end up operating on dangling pointers.

Explicitly stating the variables that are to be copied by value can also serve as
a checklist of variables that are actually intented for use in the lambda body.

* Modules/quota/StorageErrorCallback.cpp:
(WebCore::StorageErrorCallback::CallbackTask::CallbackTask):
* Modules/webdatabase/Database.cpp:
(WebCore::Database::~Database):
(WebCore::Database::runTransaction):
(WebCore::Database::scheduleTransactionCallback):
* Modules/webdatabase/DatabaseManager.cpp:
(WebCore::DatabaseManager::openDatabase):
* Modules/webdatabase/SQLCallbackWrapper.h:
(WebCore::SQLCallbackWrapper::clear):
* Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:
(WebCore::ThreadableWebSocketChannelClientWrapper::didConnect):
(WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveMessage):
(WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveBinaryData):
(WebCore::ThreadableWebSocketChannelClientWrapper::didUpdateBufferedAmount):
(WebCore::ThreadableWebSocketChannelClientWrapper::didStartClosingHandshake):
(WebCore::ThreadableWebSocketChannelClientWrapper::didClose):
(WebCore::ThreadableWebSocketChannelClientWrapper::didReceiveMessageError):
(WebCore::ThreadableWebSocketChannelClientWrapper::processPendingTasks):
* Modules/websockets/WorkerThreadableWebSocketChannel.cpp:
(WebCore::WorkerThreadableWebSocketChannel::Peer::send):
(WebCore::WorkerThreadableWebSocketChannel::Peer::bufferedAmount):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didConnect):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didReceiveMessage):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didReceiveBinaryData):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didUpdateBufferedAmount):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didStartClosingHandshake):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didClose):
(WebCore::WorkerThreadableWebSocketChannel::Peer::didReceiveMessageError):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::mainThreadInitialize):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::connect):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::send):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::bufferedAmount):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::close):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::fail):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::disconnect):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::suspend):
(WebCore::WorkerThreadableWebSocketChannel::Bridge::resume):
* bindings/js/JSCallbackData.h:
(WebCore::DeleteCallbackDataTask::DeleteCallbackDataTask):
* bindings/js/JSDOMGlobalObjectTask.cpp:
(WebCore::JSGlobalObjectTask::JSGlobalObjectTask):
* dom/ScriptExecutionContext.h:
(WebCore::ScriptExecutionContext::AddConsoleMessageTask::AddConsoleMessageTask):
* dom/StringCallback.cpp:
(WebCore::StringCallback::scheduleCallback):
* fileapi/FileReader.cpp:
(WebCore::FileReader::abort):
* loader/appcache/ApplicationCacheGroup.cpp:
(WebCore::ApplicationCacheGroup::postListenerTask):
* workers/DefaultSharedWorkerRepository.cpp:
(WebCore::SharedWorkerProxy::postExceptionToWorkerObject):
(WebCore::SharedWorkerProxy::postConsoleMessageToWorkerObject):
(WebCore::SharedWorkerConnectTask::SharedWorkerConnectTask):
* workers/WorkerEventQueue.cpp:
(WebCore::WorkerEventQueue::enqueueEvent):
* workers/WorkerMessagingProxy.cpp:
(WebCore::WorkerMessagingProxy::postMessageToWorkerObject):
(WebCore::WorkerMessagingProxy::postMessageToWorkerGlobalScope):
(WebCore::WorkerMessagingProxy::postExceptionToWorkerObject):
(WebCore::WorkerMessagingProxy::postConsoleMessageToWorkerObject):
(WebCore::WorkerMessagingProxy::notifyNetworkStateChange):
(WebCore::WorkerMessagingProxy::postMessageToPageInspector):
(WebCore::WorkerMessagingProxy::confirmMessageFromWorkerObject):
(WebCore::WorkerMessagingProxy::reportPendingActivity):

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

4 years ago[jhbuild] We should be able to disable wiping on configuration change
commit-queue@webkit.org [Fri, 10 Oct 2014 10:25:21 +0000 (10:25 +0000)]
[jhbuild] We should be able to disable wiping on configuration change
https://bugs.webkit.org/show_bug.cgi?id=137446

Patch by Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com> on 2014-10-10
Reviewed by Csaba Osztrogon√°c.

The default behaviour isn't changed, wiping on configuration change feature can be disabled with
setting JHBUILD_WIPE_ON_CHANGE=0 environment variable
or passing --no-wipe-on-change command line option.

* Scripts/update-webkit-libs-jhbuild:

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

4 years agoRemove MainThreadTask
zandobersek@gmail.com [Fri, 10 Oct 2014 09:34:56 +0000 (09:34 +0000)]
Remove MainThreadTask
https://bugs.webkit.org/show_bug.cgi?id=137563

Reviewed by Darin Adler.

Replace the remaining uses of MainThreadTask with C++11 lambdas.
Remove the MainThreadTask header from the build.

* WebCore.order:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* platform/MainThreadTask.h: Removed.
* platform/network/curl/CurlDownload.cpp:
(WebCore::CurlDownloadManager::downloadThread):
(WebCore::CurlDownload::didReceiveHeader):
(WebCore::CurlDownload::didReceiveData):

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

4 years ago[ATK] Changing the mapping of ARIA rowheader and columnheader into respective ATK...
commit-queue@webkit.org [Fri, 10 Oct 2014 08:32:58 +0000 (08:32 +0000)]
[ATK] Changing the mapping of ARIA rowheader and columnheader into respective ATK roles.
https://bugs.webkit.org/show_bug.cgi?id=136150

Patch by Andrzej Badowski <a.badowski@samsung.com> on 2014-10-10
Reviewed by Chris Fleizach.

Source/WebCore:

Expose ColumnHeaderRole and RowHeaderRole objects into ATK.

Test: accessibility/table-roles-hierarchy.html

* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::determineAccessibilityRole):
Platforms based on ATK: added distinction of roles for the <th> elements.
* accessibility/AccessibilityTableCell.cpp:
(WebCore::AccessibilityTableCell::determineAccessibilityRole):
Platforms based on ATK: the return value is determined in the ancestor.
* accessibility/atk/AccessibilityObjectAtk.cpp:
(WebCore::AccessibilityObject::accessibilityPlatformIncludesObject):
In addition to CellRole also included ColumnHeaderRole and RowHeaderRole.
* accessibility/atk/WebKitAccessibleWrapperAtk.cpp:
(atkRole):
Changing the mapping of ARIA rowheader and columnheader into respective ATK roles.
(getInterfaceMaskFromObject):
In addition to CellRole also included ColumnHeaderRole and RowHeaderRole.

LayoutTests:

Minor changes in the roles-exposed test to check the mapping of rowheader and columnheader.
As a result of changes in the code test also shows the changes for the <th> element.
Changes expectations so that they cover propoer mapping of RowHeaderRole and ColumnHeaderRole.

* accessibility/aria-tables-expected.txt:
* accessibility/roles-exposed.html:
* accessibility/table-roles-hierarchy-expected.txt: Added.
* accessibility/table-roles-hierarchy.html: Added.
* platform/efl/accessibility/roles-exposed-expected.txt: Added.
* platform/efl/accessibility/table-attributes-expected.txt:
* platform/efl/accessibility/table-cells-expected.txt:
* platform/efl/accessibility/table-detection-expected.txt:
* platform/gtk/accessibility/roles-exposed-expected.txt: Added.
* platform/gtk/accessibility/table-attributes-expected.txt:
* platform/gtk/accessibility/table-cells-expected.txt:
* platform/gtk/accessibility/table-sections-expected.txt:
* platform/mac/accessibility/aria-tables-expected.txt: Copied from LayoutTests/accessibility/aria-tables-expected.txt.
* platform/mac/accessibility/table-roles-hierarchy-expected.txt: Added.

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

4 years agoMediaPlayer should use a reference for the MediaPlayerClient
carlosgc@webkit.org [Fri, 10 Oct 2014 06:56:34 +0000 (06:56 +0000)]
MediaPlayer should use a reference for the MediaPlayerClient
https://bugs.webkit.org/show_bug.cgi?id=137552

Reviewed by Darin Adler.

The MediaPlayer client is set on constructor by HTMLMediaElement
and cleared on HTMLMediaElement destructor that also frees the
MediaPlayer object. Since the client will never be null while the
MediaPlayer player is alive, we can use a reference and remove all
the unneeded null checks. The member has also been renamed to m_client.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::~HTMLMediaElement):
(WebCore::HTMLMediaElement::parseAttribute):
* platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::MediaPlayer):
(WebCore::MediaPlayer::~MediaPlayer):
(WebCore::MediaPlayer::loadWithNextMediaEngine):
(WebCore::MediaPlayer::inMediaDocument):
(WebCore::MediaPlayer::currentPlaybackTargetIsWirelessChanged):
(WebCore::MediaPlayer::networkStateChanged):
(WebCore::MediaPlayer::readyStateChanged):
(WebCore::MediaPlayer::volumeChanged):
(WebCore::MediaPlayer::muteChanged):
(WebCore::MediaPlayer::timeChanged):
(WebCore::MediaPlayer::sizeChanged):
(WebCore::MediaPlayer::repaint):
(WebCore::MediaPlayer::durationChanged):
(WebCore::MediaPlayer::rateChanged):
(WebCore::MediaPlayer::playbackStateChanged):
(WebCore::MediaPlayer::firstVideoFrameAvailable):
(WebCore::MediaPlayer::characteristicChanged):
(WebCore::MediaPlayer::keyAdded):
(WebCore::MediaPlayer::keyError):
(WebCore::MediaPlayer::keyMessage):
(WebCore::MediaPlayer::keyNeeded):
(WebCore::MediaPlayer::referrer):
(WebCore::MediaPlayer::userAgent):
(WebCore::MediaPlayer::graphicsDeviceAdapter):
(WebCore::MediaPlayer::cachedResourceLoader):
(WebCore::MediaPlayer::addAudioTrack):
(WebCore::MediaPlayer::removeAudioTrack):
(WebCore::MediaPlayer::addTextTrack):
(WebCore::MediaPlayer::removeTextTrack):
(WebCore::MediaPlayer::addVideoTrack):
(WebCore::MediaPlayer::removeVideoTrack):
(WebCore::MediaPlayer::outOfBandTrackSources):
(WebCore::MediaPlayer::shouldWaitForResponseToAuthenticationChallenge):
(WebCore::MediaPlayer::handlePlaybackCommand):
(WebCore::MediaPlayer::sourceApplicationIdentifier):
(WebCore::MediaPlayer::doesHaveAttribute):
(WebCore::MediaPlayer::mediaPlayerNetworkInterfaceName):
(WebCore::MediaPlayer::getRawCookies):
(WebCore::MediaPlayer::setWirelessVideoPlaybackDisabled): Deleted.
(WebCore::MediaPlayer::audioSourceProvider): Deleted.
(WebCore::MediaPlayer::engineDescription): Deleted.
(WebCore::MediaPlayer::notifyTrackModeChanged): Deleted.
(WebCore::MediaPlayer::totalFrameDelay): Deleted.
(WebCore::MediaPlayerFactorySupport::callRegisterMediaEngine): Deleted.
* platform/graphics/MediaPlayer.h:
(WebCore::MediaPlayer::create):
(WebCore::MediaPlayer::platformVolumeConfigurationRequired):
(WebCore::MediaPlayer::client):
(WebCore::MediaPlayer::mediaPlayerClient): Deleted.
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
(WebCore::MediaPlayerPrivateAVFoundation::preferredRenderingMode):
(WebCore::MediaPlayerPrivateAVFoundation::setUpVideoRendering):
(WebCore::MediaPlayerPrivateAVFoundation::prepareForRendering):
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::createVideoLayer):
(WebCore::MediaPlayerPrivateAVFoundationObjC::createAVPlayerLayer):
(WebCore::MediaPlayerPrivateAVFoundationObjC::createAVPlayer):
* platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::acceleratedRenderingStateChanged):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::addDisplayLayer):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::removeDisplayLayer):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::addAudioRenderer):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::removeAudioRenderer):
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::setAudioStreamProperties):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideo):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideoCaps):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfAudio):
(WebCore::MediaPlayerPrivateGStreamer::didEnd):
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
(WebCore::MediaPlayerPrivateGStreamerBase::triggerRepaint):
* platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
(webKitWebSrcStart):
* platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
(WebCore::MediaPlayerPrivateQTKit::preferredRenderingMode):
(WebCore::MediaPlayerPrivateQTKit::setUpVideoRendering):
(WebCore::MediaPlayerPrivateQTKit::prepareForRendering):
(WebCore::MediaPlayerPrivateQTKit::sawUnsupportedTracks):

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

4 years ago[CSSRegions] Make RenderFlowThread::regionAtBlockOffset const
mihnea@adobe.com [Fri, 10 Oct 2014 06:45:36 +0000 (06:45 +0000)]
[CSSRegions] Make RenderFlowThread::regionAtBlockOffset const
https://bugs.webkit.org/show_bug.cgi?id=137555

Reviewed by David Hyatt.

Make the method const and remove autoGenerateRegionsToBlockOffset method as it
is not used by region-based multicolumn code. Also removed the RegionAutoGenerationPolicy
parameter in the process and the call sites. Make const some of the methods that call
regionAtBlockOffset.

* rendering/RenderFlowThread.cpp:
(WebCore::RenderFlowThread::regionForCompositedLayer):
(WebCore::RenderFlowThread::regionAtBlockOffset):
(WebCore::RenderFlowThread::adjustedPositionRelativeToOffsetParent):
(WebCore::RenderFlowThread::pageLogicalTopForOffset):
(WebCore::RenderFlowThread::pageLogicalWidthForOffset):
(WebCore::RenderFlowThread::pageLogicalHeightForOffset):
(WebCore::RenderFlowThread::pageRemainingLogicalHeightForOffset):
(WebCore::RenderFlowThread::mapFromFlowToRegion):
(WebCore::RenderFlowThread::computedRegionRangeForBox):
* rendering/RenderFlowThread.h:
* rendering/RenderMultiColumnFlowThread.cpp:
(WebCore::RenderMultiColumnFlowThread::regionAtBlockOffset):
(WebCore::RenderMultiColumnFlowThread::mapFromFlowToRegion):
(WebCore::RenderMultiColumnFlowThread::physicalTranslationFromFlowToRegion):
(WebCore::RenderMultiColumnFlowThread::autoGenerateRegionsToBlockOffset): Deleted.
* rendering/RenderMultiColumnFlowThread.h:

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

4 years agoWeb Inspector: Remove unused generator code
commit-queue@webkit.org [Fri, 10 Oct 2014 05:53:51 +0000 (05:53 +0000)]
Web Inspector: Remove unused generator code
https://bugs.webkit.org/show_bug.cgi?id=137564

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2014-10-09
Reviewed by Brian Burg.

* inspector/scripts/codegen/generate_backend_dispatcher_header.py:
(BackendDispatcherHeaderGenerator.generate_output): Deleted.
* inspector/scripts/codegen/generate_backend_dispatcher_implementation.py:
(BackendDispatcherImplementationGenerator.generate_output):
* inspector/scripts/codegen/generate_frontend_dispatcher_header.py:
(FrontendDispatcherHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_frontend_dispatcher_implementation.py:
(FrontendDispatcherImplementationGenerator.generate_output):
* inspector/scripts/codegen/generate_protocol_types_header.py:
(ProtocolTypesHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_protocol_types_implementation.py:
(ProtocolTypesImplementationGenerator.generate_output):
inputFilename is now handled by the generic generator base class.

* inspector/scripts/codegen/models.py:
(Framework.fromString):
(Frameworks):
* inspector/scripts/generate-inspector-protocol-bindings.py:
The WTF framework is unused. Remove unexpected frameworks.

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

4 years agoUse is<>() / downcast<>() for FontData subclasses
cdumez@apple.com [Fri, 10 Oct 2014 04:21:57 +0000 (04:21 +0000)]
Use is<>() / downcast<>() for FontData subclasses
https://bugs.webkit.org/show_bug.cgi?id=137591

Reviewed by Andreas Kling.

Use is<>() / downcast<>() for FontData subclasses.

No new tests, no behavior change.

* platform/graphics/FontData.h:
* platform/graphics/FontGlyphs.cpp:
(WebCore::FontGlyphs::releaseFontData):
(WebCore::FontGlyphs::determinePitch):
* platform/graphics/GlyphPageTreeNode.cpp:
(WebCore::GlyphPageTreeNode::initializePage):
* platform/graphics/SegmentedFontData.h:
(isType):
* platform/graphics/SimpleFontData.h:
(isType):

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

4 years agoRename some tests that oddly had -html.html suffixes.
simon.fraser@apple.com [Fri, 10 Oct 2014 03:57:14 +0000 (03:57 +0000)]
Rename some tests that oddly had -html.html suffixes.

* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-html-expected.html.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-html.html.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html-expected.png.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html-expected.txt.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html.html.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html-expected.png.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html-expected.txt.
* platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html.html.

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

4 years agoTeach webkitpy about OS X Yosemite
aestes@apple.com [Fri, 10 Oct 2014 03:50:55 +0000 (03:50 +0000)]
Teach webkitpy about OS X Yosemite
https://bugs.webkit.org/show_bug.cgi?id=137585

Reviewed by Simon Fraser.

* Scripts/webkitpy/common/system/platforminfo.py:
(PlatformInfo._determine_mac_version):
* Scripts/webkitpy/common/system/platforminfo_unittest.py:
(TestPlatformInfo.test_os_version):
* Scripts/webkitpy/layout_tests/models/test_expectations.py:
(TestExpectationParser):
* Scripts/webkitpy/port/builders.py:
* Scripts/webkitpy/port/mac.py:
(MacPort):
* Scripts/webkitpy/port/mac_unittest.py:
(test_versions):
(test_baseline_search_path):
* Scripts/webkitpy/tool/commands/rebaseline_unittest.py:
(TestRebaselineTest.test_baseline_directory):
(TestRebaselineExpectations.test_rebaseline_expectations):

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

4 years agoNew perf dashboard UI tries to fetch commits all the time
rniwa@webkit.org [Fri, 10 Oct 2014 03:45:20 +0000 (03:45 +0000)]
New perf dashboard UI tries to fetch commits all the time
https://bugs.webkit.org/show_bug.cgi?id=137592

Reviewed by Andreas Kling.

Added hasReportedCommits boolean to repository meta data in manifest.json, and used that in
the front end to avoid issuing HTTP requests to fetch commit logs for repositories with
no reported commits as they are all going to fail.

Also added an internal cache to FetchCommitsForTimeRange in the front end to avoid fetching
the same commit logs repeatedly. There are two data structures we cache: commitsByRevision
which maps a given commit revision/hash to a commit object; and commitsByTime which is an array
of commits sorted chronologically by time.

* public/include/manifest.php:

* public/v2/app.js:
(App.CommitsViewerComponent.commitsChanged):

* public/v2/data.js:
(FetchCommitsForTimeRange):
(FetchCommitsForTimeRange._cachedCommitsByRepository):

* public/v2/manifest.js:
(App.Repository):

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

4 years agoRevert part of r174543 that broke grid layout tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 03:34:01 +0000 (03:34 +0000)]
Revert part of r174543 that broke grid layout tests.

* css/CSSComputedStyleDeclaration.cpp:
(WebCore::specifiedValueForGridTrackBreadth):

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

4 years agoTweak some Mac test expectations.
simon.fraser@apple.com [Fri, 10 Oct 2014 03:25:23 +0000 (03:25 +0000)]
Tweak some Mac test expectations.

* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:

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

4 years agoMac TestExpectations cleanup.
simon.fraser@apple.com [Fri, 10 Oct 2014 01:41:05 +0000 (01:41 +0000)]
Mac TestExpectations cleanup.

Re-enable tests that now pass. Mark skipped tests as [ Failure ] when possible,
and rebaseline some tests.

* perf/nested-combined-selectors-expected.txt: Added.
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
* platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt:
* platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt:
* platform/mac/editing/spelling/autocorrection-delete-expected.txt:
* platform/mac/editing/spelling/autocorrection-in-textarea-expected.txt:
* platform/mac/editing/spelling/autocorrection-removing-underline-after-paste-expected.txt:
* platform/mac/editing/spelling/autocorrection-removing-underline-expected.txt:
* platform/mac/editing/spelling/autocorrection-simple-expected.txt:
* platform/mac/editing/spelling/delete-autocorrected-word-1-expected.txt:
* platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt:
* platform/mac/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added.
* platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
* platform/mac/fast/text/combining-character-sequence-fallback-expected.txt: Renamed from LayoutTests/platform/mac/platform/mac/fast/text/combining-character-sequence-fallback-expected.txt.
* platform/mac/media/controls-styling-expected.txt:
* platform/mac/media/video-zoom-controls-expected.txt:
* platform/mac/platform/mac/fast/text/combining-character-sequence-fallback-expected.png: Removed.

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

4 years agoSkip webgl tests in the iOS Simulator.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:26 +0000 (00:53 +0000)]
Skip webgl tests in the iOS Simulator.

* platform/ios-simulator/TestExpectations:

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

4 years agoiOS Simulator results for webaudio tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:24 +0000 (00:53 +0000)]
iOS Simulator results for webaudio tests.

* platform/ios-simulator/webaudio/*: Added

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

4 years agoiOS Simulator results for webarchive tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:20 +0000 (00:53 +0000)]
iOS Simulator results for webarchive tests.

* platform/ios-simulator/webarchive/*: Added

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

4 years agoiOS Simulator and generic results for userscripts tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:19 +0000 (00:53 +0000)]
iOS Simulator and generic results for userscripts tests.

* platform/ios-simulator/userscripts/user-script-plugin-document-expected.txt: Added.
* userscripts/script-run-at-end-expected.txt: Added.

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

4 years agoiOS Simulator results (many of which are failures) for transitions tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:18 +0000 (00:53 +0000)]
iOS Simulator results (many of which are failures) for transitions tests.

* platform/ios-simulator/transitions/*: Added

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

4 years agoiOS Simulator results for transforms tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:16 +0000 (00:53 +0000)]
iOS Simulator results for transforms tests.

* platform/ios-simulator/transforms/*: Added

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

4 years agoiOS Simulator results for tables tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:53:14 +0000 (00:53 +0000)]
iOS Simulator results for tables tests.

* platform/ios-simulator/tables/*: Added

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

4 years agoDenote some crashing SVG tests.
simon.fraser@apple.com [Fri, 10 Oct 2014 00:52:55 +0000 (00:52 +0000)]
Denote some crashing SVG tests.

* platform/ios-simulator/TestExpectations:

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

4 years agoComputed style for clip is wrong with respect to auto
dino@apple.com [Fri, 10 Oct 2014 00:19:03 +0000 (00:19 +0000)]
Computed style for clip is wrong with respect to auto
https://bugs.webkit.org/show_bug.cgi?id=137567

Reviewed by Simon Fraser.

Source/WebCore:

Make sure that the computed style of clip returns the
correct value when the input is "auto", or in this
case "rect(auto, auto, auto, auto)". Before this
patch it returned "rect(0px, 0px, 0px, 0px)" which
was completely wrong.

Test: fast/css/computed-clip-with-auto-rect.html

* css/CSSComputedStyleDeclaration.cpp:
(WebCore::autoOrZoomAdjustedValue): Helper function to make the correct keyword or length.
(WebCore::specifiedValueForGridTrackBreadth): It can use the helper too.
(WebCore::ComputedStyleExtractor::propertyValue): If the
top/right/bottom/left is "auto", add that identifier
to the output rectangle.

LayoutTests:

Test that an input of clip: rect(auto, auto, auto, auto)
is the same on the way out.

* fast/css/computed-clip-with-auto-rect-expected.txt: Added.
* fast/css/computed-clip-with-auto-rect.html: Added.

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

4 years agoUse RenderObject::firstChildSlow() / lastChildSlow() less
cdumez@apple.com [Thu, 9 Oct 2014 23:55:40 +0000 (23:55 +0000)]
Use RenderObject::firstChildSlow() / lastChildSlow() less
https://bugs.webkit.org/show_bug.cgi?id=137573

Reviewed by Andreas Kling.

Use RenderObject::firstChildSlow() / lastChildSlow() less by using
tighter typing at call sites whenever possible to be able to call the
faster RenderElement::firstChild() / lastChild() instead.

This patch also uses more references instead of pointers when possible.

No new tests, no behavior change.

* accessibility/AccessibilityRenderObject.cpp:
(WebCore::firstChildIsInlineContinuation):
(WebCore::AccessibilityRenderObject::previousSibling):
(WebCore::lastChildHasContinuation):
(WebCore::AccessibilityRenderObject::nextSibling):
* page/FrameView.cpp:
(WebCore::countRenderedCharactersInRenderObjectWithThreshold):
(WebCore::FrameView::renderedCharactersExceed):
* rendering/RenderElement.h:
* rendering/RenderRuby.cpp:
(WebCore::isAnonymousRubyInlineBlock):
(WebCore::isRubyBeforeBlock):
(WebCore::isRubyAfterBlock):
* rendering/svg/RenderSVGInline.h:
* rendering/svg/RenderSVGText.cpp:
(WebCore::RenderSVGText::layout):
* rendering/svg/SVGTextLayoutAttributesBuilder.cpp:
(WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForTextRenderer):
(WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForForSubtree):
(WebCore::SVGTextLayoutAttributesBuilder::collectTextPositioningElements):
(WebCore::SVGTextLayoutAttributesBuilder::buildCharacterDataMap):
* rendering/svg/SVGTextLayoutAttributesBuilder.h:
* svg/SVGTextPositioningElement.cpp:
(WebCore::SVGTextPositioningElement::elementFromRenderer):
* svg/SVGTextPositioningElement.h:

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

4 years agoBuild fix for Win EWS bots.
roger_fong@apple.com [Thu, 9 Oct 2014 23:50:21 +0000 (23:50 +0000)]
Build fix for Win EWS bots.
* testing/Internals.idl: Move enum declaration to the top of the file.

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

4 years agoSource/WebCore:
commit-queue@webkit.org [Thu, 9 Oct 2014 23:48:09 +0000 (23:48 +0000)]
Source/WebCore:
RenderMathMLUnderOver adds spacing to the child operator indefinitely when resizing the window.
https://bugs.webkit.org/show_bug.cgi?id=137330

Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2014-10-09
Reviewed by Darin Adler.

The layout for the <mundercover> math object happens in two separate passes. The first pass runs
the layout for the two children and then calculates the maximum child width.  It then sets the
stretch size for the math operator child.  And finally it runs the second layout pass by calling
the base class layout() function. The base class function then runs the layout for the children
rendering blocks.  In the operator child function computePreferredLogicalWidths(), the stretch
size is used to adjust the width (or the height) of the operator. Then it adds the leading and
trailing spaces and the total will be the operator child width.

When resizing or zooming the window, the render objects are just invalidated but marked as 'needs-
Layout'.  The problem is happening because the stretch size of the math operator is not reset
before running the layout.  The old logical width (or height) of the the math operator child which
is equal to the stretch size plus the leading and trailing spaces for is compared with the glyph
size if the old logical width ( or height) is larger, it is set to be the stretch size.  When it
is used again because of invalidation, new leading and trailing spaces are included in the new
logical width.  So with every zooming-in or out or window resizing, new leading and trailing
spaces are added to the logical width of the math operator child or the math <munderober> object.

Ensure the stretch size of the math operator render object is reset before running its layout.
Running the layout means either the page is just loaded or it's invalidated which means, no
layout stall data should be used.

Test: mathml/opentype/munderover-window-resize.html

* rendering/mathml/RenderMathMLOperator.cpp:
(WebCore::RenderMathMLOperator::resetStretchSize):
* rendering/mathml/RenderMathMLOperator.h:
resetStretchSize() sets the stretch size to its original value when the class is created.
* rendering/mathml/RenderMathMLUnderOver.cpp:
(WebCore::RenderMathMLUnderOver::layout):
Make sure the operator stretch size is reset before calling its layout. Also make sure the new
maximum stretch size to the operator objects that were invalid and needsLayout.

LayoutTests:
RenderMathMLUnderOver adds spacing to the child operator indefinitely when zooming or resizing the window.
https://bugs.webkit.org/show_bug.cgi?id=137330

Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2014-10-09
Reviewed by Darin Adler, Daniel Bates.

When the alignment is center, which is the common case for math, changing the size of
an object affects the position of this object also.  We need to confirm that zooming or
resizing the window should not affect the rectangle of the over/under math object operator.

* mathml/opentype/munderover-window-resize-expected.txt: Added.
* mathml/opentype/munderover-window-resize.html: Added.
New test with many under and over math objects.  After loading the page, the window is resized and
the view is zoomed in and out to make sure the layout of these under and over objects were not changed.
* platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
This test was wrong because of the spacing issue. The page has two <mover> math objects at the beginning.
Each of them has an <mspace> child. The width of the first <mspace> is 1em while the width of the second
<mspace> is 2em. The font size is 10pt. So it is expected to have the first one 10 pixels and the second
to be 20 pixels. In the test, the width of the first is 22 and the width of the second is 32.
I do expect this test to fail on other platforms since they have the same mistake which is now fixed. I am
going to submit the mac expected version only and when it fails I am going to collect the result and submit
another patch for the other platforms expected files.

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

4 years agoAdd Mac OS Yosemite dashboard support.
dburkart@apple.com [Thu, 9 Oct 2014 23:29:27 +0000 (23:29 +0000)]
Add Mac OS Yosemite dashboard support.

Rubber-stamped by Lucas Forschler.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Images/Yosemite.png: Added.
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Images/Yosemite@2x.png: Added.
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js:
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:

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

4 years agoAdd Babak to contributors.json and add historical email addresses for some contributors
rniwa@webkit.org [Thu, 9 Oct 2014 23:16:23 +0000 (23:16 +0000)]
Add Babak to contributors.json and add historical email addresses for some contributors
https://bugs.webkit.org/show_bug.cgi?id=137546

Reviewed by Christophe Dumez.

contributors.json is used to analyze historical commit data and change logs.

Add back historical email addresses for some contributors and also add Babak (Shafiei).

* Scripts/webkitpy/common/config/contributors.json:

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

4 years agoImport W3C @supports tests
dino@apple.com [Thu, 9 Oct 2014 22:34:14 +0000 (22:34 +0000)]
Import W3C @supports tests
https://bugs.webkit.org/show_bug.cgi?id=137569
<rdar://problem/18601076>

Reviewed by Simon Fraser.

Import the tests from https://test.csswg.org/source/css-conditional-3/

We currently fail 2 tests, tracked in TestExpectations.

* TestExpectations:
* css3/conditional/w3c/LICENSE: Added.
* css3/conditional/w3c/at-supports-001-expected.html: Added.
* css3/conditional/w3c/at-supports-001.html: Added.
* css3/conditional/w3c/at-supports-002-expected.html: Added.
* css3/conditional/w3c/at-supports-002.html: Added.
* css3/conditional/w3c/at-supports-003-expected.html: Added.
* css3/conditional/w3c/at-supports-003.html: Added.
* css3/conditional/w3c/at-supports-004-expected.html: Added.
* css3/conditional/w3c/at-supports-004.html: Added.
* css3/conditional/w3c/at-supports-005-expected.html: Added.
* css3/conditional/w3c/at-supports-005.html: Added.
* css3/conditional/w3c/at-supports-006-expected.html: Added.
* css3/conditional/w3c/at-supports-006.html: Added.
* css3/conditional/w3c/at-supports-007-expected.html: Added.
* css3/conditional/w3c/at-supports-007.html: Added.
* css3/conditional/w3c/at-supports-008-expected.html: Added.
* css3/conditional/w3c/at-supports-008.html: Added.
* css3/conditional/w3c/at-supports-009-expected.html: Added.
* css3/conditional/w3c/at-supports-009.html: Added.
* css3/conditional/w3c/at-supports-010-expected.html: Added.
* css3/conditional/w3c/at-supports-010.html: Added.
* css3/conditional/w3c/at-supports-011-expected.html: Added.
* css3/conditional/w3c/at-supports-011.html: Added.
* css3/conditional/w3c/at-supports-012-expected.html: Added.
* css3/conditional/w3c/at-supports-012.html: Added.
* css3/conditional/w3c/at-supports-013-expected.html: Added.
* css3/conditional/w3c/at-supports-013.html: Added.
* css3/conditional/w3c/at-supports-014-expected.html: Added.
* css3/conditional/w3c/at-supports-014.html: Added.
* css3/conditional/w3c/at-supports-015-expected.html: Added.
* css3/conditional/w3c/at-supports-015.html: Added.
* css3/conditional/w3c/at-supports-016-expected.html: Added.
* css3/conditional/w3c/at-supports-016.html: Added.
* css3/conditional/w3c/at-supports-017-expected.html: Added.
* css3/conditional/w3c/at-supports-017.html: Added.
* css3/conditional/w3c/at-supports-018-expected.html: Added.
* css3/conditional/w3c/at-supports-018.html: Added.
* css3/conditional/w3c/at-supports-019-expected.html: Added.
* css3/conditional/w3c/at-supports-019.html: Added.
* css3/conditional/w3c/at-supports-020-expected.html: Added.
* css3/conditional/w3c/at-supports-020.html: Added.
* css3/conditional/w3c/at-supports-021-expected.html: Added.
* css3/conditional/w3c/at-supports-021.html: Added.
* css3/conditional/w3c/at-supports-022-expected.html: Added.
* css3/conditional/w3c/at-supports-022.html: Added.
* css3/conditional/w3c/at-supports-023-expected.html: Added.
* css3/conditional/w3c/at-supports-023.html: Added.
* css3/conditional/w3c/at-supports-024-expected.html: Added.
* css3/conditional/w3c/at-supports-024.html: Added.
* css3/conditional/w3c/at-supports-025-expected.html: Added.
* css3/conditional/w3c/at-supports-025.html: Added.
* css3/conditional/w3c/at-supports-026-expected.html: Added.
* css3/conditional/w3c/at-supports-026.html: Added.
* css3/conditional/w3c/at-supports-027-expected.html: Added.
* css3/conditional/w3c/at-supports-027.html: Added.
* css3/conditional/w3c/at-supports-028-expected.html: Added.
* css3/conditional/w3c/at-supports-028.html: Added.
* css3/conditional/w3c/at-supports-029-expected.html: Added.
* css3/conditional/w3c/at-supports-029.html: Added.
* css3/conditional/w3c/at-supports-030-expected.html: Added.
* css3/conditional/w3c/at-supports-030.html: Added.
* css3/conditional/w3c/at-supports-031-expected.html: Added.
* css3/conditional/w3c/at-supports-031.html: Added.
* css3/conditional/w3c/at-supports-032-expected.html: Added.
* css3/conditional/w3c/at-supports-032.html: Added.
* css3/conditional/w3c/at-supports-033-expected.html: Added.
* css3/conditional/w3c/at-supports-033.html: Added.

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

4 years agoRemove ENABLE_CSS3_CONDITIONAL_RULES
dino@apple.com [Thu, 9 Oct 2014 22:33:00 +0000 (22:33 +0000)]
Remove ENABLE_CSS3_CONDITIONAL_RULES
https://bugs.webkit.org/show_bug.cgi?id=137571

Reviewed by Simon Fraser.

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

We have good enough support for @supports that
it should be a consistent part of the platform. Remove
the compile-time guard.

* Configurations/FeatureDefines.xcconfig:
* WebCore.exp.in:
* bindings/js/JSCSSRuleCustom.cpp:
(WebCore::toJS):
* bindings/objc/DOMCSS.mm:
(kitClass):
* css/CSSGrammar.y.in:
* css/CSSParser.cpp:
(WebCore::CSSParser::CSSParser):
(WebCore::CSSParser::parseSupportsCondition):
(WebCore::CSSParser::detectAtToken):
(WebCore::CSSParser::detectSupportsToken):
(WebCore::CSSParser::realLex):
* css/CSSParser.h:
* css/CSSRule.h:
* css/CSSRule.idl:
* css/CSSSupportsRule.cpp:
* css/CSSSupportsRule.h:
* css/CSSSupportsRule.idl:
* css/DOMWindowCSS.cpp:
* css/DOMWindowCSS.h:
* css/DOMWindowCSS.idl:
* css/InspectorCSSOMWrappers.cpp:
(WebCore::InspectorCSSOMWrappers::collect):
* css/RuleSet.cpp:
(WebCore::RuleSet::addChildRules):
* css/StyleRule.cpp:
(WebCore::StyleRuleBase::destroy):
(WebCore::StyleRuleBase::copy):
(WebCore::StyleRuleBase::createCSSOMWrapper):
(WebCore::StyleRuleSupports::StyleRuleSupports):
* css/StyleRule.h:
(WebCore::toStyleRuleSupports):
* css/StyleSheetContents.cpp:
(WebCore::childRulesHaveFailedOrCanceledSubresources):
* inspector/InspectorStyleSheet.cpp:
(flattenSourceData):
(WebCore::asCSSRuleList):
* page/DOMWindow.cpp:
(WebCore::DOMWindow::css):
* page/DOMWindow.h:
* page/DOMWindow.idl:

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:

Source/WTF:

* wtf/FeatureDefines.h:

LayoutTests:

Unskipping tests.

* platform/ios-sim/Skipped:
* platform/wincairo/TestExpectations:
* platform/wk2/TestExpectations:

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

4 years agoAdd the baseline implementation of :not(selectorList)
benjamin@webkit.org [Thu, 9 Oct 2014 22:14:29 +0000 (22:14 +0000)]
Add the baseline implementation of :not(selectorList)
https://bugs.webkit.org/show_bug.cgi?id=137548

Reviewed by Andreas Kling.

Source/WebCore:

This patch extend the pseudo class :not() to support the new definition
in CSS Selectors level 4.

Instead of supporting a single simple selector, :not() now support
an arbitrary selector list, excepted pseudo elements.

One side effect of this change is :visited and :link are no longer supported
inside :not(). The reason has to do with complexity and performance.
Since :not() and :matches() can have arbitrary selector list, keeping track of
:visited and :link can have many combination superposing, some valid, some invalid.

Supporting :visited and :link should be possible by chaning the way we handle
them for style resolution, but given the limited use cases for such features
I'll wait to see if there is any interest before changing everything.

This patch only covers SelectorChecker to keep things simple. The CSS JIT
will come later.

Tests: fast/css/not-basics.html
       fast/css/parsing-css-not-1.html
       fast/css/parsing-css-not-2.html
       fast/css/parsing-css-not-3.html
       fast/css/parsing-css-not-4.html
       fast/css/parsing-css-not-5.html
       fast/css/parsing-css-not-6.html
       fast/css/parsing-css-not-7.html
       fast/css/parsing-css-not-8.html
       fast/css/parsing-css-not-9.html
       fast/css/parsing-css-nth-child-of-4.html
       fast/selectors/not-basics.html
       fast/selectors/not-nested.html
       fast/selectors/not-selector-list.html

* css/CSSGrammar.y.in:
Rename selectorListDoesNotMatchAnyPseudoElement() to selectorListDoesNotMatchAnyPseudoElement()
since both :not() and :nth-child(An+B of selectorList) have the same requirements at the moment.

* css/CSSParserValues.cpp:
(WebCore::selectorListMatchesPseudoElement):
The patch adding :matches() introduced the possibility of putting pseudo element
arbitrary deep in a sequence of nested :matches(). Since this case is forbidded
by :not() and :nth-child(An+B of selectorList), selectorListMatchesPseudoElement()
now becomes recursive to find those pseudo elements.

* css/CSSSelector.cpp:
(WebCore::CSSSelector::selectorText):
CSSOM for the extended :not().

* css/SelectorChecker.cpp:
(WebCore::SelectorChecker::checkOne):
(WebCore::SelectorChecker::determineLinkMatchType):
* cssjit/SelectorCompiler.cpp:

(WebCore::SelectorCompiler::addPseudoClassType):
Disable the new capabilities from the JIT for now.

LayoutTests:

There are 3 big kind of changes to the tests:
1) The new implementation intentionally breaks :not() of :visited and :link.
   Some test for the basic :not(:link) and :not(:visited) are consequently failing.
2) Some tests were ensuring that :not() only support simple selectors, those are
   becoming irrelevant.
3) New test for the feature.

* TestExpectations:
This patch intentionally breaks :not(:link). The test fast/history/link-inside-not.html
time out since it is waiting for the link to match.

* fast/css/invalid-not-with-simple-selector-sequence-expected.txt: Removed.
* fast/css/invalid-not-with-simple-selector-sequence.html: Removed.
This test originally came from IEtestcenter. None of it is useful, all the "invalid"
cases are now fully functional selectors.

* fast/css/css-selector-text-expected.txt:
* fast/css/css-selector-text.html:
* fast/css/css-set-selector-text-expected.txt:
* fast/css/css-set-selector-text.html:
Parsing and CSS OM tests for the new :not().

* fast/css/parsing-css-matches-5-expected.txt:
* fast/css/parsing-css-matches-5.html:
* fast/css/parsing-css-matches-6-expected.txt:
* fast/css/parsing-css-matches-6.html:
* fast/css/parsing-css-matches-7-expected.txt:
* fast/css/parsing-css-matches-7.html:
* fast/css/parsing-css-matches-8-expected.txt:
* fast/css/parsing-css-matches-8.html:
Update the tests of :matches() to account for the extended :not().

* fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
Some cases covered by this test are now valid. The test is kept as is for
its historical value, but all the FAIL cover valid use cases in Level 4.

* platform/mac/css3/selectors3/html/css3-modsel-61-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-83-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-61-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-83-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-61-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-83-expected.txt:
* platform/mac/fast/selectors/061-expected.txt:
* platform/mac/fast/selectors/083-expected.txt:
Those tests are changing because of the breakage of :link and :visited.

* fast/css/not-basics-expected.html: Added.
* fast/css/not-basics.html: Added.
Basic use cases of the extended :not() that should always style correctly.

* fast/css/parsing-css-not-1-expected.txt: Added.
* fast/css/parsing-css-not-1.html: Added.
* fast/css/parsing-css-not-2-expected.txt: Added.
* fast/css/parsing-css-not-2.html: Added.
* fast/css/parsing-css-not-3-expected.txt: Added.
* fast/css/parsing-css-not-3.html: Added.
* fast/css/parsing-css-not-4-expected.txt: Added.
* fast/css/parsing-css-not-4.html: Added.
* fast/css/parsing-css-not-5-expected.txt: Added.
* fast/css/parsing-css-not-5.html: Copied from LayoutTests/fast/css/parsing-css-matches-5.html.
* fast/css/parsing-css-not-6-expected.txt: Added.
* fast/css/parsing-css-not-6.html: Copied from LayoutTests/fast/css/parsing-css-matches-6.html.
* fast/css/parsing-css-not-7-expected.txt: Copied from LayoutTests/fast/css/parsing-css-matches-7-expected.txt.
* fast/css/parsing-css-not-7.html: Copied from LayoutTests/fast/css/parsing-css-matches-7.html.
* fast/css/parsing-css-not-8-expected.txt: Copied from LayoutTests/fast/css/parsing-css-matches-8-expected.txt.
* fast/css/parsing-css-not-8.html: Copied from LayoutTests/fast/css/parsing-css-matches-8.html.
* fast/css/parsing-css-not-9-expected.txt: Added.
* fast/css/parsing-css-not-9.html: Copied from LayoutTests/fast/css/parsing-css-matches-8.html.
Parsing of :not(). A lot of them were inspired by Yusuke Suzuki's test suite
for :matches(). A lot of test case apply to :not(), the main difference is that
pseudo elements must fail inside :not().

* fast/css/parsing-css-nth-child-of-4-expected.txt: Added.
* fast/css/parsing-css-nth-child-of-4.html: Added.
With the introduction of :matches(), it is possible to have arbitrarily deep pseudo elements.
The tests for :not() cover the case fixed with this patch, this addition covers :nth-child(of).

* fast/selectors/not-basics-expected.txt: Added.
* fast/selectors/not-basics.html: Added.
* fast/selectors/not-nested-expected.txt: Added.
* fast/selectors/not-nested.html: Added.
* fast/selectors/not-selector-list-expected.txt: Added.
* fast/selectors/not-selector-list.html: Added.
Test coverage for the new features.

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

4 years agoAdd Mac OS Yosemite webkit build infrastructure.
lforschler@apple.com [Thu, 9 Oct 2014 22:09:18 +0000 (22:09 +0000)]
Add Mac OS Yosemite webkit build infrastructure.

This patch adds 15 bots to our build.webkit.org configuration.
We are matching the current Mavericks machines 1:1.

This patch includes some minor spacing changes to the buildslaves section to make everything similar.

Reviewed by Matt Hanson.

* BuildSlaveSupport/build.webkit.org-config/config.json:

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

4 years agoiOS Simulator results for svg tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:49 +0000 (21:42 +0000)]
iOS Simulator results for svg tests.

* platform/ios-simulator/svg/*: Added

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

4 years agoSkip some storage tests for iOS Simulator.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:31 +0000 (21:42 +0000)]
Skip some storage tests for iOS Simulator.

* platform/ios-simulator/TestExpectations:

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

4 years agoiOS Simulator results for sputnkik tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:30 +0000 (21:42 +0000)]
iOS Simulator results for sputnkik tests.

* platform/ios-simulator/sputnkik/*: Added

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

4 years agoiOS Simulator results for security tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:29 +0000 (21:42 +0000)]
iOS Simulator results for security tests.

* platform/ios-simulator/security/*: Added

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

4 years agoiOS Simulator results for scrollingcoordinator tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:28 +0000 (21:42 +0000)]
iOS Simulator results for scrollingcoordinator tests.

* platform/ios-simulator/scrollingcoordinator/*: Added

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

4 years agoiOS Simulator results for scrollbars tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:27 +0000 (21:42 +0000)]
iOS Simulator results for scrollbars tests.

* platform/ios-simulator/scrollbars/*: Added

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

4 years agoiOS Simulator results for mathml tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 21:42:25 +0000 (21:42 +0000)]
iOS Simulator results for mathml tests.

* platform/ios-simulator/mathml/*: Added

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

4 years agoDon't use backticks when running commands, as we run into sh-related
dburkart@apple.com [Thu, 9 Oct 2014 21:10:41 +0000 (21:10 +0000)]
Don't use backticks when running commands, as we run into sh-related
interpolation issues. Also, fix our usage of system() to properly
retrieve the status code.
https://bugs.webkit.org/show_bug.cgi?id=137541

Reviewed by Darin Adler.

* Scripts/git-add-reviewer:
(interactive):
(nonInteractive):
(requireCleanWorkTree):
(cherryPick):
(commit):
(addReviewerToFile):
(head):
(isAncestor):
(toCommit):
(changeLogsForCommit):
(resetToCommit):
(getConfigValue):
(runCommandWithOutput):

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

4 years agoAdd a WebKit1 preference for selection services
timothy_horton@apple.com [Thu, 9 Oct 2014 20:56:16 +0000 (20:56 +0000)]
Add a WebKit1 preference for selection services
https://bugs.webkit.org/show_bug.cgi?id=137498
<rdar://problem/18572699>

Reviewed by Simon Fraser.

* WebView/WebPreferenceKeysPrivate.h:
* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences serviceControlsEnabled]):
(-[WebPreferences setServiceControlsEnabled:]):
* WebView/WebPreferencesPrivate.h:
* WebView/WebView.mm:
(-[WebView _preferencesChanged:]):
Add and plumb the preference.

* MiniBrowser/mac/WK1BrowserWindowController.m:
(-[WK1BrowserWindowController awakeFromNib]):
Turn on image and selection services in the Legacy WebKit MiniBrowser.

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

4 years agoMove ServicesOverlayController to WebCore
timothy_horton@apple.com [Thu, 9 Oct 2014 20:53:02 +0000 (20:53 +0000)]
Move ServicesOverlayController to WebCore
https://bugs.webkit.org/show_bug.cgi?id=137416
<rdar://problem/18546283>

Reviewed by Anders Carlsson.

Move ServicesOverlayController from WebKit2 to WebCore, as it can be used by both Legacy WebKit and WebKit2.

* Platform/Logging.h:
Move Services logging channel to WebCore.

* WebKit2.xcodeproj/project.pbxproj:
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::handleTelephoneNumberClick):
(WebKit::WebChromeClient::handleSelectionServiceClick):
(WebKit::WebChromeClient::hasRelevantSelectionServices):
Implement services-related ChromeClient callbacks.
Clicks are forwarded to WebPageMac where they do what they used to;
hasRelevantSelectionServices is implemented as it was when it lived
inside ServicesOverlayController.

* WebProcess/WebCoreSupport/WebChromeClient.h:
* WebProcess/WebCoreSupport/WebEditorClient.cpp:
(WebKit::WebEditorClient::selectedTelephoneNumberRangesChanged): Deleted.
(WebKit::WebEditorClient::selectionRectsDidChange): Deleted.
* WebProcess/WebCoreSupport/WebEditorClient.h:
Remove WebEditorClient overrides for now-removed functions.

* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage):
(WebKit::WebPage::updatePreferences):
Forward serviceControlsEnabled setting to WebCore.

(WebKit::WebPage::servicesOverlayController): Deleted.
* WebProcess/WebPage/WebPage.h:
(WebKit::WebPage::serviceControlsEnabled): Deleted.

* WebCore.xcodeproj/project.pbxproj:
* editing/Editor.cpp:
(WebCore::Editor::scanSelectionForTelephoneNumbers):
* editing/SelectionRectGatherer.cpp:
(WebCore::SelectionRectGatherer::Notifier::~Notifier):
Notify ServicesOverlayController of changes via Page instead of EditorClient.

* page/ChromeClient.h:
(WebCore::ChromeClient::handleTelephoneNumberClick):
(WebCore::ChromeClient::handleSelectionServiceClick):
(WebCore::ChromeClient::hasRelevantSelectionServices):
Add ChromeClient functions for services actions.

* page/EditorClient.h:
(WebCore::EditorClient::selectedTelephoneNumberRangesChanged): Deleted.
(WebCore::EditorClient::selectionRectsDidChange): Deleted.
Remove EditorClient functions for notifying ServicesOverlayController of changes,
because it lives in WebCore proper now.

* page/Page.cpp:
(WebCore::Page::Page):
* page/Page.h:
(WebCore::Page::servicesOverlayController):
Keep a ServicesOverlayController on Page.

* page/PageOverlay.cpp:
(WebCore::PageOverlay::mouseEvent):
Use windowToContents instead of rootViewToContents; events come in in window coordinates.

* page/PageOverlayController.cpp:
(WebCore::PageOverlayController::updateSettingsForLayer):
Get Settings from MainFrame, not Page.

* page/Settings.in:
Add servicesControlsEnabled setting.

* page/mac/ServicesOverlayController.h: Renamed from Source/WebKit2/WebProcess/WebPage/ServicesOverlayController.h.
* page/mac/ServicesOverlayController.mm: Renamed from Source/WebKit2/WebProcess/WebPage/mac/ServicesOverlayController.mm.
Moved from WebKit2. Mostly mechanical changes, plus:
    - Use windowToContents instead of rootViewToContents; events come in in window coordinates.
    - Cut off rebuild* if serviceControlsEnabled setting is false
    - Don't create the overlay if serviceControlsEnabled setting is false
    - Send click events via ChromeClient.
    - Tie our lifetime to MainFrame instead of Page, and get lots of things from MainFrame instead.

* platform/Logging.h:
Add Services logging channel (moved from WebKit2).

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

4 years ago[Win] Unreviewed build fix: Revert r174378
bfulgham@apple.com [Thu, 9 Oct 2014 20:51:55 +0000 (20:51 +0000)]
[Win] Unreviewed build fix: Revert r174378

Roll back this change, as it didn't fix the EWS builders, and has only
served to make Windows builds take forever.

* WebCore.vcxproj/WebCoreGenerated.make: Don't delete all generated content
every time we build.

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

4 years agoUnreviewed GTK build fix after r174504.
cdumez@apple.com [Thu, 9 Oct 2014 20:20:38 +0000 (20:20 +0000)]
Unreviewed GTK build fix after r174504.

Missing header include.

* rendering/svg/SVGTextQuery.cpp:

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

4 years agoGet the patch scripts running on Haiku
commit-queue@webkit.org [Thu, 9 Oct 2014 19:52:04 +0000 (19:52 +0000)]
Get the patch scripts running on Haiku
https://bugs.webkit.org/show_bug.cgi?id=137559

Patch by Adrien Destugues <pulkomandy@gmail.com> on 2014-10-09
Reviewed by Benjamin Poulain.

Use /usr/bin/env instead of hardcoding path to perl.
Declare haiku platform in platforminfo.py to avoid check-webkit-style
failure.

* Scripts/commit-log-editor:
* Scripts/num-cpus:
* Scripts/prepare-ChangeLog:
* Scripts/run-launcher:
* Scripts/svn-create-patch:
* Scripts/webkitpy/common/system/platforminfo.py:
(PlatformInfo._determine_os_name):

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

4 years agoDisable tests for more unsupported features in iOS Simulator.
simon.fraser@apple.com [Thu, 9 Oct 2014 19:26:02 +0000 (19:26 +0000)]
Disable tests for more unsupported features in iOS Simulator.

* platform/ios-simulator/TestExpectations:

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

4 years agoiOS Simulator results for ietestcenter tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 19:26:01 +0000 (19:26 +0000)]
iOS Simulator results for ietestcenter tests.
Skip fullscreen and gamepad tests.

* platform/ios-simulator/ietestcenter/*: Added

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

4 years agoiOS Simulator results for fonts tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 19:25:58 +0000 (19:25 +0000)]
iOS Simulator results for fonts tests.

* platform/ios-simulator/fonts/*: Added

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

4 years agoRemove second-to-last client of WebFontCache
mmaxfield@apple.com [Thu, 9 Oct 2014 19:16:05 +0000 (19:16 +0000)]
Remove second-to-last client of WebFontCache
https://bugs.webkit.org/show_bug.cgi?id=137550

Reviewed by Darin Adler.

Source/WebCore:

No new tests because no behavior change.

* WebCore.exp.in:
* platform/graphics/FontCache.h: Allow migration of client to getCachedFontData()

Source/WebKit/mac:

Use FontCache::getCachedFontData() instead of WebFontCache.

* WebView/WebHTMLView.mm:
(-[WebHTMLView _addToStyle:fontA:fontB:]):

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

4 years ago[Mac] Spending too much time mapping desired font families to available ones
cdumez@apple.com [Thu, 9 Oct 2014 19:05:51 +0000 (19:05 +0000)]
[Mac] Spending too much time mapping desired font families to available ones
https://bugs.webkit.org/show_bug.cgi?id=137539

Reviewed by Darin Adler.

While profiling the load of weather.com, I noticed that we are spending
quite a bit of time trying to map the font family requested to a font
that is available on the system. The process involves:
1. Doing a linear search of all the installed font families and do a
   case-insensitive string comparison for each of them until we find a
   match,
2. Then, if we don't find a match, do another linear search of the
   fonts' postscript names this time and do again a case-insensitive
   string comparison for each of them.

This process is costly and the fonts requested by weather.com are not
available, causing us to do 2 linear searches and a lot of string
comparisons (accounting for ~2% of the WebProcess CPU time for the page
load). As a result, we end up spending ~90ms in
internalFontWithFamily() when loading weather.com.

This patch introduces a cache for the mapping between desired font
families and available font families. This cuts the time spent in
internalFontWithFamily() in half (~45ms). The cache gets invalidated
when fonts are installed / uninstalled on the system so we don't break
that scenario. The cache is also limited in size to avoid using too
much memory.

No new tests, but manual testing making sure the cache gets invalidated
when installing a font on the system.

* platform/graphics/mac/FontCacheMac.mm:
(WebCore::invalidateFontCache):
* platform/mac/WebFontCache.h:
* platform/mac/WebFontCache.mm:
(desiredFamilyToAvailableFamilyDictionary):
(rememberDesiredFamilyToAvailableFamilyMapping):
(+[WebFontCache internalFontWithFamily:traits:weight:size:]):
(+[WebFontCache invalidate]):

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

4 years ago[CSS Font Loading] Decrement the font loading count before notifying callbacks
betravis@adobe.com [Thu, 9 Oct 2014 18:43:25 +0000 (18:43 +0000)]
[CSS Font Loading] Decrement the font loading count before notifying callbacks
https://bugs.webkit.org/show_bug.cgi?id=137401

Reviewed by Alexey Proskuryakov.

Source/WebCore:

In the callbacks, it should appear that font load has completed. This is
accessed through loading(), which relies on the current number of
fonts loading via JS and CSS.

Unskipping the failing test http/tests/webfont/fontloader-loading-attribute.html
test which tests this.

* css/FontLoader.cpp:
(WebCore::LoadFontCallback::notifyLoaded):

LayoutTests:

* platform/mac/TestExpectations: Unskip the test this bug was causing to fail.

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

4 years agoiOS Simulator results for editing tests.
simon.fraser@apple.com [Thu, 9 Oct 2014 18:41:00 +0000 (18:41 +0000)]
iOS Simulator results for editing tests.

* platform/ios-simulator/editing/*: Added

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