[Payment Request] Crash in PaymentRequest::canMakePayment() when Apple Pay payment...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-02-09  Andy Estes  <aestes@apple.com>
2
3         [Payment Request] Crash in PaymentRequest::canMakePayment() when Apple Pay payment method data is missing required fields
4         https://bugs.webkit.org/show_bug.cgi?id=182631
5
6         Reviewed by Mark Lam.
7
8         * http/tests/paymentrequest/payment-request-canmakepayment-method.https-expected.txt:
9         * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html:
10
11 2018-02-09  Ryan Haddad  <ryanhaddad@apple.com>
12
13         Update TestExpectations for fast/forms/textarea/textarea-state-restore.html
14         https://bugs.webkit.org/show_bug.cgi?id=90980
15
16         Unreviewed test gardening.
17
18         * TestExpectations:
19         * platform/wk2/TestExpectations:
20
21 2018-02-09  Philippe Normand  <pnormand@igalia.com>
22
23         [GStreamer][WebAudio] Winamp2-js woes
24         https://bugs.webkit.org/show_bug.cgi?id=182612
25
26         Reviewed by Xabier Rodriguez Calvar and Carlos Alberto Lopez Perez.
27
28         * webaudio/silence-after-playback-expected.wav: Added.
29         * webaudio/silence-after-playback.html: Added.
30
31 2018-02-09  Javier Fernandez  <jfernandez@igalia.com>
32
33         [css-align] Implement the new behavior of 'legacy' for justify-items
34         https://bugs.webkit.org/show_bug.cgi?id=172712
35
36         Reviewed by Antti Koivisto.
37
38         Rebaselined Default Alignment related tests because of the new 'legacy' value.
39
40         * css3/parse-alignment-of-root-elements.html:
41         * css3/parse-place-items.html:
42         * fast/css/parse-justify-items.html:
43
44 2018-02-08  Matt Lewis  <jlewis3@apple.com>
45
46         Marked media/W3C/video/events/event_progress_manual.html as flaky on macOS WK2.
47         https://bugs.webkit.org/show_bug.cgi?id=177663
48
49         Unreviewed test gardening.
50
51         * platform/mac-wk2/TestExpectations:
52
53 2018-02-08  Chris Dumez  <cdumez@apple.com>
54
55         Form submission after navigation fails when decidePolicyForNavigationAction is async
56         https://bugs.webkit.org/show_bug.cgi?id=182412
57         <rdar://problem/35181099>
58
59         Reviewed by Alex Christensen.
60
61         Import layout test coverage from Alex's earlier patch.
62
63         * http/tests/navigation/resources/a.html: Added.
64         * http/tests/navigation/resources/b.html: Added.
65         * http/tests/navigation/sync-form-submit-iframe-expected.txt: Added.
66         * http/tests/navigation/sync-form-submit-iframe.html: Added.
67
68 2018-02-08  Per Arne Vollan  <pvollan@apple.com>
69
70         Mark accessibility/aria-hidden-updates-alldescendants.html as a failure on Windows.
71         https://bugs.webkit.org/show_bug.cgi?id=182626
72
73         Unreviewed test gardening.
74
75         * platform/win/TestExpectations:
76
77 2018-02-08  John Wilander  <wilander@apple.com>
78
79         Switch http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html from testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback()
80         https://bugs.webkit.org/show_bug.cgi?id=182624
81         <rdar://problem/37364749>
82
83         Unreviewed test gardening.
84
85         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
86         * platform/mac-wk2/TestExpectations:
87             Changed from [ Pass Timeout ] to [ Pass ] for the given test.
88
89 2018-02-08  Ryan Haddad  <ryanhaddad@apple.com>
90
91         Mark inspector/console/clearMessages.html as flaky.
92         https://bugs.webkit.org/show_bug.cgi?id=182620
93
94         Unreviewed test gardening.
95
96         * platform/mac/TestExpectations:
97
98 2018-02-08  Ryan Haddad  <ryanhaddad@apple.com>
99
100         Mark media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html as flaky.
101         https://bugs.webkit.org/show_bug.cgi?id=182571
102
103         Unreviewed test gardening.
104
105         * platform/mac-wk1/TestExpectations:
106
107 2018-02-08  Ryan Haddad  <ryanhaddad@apple.com>
108
109         Mark webanimations/animation-opacity-animation-crash.html as flaky.
110         https://bugs.webkit.org/show_bug.cgi?id=181612
111
112         Unreviewed test gardening.
113
114         * platform/ios/TestExpectations:
115         * platform/mac/TestExpectations:
116
117 2018-02-08  Ryan Haddad  <ryanhaddad@apple.com>
118
119         Mark fast/dom/adopt-node-crash-2.html as flaky.
120         https://bugs.webkit.org/show_bug.cgi?id=182589
121
122         Unreviewed test gardening.
123
124         * platform/mac/TestExpectations:
125
126 2018-02-08  Chris Fleizach  <cfleizach@apple.com>
127
128         AX: Defer attribute computation until needed.
129         https://bugs.webkit.org/show_bug.cgi?id=182386
130         <rdar://problem/37115277>
131
132         Reviewed by Zalan Bujtas.
133
134         Update tests to reflect new world of delayed attribute handling for accessibility.
135
136         * accessibility/canvas-fallback-content.html:
137              Make test async so attributes can be checked after deferred handling.
138         * accessibility/mac/aria-expanded-notifications.html:
139              Access elements through AX tree so attribute changes generate notifications.
140         * accessibility/mac/aria-listbox-selectedchildren-change.html:
141              Make test async so attributes can be checked after deferred handling.
142         * accessibility/mac/aria-menu-item-selected-notification.html:
143              Access menu item through AX tree so attribute changes generate notifications.
144         * accessibility/mac/aria-modal-auto-focus.html:
145              Access buttons after delay so attributes have time to be deferred.
146         * accessibility/mac/element-busy-changed.html:
147              Process second attribute change after delay so we generate two notifications.
148         * accessibility/mac/expanded-notification.html:
149              Set attributes after a delay so they generate individual notifications.
150         * accessibility/notification-listeners.html:
151               Access elements through AX tree so attribute changes generate notifications.
152
153 2018-02-08  Miguel Gomez  <magomez@igalia.com>
154
155         Unreviewed GTK+ gardening after r228270.
156
157         * platform/gtk/TestExpectations:
158
159 2018-02-08  Philippe Normand  <pnormand@igalia.com>
160
161         [GStreamer] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash
162         https://bugs.webkit.org/show_bug.cgi?id=173916
163
164         Reviewed by Xabier Rodriguez Calvar.
165
166         * platform/gtk/TestExpectations: Unskip fixed test.
167
168 2018-02-06  Yusuke Suzuki  <utatane.tea@gmail.com>
169
170         [JSC] Implement Array.prototype.flatMap and Array.prototype.flatten
171         https://bugs.webkit.org/show_bug.cgi?id=182440
172
173         Reviewed by Darin Adler.
174
175         * inspector/model/remote-object-get-properties-expected.txt:
176         * js/Object-getOwnPropertyNames-expected.txt:
177         * js/script-tests/Object-getOwnPropertyNames.js:
178
179 2018-01-13  Darin Adler  <darin@apple.com>
180
181         Event improvements
182         https://bugs.webkit.org/show_bug.cgi?id=179591
183
184         Reviewed by Chris Dumez.
185
186         * fast/dom/reference-cycle-leaks-expected.txt: Expect success for the
187         CustomEvent, MessageEvent, and PopStateEvent cycle leak checks.
188
189 2018-02-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
190
191         [iOS] Skip webgl/webgl-texture-image-buffer-reuse.html
192         https://bugs.webkit.org/show_bug.cgi?id=182592
193
194         Unreviewed test gardening.
195
196         * platform/ios/TestExpectations:
197
198 2018-02-07  Youenn Fablet  <youenn@apple.com>
199
200         Remove www1/www2 URLs from service worker tests
201         https://bugs.webkit.org/show_bug.cgi?id=182548
202
203         Reviewed by Chris Dumez.
204
205         * TestExpectations:
206
207 2018-02-07  John Wilander  <wilander@apple.com>
208
209         Switch testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback() in two tests
210         https://bugs.webkit.org/show_bug.cgi?id=182366
211         <rdar://problem/37094805>
212
213         Unreviewed test gardening.
214
215         This change is an attempt to make two flaky test cases stable.
216         It also skips http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
217         because the timestamp resolution of 5 seconds is now so short that we run into timing flakiness.
218
219         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
220         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
221         * platform/mac-wk2/TestExpectations:
222             Removed [ Skip ] entry for http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
223             Added [ Skip ] entry for http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
224         * platform/wk2/TestExpectations:
225             Now both the above test cases are marked [ Pass ].
226
227 2018-02-07  Ryan Haddad  <ryanhaddad@apple.com>
228
229         Skip media/modern-media-controls/tracks-support/tracks-support-show-panel-after-dragging-controls.html.
230         https://bugs.webkit.org/show_bug.cgi?id=169158
231
232         Unreviewed test gardening.
233
234         * platform/mac/TestExpectations:
235
236 2018-02-07  Youenn Fablet  <youenn@apple.com>
237
238         ASSERTION FAILED: m_timeOrigin in Performance::Performance()
239         https://bugs.webkit.org/show_bug.cgi?id=182558
240         <rdar://problem/37297551>
241
242         Reviewed by Chris Dumez.
243
244         Make use of WPT cors-preflight-star.any.js test in service worker.
245         This test should be removed once WPT will run any.js tests in service workers as well as workers and window.
246
247         * http/wpt/service-workers/cors-preflight-star.any.js: Added.
248         * http/wpt/service-workers/cors-preflight-star.any.serviceworker-expected.txt: Added.
249         * http/wpt/service-workers/cors-preflight-star.any.serviceworker.html: Added.
250
251 2018-02-07  Wenson Hsieh  <wenson_hsieh@apple.com>
252
253         REGRESSION(r226396): File paths are inserted when dropping image files
254         https://bugs.webkit.org/show_bug.cgi?id=182557
255         <rdar://problem/37294120>
256
257         Reviewed by Ryosuke Niwa.
258
259         Tweak an existing layout test that drops a file into a contenteditable, to check that no text is inserted into
260         the editable element after dropping.
261
262         * editing/pasteboard/drag-files-to-editable-element-as-URLs-expected.txt:
263         * editing/pasteboard/drag-files-to-editable-element-as-URLs.html:
264
265 2018-02-07  John Wilander  <wilander@apple.com>
266
267         Restrict Referer to just the origin for third parties in private mode and third parties ITP blocks cookies for in regular mode
268         https://bugs.webkit.org/show_bug.cgi?id=182559
269         <rdar://problem/36990337>
270
271         Reviewed by Andy Estes.
272
273         * TestExpectations:
274             New tests marked as [ Skip ]. The change only applies to iOS and Mac.
275         * http/tests/resourceLoadStatistics/resources/echo-referrer.php: Added.
276         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects-expected.txt: Added.
277         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects.html: Added.
278         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests-expected.txt: Added.
279         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests.html: Added.
280         * http/tests/security/resources/echo-referrer.php: Added.
281         * http/tests/security/resources/redirect.php: Added.
282         * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode-expected.txt: Added.
283         * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html: Added.
284         * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode-expected.txt: Added.
285         * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode.html: Added.
286         * platform/ios/TestExpectations:
287             New tests marked as [ Pass ].
288         * platform/mac-wk2/TestExpectations:
289             New tests marked as [ Pass ].
290         * platform/wk2/TestExpectations:
291             New tests marked as [ Skip ].
292
293 2018-02-07  Matt Lewis  <jlewis3@apple.com>
294
295         Adjusted test expectations for storage/indexeddb/modern/idbtransaction-objectstore-failures.html.
296         https://bugs.webkit.org/show_bug.cgi?id=171862
297
298         Unreviewed test gardening.
299
300         * platform/mac-wk2/TestExpectations:
301
302 2018-02-07  Daniel Bates  <dabates@apple.com>
303
304         Log error when authentication challenge is blocked due to an insecure request
305         https://bugs.webkit.org/show_bug.cgi?id=182358
306
307         Reviewed by Andy Estes.
308
309         Add more tests and update expected results of existing tests now that we emit console messages.
310
311         Also fixed a typo in LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html
312         so that it tests what it actually claims to test and made the test programmatically load the image
313         to avoid output flakiness caused by the preload scanner preloading it. The preload scanner performs
314         mixed content checks and this can cause duplicate mixed content warnings in the test output.
315
316         * http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt: Added.
317         * http/tests/security/mixedContent/insecure-basic-auth-image.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html.
318         * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https-expected.txt:
319         * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
320         * http/tests/security/mixedContent/resources/subresource/protected-page.php: Added.
321         * http/tests/security/mixedContent/resources/subresource2/protected-image.php: Added.
322         * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt: Added.
323         * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https.html: Added.
324         * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt: Added.
325         * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https.html: Added.
326         * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt:
327         * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt:
328         * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html:
329
330 2018-02-07  Chris Dumez  <cdumez@apple.com>
331
332         IndexedDB in service workers is using a memory backed store
333         https://bugs.webkit.org/show_bug.cgi?id=182574
334         <rdar://problem/37316205>
335
336         Reviewed by Youenn Fablet.
337
338         Unskip test that no longer times out.
339
340         * TestExpectations:
341
342 2018-02-07  Ms2ger  <Ms2ger@igalia.com>
343
344         [WPE] Enable http/wpt/fetch/response-status-text.html
345         https://bugs.webkit.org/show_bug.cgi?id=177872
346
347         Unreviewed test gardening.
348
349         * platform/wpe/TestExpectations: the test appears to pass since r227900.
350
351 2018-02-07  Ms2ger  <Ms2ger@igalia.com>
352
353         [WPE] Test gardening
354         https://bugs.webkit.org/show_bug.cgi?id=182568
355
356         Unreviewed test gardening.
357
358         * platform/wpe/TestExpectations:
359           - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-margin-001.html: fixed in r226404.
360           - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html: fixed in r226404.
361           - imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: fixed in r227900.
362           - imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm: fixed in r227900.
363           - imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm: fixed in r227900.
364           - imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm: fixed in r227900.
365           - svg/custom/filter-update-different-root.html: fixed in r225797.
366           - svg/filters/color-space-conversion.svg: fixed in r225797.
367           - svg/filters/container-with-filters.svg: fixed in r225797.
368           - svg/filters/feComposite-background-rect-control-operators.svg: fixed in r225797.
369           - svg/filters/feDisplacementMap-filterUnits.svg: fixed in r225797.
370         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
371           update for error message change, probably in r227900.
372
373 2018-02-06  Nikita Vasilyev  <nvasilyev@apple.com>
374
375         Web Inspector: Rename String.prototype.trimEnd to avoid conflicts with native trimEnd
376         https://bugs.webkit.org/show_bug.cgi?id=182545
377
378         Reviewed by Brian Burg.
379
380         * inspector/unit-tests/string-utilities-expected.txt:
381         * inspector/unit-tests/string-utilities.html:
382
383 2018-02-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
384
385         Rendering SVG images with same size as WebGL texture doesn't work correctly
386         https://bugs.webkit.org/show_bug.cgi?id=182367
387
388         Reviewed by Dean Jackson.
389
390         * webgl/webgl-texture-image-buffer-reuse-expected.html: Added.
391         * webgl/webgl-texture-image-buffer-reuse.html: Added.
392
393 2018-02-06  Matt Lewis  <jlewis3@apple.com>
394
395         Marked transitions/transition-display-property.html as flaky.
396         https://bugs.webkit.org/show_bug.cgi?id=182554
397
398         Unreviewed test gardening.
399
400         * platform/mac-wk1/TestExpectations:
401
402 2018-02-06  Youenn Fablet  <youenn@apple.com>
403
404         imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html is flaky
405         https://bugs.webkit.org/show_bug.cgi?id=182541
406
407         Reviewed by Chris Dumez.
408
409         * TestExpectations:
410
411 2018-02-06  Chris Dumez  <cdumez@apple.com>
412
413         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html is a flaky failure on macOS and iOS
414         https://bugs.webkit.org/show_bug.cgi?id=181392
415         <rdar://problem/36384136>
416
417         Reviewed by Youenn Fablet.
418
419         Unskip test that is no longer flaky.
420
421         * platform/mac-wk2/TestExpectations:
422
423 2018-02-06  Andy Estes  <aestes@apple.com>
424
425         [Payment Request] show() should take an optional PaymentDetailsUpdate promise
426         https://bugs.webkit.org/show_bug.cgi?id=182538
427         <rdar://problem/36754552>
428
429         Reviewed by Tim Horton.
430
431         * http/tests/paymentrequest/payment-request-show-method.https-expected.txt:
432         * http/tests/paymentrequest/payment-request-show-method.https.html:
433
434 2018-02-06  Daniel Bates  <dabates@apple.com>
435
436         Make mixed content basic auth tests more robust
437         https://bugs.webkit.org/show_bug.cgi?id=182537
438
439         Reviewed by Chris Dumez.
440
441         Load the test image programmatically instead of declaratively to avoid output flakiness caused by
442         the preload scanner preloading the test image. The preload scanner performs mixed content checks
443         and this can cause duplicate mixed content warnings in the test output.
444
445         * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https.html:
446         * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html:
447
448 2018-02-06  Antoine Quint  <graouts@apple.com>
449
450         [Modern Media Controls] Test at media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html fails
451         https://bugs.webkit.org/show_bug.cgi?id=182425
452
453         Reviewed by Dean Jackson.
454
455         Turn the test back on now that it works.
456
457         * platform/mac/TestExpectations:
458
459 2018-02-06  Antoine Quint  <graouts@apple.com>
460
461         Layout Test media/modern-media-controls/slider/slider-value.html is flaky
462         https://bugs.webkit.org/show_bug.cgi?id=182515
463
464         Reviewed by Dean Jackson.
465
466         Ensure we stop printing messages once the test has completed since the bots show that this could happen,
467         although I couldn't reproduce locally.
468
469         * media/modern-media-controls/slider/slider-value.html:
470
471 2018-02-06  Chris Dumez  <cdumez@apple.com>
472
473         Unreviewed, unskip readable-byte-streams/detached-buffers.serviceworker.https.html as it is no longer flaky
474
475         * TestExpectations:
476
477 2018-02-06  Chris Dumez  <cdumez@apple.com>
478
479         Unreviewed, add bug number of service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html
480
481         * TestExpectations:
482
483 2018-02-06  Chris Dumez  <cdumez@apple.com>
484
485         Unreviewed, unskip service-worker/about-blank-replacement.https.html as it is no longer flaky
486
487         * TestExpectations:
488
489 2018-02-06  Chris Dumez  <cdumez@apple.com>
490
491         Unreviewed, unskip service-worker/service-worker-csp-connect.https.html as it is no longer flaky
492
493         * TestExpectations:
494
495 2018-02-06  Chris Dumez  <cdumez@apple.com>
496
497         Unreviewed, unskip service-worker/uncontrolled-page.https.html as it no longer seems flaky
498
499         * TestExpectations:
500
501 2018-02-06  Chris Dumez  <cdumez@apple.com>
502
503         Unreviewed, mark service-worker/windowclient-navigate.https.html as slow instead of flaky
504
505         * TestExpectations:
506
507 2018-02-06  Chris Dumez  <cdumez@apple.com>
508
509         Unreviewed, unskip service-worker/registration-service-worker-attributes.https.html now that it is no longer flaky
510
511         * TestExpectations:
512
513 2018-02-06  Chris Dumez  <cdumez@apple.com>
514
515         Unreviewed, unskip service-worker/update.https.html now that it is no longer flaky
516
517         * TestExpectations:
518
519 2018-02-05  Youenn Fablet  <youenn@apple.com>
520
521         Crash in imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
522         https://bugs.webkit.org/show_bug.cgi?id=182422
523         <rdar://problem/37182665>
524
525         Reviewed by Alex Christensen.
526
527         * platform/mac/TestExpectations:
528
529 2018-02-05  Myles C. Maxfield  <mmaxfield@apple.com>
530
531         Test gardening after r228044
532         https://bugs.webkit.org/show_bug.cgi?id=182517
533
534         Unreviewed.
535
536         * platform/ios/fast/css-generated-content/initial-letter-basic-expected.txt:
537         * platform/ios/fast/css-generated-content/initial-letter-border-padding-expected.txt:
538         * platform/ios/fast/css-generated-content/initial-letter-raised-expected.txt:
539         * platform/ios/fast/css-generated-content/initial-letter-sunken-expected.txt:
540
541 2018-02-05  Simon Fraser  <simon.fraser@apple.com>
542
543         iOS WK2: fast/visual-viewport/resize-event-fired.html crashes with GuardMalloc
544         https://bugs.webkit.org/show_bug.cgi?id=182504
545         rdar://problem/36386435
546
547         Reviewed by Wenson Hsieh.
548         
549         Don't end the test until both the resize handler has been called, and the zoom is complete, to
550         avoid leaving dangling zoom completion handlers.
551
552         * fast/visual-viewport/resize-event-fired.html:
553         * platform/ios/TestExpectations:
554
555 2018-02-05  Chris Dumez  <cdumez@apple.com>
556
557         Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
558
559         * TestExpectations:
560
561 2018-02-05  Zan Dobersek  <zdobersek@igalia.com>
562
563         Unreviewed GTK+ gardening.
564
565         * platform/gtk/TestExpectations: Re-skip the modern media controls tests
566         on the GTK+ port after they were unskipped in r228097. They're timing
567         out in large enough numbers to cause early exits. They should be
568         examined in more detail and unskipped once fixed.
569
570 2018-02-05  John Wilander  <wilander@apple.com>
571
572         Storage Access API: Add testRunner.getAllStorageAccessEntries() to make testing easier and more explicit
573         https://bugs.webkit.org/show_bug.cgi?id=181601
574         <rdar://problem/36475837>
575
576         Reviewed by Alex Christensen.
577
578         http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html
579         was found to be flaky. With the testRunner.hasStorageAccessEntry() getter
580         it's possible to check access even if a frame doesn't respond timely to
581         postMessage after detach and attach.
582
583         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
584         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html:
585         * platform/mac-wk2/TestExpectations:
586             http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access.html
587             no longer marked as flaky. Note that the wrong test was marked flaky. It should have been
588             http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html.
589
590 2018-02-05  Matt Lewis  <jlewis3@apple.com>
591
592         Skipped imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
593         https://bugs.webkit.org/show_bug.cgi?id=182422
594
595         Unreviewed test gardening.
596
597         * platform/ios/TestExpectations:
598         * platform/mac/TestExpectations:
599
600 2018-02-05  Chris Dumez  <cdumez@apple.com>
601
602         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html is flaky
603         https://bugs.webkit.org/show_bug.cgi?id=181166
604         <rdar://problem/37169508>
605
606         Reviewed by Youenn Fablet.
607
608         Unskip test that is no longer flaky.
609
610         * platform/mac-wk2/TestExpectations:
611
612 2018-02-05  Daniel Bates  <dabates@apple.com>
613
614         Disallow evaluating JavaScript from NPP_Destroy() in WebKit
615         https://bugs.webkit.org/show_bug.cgi?id=181889
616         <rdar://problem/36674701>
617
618         Reviewed by Brent Fulgham.
619
620         Consolidate all the plugin tests that evaluate JavaScript from NPP_Destroy()
621         and mark them as Wont Fix. In a subsequent change we will look to replace
622         these tests with tests that ensure that we do not evaluate JavaScript from
623         NPP_Destroy().
624
625         * platform/mac/TestExpectations:
626         * platform/wk2/TestExpectations:
627
628 2018-02-05  Antoine Quint  <graouts@apple.com>
629
630         [Modern Media Controls] Turn media/modern-media-controls tests back on by default
631         https://bugs.webkit.org/show_bug.cgi?id=182482
632
633         Reviewed by Eric Carlson.
634
635         After updating a significant amount of tests under media/modern-media-controls over the last week, we can stop skipping
636         tests in this directory by default, and instead skip tests that do not apply on a per-platform basis. This patch does that
637         along with fixing a few remaining tests and adding some more for the new behavior of display 3, 4, 5 or 6 digits for time
638         labels depending on the overall video duration.
639
640         * TestExpectations:
641         * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast-expected.txt:
642         * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
643         * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click-expected.txt:
644         * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
645         * http/tests/media/modern-media-controls/status-support/status-support-loading-expected.txt:
646         * http/tests/media/modern-media-controls/status-support/status-support-loading.html:
647         * http/tests/media/modern-media-controls/time-control/1-to-10-hours-expected.txt: Added.
648         * http/tests/media/modern-media-controls/time-control/1-to-10-hours.html: Added.
649         * http/tests/media/modern-media-controls/time-control/10-hours-or-more-expected.txt: Added.
650         * http/tests/media/modern-media-controls/time-control/10-hours-or-more.html: Added.
651         * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour-expected.txt: Added.
652         * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour.html: Added.
653         * http/tests/media/modern-media-controls/time-control/less-than-10-minutes-expected.txt: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time-expected.txt.
654         * http/tests/media/modern-media-controls/time-control/less-than-10-minutes.html: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time.html.
655         * media/modern-media-controls/scrubber-support/scrubber-support-drag.html: Make this test more reliable by going a little further
656         left of the slider's left-most point to ensure we always get a 0-value.
657         * platform/ios/TestExpectations:
658         * platform/mac/TestExpectations:
659
660 2018-02-05  Antti Koivisto  <antti@apple.com>
661
662         Crash on sfgate.com because mismatching link preload types
663         https://bugs.webkit.org/show_bug.cgi?id=182483
664         <rdar://problem/37065331>
665
666         Reviewed by Daniel Bates.
667
668         * http/tests/preload/link-preload-type-mismatch-expected.txt: Added.
669         * http/tests/preload/link-preload-type-mismatch.html: Added.
670
671 2018-02-05  Manuel Rego Casasnovas  <rego@igalia.com>
672
673         [css-grid] Rename gutter properties to remove "grid-" prefix
674         https://bugs.webkit.org/show_bug.cgi?id=180290
675
676         Reviewed by Javier Fernandez.
677
678         * TestExpectations: We're now passing some gutters tests,
679         so removing them from TestExpectations.
680         * fast/css-grid-layout/grid-gutters-get-set.html: Removed. This is now covered by WPT tests.
681         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Update results for gutter properties
682         as default value is now "normal".
683         * fast/css-grid-layout/grid-shorthand-get-set.html: Update checks for gutter properties
684         as default value is now "normal".
685
686 2018-02-05  Ms2ger  <Ms2ger@igalia.com>
687
688         Implement createImageBitmap(HTMLVideoElement)
689         https://bugs.webkit.org/show_bug.cgi?id=182388
690
691         Reviewed by Žan Doberšek.
692
693         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
694         * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
695         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
696
697 2018-02-02  Ryan Haddad  <ryanhaddad@apple.com>
698
699         Unreviewed test gardening, skip fast/visual-viewport/resize-event-fired.html on iOS.
700
701         * platform/ios/TestExpectations:
702
703 2018-02-02  Ryan Haddad  <ryanhaddad@apple.com>
704
705         Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html for iOS.
706
707         Unreviewed test gardening.
708
709         * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
710
711 2018-02-02  Antoine Quint  <graouts@apple.com>
712
713         [Modern Media Controls] Turn media/modern-media-controls/volume-* back on
714         https://bugs.webkit.org/show_bug.cgi?id=182438
715
716         Reviewed by Dean Jackson.
717
718         Update tests to match the modern-media-controls design and expectations.
719         One test was reworked as a Slider test since VolumeSlider no longer exists.
720
721         * media/modern-media-controls/slider/slider-value-expected.txt: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value-expected.txt.
722         * media/modern-media-controls/slider/slider-value.html: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value.html.
723         * media/modern-media-controls/volume-down-support/volume-down-support-expected.txt:
724         * media/modern-media-controls/volume-down-support/volume-down-support.html:
725         * media/modern-media-controls/volume-slider/volume-slider-expected.txt: Removed.
726         * media/modern-media-controls/volume-slider/volume-slider-value-expected.txt: Removed.
727         * media/modern-media-controls/volume-slider/volume-slider.html: Removed.
728         * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
729         * media/modern-media-controls/volume-support/volume-support-click.html:
730         * media/modern-media-controls/volume-support/volume-support-drag-expected.txt:
731         * media/modern-media-controls/volume-support/volume-support-drag.html:
732         * media/modern-media-controls/volume-up-support/volume-up-support-expected.txt:
733         * media/modern-media-controls/volume-up-support/volume-up-support.html:
734         * platform/ios/TestExpectations:
735         * platform/mac/TestExpectations:
736
737 2018-02-02  Antoine Quint  <graouts@apple.com>
738
739         [Modern Media Controls] Turn media/modern-media-controls/tracks-panel and media/modern-media-controls/tracks-support back on
740         https://bugs.webkit.org/show_bug.cgi?id=182426
741
742         Reviewed by Dean Jackson.
743
744         Update tests to match the modern-media-controls design and expectations. One test fails currently due to an issue with the
745         auto-hide behavior, it is tracked in webkit.org/b/182425.
746
747         * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt:
748         * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html:
749         * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size-expected.txt:
750         * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size.html:
751         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
752         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
753         * media/modern-media-controls/tracks-support/tracks-support-audio-tracks-expected.txt:
754         * media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html:
755         * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt:
756         * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html:
757         * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen-expected.txt:
758         * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html:
759         * media/modern-media-controls/tracks-support/tracks-support-text-tracks-expected.txt:
760         * media/modern-media-controls/tracks-support/tracks-support-text-tracks.html:
761         * platform/mac/TestExpectations:
762
763 2018-02-02  Ms2ger  <Ms2ger@igalia.com>
764
765         imagebitmap gardening
766         https://bugs.webkit.org/show_bug.cgi?id=182430
767
768         Unreviewed test gardening.
769
770         * platform/ios/TestExpectations:
771         * platform/mac/TestExpectations:
772
773 2018-02-02  Claudio Saavedra  <csaavedra@igalia.com>
774
775         [GTK][Wayland][WPE] fast/canvas/canvas-createPattern-video-modify.html failing
776         https://bugs.webkit.org/show_bug.cgi?id=182432
777
778         Unreviewed gardening.
779         * platform/gtk-wayland/TestExpectations:
780         * platform/wpe/TestExpectations:
781
782 2018-02-02  Ms2ger  <Ms2ger@igalia.com>
783
784         Update imagebitmap tests.
785         https://bugs.webkit.org/show_bug.cgi?id=182335
786         <rdar://problem/37110684>
787
788         Unreviewed test gardening.
789
790         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
791         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
792         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
793         * platform/mac/TestExpectations:
794         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
795         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
796         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
797
798 2018-02-02  Fujii Hironori  <Hironori.Fujii@sony.com>
799
800         [GTK] fast/events/message-channel-gc-4.html is flaky
801         https://bugs.webkit.org/show_bug.cgi?id=182104
802
803         Reviewed by Carlos Garcia Campos.
804
805         * platform/gtk/TestExpectations:
806         Unmarked fast/events/message-channel-gc-4.html and fast/workers/worker-cloneport.html.
807
808 2018-02-01  Chris Dumez  <cdumez@apple.com>
809
810         When SW install fails, null out registration.installing before setting worker state to "redundant"
811         https://bugs.webkit.org/show_bug.cgi?id=182416
812         <rdar://problem/37141997>
813
814         Reviewed by Youenn Fablet.
815
816         Add layout test coverage. I have verified that this test is passing in both Firefox and Chrome.
817
818         * http/tests/workers/service/install-fails-expected.txt: Added.
819         * http/tests/workers/service/install-fails.html: Added.
820         * http/tests/workers/service/resources/install-fails-worker.js: Added.
821         (event.event.waitUntil.new.Promise):
822
823 2018-02-01  Megan Gardner  <megan_gardner@apple.com>
824
825         Fix race-condition in fast/forms/ios/ipad/select-form-run-twice.html
826         https://bugs.webkit.org/show_bug.cgi?id=182370
827
828         Reviewed by Tim Horton.
829         
830         There is the potential for multiple button clicks, due to looping function calls that can cause timed functions to 
831         still be running in the next test, causing crashes. Guarding against repeated clicks, and cancelling the timers should 
832         clean up this problem.
833
834         * fast/forms/ios/ipad/select-form-run-twice.html:
835         * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
836
837 2018-02-01  Matt Lewis  <jlewis3@apple.com>
838
839         Skipped http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html on macOS WK2.
840         https://bugs.webkit.org/show_bug.cgi?id=182366
841
842         Unreviewed test gardening.
843
844         * platform/mac-wk2/TestExpectations:
845         * platform/wk2/TestExpectations:
846
847 2018-02-01  Chris Dumez  <cdumez@apple.com>
848
849         Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
850         https://bugs.webkit.org/show_bug.cgi?id=182392
851         <rdar://problem/37119215>
852
853         Reviewed by Geoffrey Garen.
854
855         Rebaseline existing test now that output is slightly different.
856
857         * fast/events/constructors/message-event-constructor-expected.txt:
858
859 2018-02-01  Ryosuke Niwa  <rniwa@webkit.org>
860
861         Some test cases in accessibility/mac/selection-notification-focus-change.html fail
862         https://bugs.webkit.org/show_bug.cgi?id=182212
863         <rdar://problem/36937147>
864
865         Reviewed by Antti Koivisto and Wenson Hsieh.
866
867         Updated and rebaselined the tests.
868
869         * accessibility/ios-simulator/header-elements.html: Force the layout after each call to element.focus
870         now that element.focus no longer updates the layout synchronously. Ordinarily, this will happen next time
871         the layout is updated for paint, by JS API, etc... but we have to force the accessibility tree to be
872         up-to-date for testing purposes.
873         * accessibility/ios-simulator/table-cell-for-row-col.html: Ditto.
874         * accessibility/mac/selection-notification-focus-change-expected.txt: Now all the test cases are passing.
875         * accessibility/mac/table-with-row-col-of-headers.html: Force the layout after each call to element.focus.
876         * accessibility/mac/table-with-zebra-rows.html: Ditto.
877         * accessibility/scroll-to-global-point-main-window.html: Ditto.
878         * accessibility/scroll-to-make-visible-with-subfocus.html: Ditto.
879         * editing/input/caret-at-the-edge-of-input.html: Wait for the focused element to reveal itself by a timer.
880         * fast/forms/input-text-scroll-left-on-blur.html: Ditto.
881         * fast/forms/textarea-no-scroll-on-blur.html: Ditto.
882         * fast/forms/textarea-scrolled-type.html: Ditto.
883         * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Rebaselined. We now
884         get one less AXTextSelectionChangedFocus notification because selection updates are now coalesced as expected.
885
886 2018-02-01  Antoine Quint  <graouts@apple.com>
887
888         [Modern Media Controls] Turn media/modern-media-controls/ios-inline-media-controls back on
889         https://bugs.webkit.org/show_bug.cgi?id=182390
890
891         Reviewed by Eric Carlson.
892
893         Update tests to match the modern-media-controls design and expectations.
894
895         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding-expected.txt: Removed.
896         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding.html: Removed.
897         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles-expected.txt: Removed.
898         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles.html: Removed.
899         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor-expected.txt:
900         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor.html:
901         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles-expected.txt:
902         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles.html:
903         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout-expected.txt:
904         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout.html:
905         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar-expected.txt:
906         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar.html:
907         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-expected.txt:
908         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label.html:
909         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding-expected.txt: Removed.
910         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding.html: Removed.
911         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles-expected.txt:
912         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles.html:
913         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
914         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
915         * platform/ios/TestExpectations:
916
917 2018-02-01  Chris Dumez  <cdumez@apple.com>
918
919         Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
920
921         * TestExpectations:
922
923 2018-02-01  Matt Lewis  <jlewis3@apple.com>
924
925         Followup test expectation adjustment from r227947.
926         
927
928         Unreviewed test expectations.
929
930         * platform/ios-simulator/TestExpectations:
931
932 2018-02-01  Dean Jackson  <dino@apple.com>
933
934         REGRESSION (r219342): Scaled HTML widget is not responding to a clicks outside the body
935         https://bugs.webkit.org/show_bug.cgi?id=182394
936         <rdar://problem/34840816>
937
938         Reviewed by Simon Fraser.
939
940         Add a test for a scaled down page.
941
942         * fast/dom/elementFromPoint-scaled-scrolled-expected.txt:
943         * fast/dom/elementFromPoint-scaled-scrolled.html:
944
945 2018-02-01  Commit Queue  <commit-queue@webkit.org>
946
947         Unreviewed, rolling out r227958 and r227972.
948         https://bugs.webkit.org/show_bug.cgi?id=182393
949
950         This caused a consistent crash on macOS. (Requested by
951         mlewis13 on #webkit).
952
953         Reverted changesets:
954
955         "Update imagebitmap tests."
956         https://bugs.webkit.org/show_bug.cgi?id=182335
957         https://trac.webkit.org/changeset/227958
958
959         "[WPE] Update test expectations for r227958"
960         https://bugs.webkit.org/show_bug.cgi?id=182391
961         https://trac.webkit.org/changeset/227972
962
963 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
964
965         [WPE] Update test expectations for r227958
966         https://bugs.webkit.org/show_bug.cgi?id=182391
967
968         Unreviewed test gardening.
969
970         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
971         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
972         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
973
974 2018-02-01  Yusuke Suzuki  <utatane.tea@gmail.com>
975
976         Structured cloning a Symbol should throw
977         https://bugs.webkit.org/show_bug.cgi?id=182380
978
979         Reviewed by Darin Adler.
980
981         * js/dom/post-message-symbol-expected.txt: Added.
982         * js/dom/post-message-symbol.html: Added.
983
984 2018-02-01  Antoine Quint  <graouts@apple.com>
985
986         [Modern Media Controls] Turn media/modern-media-controls/macos-fullscreen-media-controls back on
987         https://bugs.webkit.org/show_bug.cgi?id=182385
988
989         Reviewed by Eric Carlson.
990
991         Update tests to match the modern-media-controls design and expectations.
992
993         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles-expected.txt:
994         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles.html:
995         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
996         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
997         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor-expected.txt:
998         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.html:
999         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles-expected.txt:
1000         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles.html:
1001         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-right-container-margin.html:
1002         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles-expected.txt:
1003         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles.html:
1004         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles-expected.txt:
1005         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles.html:
1006         * platform/mac/TestExpectations:
1007
1008 2018-02-01  Frederic Wang  <fwang@igalia.com>
1009
1010         Rewrite fast/events/scroll-in-scaled-page-with-overflow-hidden.html to conform with CSSOM View
1011         https://bugs.webkit.org/show_bug.cgi?id=182287
1012
1013         Reviewed by Antonio Gomes.
1014
1015         Per the CSSOM View specification, it is wrong to use document.body.scrollTop to retrieve the
1016         vertical offset of the viewport in this test, because the body is potentially scrollable.
1017         This commit relies on window.scrollY instead so that the test still works after bug 5991.
1018
1019         * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
1020         * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
1021
1022 2018-02-01  Antoine Quint  <graouts@apple.com>
1023
1024         [Modern Media Controls] Turn media/modern-media-controls/media-controls back on
1025         https://bugs.webkit.org/show_bug.cgi?id=182377
1026
1027         Reviewed by Dean Jackson.
1028
1029         Update tests to match the modern-media-controls design and expectations, moving 3 tests under
1030         media/modern-media-controls/macos-inline-media-controls since they are testing functionality
1031         that is now specific to inline media controls.
1032
1033         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr-expected.txt.
1034         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr.html.
1035         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard-expected.txt: Added.
1036         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard.html: Added.
1037         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button-expected.txt.
1038         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button.html.
1039         * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt:
1040         * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html:
1041         * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
1042         * media/modern-media-controls/media-controls/media-controls-constructor.html:
1043         * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt:
1044         * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html:
1045         * media/modern-media-controls/media-controls/media-controls-placard-expected.txt: Removed.
1046         * media/modern-media-controls/media-controls/media-controls-placard.html: Removed.
1047         * platform/ios/TestExpectations:
1048         * platform/mac/TestExpectations:
1049
1050 2018-02-01  Ms2ger  <Ms2ger@igalia.com>
1051
1052         Update imagebitmap tests.
1053         https://bugs.webkit.org/show_bug.cgi?id=182335
1054
1055         Unreviewed test gardening.
1056
1057         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
1058         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1059         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
1060
1061 2018-02-01  Antti Koivisto  <antti@apple.com>
1062
1063         Invalidate style for sibling combinators accurately on class change
1064         https://bugs.webkit.org/show_bug.cgi?id=182336
1065
1066         Reviewed by Zalan Bujtas.
1067
1068         Adapt to progressions.
1069
1070         * fast/css/direct-adjacent-style-update-optimization-expected.txt:
1071         * fast/css/direct-adjacent-style-update-optimization.html:
1072         * fast/css/indirect-adjacent-style-update-optimization-expected.txt:
1073         * fast/css/indirect-adjacent-style-update-optimization.html:
1074         * fast/css/nth-last-child-of-style-update-optimization.html:
1075
1076 2018-01-31  Antoine Quint  <graouts@apple.com>
1077
1078         [Modern Media Controls] Turn media/modern-media-controls/macos-inline-media-controls back on
1079         https://bugs.webkit.org/show_bug.cgi?id=182338
1080
1081         Reviewed by Eric Carlson.
1082
1083         Update tests to match the modern-media-controls designs and expectations. Certain tests didn't make any sense anymore
1084         and were removed, for instance tests related to the compact mode.
1085
1086         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background-expected.txt: Removed.
1087         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background.html: Removed.
1088         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles-expected.txt: Removed.
1089         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html: Removed.
1090         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles-expected.txt: Removed.
1091         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles.html: Removed.
1092         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles-expected.txt: Removed.
1093         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles.html: Removed.
1094         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-expected.txt: Removed.
1095         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact.html: Removed.
1096         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles-expected.txt:
1097         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles.html:
1098         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout-expected.txt:
1099         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout.html:
1100         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar-expected.txt:
1101         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar.html:
1102         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style-expected.txt:
1103         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style.html:
1104         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label-expected.txt:
1105         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label.html:
1106         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles-expected.txt:
1107         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles.html:
1108         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility-expected.txt:
1109         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility.html:
1110         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles-expected.txt:
1111         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles.html:
1112         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
1113         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
1114         * platform/ios/TestExpectations:
1115         * platform/mac/TestExpectations:
1116
1117 2018-01-31  Per Arne Vollan  <pvollan@apple.com>
1118
1119         Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1120         https://bugs.webkit.org/show_bug.cgi?id=181204
1121         <rdar://problem/36256274>
1122
1123         Reviewed by Ryosuke Niwa.
1124
1125         * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1126         frame element is a child of the 'del' element.
1127         * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1128         * platform/mac-wk1/TestExpectations: Unskip test.
1129
1130 2018-01-31  Javier Fernandez  <jfernandez@igalia.com>
1131
1132         inline-block baseline not computed correctly for vertical-lr
1133         https://bugs.webkit.org/show_bug.cgi?id=170176
1134
1135         Reviewed by Manuel Rego Casasnovas.
1136
1137         Tests to evaluate the baseline alignment in vertical modes.
1138         Additionally, several tests were rebaselined.
1139
1140         Some of the new tests are marked as Failure for the ios-sim
1141         platform because of pixel rounding errors in the absolute
1142         positioned elements used as reference.
1143
1144         Finally, there are color differences in the border-styles-vertical-lr-expected.png
1145         caused by changes in the gtk+ platform. Those differences were not noticeable until
1146         now that the patch causes diffs in the expected.txt files.
1147
1148         * fast/inline-block/baseline-vertical-01-expected.html: Added.
1149         * fast/inline-block/baseline-vertical-01.html: Added.
1150         * fast/inline-block/baseline-vertical-02-expected.html: Added.
1151         * fast/inline-block/baseline-vertical-02.html: Added.
1152         * fast/inline-block/baseline-vertical-03-expected.html: Added.
1153         * fast/inline-block/baseline-vertical-03.html: Added.
1154         * fast/inline-block/baseline-vertical-04-expected.html: Added.
1155         * fast/inline-block/baseline-vertical-04.html: Added.
1156         * fast/inline-block/baseline-vertical-05-expected.html: Added.
1157         * fast/inline-block/baseline-vertical-05.html: Added.
1158         * fast/inline-block/baseline-vertical-06-expected.html: Added.
1159         * fast/inline-block/baseline-vertical-06.html: Added.
1160         * fast/inline-block/baseline-vertical-07-expected.html: Added.
1161         * fast/inline-block/baseline-vertical-07.html: Added.
1162         * fast/inline-block/baseline-vertical-08-expected.html: Added.
1163         * fast/inline-block/baseline-vertical-08.html: Added.
1164         * fast/text/emphasis-avoid-ruby-expected.png:
1165         * fast/text/emphasis-avoid-ruby-expected.txt:
1166         * fast/text/emphasis-overlap-expected.png:
1167         * fast/text/emphasis-overlap-expected.txt:
1168         * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.png:
1169         * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.txt:
1170         * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.png:
1171         * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1172         * platform/ios-simulator/TestExpectations:
1173         * platform/ios/fast/backgrounds/background-leakage-transforms-expected.png: Added.
1174         * platform/ios/fast/backgrounds/background-leakage-transforms-expected.txt:
1175         * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.png:
1176         * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1177         * platform/mac/fast/backgrounds/background-leakage-transforms-expected.png:
1178         * platform/mac/fast/backgrounds/background-leakage-transforms-expected.txt:
1179         * platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1180         * platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
1181
1182 2018-01-31  Alicia Boya García  <aboya@igalia.com>
1183
1184         Unreviewed GTK+ test gardening.
1185
1186         * platform/gtk/TestExpectations:
1187
1188 2018-01-31  Alex Christensen  <achristensen@webkit.org>
1189
1190         Unreviewed, rolling out r227942.
1191
1192         r227875 should not have been rolled out.
1193
1194         Reverted changeset:
1195
1196         "Unreviewed, rolling out r227875."
1197         https://bugs.webkit.org/show_bug.cgi?id=182357
1198         https://trac.webkit.org/changeset/227942
1199
1200 2018-01-31  Michael Catanzaro  <mcatanzaro@igalia.com>
1201
1202         Unreviewed, rolling out r227875.
1203         https://bugs.webkit.org/show_bug.cgi?id=182357
1204
1205         Missing cross-platform TestController implementation
1206
1207         Reverted changeset:
1208
1209         "Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()"
1210         https://bugs.webkit.org/show_bug.cgi?id=181958
1211         https://trac.webkit.org/changeset/227875
1212
1213         * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1214         * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1215         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1216         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1217         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1218         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1219         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1220         * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1221         * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1222         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1223         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1224         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1225         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1226         * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1227         * platform/mac-wk2/TestExpectations:
1228
1229 2018-01-31  Said Abou-Hallawa  <sabouhallawa@apple.com>
1230
1231         BitmapImage::drawPattern() may not draw a complete frame even after all the data is received
1232         https://bugs.webkit.org/show_bug.cgi?id=182277
1233
1234         Reviewed by Simon Fraser.
1235
1236         * http/tests/images/draw-pattern-slow-load-large-image-expected.html: Added.
1237         * http/tests/images/draw-pattern-slow-load-large-image.html: Added.
1238         * http/tests/resources/load-and-stall.php: Add a new argument to allow
1239         repeating the stall till the end of the file. This simulates real slow
1240         network where sending data and stalling happens constantly and not only
1241         a single time.
1242
1243 2018-01-31  Chris Dumez  <cdumez@apple.com>
1244
1245         REGRESSION (r227340): Layout Test fast/workers/worker-cloneport.html is a flaky failure
1246         https://bugs.webkit.org/show_bug.cgi?id=182007
1247         <rdar://problem/37005504>
1248
1249         Reviewed by Ryosuke Niwa.
1250
1251         Increase the test's timeout. The test sometimes takes more than 1 second to run and would
1252         log a FAIL line, even though the test eventually succeeds.
1253
1254         * fast/workers/worker-cloneport.html:
1255         * platform/mac-wk2/TestExpectations:
1256
1257 2018-01-31  Michael Catanzaro  <mcatanzaro@igalia.com>
1258
1259         REGRESSION(r227223): http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html, http/tests/resourceLoadStatistics/grandfathering.html timing out on GTK, WPE
1260         https://bugs.webkit.org/show_bug.cgi?id=182222
1261
1262         Reviewed by Alex Christensen.
1263
1264         * platform/gtk/TestExpectations:
1265         * platform/wpe/TestExpectations:
1266
1267 2018-01-31  Ryosuke Niwa  <rniwa@webkit.org>
1268
1269         Release assertion in Performance::resourceTimingBufferFullTimerFired when the resource timing buffer is shrunk
1270         https://bugs.webkit.org/show_bug.cgi?id=182319
1271         <rdar://problem/36904312>
1272
1273         Reviewed by Chris Dumez.
1274
1275         Added regression tests for shrinking the resoruce timing buffer and queuing a new resource timing entry while
1276         resourcetimingbufferfull event is being dispatched.
1277
1278         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry-expected.txt: Added.
1279         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry.html: Added.
1280         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1281         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1282
1283         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1284         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1285
1286 2018-01-31  Matt Lewis  <jlewis3@apple.com>
1287
1288         Adjusted expectations for fast/forms/searchfield-heights.html.
1289         https://bugs.webkit.org/show_bug.cgi?id=181831
1290
1291         Unreviewed test gardening.
1292
1293         * platform/mac-wk2/TestExpectations:
1294         * platform/mac/TestExpectations:
1295
1296 2018-01-31  Antoine Quint  <graouts@apple.com>
1297
1298         [Modern Media Controls] Turn media/modern-media-controls/start-support tests back on
1299         https://bugs.webkit.org/show_bug.cgi?id=182297
1300
1301         Reviewed by Jon Lee and Eric Carlson.
1302
1303         Update tests to account for the new variable name for the playPauseButton and ensure we only listen to the
1304         fullscreen event once to avoid flakiness in cases where we might exit fullscreen before the test completes.
1305
1306         We also update other tests that tested the behavior of ButtonsContainer.
1307
1308         * media/modern-media-controls/buttons-container/buttons-container-buttons-property-expected.txt:
1309         * media/modern-media-controls/buttons-container/buttons-container-buttons-property.html:
1310         * media/modern-media-controls/buttons-container/buttons-container-constructor-expected.txt:
1311         * media/modern-media-controls/buttons-container/buttons-container-constructor.html:
1312         * media/modern-media-controls/buttons-container/buttons-container-layout-expected.txt:
1313         * media/modern-media-controls/buttons-container/buttons-container-layout.html:
1314         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl-expected.txt:
1315         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl.html:
1316         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled-expected.txt:
1317         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled.html:
1318         * media/modern-media-controls/pip-support/pip-support-click.html:
1319         * media/modern-media-controls/start-support/start-support-click-to-start.html:
1320         * media/modern-media-controls/start-support/start-support-fullscreen.html:
1321         * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
1322         * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
1323         * platform/ios/TestExpectations:
1324         * platform/mac/TestExpectations:
1325
1326 2018-01-31  Saam Barati  <sbarati@apple.com>
1327
1328         JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
1329         https://bugs.webkit.org/show_bug.cgi?id=182074
1330         <rdar://problem/36846261>
1331
1332         Reviewed by Mark Lam.
1333
1334         * http/tests/security/regress-52192-expected.txt:
1335
1336 2018-01-30  John Wilander  <wilander@apple.com>
1337
1338         Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()
1339         https://bugs.webkit.org/show_bug.cgi?id=181958
1340         https://bugs.webkit.org/show_bug.cgi?id=182072
1341         <rdar://problem/36801804>
1342         <rdar://problem/36845795>
1343
1344         Reviewed by Brent Fulgham.
1345
1346         Because of the asynchronous nature of XPC and cookies,
1347         we need callbacks in these TestRunner functions so that
1348         the layout tests can wait for state changes to finish
1349         before checking test conditions.
1350
1351         * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1352         * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1353         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1354         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1355         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1356         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1357         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1358         * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1359         * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1360         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1361         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1362         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1363         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1364         * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1365         * platform/mac-wk2/TestExpectations:
1366
1367 2018-01-30  Youenn Fablet  <youenn@apple.com>
1368
1369         Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1370         https://bugs.webkit.org/show_bug.cgi?id=182202
1371         <rdar://problem/36912402>
1372
1373         Reviewed by Chris Dumez.
1374         Follow-up to ensure subresource load is also done in HTTP and not HTTPS
1375
1376         * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js:
1377
1378 2018-01-30  Matt Lewis  <jlewis3@apple.com>
1379
1380         Marked fast/workers/worker-cloneport.html as flaky on macOS Release.
1381         https://bugs.webkit.org/show_bug.cgi?id=182007
1382
1383         Unreviewed test gardening.
1384
1385         * platform/mac-wk2/TestExpectations:
1386
1387 2018-01-30  Chris Nardi  <cnardi@chromium.org>
1388
1389         Use double-quotes when serializing font-feature-settings
1390         https://bugs.webkit.org/show_bug.cgi?id=182201
1391
1392         Update tests with double-quotes instead of single-quotes.
1393
1394         Reviewed by Myles C. Maxfield.
1395
1396         * css3/font-feature-settings-parsing-expected.txt:
1397         * css3/font-feature-settings-parsing.html:
1398         * fast/css/inherited-properties-rare-text-expected.txt:
1399         * fast/text/font-face-javascript-expected.txt:
1400         * fast/text/font-face-javascript.html:
1401
1402 2018-01-30  Ryosuke Niwa  <rniwa@webkit.org>
1403
1404         Release assert in updateLayout() via AXObjectCache::childrenChanged
1405         https://bugs.webkit.org/show_bug.cgi?id=182279
1406         <rdar://problem/36994456>
1407
1408         Reviewed by Antti Koivisto.
1409
1410         Added a regression test.
1411
1412         * accessibility/accessibility-object-update-during-style-resolution-crash-expected.txt: Added.
1413         * accessibility/accessibility-object-update-during-style-resolution-crash.html: Added.
1414
1415 2018-01-30  Matt Lewis  <jlewis3@apple.com>
1416
1417         Skipping imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect.https.html.
1418         https://bugs.webkit.org/show_bug.cgi?id=182311
1419
1420         Unreviewed test expectations.
1421
1422         * TestExpectations:
1423
1424 2018-01-30  Megan Gardner  <megan_gardner@apple.com>
1425
1426         Make preserve and restore focus more likely to be symmetrical
1427         https://bugs.webkit.org/show_bug.cgi?id=182264
1428
1429         Reviewed by Tim Horton.
1430
1431         Added new test to verify that opening a selection form twice works.
1432
1433         * fast/forms/ios/ipad/select-form-run-twice-expected.txt: Added.
1434         * fast/forms/ios/ipad/select-form-run-twice.html: Added.
1435
1436 2018-01-30  Dean Jackson  <dino@apple.com>
1437
1438         CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded
1439         https://bugs.webkit.org/show_bug.cgi?id=182299
1440         <rdar://problem/36853088>
1441
1442         Reviewed by Simon Fraser.
1443
1444         * svg/animated-svgImage-scroll-expected.txt: Added.
1445         * svg/animated-svgImage-scroll.html: Added.
1446
1447 2018-01-30  Frederic Wang  <fwang@igalia.com>
1448
1449         Unreviewed test gardening.
1450
1451         * TestExpectations: Add Bugzilla references for scrollingElement-quirks-dynamic tests.
1452
1453 2018-01-30  Michael Catanzaro  <mcatanzaro@igalia.com>
1454
1455         Unreviewed WPE test gardening
1456
1457         This test now has a global flakiness expectation
1458
1459         * platform/wpe/TestExpectations:
1460
1461 2018-01-30  Frederic Wang  <fwang@igalia.com>
1462
1463         Use document.scrollingElement to access viewport scroll properties in tests
1464         https://bugs.webkit.org/show_bug.cgi?id=182241
1465
1466         Reviewed by Antonio Gomes.
1467
1468         Many tests use document.body in standard mode in order to access scroll properties of the
1469         viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
1470         spec at the moment (see bug 5991). This replaces several of these instances with
1471         document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
1472
1473         * fast/multicol/scrolling-overflow.html:
1474         * fast/scrolling/latching/iframe_in_iframe.html:
1475         * fast/scrolling/latching/scroll-div-no-latching.html:
1476         * fast/scrolling/latching/scroll-latched-nested-div.html:
1477         * fast/scrolling/latching/scroll-nested-iframe.html:
1478         * http/tests/navigation/anchor-frames-expected.txt:
1479         * http/tests/navigation/anchor-frames-gbk-expected.txt:
1480         * http/tests/navigation/anchor-frames-same-origin-expected.txt:
1481         * http/tests/navigation/resources/frame-with-anchor-gbk.html:
1482         * http/tests/navigation/resources/frame-with-anchor-same-origin.html:
1483         * http/tests/navigation/resources/frame-with-anchor.html:
1484         * tiled-drawing/resources/scroll-and-load-page.html:
1485         * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
1486         * tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html:
1487         * tiled-drawing/scrolling/iframe_in_iframe.html:
1488         * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1489
1490 2018-01-29  Yusuke Suzuki  <utatane.tea@gmail.com>
1491
1492         [JSC] Implement trimStart and trimEnd
1493         https://bugs.webkit.org/show_bug.cgi?id=182233
1494
1495         Reviewed by Mark Lam.
1496
1497         * js/Object-getOwnPropertyNames-expected.txt:
1498         * js/script-tests/Object-getOwnPropertyNames.js:
1499
1500 2018-01-29  Yusuke Suzuki  <utatane.tea@gmail.com>
1501
1502         [JSC] Relax line terminators in String to make JSON subset of JS
1503         https://bugs.webkit.org/show_bug.cgi?id=182232
1504
1505         Reviewed by Keith Miller.
1506
1507         * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3-expected.txt:
1508         * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.html:
1509         * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4-expected.txt:
1510         * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.html:
1511
1512 2018-01-29  Youenn Fablet  <youenn@apple.com>
1513
1514         ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
1515         https://bugs.webkit.org/show_bug.cgi?id=182134
1516
1517         Reviewed by Chris Dumez.
1518
1519         * TestExpectations:
1520
1521 2018-01-29  Youenn Fablet  <youenn@apple.com>
1522
1523         Cache API should make sure to resolve caches.open promises in the same order as called
1524         https://bugs.webkit.org/show_bug.cgi?id=182193
1525         <rdar://problem/36930363>
1526
1527         Reviewed by Chris Dumez.
1528
1529         * http/wpt/cache-storage/cache-open.https-expected.txt: Added.
1530         * http/wpt/cache-storage/cache-open.https.html: Added.
1531
1532 2018-01-29  Matt Lewis  <jlewis3@apple.com>
1533
1534         Marked imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html as flaky.
1535         https://bugs.webkit.org/show_bug.cgi?id=182177
1536
1537         Unreviewed test expectations.
1538
1539         * TestExpectations:
1540
1541 2018-01-29  Jiewen Tan  <jiewen_tan@apple.com>
1542
1543         [WebAuthN] Add a compile-time feature flag
1544         https://bugs.webkit.org/show_bug.cgi?id=182211
1545         <rdar://problem/36936365>
1546
1547         Reviewed by Brent Fulgham.
1548
1549         Skip WebAuthN related tests on certain platforms as they won't
1550         support it immediately.
1551
1552         * platform/gtk/TestExpectations:
1553         * platform/ios-wk1/TestExpectations:
1554         * platform/mac-wk1/TestExpectations:
1555         * platform/win/TestExpectations:
1556         * platform/wpe/TestExpectations:
1557
1558 2018-01-29  Ryan Haddad  <ryanhaddad@apple.com>
1559
1560         Mark webrtc/captureCanvas-webrtc.html as flaky on macOS.
1561         https://bugs.webkit.org/show_bug.cgi?id=181835
1562
1563         Unreviewed test gardening.
1564
1565         * platform/mac-wk2/TestExpectations:
1566
1567 2018-01-29  John Wilander  <wilander@apple.com>
1568
1569         Switch grandfathering layout test to trigger on data record scanning instead of data record modification
1570         https://bugs.webkit.org/show_bug.cgi?id=181482
1571         <rdar://problem/36549026>
1572
1573         Unreviewed test gardening.
1574
1575         * http/tests/resourceLoadStatistics/grandfathering.html:
1576             Switched from
1577             testRunner.installStatisticsDidModifyDataRecordsCallback()
1578             to
1579             testRunner.installStatisticsDidScanDataRecordsCallback().
1580         * platform/mac-wk2/TestExpectations:
1581             Marked as [ Pass ] again.
1582
1583 2018-01-29  Andy Estes  <aestes@apple.com>
1584
1585         [iOS] Restrict synthetic clicks to the origin that handled the underlying touch event
1586         https://bugs.webkit.org/show_bug.cgi?id=182252
1587         <rdar://problem/21555881>
1588
1589         Reviewed by Tim Horton.
1590
1591         * TestExpectations:
1592         * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https-expected.txt: Added.
1593         * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https.html: Added.
1594         * http/tests/events/touch/ios/resources/click-target.html: Added.
1595
1596 2018-01-29  Matt Lewis  <jlewis3@apple.com>
1597
1598         Unreviewed, rolling out r227731.
1599
1600         This caused and assertion failure in API tests.
1601
1602         Reverted changeset:
1603
1604         "Layout Test fast/events/beforeunload-dom-manipulation-
1605         crash.html is crashing"
1606         https://bugs.webkit.org/show_bug.cgi?id=181204
1607         https://trac.webkit.org/changeset/227731
1608
1609 2018-01-29  Youenn Fablet  <youenn@apple.com>
1610
1611         Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1612         https://bugs.webkit.org/show_bug.cgi?id=182202
1613
1614         Reviewed by Chris Dumez.
1615
1616         Some bots dislike cross origin HTTPS fetches.
1617
1618         * http/wpt/service-workers/clone-opaque-being-loaded-response-expected.txt: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt.
1619         * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https.html.
1620
1621 2018-01-29  Michael Catanzaro  <mcatanzaro@igalia.com>
1622
1623         Unreviewed WPE test gardening
1624
1625         * platform/wpe/TestExpectations:
1626
1627 2018-01-29  Per Arne Vollan  <pvollan@apple.com>
1628
1629         Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1630         https://bugs.webkit.org/show_bug.cgi?id=181204
1631         <rdar://problem/36256274>
1632
1633         Reviewed by Ryosuke Niwa.
1634
1635         * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1636         frame element is a child of the 'del' element.
1637         * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1638         * platform/mac-wk1/TestExpectations: Unskip test.
1639
1640 2018-01-29  Per Arne Vollan  <pvollan@apple.com>
1641
1642         Mark js/dom/array-with-double-assign.html as a failure on Windows.
1643         https://bugs.webkit.org/show_bug.cgi?id=182239
1644
1645         Unreviewed test gardening.
1646
1647         * platform/win/TestExpectations:
1648
1649 2018-01-28  Minsheng Liu  <lambda@liu.ms>
1650
1651         Overflow of formulas is hidden for display mathematics
1652         https://bugs.webkit.org/show_bug.cgi?id=160547
1653
1654         Reviewed by Frédéric Wang.
1655
1656         Add a test to ensure <math> with display="block" will not truncate overflowed contents.
1657
1658         * mathml/presentation/display-math-horizontal-overflow-expected.txt: Added.
1659         * mathml/presentation/display-math-horizontal-overflow.html: Added.
1660
1661 2018-01-28  Zan Dobersek  <zdobersek@igalia.com>
1662
1663         Unreviewed WPE gardening.
1664
1665         * platform/wpe/TestExpectations: Add test failure expectations. Shuffle
1666         around a few expectations and eliminate duplicate ones, removing overlap
1667         warnings printed out when invoking run-webkit-tests.
1668
1669 2018-01-28  Zan Dobersek  <zdobersek@igalia.com>
1670
1671         Unreviewed GTK+ gardening.
1672
1673         * platform/gtk/TestExpectations: Add failure expectations for three tests.
1674         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt:
1675         Added a test baseline due to console messages being output in a slightly different order.
1676
1677 2018-01-26  Ryosuke Niwa  <rniwa@webkit.org>
1678
1679         Make accessibility/mac/selection-notification-focus-change.html more reliable and re-enable it
1680         https://bugs.webkit.org/show_bug.cgi?id=182198
1681         <rdar://problem/36930258>
1682
1683         Reviewed by Tim Horton.
1684
1685         Refactored the test by splitting each test case into its own function split by setTimeout by zero seconds
1686         instead of triggering the next test case when receiving a specific notification to make the test more robust.
1687
1688         Also moved functions which trigger the focus move into evalAndLog so that they appear in the expected result,
1689         and added more logging to make the debugging of the test easier.
1690
1691         Finally, added WebKit2 specific expected result because it has one extra test failure compared to WebKit1.
1692
1693         * accessibility/mac/selection-notification-focus-change-expected.txt:
1694         * accessibility/mac/selection-notification-focus-change.html:
1695         * platform/mac-wk2/accessibility/mac: Added.
1696         * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Added.
1697         * platform/mac/TestExpectations: Removed the flaky test failure expectation since this test should now have
1698         the same expected result everywhere on macOS.
1699
1700 2018-01-26  Chris Dumez  <cdumez@apple.com>
1701
1702         Layout Test http/wpt/beacon/beacon-async-error-logging.html is flaky
1703         https://bugs.webkit.org/show_bug.cgi?id=182184
1704         <rdar://problem/36929478>
1705
1706         Reviewed by Youenn Fablet.
1707
1708         Stop relying on a setTimeout(500) to end the test. Instead rely on the
1709         internals.setConsoleMessageListener() API to wait for the console message
1710         we are expecting.
1711
1712         * http/wpt/beacon/beacon-async-error-logging.html:
1713
1714 2018-01-26  Ricky Mondello  <rmondello@apple.com>
1715
1716         Use the standard -webkit-autofill color on iOS
1717         https://bugs.webkit.org/show_bug.cgi?id=182182
1718
1719         Reviewed by Tim Horton.
1720
1721         Update test expectations.
1722
1723         * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1724         * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1725
1726 2018-01-26  Megan Gardner  <megan_gardner@apple.com>
1727
1728         Don't retain focus for input peripheral views
1729         https://bugs.webkit.org/show_bug.cgi?id=182204
1730
1731         Reviewed by Tim Horton.
1732
1733         Fixed a spelling error while fixing a bug this test caught.
1734
1735         * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
1736         * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt:
1737
1738 2018-01-26  Youenn Fablet  <youenn@apple.com>
1739
1740         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html is flaky
1741         https://bugs.webkit.org/show_bug.cgi?id=182176
1742         <rdar://problem/36915685>
1743
1744         Unreviewed.
1745
1746         * TestExpectations: Skiping test for now.
1747
1748 2018-01-26  Ryan Haddad  <ryanhaddad@apple.com>
1749
1750         Mark imported/blink/fast/text/international-iteration-simple-text.html as flaky.
1751         https://bugs.webkit.org/show_bug.cgi?id=179853
1752
1753         Unreviewed test gardening.
1754
1755         * platform/mac-wk1/TestExpectations:
1756
1757 2018-01-26  Per Arne Vollan  <pvollan@apple.com>
1758
1759         [Win] Update test expectations.
1760
1761         Unreviewed test gardening.
1762
1763         * platform/win/TestExpectations:
1764
1765 2018-01-25  Ryosuke Niwa  <rniwa@webkit.org>
1766
1767         Make scrolling to the focused element async
1768         https://bugs.webkit.org/show_bug.cgi?id=181575
1769         <rdar://problem/36459767>
1770
1771         Reviewed by Simon Fraser.
1772
1773         Updated the tests per the behavioral change and added two more tests for scrolling to the focused element.
1774
1775         * accessibility/mac/webkit-scrollarea-position.html: Wait for the focus scrolling to take effect.
1776         * fast/events/reveal-link-when-focused.html: Ditto.
1777         * fast/images/imagemap-scroll.html: Ditto.
1778         * fast/overflow/scroll-nested-positioned-layer-in-overflow.html: Ditto.
1779         * fast/overflow/scrollRevealButton.html: Ditto.
1780         * fast/transforms/scrollIntoView-transformed.html: Ditto. We need to focus each element in a seperate task
1781         since only the last focused element will be revealed otherwise.
1782         * fast/scrolling/scroll-to-focused-element-asynchronously-expected.txt: Added.
1783         * fast/scrolling/scroll-to-focused-element-asynchronously.html: Added.
1784         * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation-expected.txt: Added.
1785         * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation.html: Added.
1786
1787 2018-01-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
1788
1789         REGRESSION(r217236): [iOS] PDFDocumentImage does not update its cached ImageBuffer if it has a sub-rectangle of the image
1790         https://bugs.webkit.org/show_bug.cgi?id=182083
1791
1792         Reviewed by Simon Fraser.
1793
1794         PDFDocumentImage renders only on CG platforms. Enable the new test for
1795         iOS only.
1796
1797         * TestExpectations:
1798         * fast/images/pdf-as-image-dest-rect-change-expected.txt: Added.
1799         * fast/images/pdf-as-image-dest-rect-change.html: Added.
1800         * platform/ios/TestExpectations:
1801
1802 2018-01-25  Yusuke Suzuki  <utatane.tea@gmail.com>
1803
1804         imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
1805         https://bugs.webkit.org/show_bug.cgi?id=181980
1806
1807         Reviewed by Ryosuke Niwa.
1808
1809         * TestExpectations:
1810
1811 2018-01-25  Jer Noble  <jer.noble@apple.com>
1812
1813         Move ImageDecoderAVFObjC from using AVSampleBufferGenerator to AVAssetReaderOutput for parsing
1814         https://bugs.webkit.org/show_bug.cgi?id=182091
1815
1816         Reviewed by Eric Carlson.
1817
1818         * platform/ios/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1819
1820 2018-01-25  Antoine Quint  <graouts@apple.com>
1821
1822         [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
1823         https://bugs.webkit.org/show_bug.cgi?id=182098
1824         <rdar://problem/36866149>
1825
1826         Reviewed by Dean Jackson.
1827
1828         Update an animated value due to more accurate resolution of cubic-bezier() timing functions.
1829
1830         * platform/mac/transitions/default-timing-function-expected.txt:
1831
1832 2018-01-25  Per Arne Vollan  <pvollan@apple.com>
1833
1834         [Win] Update test expectations.
1835
1836         Unreviewed test gardening.
1837
1838         * platform/win/TestExpectations:
1839
1840 2018-01-25  Matt Lewis  <jlewis3@apple.com>
1841
1842         Adjusted expectation for memory/memory-pressure-simulation.html.
1843         https://bugs.webkit.org/show_bug.cgi?id=170629
1844
1845         Unreviewed test gardening.
1846
1847         * platform/mac-wk2/TestExpectations:
1848
1849 2018-01-25  Miguel Gomez  <magomez@igalia.com>
1850
1851         Unreviewed GTK+ gardening after r227599.
1852
1853         * platform/gtk/TestExpectations:
1854         * platform/gtk/fast/overflow/line-clamp-expected.png:
1855         * platform/gtk/fast/overflow/line-clamp-expected.txt:
1856
1857 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
1858
1859         [css-multicol] Some test imported in r227600 are failing
1860
1861         Unreviewed gardening.
1862
1863         * TestExpectations:
1864
1865 2018-01-25  Manuel Rego Casasnovas  <rego@igalia.com>
1866
1867         [css-multicol] Update WPT test suite
1868         https://bugs.webkit.org/show_bug.cgi?id=182087
1869
1870         Reviewed by Javier Fernandez.
1871
1872         * TestExpectations:
1873         * platform/gtk/TestExpectations:
1874
1875 2018-01-25  Antoine Quint  <graouts@apple.com>
1876
1877         [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
1878         https://bugs.webkit.org/show_bug.cgi?id=182092
1879
1880         Unreviewed test gardening.
1881
1882         * TestExpectations:
1883         * http/wpt/web-animations/OWNERS: Removed.
1884         * http/wpt/web-animations/README.md: Removed.
1885         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Removed.
1886         * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Removed.
1887         * http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Removed.
1888         * http/wpt/web-animations/interfaces/Animation/constructor.html: Removed.
1889         * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Removed.
1890         * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Removed.
1891         * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Removed.
1892         * http/wpt/web-animations/interfaces/Animation/playState.html: Removed.
1893         * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
1894         * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
1895         * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
1896         * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
1897         * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
1898         * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
1899         * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
1900         * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
1901         * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
1902         * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
1903         * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Removed.
1904         * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Removed.
1905         * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Removed.
1906         * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Removed.
1907         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
1908         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
1909         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
1910         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
1911         * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Removed.
1912         * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Removed.
1913         * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Removed.
1914         * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Removed.
1915         * http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Removed.
1916         * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Removed.
1917         * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Removed.
1918         * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Removed.
1919         * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Removed.
1920         * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Removed.
1921         * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Removed.
1922         * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Removed.
1923         * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Removed.
1924         * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Removed.
1925         * http/wpt/web-animations/resources/keyframe-utils.js: Removed.
1926         * http/wpt/web-animations/timing-model/animation-effects/active-time.html: Removed.
1927         * http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Removed.
1928
1929 2018-01-24  Frederic Wang  <fwang@igalia.com>
1930
1931         ScrollingStateNode::reconcileLayerPositionForViewportRect is only called on direct children of the root
1932         https://bugs.webkit.org/show_bug.cgi?id=179946
1933
1934         Reviewed by Simon Fraser.
1935
1936         Add a test that verifies the correct update of the graphic layer of a "position: fixed" and
1937         "position: sticky" nodes inside a non-flat scrolling tree. The test checks recursive call
1938         on overflow, "position: sticky" and "position: fixed" nodes.
1939
1940         * fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt: Added.
1941         * fast/scrolling/ios/reconcile-layer-position-recursive.html: Added.
1942
1943 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
1944
1945         Move css-color & css-multicol WPT suites to the proper folder
1946         https://bugs.webkit.org/show_bug.cgi?id=182044
1947
1948         Reviewed by Youenn Fablet.
1949
1950         * TestExpectations:
1951         * platform/gtk/TestExpectations:
1952         * platform/ios-wk1/TestExpectations:
1953         * platform/ios/TestExpectations:
1954         * platform/win/TestExpectations:
1955
1956 2018-01-24  Jiewen Tan  <jiewen_tan@apple.com>
1957
1958         [WebAuthN] Implement PublicKeyCredential’s [[DiscoverFromExternalSource]] with a dummy authenticator
1959         https://bugs.webkit.org/show_bug.cgi?id=182032
1960         <rdar://problem/36459922>
1961
1962         Reviewed by Brent Fulgham.
1963
1964         * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https-expected.txt: Added.
1965         * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https.html: Added.
1966         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt:
1967         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt:
1968         * http/tests/webauthn/resources/last-layer-frame.https.html:
1969         * http/wpt/credential-management/credentialscontainer-store-basics.https-expected.txt: Added.
1970         * http/wpt/credential-management/credentialscontainer-store-basics.https.html: Added.
1971         * http/wpt/webauthn/idl.https-expected.txt:
1972         * http/wpt/webauthn/idl.https.html:
1973         * http/wpt/webauthn/public-key-credential-create-success.https.html:
1974         * http/wpt/webauthn/public-key-credential-get-failure.https-expected.txt: Added.
1975         * http/wpt/webauthn/public-key-credential-get-failure.https.html: Added.
1976         * http/wpt/webauthn/public-key-credential-get-success.https-expected.txt: Added.
1977         * http/wpt/webauthn/public-key-credential-get-success.https.html: Added.
1978
1979 2018-01-24  Youenn Fablet  <youenn@apple.com>
1980
1981         Opaque being-loaded responses should clone their body
1982         https://bugs.webkit.org/show_bug.cgi?id=182056
1983
1984         Reviewed by Brady Eidson.
1985
1986         * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js: Added.
1987         * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Added.
1988         * http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt: Added.
1989         * http/wpt/service-workers/resources/clone-opaque-being-loaded-response-iframe.html: Added.
1990         * http/wpt/service-workers/resources/lengthy-pass.py: Added.
1991         (main):
1992
1993 2018-01-24  David Hyatt  <hyatt@apple.com>
1994
1995         Implement line clamp for mail.
1996         https://bugs.webkit.org/show_bug.cgi?id=180818
1997
1998         Reviewed by Dean Jackson.
1999
2000         Added parsing tests, basic and advanced clamping examples, and vertical
2001         writing tests. Revised an iOS clamp test to account for a slight change
2002         in rendering caused by altering clamping to be consistent with the pagination
2003         model of breaking beteween lines.
2004
2005         * fast/block/lines-clamp-advanced-expected.html: Added.
2006         * fast/block/lines-clamp-advanced-rl-expected.html: Added.
2007         * fast/block/lines-clamp-advanced-rl.html: Added.
2008         * fast/block/lines-clamp-advanced.html: Added.
2009         * fast/block/lines-clamp-basic-expected.html: Added.
2010         * fast/block/lines-clamp-basic-rl-expected.html: Added.
2011         * fast/block/lines-clamp-basic-rl.html: Added.
2012         * fast/block/lines-clamp-basic.html: Added.
2013         * fast/css/lines-clamp-parsing-expected.txt: Added.
2014         * fast/css/lines-clamp-parsing.html: Added.
2015         * platform/ios-simulator-wk2/fast/overflow: Added.
2016         * platform/ios-simulator-wk2/fast/overflow/line-clamp-expected.txt: Added.
2017
2018 2018-01-24  Matt Lewis  <jlewis3@apple.com>
2019
2020         Marked http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html as flaky on High Sierra Release.
2021         https://bugs.webkit.org/show_bug.cgi?id=181601
2022
2023         Unreviewed test gardening.
2024
2025         * platform/mac-wk2/TestExpectations:
2026
2027 2018-01-24  Jonathan Bedard  <jbedard@apple.com>
2028
2029         Fix race-condition in fast/text/click-ellipsis-assertion-failure.html
2030         https://bugs.webkit.org/show_bug.cgi?id=182055
2031         <rdar://problem/36830203>
2032
2033         Reviewed by Simon Fraser.
2034
2035         * fast/text/click-ellipsis-assertion-failure.html: Wait for promise before ending test.
2036
2037 2018-01-24  Antti Koivisto  <antti@apple.com>
2038
2039         Assertion failure in RenderMultiColumnSet::requiresBalancing() on fast/multicol/spanner-crash-when-adding-summary.html
2040         https://bugs.webkit.org/show_bug.cgi?id=179308
2041         <rdar://problem/34592771>
2042
2043         Reviewed by Zalan Bujtas.
2044
2045         Unskip fast/multicol/spanner-crash-when-adding-summary.html
2046
2047         * platform/ios/TestExpectations:
2048         * platform/mac/TestExpectations:
2049
2050 2018-01-24  Daniel Bates  <dabates@apple.com>
2051
2052         [CSP] Check policy for targeted windows when navigating to a JavaScript URL
2053         https://bugs.webkit.org/show_bug.cgi?id=182018
2054         <rdar://problem/36795781>
2055
2056         Reviewed by Brent Fulgham.
2057
2058         * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.html: Added.
2059         * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.js: Added.
2060         (done):
2061         * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked-expected.txt: Added.
2062         * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked.html: Added.
2063
2064 2018-01-24  Chris Dumez  <cdumez@apple.com>
2065
2066         Add a IPC::SendSyncOption indicating we should not process incoming IPC while waiting for the sync reply
2067         https://bugs.webkit.org/show_bug.cgi?id=182021
2068         <rdar://problem/21629943>
2069
2070         Reviewed by Ryosuke Niwa.
2071
2072         Add layout test coverage for the new flag.
2073
2074         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
2075         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
2076
2077 2018-01-24  Matt Lewis  <jlewis3@apple.com>
2078
2079         Adjusted expectations for http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html.
2080         https://bugs.webkit.org/show_bug.cgi?id=162975
2081
2082         Unreviewed test gardening.
2083         * platform/mac-wk2/TestExpectations:
2084
2085 2018-01-24  Chris Dumez  <cdumez@apple.com>
2086
2087         Layout Test http/tests/workers/service/basic-unregister-then-register-again-reuse.html is flaky
2088         https://bugs.webkit.org/show_bug.cgi?id=182030
2089         <rdar://problem/36802933>
2090
2091         Reviewed by Youenn Fablet.
2092
2093         The service worker was only extending its lifetime using waitUntil() for 10 seconds. On the flakiness
2094         dashboard, I see that the test sometimes takes more than 10 seconds to run on some bots, which can
2095         cause the test to fail since the service worker is not keeping the registration alive anymore.
2096         To address the issue, raise the lifetime to 30 seconds.
2097
2098         * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js:
2099         (event.waitUntil.new.Promise):
2100
2101 2018-01-24  Alex Christensen  <achristensen@webkit.org>
2102
2103         Remove El Capitan test expectations.
2104
2105         * platform/mac-elcapitan: Removed.
2106         * platform/mac-elcapitan-wk2: Removed.
2107         * platform/mac-elcapitan-wk2/fast: Removed.
2108         * platform/mac-elcapitan-wk2/fast/dom: Removed.
2109         * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement: Removed.
2110         * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Removed.
2111         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
2112         * platform/mac-elcapitan-wk2/http: Removed.
2113         * platform/mac-elcapitan-wk2/http/tests: Removed.
2114         * platform/mac-elcapitan-wk2/http/tests/contentextensions: Removed.
2115         * platform/mac-elcapitan-wk2/http/tests/contentextensions/make-https-expected.txt: Removed.
2116         * platform/mac-elcapitan-wk2/imported: Removed.
2117         * platform/mac-elcapitan-wk2/imported/w3c: Removed.
2118         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests: Removed.
2119         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch: Removed.
2120         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api: Removed.
2121         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2122         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2123         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url: Removed.
2124         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Removed.
2125         * platform/mac-elcapitan/TestExpectations: Removed.
2126         * platform/mac-elcapitan/accessibility: Removed.
2127         * platform/mac-elcapitan/accessibility/form-control-value-settable-expected.txt: Removed.
2128         * platform/mac-elcapitan/compositing: Removed.
2129         * platform/mac-elcapitan/compositing/contents-opaque: Removed.
2130         * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: Removed.
2131         * platform/mac-elcapitan/compositing/repaint: Removed.
2132         * platform/mac-elcapitan/compositing/repaint/iframes: Removed.
2133         * platform/mac-elcapitan/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Removed.
2134         * platform/mac-elcapitan/compositing/rtl: Removed.
2135         * platform/mac-elcapitan/compositing/rtl/rtl-overflow-scrolling-expected.txt: Removed.
2136         * platform/mac-elcapitan/css2.1: Removed.
2137         * platform/mac-elcapitan/css3: Removed.
2138         * platform/mac-elcapitan/css3/selectors3: Removed.
2139         * platform/mac-elcapitan/css3/selectors3/html: Removed.
2140         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-19b-expected.txt: Removed.
2141         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-23-expected.txt: Removed.
2142         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-24-expected.txt: Removed.
2143         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-64-expected.txt: Removed.
2144         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-68-expected.txt: Removed.
2145         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-69-expected.txt: Removed.
2146         * platform/mac-elcapitan/css3/selectors3/xhtml: Removed.
2147         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Removed.
2148         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Removed.
2149         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Removed.
2150         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Removed.
2151         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Removed.
2152         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Removed.
2153         * platform/mac-elcapitan/css3/selectors3/xml: Removed.
2154         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-19b-expected.txt: Removed.
2155         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-23-expected.txt: Removed.
2156         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-24-expected.txt: Removed.
2157         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-64-expected.txt: Removed.
2158         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-68-expected.txt: Removed.
2159         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-69-expected.txt: Removed.
2160         * platform/mac-elcapitan/editing: Removed.
2161         * platform/mac-elcapitan/editing/deleting: Removed.
2162         * platform/mac-elcapitan/editing/deleting/delete-emoji-2-expected.txt: Removed.
2163         * platform/mac-elcapitan/editing/deleting/delete-emoji-3-expected.txt: Removed.
2164         * platform/mac-elcapitan/editing/deleting/delete-emoji-4-expected.txt: Removed.
2165         * platform/mac-elcapitan/editing/deleting/delete-emoji-5-expected.txt: Removed.
2166         * platform/mac-elcapitan/editing/deleting/delete-emoji-6-expected.txt: Removed.
2167         * platform/mac-elcapitan/editing/deleting/delete-emoji-7-expected.txt: Removed.
2168         * platform/mac-elcapitan/editing/deleting/delete-emoji-8-expected.txt: Removed.
2169         * platform/mac-elcapitan/editing/deleting/delete-emoji-9-expected.txt: Removed.
2170         * platform/mac-elcapitan/editing/deleting/delete-emoji-expected.txt: Removed.
2171         * platform/mac-elcapitan/editing/input: Removed.
2172         * platform/mac-elcapitan/editing/input/caret-at-the-edge-of-input-expected.txt: Removed.
2173         * platform/mac-elcapitan/editing/input/reveal-caret-of-multiline-input-expected.txt: Removed.
2174         * platform/mac-elcapitan/editing/inserting: Removed.
2175         * platform/mac-elcapitan/editing/inserting/4960120-1-expected.txt: Removed.
2176         * platform/mac-elcapitan/editing/inserting/before-after-input-element-expected.txt: Removed.
2177         * platform/mac-elcapitan/editing/mac: Removed.
2178         * platform/mac-elcapitan/editing/mac/attributed-string: Removed.
2179         * platform/mac-elcapitan/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Removed.
2180         * platform/mac-elcapitan/editing/mac/spelling: Removed.
2181         * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed.
2182         * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed.
2183         * platform/mac-elcapitan/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Removed.
2184         * platform/mac-elcapitan/editing/pasteboard: Removed.
2185         * platform/mac-elcapitan/editing/pasteboard/4641033-expected.txt: Removed.
2186         * platform/mac-elcapitan/editing/pasteboard/4806874-expected.txt: Removed.
2187         * platform/mac-elcapitan/editing/pasteboard/4944770-1-expected.txt: Removed.
2188         * platform/mac-elcapitan/editing/pasteboard/4944770-2-expected.txt: Removed.
2189         * platform/mac-elcapitan/editing/pasteboard/drop-text-without-selection-expected.txt: Removed.
2190         * platform/mac-elcapitan/editing/pasteboard/input-field-1-expected.txt: Removed.
2191         * platform/mac-elcapitan/editing/pasteboard/pasting-tabs-expected.txt: Removed.
2192         * platform/mac-elcapitan/editing/selection: Removed.
2193         * platform/mac-elcapitan/editing/selection/3690703-2-expected.txt: Removed.
2194         * platform/mac-elcapitan/editing/selection/3690703-expected.txt: Removed.
2195         * platform/mac-elcapitan/editing/selection/3690719-expected.txt: Removed.
2196         * platform/mac-elcapitan/editing/selection/4397952-expected.txt: Removed.
2197         * platform/mac-elcapitan/editing/selection/4895428-3-expected.txt: Removed.
2198         * platform/mac-elcapitan/editing/selection/4975120-expected.txt: Removed.
2199         * platform/mac-elcapitan/editing/selection/5240265-expected.txt: Removed.
2200         * platform/mac-elcapitan/editing/selection/drag-select-1-expected.txt: Removed.
2201         * platform/mac-elcapitan/editing/selection/replaced-boundaries-3-expected.txt: Removed.
2202         * platform/mac-elcapitan/editing/selection/select-across-readonly-input-3-expected.txt: Removed.
2203         * platform/mac-elcapitan/editing/selection/select-box-expected.txt: Removed.
2204         * platform/mac-elcapitan/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
2205         * platform/mac-elcapitan/editing/selection/select-from-textfield-outwards-expected.txt: Removed.
2206         * platform/mac-elcapitan/editing/selection/selection-button-text-expected.txt: Removed.
2207         * platform/mac-elcapitan/fast: Removed.
2208         * platform/mac-elcapitan/fast/attachment: Removed.
2209         * platform/mac-elcapitan/fast/attachment/attachment-label-highlight-expected.txt: Removed.
2210         * platform/mac-elcapitan/fast/attachment/attachment-progress-expected.txt: Removed.
2211         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Removed.
2212         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Removed.
2213         * platform/mac-elcapitan/fast/attachment/attachment-subtitle-expected.txt: Removed.
2214         * platform/mac-elcapitan/fast/block: Removed.
2215         * platform/mac-elcapitan/fast/block/float: Removed.
2216         * platform/mac-elcapitan/fast/block/float/026-expected.png: Removed.
2217         * platform/mac-elcapitan/fast/block/float/026-expected.txt: Removed.
2218         * platform/mac-elcapitan/fast/block/float/028-expected.png: Removed.
2219         * platform/mac-elcapitan/fast/block/float/028-expected.txt: Removed.
2220         * platform/mac-elcapitan/fast/block/float/float-avoidance-expected.txt: Removed.
2221         * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.png: Removed.
2222         * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.txt: Removed.
2223         * platform/mac-elcapitan/fast/block/margin-collapse: Removed.
2224         * platform/mac-elcapitan/fast/block/margin-collapse/103-expected.txt: Removed.
2225         * platform/mac-elcapitan/fast/block/positioning: Removed.
2226         * platform/mac-elcapitan/fast/block/positioning/inline-block-relposition-expected.txt: Removed.
2227         * platform/mac-elcapitan/fast/canvas: Removed.
2228         * platform/mac-elcapitan/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
2229         * platform/mac-elcapitan/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
2230         * platform/mac-elcapitan/fast/css: Removed.
2231         * platform/mac-elcapitan/fast/css/continuationCrash-expected.txt: Removed.
2232         * platform/mac-elcapitan/fast/css/focus-ring-exists-for-search-field-expected.txt: Removed.
2233         * platform/mac-elcapitan/fast/css/line-height-expected.txt: Removed.
2234         * platform/mac-elcapitan/fast/css/margin-top-bottom-dynamic-expected.txt: Removed.
2235         * platform/mac-elcapitan/fast/css/text-overflow-input-expected.txt: Removed.
2236         * platform/mac-elcapitan/fast/css/text-transform-select-expected.txt: Removed.
2237         * platform/mac-elcapitan/fast/dom: Removed.
2238         * platform/mac-elcapitan/fast/dom/HTMLInputElement: Removed.
2239         * platform/mac-elcapitan/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Removed.
2240         * platform/mac-elcapitan/fast/dom/HTMLTableColElement: Removed.
2241         * platform/mac-elcapitan/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Removed.
2242         * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement: Removed.
2243         * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Removed.
2244         * platform/mac-elcapitan/fast/dynamic: Removed.
2245         * platform/mac-elcapitan/fast/dynamic/008-expected.txt: Removed.
2246         * platform/mac-elcapitan/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Removed.
2247         * platform/mac-elcapitan/fast/events: Removed.
2248         * platform/mac-elcapitan/fast/events/context-no-deselect-expected.txt: Removed.
2249         * platform/mac-elcapitan/fast/events/shadow-event-path-2-expected.txt: Removed.
2250         * platform/mac-elcapitan/fast/forms: Removed.
2251         * platform/mac-elcapitan/fast/forms/001-expected.txt: Removed.
2252         * platform/mac-elcapitan/fast/forms/004-expected.txt: Removed.
2253         * platform/mac-elcapitan/fast/forms/alternative-presentation-button: Removed.
2254         * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Removed.
2255         * platform/mac-elcapitan/fast/forms/auto-fill-button: Removed.
2256         * platform/mac-elcapitan/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Removed.
2257         * platform/mac-elcapitan/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Removed.
2258         * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Removed.
2259         * platform/mac-elcapitan/fast/forms/basic-buttons-expected.txt: Removed.
2260         * platform/mac-elcapitan/fast/forms/basic-inputs-expected.txt: Removed.
2261         * platform/mac-elcapitan/fast/forms/basic-selects-expected.txt: Removed.
2262         * platform/mac-elcapitan/fast/forms/basic-textareas-expected.txt: Removed.
2263         * platform/mac-elcapitan/fast/forms/basic-textareas-quirks-expected.txt: Removed.
2264         * platform/mac-elcapitan/fast/forms/blankbuttons-expected.txt: Removed.
2265         * platform/mac-elcapitan/fast/forms/box-shadow-override-expected.txt: Removed.
2266         * platform/mac-elcapitan/fast/forms/button-align-expected.txt: Removed.
2267         * platform/mac-elcapitan/fast/forms/button-cannot-be-nested-expected.txt: Removed.
2268         * platform/mac-elcapitan/fast/forms/button-default-title-expected.txt: Removed.
2269         * platform/mac-elcapitan/fast/forms/button-generated-content-expected.txt: Removed.
2270         * platform/mac-elcapitan/fast/forms/button-positioned-expected.txt: Removed.
2271         * platform/mac-elcapitan/fast/forms/button-sizes-expected.txt: Removed.
2272         * platform/mac-elcapitan/fast/forms/button-style-color-expected.txt: Removed.
2273         * platform/mac-elcapitan/fast/forms/button-table-styles-expected.txt: Removed.
2274         * platform/mac-elcapitan/fast/forms/button-text-transform-expected.txt: Removed.
2275         * platform/mac-elcapitan/fast/forms/button-white-space-expected.txt: Removed.
2276         * platform/mac-elcapitan/fast/forms/control-clip-expected.txt: Removed.
2277         * platform/mac-elcapitan/fast/forms/control-clip-overflow-expected.txt: Removed.
2278         * platform/mac-elcapitan/fast/forms/control-restrict-line-height-expected.txt: Removed.
2279         * platform/mac-elcapitan/fast/forms/disabled-select-change-index-expected.txt: Removed.
2280         * platform/mac-elcapitan/fast/forms/encoding-test-expected.txt: Removed.
2281         * platform/mac-elcapitan/fast/forms/fieldset-align-expected.txt: Removed.
2282         * platform/mac-elcapitan/fast/forms/file: Removed.
2283         * platform/mac-elcapitan/fast/forms/file/file-input-direction-expected.txt: Removed.
2284         * platform/mac-elcapitan/fast/forms/file/file-input-disabled-expected.txt: Removed.
2285         * platform/mac-elcapitan/fast/forms/file/input-file-re-render-expected.txt: Removed.
2286         * platform/mac-elcapitan/fast/forms/floating-textfield-relayout-expected.txt: Removed.
2287         * platform/mac-elcapitan/fast/forms/form-element-geometry-expected.txt: Removed.
2288         * platform/mac-elcapitan/fast/forms/hidden-listbox-expected.txt: Removed.
2289         * platform/mac-elcapitan/fast/forms/input-align-expected.txt: Removed.
2290         * platform/mac-elcapitan/fast/forms/input-appearance-bkcolor-expected.txt: Removed.
2291         * platform/mac-elcapitan/fast/forms/input-appearance-default-bkcolor-expected.txt: Removed.
2292         * platform/mac-elcapitan/fast/forms/input-appearance-disabled-expected.txt: Removed.
2293         * platform/mac-elcapitan/fast/forms/input-appearance-focus-expected.txt: Removed.
2294         * platform/mac-elcapitan/fast/forms/input-appearance-height-expected.txt: Removed.
2295         * platform/mac-elcapitan/fast/forms/input-appearance-preventDefault-expected.txt: Removed.
2296         * platform/mac-elcapitan/fast/forms/input-appearance-readonly-expected.txt: Removed.
2297         * platform/mac-elcapitan/fast/forms/input-appearance-selection-expected.txt: Removed.
2298         * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-expected.txt: Removed.
2299         * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-up-expected.txt: Removed.
2300         * platform/mac-elcapitan/fast/forms/input-appearance-visibility-expected.txt: Removed.
2301         * platform/mac-elcapitan/fast/forms/input-appearance-width-expected.txt: Removed.
2302         * platform/mac-elcapitan/fast/forms/input-baseline-expected.txt: Removed.
2303         * platform/mac-elcapitan/fast/forms/input-button-sizes-expected.txt: Removed.
2304         * platform/mac-elcapitan/fast/forms/input-disabled-color-expected.txt: Removed.
2305         * platform/mac-elcapitan/fast/forms/input-double-click-selection-gap-bug-expected.txt: Removed.
2306         * platform/mac-elcapitan/fast/forms/input-field-text-truncated-expected.txt: Removed.
2307         * platform/mac-elcapitan/fast/forms/input-first-letter-expected.txt: Removed.
2308         * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-1-expected.txt: Removed.
2309         * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-3-expected.txt: Removed.
2310         * platform/mac-elcapitan/fast/forms/input-readonly-autoscroll-expected.txt: Removed.
2311         * platform/mac-elcapitan/fast/forms/input-readonly-dimmed-expected.txt: Removed.
2312         * platform/mac-elcapitan/fast/forms/input-readonly-empty-expected.txt: Removed.
2313         * platform/mac-elcapitan/fast/forms/input-spaces-expected.txt: Removed.
2314         * platform/mac-elcapitan/fast/forms/input-table-expected.txt: Removed.
2315         * platform/mac-elcapitan/fast/forms/input-text-click-inside-expected.txt: Removed.
2316         * platform/mac-elcapitan/fast/forms/input-text-click-outside-expected.txt: Removed.
2317         * platform/mac-elcapitan/fast/forms/input-text-double-click-expected.txt: Removed.
2318         * platform/mac-elcapitan/fast/forms/input-text-drag-down-expected.txt: Removed.
2319         * platform/mac-elcapitan/fast/forms/input-text-option-delete-expected.txt: Removed.
2320         * platform/mac-elcapitan/fast/forms/input-text-scroll-left-on-blur-expected.txt: Removed.
2321         * platform/mac-elcapitan/fast/forms/input-text-self-emptying-click-expected.txt: Removed.
2322         * platform/mac-elcapitan/fast/forms/input-text-word-wrap-expected.txt: Removed.
2323         * platform/mac-elcapitan/fast/forms/input-value-expected.txt: Removed.
2324         * platform/mac-elcapitan/fast/forms/input-width-expected.txt: Removed.
2325         * platform/mac-elcapitan/fast/forms/listbox-bidi-align-expected.txt: Removed.
2326         * platform/mac-elcapitan/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Removed.
2327         * platform/mac-elcapitan/fast/forms/listbox-width-change-expected.txt: Removed.
2328         * platform/mac-elcapitan/fast/forms/menulist-clip-expected.txt: Removed.
2329         * platform/mac-elcapitan/fast/forms/menulist-deselect-update-expected.txt: Removed.
2330         * platform/mac-elcapitan/fast/forms/menulist-narrow-width-expected.txt: Removed.
2331         * platform/mac-elcapitan/fast/forms/menulist-no-overflow-expected.txt: Removed.
2332         * platform/mac-elcapitan/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
2333         * platform/mac-elcapitan/fast/forms/menulist-style-color-expected.txt: Removed.
2334         * platform/mac-elcapitan/fast/forms/menulist-width-change-expected.txt: Removed.
2335         * platform/mac-elcapitan/fast/forms/minWidthPercent-expected.txt: Removed.
2336         * platform/mac-elcapitan/fast/forms/number: Removed.
2337         * platform/mac-elcapitan/fast/forms/number/number-appearance-rtl-expected.txt: Removed.
2338         * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
2339         * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Removed.
2340         * platform/mac-elcapitan/fast/forms/option-script-expected.txt: Removed.
2341         * platform/mac-elcapitan/fast/forms/option-strip-whitespace-expected.txt: Removed.
2342         * platform/mac-elcapitan/fast/forms/option-text-clip-expected.txt: Removed.
2343         * platform/mac-elcapitan/fast/forms/placeholder-position-expected.txt: Removed.
2344         * platform/mac-elcapitan/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
2345         * platform/mac-elcapitan/fast/forms/plaintext-mode-2-expected.txt: Removed.
2346         * platform/mac-elcapitan/fast/forms/search: Removed.
2347         * platform/mac-elcapitan/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
2348         * platform/mac-elcapitan/fast/forms/search-display-none-cancel-button-expected.txt: Removed.
2349         * platform/mac-elcapitan/fast/forms/search-input-rtl-expected.txt: Removed.
2350         * platform/mac-elcapitan/fast/forms/search-rtl-expected.txt: Removed.
2351         * platform/mac-elcapitan/fast/forms/search-styled-expected.txt: Removed.
2352         * platform/mac-elcapitan/fast/forms/search-vertical-alignment-expected.txt: Removed.
2353         * platform/mac-elcapitan/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Removed.
2354         * platform/mac-elcapitan/fast/forms/search/search-size-with-decorations-expected.txt: Removed.
2355         * platform/mac-elcapitan/fast/forms/searchfield-heights-expected.txt: Removed.
2356         * platform/mac-elcapitan/fast/forms/select: Removed.
2357         * platform/mac-elcapitan/fast/forms/select-background-none-expected.txt: Removed.
2358         * platform/mac-elcapitan/fast/forms/select-baseline-expected.txt: Removed.
2359         * platform/mac-elcapitan/fast/forms/select-block-background-expected.txt: Removed.
2360         * platform/mac-elcapitan/fast/forms/select-change-listbox-size-expected.txt: Removed.
2361         * platform/mac-elcapitan/fast/forms/select-change-listbox-to-popup-expected.txt: Removed.
2362         * platform/mac-elcapitan/fast/forms/select-change-popup-to-listbox-expected.txt: Removed.
2363         * platform/mac-elcapitan/fast/forms/select-dirty-parent-pref-widths-expected.txt: Removed.
2364         * platform/mac-elcapitan/fast/forms/select-disabled-appearance-expected.txt: Removed.
2365         * platform/mac-elcapitan/fast/forms/select-empty-option-height-expected.txt: Removed.
2366         * platform/mac-elcapitan/fast/forms/select-initial-position-expected.txt: Removed.
2367         * platform/mac-elcapitan/fast/forms/select-item-background-clip-expected.txt: Removed.
2368         * platform/mac-elcapitan/fast/forms/select-list-box-with-height-expected.txt: Removed.
2369         * platform/mac-elcapitan/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Removed.
2370         * platform/mac-elcapitan/fast/forms/select-non-native-rendering-direction-expected.txt: Removed.
2371         * platform/mac-elcapitan/fast/forms/select-overflow-scroll-expected.txt: Removed.
2372         * platform/mac-elcapitan/fast/forms/select-overflow-scroll-inherited-expected.txt: Removed.
2373         * platform/mac-elcapitan/fast/forms/select-selected-expected.txt: Removed.
2374         * platform/mac-elcapitan/fast/forms/select-style-expected.txt: Removed.
2375         * platform/mac-elcapitan/fast/forms/select-writing-direction-natural-expected.txt: Removed.
2376         * platform/mac-elcapitan/fast/forms/select/optgroup-rendering-expected.txt: Removed.
2377         * platform/mac-elcapitan/fast/forms/stuff-on-my-optgroup-expected.txt: Removed.
2378         * platform/mac-elcapitan/fast/forms/tabbing-input-iframe-expected.txt: Removed.
2379         * platform/mac-elcapitan/fast/forms/textAreaLineHeight-expected.txt: Removed.
2380         * platform/mac-elcapitan/fast/forms/textarea-align-expected.txt: Removed.
2381         * platform/mac-elcapitan/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Removed.
2382         * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-1-expected.txt: Removed.
2383         * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-2-expected.txt: Removed.
2384         * platform/mac-elcapitan/fast/forms/textarea-scroll-height-expected.txt: Removed.
2385         * platform/mac-elcapitan/fast/forms/textarea-scrollbar-expected.txt: Removed.
2386         * platform/mac-elcapitan/fast/forms/textarea-scrolled-type-expected.txt: Removed.
2387         * platform/mac-elcapitan/fast/forms/textarea-setinnerhtml-expected.txt: Removed.
2388         * platform/mac-elcapitan/fast/forms/textfield-focus-ring-expected.txt: Removed.
2389         * platform/mac-elcapitan/fast/forms/textfield-outline-expected.txt: Removed.
2390         * platform/mac-elcapitan/fast/forms/textfield-overflow-expected.txt: Removed.
2391         * platform/mac-elcapitan/fast/forms/validation-message-appearance-expected.txt: Removed.
2392         * platform/mac-elcapitan/fast/forms/visual-hebrew-text-field-expected.txt: Removed.
2393         * platform/mac-elcapitan/fast/frames: Removed.
2394         * platform/mac-elcapitan/fast/frames/take-focus-from-iframe-expected.txt: Removed.
2395         * platform/mac-elcapitan/fast/hidpi: Removed.
2396         * platform/mac-elcapitan/fast/hidpi/resize-corner-hidpi-expected.txt: Removed.
2397         * platform/mac-elcapitan/fast/html: Removed.
2398         * platform/mac-elcapitan/fast/html/details-no-summary4-expected.txt: Removed.
2399         * platform/mac-elcapitan/fast/html/details-open-javascript-expected.txt: Removed.
2400         * platform/mac-elcapitan/fast/html/details-open2-expected.txt: Removed.
2401         * platform/mac-elcapitan/fast/html/details-open4-expected.txt: Removed.
2402         * platform/mac-elcapitan/fast/html/keygen-expected.txt: Removed.
2403         * platform/mac-elcapitan/fast/inline: Removed.
2404         * platform/mac-elcapitan/fast/lists: Removed.
2405         * platform/mac-elcapitan/fast/lists/dynamic-marker-crash-expected.txt: Removed.
2406         * platform/mac-elcapitan/fast/overflow: Removed.
2407         * platform/mac-elcapitan/fast/overflow/overflow-x-y-expected.txt: Removed.
2408         * platform/mac-elcapitan/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Removed.
2409         * platform/mac-elcapitan/fast/overflow/scrollRevealButton-expected.txt: Removed.
2410         * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.png: Removed.
2411         * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Removed.
2412         * platform/mac-elcapitan/fast/parser: Removed.
2413         * platform/mac-elcapitan/fast/parser/document-write-option-expected.txt: Removed.
2414         * platform/mac-elcapitan/fast/parser/entity-comment-in-textarea-expected.txt: Removed.
2415         * platform/mac-elcapitan/fast/parser/open-comment-in-textarea-expected.txt: Removed.
2416         * platform/mac-elcapitan/fast/repaint: Removed.
2417         * platform/mac-elcapitan/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Removed.
2418         * platform/mac-elcapitan/fast/repaint/search-field-cancel-expected.txt: Removed.
2419         * platform/mac-elcapitan/fast/repaint/subtree-root-skipped-expected.txt: Removed.
2420         * platform/mac-elcapitan/fast/replaced: Removed.
2421         * platform/mac-elcapitan/fast/replaced/replaced-breaking-expected.txt: Removed.
2422         * platform/mac-elcapitan/fast/replaced/replaced-breaking-mixture-expected.txt: Removed.
2423         * platform/mac-elcapitan/fast/replaced/width100percent-button-expected.txt: Removed.
2424         * platform/mac-elcapitan/fast/replaced/width100percent-menulist-expected.txt: Removed.
2425         * platform/mac-elcapitan/fast/replaced/width100percent-textarea-expected.txt: Removed.
2426         * platform/mac-elcapitan/fast/selectors: Removed.
2427         * platform/mac-elcapitan/fast/selectors/064-expected.txt: Removed.
2428         * platform/mac-elcapitan/fast/spatial-navigation: Removed.
2429         * platform/mac-elcapitan/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Removed.
2430         * platform/mac-elcapitan/fast/table: Removed.
2431         * platform/mac-elcapitan/fast/table/003-expected.txt: Removed.
2432         * platform/mac-elcapitan/fast/table/append-cells2-expected.txt: Removed.
2433         * platform/mac-elcapitan/fast/table/colspanMinWidth-expected.txt: Removed.
2434         * platform/mac-elcapitan/fast/table/colspanMinWidth-vertical-expected.txt: Removed.
2435         * platform/mac-elcapitan/fast/table/remove-td-display-none-expected.txt: Removed.
2436         * platform/mac-elcapitan/fast/table/spanOverlapRepaint-expected.txt: Removed.
2437         * platform/mac-elcapitan/fast/table/text-field-baseline-expected.txt: Removed.
2438         * platform/mac-elcapitan/fast/text: Removed.
2439         * platform/mac-elcapitan/fast/text/backslash-to-yen-sign-euc-expected.txt: Removed.
2440         * platform/mac-elcapitan/fast/text/crash-complex-text-surrogate-expected.txt: Removed.
2441         * platform/mac-elcapitan/fast/text/drawBidiText-expected.txt: Removed.
2442         * platform/mac-elcapitan/fast/text/emoji-expected.txt: Removed.
2443         * platform/mac-elcapitan/fast/text/font-weights-expected.txt: Removed.
2444         * platform/mac-elcapitan/fast/text/font-weights-zh-expected.png: Removed.
2445         * platform/mac-elcapitan/fast/text/font-weights-zh-expected.txt: Removed.
2446         * platform/mac-elcapitan/fast/text/international: Removed.
2447         * platform/mac-elcapitan/fast/text/international/hindi-spacing-expected.txt: Removed.
2448         * platform/mac-elcapitan/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
2449         * platform/mac-elcapitan/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Removed.
2450         * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.png: Removed.
2451         * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.txt: Removed.
2452         * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.png: Removed.
2453         * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.txt: Removed.
2454         * platform/mac-elcapitan/fast/text/textIteratorNilRenderer-expected.txt: Removed.
2455         * platform/mac-elcapitan/fast/transforms: Removed.
2456         * platform/mac-elcapitan/fast/transforms/transformed-focused-text-input-expected.txt: Removed.
2457         * platform/mac-elcapitan/http: Removed.
2458         * platform/mac-elcapitan/http/tests: Removed.
2459         * platform/mac-elcapitan/http/tests/navigation: Removed.
2460         * platform/mac-elcapitan/http/tests/navigation/javascriptlink-frames-expected.txt: Removed.
2461         * platform/mac-elcapitan/http/tests/security: Removed.
2462         * platform/mac-elcapitan/http/tests/security/mixedContent: Removed.
2463         * platform/mac-elcapitan/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2464         * platform/mac-elcapitan/imported: Removed.
2465         * platform/mac-elcapitan/imported/w3c: Removed.
2466         * platform/mac-elcapitan/imported/w3c/web-platform-tests: Removed.
2467         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch: Removed.
2468         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api: Removed.
2469         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2470         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2471         * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source: Removed.
2472         * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Removed.
2473         * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing: Removed.
2474         * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Removed.
2475         * platform/mac-elcapitan/media: Removed.
2476         * platform/mac-elcapitan/media/controls: Removed.
2477         * platform/mac-elcapitan/media/controls-after-reload-expected.txt: Removed.
2478         * platform/mac-elcapitan/media/controls-strict-expected.png: Removed.
2479         * platform/mac-elcapitan/media/controls-styling-expected.txt: Removed.
2480         * platform/mac-elcapitan/media/controls-without-preload-expected.png: Removed.
2481         * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Removed.
2482         * platform/mac-elcapitan/media/media-document-audio-repaint-expected.txt: Removed.
2483         * platform/mac-elcapitan/media/media-fullscreen-inline-expected.txt: Removed.
2484         * platform/mac-elcapitan/media/media-fullscreen-not-in-document-expected.txt: Removed.
2485         * platform/mac-elcapitan/media/track: Removed.
2486         * platform/mac-elcapitan/media/track/video-track-alternate-groups-expected.txt: Removed.
2487         * platform/mac-elcapitan/media/video-controls-rendering-expected.txt: Removed.
2488         * platform/mac-elcapitan/media/video-display-toggle-expected.png: Removed.
2489         * platform/mac-elcapitan/media/video-display-toggle-expected.txt: Removed.
2490         * platform/mac-elcapitan/media/video-no-audio-expected.txt: Removed.
2491         * platform/mac-elcapitan/media/video-volume-slider-expected.txt: Removed.
2492         * platform/mac-elcapitan/platform: Removed.
2493         * platform/mac-elcapitan/platform/mac: Removed.
2494         * platform/mac-elcapitan/platform/mac/scrollbars: Removed.
2495         * platform/mac-elcapitan/platform/mac/scrollbars/key-window-not-first-responder-expected.txt: Removed.
2496         * platform/mac-elcapitan/plugins: Removed.
2497         * platform/mac-elcapitan/plugins/mouse-click-plugin-clears-selection-expected.txt: Removed.
2498         * platform/mac-elcapitan/svg: Removed.
2499         * platform/mac-elcapitan/svg/custom: Removed.
2500         * platform/mac-elcapitan/svg/custom/inline-svg-in-xhtml-expected.txt: Removed.
2501         * platform/mac-elcapitan/svg/hixie: Removed.
2502         * platform/mac-elcapitan/svg/hixie/mixed: Removed.
2503         * platform/mac-elcapitan/svg/hixie/mixed/003-expected.txt: Removed.
2504         * platform/mac-elcapitan/tables: Removed.
2505         * platform/mac-elcapitan/tables/mozilla: Removed.
2506         * platform/mac-elcapitan/tables/mozilla/bugs: Removed.
2507         * platform/mac-elcapitan/tables/mozilla/bugs/bug1188-expected.txt: Removed.
2508         * platform/mac-elcapitan/tables/mozilla/bugs/bug12384-expected.txt: Removed.
2509         * platform/mac-elcapitan/tables/mozilla/bugs/bug138725-expected.txt: Removed.
2510         * platform/mac-elcapitan/tables/mozilla/bugs/bug18359-expected.txt: Removed.
2511         * platform/mac-elcapitan/tables/mozilla/bugs/bug194024-expected.txt: Removed.
2512         * platform/mac-elcapitan/tables/mozilla/bugs/bug24200-expected.txt: Removed.
2513         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-2-expected.txt: Removed.
2514         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-3-expected.txt: Removed.
2515         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-4-expected.txt: Removed.
2516         * platform/mac-elcapitan/tables/mozilla/bugs/bug26178-expected.txt: Removed.
2517         * platform/mac-elcapitan/tables/mozilla/bugs/bug28928-expected.txt: Removed.
2518         * platform/mac-elcapitan/tables/mozilla/bugs/bug29326-expected.txt: Removed.
2519         * platform/mac-elcapitan/tables/mozilla/bugs/bug30559-expected.txt: Removed.
2520         * platform/mac-elcapitan/tables/mozilla/bugs/bug30692-expected.txt: Removed.
2521         * platform/mac-elcapitan/tables/mozilla/bugs/bug33855-expected.txt: Removed.
2522         * platform/mac-elcapitan/tables/mozilla/bugs/bug39209-expected.txt: Removed.
2523         * platform/mac-elcapitan/tables/mozilla/bugs/bug4382-expected.txt: Removed.
2524         * platform/mac-elcapitan/tables/mozilla/bugs/bug4429-expected.txt: Removed.
2525         * platform/mac-elcapitan/tables/mozilla/bugs/bug4527-expected.txt: Removed.
2526         * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-1-expected.txt: Removed.
2527         * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-2-expected.txt: Removed.
2528         * platform/mac-elcapitan/tables/mozilla/bugs/bug51037-expected.txt: Removed.
2529         * platform/mac-elcapitan/tables/mozilla/bugs/bug51727-expected.txt: Removed.
2530         * platform/mac-elcapitan/tables/mozilla/bugs/bug52505-expected.txt: Removed.
2531         * platform/mac-elcapitan/tables/mozilla/bugs/bug52506-expected.txt: Removed.
2532         * platform/mac-elcapitan/tables/mozilla/bugs/bug55545-expected.txt: Removed.
2533         * platform/mac-elcapitan/tables/mozilla/bugs/bug59354-expected.txt: Removed.
2534         * platform/mac-elcapitan/tables/mozilla/bugs/bug68912-expected.txt: Removed.
2535         * platform/mac-elcapitan/tables/mozilla/bugs/bug7342-expected.txt: Removed.
2536         * platform/mac-elcapitan/tables/mozilla/bugs/bug96334-expected.txt: Removed.
2537         * platform/mac-elcapitan/tables/mozilla/bugs/bug99948-expected.txt: Removed.
2538         * platform/mac-elcapitan/tables/mozilla/collapsing_borders: Removed.
2539         * platform/mac-elcapitan/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Removed.
2540         * platform/mac-elcapitan/tables/mozilla/core: Removed.
2541         * platform/mac-elcapitan/tables/mozilla/core/margins-expected.txt: Removed.
2542         * platform/mac-elcapitan/tables/mozilla/dom: Removed.
2543         * platform/mac-elcapitan/tables/mozilla/dom/tableDom-expected.txt: Removed.
2544         * platform/mac-elcapitan/tables/mozilla/other: Removed.
2545         * platform/mac-elcapitan/tables/mozilla/other/move_row-expected.txt: Removed.
2546         * platform/mac-elcapitan/tables/mozilla_expected_failures: Removed.
2547         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs: Removed.
2548         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Removed.
2549         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
2550         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Removed.
2551         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Removed.
2552         * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders: Removed.
2553         * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Removed.
2554         * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Removed.
2555         * platform/mac-elcapitan/transforms: Removed.
2556         * platform/mac-elcapitan/transforms/2d: Removed.
2557         * platform/mac-elcapitan/transforms/2d/zoom-menulist-expected.txt: Removed.
2558         * platform/mac-elcapitan/transforms/3d: Removed.
2559         * platform/mac-elcapitan/transforms/3d/general: Removed.
2560         * platform/mac-elcapitan/transforms/3d/general/perspective-non-layer-expected.txt: Removed.
2561
2562 2018-01-24  Chris Dumez  <cdumez@apple.com>
2563
2564         Unreviewed, unskip some service worker tests that no longer time out
2565
2566         * TestExpectations:
2567
2568 2018-01-24  Joanmarie Diggs  <jdiggs@igalia.com>
2569
2570         AX: SVG AAM mapping trumps ARIA role attribute in the case of SVG root
2571         https://bugs.webkit.org/show_bug.cgi?id=181994
2572
2573         Reviewed by Chris Fleizach.
2574
2575         * accessibility/svg-element-with-aria-role.html: Added.
2576         * platform/gtk/accessibility/svg-element-with-aria-role-expected.txt: Added.
2577         * platform/mac/accessibility/svg-element-with-aria-role-expected.txt: Added.
2578         * platform/win/TestExpectations: Skip test.
2579
2580 2018-01-24  Antoine Quint  <graouts@apple.com>
2581
2582         [Web Animations] Compute the progress and currentIteration properties on getComputedTiming()
2583         https://bugs.webkit.org/show_bug.cgi?id=182039
2584         <rdar://problem/36813568>
2585
2586         Reviewed by Dean Jackson.
2587
2588         Update expectations with progressions as we expose more of the API.
2589
2590         * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
2591         * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2592         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
2593         * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
2594         * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
2595         * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
2596         * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
2597         * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
2598         * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2599
2600 2018-01-24  Daniel Bates  <dabates@apple.com>
2601
2602         REGRESSION (r226138): Selecting a line that ends with zero-width joiner (ZWJ) may cause text transformation
2603         https://bugs.webkit.org/show_bug.cgi?id=181993
2604         <rdar://problem/36421080>
2605
2606         Reviewed by David Hyatt.
2607
2608         Add a Mac-specific test to ensure that selecting the last visible character on a line
2609         that ends with a zero-width joiner (ZWJ) does not cause a text transformation of the
2610         selected character.
2611
2612         We need to fix <https://bugs.webkit.org/show_bug.cgi?id=181964> for this test to
2613         pass on Mac.
2614
2615         * TestExpectations: Skip the test directory on non-Mac platforms.
2616         * fast/text/mac/select-character-before-zero-width-joiner-expected.html: Added.
2617         * fast/text/mac/select-character-before-zero-width-joiner.html: Added.
2618         * platform/mac/TestExpectations: Mark the test directory as PASS on Mac so that we run
2619         all containing tests. Mark the test as ImageOnlyFailure until we fix <https://bugs.webkit.org/show_bug.cgi?id=181964>.
2620
2621 2018-01-24  Youenn Fablet  <youenn@apple.com>
2622
2623         Fetch response should copy its url from the request if null
2624         https://bugs.webkit.org/show_bug.cgi?id=182048
2625
2626         Reviewed by Chris Dumez.
2627
2628         * http/tests/workers/service/basic-fetch.https-expected.txt:
2629         * http/tests/workers/service/resources/basic-fetch.js:
2630         (async.test):
2631
2632 2018-01-24  Ms2ger  <Ms2ger@igalia.com>
2633
2634         WPE-focused test gardening.
2635         https://bugs.webkit.org/show_bug.cgi?id=182051
2636
2637         Unreviewed test gardening.
2638
2639         * TestExpectations:
2640           - Remove expectation for css3/parse-alignment-of-root-elements.html (rebaselined in r227432).
2641         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html:
2642           Started failing in r226404; this applies the change from
2643           https://github.com/w3c/web-platform-tests/commit/b4fa639477ba204f175fd242a335be888ce91371
2644           to make it pass again.
2645         * platform/gtk/TestExpectations:
2646           - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2647         * platform/wpe/TestExpectations:
2648           - Remove expectation for fast/canvas/fallback-content.html (started passing in r226814-r226837, inclusive).
2649           - Override generic failure expectation for imported/w3c/web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001.html
2650             (it has been passing for as long as it has run).
2651           - Update path for imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-sizing-alignment-001.html after r225561.
2652           - Remove expectation for fast/events/tabindex-focus-blur-all.html (started passing in r226814-r226837, inclusive).
2653           - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2654           - Add expectation for http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html (failing since it was added).
2655           - Add expectation for fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html (failing since it was added).
2656           - Skip fast/text/user-installed-fonts/ (the feature is not supported).
2657           - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html (rebaselined in r226965).
2658           - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html (rebaselined in r226965).
2659           - Mark perf/show-hide-table-rows.html as flaky (as was intended).
2660
2661 2018-01-24  Chris Fleizach  <cfleizach@apple.com>
2662
2663         AX: Provide a way for VoiceOver to uniquely identify a web session
2664         https://bugs.webkit.org/show_bug.cgi?id=181894
2665
2666         Reviewed by Joanmarie Diggs.
2667
2668         * accessibility/mac/document-attributes-expected.txt:
2669         * accessibility/mac/session-id-expected.txt: Added.
2670         * accessibility/mac/session-id.html: Added.
2671         * platform/mac/accessibility/parent-delete-expected.txt: Added.
2672
2673 2018-01-24  Ms2ger  <Ms2ger@igalia.com>
2674
2675         [GTK] Fix some test failures in ATK selection handling.
2676         https://bugs.webkit.org/show_bug.cgi?id=168369
2677         <rdar://problem/30534881>
2678
2679         Reviewed by Joanmarie Diggs.
2680
2681         Update test expectations for tests that pass again.
2682
2683         * platform/gtk/TestExpectations:
2684
2685 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
2686
2687         Update paths of CSS tests from WPT
2688         https://bugs.webkit.org/show_bug.cgi?id=182043
2689
2690         Reviewed by Youenn Fablet.
2691
2692         * TestExpectations:
2693         * platform/gtk/TestExpectations:
2694         * platform/ios-wk2/TestExpectations:
2695         * platform/ios/TestExpectations:
2696         * platform/mac-wk1/TestExpectations:
2697         * platform/wpe/TestExpectations:
2698
2699 2018-01-24  Frederic Wang  <fwang@igalia.com>
2700
2701         Use basic-gestures.js for fixed-inside-overflow-inside-iframe.html
2702         https://bugs.webkit.org/show_bug.cgi?id=182041
2703
2704         Reviewed by Antonio Gomes.
2705
2706         * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Insert basic-gestures.js,
2707         remove definition of getSwipeUIScript(), make runTest() async and use functions from
2708         basic-gestures.js
2709
2710 2018-01-24  Manuel Rego Casasnovas  <rego@igalia.com>
2711
2712         Remove unneeded -expected.txt files for reftest
2713
2714         Unreviewed gardening.
2715
2716         The test fast/multicol/pagination/RightToLeft-max-width.html was converted
2717         into a reftest in r217943, however expectations for GTK+ and Win port were not removed.
2718
2719         * platform/gtk/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2720         * platform/win/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2721
2722 2018-01-23  Wenson Hsieh  <wenson_hsieh@apple.com>
2723
2724         Harden against layout passes triggered when iterating through HTMLFormElement::associatedElements
2725         https://bugs.webkit.org/show_bug.cgi?id=182037
2726         <rdar://problem/36747812>
2727
2728         Reviewed by Ryosuke Niwa.
2729
2730         Add a new layout test covering these hardening changes. See WebCore ChangeLog for more details.
2731
2732         * fast/forms/form-data-associated-element-iteration-expected.txt: Added.
2733         * fast/forms/form-data-associated-element-iteration.html: Added.
2734
2735 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
2736
2737         Import WPT for modules
2738         https://bugs.webkit.org/show_bug.cgi?id=181981
2739
2740         Reviewed by Sam Weinig.
2741
2742         * TestExpectations:
2743
2744 2018-01-23  Yusuke Suzuki  <utatane.tea@gmail.com>
2745
2746         Add more module scope related tests with code evaluation by string
2747         https://bugs.webkit.org/show_bug.cgi?id=181983
2748
2749         Reviewed by Sam Weinig.
2750
2751         * js/dom/modules/module-scope-event-handler-expected.txt: Added.
2752         * js/dom/modules/module-scope-event-handler.html: Added.
2753         * js/dom/modules/module-scope-set-interval-expected.txt: Added.
2754         * js/dom/modules/module-scope-set-interval.html: Added.
2755         * js/dom/modules/module-scope-set-timeout-expected.txt: Added.
2756         * js/dom/modules/module-scope-set-timeout.html: Added.
2757
2758 2018-01-23  Matt Lewis  <jlewis3@apple.com>
2759
2760         Marked http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html as flaky.
2761         https://bugs.webkit.org/show_bug.cgi?id=181958
2762
2763         Unreviewed test gardening.
2764
2765         * platform/mac-wk2/TestExpectations:
2766
2767 2018-01-23  Matt Lewis  <jlewis3@apple.com>
2768
2769         Marked fast/visual-viewport/ios/caret-after-focus-in-fixed.html as flaky
2770         https://bugs.webkit.org/show_bug.cgi?id=181821
2771
2772         Unreviewed test gardening.
2773
2774         * platform/ios-wk2/TestExpectations:
2775
2776 2018-01-23  Matt Lewis  <jlewis3@apple.com>
2777
2778         Skipped fast/events/message-port.html on macOS
2779         https://bugs.webkit.org/show_bug.cgi?id=181969
2780
2781         Unreviewed test gardening.
2782
2783         * platform/mac/TestExpectations:
2784
2785 2018-01-23  Matt Lewis  <jlewis3@apple.com>
2786
2787         Marked media/W3C/audio/events/event_progress.html and media/W3C/video/events/event_order_loadstart_progress.html as flaky.
2788         https://bugs.webkit.org/show_bug.cgi?id=181966
2789
2790         Unreviewed test gardening.
2791
2792         * platform/mac/TestExpectations:
2793
2794 2018-01-23  Chris Dumez  <cdumez@apple.com>
2795
2796         Unreviewed, rollout r227216 as it seems to be causing deadlocks
2797         https://bugs.webkit.org/show_bug.cgi?id=182013
2798
2799         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Removed.
2800         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Removed.
2801
2802 2018-01-23  Matt Lewis  <jlewis3@apple.com>
2803
2804         Marked http/tests/misc/resource-timing-resolution.html as flaky.
2805         https://bugs.webkit.org/show_bug.cgi?id=181957 
2806
2807         Unreviewed test gardening.
2808
2809         * platform/ios-wk2/TestExpectations:
2810         * platform/mac-wk2/TestExpectations:
2811
2812 2018-01-23  Simon Fraser  <simon.fraser@apple.com>
2813
2814         feMorphology stops applying if either x or y radius is 0 but should not.
2815         https://bugs.webkit.org/show_bug.cgi?id=181903
2816
2817         Reviewed by Dean Jackson.
2818
2819         * svg/filters/feMorphology-zero-radius-one-axis-expected.svg: Added.
2820         * svg/filters/feMorphology-zero-radius-one-axis.svg: Added.
2821
2822 2018-01-23  Javier Fernandez  <jfernandez@igalia.com>
2823
2824         [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
2825         https://bugs.webkit.org/show_bug.cgi?id=181792
2826
2827         Reviewed by Antti Koivisto.
2828
2829         Rebaseline tests because of the removal of the 'left' and right' CSS values.
2830
2831         * css3/parse-align-content.html:
2832         * css3/parse-align-items.html:
2833         * css3/parse-align-self-expected.txt:
2834         * css3/parse-align-self.html:
2835         * css3/parse-alignment-of-root-elements-expected.txt:
2836
2837 2018-01-23  Simon Fraser  <simon.fraser@apple.com>
2838
2839         Element with position:fixed stops scrolling at the bottom of the page, but is painted in the right place on Chacos.com.
2840         https://bugs.webkit.org/show_bug.cgi?id=181741
2841         rdar://problem/36593581
2842
2843         Reviewed by Tim Horton.
2844
2845         * fast/visual-viewport/ios/min-scale-greater-than-one-expected.txt: Added.
2846         * fast/visual-viewport/ios/min-scale-greater-than-one.html: Added.
2847
2848 2018-01-23  Antoine Quint  <graouts@apple.com>
2849
2850         [Web Animations] Expose getKeyframes() and parsing of remaining keyframe properties
2851         https://bugs.webkit.org/show_bug.cgi?id=181978
2852         <rdar://problem/36772586>
2853
2854         Reviewed by Dean Jackson.
2855
2856         Update expectations with progressions and new failure points now we expose more of the API.
2857
2858         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2859         * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2860         * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
2861         * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2862         * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
2863         * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2864
2865 2018-01-23  Ryan Haddad  <ryanhaddad@apple.com>
2866
2867         Mark inspector/unit-tests/throttle.html as flaky.
2868         https://bugs.webkit.org/show_bug.cgi?id=181832
2869
2870         Unreviewed test gardening.
2871
2872         * platform/mac/TestExpectations:
2873
2874 2018-01-23  Brady Eidson  <beidson@apple.com>
2875
2876         Allow passing MessagePorts across processes (e.g. ServiceWorkers).
2877         https://bugs.webkit.org/show_bug.cgi?id=181178
2878
2879         Reviewed by Andy Estes.
2880
2881         * http/tests/workers/service/basic-messageport-expected.txt: Added.
2882         * http/tests/workers/service/basic-messageport.html: Added.
2883         * http/tests/workers/service/resources/basic-messageport.js: Added.
2884         * http/tests/workers/service/resources/messageport-echo-worker.js: Added.
2885
2886 2018-01-23  Ryan Haddad  <ryanhaddad@apple.com>
2887
2888         Unskip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2889         https://bugs.webkit.org/show_bug.cgi?id=181833
2890
2891         Unreviewed test gardening.
2892
2893         * platform/mac-wk2/TestExpectations:
2894
2895 2018-01-23  Andy Estes  <aestes@apple.com>
2896
2897         Follow-up layout test fix after r227260.
2898
2899         I missed a few places that were still using version 3 API requests.
2900
2901         * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html:
2902
2903 2018-01-23  Youenn Fablet  <youenn@apple.com>
2904
2905         Mark some service-worker fetch tests as DumpJSConsoleLogInStdErr
2906         https://bugs.webkit.org/show_bug.cgi?id=181975
2907
2908         Unreviewed.
2909
2910         * TestExpectations:
2911
2912 2018-01-22  Simon Fraser  <simon.fraser@apple.com>
2913
2914         Optimize building the non-fast scrollable region with multiple iframes
2915         https://bugs.webkit.org/show_bug.cgi?id=181971
2916
2917         Reviewed by Zalan Bujtas.
2918
2919         * platform/mac-wk2/TestExpectations: fast/frames/lots-of-objects.html is no longer always a timeout.
2920
2921 2018-01-22  Jiewen Tan  <jiewen_tan@apple.com>
2922
2923         [WebAuthN] Implement PublicKeyCredential's [[Create]] with a dummy authenticator
2924         https://bugs.webkit.org/show_bug.cgi?id=181928
2925         <rdar://problem/36459893>
2926
2927         Reviewed by Brent Fulgham.
2928
2929         Test cases are divided into two different folders. One follows wpt style. The other contains tests
2930         that I don't know how to write them in wpt style.
2931
2932         * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https-expected.txt: Added.
2933         * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https.html: Added.
2934         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt: Added.
2935         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https.html: Added.
2936         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt: Added.
2937         * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https.html: Added.
2938         * http/tests/webauthn/resources/last-layer-frame.https.html: Added.
2939         * http/tests/webauthn/resources/second-layer-frame.https.html: Added.
2940         * http/tests/webauthn/resources/util.js: Added.
2941         It will be good to convert them into wpt style.
2942         * http/wpt/webauthn/WebAuthN.idl: Added.
2943         * http/wpt/webauthn/idl.https-expected.txt: Added.
2944         * http/wpt/webauthn/idl.https.html: Added.
2945         * http/wpt/webauthn/public-key-credential-create-failure.https-expected.txt: Added.
2946         * http/wpt/webauthn/public-key-credential-create-failure.https.html: Added.
2947         * http/wpt/webauthn/public-key-credential-create-success.https-expected.txt: Added.
2948         * http/wpt/webauthn/public-key-credential-create-success.https.html: Added.
2949         * http/wpt/webauthn/resources/util.js: Added.
2950
2951 2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
2952
2953         Skip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2954         https://bugs.webkit.org/show_bug.cgi?id=181833
2955
2956         Unreviewed test gardening.
2957
2958         * platform/mac-wk2/TestExpectations:
2959
2960 2018-01-22  Simon Fraser  <simon.fraser@apple.com>
2961
2962         REGRESSION (r226981): ASSERTION FAILED: startY >= 0 && endY <= height && startY < endY in WebCore::FEMorphology::platformApplyGeneric
2963         https://bugs.webkit.org/show_bug.cgi?id=181836
2964
2965         Reviewed by Tim Horton.
2966
2967         * svg/filters/feLighting-parallel-jobs.svg: Added.
2968         * svg/filters/feMorphology-invalid-radius.svg: Change the test to detect the bug on non-Retina too.
2969         * svg/filters/feTurbulence-parallel-jobs-wide.svg: Added.
2970
2971 2018-01-22  Nikita Vasilyev  <nvasilyev@apple.com>
2972
2973         Web Inspector: Styles Redesign: data corruption when updating values quickly
2974         https://bugs.webkit.org/show_bug.cgi?id=179461
2975         <rdar://problem/35431882>
2976
2977         Reviewed by Joseph Pecoraro.
2978
2979         * inspector/css/modify-css-property-expected.txt: Added.
2980         * inspector/css/modify-css-property.html: Added.
2981
2982 2018-01-22  Matt Lewis  <jlewis3@apple.com>
2983
2984         Marked fast/forms/searchfield-heights.html as flaky on High Sierra.
2985         https://bugs.webkit.org/show_bug.cgi?id=181914
2986
2987         Unreviewed test gardening.
2988
2989         * platform/mac-wk2/TestExpectations:
2990
2991 2018-01-22  Matt Lewis  <jlewis3@apple.com>
2992
2993         Skipped http/tests/resourceLoadStatistics/grandfathering.html.
2994         https://bugs.webkit.org/show_bug.cgi?id=181482
2995
2996         Unreviewed test gardening.
2997
2998         * platform/mac-wk2/TestExpectations:
2999
3000 2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
3001
3002         Mark inspector/debugger/tail-deleted-frames-from-vm-entry.html as slow on macOS Debug.
3003         https://bugs.webkit.org/show_bug.cgi?id=181952
3004
3005         Unreviewed test gardening.
3006
3007         * platform/mac-wk2/TestExpectations:
3008         * platform/mac/TestExpectations:
3009
3010 2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
3011
3012         Mark imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check.html as flaky.
3013         https://bugs.webkit.org/show_bug.cgi?id=179851
3014
3015         Unreviewed test gardening.
3016
3017         * TestExpectations:
3018
3019 2018-01-22  Matt Lewis  <jlewis3@apple.com>
3020
3021         Marked http/wpt/service-workers/update-service-worker.https.html as flaky on High Sierra release.
3022         https://bugs.webkit.org/show_bug.cgi?id=181753
3023
3024         Unreviewed test gardening.
3025
3026         * platform/mac-wk2/TestExpectations:
3027
3028 2018-01-22  Youenn Fablet  <youenn@apple.com>
3029
3030         Safari Tech Preview can't use GitHub login at forums.swift.org
3031         https://bugs.webkit.org/show_bug.cgi?id=181908
3032         <rdar://problem/36715111>
3033
3034         Reviewed by Chris Dumez.
3035
3036         * http/wpt/service-workers/navigation-redirect-worker.js: Added.
3037         (async):
3038         * http/wpt/service-workers/navigation-redirect.https-expected.txt: Added.
3039         * http/wpt/service-workers/navigation-redirect.https.html: Added.
3040
3041 2018-01-22  Antti Koivisto  <antti@apple.com>
3042
3043         REGRESSION (Safari 11): Buttons inside a fieldset legend cannot be clicked on in Safari 11
3044         https://bugs.webkit.org/show_bug.cgi?id=179666
3045         <rdar://problem/35534292>
3046
3047         Reviewed by Zalan Bujtas.
3048
3049         * fast/forms/legend-overflow-hidden-hit-test-expected.txt: Added.
3050         * fast/forms/legend-overflow-hidden-hit-test.html: Added.
3051         * platform/ios/TestExpectations:
3052
3053 2018-01-22  Joanmarie Diggs  <jdiggs@igalia.com>
3054
3055         AX: Implement support for Graphics ARIA roles
3056         https://bugs.webkit.org/show_bug.cgi?id=181796
3057
3058         Reviewed by Chris Fleizach.
3059
3060         Add new test cases and update expectations accordingly.
3061
3062         * accessibility/gtk/xml-roles-exposed-expected.txt:
3063         * accessibility/gtk/xml-roles-exposed.html:
3064         * accessibility/roles-computedRoleString.html:
3065         * accessibility/roles-exposed.html:
3066         * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
3067         * platform/gtk/accessibility/roles-exposed-expected.txt:
3068         * platform/mac/accessibility/roles-computedRoleString-expected.txt:
3069         * platform/mac/accessibility/roles-exposed-expected.txt:
3070
3071 2018-01-22  Youenn Fablet  <youenn@apple.com>
3072
3073         Fetch Headers from an Opaque response should be filtered out
3074         https://bugs.webkit.org/show_bug.cgi?id=181926
3075
3076         Reviewed by Chris Dumez.
3077
3078         * http/wpt/fetch/response-opaque-clone-expected.txt:
3079         * http/wpt/fetch/response-opaque-clone.html:
3080
3081 2018-01-22  Andy Estes  <aestes@apple.com>
3082
3083         LayoutTest http/tests/paymentrequest/payment-request-abort-method.https.html is a flaky failure
3084         https://bugs.webkit.org/show_bug.cgi?id=178107
3085         <rdar://problem/34901064>
3086
3087         Reviewed by Brady Eidson.
3088
3089         Modified the test to call show() with user activation.
3090
3091         * http/tests/paymentrequest/payment-request-abort-method.https.html:
3092         * platform/ios-wk2/TestExpectations:
3093         * platform/mac-wk2/TestExpectations:
3094
3095 2018-01-22  Javier Fernandez  <jfernandez@igalia.com>
3096
3097         [css-align] 'overflow' keyword must precede the self-position and content-position value
3098         https://bugs.webkit.org/show_bug.cgi?id=181793
3099
3100         Reviewed by Antti Koivisto.
3101
3102         Rebaseline expected results of the test cases affected by this change.
3103
3104         * css3/parse-align-content.html:
3105         * css3/parse-align-items.html:
3106         * css3/parse-align-self.html:
3107         * css3/parse-justify-content.html:
3108         * css3/overwrite-self-alignment.html:
3109         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
3110         * css3/overwrite-content-alignment.html:
3111         * fast/css-grid-layout/grid-content-alignment-overflow.html:
3112         * fast/css-grid-layout/grid-align-justify-overflow.html:
3113         * fast/css/parse-justify-items.html:
3114         * fast/css/parse-justify-self.html:
3115         * fast/repaint/align-items-overflow-change.html:
3116         * fast/repaint/align-self-overflow-change.html:
3117         * fast/repaint/justify-items-overflow-change.html:
3118         * fast/repaint/justify-self-overflow-change.html:
3119
3120 2018-01-19  Per Arne Vollan  <pvollan@apple.com>
3121
3122         Mark svg/filters/fePointLight-color.svg as failure on Windows.
3123         https://bugs.webkit.org/show_bug.cgi?id=181869
3124
3125         Unreviewed test gardening.
3126
3127         * platform/win/TestExpectations:
3128
3129 2018-01-22  Chris Nardi  <csnardi1@gmail.com>
3130
3131         Parse calc() in CSS media queries
3132         https://bugs.webkit.org/show_bug.cgi?id=181716
3133
3134         Imported CSS mediaqueries tests from WPT, deleting our (old) copy of one test. Updated
3135         expectations.
3136
3137         Reviewed by Antti Koivisto.
3138
3139         * TestExpectations:
3140         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3141         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3142         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3143         * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3144         * fast/media/w3c/README: Removed.
3145         * fast/media/w3c/test_media_queries-expected.txt: Removed.
3146         * platform/ios/TestExpectations:
3147         * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3148         * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3149         * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3150         * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3151
3152 2018-01-19  Ryosuke Niwa  <rniwa@webkit.org>
3153
3154         Release assertion in canExecuteScript when executing scripts during page cache restore
3155         https://bugs.webkit.org/show_bug.cgi?id=181902
3156
3157         Reviewed by Antti Koivisto.
3158
3159         Added regression tests for the release assertion and navigating while a document is being restored from the page cache.
3160         WebKit should not hit any assertions in either situations.
3161
3162         * fast/history/page-cache-execute-script-during-restore-expected.txt: Added.
3163         * fast/history/page-cache-execute-script-during-restore.html: Added.
3164         * fast/history/page-cache-navigate-during-restore-expected.txt: Added.
3165         * fast/history/page-cache-navigate-during-restore.html: Added.
3166         * fast/history/resources/navigate-back-with-finish-test-stage.html: Added.
3167
3168 2018-01-21  Jer Noble  <jer.noble@apple.com>
3169
3170         REGRESSION (macOS 10.13.2): imported/w3c/web-platform-tests/media-source/mediasource-* LayoutTests failing
3171         https://bugs.webkit.org/show_bug.cgi?id=181891
3172
3173         Reviewed by Eric Carlson.
3174
3175         * platform/mac/TestExpectations:
3176
3177 2018-01-21  Andy Estes  <aestes@apple.com>
3178
3179         [ios] LayoutTest imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html is crashing in JSC::JSONParse
3180         https://bugs.webkit.org/show_bug.cgi?id=177832
3181         <rdar://problem/34805315>
3182
3183         Reviewed by Tim Horton.
3184
3185         Made a copy of imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html
3186         and modified it to handle Apple Pay and user gesture requirements.
3187
3188         * http/tests/paymentrequest/rejects_if_not_active.https-expected.txt: Added.
3189         * http/tests/paymentrequest/rejects_if_not_active.https.html: Added.
3190         * http/tests/paymentrequest/resources/page1.html: Added.
3191         * http/tests/paymentrequest/resources/page2.html: Added.
3192         * platform/ios-wk2/TestExpectations:
3193         * platform/mac-wk2/TestExpectations:
3194
3195 2018-01-20  Jer Noble  <jer.noble@apple.com>
3196
3197         Release ASSERT when reloading Vimeo page @ WebCore: WebCore::Document::updateLayout
3198         https://bugs.webkit.org/show_bug.cgi?id=181840
3199         <rdar://problem/36186214>
3200
3201         Reviewed by Simon Fraser.
3202
3203         * media/video-fullscreen-reload-crash-expected.txt: Added.
3204         * media/video-fullscreen-reload-crash.html: Added.
3205         * platform/ios/TestExpectations:
3206
3207 2018-01-20  Youenn Fablet  <youenn@apple.com>
3208
3209         fetch redirect is incompatible with "no-cors" mode
3210         https://bugs.webkit.org/show_bug.cgi?id=181866
3211         <rdar://problem/35827140>
3212
3213         Reviewed by Chris Dumez.
3214
3215         * http/tests/fetch/redirectmode-and-preload-expected.txt:
3216         * http/tests/fetch/redirectmode-and-preload.html:
3217
3218 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3219
3220         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html as flaky.
3221         https://bugs.webkit.org/show_bug.cgi?id=181901
3222
3223         Unreviewed test gardening.
3224
3225         * TestExpectations:
3226
3227 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3228
3229         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html as flaky.
3230         https://bugs.webkit.org/show_bug.cgi?id=181900
3231
3232         Unreviewed test gardening.
3233
3234         * TestExpectations:
3235
3236 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3237
3238         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
3239         https://bugs.webkit.org/show_bug.cgi?id=181897
3240
3241         Unreviewed test gardening.
3242
3243         * TestExpectations:
3244
3245 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3246
3247         Unreviewed, rolling out r227235.
3248
3249         The test for this change consistently times out on High
3250         Sierra.
3251
3252         Reverted changeset:
3253
3254         "Support for preconnect Link headers"
3255         https://bugs.webkit.org/show_bug.cgi?id=181657
3256         https://trac.webkit.org/changeset/227235
3257
3258 2018-01-19  Andy Estes  <aestes@apple.com>
3259
3260         [Sierra Debug WK2] ASSERTION FAILED: paymentCoordinator().supportsVersion(version)
3261         https://bugs.webkit.org/show_bug.cgi?id=181833
3262
3263         Reviewed by Youenn Fablet.
3264
3265         Moved the version 3 test into its own file that only runs on High Sierra and later.
3266
3267         * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https-expected.txt: Added.
3268         * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html: Added.
3269         * platform/mac-wk2/TestExpectations:
3270
3271 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3272
3273         Mark http/wpt/web-animations/timing-model/animation-effects/current-iteration.html as flaky.
3274         https://bugs.webkit.org/show_bug.cgi?id=181888
3275
3276         Unreviewed test gardening.
3277
3278         * TestExpectations:
3279
3280 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3281
3282         Update TestExpectations for webrtc/video-mute.html.
3283         https://bugs.webkit.org/show_bug.cgi?id=177501
3284
3285         Unreviewed test gardening.
3286
3287         * platform/mac-wk2/TestExpectations:
3288
3289 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
3290
3291         Mark imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-* tests as flaky.
3292         https://bugs.webkit.org/show_bug.cgi?id=181565
3293
3294         Unreviewed test gardening.
3295
3296         * platform/mac/TestExpectations:
3297
3298 2018-01-19  Youenn Fablet  <youenn@apple.com>
3299
3300         Cache storage errors like Quota should trigger console messages
3301         https://bugs.webkit.org/show_bug.cgi?id=181879
3302         <rdar://problem/36669048>
3303
3304         Reviewed by Chris Dumez.
3305
3306         * http/wpt/cache-storage/cache-quota.any-expected.txt:
3307
3308 2018-01-19  Dean Jackson  <dino@apple.com>
3309
3310         REGRESSION (r221092): Swipe actions are hard to perform in FastMail app
3311         https://bugs.webkit.org/show_bug.cgi?id=181817
3312         <rdar://problem/35274055>
3313
3314         Reviewed by Simon Fraser.
3315
3316         * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt:
3317
3318 2018-01-19  Daniel Bates  <dabates@apple.com>
3319
3320         Update frame-ancestor directive to match Content Security Policy Level 3
3321         https://bugs.webkit.org/show_bug.cgi?id=178891
3322         <rdar://problem/35209458>
3323
3324         Reviewed by Alex Christensen.
3325
3326         Derived from Blink e667cc2e501fabab3605b838e4ee0d642a9c4a59:
3327         <https://chromium.googlesource.com/chromium/src.git/+/e667cc2e501fabab3605b838e4ee0d642a9c4a59>
3328
3329         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow-expected.txt: Added.
3330         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow.html: Added.
3331         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt: Added.
3332         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html: Added.
3333         * http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js:
3334         (injectNestedIframe):
3335         (window.onload):
3336         (testNestedIFrame):
3337
3338 2018-01-19  Yoav Weiss  <yoav@yoav.ws>
3339
3340         Support for preconnect Link headers
3341         https://bugs.webkit.org/show_bug.cgi?id=181657
3342
3343         Reviewed by Darin Adler.
3344
3345         Add test to see Link preconnect headers trigger a connection.
3346
3347         * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
3348         * http/tests/preconnect/link-header-rel-preconnect-http.html: Added.
3349         * http/tests/preconnect/resources/header-preconnect.php: Added.
3350         * platform/ios-simulator/TestExpectations: Skipped the test, as ios-simulator doesn't process Link headers for subresources.
3351         * platform/win/TestExpectations: Skipped the preconnect test directory, as it doesn't work on Windows.
3352
3353 2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
3354
3355         AppCache: Log a Deprecation warning to the Console when AppCache is used
3356         https://bugs.webkit.org/show_bug.cgi?id=181778
3357
3358         Reviewed by Alex Christensen.
3359
3360         * http/tests/appcache/404-manifest-expected.txt:
3361         * http/tests/appcache/404-resource-expected.txt:
3362         * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt:
3363         * http/tests/appcache/abort-cache-onchecking-expected.txt:
3364         * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
3365         * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
3366         * http/tests/appcache/abort-cache-ondownloading-expected.txt:
3367         * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
3368         * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
3369         * http/tests/appcache/abort-cache-onprogress-expected.txt:
3370         * http/tests/appcache/access-via-redirect-expected.txt:
3371         * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt:
3372         * http/tests/appcache/credential-url-expected.txt:
3373         * http/tests/appcache/cyrillic-uri-expected.txt:
3374         * http/tests/appcache/decide-navigation-policy-after-delay-expected.txt:
3375         * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
3376         * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
3377         * http/tests/appcache/deferred-events-expected.txt:
3378         * http/tests/appcache/different-https-origin-resource-main-expected.txt:
3379         * http/tests/appcache/different-origin-manifest-expected.txt:
3380         * http/tests/appcache/different-scheme-expected.txt:
3381         * http/tests/appcache/document-write-html-element-2-expected.txt:
3382         * http/tests/appcache/empty-manifest-expected.txt:
3383         * http/tests/appcache/fail-on-update-2-expected.txt:
3384         * http/tests/appcache/fail-on-update-expected.txt:
3385         * http/tests/appcache/fallback-expected.txt:
3386         * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt:
3387         * http/tests/appcache/foreign-fallback-expected.txt:
3388         * http/tests/appcache/foreign-iframe-main-expected.txt:
3389         * http/tests/appcache/history-test-expected.txt:
3390         * http/tests/appcache/idempotent-update-expected.txt:
3391         * http/tests/appcache/identifier-test-expected.txt:
3392         * http/tests/appcache/interrupted-update-expected.txt:
3393         * http/tests/appcache/local-content-expected.txt:
3394         * http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt:
3395         * http/tests/appcache/main-resource-hash-expected.txt:
3396         * http/tests/appcache/main-resource-redirect-expected.txt:
3397         * http/tests/appcache/manifest-containing-itself-expected.txt:
3398         * http/tests/appcache/manifest-parsing-expected.txt:
3399         * http/tests/appcache/manifest-redirect-2-expected.txt:
3400         * http/tests/appcache/manifest-redirect-expected.txt:
3401         * http/tests/appcache/manifest-with-empty-file-expected.txt:
3402         * http/tests/appcache/max-size-expected.txt:
3403         * http/tests/appcache/multi-fallback-expected.txt:
3404         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt:
3405         * http/tests/appcache/non-html-expected.txt:
3406         * http/tests/appcache/offline-access-expected.txt:
3407         * http/tests/appcache/online-fallback-layering-expected.txt:
3408         * http/tests/appcache/online-whitelist-expected.txt:
3409         * http/tests/appcache/origin-delete-expected.txt:
3410         * http/tests/appcache/origin-quota-continued-download-expected.txt:
3411         * http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt:
3412         * http/tests/appcache/origin-quota-expected.txt:
3413         * http/tests/appcache/origin-usage-expected.txt:
3414         * http/tests/appcache/origins-with-appcache-expected.txt:
3415         * http/tests/appcache/progress-counter-expected.txt:
3416         * http/tests/appcache/reload-expected.txt:
3417         * http/tests/appcache/remove-cache-expected.txt:
3418         * http/tests/appcache/resource-redirect-2-expected.txt:
3419         * http/tests/appcache/resource-redirect-expected.txt:
3420         * http/tests/appcache/simple-expected.txt:
3421         * http/tests/appcache/simple-video-async-expected.txt:
3422         * http/tests/appcache/simple-video-sync-expected.txt:
3423         * http/tests/appcache/top-frame-1-expected.txt:
3424         * http/tests/appcache/top-frame-2-expected.txt:
3425         * http/tests/appcache/top-frame-3-expected.txt:
3426         * http/tests/appcache/top-frame-4-expected.txt:
3427         * http/tests/appcache/update-cache-expected.txt:
3428         * http/tests/appcache/video-expected.txt:
3429         * http/tests/appcache/whitelist-wildcard-expected.txt:
3430         * http/tests/appcache/wrong-content-type-expected.txt:
3431         * http/tests/appcache/wrong-signature-2-expected.txt:
3432         * http/tests/appcache/wrong-signature-expected.txt:
3433         * http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
3434         * http/tests/appcache/xhr-foreign-resource-expected.txt:
3435         * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt:
3436         * http/tests/security/appcache-switching-private-browsing-expected.txt:
3437         * http/tests/security/cross-origin-appcache-allowed-expected.txt:
3438         * http/tests/security/cross-origin-appcache-expected.txt:
3439         * http/tests/security/same-origin-appcache-blocked-expected.txt:
3440         * http/tests/ssl/upgrade-origin-usage-expected.txt:
3441
3442 2018-01-19  John Wilander  <wilander@apple.com>
3443
3444         Resource Load Statistics: Implement callback support for removal of WebsiteDataType::ResourceLoadStatistics
3445         https://bugs.webkit.org/show_bug.cgi?id=181822
3446         https://bugs.webkit.org/show_bug.cgi?id=175263
3447         https://bugs.webkit.org/show_bug.cgi?id=178536
3448         https://bugs.webkit.org/show_bug.cgi?id=181223
3449         https://bugs.webkit.org/show_bug.cgi?id=181482
3450         <rdar://problem/33491222>
3451         <rdar://problem/33805293>
3452         <rdar://problem/36332683>
3453         <rdar://problem/36549026>
3454
3455         Reviewed by Alex Christensen.
3456
3457         * http/tests/resourceLoadStatistics/clear-in-mem