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