fe0490c64bbf07c6ea1de52f52b38e7cc4e69520
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-08-19  Zalan Bujtas  <zalan@apple.com>
2
3         outline-style: auto leaves bits behind on strava's flyby view.
4         https://bugs.webkit.org/show_bug.cgi?id=148178
5
6         Reviewed by Simon Fraser.
7
8         RenderView::m_maximalOutlineSize should include outline-offset.
9
10         * fast/repaint/outline-auto-with-width-less-than-focus-ring-width-and-offset-repaint-expected.txt: Added.
11         * fast/repaint/outline-auto-with-width-less-than-focus-ring-width-and-offset-repaint.html: Added.
12
13 2015-08-19  Zalan Bujtas  <zalan@apple.com>
14
15         Cleanup outline-style: auto painting.
16         https://bugs.webkit.org/show_bug.cgi?id=148159
17
18         Reviewed by Simon Fraser.
19
20         Old platform style required the focus ring to be painted with an offset. (https://trac.webkit.org/r5358)
21         (and it has the side effect of growing outline-width adds further, unwanted offset)
22         Default css for :focus is adjusted to remove this offset by setting the outline-width to 5px
23         and the outline-offset to -2px. (https://trac.webkit.org/r13639)
24         This patch removes both the old logic and the workaround for getting rid of the unwanted offset.
25
26         * fast/repaint/outline-auto-with-default-width-and-offset-repaint-expected.txt: Added.
27         * fast/repaint/outline-auto-with-default-width-and-offset-repaint.html: Copied from LayoutTests/fast/repaint/outline-with2px-auto-repaint-rect.html.
28         * fast/repaint/outline-with1px-auto-repaint-rect.html:
29         * fast/repaint/outline-with2px-auto-repaint-rect.html:
30         * fast/repaint/outline-with3px-auto-repaint-rect.html:
31
32 2015-08-18  Dean Jackson  <dino@apple.com>
33
34         Support CSS filters without webkit prefix
35         https://bugs.webkit.org/show_bug.cgi?id=148138
36         <rdar://problem/22331434>
37
38         Reviewed by Sam Weinig.
39
40         Globally change -webkit-filter to filter in as many places as
41         possible. Then add a new test that makes sure the prefixed
42         and unprefixed value resolve to the same computed style.
43
44         * animations/resources/animation-test-helpers.js:
45         (parseCSSImage):
46         * css3/filters/backdrop/effect-hw-expected.html:
47         * css3/filters/effect-blur-hw.html:
48         * css3/filters/effect-blur.html:
49         * css3/filters/effect-brightness-clamping-hw.html:
50         * css3/filters/effect-brightness-clamping.html:
51         * css3/filters/effect-brightness-hw.html:
52         * css3/filters/effect-brightness.html:
53         * css3/filters/effect-combined-hw.html:
54         * css3/filters/effect-combined.html:
55         * css3/filters/effect-contrast-hw.html:
56         * css3/filters/effect-contrast.html:
57         * css3/filters/effect-drop-shadow-hw.html:
58         * css3/filters/effect-drop-shadow.html:
59         * css3/filters/effect-grayscale-hw.html:
60         * css3/filters/effect-grayscale.html:
61         * css3/filters/effect-hue-rotate-hw.html:
62         * css3/filters/effect-hue-rotate.html:
63         * css3/filters/effect-invert-hw.html:
64         * css3/filters/effect-invert.html:
65         * css3/filters/effect-opacity-hw.html:
66         * css3/filters/effect-opacity.html:
67         * css3/filters/effect-reference-composite-hw.html:
68         * css3/filters/effect-reference-composite.html:
69         * css3/filters/effect-reference-hw.html:
70         * css3/filters/effect-reference-ordering-hw.html:
71         * css3/filters/effect-reference-ordering.html:
72         * css3/filters/effect-reference.html:
73         * css3/filters/effect-saturate-hw.html:
74         * css3/filters/effect-saturate.html:
75         * css3/filters/effect-sepia-hw.html:
76         * css3/filters/effect-sepia.html:
77         * css3/filters/filter-property-computed-style-expected.txt:
78         * css3/filters/filter-property-parsing-expected.txt:
79         * css3/filters/script-tests/filter-property-computed-style.js:
80         (testComputedFilterRule):
81         * css3/filters/script-tests/filter-property-parsing.js:
82         (testFilterRule):
83         * css3/filters/script-tests/unprefixed.js: Copied from LayoutTests/css3/filters/script-tests/filter-property-computed-style.js.
84         (testComputedFilterRule):
85         * css3/filters/unprefixed-expected.txt: Copied from LayoutTests/css3/filters/filter-property-computed-style-expected.txt.
86         * css3/filters/unprefixed.html: Added.
87         * fast/css/getComputedStyle/computed-style-expected.txt:
88         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
89         * fast/filter-image/clipped-filter-expected.html:
90         * fast/filter-image/clipped-filter.html:
91         * fast/filter-image/filter-image-animation-expected.txt:
92         * fast/filter-image/filter-image-animation.html:
93         * fast/filter-image/filter-image-blur.html:
94         * fast/filter-image/filter-image-expected.html:
95         * fast/filter-image/filter-image-svg.html:
96         * fast/filter-image/filter-image.html:
97         * fast/filter-image/parse-filter-image-expected.txt:
98         * fast/filter-image/parse-filter-image.html:
99         * svg/css/getComputedStyle-basic-expected.txt:
100
101 2015-08-19  Brian Burg  <bburg@apple.com>
102
103         Web Inspector: InspectorTest should be a subclass of TestHarness
104         https://bugs.webkit.org/show_bug.cgi?id=148079
105
106         Reviewed by Timothy Hatcher.
107
108         Rename InspectorTestProxy to TestPage. Update some code style in
109         the harness script files to be consistent.
110
111         * http/tests/inspector/debugger/debugger-test.js:
112         * http/tests/inspector/dom/shapes-test.js:
113         * http/tests/inspector/replay/replay-test.js:
114         * http/tests/inspector/resources/inspector-test.js:
115         (TestPage.registerInitializer):
116         (runTest.runInitializationMethodsInFrontend):
117         (runTest.runTestMethodInFrontend):
118         (runTest):
119         (TestPage.completeTest):
120         (TestPage.debugLog):
121         (TestPage.addResult):
122         (TestPage.reportUncaughtException):
123         (InspectorTestProxy.registerInitializer): Deleted.
124         (InspectorTestProxy.completeTest): Deleted.
125         (InspectorTestProxy.debugLog): Deleted.
126         (InspectorTestProxy.addResult): Deleted.
127         (InspectorTestProxy.reportUncaughtException): Deleted.
128         * inspector/debugger/breakpoint-action-eval.html:
129         * inspector/debugger/resources/break-on-exception-tests.js:
130         * inspector/debugger/resources/script-for-breakpoint-actions.js:
131         (breakpointActions):
132         * inspector/debugger/search-scripts.html:
133         * inspector/replay/window-navigator-plugins-memoized.html:
134         * inspector/timeline/debugger-paused-while-recording.html:
135         * inspector/timeline/exception-in-injected-script-while-recording.html:
136
137 2015-08-19  Chris Dumez  <cdumez@apple.com>
138
139         WebKit may keep outdated entry in the disk cache after a reload
140         https://bugs.webkit.org/show_bug.cgi?id=148137
141         <rdar://problem/22299547>
142
143         Reviewed by Antti Koivisto.
144
145         Add layout test to make sure that stale disk cached entries are removed
146         when it becomes uncacheable.
147
148         * http/tests/cache/disk-cache/resource-becomes-uncacheable-expected.txt: Added.
149         * http/tests/cache/disk-cache/resource-becomes-uncacheable.html: Added.
150         * http/tests/cache/disk-cache/resources/generate-response-optionally-cacheable.cgi: Added.
151
152 2015-08-19  Brian Burg  <bburg@apple.com>
153
154         Web Inspector: split TestStub.js into multiple files and modernize it
155         https://bugs.webkit.org/show_bug.cgi?id=148077
156
157         Reviewed by Timothy Hatcher.
158
159         Add the prefix 'TestPage' to everything in protocol-test.js. Continue
160         exporting it to the global namespace for backwards compatibility, too.
161
162         Rename some things to match changes in the test harness. Tighten up
163         preconditions for test suite and test case names. Sprinkle some ES6.
164
165         * http/tests/inspector/dom/resources/InspectorDOMListener.js:
166         * http/tests/inspector/resources/console-test.js:
167         * http/tests/inspector/resources/probe-test.js:
168         * http/tests/inspector/resources/protocol-test.js:
169         (TestPage.registerInitializer):
170         (TestPage.debugLog.window.debugLog):
171         (TestPage.log.window.log):
172         (TestPage.closeTest.window.closeTest):
173         (TestPage.runTest.window.runTest):
174         (ProtocolTestProxy.registerInitializer): Deleted.
175         (debugLog): Deleted.
176         (log): Deleted.
177         (closeTest): Deleted.
178         (runTest): Deleted.
179         * inspector/dom/resources/dom-search-queries.js:
180         * inspector/unit-tests/async-test-suite.html:
181         * inspector/unit-tests/sync-test-suite.html:
182
183 2015-08-18  Myles C. Maxfield  <mmaxfield@apple.com>
184
185         [Cocoa] Punctuation near Hindi text is garbled when styled with the system font
186         https://bugs.webkit.org/show_bug.cgi?id=148164
187
188         Reviewed by Brian Burg.
189
190         This test is only relevant when the system font is set to Japanese or Simplified Chinese. In these
191         languages, the system font doesn't support punctuation, but CG will erroneously say that it does.
192
193         I intend to implement testing infrastructure which will allow us to mock the system language,
194         thereby allowing this test to be valid on all machines. The tracking bug for this effort is
195         https://bugs.webkit.org/show_bug.cgi?id=148168
196
197         * fast/text/hindi-system-font-punctuation-expected.html: Added.
198         * fast/text/hindi-system-font-punctuation.html: Added.
199
200 2015-08-18  Brian Burg  <bburg@apple.com>
201
202         [Win] Test Gardening after r188598
203
204         Unreviewed. Really skip all inspector/ tests until the test harnesses are fixed.
205         This work is tracked by <https://bugs.webkit.org/show_bug.cgi?id=148025> and
206         <https://bugs.webkit.org/show_bug.cgi?id=148037>.
207
208         * platform/win/TestExpectations: 
209
210 2015-08-18  Joseph Pecoraro  <pecoraro@apple.com>
211
212         Web Inspector: Links for rules in <style> are incorrect, do not account for <style> offset in the document
213         https://bugs.webkit.org/show_bug.cgi?id=148141
214
215         Reviewed by Brian Burg.
216
217         * inspector/css/getAllStyleSheets-expected.txt: Added.
218         * inspector/css/getAllStyleSheets.html: Added.
219         * inspector/css/resources/external.css: Added.
220         (body):
221         Test for style sheet header information for external and inline stylesheets.
222
223 2015-08-18  Benjamin Poulain  <bpoulain@apple.com>
224
225         [JSC] Optimize more cases of something-compared-to-null/undefined
226         https://bugs.webkit.org/show_bug.cgi?id=148157
227
228         Reviewed by Geoffrey Garen and Filip Pizlo.
229
230         * js/dom/document-all-watchpoint-covers-eliminated-compare-eq-expected.txt: Added.
231         * js/dom/document-all-watchpoint-covers-eliminated-compare-eq.html: Added.
232         * js/dom/script-tests/document-all-watchpoint-covers-eliminated-compare-eq.js: Added.
233         (compareFunction):
234
235 2015-08-18  Wenson Hsieh  <wenson_hsieh@apple.com>
236
237         Attempt to fix the failing search-padding-cancel-results-buttons.html test by making
238         platform-specific versions of the test.
239
240         * TestExpectations: Added search-padding-cancel-results-buttons-expected.txt with a default [ Skip ].
241         * fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt.
242         * fast/forms/search/search-padding-cancel-results-buttons.html: Renamed from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons.html.
243         * platform/mac-mavericks/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt.
244         * platform/mac/TestExpectations: Enable the test only for Mac platforms.
245
246 2015-08-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
247
248         Fix a rare flakiness in svg/animations/svgPreserveAspectRatio-animation-1.html
249         https://bugs.webkit.org/show_bug.cgi?id=148149
250
251         Reviewed by Tim Horton.
252         
253         Do not sample the SVG animation at the middle of the animation period. At
254         that time, the SVG animation test script changes the value of the animated
255         attribute from the from-value to the to-value. It is safer to sample
256         immediately before and after the middle of the animation period.
257
258         * svg/animations/script-tests/svgPreserveAspectRatio-animation-1.js:
259         * svg/animations/svgPreserveAspectRatio-animation-1-expected.txt:
260
261 2015-08-18  Wenson Hsieh  <wenson_hsieh@apple.com>
262
263         Search input results and clear icons are misaligned when padding is added
264         https://bugs.webkit.org/show_bug.cgi?id=148146
265         <rdar://problem/22310951>
266
267         Reviewed by Zalan Bujtas.
268
269         Tests that for a search field with -webkit-appearance: textfield; and padding will not clip
270         its cancel and results buttons.
271
272         * platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Added.
273         * platform/mac/fast/forms/search/search-padding-cancel-results-buttons.html: Added.
274
275 2015-08-18  Simon Fraser  <simon.fraser@apple.com>
276
277         will-change: backface-visibility should not cause stacking context
278         https://bugs.webkit.org/show_bug.cgi?id=148091
279
280         Reviewed by Zalan Bujtas.
281         
282         Test that will-change: -webkit-backface-visibility does not create
283         stacking context.
284
285         * fast/css/will-change/resources/will-change-stacking-helper.js:
286
287 2015-08-18  Simon Fraser  <simon.fraser@apple.com>
288
289         Mark fast/css/will-change/will-change-creates-stacking-context.html as an image-only
290         failure. Filed webkit.org/b/148144 to track it.
291
292         * platform/win/TestExpectations:
293
294 2015-08-18  Brian Burg  <bburg@apple.com>
295
296         Web Inspector: load ProtocolTestStub from the WebInspectorUI bundle
297         https://bugs.webkit.org/show_bug.cgi?id=147955
298
299         Reviewed by Timothy Hatcher.
300
301         Since the inspector stub cannot open files that live in the LayoutTests
302         directory, adopt the test helper marshalling approach used by inspector.js.
303         Each helper must register its code for marshalling and explicitly put globals
304         on the window object.
305
306         Use script tags rather than importScript to include helpers in a test.
307
308         * TestExpectations: For now, skip inspector http tests. These should be rewritten
309         to use inspector-test.js, which does not run into cross-origin problems.
310
311         Rebaseline some test results to account for shifted line numbers (yuck).
312
313         * http/tests/inspector/dom/resources/InspectorDOMListener.js:
314         * http/tests/inspector/resources/console-test.js:
315         * http/tests/inspector/resources/probe-test.js:
316         * http/tests/inspector/resources/protocol-test.js:
317         (ProtocolTestProxy.registerInitializer):
318         (log):
319         (runTest.runInitializationMethodsInFrontend):
320         (runTest.runTestMethodInFrontend):
321         (runTest):
322         * inspector/console/console-message.html:
323         * inspector/console/css-source-locations-expected.txt:
324         * inspector/console/css-source-locations.html:
325         * inspector/console/js-source-locations-expected.txt:
326         * inspector/console/js-source-locations.html:
327         * inspector/console/x-frame-options-message-expected.txt:
328         * inspector/console/x-frame-options-message.html:
329         * inspector/debugger/didSampleProbe-multiple-probes.html:
330         * inspector/debugger/setBreakpoint-actions.html:
331         * inspector/debugger/setBreakpoint-options-exception.html:
332         * inspector/dom/dom-search-expected.txt:
333         * inspector/dom/dom-search-with-context.html:
334         * inspector/dom/dom-search.html:
335         * inspector/dom/resources/dom-search-queries.js:
336
337 2015-08-18  Myles C. Maxfield  <mmaxfield@apple.com>
338
339         [Win] Test gardening after r188591
340         https://bugs.webkit.org/show_bug.cgi?id=148119
341
342         Unreviewed.
343
344         * platform/win/fast/text/trak-optimizeLegibility-expected.txt: Added.
345
346 2015-08-18  Chris Dumez  <cdumez@apple.com>
347
348         http/tests/navigation/page-cache-iframe-provisional-load.html is flaky
349         https://bugs.webkit.org/show_bug.cgi?id=148133
350
351         Reviewed by Alexey Proskuryakov.
352
353         http/tests/navigation/page-cache-iframe-provisional-load.html would fail if
354         the slow load would finish before navigating away. To greatly reduce the
355         chances of it happening, increase the slow load delay from 100ms to 3s.
356
357         Also make the test faster by using page-cache-helper.html instead of
358         page-cache-helper-slow.html. The idea of using a slow helper was for the
359         load to potentially finish while the page was in the PageCache. However,
360         now that we've increased the slow load delay, this will no longer happen.
361
362         * http/tests/navigation/page-cache-iframe-provisional-load.html:
363         * http/tests/navigation/resources/page-cache-helper-slow.html: Removed.
364
365 2015-08-18  Myles C. Maxfield  <mmaxfield@apple.com>
366
367         [Cocoa] Honor the 'trak' table by opting in via text-rendering: optimizeLegibility
368         https://bugs.webkit.org/show_bug.cgi?id=148119
369         <rdar://problem/22291561>
370
371         Reviewed by Tim Horton.
372
373         This test will fail until we stop mocking the system font on El Capitan. Until then,
374         this patch will commit the test failure as an expected result.
375
376         * fast/text/trak-optimizeLegibility-expected.html: Added
377         * fast/text/trak-optimizeLegibility.html: Added
378
379 2015-08-18  Chris Dumez  <cdumez@apple.com>
380
381         Make our bindings' GetOwnPropertySlot() behave according to specification
382         https://bugs.webkit.org/show_bug.cgi?id=148092
383
384         Reviewed by Geoffrey Garen.
385
386         * fast/dom/childnode-item-after-itemname.html:
387         Update the test so the item's id in the NodeList is "testItem"
388         instead of "item". NodeList has a method called item() which now
389         takes priority over the name when accessing Nodelist.item, as per
390         the Web IDL specification.
391
392         * fast/dom/htmlcollection-getownproperty-expected.txt:
393         Rebaseline test. This is a progression.
394
395 2015-08-18  Jon Honeycutt  <jhoneycutt@apple.com>
396
397         Remove failing expectations for some WK1 tests that have passed recent
398         builds.
399
400         * platform/ios-simulator-wk1/TestExpectations:
401
402 2015-08-18  Javier Fernandez  <jfernandez@igalia.com>
403
404         [CSS Grid Layout] Do not stretch always grid items with auto width
405         https://bugs.webkit.org/show_bug.cgi?id=148069
406
407         Reviewed by Darin Adler.
408
409         New Layout tests to verify that grid stretching logic works as expected
410         when aligning both horizontally and vertically.
411
412         * fast/css-grid-layout/grid-align-justify-stretch-expected.txt: Added.
413         * fast/css-grid-layout/grid-align-justify-stretch.html: Added.
414         * fast/css-grid-layout/grid-item-auto-margins-and-stretch-expected.txt: Added.
415         * fast/css-grid-layout/grid-item-auto-margins-and-stretch.html: Added.
416         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added.
417         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added.
418
419 2015-08-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
420
421         [Streams API] Update implementation with the latest spec
422         https://bugs.webkit.org/show_bug.cgi?id=147978
423
424         Reviewed by Darin Adler.
425
426         Changed tests about the order of the read and closed promise resolution.
427
428         * streams/readable-stream-reader-read.html:
429         * streams/reference-implementation/readable-stream-tee.html:
430         * streams/reference-implementation/readable-stream-templated.html:
431         * streams/reference-implementation/readable-stream.html:
432
433 2015-08-17  Commit Queue  <commit-queue@webkit.org>
434
435         Unreviewed, rolling out r188539, r188544, r188552, and
436         r188564.
437         https://bugs.webkit.org/show_bug.cgi?id=148122
438
439         Broke tests and some build styles (Requested by ap on
440         #webkit).
441
442         Reverted changesets:
443
444         "Web Inspector: load ProtocolTestStub from the WebInspectorUI
445         bundle"
446         https://bugs.webkit.org/show_bug.cgi?id=147955
447         http://trac.webkit.org/changeset/188539
448
449         "Web Inspector: split TestStub.js into multiple files and
450         modernize it"
451         https://bugs.webkit.org/show_bug.cgi?id=148077
452         http://trac.webkit.org/changeset/188544
453
454         "Web Inspector: InspectorTest should be a subclass of
455         TestHarness"
456         https://bugs.webkit.org/show_bug.cgi?id=148079
457         http://trac.webkit.org/changeset/188552
458
459         "Unreviewed internal build fix attempt after r188539."
460         http://trac.webkit.org/changeset/188564
461
462 2015-08-17  Zalan Bujtas  <zalan@apple.com>
463
464         Outline with auto style leaves bits behind when the the box is moved.
465         https://bugs.webkit.org/show_bug.cgi?id=148100
466
467         Reviewed by Simon Fraser.
468
469         Due to RenderView::maximalOutlineSize() each outline width need to be tested separately.
470
471         * fast/repaint/outline-with1px-auto-repaint-rect-expected.txt: Added.
472         * fast/repaint/outline-with1px-auto-repaint-rect.html: Added.
473         * fast/repaint/outline-with2px-auto-repaint-rect-expected.txt: Added.
474         * fast/repaint/outline-with2px-auto-repaint-rect.html: Added.
475         * fast/repaint/outline-with3px-auto-repaint-rect-expected.txt: Added.
476         * fast/repaint/outline-with3px-auto-repaint-rect.html: Added.
477
478 2015-08-17  Myles C. Maxfield  <mmaxfield@apple.com>
479
480         [OS X] Remove support for composite fonts
481         https://bugs.webkit.org/show_bug.cgi?id=147920
482
483         Reviewed by Dan Bernstein.
484
485         * fast/text/international/text-spliced-font.html: Removed.
486         * platform/efl/fast/text/international/text-spliced-font-expected.png: Removed.
487         * platform/efl/fast/text/international/text-spliced-font-expected.txt: Removed.
488         * platform/gtk/fast/text/international/text-spliced-font-expected.png: Removed.
489         * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Removed.
490         * platform/ios-simulator-wk2/fast/text/international/text-spliced-font-expected.txt: Removed.
491         * platform/ios-simulator/fast/text/international/text-spliced-font-expected.txt: Removed.
492         * platform/mac/fast/text/international/text-spliced-font-expected.png: Removed.
493         * platform/mac/fast/text/international/text-spliced-font-expected.txt: Removed.
494         * platform/win/fast/text/international/text-spliced-font-expected.png: Removed.
495         * platform/win/fast/text/international/text-spliced-font-expected.txt: Removed.
496
497 2015-08-17  Myles C. Maxfield  <mmaxfield@apple.com>
498
499         [Win] Test gardening
500
501         Unreviewed.
502
503         * platform/win/fast/text/system-font-punctuation-expected.txt: Added.
504
505 2015-08-17  Brian Burg  <bburg@apple.com>
506
507         Web Inspector: InspectorTest should be a subclass of TestHarness
508         https://bugs.webkit.org/show_bug.cgi?id=148079
509
510         Reviewed by Timothy Hatcher.
511
512         Rename InspectorTestProxy to TestPage.
513
514         * http/tests/inspector/debugger/debugger-test.js:
515         * http/tests/inspector/dom/shapes-test.js:
516         * http/tests/inspector/replay/replay-test.js:
517         * http/tests/inspector/resources/inspector-test.js:
518         (TestPage.registerInitializer):
519         (runTest):
520         (TestPage.completeTest):
521         (TestPage.debugLog):
522         (TestPage.addResult):
523         (TestPage.reportUncaughtException):
524         (InspectorTestProxy.registerInitializer): Deleted.
525         (InspectorTestProxy.completeTest): Deleted.
526         (InspectorTestProxy.debugLog): Deleted.
527         (InspectorTestProxy.addResult): Deleted.
528         (InspectorTestProxy.reportUncaughtException): Deleted.
529         * inspector/debugger/breakpoint-action-eval.html:
530         * inspector/debugger/resources/break-on-exception-tests.js:
531         * inspector/debugger/resources/script-for-breakpoint-actions.js:
532         (breakpointActions):
533         * inspector/debugger/search-scripts.html:
534         * inspector/replay/window-navigator-plugins-memoized.html:
535         * inspector/timeline/debugger-paused-while-recording.html:
536         * inspector/timeline/exception-in-injected-script-while-recording.html:
537
538 2015-08-17  Jon Honeycutt  <jhoneycutt@apple.com>
539
540         Remove failing expectations for some WK2 tests that have passed for the
541         last 15 builds.
542
543         * platform/ios-simulator-wk2/TestExpectations:
544
545 2015-08-17  Skachkov Oleksandr  <gskachkov@gmail.com>
546
547         [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this
548         https://bugs.webkit.org/show_bug.cgi?id=144956
549
550         Reviewed by Saam Barati.
551
552         * js/arrowfunction-bind-expected.txt: Added.
553         * js/arrowfunction-bind.html: Added.
554         * js/arrowfunction-call-expected.txt: Added.
555         * js/arrowfunction-call.html: Added.
556         * js/arrowfunction-constructor-expected.txt: Added.
557         * js/arrowfunction-constructor.html: Added.
558         * js/arrowfunction-lexical-bind-this-expected.txt: Added.
559         * js/arrowfunction-lexical-bind-this.html: Added.
560         * js/arrowfunction-others-expected.txt: Added.
561         * js/arrowfunction-others.html: Added.
562         * js/arrowfunction-tdz-expected.txt: Added.
563         * js/arrowfunction-tdz.html: Added.
564         * js/arrowfunction-typeof-expected.txt: Added.
565         * js/arrowfunction-typeof.html: Added.
566         * js/regress/arrowfunction-call-expected.txt: Added.
567         * js/regress/arrowfunction-call.html: Added.
568         * js/regress/script-tests/arrowfunction-call.js: Added.
569         * js/regress/script-tests/function-call.js: Added.
570         * js/script-tests/arrowfunction-bind.js: Added.
571         * js/script-tests/arrowfunction-call.js: Added.
572         * js/script-tests/arrowfunction-constructor.js: Added.
573         * js/script-tests/arrowfunction-lexical-bind-this.js: Added.
574         * js/script-tests/arrowfunction-others.js: Added.
575         * js/script-tests/arrowfunction-tdz.js: Added.
576         * js/script-tests/arrowfunction-typeof.js: Added.
577
578 2015-08-17  Brian Burg  <bburg@apple.com>
579
580         Web Inspector: split TestStub.js into multiple files and modernize it
581         https://bugs.webkit.org/show_bug.cgi?id=148077
582
583         Reviewed by Timothy Hatcher.
584
585         Add the prefix 'TestPage' to everything in protocol-test.js. Continue
586         exporting it to the global namespace for backwards compatibility, too.
587
588         Rename some things to match changes in the test harness. Tighten up
589         preconditions for test suite and test case names. Sprinkle some ES6.
590
591         * http/tests/inspector/dom/resources/InspectorDOMListener.js:
592         * http/tests/inspector/resources/console-test.js:
593         * http/tests/inspector/resources/probe-test.js:
594         * http/tests/inspector/resources/protocol-test.js:
595         (TestPage.registerInitializer):
596         (TestPage.debugLog.window.debugLog):
597         (TestPage.log.window.log):
598         (TestPage.closeTest.window.closeTest):
599         (TestPage.runTest.window.runTest):
600         (ProtocolTestProxy.registerInitializer): Deleted.
601         (debugLog): Deleted.
602         (log): Deleted.
603         (closeTest): Deleted.
604         (runTest): Deleted.
605         * inspector/dom/resources/dom-search-queries.js:
606         * inspector/unit-tests/async-test-suite.html:
607         * inspector/unit-tests/sync-test-suite.html:
608
609 2015-08-17  Brian Burg  <bburg@apple.com>
610
611         Web Inspector: load ProtocolTestStub from the WebInspectorUI bundle
612         https://bugs.webkit.org/show_bug.cgi?id=147955
613
614         Reviewed by Timothy Hatcher.
615
616         Since the inspector stub cannot open files that live in the LayoutTests
617         directory, adopt the test helper marshalling approach used by inspector.js.
618         Each helper must register its code for marshalling and explicitly put globals
619         on the window object.
620
621         Use script tags rather than importScript to include helpers in a test.
622
623         * TestExpectations: For now, skip inspector http tests. These should be rewritten
624         to use inspector-test.js, which does not run into cross-origin problems.
625
626         Rebaseline some test results to account for shifted line numbers (yuck).
627
628         * http/tests/inspector/dom/resources/InspectorDOMListener.js:
629         * http/tests/inspector/resources/console-test.js:
630         * http/tests/inspector/resources/probe-test.js:
631         * http/tests/inspector/resources/protocol-test.js:
632         (ProtocolTestProxy.registerInitializer):
633         (log):
634         (runTest.runInitializationMethodsInFrontend):
635         (runTest.runTestMethodInFrontend):
636         (runTest):
637         * inspector/console/console-message.html:
638         * inspector/console/css-source-locations-expected.txt:
639         * inspector/console/css-source-locations.html:
640         * inspector/console/js-source-locations-expected.txt:
641         * inspector/console/js-source-locations.html:
642         * inspector/console/x-frame-options-message-expected.txt:
643         * inspector/console/x-frame-options-message.html:
644         * inspector/debugger/didSampleProbe-multiple-probes.html:
645         * inspector/debugger/setBreakpoint-actions.html:
646         * inspector/debugger/setBreakpoint-options-exception.html:
647         * inspector/dom/dom-search-expected.txt:
648         * inspector/dom/dom-search-with-context.html:
649         * inspector/dom/dom-search.html:
650         * inspector/dom/resources/dom-search-queries.js:
651
652 2015-08-17  Simon Fraser  <simon.fraser@apple.com>
653
654         will-change should sometimes trigger compositing
655         https://bugs.webkit.org/show_bug.cgi?id=148072
656
657         Reviewed by Tim Horton.
658
659         * compositing/layer-creation/will-change-change-expected.txt: Added.
660         * compositing/layer-creation/will-change-change.html: Added.
661         * compositing/layer-creation/will-change-layer-creation-expected.txt: Added.
662         * compositing/layer-creation/will-change-layer-creation.html: Added.
663
664 2015-08-17  Timothy Horton  <timothy_horton@apple.com>
665
666         Holes for find matches that span multiple lines are completely wrong
667         https://bugs.webkit.org/show_bug.cgi?id=148065
668         <rdar://problem/5305002>
669
670         Reviewed by Simon Fraser.
671
672         * fast/text/mark-matches-broken-line-rendering-expected.html: Added.
673         * fast/text/mark-matches-broken-line-rendering.html: Added.
674         Add a test that ensures that we correctly mark test matches that cross
675         line breaks.
676
677 2015-08-17  Chris Dumez  <cdumez@apple.com>
678
679         Accessing HTMLCollection.length is slow
680         https://bugs.webkit.org/show_bug.cgi?id=148039
681
682         Reviewed by Ryosuke Niwa.
683
684         * fast/dom/htmlcollection-getownproperty-expected.txt: Added.
685         * fast/dom/htmlcollection-getownproperty.html: Added.
686         Add new layout test covering the expected behavior of HTMLCollection's
687         [[GetOwnProperty]]. A few checks are still failing as we don't entirely
688         match the specification yet.
689
690         * fast/dom/wrapper-classes-expected.txt:
691         Rebaseline test as a few more checks are now passing.
692
693 2015-08-15  Alexey Proskuryakov  <ap@apple.com>
694
695         Removed an expectation for http/tests/media/video-buffered-range-contains-currentTime.html,
696         which no longer times out. This expectation was conflicting with a correct one.
697
698         * platform/mac/TestExpectations:
699
700 2015-08-15  Simon Fraser  <simon.fraser@apple.com>
701
702         Have will-change create stacking context when necessary
703         https://bugs.webkit.org/show_bug.cgi?id=148060
704
705         Reviewed by Zalan Bujtas.
706         
707         Ref test for will-change creating stacking context.
708
709         * fast/css/will-change/resources/will-change-stacking-helper.js: Added.
710         (makeStackingBlock):
711         * fast/css/will-change/will-change-creates-stacking-context-expected.html: Added.
712         * fast/css/will-change/will-change-creates-stacking-context.html: Added.
713         * platform/efl/TestExpectations: Mark image failure on EFL, since some CSS
714         properties in the test are disabled there.
715
716 2015-08-14  Simon Fraser  <simon.fraser@apple.com>
717
718         Implement parsing for CSS will-change
719         https://bugs.webkit.org/show_bug.cgi?id=148052
720
721         Reviewed by Dean Jackson.
722         
723         will-change parsing test.
724
725         * fast/css/will-change-parsing-expected.txt: Added.
726         * fast/css/will-change-parsing.html: Added.
727
728 2015-08-14  Alexey Proskuryakov  <ap@apple.com>
729
730         Clean up js-test use in scroll-snap tests
731         https://bugs.webkit.org/show_bug.cgi?id=148046
732
733         Reviewed by Brent Fulgham.
734
735         * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt:
736         * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
737         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt:
738         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html:
739         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt:
740         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html:
741         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt:
742         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
743         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt:
744         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
745         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt:
746         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
747         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt:
748         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
749         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt:
750         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless-expected.txt:
751         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html:
752         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
753         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt:
754         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html:
755         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt:
756         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html:
757
758 2015-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
759
760         Rebase some WK2 test results to include the frame scroll pos. Move the
761         cross-platform test results to the WK1 directory.
762
763         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-bt-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-bt-expected.txt.
764         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-lr-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-lr-expected.txt.
765         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-rl-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-rl-expected.txt.
766         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-tb-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/BottomToTop-tb-expected.txt.
767         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-bt-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-bt-expected.txt.
768         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-lr-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-lr-expected.txt.
769         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt.
770         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-expected.txt.
771         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-tb-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/pagination/RightToLeft-tb-expected.txt.
772         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt.
773         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-rules-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/column-rules-expected.txt.
774         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/multicol/vertical-rl/float-paginate-complex-expected.txt.
775         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
776         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
777         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
778         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
779         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
780         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
781         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
782         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
783         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
784         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
785         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
786         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
787
788 2015-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
789
790         iOS test gardening.
791
792         * platform/ios-simulator-wk2/TestExpectations:
793         * platform/ios-simulator/js/dom/constructor-length-expected.txt:
794
795 2015-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
796
797         iOS test gardening.
798
799         * platform/ios-simulator-wk2/fast/ruby/bopomofo-expected.txt: Removed.
800         * platform/ios-simulator-wk2/fast/ruby/bopomofo-letter-spacing-expected.txt: Removed.
801         * platform/ios-simulator-wk2/fast/ruby/bopomofo-rl-expected.txt: Removed.
802         * platform/ios-simulator-wk2/fast/text/international/plane2-expected.txt: Removed.
803         * platform/ios-simulator-wk2/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
804         * platform/ios-simulator-wk2/fast/writing-mode/japanese-lr-text-expected.txt: Removed.
805         * platform/ios-simulator-wk2/fast/writing-mode/japanese-rl-text-expected.txt: Removed.
806         * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt: Removed.
807         * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Removed.
808         * platform/ios-simulator-wk2/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt: Removed.
809         * platform/ios-simulator-wk2/fast/writing-mode/vertical-align-table-baseline-expected.txt: Removed.
810
811 2015-08-14  Ryosuke Niwa  <rniwa@webkit.org>
812
813         ES6 class syntax should allow computed name method
814         https://bugs.webkit.org/show_bug.cgi?id=142690
815
816         Reviewed by Saam Barati.
817
818         Added test cases for computed method names.
819
820         * js/class-syntax-method-names-expected.txt:
821         * js/script-tests/class-syntax-method-names.js:
822
823 2015-08-14  Eric Carlson  <eric.carlson@apple.com>
824
825         [Mac] video-buffered-range-contains-currentTime.html is flakey after r188390
826         https://bugs.webkit.org/show_bug.cgi?id=148042
827
828         * platform/mac/TestExpectations: Mark the test as flakey.
829
830 2015-08-14  Alexey Proskuryakov  <ap@apple.com>
831
832         Frequent assertions on animations/restart-after-scroll.html
833         https://bugs.webkit.org/show_bug.cgi?id=148026
834
835         * TestExpectations: Skip the test in debug mode.
836
837 2015-08-13  Antti Koivisto  <antti@apple.com>
838
839         Cover memory cache subresource validation policy with cache tests
840         https://bugs.webkit.org/show_bug.cgi?id=147830
841
842         Reviewed by Alexey Proskuryakov.
843
844         Add another test round using subresource validation policy.
845
846         * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt:
847         * http/tests/cache/disk-cache/disk-cache-302-status-code-expected.txt:
848         * http/tests/cache/disk-cache/disk-cache-307-status-code-expected.txt:
849         * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt:
850         * http/tests/cache/disk-cache/disk-cache-disable-expected.txt:
851         * http/tests/cache/disk-cache/disk-cache-media-expected.txt:
852         * http/tests/cache/disk-cache/disk-cache-range-expected.txt:
853         * http/tests/cache/disk-cache/disk-cache-request-headers-expected.txt:
854         * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt:
855         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header-expected.txt:
856         * http/tests/cache/disk-cache/disk-cache-validation-attachment-expected.txt:
857         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
858         * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
859         * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
860         * http/tests/cache/disk-cache/disk-cache-vary-expected.txt:
861         * http/tests/cache/disk-cache/disk-cache-vary-no-body-expected.txt:
862         * http/tests/cache/disk-cache/resources/cache-test.js:
863         (loadResourcesWithOptions):
864         (.):
865         (runTests):
866
867 2015-08-13  Joseph Pecoraro  <pecoraro@apple.com>
868
869         Web Inspector: Reduce flakiness of inspector/indexeddb/requestDatabaseNames
870         https://bugs.webkit.org/show_bug.cgi?id=148008
871
872         Reviewed by Timothy Hatcher.
873
874         * inspector/indexeddb/requestDatabaseNames.html:
875         Follow-up fix to reduce flakiness in the test caused by other tests
876         creating IndexedDB databases.
877
878 2015-08-13  Jon Honeycutt  <jhoneycutt@apple.com>
879
880         iOS test gardening.
881
882         * platform/ios-simulator/TestExpectations:
883         * platform/ios-simulator-wk1/fast/forms/indeterminate-progress-inline-height-expected.txt: Added.
884         * platform/ios-simulator-wk1/fast/forms/input-appearance-spinbutton-expected.txt: Added.
885         * platform/ios-simulator-wk1/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
886
887 2015-08-13  Jon Honeycutt  <jhoneycutt@apple.com>
888
889         Rebaseline some iOS simulator test results for font changes.
890
891         Rubber-stamped by Sam Weinig.
892
893         * platform/ios-simulator/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
894         * platform/ios-simulator/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
895         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
896         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
897         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
898         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
899         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
900         * platform/ios-simulator/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
901         * platform/ios-simulator/fast/ruby/bopomofo-expected.txt:
902         * platform/ios-simulator/fast/ruby/bopomofo-letter-spacing-expected.txt:
903         * platform/ios-simulator/fast/ruby/bopomofo-rl-expected.txt:
904         * platform/ios-simulator/fast/text/backslash-to-yen-sign-euc-expected.txt:
905         * platform/ios-simulator/fast/text/backslash-to-yen-sign-expected.txt:
906         * platform/ios-simulator/fast/text/font-weights-zh-expected.txt:
907         * platform/ios-simulator/fast/text/indic-expected.txt:
908         * platform/ios-simulator/fast/text/international/plane2-expected.txt:
909         * platform/ios-simulator/fast/text/international/synthesized-italic-vertical-latin-expected.txt:
910         * platform/ios-simulator/fast/text/international/text-combine-image-test-expected.txt:
911         * platform/ios-simulator/fast/text/international/text-spliced-font-expected.txt:
912         * platform/ios-simulator/fast/text/tatechuyoko-expected.txt:
913         * platform/ios-simulator/fast/text/text-combine-different-fonts-expected.txt:
914         * platform/ios-simulator/fast/writing-mode/japanese-lr-selection-expected.txt:
915         * platform/ios-simulator/fast/writing-mode/japanese-lr-text-expected.txt:
916         * platform/ios-simulator/fast/writing-mode/japanese-rl-selection-expected.txt:
917         * platform/ios-simulator/fast/writing-mode/japanese-rl-text-expected.txt:
918         * platform/ios-simulator/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt:
919         * platform/ios-simulator/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt:
920         * platform/ios-simulator/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt:
921         * platform/ios-simulator/fast/writing-mode/vertical-align-table-baseline-expected.txt:
922
923 2015-08-13  Joseph Pecoraro  <pecoraro@apple.com>
924
925         Web Inspector: Watch Expressions
926         https://bugs.webkit.org/show_bug.cgi?id=147904
927
928         Reviewed by Brian Burg.
929
930         * inspector/model/remote-object-fake-object-expected.txt: Added.
931         * inspector/model/remote-object-fake-object.html: Added.
932
933 2015-08-13  Brian Burg  <bburg@apple.com>
934
935         Web Inspector: refactor ProtocolTest to be an InjectedTestHarness subclass
936         https://bugs.webkit.org/show_bug.cgi?id=147954
937
938         Reviewed by Joseph Pecoraro.
939
940         In preparation for sharing the same test harness API between protocol tests
941         and frontend tests, this patch refactors ProtocolTest into the desired
942         class structure. Each type of test (currently: protocol, frontend) extends
943         InjectedTestHarness and fills in a few key methods for communicating with
944         the test page-side code.
945
946         This patch standardizes on assert() only logging when the condition is false.
947         Update protocol tests to use ProtocolTestHarness.expectThat, rather than assert.
948
949         * http/tests/inspector/resources/ProtocolTestStub.js:
950         (window.InjectedTestHarness):
951         (window.InjectedTestHarness.prototype.createAsyncSuite):
952         (window.InjectedTestHarness.prototype.createSyncSuite):
953         (window.InjectedTestHarness.prototype.completeTest):
954         (window.InjectedTestHarness.prototype.addResult):
955         (window.InjectedTestHarness.prototype.debugLog):
956         (window.InjectedTestHarness.prototype.evaluateInPage):
957         (window.InjectedTestHarness.prototype.importScript):
958         (window.InjectedTestHarness.prototype.get logCount):
959         (window.InjectedTestHarness.prototype.log):
960         (window.InjectedTestHarness.prototype.assert):
961         (window.InjectedTestHarness.prototype.expectThat):
962  
963         (InjectedTestHarness.AsyncTestSuite): Use a stored reference to the harness
964         rather than hardcoding a specific InjectedTestHarness instance.
965
966         (InjectedTestHarness.AsyncTestSuite.prototype.runTestCasesAndFinish.finish):
967         (InjectedTestHarness.AsyncTestSuite.prototype.runTestCasesAndFinish):
968         (InjectedTestHarness.AsyncTestSuite.prototype.runTestCases):
969  
970         (InjectedTestHarness.SyncTestSuite): Use a stored reference to the harness
971         rather than hardcoding a specific InjectedTestHarness instance.
972
973         (InjectedTestHarness.SyncTestSuite.prototype.runTestCasesAndFinish):
974         (InjectedTestHarness.SyncTestSuite.prototype.runTestCases):
975
976         (ProtocolTestHarness.prototype.completeTest):
977         (ProtocolTestHarness.prototype.addResult):
978         (ProtocolTestHarness.prototype.debugLog):
979         (ProtocolTestHarness.prototype.evaluateInPage):
980         (ProtocolTestHarness):
981         (InspectorProtocol.sendCommand):
982         (InspectorProtocol.awaitCommand):
983         (InspectorProtocol.awaitEvent.):
984         (InspectorProtocol.awaitEvent):
985         (InspectorProtocol.addEventListener):
986         (InspectorProtocol.sendMessage):
987         (InspectorProtocol.checkForError):
988         (InspectorFrontendAPI.dispatchMessageAsync):
989         (ProtocolTest.AsyncTestSuite): Moved.
990         (ProtocolTest.AsyncTestSuite.prototype.runTestCasesAndFinish.finish): Moved.
991         (ProtocolTest.AsyncTestSuite.prototype.runTestCasesAndFinish): Moved.
992         (ProtocolTest.AsyncTestSuite.prototype.runTestCases): Moved.
993         (ProtocolTest.SyncTestSuite): Moved.
994         (ProtocolTest.SyncTestSuite.prototype.runTestCasesAndFinish): Moved.
995         (ProtocolTest.SyncTestSuite.prototype.runTestCases): Moved.
996         (ProtocolTest.log): Moved.
997         (ProtocolTest.assert): Moved.
998         (ProtocolTest.debugLog): Moved.
999         (ProtocolTest.completeTest): Moved.
1000         (ProtocolTest.importScript): Moved.
1001         * http/tests/inspector/resources/console-test.js:
1002         (.suite.addTestCase.):
1003         (.suite.addTestCase):
1004         (ProtocolTest.Console.addTestCase):
1005         * http/tests/inspector/resources/protocol-test.js:
1006         (closeTest):
1007         * inspector/console/console-message.html:
1008         * inspector/console/x-frame-options-message.html:
1009         * inspector/debugger/didSampleProbe-multiple-probes.html:
1010         * inspector/dom-debugger/node-removed.html:
1011         * inspector/dom/dom-remove-events.html:
1012         * inspector/runtime/getProperties.html:
1013         * inspector/unit-tests/async-test-suite-expected.txt:
1014         * inspector/unit-tests/async-test-suite.html:
1015         * inspector/unit-tests/sync-test-suite-expected.txt:
1016         * inspector/unit-tests/sync-test-suite.html:
1017
1018 2015-08-13  Joseph Pecoraro  <pecoraro@apple.com>
1019
1020         Web Inspector: A {Map, WeakMap, Set, WeakSet} object contains itself will hang the console
1021         https://bugs.webkit.org/show_bug.cgi?id=147966
1022
1023         Reviewed by Timothy Hatcher.
1024
1025         * inspector/model/remote-object.html:
1026         * inspector/model/remote-object-expected.txt:
1027         Add tests for a cylic array, set, and map.
1028
1029 2015-08-13  Eric Carlson  <eric.carlson@apple.com>
1030
1031         Don't short circuit seeking
1032         https://bugs.webkit.org/show_bug.cgi?id=147892
1033
1034         Reviewed by Jer Noble.
1035
1036         * media/event-attributes-expected.txt: Update for test change.
1037         * media/event-attributes.html: There is no reason to expect that a 'timeupdate' will have
1038           been sent before 'canplaythrough'.
1039         * media/video-seek-to-current-time-expected.txt: Added.
1040         * media/video-seek-to-current-time.html: Added.
1041         * platform/efl/TestExpectations: Skip new test.
1042         * platform/gtk/TestExpectations: Ditto.
1043         * platform/mac/TestExpectations: Mark the new test as sometimes failing because of 
1044           webkit.org/b/147944.
1045         * platform/win/TestExpectations: Skip new test.
1046
1047 2015-08-13  Alexey Proskuryakov  <ap@apple.com>
1048
1049         [Cocoa] [CJK-configured device] System font has vertical punctuation
1050         https://bugs.webkit.org/show_bug.cgi?id=147964
1051         <rdar://problem/22256660>
1052
1053         * platform/mac/fast/text/system-font-punctuation-expected.txt: Actually landing
1054         results for Mac.
1055
1056 2015-08-12  Alexey Proskuryakov  <ap@apple.com>
1057
1058         Mac TestExpectations gardening.
1059
1060         * platform/mac/TestExpectations:
1061
1062 2015-08-12  Myles C. Maxfield  <mmaxfield@apple.com>
1063
1064         [Cocoa] [CJK-configured device] System font has vertical punctuation
1065         https://bugs.webkit.org/show_bug.cgi?id=147964
1066         <rdar://problem/22256660>
1067
1068         Reviewed by Dean Jackson.
1069
1070         Make sure punctuation isn't vertical.
1071
1072         * fast/text/system-font-punctuation.html: Added.
1073         * platform/ios-simulator/fast/text/system-font-punctuation-expected.txt: Added
1074         * platform/mac/fast/text/system-font-punctuation-expected.txt: Added
1075
1076 2015-08-12  Alexey Proskuryakov  <ap@apple.com>
1077
1078         Removing an expectation for a long fixed bug.
1079
1080         * TestExpectations: Unskip fast/multicol/newmulticol/spanner-crash.html.
1081
1082 2015-08-12  Alexey Proskuryakov  <ap@apple.com>
1083
1084         http/tests/security/cors-post-redirect-308.html doesn't work properly
1085         https://bugs.webkit.org/show_bug.cgi?id=147914
1086
1087         Reviewed by Brady Eidson.
1088
1089         * http/tests/resources/redirect.php: Trying to return
1090         code 308 without a reason phrase results in an internal server error with Apache/2.2.
1091         While at it, also corrected the script to always set Cache-Control: no-store.
1092
1093 2015-08-12  Alexey Proskuryakov  <ap@apple.com>
1094
1095         Removing an expectation for a test that's fixed.
1096
1097         * platform/mac/TestExpectations:
1098
1099 2015-08-12  Antti Koivisto  <antti@apple.com>
1100
1101         CachedResource leak in validation code
1102         https://bugs.webkit.org/show_bug.cgi?id=147941
1103
1104         Reviewed by Chris Dumez.
1105
1106         * http/tests/cache/recursive-validation.html: Added.
1107         * http/tests/cache/resources/no-cache-with-validation.php: Added.
1108
1109 2015-08-12  Joseph Pecoraro  <pecoraro@apple.com>
1110
1111         Web Inspector: Not receiving responses for async request IndexedDB.requestDatabaseNames
1112         https://bugs.webkit.org/show_bug.cgi?id=147844
1113
1114         Reviewed by Brian Burg.
1115
1116         * inspector/indexeddb/requestDatabaseNames-expected.txt: Added.
1117         * inspector/indexeddb/requestDatabaseNames.html: Added.
1118
1119 2015-08-11  Matt Rajca  <mrajca@apple.com>
1120
1121         Media Session: test Play/Pause media control events delivered to Default media sessions
1122         https://bugs.webkit.org/show_bug.cgi?id=147910
1123
1124         Reviewed by Eric Carlson.
1125
1126         Media elements that aren't explicitly assigned a media session should respond to play/pause media control events.
1127
1128         * media/session/play-pause-media-events-in-default-sessions-expected.txt: Added.
1129         * media/session/play-pause-media-events-in-default-sessions.html: Added.
1130
1131 2015-08-11  Matt Rajca  <mrajca@apple.com>
1132
1133         Media Session: add test for Content media session focus
1134         https://bugs.webkit.org/show_bug.cgi?id=147902
1135
1136         Reviewed by Eric Carlson.
1137
1138         Playing a media element that belongs to a Content media session should pause other media elements that belong
1139         to Content media sessions.
1140
1141         * media/session/content-session-focus-expected.txt: Added.
1142         * media/session/content-session-focus.html: Added.
1143
1144 2015-08-12  Brent Fulgham  <bfulgham@apple.com>
1145
1146         REGRESSION(r185606): ASSERT in WebCore::RenderElement::styleWillChange
1147         https://bugs.webkit.org/show_bug.cgi?id=147596
1148         <rdar://problem/21963355>
1149
1150         Reviewed by Jon Honeycutt.
1151
1152         * css3/scroll-snap/improper-snap-points-crash-expected.txt: Added.
1153         * css3/scroll-snap/improper-snap-points-crash.html: Added.
1154
1155 2015-08-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1156
1157         XHR.setRequestHeader should remove trailing and leading whitespaces from the header value
1158         https://bugs.webkit.org/show_bug.cgi?id=147445
1159
1160         Reviewed by Darin Adler.
1161
1162         * http/tests/xmlhttprequest/inject-header-expected.txt:
1163         * http/tests/xmlhttprequest/inject-header.html:
1164         * http/tests/xmlhttprequest/resources/print-xtest-header.cgi: Added.
1165         * http/tests/xmlhttprequest/set-bad-headervalue-expected.txt:
1166         * http/tests/xmlhttprequest/set-bad-headervalue.html:
1167         * http/tests/xmlhttprequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
1168         * http/tests/xmlhttprequest/setrequestheader-allow-whitespace-in-value.htm: Added.
1169
1170 2015-08-11  Myles C. Maxfield  <mmaxfield@apple.com>
1171
1172         [font-features] Map OpenType feature tags to TrueType feature selectors
1173         https://bugs.webkit.org/show_bug.cgi?id=147819
1174
1175         Reviewed by Dean Jackson.
1176
1177         Updated test results.
1178
1179         * platform/mac/css3/font-feature-settings-preinstalled-fonts-expected.png: Added.
1180         * platform/mac/css3/font-feature-settings-preinstalled-fonts-expected.txt:
1181
1182 2015-08-11  Simon Fraser  <simon.fraser@apple.com>
1183
1184         Windows test gardening.
1185
1186         * platform/win/TestExpectations:
1187         * platform/win/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
1188         * platform/win/fast/forms/input-appearance-spinbutton-expected.txt: Added.
1189         * platform/win/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
1190
1191 2015-08-11  Yusuke Suzuki  <utatane.tea@gmail.com>
1192
1193         Introduce get_by_id like IC into get_by_val when the given name is String or Symbol
1194         https://bugs.webkit.org/show_bug.cgi?id=147480
1195
1196         Reviewed by Filip Pizlo.
1197
1198         Add synthetic benchmarks that replaces normal property load with symbol/string keyed load.
1199
1200         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Added.
1201         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Added.
1202         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Added.
1203         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Added.
1204         * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Added.
1205         * js/regress/get-by-val-with-string-chain-from-try-block.html: Added.
1206         * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Added.
1207         * js/regress/get-by-val-with-string-check-structure-elimination.html: Added.
1208         * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Added.
1209         * js/regress/get-by-val-with-string-proto-or-self.html: Added.
1210         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
1211         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Added.
1212         * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Added.
1213         * js/regress/get-by-val-with-string-self-or-proto.html: Added.
1214         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Added.
1215         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Added.
1216         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Added.
1217         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Added.
1218         * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Added.
1219         * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Added.
1220         * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Added.
1221         * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Added.
1222         * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Added.
1223         * js/regress/get-by-val-with-symbol-proto-or-self.html: Added.
1224         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
1225         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Added.
1226         * js/regress/get-by-val-with-symbol-self-or-proto-expected.txt: Added.
1227         * js/regress/get-by-val-with-symbol-self-or-proto.html: Added.
1228         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination-simple.js: Added.
1229         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination.js: Added.
1230         * js/regress/script-tests/get-by-val-with-string-chain-from-try-block.js: Added.
1231         (A):
1232         (B):
1233         (C):
1234         (D):
1235         (E):
1236         (F):
1237         (G):
1238         (foo):
1239         * js/regress/script-tests/get-by-val-with-string-check-structure-elimination.js: Added.
1240         * js/regress/script-tests/get-by-val-with-string-proto-or-self.js: Added.
1241         (foo):
1242         (bar):
1243         (Foo):
1244         * js/regress/script-tests/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js: Added.
1245         * js/regress/script-tests/get-by-val-with-string-self-or-proto.js: Added.
1246         (foo):
1247         (bar):
1248         (Foo):
1249         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js: Added.
1250         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination.js: Added.
1251         * js/regress/script-tests/get-by-val-with-symbol-chain-from-try-block.js: Added.
1252         (A):
1253         (B):
1254         (C):
1255         (D):
1256         (E):
1257         (F):
1258         (G):
1259         (foo):
1260         * js/regress/script-tests/get-by-val-with-symbol-check-structure-elimination.js: Added.
1261         * js/regress/script-tests/get-by-val-with-symbol-proto-or-self.js: Added.
1262         (foo):
1263         (bar):
1264         (Foo):
1265         * js/regress/script-tests/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.js: Added.
1266         * js/regress/script-tests/get-by-val-with-symbol-self-or-proto.js: Added.
1267         (foo):
1268         (bar):
1269         (Foo):
1270
1271 2015-08-11  Brian Burg  <bburg@apple.com>
1272
1273         Web Inspector: Agent commands do not actually return a promise when expected
1274         https://bugs.webkit.org/show_bug.cgi?id=138665
1275
1276         Reviewed by Timothy Hatcher.
1277
1278         Add a new test that only checks for proper invocation return values.
1279         Once the async test suite infrastructure is available for frontend tests,
1280         more thorough tests of promises and callbacks will be added.
1281
1282         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt: Added.
1283         * inspector/protocol/inspector-backend-invocation-return-value.html: Added.
1284         * inspector/protocol/protocol-promise-result-expected.txt: Removed.
1285         * inspector/protocol/protocol-promise-result.html: Removed.
1286         * platform/win/TestExpectations: Remove deleted test.
1287
1288 2015-08-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
1289
1290         feMorphology is not rendered correctly on Retina display
1291         https://bugs.webkit.org/show_bug.cgi?id=147589
1292
1293         Reviewed by Dean Jackson.
1294
1295         Ensure we take the filter scale factor into consideration when applying
1296         the FEMorphology.
1297
1298         * fast/hidpi/filters-morphology-expected.html: Added.
1299         * fast/hidpi/filters-morphology.html: Added.
1300
1301 2015-08-11  Yusuke Suzuki  <utatane.tea@gmail.com>
1302
1303         Numeric setter on prototype doesn't get called.
1304         https://bugs.webkit.org/show_bug.cgi?id=144252
1305
1306         Reviewed by Darin Adler.
1307
1308         Update the test expectation file.
1309
1310         * js/class-syntax-string-and-numeric-names-expected.txt:
1311
1312 2015-08-11  Brian Burg  <bburg@apple.com>
1313
1314         Web Inspector: use different namespaces in test fixtures for protocol tests and frontend tests
1315         https://bugs.webkit.org/show_bug.cgi?id=147787
1316
1317         Reviewed by Timothy Hatcher.
1318
1319         Refactor test methods to use three distinct namespaces to reflect their implementation:
1320
1321         - InspectorProtocol contains commands that are only used from within protocol tests.
1322         This includes sending and receiving protocol messages and checking message errors.
1323
1324         - InspectorTest contains test methods for full inspector frontend tests.
1325
1326         - ProtocolTest contains test methods for protocol tests.
1327
1328         In a subsequent patch, most methods in InspectorTest and ProtocolTest namespaces
1329         will be unified so that implementations of log, assert, etc. are no longer duplicated.
1330         For now, at least make it obvious at each callsite what code is being invoked.
1331
1332         * http/tests/inspector/console/access-inspected-object.html:
1333         * http/tests/inspector/dom/resources/InspectorDOMListener.js:
1334         * http/tests/inspector/page/loading-iframe-document-node.html:
1335         * http/tests/inspector/resources/ProtocolTestStub.js:
1336         * http/tests/inspector/resources/console-test.js:
1337         * http/tests/inspector/resources/probe-test.js:
1338         * inspector/console/console-message.html:
1339         * inspector/console/css-source-locations.html:
1340         * inspector/console/js-source-locations.html:
1341         * inspector/console/x-frame-options-message.html:
1342         * inspector/css/getSupportedCSSProperties.html:
1343         * inspector/debugger/breakpoint-action-detach.html:
1344         * inspector/debugger/breakpoint-action-with-exception.html:
1345         * inspector/debugger/breakpoint-condition-detach.html:
1346         * inspector/debugger/breakpoint-condition-with-bad-script.html:
1347         * inspector/debugger/breakpoint-condition-with-exception.html:
1348         * inspector/debugger/breakpoint-eval-with-exception.html:
1349         * inspector/debugger/breakpoint-inside-conditons-and-actions.html:
1350         * inspector/debugger/call-frame-function-name.html:
1351         * inspector/debugger/call-frame-this-host.html:
1352         * inspector/debugger/call-frame-this-nonstrict.html:
1353         * inspector/debugger/call-frame-this-strict.html:
1354         * inspector/debugger/debugger-statement.html:
1355         * inspector/debugger/didSampleProbe-multiple-probes.html:
1356         * inspector/debugger/hit-breakpoint-from-console.html:
1357         * inspector/debugger/nested-inspectors.html:
1358         * inspector/debugger/pause-dedicated-worker.html:
1359         * inspector/debugger/pause-on-assert.html:
1360         * inspector/debugger/regress-133182.html:
1361         * inspector/debugger/removeBreakpoint.html:
1362         * inspector/debugger/searchInContent-linebreaks.html:
1363         * inspector/debugger/setBreakpoint-actions.html:
1364         * inspector/debugger/setBreakpoint-autoContinue.html:
1365         * inspector/debugger/setBreakpoint-column.html:
1366         * inspector/debugger/setBreakpoint-condition.html:
1367         * inspector/debugger/setBreakpoint-dfg-and-modify-local.html:
1368         * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html:
1369         * inspector/debugger/setBreakpoint-dfg.html:
1370         * inspector/debugger/setBreakpoint-options-exception.html:
1371         * inspector/debugger/setBreakpoint.html:
1372         * inspector/debugger/setBreakpointByUrl-sourceURL.html:
1373         * inspector/debugger/setPauseOnExceptions-all.html:
1374         * inspector/debugger/setPauseOnExceptions-none.html:
1375         * inspector/debugger/setPauseOnExceptions-uncaught.html:
1376         * inspector/debugger/setVariableValue.html:
1377         * inspector/debugger/terminate-dedicated-worker-while-paused.html:
1378         * inspector/dom-debugger/node-removed.html:
1379         * inspector/dom/dom-remove-events.html:
1380         * inspector/dom/dom-search-crash.html:
1381         * inspector/dom/dom-search-with-context.html:
1382         * inspector/dom/dom-search.html:
1383         * inspector/dom/focus.html:
1384         * inspector/dom/getAccessibilityPropertiesForNode.html:
1385         * inspector/dom/getAccessibilityPropertiesForNode_liveRegion.html:
1386         * inspector/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html:
1387         * inspector/dom/highlight-flow-with-no-region.html:
1388         * inspector/dom/remove-multiple-nodes.html:
1389         * inspector/dom/request-child-nodes-depth.html:
1390         * inspector/layers/layers-anonymous.html:
1391         * inspector/layers/layers-blending-compositing-reasons.html:
1392         * inspector/layers/layers-compositing-reasons.html:
1393         * inspector/layers/layers-for-node.html:
1394         * inspector/layers/layers-generated-content.html:
1395         * inspector/layers/layers-reflected-content.html:
1396         * inspector/page/archive.html:
1397         * inspector/page/frameScheduledNavigation.html:
1398         * inspector/page/frameStartedLoading.html:
1399         * inspector/page/javascriptDialogEvents.html:
1400         * inspector/page/setEmulatedMedia.html:
1401         * inspector/runtime/getProperties.html:
1402         * inspector/unit-tests/async-test-suite.html:
1403         * inspector/unit-tests/sync-test-suite.html:
1404
1405 2015-08-11  Myles C. Maxfield  <mmaxfield@apple.com>
1406
1407         [iOS] Arabic letter Yeh is drawn in LastResort
1408         https://bugs.webkit.org/show_bug.cgi?id=147862
1409         <rdar://problem/22202935>
1410
1411         Reviewed by Darin Adler.
1412
1413         * fast/text/arabic-glyph-cache-fill-combine-expected.html: Added.
1414         * fast/text/arabic-glyph-cache-fill-combine.html: Added.
1415         * platform/mac/TestExpectations: Mark test as iOS-specific
1416         * platform/gtk/TestExpectations: Mark test as iOS-specific
1417         * platform/efl/TestExpectations: Mark test as iOS-specific
1418         * platform/efl/TestExpectations: Mark test as iOS-specific
1419
1420 2015-08-11  Chris Dumez  <cdumez@apple.com>
1421
1422         The 'length' property on interface objects should be configurable
1423         https://bugs.webkit.org/show_bug.cgi?id=147858
1424
1425         Reviewed by Daniel Bates.
1426
1427         Add layout test to check that the 'length' property on interface
1428         objects has the following attributes:
1429         { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }
1430
1431         * fast/dom/length-property-configurable-expected.txt: Added.
1432         * fast/dom/length-property-configurable.html: Added.
1433
1434 2015-08-11  Chris Dumez  <cdumez@apple.com>
1435
1436         [WebIDL] All interface objects must have a property named "name"
1437         https://bugs.webkit.org/show_bug.cgi?id=147865
1438
1439         Reviewed by Darin Adler.
1440
1441         Add layout test to check that the 'name' property on interface
1442         objects has the following attributes:
1443         { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }
1444
1445         * fast/dom/interface-name-property-expected.txt: Added.
1446         * fast/dom/interface-name-property.html: Added.
1447         New test.
1448
1449         * media/track/track-cue-empty-cue-text-expected.txt:
1450         Rebaseline, this is a progression.
1451
1452 2015-08-10  Chris Dumez  <cdumez@apple.com>
1453
1454         The 'prototype' property on interface objects should not be enumerable
1455         https://bugs.webkit.org/show_bug.cgi?id=147861
1456
1457         Reviewed by Darin Adler.
1458
1459         Add layout test to check that the 'prototype' property on interface
1460         objects has the following attributes:
1461         { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }
1462
1463         * fast/dom/prototype-property-not-enumerable-expected.txt: Added.
1464         * fast/dom/prototype-property-not-enumerable.html: Added.
1465
1466 2015-08-10  Antti Koivisto  <antti@apple.com>
1467
1468         http/tests/cache/disk-cache/disk-cache-validation.html has too many subtests
1469         https://bugs.webkit.org/show_bug.cgi?id=147827
1470
1471         Rubber-stamped by Alexey Proskuryakov.
1472
1473         Also split the no-body variant of this.
1474
1475         * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
1476         * http/tests/cache/disk-cache/disk-cache-validation-no-body.html:
1477         * http/tests/cache/disk-cache/disk-cache-vary-no-body-expected.txt: Added.
1478         * http/tests/cache/disk-cache/disk-cache-vary-no-body.html: Added.
1479
1480 2015-08-10  Antti Koivisto  <antti@apple.com>
1481
1482         http/tests/cache/disk-cache/disk-cache-validation.html has too many subtests
1483         https://bugs.webkit.org/show_bug.cgi?id=147827
1484
1485         Reviewed by Chris Dumez.
1486
1487         Looks like it occasionally times out because a bot is running slowly and 243 subtests take >30s.
1488
1489         * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
1490         * http/tests/cache/disk-cache/disk-cache-validation.html:
1491
1492         Split Vary header cases to a separate test.
1493
1494         * http/tests/cache/disk-cache/disk-cache-vary-expected.txt:
1495         * http/tests/cache/disk-cache/disk-cache-vary.html:
1496
1497         Reduce test matrix size by no testing Expires header here.
1498
1499 2015-08-10  James Craig  <jcraig@apple.com>
1500
1501         AX: Address follow-up comments in bug 145684
1502         https://bugs.webkit.org/show_bug.cgi?id=147817
1503
1504         Reviewed by Dean Jackson.
1505
1506         Minor cleanup and style updates requested by Dean.
1507
1508         * http/tests/contentextensions/text-track-blocked-expected.txt:
1509         * media/video-controls-show-on-kb-or-ax-event.html:
1510         * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt:
1511
1512 2015-08-07  Antti Koivisto  <antti@apple.com>
1513
1514         Expand network cache tests to cover memory cache behavior
1515         https://bugs.webkit.org/show_bug.cgi?id=147783
1516
1517         Reviewed by Alexey Proskuryakov.
1518
1519         Add another round to existing cache tests with hot memory cache.
1520         This add 691 individual cases worth of memory cache test coverage.
1521
1522         XHR (and main resource, CachedRawResource in general) behaves differently from other resource types. The added
1523         coverage maps this behavior. The regular subresource behavior needs coverage too.
1524
1525         * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt:
1526         * http/tests/cache/disk-cache/disk-cache-302-status-code-expected.txt:
1527         * http/tests/cache/disk-cache/disk-cache-307-status-code-expected.txt:
1528         * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt:
1529         * http/tests/cache/disk-cache/disk-cache-disable-expected.txt:
1530         * http/tests/cache/disk-cache/disk-cache-media-expected.txt:
1531         * http/tests/cache/disk-cache/disk-cache-range-expected.txt:
1532         * http/tests/cache/disk-cache/disk-cache-request-headers-expected.txt:
1533         * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt:
1534         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header-expected.txt:
1535         * http/tests/cache/disk-cache/disk-cache-validation-attachment-expected.txt:
1536         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
1537         * http/tests/cache/disk-cache/disk-cache-validation-expected.txt:
1538         * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt:
1539         * http/tests/cache/disk-cache/resources/cache-test.js:
1540         (loadResource):
1541         (loadResourcesWithOptions):
1542         (loadResources):
1543         (.):
1544         (runTests):
1545
1546 2015-08-09  Chris Dumez  <cdumez@apple.com>
1547
1548         Page cache doesn't work for pages actively using Geolocation
1549         https://bugs.webkit.org/show_bug.cgi?id=147785
1550         <rdar://problem/11147901>
1551
1552         Reviewed by Darin Adler.
1553
1554         Add layout test coverage for page caching of pages actively using
1555         the Geolocation API.
1556
1557         * fast/history/page-cache-geolocation-active-oneshot-expected.txt: Added.
1558         * fast/history/page-cache-geolocation-active-oneshot.html: Added.
1559         * fast/history/page-cache-geolocation-active-watcher-expected.txt: Added.
1560         * fast/history/page-cache-geolocation-active-watcher.html: Added.
1561
1562 2015-08-09  Nan Wang  <n_wang@apple.com>
1563
1564         AX: CSS table display styles can cause malformed, inaccessible AXTables to be exposed to the AX tree
1565         https://bugs.webkit.org/show_bug.cgi?id=136415
1566         <rdar://problem/22026625>
1567
1568         Reviewed by Chris Fleizach.
1569
1570         * accessibility/aria-table-with-presentational-elements-expected.txt:
1571         * accessibility/aria-table-with-presentational-elements.html:
1572         * accessibility/mac/malformed-table-expected.txt: Added.
1573         * accessibility/mac/malformed-table.html: Added.
1574         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt:
1575         * platform/mac/accessibility/aria-table-hierarchy-expected.txt:
1576         * platform/mac/accessibility/aria-tables-expected.txt:
1577         * platform/mac/accessibility/roles-exposed-expected.txt:
1578
1579 2015-08-08  Darin Adler  <darin@apple.com>
1580
1581         Remove -webkit-color-correction CSS property
1582         https://bugs.webkit.org/show_bug.cgi?id=147812
1583
1584         Reviewed by Maciej Stachowiak.
1585
1586         Given that -webkit-color-correction had no effect on rendering on any platform in any
1587         configuration we covered, it's amazing how many tests we had for it.
1588
1589         * fast/css/getComputedStyle/computed-style-expected.txt: Removed expected results for
1590         -webkit-color-correction property.
1591         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Ditto.
1592         * svg/css/getComputedStyle-basic-expected.txt: Ditto.
1593
1594         * fast/css/getComputedStyle/resources/property-names.js: Removed -webkit-color-correction.
1595
1596         * fast/css/color-correction-backgrounds-and-text.html: Removed.
1597         * fast/css/color-correction-on-background-image.html: Removed.
1598         * fast/css/color-correction-on-backgrounds.html: Removed.
1599         * fast/css/color-correction-on-box-shadow.html: Removed.
1600         * fast/css/color-correction-on-text-shadow.html: Removed.
1601         * fast/css/color-correction-on-text.html: Removed.
1602         * fast/css/color-correction-untagged-images.html: Removed.
1603         * fast/css/color-correction.html: Removed.
1604         * fast/css/parsing-color-correction-expected.txt: Removed.
1605         * fast/css/parsing-color-correction.html: Removed.
1606         * fast/css/resources/parsing-color-correction.js: Removed.
1607         * platform/efl/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
1608         * platform/efl/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1609         * platform/efl/fast/css/color-correction-expected.png: Removed.
1610         * platform/efl/fast/css/color-correction-expected.txt: Removed.
1611         * platform/efl/fast/css/color-correction-on-background-image-expected.png: Removed.
1612         * platform/efl/fast/css/color-correction-on-background-image-expected.txt: Removed.
1613         * platform/efl/fast/css/color-correction-on-backgrounds-expected.png: Removed.
1614         * platform/efl/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1615         * platform/efl/fast/css/color-correction-on-box-shadow-expected.png: Removed.
1616         * platform/efl/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1617         * platform/efl/fast/css/color-correction-on-text-expected.png: Removed.
1618         * platform/efl/fast/css/color-correction-on-text-expected.txt: Removed.
1619         * platform/efl/fast/css/color-correction-on-text-shadow-expected.png: Removed.
1620         * platform/efl/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1621         * platform/efl/fast/css/color-correction-untagged-images-expected.png: Removed.
1622         * platform/efl/fast/css/color-correction-untagged-images-expected.txt: Removed.
1623         * platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
1624         * platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1625         * platform/gtk/fast/css/color-correction-expected.png: Removed.
1626         * platform/gtk/fast/css/color-correction-expected.txt: Removed.
1627         * platform/gtk/fast/css/color-correction-on-background-image-expected.png: Removed.
1628         * platform/gtk/fast/css/color-correction-on-background-image-expected.txt: Removed.
1629         * platform/gtk/fast/css/color-correction-on-backgrounds-expected.png: Removed.
1630         * platform/gtk/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1631         * platform/gtk/fast/css/color-correction-on-box-shadow-expected.png: Removed.
1632         * platform/gtk/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1633         * platform/gtk/fast/css/color-correction-on-text-expected.png: Removed.
1634         * platform/gtk/fast/css/color-correction-on-text-expected.txt: Removed.
1635         * platform/gtk/fast/css/color-correction-on-text-shadow-expected.png: Removed.
1636         * platform/gtk/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1637         * platform/gtk/fast/css/color-correction-untagged-images-expected.png: Removed.
1638         * platform/gtk/fast/css/color-correction-untagged-images-expected.txt: Removed.
1639         * platform/ios-simulator-wk2/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1640         * platform/ios-simulator-wk2/fast/css/color-correction-expected.txt: Removed.
1641         * platform/ios-simulator-wk2/fast/css/color-correction-on-background-image-expected.txt: Removed.
1642         * platform/ios-simulator-wk2/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1643         * platform/ios-simulator-wk2/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1644         * platform/ios-simulator-wk2/fast/css/color-correction-on-text-expected.txt: Removed.
1645         * platform/ios-simulator-wk2/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1646         * platform/ios-simulator-wk2/fast/css/color-correction-untagged-images-expected.txt: Removed.
1647         * platform/ios-simulator/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1648         * platform/ios-simulator/fast/css/color-correction-expected.txt: Removed.
1649         * platform/ios-simulator/fast/css/color-correction-on-background-image-expected.txt: Removed.
1650         * platform/ios-simulator/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1651         * platform/ios-simulator/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1652         * platform/ios-simulator/fast/css/color-correction-on-text-expected.txt: Removed.
1653         * platform/ios-simulator/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1654         * platform/ios-simulator/fast/css/color-correction-untagged-images-expected.txt: Removed.
1655         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Removed.
1656         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1657         * platform/mac/fast/css/color-correction-expected.png: Removed.
1658         * platform/mac/fast/css/color-correction-expected.txt: Removed.
1659         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Removed.
1660         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Removed.
1661         * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Removed.
1662         * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1663         * platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Removed.
1664         * platform/mac/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1665         * platform/mac/fast/css/color-correction-on-text-expected.png: Removed.
1666         * platform/mac/fast/css/color-correction-on-text-expected.txt: Removed.
1667         * platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Removed.
1668         * platform/mac/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1669         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Removed.
1670         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Removed.
1671         * platform/win/fast/css/color-correction-backgrounds-and-text-expected.txt: Removed.
1672         * platform/win/fast/css/color-correction-expected.txt: Removed.
1673         * platform/win/fast/css/color-correction-on-background-image-expected.txt: Removed.
1674         * platform/win/fast/css/color-correction-on-backgrounds-expected.txt: Removed.
1675         * platform/win/fast/css/color-correction-on-box-shadow-expected.txt: Removed.
1676         * platform/win/fast/css/color-correction-on-text-expected.txt: Removed.
1677         * platform/win/fast/css/color-correction-on-text-shadow-expected.txt: Removed.
1678         * platform/win/fast/css/color-correction-untagged-images-expected.txt: Removed.
1679
1680 2015-08-09  Chris Dumez  <cdumez@apple.com>
1681
1682         Regression(r188105): Seems to have caused crashes during PLT on some iPads
1683         https://bugs.webkit.org/show_bug.cgi?id=147818
1684
1685         Unreviewed, roll out r188105.
1686
1687         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Removed.
1688         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
1689         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Removed.
1690         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Removed.
1691         * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Removed.
1692         * js/regress/get-by-val-with-string-chain-from-try-block.html: Removed.
1693         * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Removed.
1694         * js/regress/get-by-val-with-string-check-structure-elimination.html: Removed.
1695         * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Removed.
1696         * js/regress/get-by-val-with-string-proto-or-self.html: Removed.
1697         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
1698         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Removed.
1699         * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Removed.
1700         * js/regress/get-by-val-with-string-self-or-proto.html: Removed.
1701         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Removed.
1702         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
1703         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Removed.
1704         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Removed.
1705         * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Removed.
1706         * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Removed.
1707         * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Removed.
1708         * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Removed.
1709         * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Removed.
1710         * js/regress/get-by-val-with-symbol-proto-or-self.html: Removed.
1711         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
1712         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Removed.
1713         * js/regress/get-by-val-with-symbol-self-or-proto-expected.txt: Removed.
1714         * js/regress/get-by-val-with-symbol-self-or-proto.html: Removed.
1715         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination-simple.js: Removed.
1716         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination.js: Removed.
1717         * js/regress/script-tests/get-by-val-with-string-chain-from-try-block.js: Removed.
1718         * js/regress/script-tests/get-by-val-with-string-check-structure-elimination.js: Removed.
1719         * js/regress/script-tests/get-by-val-with-string-proto-or-self.js: Removed.
1720         * js/regress/script-tests/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js: Removed.
1721         * js/regress/script-tests/get-by-val-with-string-self-or-proto.js: Removed.
1722         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js: Removed.
1723         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination.js: Removed.
1724         * js/regress/script-tests/get-by-val-with-symbol-chain-from-try-block.js: Removed.
1725         * js/regress/script-tests/get-by-val-with-symbol-check-structure-elimination.js: Removed.
1726         * js/regress/script-tests/get-by-val-with-symbol-proto-or-self.js: Removed.
1727         * js/regress/script-tests/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.js: Removed.
1728         * js/regress/script-tests/get-by-val-with-symbol-self-or-proto.js: Removed.
1729
1730 2015-08-09  Myles C. Maxfield  <mmaxfield@apple.com>
1731
1732         Crash in ComplexTextController when laying out obscure text
1733         https://bugs.webkit.org/show_bug.cgi?id=147806
1734         <rdar://problem/22102378>
1735
1736         Reviewed by Darin Adler.
1737
1738         * fast/text/crash-obscure-text-expected.txt: Added.
1739         * fast/text/crash-obscure-text.html: Added.
1740
1741 2015-08-08  Dean Jackson  <dino@apple.com>
1742
1743         Remove the webkit prefix from CanvasRenderingContext2D imageSmoothingEnabled
1744         https://bugs.webkit.org/show_bug.cgi?id=147803
1745         <rdar://problem/22200553>
1746
1747         Reviewed by Sam Weinig.
1748
1749         Use the standard version of imageSmoothingEnabled rather than
1750         the prefixed version.
1751
1752         * fast/canvas/canvas-imageSmoothingEnabled-expected.txt:
1753         * fast/canvas/canvas-imageSmoothingEnabled-patterns.html:
1754         * fast/canvas/canvas-imageSmoothingEnabled-zero-size.html:
1755         * fast/canvas/script-tests/canvas-imageSmoothingEnabled-repaint.js:
1756         (draw):
1757         * fast/canvas/script-tests/canvas-imageSmoothingEnabled.js: Add some tests
1758         to make sure the prefixed version correctly maps to the standard version.
1759
1760 2015-08-08  Commit Queue  <commit-queue@webkit.org>
1761
1762         Unreviewed, rolling out r179871.
1763         https://bugs.webkit.org/show_bug.cgi?id=147810
1764
1765         Breaks product images on http://www.apple.com/shop/buy-
1766         mac/macbook (Requested by smfr on #webkit).
1767
1768         Reverted changeset:
1769
1770         "Render: properly update body's background image"
1771         https://bugs.webkit.org/show_bug.cgi?id=140183
1772         http://trac.webkit.org/changeset/179871
1773
1774 2015-08-07  Myles C. Maxfield  <mmaxfield@apple.com>
1775
1776         [El Capitan] Test Gardening
1777
1778         Unreviewed.
1779
1780         * platform/mac/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
1781
1782 2015-08-07  James Craig  <jcraig@apple.com>
1783
1784         REGRESSION(r184722) AX: WebKit video playback toolbar removed from DOM; no longer accessible to VoiceOver
1785         https://bugs.webkit.org/show_bug.cgi?id=145684
1786
1787         Reviewed by Dean Jackson.
1788
1789         * http/tests/contentextensions/text-track-blocked-expected.txt: Minor update to test case expectation.
1790         * media/video-controls-show-on-kb-or-ax-event-expected.txt: Added.
1791         * media/video-controls-show-on-kb-or-ax-event.html: New test validates video controls can be displayed without the need for a mouse.
1792         * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt: Minor update to test case expectation.
1793
1794 2015-08-07  Myles C. Maxfield  <mmaxfield@apple.com>
1795
1796         [Mac] Test gardening
1797
1798         Unreviewed.
1799
1800         * platform/mac/TestExpectations:
1801
1802 2015-08-07  Myles C. Maxfield  <mmaxfield@apple.com>
1803
1804         [OS X] Font fallback is not language-sensitive
1805         https://bugs.webkit.org/show_bug.cgi?id=147390
1806
1807         Reviewed by Dean Jackson.
1808
1809         This test is expected to fail most places.
1810
1811         * fast/text/fallback-language-han-expected.html: Added.
1812         * fast/text/fallback-language-han.html: Added.
1813         * platform/efl/TestExpectations:
1814         * platform/gtk/TestExpectations:
1815         * platform/win/TestExpectations:
1816         * platform/mac/TestExpectations:
1817         * platform/iOS/TestExpectations:
1818
1819 2015-08-07  Simon Fraser  <simon.fraser@apple.com>
1820
1821         Move platform/mac/fast/scrolling/ tests into fast/scrolling/latching/
1822
1823         * TestExpectations:
1824         * fast/scrolling/latching/iframe_in_iframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/iframe_in_iframe-expected.txt.
1825         * fast/scrolling/latching/iframe_in_iframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/iframe_in_iframe.html.
1826         * fast/scrolling/latching/resources/background.html: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/background.html.
1827         * fast/scrolling/latching/resources/inner_content.html: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/inner_content.html.
1828         * fast/scrolling/latching/resources/scroll_nested_iframe_test_inner.html: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_inner.html.
1829         * fast/scrolling/latching/resources/scroll_nested_iframe_test_outer.html: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_outer.html.
1830         * fast/scrolling/latching/resources/testContent.html: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/testContent.html.
1831         * fast/scrolling/latching/resources/testImage.png: Renamed from LayoutTests/platform/mac/fast/scrolling/resources/testImage.png.
1832         * fast/scrolling/latching/scroll-div-latched-div-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt.
1833         * fast/scrolling/latching/scroll-div-latched-div.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-latched-div.html.
1834         * fast/scrolling/latching/scroll-div-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt.
1835         * fast/scrolling/latching/scroll-div-latched-mainframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-latched-mainframe.html.
1836         * fast/scrolling/latching/scroll-div-no-latching-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt.
1837         * fast/scrolling/latching/scroll-div-no-latching.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-no-latching.html.
1838         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-with-nested-nonscrollable-iframe-expected.txt.
1839         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-div-with-nested-nonscrollable-iframe.html.
1840         * fast/scrolling/latching/scroll-iframe-fragment-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-fragment-expected.txt.
1841         * fast/scrolling/latching/scroll-iframe-fragment.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-fragment.html.
1842         * fast/scrolling/latching/scroll-iframe-latched-iframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt.
1843         * fast/scrolling/latching/scroll-iframe-latched-iframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html.
1844         * fast/scrolling/latching/scroll-iframe-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt.
1845         * fast/scrolling/latching/scroll-iframe-latched-mainframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html.
1846         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-webkit1-latching-bug-expected.txt.
1847         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-iframe-webkit1-latching-bug.html.
1848         * fast/scrolling/latching/scroll-latched-nested-div-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-latched-nested-div-expected.txt.
1849         * fast/scrolling/latching/scroll-latched-nested-div.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-latched-nested-div.html.
1850         * fast/scrolling/latching/scroll-nested-iframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-nested-iframe-expected.txt.
1851         * fast/scrolling/latching/scroll-nested-iframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-nested-iframe.html.
1852         * fast/scrolling/latching/scroll-select-bottom-test-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt.
1853         * fast/scrolling/latching/scroll-select-bottom-test.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-bottom-test.html.
1854         * fast/scrolling/latching/scroll-select-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt.
1855         * fast/scrolling/latching/scroll-select-latched-mainframe.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-latched-mainframe.html.
1856         * fast/scrolling/latching/scroll-select-latched-select-expected.txt: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt.
1857         * fast/scrolling/latching/scroll-select-latched-select.html: Renamed from LayoutTests/platform/mac/fast/scrolling/scroll-select-latched-select.html.
1858         * platform/mac-wk1/TestExpectations:
1859         * platform/mac/TestExpectations:
1860
1861 2015-08-07  Simon Fraser  <simon.fraser@apple.com>
1862
1863         Move platform/mac/fast/forms/ tests to fast/forms/
1864
1865         * TestExpectations:
1866         * fast/forms/attributed-strings-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/attributed-strings-expected.txt.
1867         * fast/forms/attributed-strings.html: Renamed from LayoutTests/platform/mac/fast/forms/attributed-strings.html.
1868         * fast/forms/focus-option-control-on-page-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/focus-option-control-on-page-expected.txt.
1869         * fast/forms/focus-option-control-on-page.html: Renamed from LayoutTests/platform/mac/fast/forms/focus-option-control-on-page.html.
1870         * fast/forms/indeterminate-progress-inline-height-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/indeterminate-progress-inline-height-expected.txt.
1871         * fast/forms/indeterminate-progress-inline-height.html: Renamed from LayoutTests/platform/mac/fast/forms/indeterminate-progress-inline-height.html.
1872         * fast/forms/input-appearance-spinbutton-expected.png: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.png.
1873         * fast/forms/input-appearance-spinbutton-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt.
1874         * fast/forms/input-appearance-spinbutton-size-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-size-expected.txt.
1875         * fast/forms/input-appearance-spinbutton-size.html: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-size.html.
1876         * fast/forms/input-appearance-spinbutton-up-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt.
1877         * fast/forms/input-appearance-spinbutton-up.html: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-up.html.
1878         * fast/forms/input-appearance-spinbutton.html: Renamed from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton.html.
1879         * fast/forms/input-number-click-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/input-number-click-expected.txt.
1880         * fast/forms/input-number-click.html: Renamed from LayoutTests/platform/mac/fast/forms/input-number-click.html.
1881         * fast/forms/listbox-scrollbar-hit-test-expected.txt: Renamed from LayoutTests/platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt.
1882         * fast/forms/listbox-scrollbar-hit-test.html: Renamed from LayoutTests/platform/mac/fast/forms/listbox-scrollbar-hit-test.html.
1883         * fast/forms/script-tests/focus-option-control-on-page.js: Renamed from LayoutTests/platform/mac/fast/forms/script-tests/focus-option-control-on-page.js.
1884         * platform/mac-wk1/TestExpectations:
1885         * platform/mac-wk2/TestExpectations:
1886         * platform/mac/TestExpectations:
1887         * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.png: Removed.
1888         * platform/wk2/TestExpectations:
1889
1890 2015-08-06  Dean Jackson  <dino@apple.com>
1891
1892         Shadows don't draw on fillText when using a gradient fill
1893         https://bugs.webkit.org/show_bug.cgi?id=147758
1894         <rdar://problem/20860912>
1895
1896         Reviewed by Myles Maxfield.
1897
1898         New test that exercises shadows on gradient fills. This really
1899         should be a ref test, but there is a very small rendering difference
1900         caused by masking, so instead it uses JS to look for pixels of
1901         the correct color.
1902
1903         * fast/canvas/gradient-text-with-shadow-expected.txt: Added.
1904         * fast/canvas/gradient-text-with-shadow.html: Added.
1905
1906 2015-08-07  Myles C. Maxfield  <mmaxfield@apple.com>
1907
1908         Implement font-feature-settings
1909         https://bugs.webkit.org/show_bug.cgi?id=147722
1910
1911         Reviewed by Simon Fraser.
1912
1913         Until I can make a custom font for reference tests, use a simple dump-render-tree test.
1914
1915         * css3/font-feature-settings-preinstalled-fonts.html: Added.
1916         * platform/mac-yosemite/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
1917
1918 2015-08-07  Simon Fraser  <simon.fraser@apple.com>
1919
1920         Remove platform/ios-sim-deprecated. All of the tests here exist elsewhere already.
1921
1922         * platform/ios-sim-deprecated/: Removed.
1923
1924 2015-08-07  Brian Burg  <bburg@apple.com>
1925
1926         Web Inspector: move LayoutTests/inspector-protocol/ tests to LayoutTests/inspector/
1927         https://bugs.webkit.org/show_bug.cgi?id=147729
1928
1929         Reviewed by Timothy Hatcher.
1930
1931         Merge inspector-protocol tests into the inspector directory. Rename a few helper
1932         resources whose names clashed. Put top-level tests into unit-tests/ and protocol/.
1933
1934         Update TestExpectations to not reference inspector-protocol paths.
1935
1936         * TestExpectations:
1937         * http/tests/inspector/resources/console-test.js: Renamed from LayoutTests/inspector-protocol/resources/console-test.js.
1938         * http/tests/inspector/resources/probe-test.js: Renamed from LayoutTests/inspector-protocol/resources/probe-helper.js.
1939         * inspector-protocol/debugger/resources/breakpoint.js: Removed.
1940         * inspector/console/console-message-expected.txt: Renamed from LayoutTests/inspector-protocol/console/console-message-expected.txt.
1941         * inspector/console/console-message.html: Renamed from LayoutTests/inspector-protocol/console/console-message.html.
1942         * inspector/console/css-source-locations-expected.txt: Renamed from LayoutTests/inspector-protocol/console/css-source-locations-expected.txt.
1943         * inspector/console/css-source-locations.html: Renamed from LayoutTests/inspector-protocol/console/css-source-locations.html.
1944         * inspector/console/js-source-locations-expected.txt: Renamed from LayoutTests/inspector-protocol/console/js-source-locations-expected.txt.
1945         * inspector/console/js-source-locations.html: Renamed from LayoutTests/inspector-protocol/console/js-source-locations.html.
1946         * inspector/console/resources/errors.css: Renamed from LayoutTests/inspector-protocol/resources/errors.css.
1947         (div):
1948         * inspector/console/resources/errors.js: Renamed from LayoutTests/inspector-protocol/resources/errors.js.
1949         (foo):
1950         * inspector/console/x-frame-options-message-expected.txt: Renamed from LayoutTests/inspector-protocol/console/x-frame-options-message-expected.txt.
1951         * inspector/console/x-frame-options-message.html: Renamed from LayoutTests/inspector-protocol/console/x-frame-options-message.html.
1952         * inspector/css/getSupportedCSSProperties-expected.txt: Renamed from LayoutTests/inspector-protocol/css/getSupportedCSSProperties-expected.txt.
1953         * inspector/css/getSupportedCSSProperties.html: Renamed from LayoutTests/inspector-protocol/css/getSupportedCSSProperties.html.
1954         * inspector/debugger/breakpoint-action-detach-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-action-detach-expected.txt.
1955         * inspector/debugger/breakpoint-action-detach.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-action-detach.html.
1956         * inspector/debugger/breakpoint-action-eval.html:
1957         * inspector/debugger/breakpoint-action-with-exception-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-action-with-exception-expected.txt.
1958         * inspector/debugger/breakpoint-action-with-exception.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-action-with-exception.html.
1959         * inspector/debugger/breakpoint-condition-detach-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-detach-expected.txt.
1960         * inspector/debugger/breakpoint-condition-detach.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-detach.html.
1961         * inspector/debugger/breakpoint-condition-with-bad-script-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-with-bad-script-expected.txt.
1962         * inspector/debugger/breakpoint-condition-with-bad-script.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-with-bad-script.html.
1963         * inspector/debugger/breakpoint-condition-with-exception-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-with-exception-expected.txt.
1964         * inspector/debugger/breakpoint-condition-with-exception.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-condition-with-exception.html.
1965         * inspector/debugger/breakpoint-eval-with-exception-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt.
1966         * inspector/debugger/breakpoint-eval-with-exception.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-eval-with-exception.html.
1967         * inspector/debugger/breakpoint-inside-conditons-and-actions-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-inside-conditons-and-actions-expected.txt.
1968         * inspector/debugger/breakpoint-inside-conditons-and-actions.html: Renamed from LayoutTests/inspector-protocol/debugger/breakpoint-inside-conditons-and-actions.html.
1969         * inspector/debugger/call-frame-function-name-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-function-name-expected.txt.
1970         * inspector/debugger/call-frame-function-name.html: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-function-name.html.
1971         * inspector/debugger/call-frame-this-host-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-host-expected.txt.
1972         * inspector/debugger/call-frame-this-host.html: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-host.html.
1973         * inspector/debugger/call-frame-this-nonstrict-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-nonstrict-expected.txt.
1974         * inspector/debugger/call-frame-this-nonstrict.html: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-nonstrict.html.
1975         * inspector/debugger/call-frame-this-strict-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-strict-expected.txt.
1976         * inspector/debugger/call-frame-this-strict.html: Renamed from LayoutTests/inspector-protocol/debugger/call-frame-this-strict.html.
1977         * inspector/debugger/debugger-statement-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/debugger-statement-expected.txt.
1978         * inspector/debugger/debugger-statement.html: Renamed from LayoutTests/inspector-protocol/debugger/debugger-statement.html.
1979         * inspector/debugger/didSampleProbe-multiple-probes-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/didSampleProbe-multiple-probes-expected.txt.
1980         * inspector/debugger/didSampleProbe-multiple-probes.html: Renamed from LayoutTests/inspector-protocol/debugger/didSampleProbe-multiple-probes.html.
1981         * inspector/debugger/hit-breakpoint-from-console-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/hit-breakpoint-from-console-expected.txt.
1982         * inspector/debugger/hit-breakpoint-from-console.html: Renamed from LayoutTests/inspector-protocol/debugger/hit-breakpoint-from-console.html.
1983         * inspector/debugger/nested-inspectors-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/nested-inspectors-expected.txt.
1984         * inspector/debugger/nested-inspectors.html: Renamed from LayoutTests/inspector-protocol/debugger/nested-inspectors.html.
1985         * inspector/debugger/pause-dedicated-worker-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/pause-dedicated-worker-expected.txt.
1986         * inspector/debugger/pause-dedicated-worker.html: Renamed from LayoutTests/inspector-protocol/debugger/pause-dedicated-worker.html.
1987         * inspector/debugger/pause-on-assert-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/pause-on-assert-expected.txt.
1988         * inspector/debugger/pause-on-assert.html: Renamed from LayoutTests/inspector-protocol/debugger/pause-on-assert.html.
1989         * inspector/debugger/probe-manager-add-remove-actions.html:
1990         * inspector/debugger/regress-133182-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/regress-133182-expected.txt.
1991         * inspector/debugger/regress-133182.html: Renamed from LayoutTests/inspector-protocol/debugger/regress-133182.html.
1992         * inspector/debugger/removeBreakpoint-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/removeBreakpoint-expected.txt.
1993         * inspector/debugger/removeBreakpoint.html: Renamed from LayoutTests/inspector-protocol/debugger/removeBreakpoint.html.
1994         * inspector/debugger/resources/assert.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/assert.js.
1995         * inspector/debugger/resources/dedicated-worker.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/dedicated-worker.js.
1996         * inspector/debugger/resources/exception.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/exception.js.
1997         * inspector/debugger/resources/mac-linebreaks.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/mac-linebreaks.js.
1998         * inspector/debugger/resources/mixed-linebreaks.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/mixed-linebreaks.js.
1999         * inspector/debugger/resources/script-for-breakpoint-actions.js: Copied from LayoutTests/inspector/debugger/resources/breakpoint.js.
2000         * inspector/debugger/resources/unix-linebreaks.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/unix-linebreaks.js.
2001         * inspector/debugger/resources/windows-linebreaks.js: Renamed from LayoutTests/inspector-protocol/debugger/resources/windows-linebreaks.js.
2002         * inspector/debugger/searchInContent-linebreaks-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/searchInContent-linebreaks-expected.txt.
2003         * inspector/debugger/searchInContent-linebreaks.html: Renamed from LayoutTests/inspector-protocol/debugger/searchInContent-linebreaks.html.
2004         * inspector/debugger/setBreakpoint-actions-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-actions-expected.txt.
2005         * inspector/debugger/setBreakpoint-actions.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-actions.html.
2006         * inspector/debugger/setBreakpoint-autoContinue-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-autoContinue-expected.txt.
2007         * inspector/debugger/setBreakpoint-autoContinue.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-autoContinue.html.
2008         * inspector/debugger/setBreakpoint-column-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-column-expected.txt.
2009         * inspector/debugger/setBreakpoint-column.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-column.html.
2010         * inspector/debugger/setBreakpoint-column.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-column.txt.
2011         * inspector/debugger/setBreakpoint-condition-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-condition-expected.txt.
2012         * inspector/debugger/setBreakpoint-condition.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-condition.html.
2013         * inspector/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt.
2014         * inspector/debugger/setBreakpoint-dfg-and-modify-local.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html.
2015         * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local-expected.txt.
2016         * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html.
2017         * inspector/debugger/setBreakpoint-dfg-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg-expected.txt.
2018         * inspector/debugger/setBreakpoint-dfg.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-dfg.html.
2019         * inspector/debugger/setBreakpoint-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-expected.txt.
2020         * inspector/debugger/setBreakpoint-options-exception-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-options-exception-expected.txt.
2021         * inspector/debugger/setBreakpoint-options-exception.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint-options-exception.html.
2022         * inspector/debugger/setBreakpoint.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpoint.html.
2023         * inspector/debugger/setBreakpointByUrl-sourceURL-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpointByUrl-sourceURL-expected.txt.
2024         * inspector/debugger/setBreakpointByUrl-sourceURL.html: Renamed from LayoutTests/inspector-protocol/debugger/setBreakpointByUrl-sourceURL.html.
2025         * inspector/debugger/setPauseOnExceptions-all-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt.
2026         * inspector/debugger/setPauseOnExceptions-all.html: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-all.html.
2027         * inspector/debugger/setPauseOnExceptions-none-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt.
2028         * inspector/debugger/setPauseOnExceptions-none.html: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-none.html.
2029         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt.
2030         * inspector/debugger/setPauseOnExceptions-uncaught.html: Renamed from LayoutTests/inspector-protocol/debugger/setPauseOnExceptions-uncaught.html.
2031         * inspector/debugger/setVariableValue-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/setVariableValue-expected.txt.
2032         * inspector/debugger/setVariableValue.html: Renamed from LayoutTests/inspector-protocol/debugger/setVariableValue.html.
2033         * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Renamed from LayoutTests/inspector-protocol/debugger/terminate-dedicated-worker-while-paused-expected.txt.
2034         * inspector/debugger/terminate-dedicated-worker-while-paused.html: Renamed from LayoutTests/inspector-protocol/debugger/terminate-dedicated-worker-while-paused.html.
2035         * inspector/dom-debugger/node-removed-expected.txt: Renamed from LayoutTests/inspector-protocol/dom-debugger/node-removed-expected.txt.
2036         * inspector/dom-debugger/node-removed.html: Renamed from LayoutTests/inspector-protocol/dom-debugger/node-removed.html.
2037         * inspector/dom/dom-remove-events-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/dom-remove-events-expected.txt.
2038         * inspector/dom/dom-remove-events.html: Renamed from LayoutTests/inspector-protocol/dom/dom-remove-events.html.
2039         * inspector/dom/dom-search-crash-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/dom-search-crash-expected.txt.
2040         * inspector/dom/dom-search-crash.html: Renamed from LayoutTests/inspector-protocol/dom/dom-search-crash.html.
2041         * inspector/dom/dom-search-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/dom-search-expected.txt.
2042         * inspector/dom/dom-search-with-context-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/dom-search-with-context-expected.txt.
2043         * inspector/dom/dom-search-with-context.html: Renamed from LayoutTests/inspector-protocol/dom/dom-search-with-context.html.
2044         * inspector/dom/dom-search.html: Renamed from LayoutTests/inspector-protocol/dom/dom-search.html.
2045         * inspector/dom/focus-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/focus-expected.txt.
2046         * inspector/dom/focus.html: Renamed from LayoutTests/inspector-protocol/dom/focus.html.
2047         * inspector/dom/getAccessibilityPropertiesForNode-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt.
2048         * inspector/dom/getAccessibilityPropertiesForNode.html: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode.html.
2049         * inspector/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt.
2050         * inspector/dom/getAccessibilityPropertiesForNode_liveRegion.html: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html.
2051         * inspector/dom/getAccessibilityPropertiesForNode_mouseEventNodeId-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode_mouseEventNodeId-expected.txt.
2052         * inspector/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html: Renamed from LayoutTests/inspector-protocol/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html.
2053         * inspector/dom/highlight-flow-with-no-region-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/highlight-flow-with-no-region-expected.txt.
2054         * inspector/dom/highlight-flow-with-no-region.html: Renamed from LayoutTests/inspector-protocol/dom/highlight-flow-with-no-region.html.
2055         * inspector/dom/remove-multiple-nodes-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/remove-multiple-nodes-expected.txt.
2056         * inspector/dom/remove-multiple-nodes.html: Renamed from LayoutTests/inspector-protocol/dom/remove-multiple-nodes.html.
2057         * inspector/dom/request-child-nodes-depth-expected.txt: Renamed from LayoutTests/inspector-protocol/dom/request-child-nodes-depth-expected.txt.
2058         * inspector/dom/request-child-nodes-depth.html: Renamed from LayoutTests/inspector-protocol/dom/request-child-nodes-depth.html.
2059         * inspector/dom/resources/dom-search-crash-iframe.html: Renamed from LayoutTests/inspector-protocol/dom/resources/dom-search-crash-iframe.html.
2060         * inspector/dom/resources/dom-search-iframe.html: Renamed from LayoutTests/inspector-protocol/dom/resources/dom-search-iframe.html.
2061         * inspector/dom/resources/dom-search-queries.js: Renamed from LayoutTests/inspector-protocol/dom/resources/dom-search-queries.js.
2062         * inspector/layers/layers-anonymous-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-anonymous-expected.txt.
2063         * inspector/layers/layers-anonymous.html: Renamed from LayoutTests/inspector-protocol/layers/layers-anonymous.html.
2064         * inspector/layers/layers-blending-compositing-reasons-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-blending-compositing-reasons-expected.txt.
2065         * inspector/layers/layers-blending-compositing-reasons.html: Renamed from LayoutTests/inspector-protocol/layers/layers-blending-compositing-reasons.html.
2066         * inspector/layers/layers-compositing-reasons-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-compositing-reasons-expected.txt.
2067         * inspector/layers/layers-compositing-reasons.html: Renamed from LayoutTests/inspector-protocol/layers/layers-compositing-reasons.html.
2068         * inspector/layers/layers-for-node-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-for-node-expected.txt.
2069         * inspector/layers/layers-for-node.html: Renamed from LayoutTests/inspector-protocol/layers/layers-for-node.html.
2070         * inspector/layers/layers-generated-content-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-generated-content-expected.txt.
2071         * inspector/layers/layers-generated-content.html: Renamed from LayoutTests/inspector-protocol/layers/layers-generated-content.html.
2072         * inspector/layers/layers-reflected-content-expected.txt: Renamed from LayoutTests/inspector-protocol/layers/layers-reflected-content-expected.txt.
2073         * inspector/layers/layers-reflected-content.html: Renamed from LayoutTests/inspector-protocol/layers/layers-reflected-content.html.
2074         * inspector/page/archive-expected.txt: Renamed from LayoutTests/inspector-protocol/page/archive-expected.txt.
2075         * inspector/page/archive.html: Renamed from LayoutTests/inspector-protocol/page/archive.html.
2076         * inspector/page/frameScheduledNavigation-expected.txt: Renamed from LayoutTests/inspector-protocol/page/frameScheduledNavigation-expected.txt.
2077         * inspector/page/frameScheduledNavigation.html: Renamed from LayoutTests/inspector-protocol/page/frameScheduledNavigation.html.
2078         * inspector/page/frameStartedLoading-expected.txt: Renamed from LayoutTests/inspector-protocol/page/frameStartedLoading-expected.txt.
2079         * inspector/page/frameStartedLoading.html: Renamed from LayoutTests/inspector-protocol/page/frameStartedLoading.html.
2080         * inspector/page/javascriptDialogEvents-expected.txt: Renamed from LayoutTests/inspector-protocol/page/javascriptDialogEvents-expected.txt.
2081         * inspector/page/javascriptDialogEvents.html: Renamed from LayoutTests/inspector-protocol/page/javascriptDialogEvents.html.
2082         * inspector/page/resources/blank.html: Renamed from LayoutTests/inspector-protocol/page/resources/blank.html.
2083         * inspector/page/setEmulatedMedia-expected.txt: Renamed from LayoutTests/inspector-protocol/page/setEmulatedMedia-expected.txt.
2084         * inspector/page/setEmulatedMedia.html: Renamed from LayoutTests/inspector-protocol/page/setEmulatedMedia.html.
2085         * inspector/protocol/protocol-promise-result-expected.txt: Renamed from LayoutTests/inspector/protocol-promise-result-expected.txt.
2086         * inspector/protocol/protocol-promise-result.html: Renamed from LayoutTests/inspector/protocol-promise-result.html.
2087         * inspector/runtime/getProperties-expected.txt: Renamed from LayoutTests/inspector-protocol/runtime/getProperties-expected.txt.
2088         * inspector/runtime/getProperties.html: Renamed from LayoutTests/inspector-protocol/runtime/getProperties.html.
2089         * inspector/unit-tests/async-test-suite-expected.txt: Renamed from LayoutTests/inspector-protocol/async-test-suite-expected.txt.
2090         * inspector/unit-tests/async-test-suite.html: Renamed from LayoutTests/inspector-protocol/async-test-suite.html.
2091         * inspector/unit-tests/event-listener-expected.txt: Renamed from LayoutTests/inspector/event-listener-expected.txt.
2092         * inspector/unit-tests/event-listener-set-expected.txt: Renamed from LayoutTests/inspector/event-listener-set-expected.txt.
2093         * inspector/unit-tests/event-listener-set.html: Renamed from LayoutTests/inspector/event-listener-set.html.
2094         * inspector/unit-tests/event-listener.html: Renamed from LayoutTests/inspector/event-listener.html.
2095         * inspector/unit-tests/sync-test-suite-expected.txt: Renamed from LayoutTests/inspector-protocol/sync-test-suite-expected.txt.
2096         * inspector/unit-tests/sync-test-suite.html: Renamed from LayoutTests/inspector-protocol/sync-test-suite.html.
2097         * inspector/unit-tests/test-harness-trivially-works-expected.txt: Renamed from LayoutTests/inspector/test-harness-trivially-works-expected.txt.
2098         * inspector/unit-tests/test-harness-trivially-works.html: Renamed from LayoutTests/inspector/test-harness-trivially-works.html.
2099         * platform/efl/TestExpectations:
2100         * platform/gtk/TestExpectations:
2101         * platform/ios-simulator-wk1/TestExpectations:
2102         * platform/ios-simulator-wk2/TestExpectations:
2103         * platform/mac-wk2/TestExpectations:
2104         * platform/mac/TestExpectations:
2105         * platform/win/TestExpectations:
2106
2107 2015-08-07  Simon Fraser  <simon.fraser@apple.com>
2108
2109         ios-sim-deprecated/iphone/fast/events/touch/ already existed in fast/events/touch, so remove them.
2110
2111         * platform/ios-sim-deprecated/iphone/fast/events/touch/document-create-touch-list-ios-expected.txt: Removed.
2112         * platform/ios-sim-deprecated/iphone/fast/events/touch/document-create-touch-list-ios.html: Removed.
2113         * platform/ios-sim-deprecated/iphone/fast/events/touch/gesture-event-basic-expected.txt: Removed.
2114         * platform/ios-sim-deprecated/iphone/fast/events/touch/gesture-event-basic.html: Removed.
2115         * platform/ios-sim-deprecated/iphone/fast/events/touch/input-touch-target-expected.txt: Removed.
2116         * platform/ios-sim-deprecated/iphone/fast/events/touch/input-touch-target.html: Removed.
2117         * platform/ios-sim-deprecated/iphone/fast/events/touch/inserted-fragment-touch-target-expected.txt: Removed.
2118         * platform/ios-sim-deprecated/iphone/fast/events/touch/inserted-fragment-touch-target.html: Removed.
2119         * platform/ios-sim-deprecated/iphone/fast/events/touch/moved-touch-target-expected.txt: Removed.
2120         * platform/ios-sim-deprecated/iphone/fast/events/touch/moved-touch-target.html: Removed.
2121         * platform/ios-sim-deprecated/iphone/fast/events/touch/multi-touch-some-without-handlers-expected.txt: Removed.
2122         * platform/ios-sim-deprecated/iphone/fast/events/touch/multi-touch-some-without-handlers.html: Removed.
2123         * platform/ios-sim-deprecated/iphone/fast/events/touch/ontouchstart-active-selector-expected.txt: Removed.
2124         * platform/ios-sim-deprecated/iphone/fast/events/touch/ontouchstart-active-selector.html: Removed.
2125         * platform/ios-sim-deprecated/iphone/fast/events/touch/removed-fragment-touch-target-expected.txt: Removed.
2126         * platform/ios-sim-deprecated/iphone/fast/events/touch/removed-fragment-touch-target.html: Removed.
2127         * platform/ios-sim-deprecated/iphone/fast/events/touch/removed-touch-target-expected.txt: Removed.
2128         * platform/ios-sim-deprecated/iphone/fast/events/touch/removed-touch-target.html: Removed.
2129         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/TEMPLATE.html: Removed.
2130         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/document-create-touch-list-ios.js: Removed.
2131         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/input-touch-target.js: Removed.
2132         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/multi-touch-some-without-handlers.js: Removed.
2133         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/text-node-touch-target.js: Removed.
2134         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/textarea-touch-target.js: Removed.
2135         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/touch-event-frames.js: Removed.
2136         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/touch-event-pageXY.js: Removed.
2137         * platform/ios-sim-deprecated/iphone/fast/events/touch/script-tests/zoomed-touch-event-pageXY.js: Removed.
2138         * platform/ios-sim-deprecated/iphone/fast/events/touch/text-node-touch-target-expected.txt: Removed.
2139         * platform/ios-sim-deprecated/iphone/fast/events/touch/text-node-touch-target.html: Removed.
2140         * platform/ios-sim-deprecated/iphone/fast/events/touch/textarea-touch-target-expected.txt: Removed.
2141         * platform/ios-sim-deprecated/iphone/fast/events/touch/textarea-touch-target.html: Removed.
2142         * platform/ios-sim-deprecated/iphone/fast/events/touch/touch-event-frames-expected.txt: Removed.
2143         * platform/ios-sim-deprecated/iphone/fast/events/touch/touch-event-frames.html: Removed.
2144         * platform/ios-sim-deprecated/iphone/fast/events/touch/touch-event-pageXY-expected.txt: Removed.
2145         * platform/ios-sim-deprecated/iphone/fast/events/touch/touch-event-pageXY.html: Removed.
2146         * platform/ios-sim-deprecated/iphone/fast/events/touch/zoomed-touch-event-pageXY-expected.txt: Removed.
2147         * platform/ios-sim-deprecated/iphone/fast/events/touch/zoomed-touch-event-pageXY.html: Removed.
2148
2149 2015-08-07  Simon Fraser  <simon.fraser@apple.com>
2150
2151         Move platform/ios-sim-deprecated/http/tests/loading/multiple-prioritization.html into http/tests/loading/
2152
2153         * http/tests/loading/multiple-prioritization-expected.txt: Renamed from LayoutTests/platform/ios-sim-deprecated/http/tests/loading/multiple-prioritization-expected.txt.
2154         * http/tests/loading/multiple-prioritization.html: Renamed from LayoutTests/platform/ios-sim-deprecated/http/tests/loading/multiple-prioritization.html.
2155
2156 2015-08-06  Simon Fraser  <simon.fraser@apple.com>
2157
2158         Move ios-sim-deprecated/fast/dom/ tests into fast/dom
2159
2160         * TestExpectations:
2161         * fast/dom/Range/expand-word-with-apostrophe-expected.txt: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/Range/expand-word-with-apostrophe-expected.txt.
2162         * fast/dom/Range/expand-word-with-apostrophe.html: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/Range/expand-word-with-apostrophe.html.
2163         * fast/dom/Window/no-window-resize-on-document-size-change-expected.txt: Added.
2164         * fast/dom/Window/no-window-resize-on-document-size-change.html: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/Window/no-window-resize-on-document-size-change.html.
2165         * fast/dom/adopt-attribute-crash-expected.txt:
2166         * fast/dom/navigator-iOS-userAgent-expected.txt: Added.
2167         * fast/dom/navigator-iOS-userAgent.html: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/navigator-iOS-userAgent.html.
2168         * fast/dom/timer-fire-after-page-pause-expected.txt: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/timer-fire-after-page-pause-expected.txt.
2169         * fast/dom/timer-fire-after-page-pause.html: Renamed from LayoutTests/platform/ios-sim-deprecated/fast/dom/timer-fire-after-page-pause.html.
2170         * platform/ios-sim-deprecated/fast/dom/Window/no-window-resize-on-document-size-change-expected.txt: Removed.
2171         * platform/ios-sim-deprecated/fast/dom/navigator-iOS-userAgent-expected.txt: Removed.
2172         * platform/ios-simulator-wk1/TestExpectations:
2173         * platform/ios-simulator/TestExpectations:
2174         * platform/ios-simulator/fast/dom/navigator-iOS-userAgent-expected.txt: Added.
2175
2176 2015-08-06  Simon Fraser  <simon.fraser@apple.com>
2177
2178         Move two ios-sim-deprecated/animations/ tests into animations.
2179
2180         * animations/resources/anim.html: Renamed from LayoutTests/platform/ios-sim-deprecated/animations/resources/anim.html.
2181         * animations/restart-after-scroll-expected.txt: Copied from LayoutTests/platform/ios-sim-deprecated/animations/restart-after-scroll-nested-expected.txt.
2182         * animations/restart-after-scroll-nested-expected.txt: Renamed from LayoutTests/platform/ios-sim-deprecated/animations/restart-after-scroll-nested-expected.txt.
2183         * animations/restart-after-scroll-nested.html: Renamed from LayoutTests/platform/ios-sim-deprecated/animations/restart-after-scroll-nested.html.
2184         * animations/restart-after-scroll.html: Renamed from LayoutTests/platform/ios-sim-deprecated/animations/restart-after-scroll.html.
2185         * platform/ios-sim-deprecated/animations/restart-after-scroll-expected.txt: Removed.
2186         * platform/ios-simulator-wk1/TestExpectations:
2187         * platform/ios-simulator-wk2/TestExpectations:
2188         * platform/ios-simulator/TestExpectations:
2189
2190 2015-08-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2191
2192         [Streams API] Create CountQueuingStrategy object as per spec
2193         https://bugs.webkit.org/show_bug.cgi?id=146594
2194
2195         Reviewed by Geoffrey Garen.
2196
2197         * js/dom/global-constructors-attributes-expected.txt:
2198         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2199         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2200         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
2201         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2202         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2203         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2204         * platform/win/js/dom/global-constructors-attributes-expected.txt: Updated expectations with
2205         CountQueuingStrategy constructor.
2206         * streams/reference-implementation/brand-checks.html:
2207         * streams/reference-implementation/count-queuing-strategy.html: Removed reference to count-queuing-strategy.js.
2208         * streams/reference-implementation/resources/count-queuing-strategy.js: Removed.
2209         (CountQueuingStrategy): Deleted.
2210         (CountQueuingStrategy.prototype.size): Deleted.
2211
2212 2015-08-07  Doug Russell  <d_russell@apple.com>
2213
2214         AX: Bug 147737 is causing test failures in Mavericks WK1
2215         https://bugs.webkit.org/show_bug.cgi?id=147763
2216
2217         Reviewed by Chris Fleizach.
2218
2219         * platform/mac/TestExpectations:
2220
2221 2015-08-06  Yusuke Suzuki  <utatane.tea@gmail.com>
2222
2223         Introduce get_by_id like IC into get_by_val when the given name is String or Symbol
2224         https://bugs.webkit.org/show_bug.cgi?id=147480
2225
2226         Reviewed by Filip Pizlo.
2227
2228         Add synthetic benchmarks that replaces normal property load with symbol/string keyed load.
2229
2230         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Added.
2231         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Added.
2232         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Added.
2233         * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Added.
2234         * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Added.
2235         * js/regress/get-by-val-with-string-chain-from-try-block.html: Added.
2236         * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Added.
2237         * js/regress/get-by-val-with-string-check-structure-elimination.html: Added.
2238         * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Added.
2239         * js/regress/get-by-val-with-string-proto-or-self.html: Added.
2240         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
2241         * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Added.
2242         * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Added.
2243         * js/regress/get-by-val-with-string-self-or-proto.html: Added.
2244         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Added.
2245         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Added.
2246         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Added.
2247         * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Added.
2248         * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Added.
2249         * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Added.
2250         * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Added.
2251         * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Added.
2252         * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Added.
2253         * js/regress/get-by-val-with-symbol-proto-or-self.html: Added.
2254         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
2255         * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Added.
2256         * js/regress/get-by-val-with-symbol-self-or-proto-expected.txt: Added.
2257         * js/regress/get-by-val-with-symbol-self-or-proto.html: Added.
2258         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination-simple.js: Added.
2259         * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination.js: Added.
2260         * js/regress/script-tests/get-by-val-with-string-chain-from-try-block.js: Added.
2261         (A):
2262         (B):
2263         (C):
2264         (D):
2265         (E):
2266         (F):
2267         (G):
2268         (foo):
2269         * js/regress/script-tests/get-by-val-with-string-check-structure-elimination.js: Added.
2270         * js/regress/script-tests/get-by-val-with-string-proto-or-self.js: Added.
2271         (foo):
2272         (bar):
2273         (Foo):
2274         * js/regress/script-tests/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js: Added.
2275         * js/regress/script-tests/get-by-val-with-string-self-or-proto.js: Added.
2276         (foo):
2277         (bar):
2278         (Foo):
2279         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js: Added.
2280         * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination.js: Added.
2281         * js/regress/script-tests/get-by-val-with-symbol-chain-from-try-block.js: Added.
2282         (A):
2283         (B):
2284         (C):
2285         (D):
2286         (E):
2287         (F):
2288         (G):
2289         (foo):
2290         * js/regress/script-tests/get-by-val-with-symbol-check-structure-elimination.js: Added.
2291         * js/regress/script-tests/get-by-val-with-symbol-proto-or-self.js: Added.
2292         (foo):
2293         (bar):
2294         (Foo):
2295         * js/regress/script-tests/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.js: Added.
2296         * js/regress/script-tests/get-by-val-with-symbol-self-or-proto.js: Added.
2297         (foo):
2298         (bar):
2299         (Foo):
2300
2301 2015-08-06  Keith Miller  <keith_miller@apple.com>
2302
2303         The JSONP parser incorrectly parses -0 as +0.
2304         https://bugs.webkit.org/show_bug.cgi?id=147590
2305
2306         Reviewed by Michael Saboff.
2307
2308         A simple test that attempts loads a JSONP that sets a variable to 0.
2309
2310         * js/regress/JSONP-negative-0-expected.txt: Added.
2311         * js/regress/JSONP-negative-0.html: Added.
2312         * js/regress/script-tests/JSONP-negative-0.js: Added.
2313
2314 2015-08-06  Chris Dumez  <cdumez@apple.com>
2315
2316         Toggle GPS state based on page visibility to save battery
2317         https://bugs.webkit.org/show_bug.cgi?id=147685
2318
2319         Reviewed by Benjamin Poulain.
2320
2321         Add layout tests to check that the GeolocationClient starts and stops
2322         updating when page visibility changes.
2323
2324         * fast/dom/Geolocation/startUpdatingOnlyWhenPageVisible-expected.txt: Added.
2325         * fast/dom/Geolocation/startUpdatingOnlyWhenPageVisible.html: Added.
2326         * fast/dom/Geolocation/stopUpdatingForHiddenPage-expected.txt: Added.
2327         * fast/dom/Geolocation/stopUpdatingForHiddenPage.html: Added.
2328
2329 2015-08-06  Brian Burg  <bburg@apple.com>
2330
2331         Web Inspector: move http/tests/inspector-protocol/ contents to http/tests/inspector/
2332         https://bugs.webkit.org/show_bug.cgi?id=147739
2333
2334         Reviewed by Timothy Hatcher.
2335
2336         Start merging inspector-protocol/ directory into inspector/, starting with http tests.
2337
2338         This patch puts the few http tests into their own domain directories. Files related
2339         to the test harness have been moved to the appropriate resources/ directory.
2340         Update all inspector tests to the new paths.
2341
2342         Lastly, rename InspectorTest.js and protocol-test.html to ProtocolTestStub, to make
2343         it obvious that these files are only used by the protocol test harness.
2344
2345         * http/tests/inspector/console/access-inspected-object-expected.txt: Renamed from LayoutTests/http/tests/inspector-protocol/access-inspected-object-expected.txt.
2346         * http/tests/inspector/console/access-inspected-object.html: Renamed from LayoutTests/http/tests/inspector-protocol/access-inspected-object.html.
2347         * http/tests/inspector/css/bad-mime-type.html:
2348         * http/tests/inspector/dom/resources/InspectorDOMListener.js: Renamed from LayoutTests/http/tests/inspector-protocol/resources/InspectorDOMListener.js.
2349         * http/tests/inspector/page/loading-iframe-document-node-expected.txt: Renamed from LayoutTests/http/tests/inspector-protocol/loading-iframe-document-node-expected.txt.
2350         * http/tests/inspector/page/loading-iframe-document-node.html: Renamed from LayoutTests/http/tests/inspector-protocol/loading-iframe-document-node.html.
2351         * http/tests/inspector/page/resources/slow-test-page.html: Renamed from LayoutTests/http/tests/inspector-protocol/resources/slow-test-page.html.
2352         * http/tests/inspector/page/resources/test-page.html: Renamed from LayoutTests/http/tests/inspector-protocol/resources/test-page.html.
2353         * http/tests/inspector/replay/document-last-modified-fallback-value.html:
2354         * http/tests/inspector/resources/ProtocolTestStub.html: Renamed from LayoutTests/http/tests/inspector-protocol/resources/protocol-test.html.
2355         * http/tests/inspector/resources/ProtocolTestStub.js: Renamed from LayoutTests/http/tests/inspector-protocol/resources/InspectorTest.js.
2356         * http/tests/inspector/resources/inspector-test.js: Renamed from LayoutTests/http/tests/inspector/inspector-test.js.
2357         * http/tests/inspector/resources/protocol-test.js: Renamed from LayoutTests/http/tests/inspector-protocol/resources/protocol-test.js.
2358         * inspector-protocol/async-test-suite.html:
2359         * inspector-protocol/console/console-message.html:
2360         * inspector-protocol/console/css-source-locations.html: Fix references to console helpers.
2361         * inspector-protocol/console/js-source-locations.html:
2362         * inspector-protocol/console/x-frame-options-message.html:
2363         * inspector-protocol/css/getSupportedCSSProperties.html:
2364         * inspector-protocol/debugger/breakpoint-action-detach.html:
2365         * inspector-protocol/debugger/breakpoint-action-with-exception.html:
2366         * inspector-protocol/debugger/breakpoint-condition-detach.html:
2367         * inspector-protocol/debugger/breakpoint-condition-with-bad-script.html:
2368         * inspector-protocol/debugger/breakpoint-condition-with-exception.html:
2369         * inspector-protocol/debugger/breakpoint-eval-with-exception.html:
2370         * inspector-protocol/debugger/breakpoint-inside-conditons-and-actions.html:
2371         * inspector-protocol/debugger/call-frame-function-name.html:
2372         * inspector-protocol/debugger/call-frame-this-host.html:
2373         * inspector-protocol/debugger/call-frame-this-nonstrict.html:
2374         * inspector-protocol/debugger/call-frame-this-strict.html:
2375         * inspector-protocol/debugger/debugger-statement.html:
2376         * inspector-protocol/debugger/didSampleProbe-multiple-probes.html:
2377         * inspector-protocol/debugger/hit-breakpoint-from-console.html:
2378         * inspector-protocol/debugger/nested-inspectors.html:
2379         * inspector-protocol/debugger/pause-dedicated-worker.html:
2380         * inspector-protocol/debugger/pause-on-assert.html:
2381         * inspector-protocol/debugger/regress-133182.html:
2382         * inspector-protocol/debugger/removeBreakpoint.html:
2383         * inspector-protocol/debugger/searchInContent-linebreaks.html:
2384         * inspector-protocol/debugger/setBreakpoint-actions.html:
2385         * inspector-protocol/debugger/setBreakpoint-autoContinue.html:
2386         * inspector-protocol/debugger/setBreakpoint-column.html:
2387         * inspector-protocol/debugger/setBreakpoint-condition.html:
2388         * inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html:
2389         * inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html:
2390         * inspector-protocol/debugger/setBreakpoint-dfg.html:
2391         * inspector-protocol/debugger/setBreakpoint-options-exception.html:
2392         * inspector-protocol/debugger/setBreakpoint.html:
2393         * inspector-protocol/debugger/setBreakpointByUrl-sourceURL.html:
2394         * inspector-protocol/debugger/setPauseOnExceptions-all.html:
2395         * inspector-protocol/debugger/setPauseOnExceptions-none.html:
2396         * inspector-protocol/debugger/setPauseOnExceptions-uncaught.html:
2397         * inspector-protocol/debugger/setVariableValue.html:
2398         * inspector-protocol/debugger/terminate-dedicated-worker-while-paused.html:
2399         * inspector-protocol/dom-debugger/node-removed.html:
2400         * inspector-protocol/dom/dom-remove-events.html:
2401         * inspector-protocol/dom/dom-search-crash.html:
2402         * inspector-protocol/dom/dom-search-with-context.html:
2403         * inspector-protocol/dom/dom-search.html:
2404         * inspector-protocol/dom/focus.html:
2405         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2406         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html:
2407         * inspector-protocol/dom/getAccessibilityPropertiesForNode_mouseEventNodeId.html:
2408         * inspector-protocol/dom/highlight-flow-with-no-region.html:
2409         * inspector-protocol/dom/remove-multiple-nodes.html:
2410         * inspector-protocol/dom/request-child-nodes-depth.html:
2411         * inspector-protocol/layers/layers-anonymous.html:
2412         * inspector-protocol/layers/layers-blending-compositing-reasons.html:
2413         * inspector-protocol/layers/layers-compositing-reasons.html:
2414         * inspector-protocol/layers/layers-for-node.html:
2415         * inspector-protocol/layers/layers-generated-content.html:
2416         * inspector-protocol/layers/layers-reflected-content.html:
2417         * inspector-protocol/page/archive.html:
2418         * inspector-protocol/page/frameScheduledNavigation.html:
2419         * inspector-protocol/page/frameStartedLoading.html:
2420         * inspector-protocol/page/javascriptDialogEvents.html:
2421         * inspector-protocol/page/setEmulatedMedia.html:
2422         * inspector-protocol/runtime/getProperties.html:
2423         * inspector-protocol/sync-test-suite.html:
2424         * inspector/console/command-line-api.html:
2425         * inspector/console/console-api.html:
2426         * inspector/console/console-table.html:
2427         * inspector/css/get-system-fonts.html:
2428         * inspector/css/matched-style-properties.html:
2429         * inspector/css/modify-rule-selector.html:
2430         * inspector/css/pseudo-element-matches-for-pseudo-element-node.html:
2431         * inspector/css/pseudo-element-matches.html:
2432         * inspector/css/selector-dynamic-specificity.html:
2433         * inspector/css/selector-specificity.html:
2434         * inspector/css/stylesheet-with-mutations.html:
2435         * inspector/debugger/break-on-exception-catch.html:
2436         * inspector/debugger/break-on-exception-finally.html:
2437         * inspector/debugger/break-on-exception-native.html:
2438         * inspector/debugger/break-on-exception-throw-in-promise-rethrow-in-catch.html:
2439         * inspector/debugger/break-on-exception-throw-in-promise-then-with-catch.html:
2440         * inspector/debugger/break-on-exception-throw-in-promise-then.html:
2441         * inspector/debugger/break-on-exception-throw-in-promise-with-catch.html:
2442         * inspector/debugger/break-on-exception-throw-in-promise.html:
2443         * inspector/debugger/break-on-exception-window-onerror.html:
2444         * inspector/debugger/break-on-exception.html:
2445         * inspector/debugger/break-on-uncaught-exception-catch.html:
2446         * inspector/debugger/break-on-uncaught-exception-finally.html:
2447         * inspector/debugger/break-on-uncaught-exception-native.html:
2448         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-rethrow-in-catch.html:
2449         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-with-catch.html:
2450         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then.html:
2451         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-with-catch.html:
2452         * inspector/debugger/break-on-uncaught-exception-throw-in-promise.html:
2453         * inspector/debugger/break-on-uncaught-exception-window-onerror.html:
2454         * inspector/debugger/break-on-uncaught-exception.html:
2455         * inspector/debugger/breakpoint-action-eval.html:
2456         * inspector/debugger/breakpoint-columns.html:
2457         * inspector/debugger/breakpoint-scope.html:
2458         * inspector/debugger/command-line-api-exception-nested-catch.html:
2459         * inspector/debugger/command-line-api-exception.html:
2460         * inspector/debugger/js-stacktrace.html:
2461         * inspector/debugger/pause-reason.html:
2462         * inspector/debugger/probe-manager-add-remove-actions.html:
2463         * inspector/debugger/search-scripts-expected.txt:
2464         * inspector/debugger/search-scripts.html:
2465         * inspector/dom/content-flow-content-nodes.html:
2466         * inspector/dom/content-flow-content-removal.html:
2467         * inspector/dom/content-flow-list.html:
2468         * inspector/dom/content-node-region-info.html:
2469         * inspector/dom/highlight-shape-outside-margin.html:
2470         * inspector/dom/highlight-shape-outside.html:
2471         * inspector/dom/highlightSelector.html:
2472         * inspector/dom/pseudo-element-dynamic.html:
2473         * inspector/dom/pseudo-element-static.html:
2474         * inspector/dom/template-content.html:
2475         * inspector/event-listener-set.html:
2476         * inspector/event-listener.html:
2477         * inspector/model/parse-script-syntax-tree.html:
2478         * inspector/model/remote-object-get-properties.html:
2479         * inspector/model/remote-object-weak-collection.html:
2480         * inspector/model/remote-object.html:
2481         * inspector/page/main-frame-resource.html:
2482         * inspector/protocol-promise-result.html:
2483         * inspector/replay/javascript-date-now.html:
2484         * inspector/replay/javascript-random-seed.html:
2485         * inspector/replay/window-navigator-plugins-memoized.html:
2486         * inspector/test-harness-trivially-works.html:
2487         * inspector/timeline/debugger-paused-while-recording.html:
2488         * inspector/timeline/exception-in-injected-script-while-recording.html:
2489         * inspector/timeline/recording-start-stop-timestamps.html:
2490         * platform/efl/TestExpectations:
2491         * platform/gtk/TestExpectations:
2492         * platform/ios-simulator-wk1/TestExpectations:
2493         * platform/ios-simulator-wk2/TestExpectations:
2494
2495 2015-08-06  Myles C. Maxfield  <mmaxfield@apple.com>
2496
2497         Font feature settings comparisons are order-dependent and case-dependent
2498         https://bugs.webkit.org/show_bug.cgi?id=147719
2499
2500         Reviewed by Benjamin Poulain.
2501
2502         Make the test insensitive to order and case.
2503
2504         * css3/font-feature-settings-parsing-expected.txt:
2505         * css3/font-feature-settings-parsing.html:
2506
2507 2015-08-06  Doug Russell  <d_russell@apple.com>
2508
2509         AX: AXLoadComplete that comes before AX API access won't fire
2510         https://bugs.webkit.org/show_bug.cgi?id=147737
2511
2512         Reviewed by Chris Fleizach.
2513
2514         Treat setEnhancedUserInterfaceAccessibility() as AX API access and if true,
2515         enableAccessibility().
2516
2517         * accessibility/mac/loaded-notification-expected.txt: Added.
2518         * accessibility/mac/loaded-notification.html: Added.
2519
2520 2015-08-05  Alexey Proskuryakov  <ap@apple.com>
2521
2522         Fix TestExpectations lint warnings.
2523
2524         * platform/mac-wk2/TestExpectations: Remove duplicate entries.
2525
2526         * platform/win/TestExpectations: Update for the big platform move of 2015. One of
2527         these tests no longer asserts, so it doesn't need to be skipped.
2528
2529 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2530
2531         Fix paths to ruby-expansion tests, and make them ImageOnlyFailure rather than Skip.
2532
2533         * platform/mac-mavericks/TestExpectations:
2534
2535 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2536
2537         Move /mac/fast/text reference tests into fast/text. Some may need to be skipped on other platforms.
2538
2539         * fast/text/arabic-zwj-and-zwnj-expected.html: Renamed from LayoutTests/platform/mac/fast/text/arabic-zwj-and-zwnj-expected.html.
2540         * fast/text/arabic-zwj-and-zwnj.html: Renamed from LayoutTests/platform/mac/fast/text/arabic-zwj-and-zwnj.html.
2541         * fast/text/combining-character-sequence-vertical-expected.html: Renamed from LayoutTests/platform/mac/fast/text/combining-character-sequence-vertical-expected.html.
2542         * fast/text/combining-character-sequence-vertical.html: Renamed from LayoutTests/platform/mac/fast/text/combining-character-sequence-vertical.html.
2543         * fast/text/combining-mark-paint-expected.html: Renamed from LayoutTests/platform/mac/fast/text/combining-mark-paint-expected.html.
2544         * fast/text/combining-mark-paint.html: Renamed from LayoutTests/platform/mac/fast/text/combining-mark-paint.html.
2545         * fast/text/font-cursive-italic-cjk-expected.html: Renamed from LayoutTests/platform/mac/fast/text/font-cursive-italic-cjk-expected.html.
2546         * fast/text/font-cursive-italic-cjk.html: Renamed from LayoutTests/platform/mac/fast/text/font-cursive-italic-cjk.html.
2547         * fast/text/kerning-with-TextLayout-expected.html: Renamed from LayoutTests/platform/mac/fast/text/kerning-with-TextLayout-expected.html.
2548         * fast/text/kerning-with-TextLayout.html: Renamed from LayoutTests/platform/mac/fast/text/kerning-with-TextLayout.html.
2549         * fast/text/multiple-codeunit-vertical-upright-expected.html: Renamed from LayoutTests/platform/mac/fast/text/multiple-codeunit-vertical-upright-expected.html.
2550         * fast/text/multiple-codeunit-vertical-upright.html: Renamed from LayoutTests/platform/mac/fast/text/multiple-codeunit-vertical-upright.html.
2551         * fast/text/synthetic-bold-transformed-expected.html: Renamed from LayoutTests/platform/mac/fast/text/synthetic-bold-transformed-expected.html.
2552         * fast/text/synthetic-bold-transformed.html: Renamed from LayoutTests/platform/mac/fast/text/synthetic-bold-transformed.html.
2553         * fast/text/trailing-word-expected.html: Renamed from LayoutTests/platform/mac/fast/text/trailing-word-expected.html.
2554         * fast/text/trailing-word.html: Renamed from LayoutTests/platform/mac/fast/text/trailing-word.html.
2555         * platform/mac/TestExpectations:
2556
2557 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2558
2559         Make ruby-expansion tests cross-platform. They may have to be skipped on other platforms.
2560
2561         * fast/ruby/resources/green.png: Renamed from LayoutTests/platform/mac/fast/ruby/resources/green.png.
2562         * fast/ruby/resources/ruby-expansion.svg: Renamed from LayoutTests/platform/mac/fast/ruby/resources/ruby-expansion.svg.
2563         * fast/ruby/ruby-expansion-cjk-2-expected.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2-expected.html.
2564         * fast/ruby/ruby-expansion-cjk-2.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2.html.
2565         * fast/ruby/ruby-expansion-cjk-3-expected.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3-expected.html.
2566         * fast/ruby/ruby-expansion-cjk-3.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3.html.
2567         * fast/ruby/ruby-expansion-cjk-4-expected.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4-expected.html.
2568         * fast/ruby/ruby-expansion-cjk-4.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4.html.
2569         * fast/ruby/ruby-expansion-cjk-5-expected.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5-expected.html.
2570         * fast/ruby/ruby-expansion-cjk-5.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5.html.
2571         * fast/ruby/ruby-expansion-cjk-expected.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-expected.html.
2572         * fast/ruby/ruby-expansion-cjk.html: Renamed from LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk.html.
2573         * platform/mac-wk1/TestExpectations:
2574
2575 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2576
2577         Remove the XBM image test. Mac doesn't suport XBM images any more.
2578
2579         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.png: Removed.
2580         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.txt: Removed.
2581         * platform/mac/fast/canvas/canvas-draw-xbm-image.html: Removed.
2582         * platform/mac/fast/canvas/resources/smile.xbm: Removed.
2583
2584 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2585
2586         Make platform/mac/compositing/canvas/accelerated-canvas-compositing.html a cross-platform test.
2587
2588         * compositing/canvas/accelerated-canvas-compositing-expected.txt: Added.
2589         * compositing/canvas/accelerated-canvas-compositing.html: Renamed from LayoutTests/platform/mac/compositing/canvas/accelerated-canvas-compositing.html.
2590
2591 2015-08-05  Brian Burg  <bburg@apple.com>
2592
2593         Web Inspector: rewrite protocol test for console messages from X-Frame-Options
2594         https://bugs.webkit.org/show_bug.cgi?id=147714
2595
2596         Reviewed by Joseph Pecoraro.
2597
2598         Rewrite deny-X-FrameOption.html to use AsyncTestSuite, and hopefully address
2599         the flakiness of the test. It is now in the inspector-protocol/console/ directory.
2600
2601         Extract the addConsoleTestCase helper to a shared file. Clean up console test
2602         helpers and use a less awkward namespace for these helpers.
2603
2604         * TestExpectations: Unskip the deleted test, the new test should be less flaky.
2605         * inspector-protocol/console/console-message.html:
2606         * inspector-protocol/console/css-source-locations.html:
2607         * inspector-protocol/console/js-source-locations.html:
2608         * inspector-protocol/console/x-frame-options-message-expected.txt: Added.
2609         * inspector-protocol/console/x-frame-options-message.html: Added.
2610         * inspector-protocol/debugger/setBreakpoint-actions.html:
2611         * inspector-protocol/debugger/setBreakpoint-options-exception.html:
2612         * inspector-protocol/page/deny-X-FrameOption-expected.txt: Removed.
2613         * inspector-protocol/page/deny-X-FrameOption.html: Removed.
2614         * inspector-protocol/resources/console-helper.js: Removed.
2615         * inspector-protocol/resources/console-test.js: Added.
2616         (InspectorTest.Console.sanitizeConsoleMessage):
2617         (InspectorTest.Console.addTestCase):
2618
2619 2015-08-05  Ryosuke Niwa  <rniwa@webkit.org>
2620
2621         [ES6] Class parser does not allow methods named set and get.
2622         https://bugs.webkit.org/show_bug.cgi?id=147150
2623
2624         Reviewed by Oliver Hunt.
2625
2626         Added a regression test and rebaselined a test.
2627
2628         * js/class-syntax-method-names-expected.txt: Added.
2629         * js/class-syntax-method-names.html: Added.
2630         * js/class-syntax-semicolon-expected.txt: Rebaselined as the error message got improved.
2631         * js/script-tests/class-syntax-method-names.js: Added.
2632         * js/script-tests/class-syntax-semicolon.js:
2633
2634 2015-08-05  Nikita Vasilyev  <nvasilyev@apple.com>
2635
2636         Web Inspector: Logging error objects should have a better UI
2637         https://bugs.webkit.org/show_bug.cgi?id=143853
2638
2639         Add tests for stack trace format in case it changes.
2640
2641         Reviewed by Brian Burg.
2642
2643         * inspector/debugger/js-stacktrace-expected.txt: Added.
2644         * inspector/debugger/js-stacktrace.html: Added.
2645
2646 2015-08-05  Zalan Bujtas  <zalan@apple.com>
2647
2648         Add missing test case (r187994).
2649
2650         Unreviewed.
2651
2652         * fast/frames/flattening/crash-when-sibling-iframe-is-destroyed-with-subtree-layoutroot-expected.txt: Added.
2653         * fast/frames/flattening/crash-when-sibling-iframe-is-destroyed-with-subtree-layoutroot.html: Added.
2654         * fast/frames/flattening/resources/childframe1.html: Added.
2655         * fast/frames/flattening/resources/childframe2.html: Added.
2656
2657 2015-08-05  Chris Dumez  <cdumez@apple.com>
2658
2659         Crash when removing children of a MathMLSelectElement
2660         https://bugs.webkit.org/show_bug.cgi?id=147704
2661         <rdar://problem/21940321>
2662
2663         Reviewed by Ryosuke Niwa.
2664
2665         Add layout test that reproduces the crash under guardmalloc.
2666
2667         * mathml/maction-removeChild-expected.txt: Added.
2668         * mathml/maction-removeChild.html: Added.
2669
2670 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2671
2672         Move platform/ios-simulator/ios/fast/events/touch tests to fast/events/touch
2673
2674         * fast/events/touch/document-create-touch-list-ios-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/document-create-touch-list-ios-expected.txt.
2675         * fast/events/touch/document-create-touch-list-ios.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/document-create-touch-list-ios.html.
2676         * fast/events/touch/gesture-event-basic-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/gesture-event-basic-expected.txt.
2677         * fast/events/touch/gesture-event-basic.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/gesture-event-basic.html.
2678         * fast/events/touch/input-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/input-touch-target.html.
2679         * fast/events/touch/inserted-fragment-touch-target-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/inserted-fragment-touch-target-expected.txt.
2680         * fast/events/touch/inserted-fragment-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/inserted-fragment-touch-target.html.
2681         * fast/events/touch/moved-touch-target-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/moved-touch-target-expected.txt.
2682         * fast/events/touch/moved-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/moved-touch-target.html.
2683         * fast/events/touch/multi-touch-some-without-handlers.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/multi-touch-some-without-handlers.html.
2684         * fast/events/touch/ontouchstart-active-selector.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/ontouchstart-active-selector.html.
2685         * fast/events/touch/removed-fragment-touch-target-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/removed-fragment-touch-target-expected.txt.
2686         * fast/events/touch/removed-fragment-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/removed-fragment-touch-target.html.
2687         * fast/events/touch/removed-touch-target-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/removed-touch-target-expected.txt.
2688         * fast/events/touch/removed-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/removed-touch-target.html.
2689         * fast/events/touch/resources/misc-touch-helpers.js: Renamed from LayoutTests/platform/ios-sim-deprecated/iphone/fast/events/touch/misc-touch-helpers.js.
2690         * fast/events/touch/script-tests/document-create-touch-list-ios.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/document-create-touch-list-ios.js.
2691         * fast/events/touch/script-tests/input-touch-target.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/input-touch-target.js.
2692         * fast/events/touch/script-tests/multi-touch-some-without-handlers.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/multi-touch-some-without-handlers.js.
2693         * fast/events/touch/script-tests/text-node-touch-target.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/text-node-touch-target.js.
2694         * fast/events/touch/script-tests/textarea-touch-target.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/textarea-touch-target.js.
2695         * fast/events/touch/script-tests/touch-event-frames.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/touch-event-frames.js.
2696         * fast/events/touch/script-tests/touch-event-pageXY.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/touch-event-pageXY.js.
2697         * fast/events/touch/script-tests/zoomed-touch-event-pageXY.js: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/script-tests/zoomed-touch-event-pageXY.js.
2698         * fast/events/touch/text-node-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/text-node-touch-target.html.
2699         * fast/events/touch/textarea-touch-target.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/textarea-touch-target.html.
2700         * fast/events/touch/touch-event-frames-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/touch-event-frames-expected.txt.
2701         * fast/events/touch/touch-event-frames.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/touch-event-frames.html.
2702         * fast/events/touch/touch-event-pageXY-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/touch-event-pageXY-expected.txt.
2703         * fast/events/touch/touch-event-pageXY.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/touch-event-pageXY.html.
2704         * fast/events/touch/touch-scaled-scrolled.html:
2705         * fast/events/touch/zoomed-touch-event-pageXY-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/zoomed-touch-event-pageXY-expected.txt.
2706         * fast/events/touch/zoomed-touch-event-pageXY.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/events/touch/zoomed-touch-event-pageXY.html.
2707         * platform/ios-simulator-wk1/TestExpectations:
2708         * platform/ios-simulator-wk2/TestExpectations:
2709         * platform/ios-simulator/TestExpectations:
2710         * platform/ios-simulator/ios/fast/events/touch/script-tests/TEMPLATE.html: Removed.
2711         * platform/mac/TestExpectations:
2712
2713 2015-08-05  Simon Fraser  <simon.fraser@apple.com>
2714
2715         Remove non-existant tests from iOS TestExpectations files.
2716
2717         * platform/ios-simulator-wk2/TestExpectations:
2718         * platform/ios-simulator/TestExpectations:
2719
2720 2015-08-05  Brent Fulgham  <bfulgham@apple.com>
2721
2722         Mark failing scrolling test.
2723
2724         * platform/mac/TestExpectations:
2725
2726 2015-08-05  Brent Fulgham  <bfulgham@apple.com>
2727
2728         Unreviewed test gardening.
2729
2730         Skip new latched scrolling test on WK1 due to timeout. Check in some minor clean-ups in
2731         the test based on feedback from Antti and others:
2732
2733         * platform/mac/TestExpectations:
2734         * platform/mac/fast/scrolling/scroll-div-with-nested-nonscrollable-iframe.html:
2735
2736 2015-08-05  Joseph Pecoraro  <pecoraro@apple.com>
2737
2738         Web Inspector: Improve Support for PropertyName Iterator (Reflect.enumerate) in Inspector
2739         https://bugs.webkit.org/show_bug.cgi?id=147679
2740
2741         Reviewed by Timothy Hatcher.
2742
2743         * inspector/model/remote-object-expected.txt:
2744         * inspector/model/remote-object.html:
2745
2746 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
2747
2748         Put Yosemite mac editing results in the correct location.
2749
2750         * platform/mac-yosemite/editing/mac/attributed-string/anchor-element-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/anchor-element-expected.txt.
2751         * platform/mac-yosemite/editing/mac/attributed-string/basic-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/basic-expected.txt.
2752         * platform/mac-yosemite/editing/mac/attributed-string/font-size-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/font-size-expected.txt.
2753         * platform/mac-yosemite/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
2754         * platform/mac-yosemite/editing/mac/attributed-string/font-weight-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/font-weight-expected.txt.
2755         * platform/mac-yosemite/editing/mac/attributed-string/letter-spacing-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/letter-spacing-expected.txt.
2756         * platform/mac-yosemite/editing/mac/attributed-string/text-decorations-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/text-decorations-expected.txt.
2757         * platform/mac-yosemite/editing/mac/attributed-string/vertical-align-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/editing/mac/editing/attributed-string/vertical-align-expected.txt.
2758
2759 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
2760
2761         Move some Windows results for Mac editing tests (confused? I am) to the right places.
2762
2763         * platform/win/editing/mac/input/devanagari-ligature-expected.txt: Renamed from LayoutTests/platform/win/platform/mac/editing/input/devanagari-ligature-expected.txt.
2764         * platform/win/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Renamed from LayoutTests/platform/win/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt.
2765         * platform/win/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Renamed from LayoutTests/platform/win/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt.
2766         * platform/win/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Renamed from LayoutTests/platform/win/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt.
2767
2768 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
2769
2770         Move Mavericks and Yosemite editing/mac results into the right place.
2771
2772         * platform/mac-mavericks/editing/mac/attributed-string/anchor-element-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt.
2773         * platform/mac-mavericks/editing/mac/attributed-string/basic-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt.
2774         * platform/mac-mavericks/editing/mac/attributed-string/font-size-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt.
2775         * platform/mac-mavericks/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
2776         * platform/mac-mavericks/editing/mac/attributed-string/font-weight-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt.
2777         * platform/mac-mavericks/editing/mac/attributed-string/letter-spacing-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
2778         * platform/mac-mavericks/editing/mac/attributed-string/text-decorations-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt.
2779         * platform/mac-mavericks/editing/mac/attributed-string/vertical-align-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt.
2780         * platform/mac-mavericks/editing/mac/input/devanagari-ligature-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/input/devanagari-ligature-expected.txt.
2781         * platform/mac-mavericks/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt.
2782         * platform/mac-mavericks/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt.
2783         * platform/mac-mavericks/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt.
2784         * platform/mac-yosemite/editing/mac/editing/attributed-string/anchor-element-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/anchor-element-expected.txt.
2785         * platform/mac-yosemite/editing/mac/editing/attributed-string/basic-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/basic-expected.txt.
2786         * platform/mac-yosemite/editing/mac/editing/attributed-string/font-size-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/font-size-expected.txt.
2787         * platform/mac-yosemite/editing/mac/editing/attributed-string/font-style-variant-effect-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
2788         * platform/mac-yosemite/editing/mac/editing/attributed-string/font-weight-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/font-weight-expected.txt.
2789         * platform/mac-yosemite/editing/mac/editing/attributed-string/letter-spacing-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
2790         * platform/mac-yosemite/editing/mac/editing/attributed-string/text-decorations-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/text-decorations-expected.txt.
2791         * platform/mac-yosemite/editing/mac/editing/attributed-string/vertical-align-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/platform/mac/editing/attributed-string/vertical-align-expected.txt.
2792
2793 2015-08-04  Doug Russell  <d_russell@apple.com>
2794
2795         AX: tree item children returned from ranged getter are different from full array of children
2796         https://bugs.webkit.org/show_bug.cgi?id=147660
2797
2798         Add an isTreeItem() check in ranged element getter so that it matches the logic in 
2799         the getter for the full children array. This prevents returning a row as a child
2800         when only the rows contents should be returned. This prevents navigation issues on
2801         websites without aria outlines.
2802
2803         Reviewed by Chris Fleizach.
2804
2805         * accessibility/mac/aria-tree-item-children-expected.txt: Added.
2806         * accessibility/mac/aria-tree-item-children.html: Added.
2807
2808 2015-08-04  Hunseop Jeong  <hs85.jeong@samsung.com>
2809
2810         [EFL] Editing tests have been broken since r186694
2811         https://bugs.webkit.org/show_bug.cgi?id=146888
2812
2813         Reviewed by Brent Fulgham.
2814
2815         Unskip the failure tests related with r186694.
2816
2817         * platform/efl/TestExpectations:
2818
2819 2015-08-04  Alexey Proskuryakov  <ap@apple.com>
2820
2821         El Capitan test result gardening.
2822
2823         Update for a font change.
2824
2825         * platform/mac-yosemite/fast/text/crash-complex-text-surrogate-expected.txt: Copied from LayoutTests/platform/mac/fast/text/crash-complex-text-surrogate-expected.txt.
2826         * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt:
2827
2828 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
2829
2830         Move platform/mac/editing tests to editing/mac
2831
2832         * TestExpectations:
2833         * editing/mac/attributed-string/anchor-element-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/anchor-element-expected.txt.
2834         * editing/mac/attributed-string/anchor-element.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/anchor-element.html.
2835         * editing/mac/attributed-string/basic-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/basic-expected.txt.
2836         * editing/mac/attributed-string/basic.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/basic.html.
2837         * editing/mac/attributed-string/font-size-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-size-expected.txt.
2838         * editing/mac/attributed-string/font-size.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-size.html.
2839         * editing/mac/attributed-string/font-style-variant-effect-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
2840         * editing/mac/attributed-string/font-style-variant-effect.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-style-variant-effect.html.
2841         * editing/mac/attributed-string/font-weight-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-weight-expected.txt.
2842         * editing/mac/attributed-string/font-weight.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/font-weight.html.
2843         * editing/mac/attributed-string/letter-spacing-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
2844         * editing/mac/attributed-string/letter-spacing.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/letter-spacing.html.
2845         * editing/mac/attributed-string/resources/dump-attributed-string.js: Renamed from LayoutTests/platform/mac/editing/attributed-string/resources/dump-attributed-string.js.
2846         (.):
2847         * editing/mac/attributed-string/text-decorations-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/text-decorations-expected.txt.
2848         * editing/mac/attributed-string/text-decorations.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/text-decorations.html.
2849         * editing/mac/attributed-string/vertical-align-expected.txt: Renamed from LayoutTests/platform/mac/editing/attributed-string/vertical-align-expected.txt.
2850         * editing/mac/attributed-string/vertical-align.html: Renamed from LayoutTests/platform/mac/editing/attributed-string/vertical-align.html.
2851         * editing/mac/deleting/backward-delete-expected.txt: Renamed from LayoutTests/platform/mac/editing/deleting/backward-delete-expected.txt.
2852         * editing/mac/deleting/backward-delete.html: Renamed from LayoutTests/platform/mac/editing/deleting/backward-delete.html.
2853         * editing/mac/dictionary-lookup/dictionary-lookup-expected.txt: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-expected.txt.
2854         * editing/mac/dictionary-lookup/dictionary-lookup-input-expected.txt: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-input-expected.txt.
2855         * editing/mac/dictionary-lookup/dictionary-lookup-input.html: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-input.html.
2856         * editing/mac/dictionary-lookup/dictionary-lookup-inside-selection-expected.txt: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection-expected.txt.
2857         * editing/mac/dictionary-lookup/dictionary-lookup-inside-selection.html: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection.html.
2858         * editing/mac/dictionary-lookup/dictionary-lookup-outside-selection-expected.txt: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection-expected.txt.
2859         * editing/mac/dictionary-lookup/dictionary-lookup-outside-selection.html: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection.html.
2860         * editing/mac/dictionary-lookup/dictionary-lookup-rtl-expected.txt: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl-expected.txt.
2861         * editing/mac/dictionary-lookup/dictionary-lookup-rtl.html: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl.html.
2862         * editing/mac/dictionary-lookup/dictionary-lookup.html: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/dictionary-lookup.html.
2863         * editing/mac/dictionary-lookup/resources/lookup-test.js: Renamed from LayoutTests/platform/mac/editing/dictionary-lookup/lookup-test.js.
2864         (runTest):
2865         * editing/mac/input/5576619-expected.png: Renamed from LayoutTests/platform/mac/editing/input/5576619-expected.png.
2866         * editing/mac/input/5576619-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/5576619-expected.txt.
2867         * editing/mac/input/5576619.html: Renamed from LayoutTests/platform/mac/editing/input/5576619.html.
2868         * editing/mac/input/NSBackgroundColor-transparent-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/NSBackgroundColor-transparent-expected.txt.
2869         * editing/mac/input/NSBackgroundColor-transparent.html: Renamed from LayoutTests/platform/mac/editing/input/NSBackgroundColor-transparent.html.
2870         * editing/mac/input/bold-node-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/bold-node-expected.txt.
2871         * editing/mac/input/bold-node.html: Renamed from LayoutTests/platform/mac/editing/input/bold-node.html.
2872         * editing/mac/input/caret-primary-bidi-expected.txt: Renamed from LayoutTests/platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt.
2873         * editing/mac/input/caret-primary-bidi.html: Renamed from LayoutTests/platform/mac/editing/input/caret-primary-bidi.html.
2874         * editing/mac/input/crash-for-empty-text-alternative-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt.
2875         * editing/mac/input/crash-for-empty-text-alternative.html: Renamed from LayoutTests/platform/mac/editing/input/crash-for-empty-text-alternative.html.
2876         * editing/mac/input/devanagari-ligature-expected.png: Renamed from LayoutTests/platform/mac/editing/input/devanagari-ligature-expected.png.
2877         * editing/mac/input/devanagari-ligature-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/devanagari-ligature-expected.txt.
2878         * editing/mac/input/devanagari-ligature.html: Renamed from LayoutTests/platform/mac/editing/input/devanagari-ligature.html.
2879         * editing/mac/input/edit-dictated-text-with-alternative-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/edit-dictated-text-with-alternative-expected.txt.
2880         * editing/mac/input/edit-dictated-text-with-alternative.html: Renamed from LayoutTests/platform/mac/editing/input/edit-dictated-text-with-alternative.html.
2881         * editing/mac/input/firstrectforcharacterrange-caret-in-br-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-caret-in-br-expected.txt.
2882         * editing/mac/input/firstrectforcharacterrange-caret-in-br.html: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-caret-in-br.html.
2883         * editing/mac/input/firstrectforcharacterrange-plain-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-plain-expected.txt.
2884         * editing/mac/input/firstrectforcharacterrange-plain.html: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-plain.html.
2885         * editing/mac/input/firstrectforcharacterrange-styled-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-styled-expected.txt.
2886         * editing/mac/input/firstrectforcharacterrange-styled.html: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-styled.html.
2887         * editing/mac/input/firstrectforcharacterrange-vertical-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-vertical-expected.txt.
2888         * editing/mac/input/firstrectforcharacterrange-vertical.html: Renamed from LayoutTests/platform/mac/editing/input/firstrectforcharacterrange-vertical.html.
2889         * editing/mac/input/hangul-enter-confirms-and-sends-keypress-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/hangul-enter-confirms-and-sends-keypress-expected.txt.
2890         * editing/mac/input/hangul-enter-confirms-and-sends-keypress.html: Renamed from LayoutTests/platform/mac/editing/input/hangul-enter-confirms-and-sends-keypress.html.
2891         * editing/mac/input/insert-delete-smp-symbol-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/insert-delete-smp-symbol-expected.txt.
2892         * editing/mac/input/insert-delete-smp-symbol.html: Renamed from LayoutTests/platform/mac/editing/input/insert-delete-smp-symbol.html.
2893         * editing/mac/input/insert-dictated-text-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/insert-dictated-text-expected.txt.
2894         * editing/mac/input/insert-dictated-text.html: Renamed from LayoutTests/platform/mac/editing/input/insert-dictated-text.html.
2895         * editing/mac/input/kotoeri-enter-to-confirm-and-newline-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/kotoeri-enter-to-confirm-and-newline-expected.txt.
2896         * editing/mac/input/kotoeri-enter-to-confirm-and-newline.html: Renamed from LayoutTests/platform/mac/editing/input/kotoeri-enter-to-confirm-and-newline.html.
2897         * editing/mac/input/maxlength-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/maxlength-expected.txt.
2898         * editing/mac/input/maxlength.html: Renamed from LayoutTests/platform/mac/editing/input/maxlength.html.
2899         * editing/mac/input/range-for-empty-document-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/range-for-empty-document-expected.txt.
2900         * editing/mac/input/range-for-empty-document.html: Renamed from LayoutTests/platform/mac/editing/input/range-for-empty-document.html.
2901         * editing/mac/input/replace-invalid-range-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/replace-invalid-range-expected.txt.
2902         * editing/mac/input/replace-invalid-range.html: Renamed from LayoutTests/platform/mac/editing/input/replace-invalid-range.html.
2903         * editing/mac/input/resources/first-page.html: Renamed from LayoutTests/platform/mac/editing/input/resources/first-page.html.
2904         * editing/mac/input/resources/hangul.js: Renamed from LayoutTests/platform/mac/editing/input/hangul.js.
2905         (hangul):
2906         * editing/mac/input/resources/kotoeri.js: Renamed from LayoutTests/platform/mac/editing/input/kotoeri.js.
2907         (kotoeri):
2908         * editing/mac/input/resources/logger.js: Renamed from LayoutTests/platform/mac/editing/input/logger.js.
2909         (log):
2910         * editing/mac/input/resources/other-page.html: Renamed from LayoutTests/platform/mac/editing/input/resources/other-page.html.
2911         * editing/mac/input/secure-input-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/secure-input-expected.txt.
2912         * editing/mac/input/secure-input.html: Renamed from LayoutTests/platform/mac/editing/input/secure-input.html.
2913         * editing/mac/input/selected-composed-text-painting-expected.html: Renamed from LayoutTests/platform/mac/editing/input/selected-composed-text-painting-expected.html.
2914         * editing/mac/input/selected-composed-text-painting.html: Renamed from LayoutTests/platform/mac/editing/input/selected-composed-text-painting.html.
2915         * editing/mac/input/selection-change-closes-typing-2-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/selection-change-closes-typing-2-expected.txt.
2916         * editing/mac/input/selection-change-closes-typing-2.html: Renamed from LayoutTests/platform/mac/editing/input/selection-change-closes-typing-2.html.
2917         * editing/mac/input/selection-change-closes-typing-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/selection-change-closes-typing-expected.txt.
2918         * editing/mac/input/selection-change-closes-typing.html: Renamed from LayoutTests/platform/mac/editing/input/selection-change-closes-typing.html.
2919         * editing/mac/input/text-control-ime-input-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/text-control-ime-input-expected.txt.
2920         * editing/mac/input/text-control-ime-input.html: Renamed from LayoutTests/platform/mac/editing/input/text-control-ime-input.html.
2921         * editing/mac/input/text-input-controller-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/text-input-controller-expected.txt.
2922         * editing/mac/input/text-input-controller.html: Renamed from LayoutTests/platform/mac/editing/input/text-input-controller.html.
2923         * editing/mac/input/unconfirmed-text-navigation-with-page-cache-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/unconfirmed-text-navigation-with-page-cache-expected.txt.
2924         * editing/mac/input/unconfirmed-text-navigation-with-page-cache.html: Renamed from LayoutTests/platform/mac/editing/input/unconfirmed-text-navigation-with-page-cache.html.
2925         * editing/mac/input/undo-grouping-on-text-insertion-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/undo-grouping-on-text-insertion-expected.txt.
2926         * editing/mac/input/undo-grouping-on-text-insertion.html: Renamed from LayoutTests/platform/mac/editing/input/undo-grouping-on-text-insertion.html.
2927         * editing/mac/input/wrapped-line-char-rect-expected.txt: Renamed from LayoutTests/platform/mac/editing/input/wrapped-line-char-rect-expected.txt.
2928         * editing/mac/input/wrapped-line-char-rect.html: Renamed from LayoutTests/platform/mac/editing/input/wrapped-line-char-rect.html.
2929         * editing/mac/pasteboard/5583362-expected.png: Renamed from LayoutTests/platform/mac/editing/pasteboard/5583362-expected.png.
2930         * editing/mac/pasteboard/5583362-expected.txt: Renamed from LayoutTests/platform/mac/editing/pasteboard/5583362-expected.txt.
2931         * editing/mac/pasteboard/5583362.html: Renamed from LayoutTests/platform/mac/editing/pasteboard/5583362.html.
2932         * editing/mac/pasteboard/dataTransfer-set-data-file-url-expected.png: Renamed from LayoutTests/platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png.
2933         * editing/mac/pasteboard/dataTransfer-set-data-file-url-expected.txt: Renamed from LayoutTests/platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt.
2934         * editing/mac/pasteboard/dataTransfer-set-data-file-url.html: Renamed from LayoutTests/platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html.
2935         * editing/mac/pasteboard/drag-selections-to-contenteditable-expected.txt: Renamed from LayoutTests/platform/mac/editing/pasteboard/drag-selections-to-contenteditable-expected.txt.
2936         * editing/mac/pasteboard/drag-selections-to-contenteditable.html: Renamed from LayoutTests/platform/mac/editing/pasteboard/drag-selections-to-contenteditable.html.
2937         * editing/mac/pasteboard/paste-and-match-style-selector-event-expected.txt: Renamed from LayoutTests/platform/mac/editing/pasteboard/paste-and-match-style-selector-event-expected.txt.
2938         * editing/mac/pasteboard/paste-and-match-style-selector-event.html: Renamed from LayoutTests/platform/mac/editing/pasteboard/paste-and-match-style-selector-event.html.
2939         * editing/mac/pasteboard/text-precomposed-expected.txt: Renamed from LayoutTests/platform/mac/editing/pasteboard/text-precomposed-expected.txt.
2940         * editing/mac/pasteboard/text-precomposed.html: Renamed from LayoutTests/platform/mac/editing/pasteboard/text-precomposed.html.
2941         * editing/mac/selection/25228-expected.png: Renamed from LayoutTests/platform/mac/editing/selection/25228-expected.png.
2942         * editing/mac/selection/25228-expected.txt: Renamed from LayoutTests/platform/mac/editing/selection/25228-expected.txt.
2943         * editing/mac/selection/25228.html: Renamed from LayoutTests/platform/mac/editing/selection/25228.html.
2944         * editing/mac/selection/context-menu-select-editability-expected.txt: Renamed from LayoutTests/platform/mac/editing/selection/context-menu-select-editability-expected.txt.
2945         * editing/mac/selection/context-menu-select-editability.html: Renamed from LayoutTests/platform/mac/editing/selection/context-menu-select-editability.html.
2946         * editing/mac/selection/doubleclick-should-not-expand-across-lines-expected.txt: Renamed from LayoutTests/platform/mac/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt.
2947         * editing/mac/selection/doubleclick-should-not-expand-across-lines.html: Renamed from LayoutTests/platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html.
2948         * editing/mac/selection/script-tests/TEMPLATE.html: Renamed from LayoutTests/platform/mac/editing/selection/script-tests/TEMPLATE.html.
2949         * editing/mac/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Renamed from LayoutTests/platform/mac/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js.
2950         (description.doubleClickOnElement):
2951         (doubleClickAt):
2952         (selectionShouldBe):
2953         * editing/mac/selection/word-thai-expected.txt: Renamed from LayoutTests/platform/mac/editing/selection/word-thai-expected.txt.
2954         * editing/mac/selection/word-thai.html: Renamed from LayoutTests/platform/mac/editing/selection/word-thai.html.
2955         * editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.png.
2956         * editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt.
2957         * editing/mac/spelling/autocorrection-at-beginning-of-word-1.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1.html.
2958         * editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.png.
2959         * editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt.
2960         * editing/mac/spelling/autocorrection-at-beginning-of-word-2.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2.html.
2961         * editing/mac/spelling/autocorrection-blockquote-crash-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-blockquote-crash-expected.txt.
2962         * editing/mac/spelling/autocorrection-blockquote-crash.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-blockquote-crash.html.
2963         * editing/mac/spelling/autocorrection-contraction-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-contraction-expected.png.
2964         * editing/mac/spelling/autocorrection-contraction-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-contraction-expected.txt.
2965         * editing/mac/spelling/autocorrection-contraction.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-contraction.html.
2966         * editing/mac/spelling/autocorrection-delete-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-delete-expected.png.
2967         * editing/mac/spelling/autocorrection-delete-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-delete-expected.txt.
2968         * editing/mac/spelling/autocorrection-delete.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-delete.html.
2969         * editing/mac/spelling/autocorrection-in-textarea-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-in-textarea-expected.txt.
2970         * editing/mac/spelling/autocorrection-in-textarea.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-in-textarea.html.
2971         * editing/mac/spelling/autocorrection-removing-underline-after-paste-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline-after-paste-expected.png.
2972         * editing/mac/spelling/autocorrection-removing-underline-after-paste-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline-after-paste-expected.txt.
2973         * editing/mac/spelling/autocorrection-removing-underline-after-paste.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline-after-paste.html.
2974         * editing/mac/spelling/autocorrection-removing-underline-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline-expected.png.
2975         * editing/mac/spelling/autocorrection-removing-underline-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline-expected.txt.
2976         * editing/mac/spelling/autocorrection-removing-underline.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-removing-underline.html.
2977         * editing/mac/spelling/autocorrection-respets-undo-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-respets-undo-expected.txt.
2978         * editing/mac/spelling/autocorrection-respets-undo.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-respets-undo.html.
2979         * editing/mac/spelling/autocorrection-simple-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-simple-expected.png.
2980         * editing/mac/spelling/autocorrection-simple-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-simple-expected.txt.
2981         * editing/mac/spelling/autocorrection-simple.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-simple.html.
2982         * editing/mac/spelling/autocorrection-with-multi-line-text-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-with-multi-line-text-expected.txt.
2983         * editing/mac/spelling/autocorrection-with-multi-line-text.html: Renamed from LayoutTests/platform/mac/editing/spelling/autocorrection-with-multi-line-text.html.
2984         * editing/mac/spelling/click-autocorrected-word-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/click-autocorrected-word-expected.png.
2985         * editing/mac/spelling/click-autocorrected-word-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/click-autocorrected-word-expected.txt.
2986         * editing/mac/spelling/click-autocorrected-word.html: Renamed from LayoutTests/platform/mac/editing/spelling/click-autocorrected-word.html.
2987         * editing/mac/spelling/delete-autocorrected-word-1-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-1-expected.png.
2988         * editing/mac/spelling/delete-autocorrected-word-1-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-1-expected.txt.
2989         * editing/mac/spelling/delete-autocorrected-word-1.html: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-1.html.
2990         * editing/mac/spelling/delete-autocorrected-word-2-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.png.
2991         * editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt.
2992         * editing/mac/spelling/delete-autocorrected-word-2.html: Renamed from LayoutTests/platform/mac/editing/spelling/delete-autocorrected-word-2.html.
2993         * editing/mac/spelling/delete-into-autocorrected-word-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-autocorrected-word-expected.png.
2994         * editing/mac/spelling/delete-into-autocorrected-word-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-autocorrected-word-expected.txt.
2995         * editing/mac/spelling/delete-into-autocorrected-word.html: Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-autocorrected-word.html.
2996         * editing/mac/spelling/editing-word-with-marker-1-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/editing-word-with-marker-1-expected.txt.
2997         * editing/mac/spelling/editing-word-with-marker-1.html: Renamed from LayoutTests/platform/mac/editing/spelling/editing-word-with-marker-1.html.
2998         * editing/mac/spelling/forward-delete-into-autocorrected-word-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/forward-delete-into-autocorrected-word-expected.png.
2999         * editing/mac/spelling/forward-delete-into-autocorrected-word-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/forward-delete-into-autocorrected-word-expected.txt.
3000         * editing/mac/spelling/forward-delete-into-autocorrected-word.html: Renamed from LayoutTests/platform/mac/editing/spelling/forward-delete-into-autocorrected-word.html.
3001         * editing/mac/spelling/move-cursor-to-autocorrected-word-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-autocorrected-word-expected.png.
3002         * editing/mac/spelling/move-cursor-to-autocorrected-word-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-autocorrected-word-expected.txt.
3003         * editing/mac/spelling/move-cursor-to-autocorrected-word.html: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-autocorrected-word.html.
3004         * editing/mac/spelling/move-cursor-to-beginning-of-autocorrected-word-expected.png: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-beginning-of-autocorrected-word-expected.png.
3005         * editing/mac/spelling/move-cursor-to-beginning-of-autocorrected-word-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-beginning-of-autocorrected-word-expected.txt.
3006         * editing/mac/spelling/move-cursor-to-beginning-of-autocorrected-word.html: Renamed from LayoutTests/platform/mac/editing/spelling/move-cursor-to-beginning-of-autocorrected-word.html.
3007         * editing/mac/spelling/removing-underline-after-accepting-autocorrection-using-punctuation-expected.txt: Renamed from LayoutTests/platform/mac/editing/spelling/removing-underline-after-accepting-autocorrection-using-punctuation-expected.txt.
3008         * editing/mac/spelling/removing-underline-after-accepting-autocorrection-using-punctuation.html: Renamed from LayoutTests/platform/mac/editing/spelling/removing-underline-after-accepting-autocorrection-using-punctuation.html.
3009         * platform/mac-wk2/TestExpectations:
3010         * platform/mac-wk2/editing/mac/spelling/autocorrection-contraction-expected.png: Renamed from LayoutTests/platform/mac-wk2/platform/mac/editing/spelling/autocorrection-contraction-expected.png.
3011         * platform/mac-wk2/editing/mac/spelling/autocorrection-contraction-expected.txt: Renamed from LayoutTests/platform/mac-wk2/platform/mac/editing/spelling/autocorrection-contraction-expected.txt.
3012         * platform/mac/TestExpectations:
3013         * platform/mac/editing/input/caret-primary-bidi-expected.txt: Removed.
3014         * platform/win/editing/mac/spelling/autocorrection-contraction-expected.txt: Renamed from LayoutTests/platform/win/platform/mac/editing/spelling/autocorrection-contraction-expected.txt.
3015         * platform/wk2/TestExpectations:
3016
3017 2015-08-04  Brent Fulgham  <bfulgham@apple.com>
3018
3019         REGRESSION (r173784): [Mac] Correct latching error for non-scrollable iframe nested inside scrollable div.
3020         https://bugs.webkit.org/show_bug.cgi?id=147668
3021         <rdar://problem/21870332>
3022
3023         Reviewed by Simon Fraser.
3024
3025         * platform/mac/fast/scrolling/resources/background.html: Added.
3026         * platform/mac/fast/scrolling/scroll-div-with-nested-nonscrollable-iframe-expected.txt: Added.
3027         * platform/mac/fast/scrolling/scroll-div-with-nested-nonscrollable-iframe.html: Added.
3028
3029 2015-08-04  Chris Dumez  <cdumez@apple.com>
3030
3031         Subframes with no current HistoryItem should not prevent page-caching
3032         https://bugs.webkit.org/show_bug.cgi?id=147649
3033         <rdar://problem/21614832>
3034
3035         Reviewed by Andreas Kling.
3036
3037         Add a layout test that covers page-caching of a page that contains an
3038         iframe with no current HistoryItem. The sub-frame has no current
3039         HistoryItem because its URL is invalid: "http://".
3040
3041         * http/tests/navigation/page-cache-iframe-no-current-historyItem-expected.txt: Added.
3042         * http/tests/navigation/page-cache-iframe-no-current-historyItem.html: Added.
3043         New test.
3044
3045         * platform/mac-wk1/TestExpectations:
3046         Skip the new test on Mac WK1. The page is still not cacheable on Mac WK1
3047         because WebFrameLoaderClient::canCachePage() returns false if the frame
3048         does not contain HTML at the moment.
3049
3050 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
3051
3052         Fix script paths in these tests.
3053
3054         * tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html:
3055         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html:
3056         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html:
3057
3058 2015-08-04  Joseph Pecoraro  <pecoraro@apple.com>
3059
3060         Unreviewed gardening. Marked appcache test as flakey.
3061
3062         I was unable to reduce flakiness of this in an acceptable fashion,
3063         just mark it as pass/fail.
3064
3065         * TestExpectations:
3066
3067 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
3068
3069         Move platform/mac-wk2/tiled-drawing to tiled-drawing/
3070
3071         * TestExpectations:
3072         * platform/mac-wk2/TestExpectations:
3073         * platform/mac/TestExpectations:
3074         * tiled-drawing/background-transparency-toggle-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt.
3075         * tiled-drawing/background-transparency-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/background-transparency-toggle.html.
3076         * tiled-drawing/crash-reloading-with-position-fixed-content-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content-expected.txt.
3077         * tiled-drawing/crash-reloading-with-position-fixed-content.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content.html.
3078         * tiled-drawing/fixed-background-scroll-repaint-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint-expected.txt.
3079         * tiled-drawing/fixed-background-scroll-repaint.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint.html.
3080         * tiled-drawing/fixed-layout-size-fixed-attachment-cover-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-cover-expected.html.
3081         * tiled-drawing/fixed-layout-size-fixed-attachment-cover.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-cover.html.
3082         * tiled-drawing/fixed-layout-size-fixed-attachment-local-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-local-expected.html.
3083         * tiled-drawing/fixed-layout-size-fixed-attachment-local.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-local.html.
3084         * tiled-drawing/header-and-footer-hit-testing-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-expected.txt.
3085         * tiled-drawing/header-and-footer-hit-testing-in-frame-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-in-frame-expected.txt.
3086         * tiled-drawing/header-and-footer-hit-testing-in-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-in-frame.html.
3087         * tiled-drawing/header-and-footer-hit-testing-with-page-scale-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-with-page-scale-expected.txt.
3088         * tiled-drawing/header-and-footer-hit-testing-with-page-scale.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing-with-page-scale.html.
3089         * tiled-drawing/header-and-footer-hit-testing.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/header-and-footer-hit-testing.html.
3090         * tiled-drawing/resources/bordered-image.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/bordered-image.png.
3091         * tiled-drawing/resources/go-back.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/go-back.html.
3092         * tiled-drawing/resources/green-blue.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/green-blue.png.
3093         * tiled-drawing/resources/green.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/green.png.
3094         * tiled-drawing/resources/greenbox.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/greenbox.png.
3095         * tiled-drawing/resources/iframe-to-hit-test.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html.
3096         * tiled-drawing/resources/scroll-and-load-page.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/resources/scroll-and-load-page.html.
3097         * tiled-drawing/scrolling/clamp-out-of-bounds-scrolls-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/clamp-out-of-bounds-scrolls-expected.txt.
3098         * tiled-drawing/scrolling/clamp-out-of-bounds-scrolls.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/clamp-out-of-bounds-scrolls.html.
3099         * tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt.
3100         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt.
3101         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html.
3102         * tiled-drawing/scrolling/fast-scroll-div-latched-div.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html.
3103         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt.
3104         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt.
3105         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html.
3106         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html.
3107         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt.
3108         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt.
3109         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html.
3110         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html.
3111         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt.
3112         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt.
3113         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html.
3114         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html.
3115         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt.
3116         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html.
3117         * tiled-drawing/scrolling/fast-scroll-mainframe-zoom-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-mainframe-zoom-expected.txt.
3118         * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html.
3119         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt.
3120         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt.
3121         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html.
3122         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html.
3123         * tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt.
3124         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt.
3125         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html.
3126         * tiled-drawing/scrolling/fast-scroll-select-latched-select.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html.
3127         * tiled-drawing/scrolling/fixed-background/fixed-background-composited-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-expected.html.
3128         * tiled-drawing/scrolling/fixed-background/fixed-background-composited.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited.html.
3129         * tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed-expected.html.
3130         * tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed.html.
3131         * tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt.
3132         * tiled-drawing/scrolling/fixed-background/fixed-background-no-image.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-no-image.html.
3133         * tiled-drawing/scrolling/fixed-background/fixed-background-removal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal-expected.txt.
3134         * tiled-drawing/scrolling/fixed-background/fixed-background-removal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal.html.
3135         * tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.png.
3136         * tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt.
3137         * tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer.html.
3138         * tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.png.
3139         * tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt.
3140         * 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-expected.png.
3141         * 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-expected.txt.
3142         * 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.
3143         * tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.png.
3144         * tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt.
3145         * tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned.html.
3146         * 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-expected.png.
3147         * 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-expected.txt.
3148         * 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.
3149         * tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.png.
3150         * tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.txt.
3151         * tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed.html.
3152         * tiled-drawing/scrolling/fixed-background/fixed-body-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background.html.
3153         * tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.png.
3154         * tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt.
3155         * tiled-drawing/scrolling/fixed-background/fixed-html-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background.html.
3156         * tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.png.
3157         * tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt.
3158         * tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background.html.
3159         * tiled-drawing/scrolling/fixed/absolute-inside-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed-expected.txt.
3160         * tiled-drawing/scrolling/fixed/absolute-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed.html.
3161         * tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed-expected.txt.
3162         * tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed.html.
3163         * tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt.
3164         * tiled-drawing/scrolling/fixed/fixed-in-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow.html.
3165         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-expected.txt.
3166         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex-expected.txt.
3167         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex.html.
3168         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view.html.
3169         * tiled-drawing/scrolling/fixed/four-bars-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-expected.txt.
3170         * tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer-expected.txt.
3171         * tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer.html.
3172         * tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt.
3173         * tiled-drawing/scrolling/fixed/four-bars-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed.html.
3174         * tiled-drawing/scrolling/fixed/four-bars.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars.html.
3175         * tiled-drawing/scrolling/fixed/negative-scroll-offset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-expected.txt.
3176         * tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view-expected.txt.
3177         * tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view.html.
3178         * tiled-drawing/scrolling/fixed/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset.html.
3179         * tiled-drawing/scrolling/fixed/nested-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed-expected.txt.
3180         * tiled-drawing/scrolling/fixed/nested-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed.html.
3181         * tiled-drawing/scrolling/fixed/percentage-inside-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed-expected.txt.
3182         * tiled-drawing/scrolling/fixed/percentage-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed.html.
3183         * tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt.
3184         * tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt.
3185         * tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html.
3186         * tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt.
3187         * tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html.
3188         * tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt.
3189         * tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html.
3190         * tiled-drawing/scrolling/frames/coordinated-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame.html.
3191         * tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt.
3192         * tiled-drawing/scrolling/frames/fixed-inside-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html.
3193         * tiled-drawing/scrolling/frames/frameset-frame-scrollability-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability-expected.txt.
3194         * tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html.
3195         * tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt.
3196         * tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html.
3197         * tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt.
3198         * tiled-drawing/scrolling/frames/orphaned-subtree.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree.html.
3199         * tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt.
3200         * tiled-drawing/scrolling/frames/remove-coordinated-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame.html.
3201         * tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html.
3202         * tiled-drawing/scrolling/frames/resources/doc-with-sticky.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html.
3203         * tiled-drawing/scrolling/frames/resources/frameset-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/frameset-frame.html.
3204         * tiled-drawing/scrolling/frames/resources/layouting-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/layouting-frame.html.
3205         * tiled-drawing/scrolling/frames/resources/leaf-frame.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/leaf-frame.html.
3206         * tiled-drawing/scrolling/frames/resources/scrollable-page.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html.
3207         * tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html.
3208         * tiled-drawing/scrolling/frames/scroll-region-after-frame-layout-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/scroll-region-after-frame-layout-expected.txt.
3209         * tiled-drawing/scrolling/frames/scroll-region-after-frame-layout.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/frames/scroll-region-after-frame-layout.html.
3210         * tiled-drawing/scrolling/iframe_in_iframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe-expected.txt.
3211         * tiled-drawing/scrolling/iframe_in_iframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe.html.
3212         * tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash-expected.txt.
3213         * tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash.html.
3214         * tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt.
3215         * tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html.
3216         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt.
3217         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html.
3218         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt.
3219         * tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html.
3220         * tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt.
3221         * tiled-drawing/scrolling/non-fast-region/handlers-in-iframes.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes.html.
3222         * tiled-drawing/scrolling/non-fast-region/resources/gain-wheel-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/gain-wheel-handler.html.
3223         * tiled-drawing/scrolling/non-fast-region/resources/lose-wheel-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/lose-wheel-handler.html.
3224         * tiled-drawing/scrolling/non-fast-region/resources/wheel-handler-region-helper.js: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/wheel-handler-region-helper.js.
3225         (rectsAsString):
3226         (dumpRegion):
3227         * tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt.
3228         * tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt.
3229         * tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html.
3230         * tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html.
3231         * tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt.
3232         * tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html.
3233         * tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child-expected.txt.
3234         * tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child.html.
3235         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-columns-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-columns-expected.txt.
3236         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-columns.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-columns.html.
3237         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-overflow-scroll-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-overflow-scroll-expected.txt.
3238         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-overflow-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-overflow-scroll.html.
3239         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region-expected.txt.
3240         * tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region.html.
3241         * tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed-expected.txt.
3242         * tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed.html.
3243         * tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document-expected.txt.
3244         * tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document.html.
3245         * tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed-expected.txt.
3246         * tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed.html.
3247         * tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic-expected.txt.
3248         * tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic.html.
3249         * tiled-drawing/scrolling/null-parent-back-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash-expected.txt.
3250         * tiled-drawing/scrolling/null-parent-back-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash.html.
3251         * tiled-drawing/scrolling/overflow-scroll-reduced-content-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-reduced-content-expected.txt.
3252         * tiled-drawing/scrolling/overflow-scroll-reduced-content.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-reduced-content.html.
3253         * tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events-expected.txt.
3254         * tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html.
3255         * tiled-drawing/scrolling/resources/inner_content.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html.
3256         * tiled-drawing/scrolling/resources/select_iframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/resources/select_iframe.html.
3257         * tiled-drawing/scrolling/resources/testContent.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/resources/testContent.html.
3258         * tiled-drawing/scrolling/resources/testImage.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/resources/testImage.png.
3259         * tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt.
3260         * tiled-drawing/scrolling/root-overflow-with-mousewheel.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html.
3261         * tiled-drawing/scrolling/scroll-snap/resources/horizontal-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/horizontal-mainframe.html.
3262         * tiled-drawing/scrolling/scroll-snap/resources/vertical-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/vertical-mainframe.html.
3263         * tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up-expected.txt.
3264         * tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up.html.
3265         * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt.
3266         * tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html.
3267         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt.
3268         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html.
3269         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt.
3270         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html.
3271         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt.
3272         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html.
3273         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt.
3274         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html.
3275         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt.
3276         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html.
3277         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt.
3278         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html.
3279         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt.
3280         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless-expected.txt.
3281         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-stateless.html.
3282         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html.
3283         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt.
3284         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html.
3285         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt.
3286         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html.
3287         * tiled-drawing/scrolling/scrolling-tree-after-scroll-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll-expected.txt.
3288         * tiled-drawing/scrolling/scrolling-tree-after-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll.html.
3289         * tiled-drawing/scrolling/scrolling-tree-slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling-expected.txt.
3290         * tiled-drawing/scrolling/scrolling-tree-slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling.html.
3291         * tiled-drawing/scrolling/slow-scrolling-background-toggle-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle-expected.txt.
3292         * tiled-drawing/scrolling/slow-scrolling-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle.html.
3293         * tiled-drawing/scrolling/slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-expected.txt.
3294         * tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle-expected.txt.
3295         * tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle.html.
3296         * tiled-drawing/scrolling/slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling.html.
3297         * tiled-drawing/scrolling/stateless-scrolling-no-rubber-band-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/stateless-scrolling-no-rubber-band-expected.txt.
3298         * tiled-drawing/scrolling/stateless-scrolling-no-rubber-band.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/stateless-scrolling-no-rubber-band.html.
3299         * tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt.
3300         * tiled-drawing/scrolling/sticky/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset.html.
3301         * tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt.
3302         * tiled-drawing/scrolling/sticky/sticky-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal.html.
3303         * tiled-drawing/scrolling/sticky/sticky-layers-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers-expected.txt.
3304         * tiled-drawing/scrolling/sticky/sticky-layers.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers.html.
3305         * tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt.
3306         * tiled-drawing/scrolling/sticky/sticky-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical.html.
3307         * tiled-drawing/scrolling/wheel-events-with-no-delta-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/wheel-events-with-no-delta-expected.txt.
3308         * tiled-drawing/scrolling/wheel-events-with-no-delta.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/wheel-events-with-no-delta.html.
3309         * tiled-drawing/simple-document-with-margin-tiles-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt.
3310         * tiled-drawing/simple-document-with-margin-tiles.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles.html.
3311         * tiled-drawing/tile-coverage-after-scroll-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt.
3312         * tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt.
3313         * tiled-drawing/tile-coverage-after-scroll-speculative.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative.html.
3314         * tiled-drawing/tile-coverage-after-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll.html.
3315         * tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt.
3316         * tiled-drawing/tile-coverage-scroll-to-bottom.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom.html.
3317         * tiled-drawing/tile-coverage-slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt.
3318         * tiled-drawing/tile-coverage-slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling.html.
3319         * tiled-drawing/tile-coverage-speculative-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt.
3320         * tiled-drawing/tile-coverage-speculative.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative.html.
3321         * tiled-drawing/tile-size-slow-zoomed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt.
3322         * tiled-drawing/tile-size-slow-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed.html.
3323         * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt.
3324         * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration.html.
3325         * tiled-drawing/tiled-drawing-zoom-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt.
3326         * tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt.
3327         * tiled-drawing/tiled-drawing-zoom-scrolled.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled.html.
3328         * tiled-drawing/tiled-drawing-zoom.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom.html.
3329         * tiled-drawing/toggle-to-fixed-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/toggle-to-fixed-background-expected.txt.
3330         * tiled-drawing/toggle-to-fixed-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/toggle-to-fixed-background.html.
3331         * tiled-drawing/top-content-inset-fixed-attachment-body-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body-expected.html.
3332         * tiled-drawing/top-content-inset-fixed-attachment-body.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body.html.
3333         * tiled-drawing/top-content-inset-fixed-attachment-cover-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-expected.html.
3334         * tiled-drawing/top-content-inset-fixed-attachment-cover-local-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local-expected.html.
3335         * tiled-drawing/top-content-inset-fixed-attachment-cover-local.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local.html.
3336         * tiled-drawing/top-content-inset-fixed-attachment-cover.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover.html.
3337         * tiled-drawing/top-content-inset-fixed-attachment-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html.
3338         * tiled-drawing/top-content-inset-fixed-attachment-local-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local-expected.html.
3339         * tiled-drawing/top-content-inset-fixed-attachment-local.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local.html.
3340         * tiled-drawing/top-content-inset-fixed-attachment-positioned-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned-expected.html.
3341         * tiled-drawing/top-content-inset-fixed-attachment-positioned.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned.html.
3342         * tiled-drawing/top-content-inset-fixed-attachment.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html.
3343         * tiled-drawing/use-tiled-drawing-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt.
3344         * tiled-drawing/use-tiled-drawing.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing.html.
3345         * tiled-drawing/visible-rect-content-inset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt.
3346         * tiled-drawing/visible-rect-content-inset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html.
3347         * tiled-drawing/window-server-snapshots-work-expected-mismatch.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/window-server-snapshots-work-expected-mismatch.html.
3348         * tiled-drawing/window-server-snapshots-work.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/window-server-snapshots-work.html.
3349
3350 2015-08-04  Simon Fraser  <simon.fraser@apple.com>
3351
3352         Move /platform/ios-simulator/accessibility tests to accessibility/ios-simulator/
3353
3354         * TestExpectations:
3355         * accessibility/ios-simulator/accessibility-aria-table-children-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-aria-table-children-expected.txt.
3356         * accessibility/ios-simulator/accessibility-aria-table-children.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-aria-table-children.html.
3357         * accessibility/ios-simulator/accessibility-crash-in-axcontainer-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-crash-in-axcontainer-expected.txt.
3358         * accessibility/ios-simulator/accessibility-crash-in-axcontainer.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-crash-in-axcontainer.html.
3359         * accessibility/ios-simulator/accessibility-hint-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-hint-expected.txt.
3360         * accessibility/ios-simulator/accessibility-hint.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/accessibility-hint.html.
3361         * accessibility/ios-simulator/aria-label-with-internal-text-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/aria-label-with-internal-text-expected.txt.
3362         * accessibility/ios-simulator/aria-label-with-internal-text.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/aria-label-with-internal-text.html.
3363         * accessibility/ios-simulator/aria-pressed-state-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/aria-pressed-state-expected.txt.
3364         * accessibility/ios-simulator/aria-pressed-state.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/aria-pressed-state.html.
3365         * accessibility/ios-simulator/centerpoint-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/centerpoint-expected.txt.
3366         * accessibility/ios-simulator/centerpoint.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/centerpoint.html.
3367         * accessibility/ios-simulator/disabled-states-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/disabled-states-expected.txt.
3368         * accessibility/ios-simulator/disabled-states.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/disabled-states.html.
3369         * accessibility/ios-simulator/dom-focus-fires-on-correct-element-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/dom-focus-fires-on-correct-element-expected.txt.
3370         * accessibility/ios-simulator/dom-focus-fires-on-correct-element.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/dom-focus-fires-on-correct-element.html.
3371         * accessibility/ios-simulator/element-paths-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/element-paths-expected.txt.
3372         * accessibility/ios-simulator/element-paths.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/element-paths.html.
3373         * accessibility/ios-simulator/file-upload-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/file-upload-button-expected.txt.
3374         * accessibility/ios-simulator/file-upload-button.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/file-upload-button.html.
3375         * accessibility/ios-simulator/focus-change-notifications-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/focus-change-notifications-expected.txt.
3376         * accessibility/ios-simulator/focus-change-notifications.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/focus-change-notifications.html.
3377         * accessibility/ios-simulator/header-elements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/header-elements-expected.txt.
3378         * accessibility/ios-simulator/header-elements.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/header-elements.html.
3379         * accessibility/ios-simulator/identifier-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/identifier-expected.txt.
3380         * accessibility/ios-simulator/identifier.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/identifier.html.
3381         * accessibility/ios-simulator/iframe-access-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/iframe-access-expected.txt.
3382         * accessibility/ios-simulator/iframe-access.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/iframe-access.html.
3383         * accessibility/ios-simulator/internal-link-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/internal-link-expected.txt.
3384         * accessibility/ios-simulator/internal-link.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/internal-link.html.
3385         * accessibility/ios-simulator/landmark-type-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/landmark-type-expected.txt.
3386         * accessibility/ios-simulator/landmark-type.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/landmark-type.html.
3387         * accessibility/ios-simulator/link-with-images-text-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/link-with-images-text-expected.txt.
3388         * accessibility/ios-simulator/link-with-images-text.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/link-with-images-text.html.
3389         * accessibility/ios-simulator/link-with-only-image-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/link-with-only-image-expected.txt.
3390         * accessibility/ios-simulator/link-with-only-image.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/link-with-only-image.html.
3391         * accessibility/ios-simulator/math-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/math-expected.txt.
3392         * accessibility/ios-simulator/math.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/math.html.
3393         * accessibility/ios-simulator/mixed-checkboxes-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/mixed-checkboxes-expected.txt.
3394         * accessibility/ios-simulator/mixed-checkboxes.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/mixed-checkboxes.html.
3395         * accessibility/ios-simulator/no-child-link-header-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/no-child-link-header-expected.txt.
3396         * accessibility/ios-simulator/no-child-link-header.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/no-child-link-header.html.
3397         * accessibility/ios-simulator/non-contiguous-link-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/non-contiguous-link-expected.txt.
3398         * accessibility/ios-simulator/non-contiguous-link.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/non-contiguous-link.html.
3399         * accessibility/ios-simulator/out-of-bounds-child-access-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/out-of-bounds-child-access-expected.txt.
3400         * accessibility/ios-simulator/out-of-bounds-child-access.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/out-of-bounds-child-access.html.
3401         * accessibility/ios-simulator/password-value-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/password-value-expected.txt.
3402         * accessibility/ios-simulator/password-value.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/password-value.html.
3403         * accessibility/ios-simulator/placeholder-value-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/placeholder-value-expected.txt.
3404         * accessibility/ios-simulator/placeholder-value.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/placeholder-value.html.
3405         * accessibility/ios-simulator/popup-button-value-label-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/popup-button-value-label-expected.txt.
3406         * accessibility/ios-simulator/popup-button-value-label.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/popup-button-value-label.html.
3407         * accessibility/ios-simulator/progressbar-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/progressbar-expected.txt.
3408         * accessibility/ios-simulator/progressbar.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/progressbar.html.
3409         * accessibility/ios-simulator/radio-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/radio-button-expected.txt.
3410         * accessibility/ios-simulator/radio-button.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/radio-button.html.
3411         * accessibility/ios-simulator/scroll-in-overflow-div-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/scroll-in-overflow-div-expected.txt.
3412         * accessibility/ios-simulator/scroll-in-overflow-div.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/scroll-in-overflow-div.html.
3413         * accessibility/ios-simulator/secure-text-field-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/secure-text-field-expected.txt.
3414         * accessibility/ios-simulator/secure-text-field.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/secure-text-field.html.
3415         * accessibility/ios-simulator/selected-buttons-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/selected-buttons-expected.txt.
3416         * accessibility/ios-simulator/selected-buttons.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/selected-buttons.html.
3417         * accessibility/ios-simulator/selected-text-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/selected-text-expected.txt.
3418         * accessibility/ios-simulator/selected-text.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/selected-text.html.
3419         * accessibility/ios-simulator/spinbutton-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/spinbutton-expected.txt.
3420         * accessibility/ios-simulator/spinbutton.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/spinbutton.html.
3421         * accessibility/ios-simulator/svg-group-element-with-title-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/svg-group-element-with-title-expected.txt.
3422         * accessibility/ios-simulator/svg-group-element-with-title.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/svg-group-element-with-title.html.
3423         * accessibility/ios-simulator/svg-path-crash-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/svg-path-crash-expected.txt.
3424         * accessibility/ios-simulator/svg-path-crash.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/svg-path-crash.html.
3425         * accessibility/ios-simulator/tab-role-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/tab-role-expected.txt.
3426         * accessibility/ios-simulator/tab-role.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/tab-role.html.
3427         * accessibility/ios-simulator/table-cell-for-row-col-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/table-cell-for-row-col-expected.txt.
3428         * accessibility/ios-simulator/table-cell-for-row-col.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/table-cell-for-row-col.html.
3429         * accessibility/ios-simulator/table-cell-ranges-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/table-cell-ranges-expected.txt.
3430         * accessibility/ios-simulator/table-cell-ranges.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/table-cell-ranges.html.
3431         * accessibility/ios-simulator/tables-lists-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/tables-lists-expected.txt.
3432         * accessibility/ios-simulator/tables-lists.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/tables-lists.html.
3433         * accessibility/ios-simulator/text-line-no-ignored-elements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-line-no-ignored-elements-expected.txt.
3434         * accessibility/ios-simulator/text-line-no-ignored-elements.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-line-no-ignored-elements.html.
3435         * accessibility/ios-simulator/text-marker-list-item-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-marker-list-item-expected.txt.
3436         * accessibility/ios-simulator/text-marker-list-item.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-marker-list-item.html.
3437         * accessibility/ios-simulator/text-marker-validation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-marker-validation-expected.txt.
3438         * accessibility/ios-simulator/text-marker-validation.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-marker-validation.html.
3439         * accessibility/ios-simulator/text-role-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-role-expected.txt.
3440         * accessibility/ios-simulator/text-role.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/text-role.html.
3441         * accessibility/ios-simulator/textfield-in-axvalue-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/textfield-in-axvalue-expected.txt.
3442         * accessibility/ios-simulator/textfield-in-axvalue.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/textfield-in-axvalue.html.
3443         * accessibility/ios-simulator/toggle-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/toggle-button-expected.txt.
3444         * accessibility/ios-simulator/toggle-button.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/toggle-button.html.
3445         * accessibility/ios-simulator/url-test-expected.txt: Renamed from LayoutTests/platform/ios-simulator/accessibility/url-test-expected.txt.
3446         * accessibility/ios-simulator/url-test.html: Renamed from LayoutTests/platform/ios-simulator/accessibility/url-test.html.
3447         * platform/ios-simulator/TestExpectations:
3448
3449 2015-08-04  Joseph Pecoraro  <pecoraro@apple.com>
3450
3451         Improve some LayoutTests/inspector flakey output for tests with InspectorTest.reloadPage
3452         https://bugs.webkit.org/show_bug.cgi?id=147655
3453
3454         Reviewed by Timothy Hatcher.
3455
3456         * TestExpectations:
3457
3458 2015-08-04  Joseph Pecoraro  <pecoraro@apple.com>
3459
3460         Web Inspector: Object previews for SVG elements shows SVGAnimatedString instead of text
3461         https://bugs.webkit.org/show_bug.cgi?id=147328
3462
3463         Reviewed by Timothy Hatcher.
3464
3465         * inspector/model/remote-object-expected.txt:
3466         * inspector/model/remote-object.html:
3467
3468 2015-08-04  Yusuke Suzuki  <utatane.tea@gmail.com>
3469
3470         [ES6] Support Module Syntax
3471         https://bugs.webkit.org/show_bug.cgi?id=147422
3472
3473         Reviewed by Saam Barati.
3474
3475         'export' and 'import' are changed from FutureReservedWord to Keyword in ES6.
3476         http://www.ecma-international.org/ecma-262/6.0/#sec-keywords
3477         And restrict 'super' use under the Script / Module contexts.
3478
3479         * js/dom/reserved-words-as-property-expected.txt:
3480         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.10-expected.txt:
3481         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.16-expected.txt:
3482         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.27-expected.txt:
3483
3484 2015-08-04  Alexey Proskuryakov  <ap@apple.com>
3485
3486         Implement NPAPI redirect handling
3487         https://bugs.webkit.org/show_bug.cgi?id=138675
3488         rdar://problem/15779101
3489
3490         Patch by Jeffrey Pfau, updated and tweaked by me.
3491
3492         Reviewed by Anders Carlsson.
3493
3494         * http/tests/plugins/get-url-redirect-notify-expected.txt: Added.
3495         * http/tests/plugins/get-url-redirect-notify.html: Added.
3496         * platform/wk2/http/tests/plugins: Added.
3497         * platform/wk2/http/tests/plugins/get-url-redirect-notify-expected.txt: Added.
3498
3499 2015-08-04  Brent Fulgham  <bfulgham@apple.com>
3500
3501         Layout Test http/tests/security/contentSecurityPolicy/source-list-parsing-10.html is failing
3502         https://bugs.webkit.org/show_bug.cgi?id=147646
3503
3504         * platform/win/TestExpectations: Skip failing test.
3505
3506 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
3507
3508         Add WK1 Mac result for this test.
3509
3510         * platform/mac-wk1/editing/selection/caret-mode-document-begin-end-expected.txt: Added.
3511
3512 2015-08-03  Benjamin Poulain  <bpoulain@apple.com>
3513
3514         Returns inconsistent types for el.style.property and el.style.getPropertyValue('color')
3515         https://bugs.webkit.org/show_bug.cgi?id=147549
3516
3517         Reviewed by Andreas Kling.
3518
3519         The bug is very old, there were a lot of tests to update.
3520
3521         The tests in css3/shapes are incorrect W3C tests. I only updated the expected
3522         results.
3523
3524         The test fast/css/getPropertyValue-returns-empty-on-missing-property.html
3525         is the new one covering the bug fix.
3526
3527         * animations/script-tests/trigger-parsing.js:
3528         (testTriggerRule):
3529         * animations/trigger-parsing-expected.txt:
3530         * animations/unprefixed-properties-expected.txt:
3531         * animations/unprefixed-properties.html:
3532         * css3/blending/blend-mode-property-parsing-invalid-expected.txt:
3533         * css3/blending/script-tests/blend-mode-property-parsing-invalid.js:
3534         (testInvalidFilterRule):
3535         * css3/filters/backdrop/backdropfilter-property-parsing-invalid-expected.txt:
3536         * css3/filters/backdrop/script-tests/backdropfilter-property-parsing-invalid.js:
3537         (testInvalidFilterRule):
3538         * css3/filters/filter-property-parsing-invalid-expected.txt:
3539         * css3/filters/script-tests/filter-property-parsing-invalid.js:
3540         (testInvalidFilterRule):
3541         * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt:
3542         * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt:
3543         * css3/shapes/shape-outside/values/shape-margin-004-expected.txt:
3544         * css3/shapes/shape-outside/values/shape-margin-005-expected.txt:
3545         * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt:
3546         * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt:
3547         * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt:
3548         * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt:
3549         * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt:
3550         * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt:
3551         * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt:
3552         * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt:
3553         * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt:
3554         * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt:
3555         * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt:
3556         * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt:
3557         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
3558         * fast/backgrounds/repeat/script-tests/parsing-background-repeat.js:
3559         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
3560         * fast/backgrounds/size/resources/parsing-background-size-values.js:
3561         * fast/box-decoration-break/box-decoration-break-parsing-expected.txt:
3562         * fast/box-decoration-break/box-decoration-break-parsing.html:
3563         * fast/box-shadow/box-shadow-parsing-invalid-expected.txt:
3564         * fast/box-shadow/script-tests/box-shadow-parsing-invalid.js:
3565         (testInvalidFilterRule):
3566         * fast/css/background-clip-text-expected.txt:
3567         * fast/css/border-spacing-without-vertical-value.html:
3568         * fast/css/getPropertyValue-border-expected.txt:
3569         * fast/css/getPropertyValue-border.html:
3570         * fast/css/getPropertyValue-column-rule-expected.txt:
3571         * fast/css/getPropertyValue-column-rule.html:
3572         * fast/css/getPropertyValue-columns-expected.txt:
3573         * fast/css/getPropertyValue-columns.html:
3574         * fast/css/getPropertyValue-returns-empty-on-missing-property-expected.txt: Added.
3575         * fast/css/getPropertyValue-returns-empty-on-missing-property.html: Added.
3576         * fast/css/getPropertyValue-webkit-margin-collapse-expected.txt:
3577         * fast/css/getPropertyValue-webkit-margin-collapse.html:
3578         * fast/css/getPropertyValue-webkit-marquee-expected.txt:
3579         * fast/css/getPropertyValue-webkit-marquee.html:
3580         * fast/css/getPropertyValue-webkit-text-stroke-expected.txt:
3581         * fast/css/getPropertyValue-webkit-text-stroke.html:
3582         * fast/css/line-height-text-autosizing.html:
3583         * fast/css/outline-offset-parsing-expected.txt:
3584         * fast/css/parsing-color-correction-expected.txt:
3585         * fast/css/parsing-object-fit-expected.txt:
3586         * fast/css/parsing-object-fit.html:
3587         * fast/css/parsing-text-rendering-expected.txt:
3588         * fast/css/parsing-webkit-font-smoothing-expected.txt:
3589         * fast/css/resources/parsing-color-correction.js:
3590         * fast/css/resources/parsing-text-rendering.js:
3591         * fast/css/resources/parsing-webkit-font-smoothing.js:
3592         * fast/css/script-tests/background-clip-text.js:
3593         * fast/css/script-tests/outline-offset-parsing.js: