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