Rebaseline MathML pixel tests with STIX fonts for Lion
https://bugs.webkit.org/show_bug.cgi?id=93163

Reviewed by Eric Seidel.

This is gardening in response to https://bugs.webkit.org/show_bug.cgi?id=93073, which
followed https://bugs.webkit.org/show_bug.cgi?id=43819. The latter turned on the STIX
fonts in the testing tools, and apparently the STIX fonts or their handling have been
changed (apparently improved) between Snow Leopard and Lion. I am therefore moving my
10 *-expected.txt files below to platform/mac-snowleopard, and putting the slightly
improved metrics in the 10 files in platform/mac.

* platform/mac-snowleopard/mathml: Added.
* platform/mac-snowleopard/mathml/presentation: Added.
* platform/mac-snowleopard/mathml/presentation/attributes-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/fenced-mi-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/fractions-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/mo-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/over-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/roots-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/row-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/sub-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/tokenElements-expected.txt: Added.
* platform/mac-snowleopard/mathml/presentation/underover-expected.txt: Added.
* platform/mac/mathml/presentation/attributes-expected.txt:
* platform/mac/mathml/presentation/fenced-mi-expected.txt:
* platform/mac/mathml/presentation/fractions-expected.txt:
* platform/mac/mathml/presentation/mo-expected.txt:
* platform/mac/mathml/presentation/over-expected.txt:
* platform/mac/mathml/presentation/roots-expected.txt:
* platform/mac/mathml/presentation/row-expected.txt:
* platform/mac/mathml/presentation/sub-expected.txt:
* platform/mac/mathml/presentation/tokenElements-expected.txt:
* platform/mac/mathml/presentation/underover-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124684 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Use testRunner instead of layoutTestController in the remaining layout tests
https://bugs.webkit.org/show_bug.cgi?id=93172

Reviewed by Adam Barth.

One last sweeping patch.

* accessibility/canvas-accessibilitynodeobject.html:
* compositing/backface-visibility/backface-visibility-webgl.html:
* compositing/fixed-position-scroll-offset-history-restore.html:
* compositing/overflow/image-load-overflow-scrollbars.html:
* css3/flexbox/flexitem.html:
* dom/html/level1/core/selfhtml.js:
(startTest):
* dom/html/level2/core/selfhtml.js:
(startTest):
* dom/html/level2/events/selfhtml.js:
(startTest):
* dom/html/level2/html/AppletsCollection.html:
* dom/html/level2/html/HTMLBaseElement01.html:
* dom/html/level2/html/HTMLBaseElement02.html:
* dom/html/level2/html/selfhtml.js:
(startTest):
* dom/svg/level3/xpath/svgunit.js:
* dom/xhtml/level1/core/selfxhtml.js:
(startTest):
* dom/xhtml/level2/core/selfxhtml.js:
(startTest):
* dom/xhtml/level2/events/selfxhtml.js:
(startTest):
* dom/xhtml/level2/html/HTMLBaseElement01.xhtml:
* dom/xhtml/level2/html/HTMLBaseElement02.xhtml:
* dom/xhtml/level2/html/selfxhtml.js:
(startTest):
* dom/xhtml/level3/core/selfxhtml.js:
(startTest):
* editing/shadow/adjusting-editing-boundary-with-table-in-shadow.html:
* editing/shadow/bold-twice-in-shadow.html:
* editing/shadow/breaking-editing-boundaries-2.html:
* editing/shadow/contenteditable-propagation-at-shadow-boundary.html:
* editing/shadow/delete-characters-in-distributed-node-crash.html:
* editing/shadow/delete-list-in-shadow.html:
* editing/shadow/insertorderedlist-crash.html:
* editing/shadow/pressing-enter-on-list.html:
* editing/spelling/grammar-edit-word-expected.txt:
* editing/spelling/grammar-edit-word.html:
* fast/block/percent-height-descendant-not-removed-crash2.html:
* fast/block/positioning/abspositioned-object-under-split-relpositioned-inline-crash.html:
* fast/block/positioning/insert-positioned-in-anonymous-crash.html:
* fast/canvas/fallback-content.html:
* fast/css/counters/counter-reset-subtree-insert-crash.html:
* fast/css/crash-on-gradient-with-derived-color.html:
* fast/dom/NodeList/childNodes-reverse-iteration.html:
* fast/dom/Window/window-property-shadowing-onclick.html:
* fast/dom/XMLSerializer-xml-namespace.html:
* fast/dom/shadow/content-after-style.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124685 268f45cc-cd09-0410-ab3c-d52691b4dbfc
media/media-fragments/TC0030-TC0039.html sometimes times out on Chromium Windows
https://bugs.webkit.org/show_bug.cgi?id=76967

Unreviewed, test expectation change only.

These media/media-fragments/TC00X0-TC00X9.html tests each test 10 test cases, and consistently skate in the 6-8s range. Marking them as SLOW.


* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124686 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Layout Test http/tests/media/media-source/webm/video-media-source-*.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=85952

Unreviewed test expectation update.

Test fixed by http://crrev.com/149702.


* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124687 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Add API to make it possible to request all variants of a WebImage
https://bugs.webkit.org/show_bug.cgi?id=92933

Reviewed by Adam Barth.

Part of http://crbug.com/138550

Source/Platform:

* chromium/public/WebImage.h:
(WebImage):

Source/WebKit/chromium:

* src/WebImageSkia.cpp:
(WebKit::WebImage::framesFromData):
(WebKit):


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