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