nrwt: move sharding logic into layout_test_runner.py
https://bugs.webkit.org/show_bug.cgi?id=92805

Reviewed by Ryosuke Niwa.

The sharding logic is specific to how we actually run the tests,
so it belongs in this file instead of manager.py or finder.py.

* Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py:
(Worker._run_single_test):
(TestShard):
(TestShard.__init__):
(TestShard.__repr__):
(TestShard.__eq__):
(Sharder):
(Sharder.__init__):
(Sharder.shard_tests):
(Sharder.shard_tests.or):
(Sharder._shard_in_two):
(Sharder._shard_every_file):
(Sharder._shard_by_directory):
(Sharder._resize_shards):
(Sharder._resize_shards.divide_and_round_up):
(Sharder._resize_shards.extract_and_flatten):
(Sharder._resize_shards.split_at):
(Sharder._dir_for_test_input):
(Sharder.test_key):
(Sharder.natural_sort_key):
(Sharder.natural_sort_key.tryint):
* Scripts/webkitpy/layout_tests/controllers/layout_test_runner_unittest.py: Added.
(SharderTests):
(SharderTests.get_test_input):
(SharderTests.get_shards):
(SharderTests.get_shards.split):
(SharderTests.assert_shards):
(SharderTests.test_shard_by_dir):
(SharderTests.test_shard_by_dir_sharding_ref_tests):
(SharderTests.test_shard_every_file):
(SharderTests.test_shard_in_two):
(SharderTests.test_shard_in_two_sharding_ref_tests):
(SharderTests.test_shard_in_two_has_no_locked_shards):
(SharderTests.test_shard_in_two_has_no_unlocked_shards):
(SharderTests.test_multiple_locked_shards):
(NaturalCompareTest):
(NaturalCompareTest.assert_cmp):
(NaturalCompareTest.test_natural_compare):
(KeyCompareTest):
(KeyCompareTest.setUp):
(KeyCompareTest.setUp.split):
(KeyCompareTest.assert_cmp):
(KeyCompareTest.test_test_key):
* Scripts/webkitpy/layout_tests/controllers/manager.py:
(Manager.__init__):
(Manager._prepare_lists):
(Manager._is_ref_test):
(Manager._run_tests):
(Manager._handle_finished_test):
* Scripts/webkitpy/layout_tests/controllers/manager_unittest.py:
(ManagerTest.get_options):
(ManagerTest.test_interrupt_if_at_failure_limits):
(ManagerTest.test_update_summary_with_result):
(ManagerTest.test_needs_servers.get_manager_with_tests):
(ManagerTest.integration_test_needs_servers.get_manager_with_tests):
(ManagerTest.test_look_for_new_crash_logs.get_manager_with_tests):
(ManagerTest.test_servers_started):
* Scripts/webkitpy/layout_tests/run_webkit_tests.py:
(parse_args):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124280 268f45cc-cd09-0410-ab3c-d52691b4dbfc
nrwt: move actual test-running code into layout_test_runner.py
https://bugs.webkit.org/show_bug.cgi?id=92806

Reviewed by Ryosuke Niwa.

This is the final patch in manager-refactoring series (for now).
This moves all of the logic to actually run the tests into
layout_test_runner (in a new LayoutTestRunner) class. Now
the mechanics of actually executing all of  the tests are
contained in one file (of course the actual work of talking to
DRT/WTR and diff'ing the results is still in single_test_runner).

Now manager is left with setting up and tearing down the test
environment, finding the tests to run, and processing the
results of the tests, which is a pretty managable amount of code
(no pun intended).

The unit tests for manager were split in two and all of the
runner-specific tests moved into layout_test_runner_unittest.
They were significantly cleaned up to be easier to read and
maintain as a part of this.

* Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py:
(TestRunInterruptedException):
(TestRunInterruptedException.__init__):
(TestRunInterruptedException.__reduce__):
(LayoutTestRunner):
(LayoutTestRunner.__init__):
(LayoutTestRunner.test_key):
(LayoutTestRunner.run_tests):
(LayoutTestRunner.run_tests.worker_factory):
(LayoutTestRunner.run_tests.instead):
(LayoutTestRunner._mark_interrupted_tests_as_skipped):
(LayoutTestRunner._interrupt_if_at_failure_limits):
(LayoutTestRunner._interrupt_if_at_failure_limits.interrupt_if_at_failure_limit):
(LayoutTestRunner._update_summary_with_result):
(LayoutTestRunner.start_servers_with_lock):
(LayoutTestRunner.stop_servers_with_lock):
(LayoutTestRunner.handle):
(LayoutTestRunner._handle_started_test):
(LayoutTestRunner._handle_finished_test_list):
(LayoutTestRunner._handle_finished_test_list.find):
(LayoutTestRunner._handle_finished_test):
* Scripts/webkitpy/layout_tests/controllers/layout_test_runner_unittest.py:
(FakePrinter):
(FakePrinter.print_workers_and_shards):
(FakePrinter.print_finished_test):
(FakePrinter.write):
(FakePrinter.write_update):
(FakePrinter.flush):
(LockCheckingRunner):
(LockCheckingRunner.__init__):
(LockCheckingRunner.handle_finished_list):
(LayoutTestRunnerTests):
(LayoutTestRunnerTests._runner):
(LayoutTestRunnerTests._result_summary):
(LayoutTestRunnerTests._run_tests):
(LayoutTestRunnerTests.test_http_locking):
(LayoutTestRunnerTests.test_perf_locking):
(LayoutTestRunnerTests.test_interrupt_if_at_failure_limits):
(LayoutTestRunnerTests.test_update_summary_with_result):
(LayoutTestRunnerTests.test_servers_started):
(LayoutTestRunnerTests.test_servers_started.start_http_server):
(LayoutTestRunnerTests.test_servers_started.start_websocket_server):
(LayoutTestRunnerTests.test_servers_started.stop_http_server):
(LayoutTestRunnerTests.test_servers_started.stop_websocket_server):
* Scripts/webkitpy/layout_tests/controllers/manager.py:
(summarize_results):
(Manager.__init__):
(Manager._is_http_test):
(Manager):
(Manager._is_websocket_test):
(Manager._websocket_tests):
(Manager._prepare_lists):
(Manager._is_ref_test):
(Manager.run):
(Manager._run_tests):
(Manager._look_for_new_crash_logs):
(Manager._show_results_html_file):
* Scripts/webkitpy/layout_tests/controllers/manager_unittest.py:
(ManagerTest.test_look_for_new_crash_logs):
(ResultSummaryTest.summarized_results):
(ResultSummaryTest.test_summarized_results_wontfix):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124281 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION(r120979): Node list returned by getElementsByTagNameNS isn't invalidated when children changes
https://bugs.webkit.org/show_bug.cgi?id=92705

Reviewed by Abhishek Arya.

Source/WebCore: 

The bug was caused by a typo in NodeListsNodeData::invalidateCaches. We need to invalidate
tag name node lists when child nodes change and not when attributes change.

Test: fast/dom/NodeList/nodelist-namespace-invalidation.html

* dom/Node.cpp:
(WebCore::NodeListsNodeData::invalidateCaches):

LayoutTests: 

Add a regression test to ensure node lists returned by getElementsByTagNameNS are invalidated
when child nodes are added or removed.

* fast/dom/NodeList/nodelist-namespace-invalidation-expected.txt: Added.
* fast/dom/NodeList/nodelist-namespace-invalidation.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124282 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Use the event bounding box when constructing a PlatformEvent::GestureTap
https://bugs.webkit.org/show_bug.cgi?id=92151

Patch by Terry Anderson <tdanderson@chromium.org> on 2012-07-31
Reviewed by Darin Fisher.

Now that gesture events store a bounding box, use |boundingBox| instead of
|deltaX| and |deltaY| when specifying |m_area|.

* public/WebInputEvent.h:
(WebGestureEvent):
* src/WebInputEventConversion.cpp:
(WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124283 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Miscellaneous rebaselining.
https://bugs.webkit.org/show_bug.cgi?id=78664
https://bugs.webkit.org/show_bug.cgi?id=82129
https://bugs.webkit.org/show_bug.cgi?id=82547
https://bugs.webkit.org/show_bug.cgi?id=84065
https://bugs.webkit.org/show_bug.cgi?id=84800
https://bugs.webkit.org/show_bug.cgi?id=86592
https://bugs.webkit.org/show_bug.cgi?id=88171
https://bugs.webkit.org/show_bug.cgi?id=88705
https://bugs.webkit.org/show_bug.cgi?id=89045
https://bugs.webkit.org/show_bug.cgi?id=89936
https://bugs.webkit.org/show_bug.cgi?id=90951
https://bugs.webkit.org/show_bug.cgi?id=91811
https://bugs.webkit.org/show_bug.cgi?id=92444
https://bugs.webkit.org/show_bug.cgi?id=92537
https://bugs.webkit.org/show_bug.cgi?id=92721
https://bugs.webkit.org/show_bug.cgi?id=92811
http://crbug.com/128325

Unreviewed, test expectation updates.

* platform/chromium-linux-x86/compositing/reflections/nested-reflection-anchor-point-expected.png: Added.
* platform/chromium-linux-x86/css3/filters/custom: Added.
* platform/chromium-linux-x86/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-linux-x86/css3/filters/custom/effect-color-check-expected.png: Added.
* platform/chromium-linux-x86/css3/filters/custom/filter-repaint-custom-clipped-expected.png: Added.
* platform/chromium-linux-x86/css3/filters/custom/filter-repaint-custom-expected.png: Added.
* platform/chromium-linux-x86/css3/filters/custom/filter-repaint-custom-rotated-expected.png: Added.
* platform/chromium-linux-x86/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-linux-x86/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-linux-x86/fast/text/shaping: Added.
* platform/chromium-linux-x86/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-linux-x86/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-linux-x86/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-linux-x86/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-linux-x86/media: Removed.
* platform/chromium-linux/compositing/reflections/nested-reflection-anchor-point-expected.png:
* platform/chromium-linux/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-linux/css3/filters/custom/effect-color-check-expected.png: Added.
* platform/chromium-linux/css3/filters/custom/filter-repaint-custom-clipped-expected.png: Added.
* platform/chromium-linux/css3/filters/custom/filter-repaint-custom-expected.png: Added.
* platform/chromium-linux/css3/filters/custom/filter-repaint-custom-rotated-expected.png: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-linux/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-linux/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-linux/fast/text/shaping: Added.
* platform/chromium-linux/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-linux/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-linux/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-linux/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-linux/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac-snowleopard/compositing/reflections/nested-reflection-anchor-point-expected.png:
* platform/chromium-mac-snowleopard/css3/filters/custom: Added.
* platform/chromium-mac-snowleopard/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/block/lineboxcontain/glyphs-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-datalist-expected.png:
* platform/chromium-mac-snowleopard/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png:
* platform/chromium-mac-snowleopard/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
* platform/chromium-mac-snowleopard/fast/text/shaping: Added.
* platform/chromium-mac-snowleopard/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-mac-snowleopard/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-mac-snowleopard/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac/compositing/reflections/nested-reflection-anchor-point-expected.png:
* platform/chromium-mac/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-mac/fast/block/lineboxcontain/glyphs-expected.txt:
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-mac/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-mac/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-mac/fast/speech/input-appearance-searchandspeech-expected.png:
* platform/chromium-mac/fast/speech/input-appearance-searchandspeech-expected.txt:
* platform/chromium-mac/fast/text/shaping: Added.
* platform/chromium-mac/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-mac/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-mac/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-mac/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-mac/media/media-document-audio-repaint-expected.png:
* platform/chromium-mac/media/media-document-audio-repaint-expected.txt:
* platform/chromium-win-xp/compositing/reflections: Added.
* platform/chromium-win-xp/compositing/reflections/nested-reflection-anchor-point-expected.png: Added.
* platform/chromium-win-xp/compositing/shadows: Added.
* platform/chromium-win-xp/compositing/shadows/shadow-drawing-expected.png: Added.
* platform/chromium-win-xp/css1/formatting_model: Added.
* platform/chromium-win-xp/css1/formatting_model/floating_elements-expected.png: Added.
* platform/chromium-win-xp/css3/filters/custom: Added.
* platform/chromium-win-xp/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-win-xp/css3/filters/custom/effect-color-check-expected.png: Added.
* platform/chromium-win-xp/css3/filters/custom/filter-repaint-custom-clipped-expected.png: Added.
* platform/chromium-win-xp/css3/filters/custom/filter-repaint-custom-expected.png: Added.
* platform/chromium-win-xp/css3/filters/custom/filter-repaint-custom-rotated-expected.png: Added.
* platform/chromium-win-xp/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-win-xp/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-win-xp/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-win-xp/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-win-xp/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-win-xp/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-win-xp/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-win-xp/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-win-xp/fast/forms/datalist: Added.
* platform/chromium-win-xp/fast/forms/datalist/input-appearance-range-with-datalist-expected.png: Added.
* platform/chromium-win-xp/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: Added.
* platform/chromium-win-xp/fast/speech/input-appearance-searchandspeech-expected.png: Removed.
* platform/chromium-win-xp/fast/text/shaping: Added.
* platform/chromium-win-xp/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-win-xp/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-win-xp/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-win-xp/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-win-xp/media: Removed.
* platform/chromium-win/compositing/reflections/nested-reflection-anchor-point-expected.png:
* platform/chromium-win/css1/formatting_model/floating_elements-expected.png:
* platform/chromium-win/css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Added.
* platform/chromium-win/css3/filters/custom/effect-color-check-expected.png: Added.
* platform/chromium-win/css3/filters/custom/filter-repaint-custom-clipped-expected.png: Added.
* platform/chromium-win/css3/filters/custom/filter-repaint-custom-expected.png: Added.
* platform/chromium-win/css3/filters/custom/filter-repaint-custom-rotated-expected.png: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.png: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png: Added.
* platform/chromium-win/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt: Added.
* platform/chromium-win/fast/forms/datalist/input-appearance-range-with-datalist-expected.png:
* platform/chromium-win/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png:
* platform/chromium-win/fast/text/shaping: Added.
* platform/chromium-win/fast/text/shaping/shaping-script-order-expected.png: Added.
* platform/chromium-win/fast/text/shaping/shaping-script-order-expected.txt: Added.
* platform/chromium-win/fast/text/shaping/shaping-selection-rect-expected.png: Added.
* platform/chromium-win/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
* platform/chromium-win/media/media-document-audio-repaint-expected.png:
* platform/chromium-win/media/media-document-audio-repaint-expected.txt:
* platform/chromium/TestExpectations:
* platform/efl/css1/formatting_model/floating_elements-expected.png: Removed.



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