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