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