[GLIB] Unreviewed test gardening. Update test expectations after r263734.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-06-30  Diego Pino Garcia  <dpino@igalia.com>
2
3         [GLIB] Unreviewed test gardening. Update test expectations after r263734.
4
5         * platform/glib/TestExpectations:
6
7 2020-06-30  Diego Pino Garcia  <dpino@igalia.com>
8
9         [GTK] Unreviewed test gardening. Update expectations after r263733.
10
11         * platform/glib/TestExpectations:
12         * platform/gtk/TestExpectations:
13
14 2020-06-30  Youenn Fablet  <youenn@apple.com>
15
16         Add VP9 WebRTC codec runtime flag
17         https://bugs.webkit.org/show_bug.cgi?id=213724
18
19         Reviewed by Eric Carlson.
20
21         * webrtc/h265.html:
22         * webrtc/vp9-expected.txt: Added.
23         * webrtc/vp9.html: Added.
24
25 2020-06-30  Diego Pino Garcia  <dpino@igalia.com>
26
27         [GLIB] Unreviewed test gardening. Add more OffscreenCanvas flaky failures.
28
29         * platform/glib/TestExpectations:
30
31 2020-06-30  Diego Pino Garcia  <dpino@igalia.com>
32
33         [GLIB] Unreviewed test gardening. Move WPE and GTK OffscreenCanvas failures to GLIB.
34
35         * platform/glib/TestExpectations:
36         * platform/gtk/TestExpectations:
37         * platform/wpe/TestExpectations:
38
39 2020-06-29  Diego Pino Garcia  <dpino@igalia.com>
40
41         [GTK] Unreviewed test gardening. Failures happening in the EWS GTK-WK2 queue.
42
43         * platform/glib/TestExpectations:
44         * platform/gtk/TestExpectations:
45
46 2020-06-29  Diego Pino Garcia  <dpino@igalia.com>
47
48         [GTK] Unreviewed test gardening. Dump JS output of several canvas tests in stderr.
49
50         * platform/gtk/TestExpectations:
51
52 2020-06-29  Antoine Quint  <graouts@webkit.org>
53
54         [Web Animations] REGRESSION: Bootstrap Carousel component v4.1 regressed with Web Animations
55         https://bugs.webkit.org/show_bug.cgi?id=213376
56         <rdar://problem/64531242>
57
58         Reviewed by Dean Jackson.
59
60         Add a test that uses a timeout instead of a "transitionend" event to retarget a transition upon completion
61         to the same computed value but not the same specified value to check that we generate a transition that has
62         no visual effect.
63
64         * webanimations/css-transition-retargeting-to-same-value-upon-completion-with-timeout-expected.txt: Added.
65         * webanimations/css-transition-retargeting-to-same-value-upon-completion-with-timeout.html: Added.
66
67 2020-06-29  Wenson Hsieh  <wenson_hsieh@apple.com>
68
69         REGRESSION (r263624): http/tests/quicklook/submit-form-blocked.html fails consistently
70         https://bugs.webkit.org/show_bug.cgi?id=213767
71         <rdar://problem/64893698>
72
73         Reviewed by Tim Horton.
74
75         This test loads a Word document (`.docx`) in an iframe, and then taps a JavaScript link in the Word document
76         that creates a new `form` element and attempts to submit it. The test requires a particular error message to be
77         logged to the console in order to pass (i.e. "Blocked form submission to '<URL>' because the form's frame is
78         sandboxed and the 'allow-forms' permission is not set.").
79
80         After r263624, this message is no longer logged, because the `form` element created by the Word document's
81         JavaScript link is disconnected from the DOM, and so we bail immediately in `HTMLFormElement::submit` without
82         ever getting to the security check.
83
84         To fix this and make it exercise what it was originally intended to test, we tweak the JavaScript link contained
85         within the Word document, such that it additionally appends the newly created form element to the document. This
86         is the modified (percent-decoded) JavaScript URL:
87
88         ```
89         (function() {
90             var form = document.createElement("form");
91             document.body.appendChild(form);
92             form.action = "fail.html";
93             form.innerHTML = '<input type="hidden" name="secret" value="webkit">';
94             form.submit();
95         })();
96         ```
97
98         This patch simply adds the third line (with the call to `document.body.appendChild`).
99
100         * http/tests/quicklook/resources/submit-form-blocked.docx:
101         * http/tests/quicklook/submit-form-blocked.html:
102
103         Make sure we also hit-test to the link in the Word document by making the link much bigger, and adjusting the
104         touch location offset to match.
105
106 2020-06-29  Diego Pino Garcia  <dpino@igalia.com>
107
108         [GLIB] Unreviewed test gardening. Update baseline after r263673.
109
110         * platform/glib/accessibility/aria-hidden-negates-no-visibility-expected.txt:
111
112 2020-06-29  Zalan Bujtas  <zalan@apple.com>
113
114         [LFC][TFC] Adjust baseline when the table cell itself establishes an IFC
115         https://bugs.webkit.org/show_bug.cgi?id=213735
116
117         Reviewed by Antti Koivisto.
118
119         * fast/layoutformattingcontext/table-cell-baseline-offset-simple2-expected.html: Added.
120         * fast/layoutformattingcontext/table-cell-baseline-offset-simple2.html: Added.
121
122 2020-06-29  Zalan Bujtas  <zalan@apple.com>
123
124         [LFC][TFC] Adjust baseline offset for continuation
125         https://bugs.webkit.org/show_bug.cgi?id=213732
126
127         Reviewed by Antti Koivisto.
128
129         * fast/layoutformattingcontext/table-cell-baseline-offset-simple-expected.html: Added.
130         * fast/layoutformattingcontext/table-cell-baseline-offset-simple.html: Added.
131
132 2020-06-29  Karl Rackler  <rackler@apple.com>
133
134         Remove expectation for imported/w3c/web-platform-tests/css/css-ui/text-overflow-005.html as it is passing. 
135         https://bugs.webkit.org/show_bug.cgi?id=175290
136
137         Unreviewed test gardening.
138
139         * TestExpectations:
140
141 2020-06-29  Karl Rackler  <rackler@apple.com>
142
143         Remove expectation for svg/batik/text/textEffect3.svg as they are passing. 
144         https://bugs.webkit.org/show_bug.cgi?id=213760
145
146         Unreviewed test gardening.
147
148         * platform/mac/TestExpectations:
149
150 2020-06-29  Wenson Hsieh  <wenson_hsieh@apple.com>
151
152         [iOS 14] A couple of tests in editing/selection/ios fail after <rdar://problem/60978283>
153         https://bugs.webkit.org/show_bug.cgi?id=213746
154         More work towards <rdar://problem/64808138>
155
156         Reviewed by Devin Rousso.
157
158         The UIKit change in <rdar://problem/60978283> adjusts text interaction behaviors such that a long press gesture
159         while editing makes a new caret selection, rather than a new word-granularity selection. Tweak a couple of
160         layout tests in editing/selection/ios that currently assume that long presses while editing will select a word.
161
162         * editing/selection/ios/select-text-in-existing-selection-expected.txt:
163         * editing/selection/ios/select-text-in-existing-selection.html:
164
165         This test verifies that the selection can be changed by making a long press inside an existing selection.
166         However, it now fails after the changes in <rdar://problem/60978283> because it expects the selected text to be
167         "jumped", but instead, the selection ends up being a caret inside the word "jumped". Tweak this test to verify
168         that the selection anchors' common ancestor node is the text node with the text "jumped" instead, to handle both
169         possibilities (where a long press selects a word vs. sets a caret selection).
170
171         * editing/selection/ios/selection-extends-into-overflow-area.html:
172
173         This test verifies the position and size of a ranged selection made inside content that visibly overflows its
174         parent container. It now fails because it tries to long press the word to make a selection; instead, use a
175         double tap gesture to make the word selection.
176
177         * resources/ui-helper.js:
178         (window.UIHelper.doubleTapElement):
179
180         Add a new helper method that double taps in the middle of the given element.
181
182         (window.UIHelper.callFunctionAndWaitForEvent):
183
184         Adjust this helper method to wait for the given function to resolve, if the given function returns a Promise.
185
186 2020-06-29  Peng Liu  <peng.liu6@apple.com>
187
188         Video spills over PiP screen a little when using Picture in Picture
189         https://bugs.webkit.org/show_bug.cgi?id=213658
190
191         Reviewed by Eric Carlson.
192
193         * media/picture-in-picture/picture-in-picture-window-aspect-ratio-expected.txt: Added.
194         * media/picture-in-picture/picture-in-picture-window-aspect-ratio.html: Added.
195
196 2020-06-29  Karl Rackler  <rackler@apple.com>
197
198         Remove expectation for svg/W3C-SVG-1.1/fonts-elem-01-t.svg and svg/W3C-SVG-1.1/fonts-elem-02-t.svg and svg/W3C-SVG-1.1/fonts-elem-03-b.svg and svg/W3C-SVG-1.1/fonts-elem-07-b.svg as they are passing. 
199         https://bugs.webkit.org/show_bug.cgi?id=188729
200
201         Unreviewed test gardening.
202
203         * platform/mac/TestExpectations:
204
205 2020-06-29  Karl Rackler  <rackler@apple.com>
206
207         Remove expectation for media/media-source/media-source-abort-resets-parser.html as it is passing. 
208         https://bugs.webkit.org/show_bug.cgi?id=213755
209
210         Unreviewed test gardening.
211
212         * platform/mac/TestExpectations:
213
214 2020-06-29  Ryan Haddad  <ryanhaddad@apple.com>
215
216         [iOS] webanimations/accelerated-animation-with-easing.html is a flaky failure
217         https://bugs.webkit.org/show_bug.cgi?id=213758
218
219         Unreviewed test gardening.
220
221         * platform/ios/TestExpectations: Mark test as flaky to speed up EWS.
222
223 2020-06-29  Karl Rackler  <rackler@apple.com>
224
225         Remove expectation for media/fullscreen-api-enabled-media-with-presentation-mode.html as they are passing. 
226         https://bugs.webkit.org/show_bug.cgi?id=172998
227
228         Unreviewed test gardening.
229
230         * platform/mac-wk2/TestExpectations:
231
232 2020-06-29  Karl Rackler  <rackler@apple.com>
233
234         Remove expectation for imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-filter.html as it is passing. 
235         https://bugs.webkit.org/show_bug.cgi?id=177319
236
237         Unreviewed test gardening.
238
239         * platform/mac/TestExpectations:
240
241 2020-06-29  Karl Rackler  <rackler@apple.com>
242
243         Remove expectation for imported/w3c/web-platform-tests/webrtc/getstats.html as it is passing. 
244         https://bugs.webkit.org/show_bug.cgi?id=172521
245
246         Unreviewed test gardening.
247
248         * TestExpectations:
249
250 2020-06-29  Karl Rackler  <rackler@apple.com>
251
252         Remove expectation for imported/w3c/web-platform-tests/css/css-values/ch-unit-004.html and imported/w3c/web-platform-tests/css/css-values/ch-unit-012.html as they are passing. 
253         https://bugs.webkit.org/show_bug.cgi?id=203333
254
255         Unreviewed test gardening.
256
257         * TestExpectations:
258
259 2020-06-29  Karl Rackler  <rackler@apple.com>
260
261         Remove expectation for imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010.html as they are passing. 
262         https://bugs.webkit.org/show_bug.cgi?id=213737
263
264         Unreviewed test gardening.
265
266         * platform/mac/TestExpectations:
267
268 2020-06-29  Karl Rackler  <rackler@apple.com>
269
270         Remove expectation for imported/w3c/web-platform-tests/css/css-ui/outline-019.html as they are passing. 
271         https://bugs.webkit.org/show_bug.cgi?id=175288
272
273         Unreviewed test gardening.
274
275         * TestExpectations:
276
277 2020-06-29  Chris Fleizach  <cfleizach@apple.com>
278
279         AX: aria-modal nodes wrapped in aria-hidden are not honored
280         https://bugs.webkit.org/show_bug.cgi?id=212849
281         <rdar://problem/64047019>
282
283         Reviewed by Zalan Bujtas.
284
285         * accessibility/aria-hidden-negates-no-visibility-expected.txt:
286         * accessibility/aria-hidden-negates-no-visibility.html:
287         * accessibility/aria-modal-in-aria-hidden-expected.txt: Added.
288         * accessibility/aria-modal-in-aria-hidden.html: Added.
289         * accessibility/aria-modal.html:
290         * accessibility/mac/aria-modal-auto-focus.html:
291
292 2020-06-29  Karl Rackler  <rackler@apple.com>
293
294         Remove expectation for imported/w3c/web-platform-tests/css/css-transitions/before-load-001.html as it is passing. 
295         https://bugs.webkit.org/show_bug.cgi?id=203416
296
297         Unreviewed test gardening.
298
299         * platform/mac/TestExpectations:
300
301 2020-06-29  Youenn Fablet  <youenn@apple.com>
302
303         Support MediaRecorder.onstart
304         https://bugs.webkit.org/show_bug.cgi?id=213720
305
306         Reviewed by Darin Adler.
307
308         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt:
309         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html:
310
311 2020-06-29  Karl Rackler  <rackler@apple.com>
312
313         Remove expectation for imported/w3c/web-platform-tests/css/css-scoping/stylesheet-title-001.html as they are passing. 
314         https://bugs.webkit.org/show_bug.cgi?id=213736
315
316         Unreviewed test gardening.
317
318         * TestExpectations:
319
320 2020-06-29  Diego Pino Garcia  <dpino@igalia.com>
321
322         [GTK] Unreviewed test gardening. Garden tests failing on the EWS GTK-WK2 queue.
323
324         * platform/gtk/TestExpectations:
325
326 2020-06-29  Ryan Haddad  <ryanhaddad@apple.com>
327
328         REGRESSION(r263626): 2 imported/w3c/web-platform-tests/cors/ tests failing constantly
329         https://bugs.webkit.org/show_bug.cgi?id=213729
330
331         Unreviewed test gardening.
332
333         Add baselines for Mojave.
334
335         * platform/mac-mojave/imported/w3c/web-platform-tests/cors/credentials-flag-expected.txt: Added.
336         * platform/mac-mojave/imported/w3c/web-platform-tests/cors/origin-expected.txt: Added.
337
338 2020-06-29  Karl Rackler  <rackler@apple.com>
339
340         Remove expectation for imported/w3c/web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html and imported/w3c/web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html as they are passing. 
341         https://bugs.webkit.org/show_bug.cgi?id=213734
342
343         Unreviewed test gardening.
344
345         * TestExpectations:
346
347 2020-06-29  Karl Rackler  <rackler@apple.com>
348
349         Remove expectation for imported/w3c/web-platform-tests/css/css-display/display-contents-button.html as they are passing. 
350         https://bugs.webkit.org/show_bug.cgi?id=213731
351
352         Unreviewed test gardening.
353
354         * TestExpectations:
355
356 2020-06-29  Karl Rackler  <rackler@apple.com>
357
358         Remove expectation for imported/w3c/web-platform-tests/cors/preflight-failure.htm and imported/w3c/web-platform-tests/cors/status-async.htm as they are passing. 
359         https://bugs.webkit.org/show_bug.cgi?id=213730
360
361         Unreviewed test gardening.
362
363         * TestExpectations:
364
365 2020-06-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
366
367         [GStreamer] imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html is a flaky crash
368         https://bugs.webkit.org/show_bug.cgi?id=213385
369
370         Reviewed by Philippe Normand.
371
372         * platform/glib/TestExpectations: Removed test from expectations.
373
374 2020-06-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
375
376         [webkitpy] PHP7.4 support on Debian platforms
377         https://bugs.webkit.org/show_bug.cgi?id=213721
378
379         Reviewed by Carlos Garcia Campos.
380
381         * http/conf/debian-httpd-2.4-php7.4.conf: Added.
382
383 2020-06-29  Youenn Fablet  <youenn@apple.com>
384
385         RTCDataChannel.bufferedAmount should stay the same even if channel is closed
386         https://bugs.webkit.org/show_bug.cgi?id=213698
387
388         Reviewed by Darin Adler.
389
390         * webrtc/datachannel/bufferedAmount-afterClose-expected.txt: Added.
391         * webrtc/datachannel/bufferedAmount-afterClose.html: Added.
392
393 2020-06-29  Youenn Fablet  <youenn@apple.com>
394
395         MediaRecorder.start() Method is Ignoring the "timeslice" Parameter
396         https://bugs.webkit.org/show_bug.cgi?id=202233
397         <rdar://problem/55720555>
398
399         Reviewed by Eric Carlson.
400
401         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt: Added.
402         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html: Added.
403
404 2020-06-29  Zan Dobersek  <zdobersek@igalia.com>
405
406         Unreviewed WPE gardening. Addressing some timeouts and flaky failures.
407
408         * platform/wpe/TestExpectations:
409
410 2020-06-28  Lauro Moura  <lmoura@igalia.com>
411
412         [GTK][WPE] Add baseline for imported/w3c/web-platform-tests/cors/credentials-flag.htm
413
414         Unreviewed test gardening.
415
416         The current baseline seems to be based on the Mojave results, where
417         the last two test cases fail. Let's add a glib baseline with a Pass
418         expectation with a link to the bug discussing the main expectation.
419
420         The added baseline mirrors the current WebKitGTK results from wpt.fyi,
421         with the two cookie failures.
422
423         * platform/glib/TestExpectations:
424         * platform/glib/imported/w3c/web-platform-tests/cors/credentials-flag-expected.txt: Added.
425
426 2020-06-28  Lauro Moura  <lmoura@igalia.com>
427
428         [GTK][WPE] Merge crypto expectations
429
430         Unreviwed test gardening.
431
432         * platform/glib/TestExpectations:
433         * platform/gtk/TestExpectations:
434         * platform/wpe/TestExpectations:
435
436 2020-06-28  Lauro Moura  <lmoura@igalia.com>
437
438         [GTK][WPE] Move WebCryptoAPI expectations to glib
439
440         Unreviewed test gardening.
441
442         Some expectations in the glib file were being overriden by the generic
443         gtk one marking the tests as Slow.
444
445         * platform/glib/TestExpectations:
446         * platform/gtk/TestExpectations:
447         * platform/wpe/TestExpectations:
448
449 2020-06-28  Zalan Bujtas  <zalan@apple.com>
450
451         [LFC][TFC] Adjust table content vertical position to match vertical-align
452         https://bugs.webkit.org/show_bug.cgi?id=213692
453
454         Reviewed by Antti Koivisto.
455
456         * fast/layoutformattingcontext/table-cell-vertical-alignment-simple-expected.html: Added.
457         * fast/layoutformattingcontext/table-cell-vertical-alignment-simple.html: Added.
458
459 2020-06-28  Alexey Shvayka  <shvaikalesh@gmail.com>
460
461         Improve error message for primitive callback interfaces
462         https://bugs.webkit.org/show_bug.cgi?id=213684
463
464         Reviewed by Darin Adler.
465
466         * fast/dom/createNodeIterator-parameters-expected.txt:
467         * fast/dom/createNodeIterator-parameters.html:
468         * fast/dom/createTreeWalker-parameters-expected.txt:
469         * fast/dom/createTreeWalker-parameters.html:
470
471 2020-06-28  Youenn Fablet  <youenn@apple.com>
472
473         MediaRecorder stopRecorder() returns empty Blob after first use
474         https://bugs.webkit.org/show_bug.cgi?id=212274
475         <rdar://problem/63601298>
476
477         Reviewed by Eric Carlson.
478
479         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop-expected.txt: Added.
480         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop.html: Added.
481
482 2020-06-27  Zalan Bujtas  <zalan@apple.com>
483
484         [LFC][IFC] Replaced inline boxes sit on the baseline with their margins
485         https://bugs.webkit.org/show_bug.cgi?id=213679
486
487         Reviewed by Antti Koivisto.
488
489         * fast/layoutformattingcontext/replaced-box-with-margin-on-baseline-expected.html: Added.
490         * fast/layoutformattingcontext/replaced-box-with-margin-on-baseline.html: Added.
491
492 2020-06-27  Mark Lam  <mark.lam@apple.com>
493
494         Fix missing exception check in createIDBKeyFromValue().
495         https://bugs.webkit.org/show_bug.cgi?id=213681
496         <rdar://problem/64804893>
497
498         Reviewed by Chris Dumez.
499
500         * storage/indexeddb/missing-exception-check-in-IDBKey-expected.txt: Added.
501         * storage/indexeddb/missing-exception-check-in-IDBKey.html: Added.
502
503 2020-06-27  Chris Dumez  <cdumez@apple.com>
504
505         Update web-platform-tests/cors from upstream
506         https://bugs.webkit.org/show_bug.cgi?id=213668
507
508         Reviewed by Sam Weinig.
509
510         Update web-platform-tests/cors from upstream b076c305a256e7.
511
512         * tests-options.json:
513
514 2020-06-26  Diego Pino Garcia  <dpino@igalia.com>
515
516         [GLIB] Unreviewed test gardening. Update test expectations after r263609.
517
518         * platform/glib/TestExpectations:
519         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any-expected.txt: Added.
520         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any-expected.txt: Added.
521         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Added.
522         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt:
523
524 2020-06-26  Chris Dumez  <cdumez@apple.com>
525
526         Unreviewed, rename beacon-redirect.window.html to beacon-redirect.sub.window.html in TestExpectations
527
528         This needed updating since the test got renamed upstream and we resync'd it recently in r263595.
529
530         * TestExpectations:
531
532 2020-06-26  Chris Dumez  <cdumez@apple.com>
533
534         Unreviewed, drop tests that got renamed in r263598 when re-syncing WebCryptAPI tests.
535
536         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
537         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
538         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
539         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
540         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Removed.
541         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
542         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
543
544 2020-06-26  Chris Dumez  <cdumez@apple.com>
545
546         Unreviewed, land iOS-specific baselines after WebCryptoAPI WPT tests resync in r263598.
547
548         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
549         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Added.
550         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Added.
551
552 2020-06-26  Chris Dumez  <cdumez@apple.com>
553
554         Update web-platform-tests/content-security-policy from upstream
555         https://bugs.webkit.org/show_bug.cgi?id=213664
556
557         Reviewed by Darin Adler.
558
559         Update web-platform-tests/content-security-policy from upstream b076c305a256e7fb7.
560
561         * tests-options.json:
562
563 2020-06-26  Jer Noble  <jer.noble@apple.com>
564
565         CRASH: incompatible downcast<> operation in SourceBufferPrivateAVFObjC::setCDMInstance()
566         https://bugs.webkit.org/show_bug.cgi?id=213660
567         <rdar://problem/63831593>
568
569         Reviewed by Eric Carlson.
570
571         * platform/mac/media/encrypted-media/fps-clearkey-crash-expected.txt: Added.
572         * platform/mac/media/encrypted-media/fps-clearkey-crash.html: Added.
573
574 2020-06-26  Chris Dumez  <cdumez@apple.com>
575
576         Update web-platform-tests/WebCryptoAPI from upstream
577         https://bugs.webkit.org/show_bug.cgi?id=213662
578
579         Reviewed by Darin Adler.
580
581         Update web-platform-tests/WebCryptoAPI from upstream b076c305a256e7.
582
583         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
584         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt:
585         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt:
586         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
587
588 2020-06-26  Zalan Bujtas  <zalan@apple.com>
589
590         [LFC][BFC] Add support for <center>
591         https://bugs.webkit.org/show_bug.cgi?id=213649
592
593         Reviewed by Antti Koivisto.
594
595         * fast/layoutformattingcontext/center-alignment-with-block-content-simple-expected.html: Added.
596         * fast/layoutformattingcontext/center-alignment-with-block-content-simple.html: Added.
597
598 2020-06-26  Karl Rackler  <rackler@apple.com>
599
600         Remove expectation for imported/w3c/canvas/2d.line.cap.round.html as they are passing. 
601         https://bugs.webkit.org/show_bug.cgi?id=138676
602
603         Unreviewed test gardening.
604
605         * TestExpectations:
606
607 2020-06-26  Karl Rackler  <rackler@apple.com>
608
609         Remove expectations for imported/w3c/canvas/2d.gradient.linear.transform.1.html and imported/w3c/canvas/2d.gradient.linear.transform.2.html and imported/w3c/canvas/2d.gradient.linear.transform.3.html as they are passing. 
610         https://bugs.webkit.org/show_bug.cgi?id=170757
611
612         Unreviewed test gardening.
613
614         * platform/mac/TestExpectations:
615
616 2020-06-26  Jason Lawrence  <lawrence.j@apple.com>
617
618         Unreviewed, reverting r263511, r263514, and r263565.
619
620         r263511 caused MediaRecorder test crashes on internal testers.
621
622         Reverted changesets:
623
624         "MediaRecorder stopRecorder() returns empty Blob after first
625         use"
626         https://bugs.webkit.org/show_bug.cgi?id=212274
627         https://trac.webkit.org/changeset/263511
628
629         "Unreviewed iOS build fix after r263511."
630         https://trac.webkit.org/changeset/263514
631
632         "MediaRecorder.start() Method is Ignoring the "timeslice"
633         Parameter"
634         https://bugs.webkit.org/show_bug.cgi?id=202233
635         https://trac.webkit.org/changeset/263565
636
637 2020-06-26  Karl Rackler  <rackler@apple.com>
638
639         Remove expectation for imported/w3c/canvas/2d.gradient.interpolate.solid.html as they are passing. 
640         https://bugs.webkit.org/show_bug.cgi?id=174015
641
642         Unreviewed test gardening.
643
644         * platform/mac/TestExpectations:
645
646 2020-06-26  Karl Rackler  <rackler@apple.com>
647
648         Remove expectation for https://results.webkit.org/?suite=layout-tests&test=imported%2Fmozilla%2Fsvg%2Fdynamic-textPath-02.svg as they are passing. 
649         https://bugs.webkit.org/show_bug.cgi?id=213655
650
651         Unreviewed test gardening.
652
653         * TestExpectations:
654
655 2020-06-26  Simon Fraser  <simon.fraser@apple.com>
656
657         Content sometimes missing in nested scrollers with border-radius
658         https://bugs.webkit.org/show_bug.cgi?id=213580
659         <rdar://problem/64460373>
660
661         Reviewed by Zalan Bujtas.
662
663         * compositing/clipping/nested-overflow-with-border-radius-expected.html: Added.
664         * compositing/clipping/nested-overflow-with-border-radius.html: Added.
665         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html:
666         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Tweak the colors and radii to make failures on this test more obvious.
667
668 2020-06-26  Jacob Uphoff  <jacob_uphoff@apple.com>
669
670         [ macOS wk2 ] REGRESSION: webrtc/video-autoplay1.html is a flaky failure
671         https://bugs.webkit.org/show_bug.cgi?id=213652
672
673         Unreviewed test gardening
674
675         * platform/mac-wk2/TestExpectations:
676
677 2020-06-26  Wenson Hsieh  <wenson_hsieh@apple.com>
678
679         Add a test to verify that async clipboard API write access is granted when copying in subframes
680         https://bugs.webkit.org/show_bug.cgi?id=213581
681
682         Reviewed by Darin Adler.
683
684         Add a new test to verify that clipboard write access is granted when copying in a subframe.
685
686         * editing/async-clipboard/clipboard-write-in-copy-event-handler-in-subframe-expected.txt: Added.
687         * editing/async-clipboard/clipboard-write-in-copy-event-handler-in-subframe.html: Added.
688         * platform/win/TestExpectations:
689
690 2020-06-26  Karl Rackler  <rackler@apple.com>
691
692         Change expectations to http/tests/webarchive/test-css-url-encoding-shift-jis.html and 
693         http/tests/webarchive/test-css-url-encoding-utf-8.html and 
694         http/tests/webarchive/test-css-url-encoding.html as they are passing. 
695         https://bugs.webkit.org/show_bug.cgi?id=82665
696
697         Unreviewed test gardening.
698
699         * platform/mac/TestExpectations:
700
701 2020-06-26  Youenn Fablet  <youenn@apple.com>
702
703         MediaRecorder.start() Method is Ignoring the "timeslice" Parameter
704         https://bugs.webkit.org/show_bug.cgi?id=202233
705         <rdar://problem/55720555>
706
707         Reviewed by Eric Carlson.
708
709         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt: Added.
710         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html: Added.
711
712 2020-06-26  Jack Lee  <shihchieh_lee@apple.com>
713
714         ASSERTION FAILED: (it != m_map.end()) in TreeScopeOrderedMap::remove
715         https://bugs.webkit.org/show_bug.cgi?id=213611
716         <rdar://problem/64493506>
717
718         Reviewed by Geoffrey Garen.
719
720         Added a regression test for the crash.
721
722         * fast/images/img-change-name-assert-expected.txt: Added.
723         * fast/images/img-change-name-assert.html: Added.
724
725 2020-06-26  Karl Rackler  <rackler@apple.com>
726
727         Remove expectation for http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html and http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-worker.html as they are passing. 
728         https://bugs.webkit.org/show_bug.cgi?id=160445
729
730         Unreviewed test gardening.
731
732         * platform/mac-wk2/TestExpectations:
733
734 2020-06-26  Jacob Uphoff  <jacob_uphoff@apple.com>
735
736         [ iOS ] REGRESSON: imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm is a flaky failure
737         https://bugs.webkit.org/show_bug.cgi?id=213645
738
739         Unreviewed test gardening.
740
741         * platform/ios-wk2/TestExpectations:
742
743 2020-06-26  Karl Rackler  <rackler@apple.com>
744
745         Remove expectation for http/tests/media/hls/video-cookie.html as they are passing. 
746         https://bugs.webkit.org/show_bug.cgi?id=213644
747
748         Unreviewed test gardening.
749
750         * platform/mac/TestExpectations:
751
752 2020-06-25  Diego Pino Garcia  <dpino@igalia.com>
753
754         [GTK] Unreviewed test gardening. Update baselines after r263550.
755
756         * platform/gtk/editing/deleting/smart-delete-paragraph-005-expected.txt: Added.
757         * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.png:
758         * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.txt:
759
760 2020-06-25  Zalan Bujtas  <zalan@apple.com>
761
762         [Inline] Overlapping content when margin-right is present
763         https://bugs.webkit.org/show_bug.cgi?id=213629
764         <rdar://problem/64391403>
765
766         Reviewed by Simon Fraser.
767
768         * fast/inline/incorrect-tab-position-expected.html: Added.
769         * fast/inline/incorrect-tab-position.html: Added.
770
771 2020-06-25  Karl Rackler  <rackler@apple.com>
772
773         Remove expectation for http/tests/cookies/third-party-cookie-relaxing.html as they are passing. 
774         https://bugs.webkit.org/show_bug.cgi?id=213620
775
776         Unreviewed test gardening.
777
778         * platform/mac/TestExpectations:
779
780 2020-06-25  Daniel Bates  <dabates@apple.com>
781
782         [iOS] Event region briefly missing editable element after typing second character in question field on discussions.apple.com
783         https://bugs.webkit.org/show_bug.cgi?id=213618
784         <rdar://problem/62656131>
785
786         Reviewed by Simon Fraser.
787
788         Add some tests.
789
790         * editing/editable-region/text-field-inside-composited-negative-z-index-layer-expected.txt: Added.
791         * editing/editable-region/text-field-inside-composited-negative-z-index-layer.html: Added.
792         * pointerevents/ios/touch-action-none-relative-inside-composited-negative-z-index-layer-expected.txt: Added.
793         * pointerevents/ios/touch-action-none-relative-inside-composited-negative-z-index-layer.html: Added.
794
795 2020-06-25  Jason Lawrence  <lawrence.j@apple.com>
796
797         [ Mac wk2 Debug ] imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https.html is flaky failing.
798         https://bugs.webkit.org/show_bug.cgi?id=213621
799
800         Unreviewed test gardening.
801
802         * platform/mac-wk2/TestExpectations:
803
804 2020-06-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
805
806         REGRESSION(r260800): Null Ptr Deref READ @ WTF::Optional<WTF::Seconds>::clear
807         https://bugs.webkit.org/show_bug.cgi?id=213543
808
809         Reviewed by Darin Adler.
810
811         Make the test asynchronous since it involves a rAF callback.
812
813         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash.html:
814
815 2020-06-25  Karl Rackler  <rackler@apple.com>
816
817         Remove expectation for fast/writing-mode/english-bt-text-with-spelling-marker.html and fast/writing-mode/english-rl-text-with-spelling-marker.html as they are passing. 
818         https://bugs.webkit.org/show_bug.cgi?id=213619
819
820         Unreviewed test gardening.
821
822         * platform/mac-wk2/TestExpectations:
823
824 2020-06-25  Megan Gardner  <megan_gardner@apple.com>
825
826         Cannot delete last line of Mail Message
827         https://bugs.webkit.org/show_bug.cgi?id=213536
828         <rdar://problem/63420928>
829
830         Reviewed by Wenson Hsieh.
831
832         * editing/deleting/smart-delete-paragraph-005.html:
833
834 2020-06-25  Karl Rackler  <rackler@apple.com>
835
836         Remove expectation for fast/dynamic/window-resize-scrollbars-test.html as they are passing. 
837         https://bugs.webkit.org/show_bug.cgi?id=213602
838
839         Unreviewed test gardening.
840
841         * platform/wk2/TestExpectations:
842
843 2020-06-25  Karl Rackler  <rackler@apple.com>
844
845         Narrow expectation for fast/inline/break-between-nobr.html as it is passing for Catalina. 
846         https://bugs.webkit.org/show_bug.cgi?id=213607
847
848         Unreviewed test gardening.
849
850         * platform/mac/TestExpectations:
851
852 2020-06-25  Youenn Fablet  <youenn@apple.com>
853
854         MediaRecorder stopRecorder() returns empty Blob after first use
855         https://bugs.webkit.org/show_bug.cgi?id=212274
856         <rdar://problem/63601298>
857
858         Reviewed by Eric Carlson.
859
860         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop-expected.txt: Added.
861         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop.html: Added.
862
863 2020-06-25  Karl Rackler  <rackler@apple.com>
864
865         Remove expectation for fast/history/page-cache-indexed-closed-db.html as they are passing. 
866         https://bugs.webkit.org/show_bug.cgi?id=213606
867
868         Unreviewed test gardening.
869
870         * TestExpectations:
871
872 2020-06-25  Zalan Bujtas  <zalan@apple.com>
873
874         [LFC][TFC] Use the flexing value as the base for the available horizontal space distribution
875         https://bugs.webkit.org/show_bug.cgi?id=213599
876
877         Reviewed by Antti Koivisto.
878
879         * fast/layoutformattingcontext/table-fixed-width-with-max-distribution.html:
880         * fast/layoutformattingcontext/table-min-max-flex-distribution-simple-expected.html: Added.
881         * fast/layoutformattingcontext/table-min-max-flex-distribution-simple.html: Added.
882
883 2020-06-25  Karl Rackler  <rackler@apple.com>
884
885         Remove expectation for fast/canvas/canvas-blending-fill-style.html as they are passing. 
886         https://bugs.webkit.org/show_bug.cgi?id=213598
887
888         Unreviewed test gardening.
889
890         * platform/mac/TestExpectations:
891
892 2020-06-25  Jason Lawrence  <lawrence.j@apple.com>
893
894         REGRESSION: (r262432): [ iOS wk2 ] imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html is flaky failing.
895         https://bugs.webkit.org/show_bug.cgi?id=212696
896
897         Unreviewed test gardening.
898
899         * platform/ios-wk2/TestExpectations:
900
901 2020-06-25  Antoine Quint  <graouts@webkit.org>
902
903         REGRESSION (r260360): easing curves are broken on JS-originated animations
904         https://bugs.webkit.org/show_bug.cgi?id=213495
905         <rdar://problem/64649747>
906
907         Reviewed by Darin Adler.
908
909         Add a new test that checks that various ways of setting the easing timing function on a JS-originated
910         animation always yield the same visible animation behavior.
911
912         * webanimations/accelerated-animation-with-easing-expected.html: Added.
913         * webanimations/accelerated-animation-with-easing.html: Added.
914
915 2020-06-24  Sergio Villar Senin  <svillar@igalia.com>
916
917         Make video-inside-flex-item.html more robust
918         https://bugs.webkit.org/show_bug.cgi?id=213549
919
920         Reviewed by Simon Fraser.
921
922         The tests initially landed in r263389 and was later modified in r263436 because it was flaky
923         in some configurations. The latter fixed most of the flakiness but in the debug bots which
924         were consistently showing test failures. The problem was that the slowness of debug bots
925         was causing different layout behaviours and thus retrieving different measurements.
926
927         Fix the flackiness by adding an additional layer of robustness. The test now waits for the "loadeddata"
928         video event before entering into fullscreen mode. Video is properly sized now and we can
929         bring exact size comparisons back.
930
931         * fullscreen/video-inside-flex-item-expected.txt:
932         * fullscreen/video-inside-flex-item.html:
933
934 2020-06-24  Wenson Hsieh  <wenson_hsieh@apple.com>
935
936         Running spellcheck on https://developer.apple.com/forums/thread/650317 hangs the web process
937         https://bugs.webkit.org/show_bug.cgi?id=213585
938         <rdar://problem/64681632>
939
940         Reviewed by Simon Fraser.
941
942         Add a test that attempts to advance to the next misspelling, and verifies that the misspelled word is selected.
943
944         * editing/mac/spelling/advance-to-next-misspelling-expected.txt: Added.
945         * editing/mac/spelling/advance-to-next-misspelling.html: Added.
946
947 2020-06-24  Clark Wang  <clark_wang@apple.com>
948
949         Removed unrestricted keyword from attributes in PannerNode
950         https://bugs.webkit.org/show_bug.cgi?id=213523
951
952         Reviewed by Darin Adler.
953
954         Separated prefixed pannernode and unprefixed pannernode tests. Added test cases for refDistance, maxDistance, rolloffFactor, coneOuterGain, coneInnerAngle, coneOuterAngle.
955
956         * webaudio/pannernode-basic-expected.txt:
957         * webaudio/pannernode-basic.html:
958         * webaudio/prefixed-pannernode-basic-expected.txt: Copied from LayoutTests/webaudio/pannernode-basic-expected.txt.
959         * webaudio/prefixed-pannernode-basic.html: Copied from LayoutTests/webaudio/pannernode-basic.html.
960
961 2020-06-24  Simon Fraser  <simon.fraser@apple.com>
962
963         REGRESSION (r260276): Scrolling through shelves on music.apple.com is not smooth
964         https://bugs.webkit.org/show_bug.cgi?id=213572
965
966         Reviewed by Wenson Hsieh.
967
968         * fast/scrolling/mac/scroll-snapping-in-progress-expected.txt: Added.
969         * fast/scrolling/mac/scroll-snapping-in-progress.html: Added.
970
971 2020-06-24  Jason Lawrence  <lawrence.j@apple.com>
972
973         Unreviewed, reverting r263466.
974
975         This commit caused 50+ crashes on multiple queues internally.
976
977         Reverted changeset:
978
979         "REGRESSION (r260360): easing curves are broken on JS-
980         originated animations"
981         https://bugs.webkit.org/show_bug.cgi?id=213495
982         https://trac.webkit.org/changeset/263466
983
984 2020-06-24  Wenson Hsieh  <wenson_hsieh@apple.com>
985
986         Allow the async clipboard API to write data when copying via menu action or key binding
987         https://bugs.webkit.org/show_bug.cgi?id=213568
988         <rdar://problem/64711653>
989
990         Reviewed by Darin Adler.
991
992         Add a new layout test to exercise async clipboard writing API during the copy event.
993
994         * editing/async-clipboard/clipboard-write-in-copy-event-handler-expected.txt: Added.
995         * editing/async-clipboard/clipboard-write-in-copy-event-handler.html: Added.
996         * platform/win/TestExpectations:
997
998 2020-06-24  Karl Rackler  <rackler@apple.com>
999
1000         Remove expectation for editing/spelling/editing-word-with-marker-1.html as they are passing. 
1001         https://bugs.webkit.org/show_bug.cgi?id=213574
1002
1003         Unreviewed test gardening.
1004
1005         * platform/mac-wk2/TestExpectations:
1006
1007 2020-06-24  Alex Christensen  <achristensen@webkit.org>
1008
1009         REGRESSION(r262341) Use UTF-8 to decode CFURLRefs from IPC
1010         https://bugs.webkit.org/show_bug.cgi?id=213565
1011
1012         Reviewed by Darin Adler.
1013
1014         * fast/url/navigate-non-ascii-expected.txt: Added.
1015         * fast/url/navigate-non-ascii.html: Added.
1016
1017 2020-06-24  Umar Iqbal  <uiqbal@apple.com>
1018
1019         We should resurrect the older patch that collects some statistics of web API calls
1020         https://bugs.webkit.org/show_bug.cgi?id=213319
1021
1022         Reviewed by Brent Fulgham.
1023
1024         We should resurrect the older patch that collects some statistics of web API calls
1025         
1026         + Enabled web API statistics tests in ios-wk2 and mac-wk2
1027         + Updated expectations for web API statistics and resrource load statistics tests.
1028
1029         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt:
1030         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt:
1031         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt:
1032         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt:
1033         * platform/ios-wk2/TestExpectations:
1034         * platform/mac-wk2/TestExpectations:
1035         
1036         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
1037         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-expected.txt:
1038         * http/tests/resourceLoadStatistics/count-third-party-script-loads-expected.txt:
1039         * http/tests/resourceLoadStatistics/dont-count-third-party-image-as-third-party-script-expected.txt:
1040         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
1041         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt:
1042         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-link-decoration-expected.txt:
1043         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-third-party-script-loads-expected.txt:
1044         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration-expected.txt:
1045         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
1046
1047 2020-06-24  Pinki Gyanchandani  <pgyanchandani@apple.com>
1048
1049         Null Ptr Deref READ @ WTF::Optional<WTF::Seconds>::clear
1050         https://bugs.webkit.org/show_bug.cgi?id=213543
1051
1052         Reviewed by Geoffrey Garen.
1053  
1054         Added a regression test.
1055
1056         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash-expected.txt: Added.
1057         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash.html: Added.
1058
1059 2020-06-24  Karl Rackler  <rackler@apple.com>
1060
1061         Remove expectation for css3/font-variant-petite-caps-synthesis-coverage.html and css3/font-variant-small-caps-synthesis-coverage.html as they are passing. 
1062         https://bugs.webkit.org/show_bug.cgi?id=213569
1063
1064         Unreviewed test gardening.
1065
1066         * platform/mac/TestExpectations:
1067
1068 2020-06-24  Antoine Quint  <graouts@webkit.org>
1069
1070         REGRESSION (r260360): easing curves are broken on JS-originated animations
1071         https://bugs.webkit.org/show_bug.cgi?id=213495
1072         <rdar://problem/64649747>
1073
1074         Reviewed by Darin Adler.
1075
1076         Add a new test that checks that various ways of setting the easing timing function on a JS-originated
1077         animation always yield the same visible animation behavior.
1078
1079         * webanimations/accelerated-animation-with-easing-expected.html: Added.
1080         * webanimations/accelerated-animation-with-easing.html: Added.
1081
1082 2020-06-24  Philippe Normand  <philn@igalia.com>
1083
1084         Unreviewed GTK gardening
1085
1086         * platform/gtk/TestExpectations: webrtc/disable-encryption.html is still flaky.
1087
1088 2020-06-24  Antoine Quint  <graouts@webkit.org>
1089
1090         REGRESSION: Delayed updating of the parallax images on pacificvoyages.net/posts
1091         https://bugs.webkit.org/show_bug.cgi?id=212213
1092         <rdar://problem/63497946>
1093
1094         Reviewed by Simon Fraser.
1095
1096         Add a new test that checks that retargeting a transition while its "ready" promise is resolved
1097         uses a before-change style that will differ from the from style.
1098
1099         * webanimations/css-transition-retargeting-during-ready-promise-expected.txt: Added.
1100         * webanimations/css-transition-retargeting-during-ready-promise.html: Added.
1101
1102 2020-06-24  Karl Rackler  <rackler@apple.com>
1103
1104         Remove expectation for css3/filters/null-effect-check.html as it is passing.
1105         https://bugs.webkit.org/show_bug.cgi?id=122234
1106
1107         Unreviewed test gardening
1108
1109         * platform/mac-wk2/TestExpectations:
1110
1111 2020-06-24  Karl Rackler  <rackler@apple.com>
1112
1113         Canvas/philip/tests/2d.line.cap.round.html is no longer failing - remove expectations
1114         https://bugs.webkit.org/show_bug.cgi?id=213561
1115
1116         Unreviewed test gardening
1117
1118         * platform/mac/TestExpectations:
1119
1120 2020-06-24  Eric Carlson  <eric.carlson@apple.com>
1121
1122         Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled
1123         https://bugs.webkit.org/show_bug.cgi?id=213142
1124         <rdar://63753327>
1125
1126         Reviewed by Jer Noble.
1127
1128         * media/video-supports-fullscreen-expected.txt: Added.
1129         * media/video-supports-fullscreen.html: Added.
1130         * media/video-fullscreen-only-playback.html: Don't set fullScreenEnabled to false.
1131
1132         * TestExpectations: Skip the test, it is WK2-only.
1133         * platform/wk2/TestExpectations: Expect the test to pass.
1134
1135 2020-06-24  Philippe Normand  <pnormand@igalia.com>
1136
1137         [GStreamer] webrtc/disable-encryption.html is a crashing flaky
1138         https://bugs.webkit.org/show_bug.cgi?id=211166
1139         <rdar://problem/63223973>
1140
1141         Reviewed by Xabier Rodriguez-Calvar.
1142
1143         * platform/gtk/TestExpectations: Unflag webrtc/disable-encryption.html.
1144
1145 2020-06-24  Jacob Uphoff  <jacob_uphoff@apple.com>
1146
1147         [ iOS macOS ] http/tests/resourceLoadStatistics/grandfathering-database.html is a rare flaky timeout
1148         https://bugs.webkit.org/show_bug.cgi?id=213553
1149
1150         Unreviewed test gardening
1151
1152         * platform/ios-wk2/TestExpectations:
1153         * platform/mac-wk2/TestExpectations:
1154
1155 2020-06-24  Sergio Villar Senin  <svillar@igalia.com>
1156
1157         [WebXR] Unreviewed gardening. Updated expectations and new passing tests.
1158
1159         Several tests are now passing on Debug. We're also adding some missing expectations
1160         for skipped tests that were really passing.
1161
1162         * platform/wpe/TestExpectations:
1163
1164 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1165
1166         [GTK] Unreviewed test gardening. Update test expectations after r263437.
1167
1168         * platform/gtk/TestExpectations:
1169
1170 2020-06-23  Chris Dumez  <cdumez@apple.com>
1171
1172         Stop using assert_throws() under LayoutTests/http/wpt
1173         https://bugs.webkit.org/show_bug.cgi?id=213542
1174
1175         Reviewed by Sam Weinig.
1176
1177         Stop using assert_throws() under LayoutTests/http/wpt since it has been dropped
1178         from testharness.js upstream, in favor of assert_throws_dom() / assert_throws_js()
1179         variants.
1180
1181         * http/wpt/2dcontext/imagebitmap/drawImage-ImageBitmap.html:
1182         * http/wpt/beacon/beacon-readablestream.html:
1183         * http/wpt/fetch/request-abort.html:
1184         * http/wpt/geometry/DOMMatrix-from-to-typed-arrays.html:
1185         * http/wpt/offscreen-canvas/offscreencanvas.constructor.html:
1186         * http/wpt/offscreen-canvas/transferToImageBitmap-empty.html:
1187         * http/wpt/webaudio/audiocontext-stopped.html:
1188         * http/wpt/webauthn/resources/util.js:
1189         * http/wpt/workers/queue-microtask.any.js:
1190         (test):
1191
1192 2020-06-23  Sergio Villar Senin  <svillar@igalia.com>
1193
1194         [ macOS ] fullscreen/video-inside-flex-item.html is a flaky failure
1195         https://bugs.webkit.org/show_bug.cgi?id=213517
1196
1197         Reviewed by Simon Fraser.
1198
1199         Video is rendered differently depending on the configuration/platform. Instead of checking the actual
1200         size in pixels it's better to verify that the size after cancelling fullscreen is the same as before
1201         going to fullscreen.
1202
1203         * fullscreen/video-inside-flex-item-expected.txt:
1204         * fullscreen/video-inside-flex-item.html:
1205
1206 2020-06-23  Sam Weinig  <weinig@apple.com>
1207
1208         [ iOS Release ] imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.html & imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.worker.html are flaky failures
1209         https://bugs.webkit.org/show_bug.cgi?id=213516
1210         <rdar://problem/64642790>
1211
1212         * platform/ios/TestExpectations:
1213         Mark a few WebSocket tests as flakey on iOS test runners.
1214
1215 2020-06-23  Karl Rackler  <rackler@apple.com>
1216
1217         canvas/philip/tests/2d.gradient.interpolate.solid.html is no longer failing - remove expectations.
1218         https://bugs.webkit.org/show_bug.cgi?id=213537
1219
1220         Unreviewed test gardening.
1221
1222         * platform/mac/TestExpectations:
1223
1224 2020-06-23  Truitt Savell  <tsavell@apple.com>
1225
1226         Remove expectation for animations/missing-values-first-keyframe.html and animations/missing-values-last-keyframe.html as they are passing.
1227         https://bugs.webkit.org/show_bug.cgi?id=190032
1228
1229         Unreviewed test gardening.
1230
1231         * TestExpectations:
1232
1233 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1234
1235         [WPE] Unreviewed test gardening. Move flaky failures happening in WPE from GTK to GLIB after r263402.
1236
1237         * platform/glib/TestExpectations:
1238         * platform/gtk/TestExpectations:
1239
1240 2020-06-23  Devin Rousso  <drousso@apple.com>
1241
1242         Keyframe animation doesn't 't show up in the Animations timeline
1243         https://bugs.webkit.org/show_bug.cgi?id=213441
1244
1245         Reviewed by Brian Burg.
1246
1247         * inspector/animation/resources/lifecycle-utilities.js:
1248         * inspector/animation/lifecycle-css-animation.html:
1249         * inspector/animation/lifecycle-css-animation-expected.txt:
1250
1251 2020-06-23  Sergio Villar Senin  <svillar@igalia.com>
1252
1253         [css-flex] Allow indefinite size flex items to be definite wrt resolving percentages inside them
1254         https://bugs.webkit.org/show_bug.cgi?id=212264
1255
1256         Reviewed by Manuel Rego Casasnovas.
1257
1258         * css3/flexbox/definite-main-size-expected.txt: Updated expectation.
1259         * css3/flexbox/definite-main-size.html: Updated comment.
1260
1261 2020-06-23  Jacob Uphoff  <jacob_uphoff@apple.com>
1262
1263         [ iOS ] REGRESSION: perf/htmlcollection-backwards-iteration.html is a flaky failure
1264         https://bugs.webkit.org/show_bug.cgi?id=213520
1265
1266         Unreviewed test gardening
1267
1268         * platform/ios-wk2/TestExpectations:
1269
1270 2020-06-23  Simon Fraser  <simon.fraser@apple.com>
1271
1272         [ Catalina Debug WK2 ] fast/events/platform-wheelevent-in-scrolling-div.html is a flaky failure
1273         https://bugs.webkit.org/show_bug.cgi?id=213351
1274         <rdar://problem/64502429>
1275
1276         Reviewed by Tim Horton.
1277
1278         Fix the test to use eventSender.monitorWheelEvents(). Also remove an initial 100ms timeout and
1279         some ugly uses of "window.", and make it a proper js-test-pre/js-test-post test.
1280
1281         * fast/events/platform-wheelevent-in-scrolling-div-expected.txt:
1282         * fast/events/platform-wheelevent-in-scrolling-div.html:
1283         * platform/mac-wk2/TestExpectations:
1284
1285 2020-06-23  Jacob Uphoff  <jacob_uphoff@apple.com>
1286
1287         [ iOS ] fast/backgrounds/size/backgroundSize-in-background-shorthand.html is a flaky failure
1288         https://bugs.webkit.org/show_bug.cgi?id=213511
1289
1290         Unreviewed test gardening.
1291
1292         * platform/ios-wk2/TestExpectations:
1293
1294 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1295
1296         [WPE] Unreviewed test gardening. Move flaky failures happening in WPE from GTK to GLIB.
1297
1298         * platform/glib/TestExpectations:
1299         * platform/gtk/TestExpectations:
1300
1301 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1302
1303         [WPE] Unreviewed test gardening. Update test expectations after r263390.
1304
1305         Garden latest failures from test bot.
1306
1307         * platform/wpe/TestExpectations:
1308
1309 2020-06-18  Sergio Villar Senin  <svillar@igalia.com>
1310
1311         REGRESSION (r262124): Twitter videos go blank after exiting fullscreen
1312         https://bugs.webkit.org/show_bug.cgi?id=213110
1313
1314         Reviewed by Darin Adler.
1315
1316         * fullscreen/video-inside-flex-item-expected.txt: Added.
1317         * fullscreen/video-inside-flex-item.html: Added.
1318
1319 2020-06-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1320
1321         REGRESSION(r258741): [GTK] anchor-file-blob-download-includes-backslash.html is failing
1322         https://bugs.webkit.org/show_bug.cgi?id=209329
1323
1324         Reviewed by Adrian Perez de Castro.
1325
1326         Rebaseline tests.
1327
1328         * platform/gtk/TestExpectations:
1329         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash-expected.txt: Added.
1330         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote-expected.txt: Added.
1331         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes-expected.txt:
1332
1333 2020-06-22  Fujii Hironori  <Hironori.Fujii@sony.com>
1334
1335         [Win] fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html is failing
1336         https://bugs.webkit.org/show_bug.cgi?id=213452
1337
1338         Reviewed by Yusuke Suzuki.
1339
1340         * platform/win/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Removed.
1341         * platform/wincairo/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Removed.
1342
1343 2020-06-22  Eric Carlson  <eric.carlson@apple.com>
1344
1345         REGRESSION (r263121): [ Catalina Debug ] media/video-fullscreen-only-playback.html is a flaky failure
1346         https://bugs.webkit.org/show_bug.cgi?id=213407
1347         <rdar://problem/64545587>
1348
1349         Unreviewed speculative change as I have not been able to reproduce the reported bug.
1350
1351         * media/video-fullscreen-only-playback.html: 
1352
1353 2020-06-22  Rob Buis  <rbuis@igalia.com>
1354
1355         Add referrerpolicy attribute support for <link>
1356         https://bugs.webkit.org/show_bug.cgi?id=213342
1357
1358         Reviewed by Darin Adler.
1359
1360         Add a tests for <link rel="stylesheet">, <link rel="preload"> and the
1361         referrerpolicy attribute.
1362         Unskip the referrer-policy/generic/link-rel-prefetch.html test.
1363
1364         * TestExpectations:
1365         * http/tests/security/referrer-policy-attribute-style-no-referrer-expected.html: Added.
1366         * http/tests/security/referrer-policy-attribute-style-no-referrer.html: Added.
1367         * http/tests/security/resources/green-background.css: Added.
1368         (body):
1369         * http/tests/security/resources/green-if-no-referrer-css.php: Added.
1370         * http/tests/security/resources/pass-if-no-referrer.php: Added.
1371         * http/wpt/preload/refferer-policy-expected.txt: Added.
1372         * http/wpt/preload/refferer-policy.html: Added.
1373         * http/wpt/preload/resources/referrer-img.py: Added.
1374         (main):
1375
1376 2020-06-22  Andy Estes  <aestes@apple.com>
1377
1378         REGRESSION (r263150): http/tests/ssl/applepay/ApplePayInstallmentItems.https.html is failing
1379         https://bugs.webkit.org/show_bug.cgi?id=213466
1380         <rdar://problem/64537600>
1381
1382         Reviewed by Tim Horton.
1383
1384         * http/tests/ssl/applepay/ApplePayInstallmentItems.https.html: Restored two lines of code
1385         that were accidentally removed in r263150 and are necessary for the test to pass.
1386
1387 2020-06-22  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
1388
1389         Fix the case of "null type Blob slice" in wpt/FileAPI/blob/Blob-slice.html
1390         https://bugs.webkit.org/show_bug.cgi?id=213370
1391
1392         Reviewed by Darin Adler.
1393
1394         * http/tests/local/fileapi/send-sliced-dragged-file-expected.txt:
1395         * http/tests/local/fileapi/send-sliced-dragged-file.html:
1396
1397 2020-06-22  Youenn Fablet  <youenn@apple.com>
1398
1399         [WebRTC] Add support for freeze/pause receiver stats
1400         https://bugs.webkit.org/show_bug.cgi?id=212938
1401         <rdar://problem/64141493>
1402
1403         Reviewed by Eric Carlson.
1404
1405         * webrtc/video-mediastreamtrack-stats.html:
1406
1407 2020-06-22  Jacob Uphoff  <jacob_uphoff@apple.com>
1408
1409         [ macOS iOS ] REGRESSION: fast/mediastream/mediastrea mtrack-video-frameRate-clon e-increasing.html is a flaky failure
1410         https://bugs.webkit.org/show_bug.cgi?id=213461
1411
1412         Unreviewed test gardening
1413
1414         * platform/ios-wk2/TestExpectations:
1415         * platform/mac-wk2/TestExpectations:
1416
1417 2020-06-10  Sergio Villar Senin  <svillar@igalia.com>
1418
1419         [WebXR] Add a preliminary implementation of XRWebGLLayer
1420         https://bugs.webkit.org/show_bug.cgi?id=213022
1421
1422         Reviewed by Carlos Garcia Campos.
1423
1424         * platform/wpe/TestExpectations: Added 2 more tests that are passing now.
1425
1426 2020-06-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1427
1428         [GTK] Ping attribute tests have been timeout since r204720
1429         https://bugs.webkit.org/show_bug.cgi?id=162017
1430
1431         Reviewed by Adrian Perez de Castro.
1432
1433         The tests are using "TouchEvent" in window to check whether it's a touch screen and use
1434         uiController.singleTapAtPoint() instead of the eventSender. TouchEvent is always added to the window object when
1435         building with touch events enabled, which is the case of the GTK port. However, the ontouch event handlers are
1436         added at runtime only when there's an actual touch screen (EnabledAtRuntime=TouchEvents). So, we can check
1437         "ontouchstart" in window instead.
1438
1439         * http/tests/inspector/network/ping-type.html:
1440         * http/tests/navigation/ping-attribute/resources/utilities.js:
1441         (clickElement):
1442         * platform/gtk/TestExpectations:
1443
1444 2020-06-21  Geoffrey Garen  <ggaren@apple.com>
1445
1446         compositing/video/video-border-radius-clipping.html was a flaky failure after r263223
1447         https://bugs.webkit.org/show_bug.cgi?id=213424
1448
1449         Reviewed by Darin Adler.
1450
1451         The last attempt to unflake this test was r253310. Let's try again.
1452
1453         I took a screen recording of a few hundred loads of this test @ r263222,
1454         and it looks like it was always possible for canplaythrough and seeked
1455         to fire before the video had rendered its first frame. So, this is a
1456         test issue.
1457
1458         The screen recording seems to show that waiting for
1459         requestAnimationFrame ensures that the video renders its first frame.
1460         This might be for a principled system vsync reason, or just a lucky
1461         delay. Either way, the test seems less flaky now.
1462
1463         This might mean that we can remove the previous seeked event workaround,
1464         but I chose not to tempt fate, and left it in place.
1465
1466         * compositing/video/video-border-radius-clipping-expected.html:
1467         * compositing/video/video-border-radius-clipping.html:
1468         * media/video-test.js:
1469         (_eventCallback):
1470         (waitForEvent):
1471
1472 2020-06-21  Myles C. Maxfield  <mmaxfield@apple.com>
1473
1474         fast/text/international/system-language/navigator-language/navigator-language tests are failing on Mojave
1475         <rdar://problem/64468227>
1476
1477         Unreviewed test gardening.
1478
1479         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt: Added.
1480         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt: Added.
1481         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt: Added.
1482
1483 2020-06-21  Zalan Bujtas  <zalan@apple.com>
1484
1485         [LFC] Add basic support for width: fit-content
1486         https://bugs.webkit.org/show_bug.cgi?id=213444
1487
1488         Reviewed by Antti Koivisto.
1489
1490         * fast/layoutformattingcontext/fit-content-width-simple-expected.html: Added.
1491         * fast/layoutformattingcontext/fit-content-width-simple.html: Added.
1492
1493 2020-06-21  Zalan Bujtas  <zalan@apple.com>
1494
1495         [LFC][TFC] Add support for percentage min/max-width
1496         https://bugs.webkit.org/show_bug.cgi?id=213436
1497
1498         Reviewed by Antti Koivisto.
1499
1500         * fast/layoutformattingcontext/float-avoider-available-horizontal-space3-expected.html: Added.
1501         * fast/layoutformattingcontext/float-avoider-available-horizontal-space3.html: Added.
1502
1503 2020-06-20  Zalan Bujtas  <zalan@apple.com>
1504
1505         [LFC][TFC][Quirk] Table height needs quirk handling
1506         https://bugs.webkit.org/show_bug.cgi?id=213430
1507
1508         Reviewed by Antti Koivisto.
1509
1510         * fast/layoutformattingcontext/empty-table-with-specified-height-quirk-simple-expected.html: Added.
1511         * fast/layoutformattingcontext/empty-table-with-specified-height-quirk-simple.html: Added.
1512         * fast/layoutformattingcontext/empty-table-with-specified-height-standards-simple-expected.html: Added.
1513         * fast/layoutformattingcontext/empty-table-with-specified-height-standards-simple.html: Added.
1514
1515 2020-06-20  Wenson Hsieh  <wenson_hsieh@apple.com>
1516
1517         [Windows] fast/forms/search-field-buttons-do-not-have-focus-rings.html is failing
1518         https://bugs.webkit.org/show_bug.cgi?id=213422
1519
1520         Reviewed by Tim Horton.
1521
1522         Refactor this test so that it doesn't attempt to hard-code the position and sizes of the search field buttons.
1523         To do this, we use an internal helper to grab the `div` elements that correspond to the results and cancel
1524         buttons, and then use their bounding rects to place the opaque `div`s to cover these buttons.
1525
1526         * fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html:
1527         * fast/forms/search-field-buttons-do-not-have-focus-rings.html:
1528         * platform/win/TestExpectations:
1529
1530 2020-06-19  Myles C. Maxfield  <mmaxfield@apple.com>
1531
1532         fast/text/international/system-language/navigator-language/navigator-language tests are failing on Catalina and iOS
1533         <rdar://problem/64468227>
1534
1535         Unreviewed test gardening.
1536
1537         Rather than marking the tests as flakey, we can just commit -expected results for every OS.
1538
1539         * fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
1540         * fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
1541         * fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
1542         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
1543         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt:
1544         * platform/ios/TestExpectations:
1545         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt: Added.
1546         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-419-expected.txt: Added.
1547         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt: Added.
1548         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt: Added.
1549         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt: Added.
1550         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt: Added.
1551         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ja-expected.txt: Added.
1552         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt: Added.
1553         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-HK-expected.txt: Added.
1554         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK-expected.txt: Added.
1555         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt: Added.
1556         * platform/mac/TestExpectations:
1557
1558 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1559
1560         [AutoSizing] Resolve viewport units against the preferred content size
1561         https://bugs.webkit.org/show_bug.cgi?id=213408
1562         <rdar://problem/64267539>
1563
1564         Reviewed by Tim Horton.
1565
1566         * fast/dynamic/size-to-content-autosize-with-viewport-units-expected.txt: Added.
1567         * fast/dynamic/size-to-content-autosize-with-viewport-units.html: Added.
1568
1569 2020-06-19  Wenson Hsieh  <wenson_hsieh@apple.com>
1570
1571         Unreviewed test gardening on Windows
1572
1573         Mark a test as failing while it's being investigated.
1574
1575         * platform/win/TestExpectations:
1576
1577 2020-06-19  Wenson Hsieh  <wenson_hsieh@apple.com>
1578
1579         REGRESSION (r263253): Search field results and cancel buttons have their own focus rings
1580         https://bugs.webkit.org/show_bug.cgi?id=213413
1581         <rdar://problem/64548419>
1582
1583         Reviewed by Tim Horton.
1584
1585         Add a ref test to verify that the search and cancel buttons don't draw individual focus rings. This test works
1586         by verifying that no focus ring around either the cancel or results button bleeds outside of the bounds of a div
1587         that obscures the buttons.
1588
1589         * fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html: Added.
1590         * fast/forms/search-field-buttons-do-not-have-focus-rings.html: Added.
1591
1592 2020-06-19  Truitt Savell  <tsavell@apple.com>
1593
1594         Unreviewed, reverting r263121.
1595
1596         Broke media/video-fullscreen-only-playback.html on Catalina
1597         Debug
1598
1599         Reverted changeset:
1600
1601         "Don't claim to support fullscreen mode unless
1602         fullScreenEnabled setting is enabled"
1603         https://bugs.webkit.org/show_bug.cgi?id=213142
1604         https://trac.webkit.org/changeset/263121
1605
1606 2020-06-19  Said Abou-Hallawa  <sabouhallawa@apple.com>
1607
1608         [CG] REGRESSION (r256892): Luminance SVG mask is not applied when accelerated drawing is enabled
1609         https://bugs.webkit.org/show_bug.cgi?id=213403
1610         <rdar://problem/64489419>
1611
1612         Reviewed by Simon Fraser.
1613
1614         * svg/masking/mask-css-luminance-expected.html: Added.
1615         * svg/masking/mask-css-luminance.html: Added.
1616
1617 2020-06-19  Diego Pino Garcia  <dpino@igalia.com>
1618
1619         [GLIB] Unreviewed test gardening. Update test expectations after r263268.
1620
1621         * platform/glib/TestExpectations:
1622         * platform/gtk/TestExpectations:
1623
1624 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1625
1626         [LFC][TFC] Do not special-case empty tables
1627         https://bugs.webkit.org/show_bug.cgi?id=213378
1628
1629         Reviewed by Antti Koivisto.
1630
1631         * fast/layoutformattingcontext/table-min-max-width-empty-content-simple-expected.html: Added.
1632         * fast/layoutformattingcontext/table-min-max-width-empty-content-simple.html: Added.
1633
1634 2020-06-19  Jason Lawrence  <lawrence.j@apple.com>
1635
1636         Mac wk2 Debug] webaudio/biquad-bandpass.html is flaky crashing with alert WTFCrash - WebCore::WebKitAudioContext::~WebKitAudioContext() + 654 (WebKitAudioContext.cpp:209).
1637         https://bugs.webkit.org/show_bug.cgi?id=213375
1638
1639         Unreviewed test gardening.
1640
1641         * platform/mac-wk2/TestExpectations:
1642
1643 2020-06-10  Sergio Villar Senin  <svillar@igalia.com>
1644
1645         REGRESSION(r262254?): [WPE] imported/w3c/web-platform-tests/webxr/idlharness.https.window.html is failing
1646         https://bugs.webkit.org/show_bug.cgi?id=212897
1647
1648         Reviewed by Youenn Fablet.
1649
1650         * platform/wpe/TestExpectations: Re-enable the idlharness.https.window.html test.
1651
1652 2020-06-18  Lauro Moura  <lmoura@igalia.com>
1653
1654         [GTK] Garden some flaky crashes and start expect reorg
1655
1656         Unreviewed test gardening.
1657
1658         Also start new section in the top of the file to follow the glib
1659         expectation grouping.
1660
1661         * platform/gtk-wayland/TestExpectations:
1662         * platform/gtk/TestExpectations:
1663         * platform/glib/TestExpectations:
1664
1665 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1666
1667         [LFC][BFC] Min/max-width should always be resolved against the containing block width
1668         https://bugs.webkit.org/show_bug.cgi?id=213365
1669
1670         Reviewed by Antti Koivisto.
1671
1672         * fast/layoutformattingcontext/float-avoider-available-horizontal-space2-expected.html: Added.
1673         * fast/layoutformattingcontext/float-avoider-available-horizontal-space2.html: Added.
1674
1675 2020-06-19  Myles C. Maxfield  <mmaxfield@apple.com>
1676
1677         [Cocoa] Unify "font:" CSS shorthand values between macOS and iOS family
1678         https://bugs.webkit.org/show_bug.cgi?id=213332
1679         <rdar://problem/64479189>
1680
1681         Reviewed by Tim Horton and Darin Adler.
1682
1683         * TestExpectations:
1684         * fast/text/text-styles/-apple-system/-apple-system-body-expected-mismatch.html: Added.
1685         * fast/text/text-styles/-apple-system/-apple-system-body.html: Added.
1686         * fast/text/text-styles/-apple-system/-apple-system-caption1-expected-mismatch.html: Added.
1687         * fast/text/text-styles/-apple-system/-apple-system-caption1.html: Added.
1688         * fast/text/text-styles/-apple-system/-apple-system-caption2-expected-mismatch.html: Added.
1689         * fast/text/text-styles/-apple-system/-apple-system-caption2.html: Added.
1690         * fast/text/text-styles/-apple-system/-apple-system-footnote-expected-mismatch.html: Added.
1691         * fast/text/text-styles/-apple-system/-apple-system-footnote.html: Added.
1692         * fast/text/text-styles/-apple-system/-apple-system-headline-expected-mismatch.html: Added.
1693         * fast/text/text-styles/-apple-system/-apple-system-headline.html: Added.
1694         * fast/text/text-styles/-apple-system/-apple-system-short-body-expected-mismatch.html: Added.
1695         * fast/text/text-styles/-apple-system/-apple-system-short-body.html: Added.
1696         * fast/text/text-styles/-apple-system/-apple-system-short-caption1-expected-mismatch.html: Added.
1697         * fast/text/text-styles/-apple-system/-apple-system-short-caption1.html: Added.
1698         * fast/text/text-styles/-apple-system/-apple-system-short-footnote-expected-mismatch.html: Added.
1699         * fast/text/text-styles/-apple-system/-apple-system-short-footnote.html: Added.
1700         * fast/text/text-styles/-apple-system/-apple-system-short-headline-expected-mismatch.html: Added.
1701         * fast/text/text-styles/-apple-system/-apple-system-short-headline.html: Added.
1702         * fast/text/text-styles/-apple-system/-apple-system-short-subheadline-expected-mismatch.html: Added.
1703         * fast/text/text-styles/-apple-system/-apple-system-short-subheadline.html: Added.
1704         * fast/text/text-styles/-apple-system/-apple-system-subheadline-expected-mismatch.html: Added.
1705         * fast/text/text-styles/-apple-system/-apple-system-subheadline.html: Added.
1706         * fast/text/text-styles/-apple-system/-apple-system-tall-body-expected-mismatch.html: Added.
1707         * fast/text/text-styles/-apple-system/-apple-system-tall-body.html: Added.
1708         * fast/text/text-styles/-apple-system/-apple-system-title0-expected-mismatch.html: Added.
1709         * fast/text/text-styles/-apple-system/-apple-system-title0.html: Added.
1710         * fast/text/text-styles/-apple-system/-apple-system-title1-expected-mismatch.html: Added.
1711         * fast/text/text-styles/-apple-system/-apple-system-title1.html: Added.
1712         * fast/text/text-styles/-apple-system/-apple-system-title2-expected-mismatch.html: Added.
1713         * fast/text/text-styles/-apple-system/-apple-system-title2.html: Added.
1714         * fast/text/text-styles/-apple-system/-apple-system-title3-expected-mismatch.html: Added.
1715         * fast/text/text-styles/-apple-system/-apple-system-title3.html: Added.
1716         * fast/text/text-styles/-apple-system/-apple-system-title4-expected-mismatch.html: Added.
1717         * fast/text/text-styles/-apple-system/-apple-system-title4.html: Added.
1718         * fast/text/text-styles/-webkit-control-expected-mismatch.html: Added.
1719         * fast/text/text-styles/-webkit-control.html: Added.
1720         * fast/text/text-styles/-webkit-mini-control-expected-mismatch.html: Added.
1721         * fast/text/text-styles/-webkit-mini-control.html: Added.
1722         * fast/text/text-styles/-webkit-small-control-expected-mismatch.html: Added.
1723         * fast/text/text-styles/-webkit-small-control.html: Added.
1724         * fast/text/text-styles/bogus-expected.html: Added.
1725         * fast/text/text-styles/bogus.html: Added.
1726         * fast/text/text-styles/caption-expected-mismatch.html: Added.
1727         * fast/text/text-styles/caption.html: Added.
1728         * fast/text/text-styles/icon-expected-mismatch.html: Added.
1729         * fast/text/text-styles/icon.html: Added.
1730         * fast/text/text-styles/menu-expected-mismatch.html: Added.
1731         * fast/text/text-styles/menu.html: Added.
1732         * fast/text/text-styles/message-box-expected-mismatch.html: Added.
1733         * fast/text/text-styles/message-box.html: Added.
1734         * fast/text/text-styles/small-caption-expected-mismatch.html: Added.
1735         * fast/text/text-styles/small-caption.html: Added.
1736         * fast/text/text-styles/status-bar-expected-mismatch.html: Added.
1737         * fast/text/text-styles/status-bar.html: Added.
1738         * platform/ios/TestExpectations:
1739         * platform/ios/fast/css/css2-system-fonts-expected.txt:
1740         * platform/mac/TestExpectations:
1741         * platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt:
1742         * platform/mac-mojave/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
1743
1744 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1745
1746         [GTK] Unreviewed test gardening. Update test expectations after r263222.
1747
1748         * platform/gtk/TestExpectations:
1749         * platform/gtk/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https-expected.txt: Added.
1750
1751 2020-06-18  Yusuke Suzuki  <ysuzuki@apple.com>
1752
1753         Unreviewed, fix test failure in Windows part 2
1754         https://bugs.webkit.org/show_bug.cgi?id=213269
1755
1756         Looks like Windows TWR and DRT have different implementation.
1757
1758         * platform/win/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1759         * platform/wincairo/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1760
1761 2020-06-18  Yusuke Suzuki  <ysuzuki@apple.com>
1762
1763         Unreviewed, fix test failure in Windows
1764         https://bugs.webkit.org/show_bug.cgi?id=213269
1765
1766         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt:
1767         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html:
1768
1769 2020-06-18  Karl Rackler  <rackler@apple.com>
1770
1771         [ Catalina Debug WK2 ] fast/events/platform-wheelevent-in-scrolling-div.html is a flaky failure
1772         https://bugs.webkit.org/show_bug.cgi?id=213351
1773
1774         Unreviewed test gardening.
1775
1776         * platform/mac-wk2/TestExpectations:
1777
1778 2020-06-18  Zalan Bujtas  <zalan@apple.com>
1779
1780         [LFC][BFC] Available space computation for the float avoider needs coordinate mapping
1781         https://bugs.webkit.org/show_bug.cgi?id=213339
1782
1783         Reviewed by Antti Koivisto.
1784
1785         * fast/layoutformattingcontext/float-avoider-available-horizontal-space-expected.html: Added.
1786         * fast/layoutformattingcontext/float-avoider-available-horizontal-space.html: Added.
1787
1788 2020-06-18  Geoffrey Garen  <ggaren@apple.com>
1789
1790         inspector/canvas/create-context-webgpu.html was a flaky failure after r262904
1791         https://bugs.webkit.org/show_bug.cgi?id=213343
1792
1793         Reviewed by Darin Adler.
1794
1795         This test races a zero-delay GC timer against WebCore releasing its last
1796         reference to a WebGPU canvas. Flaky!
1797
1798         Make GC deterministic by continually retrying GC until the Web
1799         Inspector is notified that the canvas has been collected.
1800
1801         Also make sure to stop GC'ing afterwards. I'm not sure if this matters
1802         or not, but it is good to prevent one test from changing behavior in
1803         another.
1804
1805         * inspector/canvas/resources/create-context-utilities.js:
1806         (destroyCanvases):
1807
1808 2020-06-18  Youenn Fablet  <youenn@apple.com>
1809
1810         REGRESSION (r263098): [Win10] http/tests/security/cross-origin-clean-css-resource-timing.html and http/tests/security/cross-origin-css-resource-timing.html are failing
1811         https://bugs.webkit.org/show_bug.cgi?id=213303
1812         <rdar://problem/64452203>
1813
1814         Reviewed by Alex Christensen.
1815
1816         * platform/win/TestExpectations:
1817
1818 2020-06-18  Alexey Shvayka  <shvaikalesh@gmail.com>
1819
1820         TypedArray.prototype.set is incorrect with primitives
1821         https://bugs.webkit.org/show_bug.cgi?id=212730
1822
1823         Reviewed by Yusuke Suzuki.
1824
1825         * fast/canvas/webgl/array-get-and-set-method-removal-expected.txt:
1826         * fast/canvas/webgl/array-get-and-set-method-removal.html:
1827         * fast/canvas/webgl/array-set-invalid-arguments-expected.txt:
1828
1829 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1830
1831         [GTK] Unreviewed test gardening. Update test expectations after r263207.
1832
1833         * platform/glib/js/dom/constructor-length-expected.txt: Updated.
1834         * platform/gtk/TestExpectations:
1835         * platform/gtk/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: Added.
1836
1837 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1838
1839         [GTK] Unreviewed test gardening. Update status of flaky timeout failures after r263206.
1840
1841         * platform/gtk/TestExpectations:
1842
1843 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1844
1845         [GTK] Unreviewed test gardening. Remove stale flaky failures after r263205.
1846
1847         * platform/gtk/TestExpectations:
1848
1849 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1850
1851         [GTK] Unreviewed test gardening. Remove stake flaky crash failures after r263204.
1852
1853         * platform/gtk/TestExpectations:
1854
1855 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1856
1857         [WPE] Unreviewed test gardening. Update test expectations after r263199.
1858
1859         * platform/glib/TestExpectations:
1860         * platform/gtk/TestExpectations:
1861         * platform/wpe/TestExpectations:
1862         * platform/wpe/accessibility/roles-exposed-expected.txt:
1863
1864 2020-06-17  Diego Pino Garcia  <dpino@igalia.com>
1865
1866         [GTK] Unreviewed test gardening. Update test expectations after r263197.
1867
1868         * platform/glib/TestExpectations:
1869         * platform/gtk/TestExpectations:
1870         * platform/gtk/http/tests/plugins/plugin-javascript-access-allow-all-plugins-expected.txt: Added.
1871         * platform/wpe/TestExpectations:
1872
1873 2020-06-16  Antoine Quint  <graouts@webkit.org>
1874
1875         quikr.com: unable to select item from dropdown
1876         https://bugs.webkit.org/show_bug.cgi?id=213260
1877         <rdar://problem/58106011>
1878
1879         Reviewed by Zalan Bujtas.
1880
1881         Add two new tests that check that we correctly do not consider content within a clipping container that
1882         has 0-width or 0-height and box-shadow, with or without empty margins.
1883
1884         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-height-clipping-container-expected.txt: Added.
1885         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-height-clipping-container.html: Added.
1886         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-width-clipping-container-expected.txt: Added.
1887         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-width-clipping-container.html: Added.
1888         * fast/box-shadow/hit-test-box-shadow-on-zero-height-clipping-container-expected.txt: Added.
1889         * fast/box-shadow/hit-test-box-shadow-on-zero-height-clipping-container.html: Added.
1890         * fast/box-shadow/hit-test-box-shadow-on-zero-width-clipping-container-expected.txt: Added.
1891         * fast/box-shadow/hit-test-box-shadow-on-zero-width-clipping-container.html: Added.
1892
1893 2020-06-17  Kate Cheney  <katherine_cheney@apple.com>
1894
1895         http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html is a constant failure
1896         https://bugs.webkit.org/show_bug.cgi?id=213272
1897         <rdar://problem/64427778>
1898
1899         Reviewed by David Kilzer.
1900
1901         Before a navigation occurs, an app-bound network session is created
1902         by default. If any non-app bound navigations occur, a new session is
1903         created. Since this test only checks for the existance of an app-bound
1904         session, it should clear the app-bound session after the initial load
1905         to properly test functionality.
1906
1907         * http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html:
1908
1909 2020-06-17  Rob Buis  <rbuis@igalia.com>
1910
1911         Image `referrerpolicy` mutations should be considered "relevant mutations"
1912         https://bugs.webkit.org/show_bug.cgi?id=209970
1913
1914         Reviewed by Youenn Fablet.
1915
1916         Unskip relevant-mutations.html.
1917
1918         * TestExpectations:
1919         * platform/mac-wk1/TestExpectations:
1920         * platform/win/TestExpectations:
1921
1922 2020-06-17  Keith Miller  <keith_miller@apple.com>
1923
1924         WebKitTestRunner should not crash on alert with invalid utf16 strings
1925         https://bugs.webkit.org/show_bug.cgi?id=213269
1926
1927         Reviewed by Simon Fraser.
1928
1929         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1930         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html: Added.
1931
1932 2020-06-17  Ryan Haddad  <ryanhaddad@apple.com>
1933
1934         REGRESSION (r263098): [Win10] http/tests/security/cross-origin-clean-css-resource-timing.html and http/tests/security/cross-origin-css-resource-timing.html are failing
1935         https://bugs.webkit.org/show_bug.cgi?id=213303
1936
1937         Unreviewed test gardening.
1938
1939         * platform/win/TestExpectations: Mark tests as failing.
1940
1941 2020-06-17  Zalan Bujtas  <zalan@apple.com>
1942
1943         [Win] Unreviewed test gardening.
1944
1945         * platform/win/TestExpectations:
1946
1947 2020-06-17  Sam Weinig  <weinig@apple.com>
1948
1949         [WPT] infrastructure/assumptions/html-elements.html fails due to changes in style when all: initial is used
1950         https://bugs.webkit.org/show_bug.cgi?id=213171
1951
1952         Reviewed by Antti Koivisto.
1953
1954         * platform/ios/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
1955         Update test results.
1956
1957 2020-06-17  Antoine Quint  <graouts@webkit.org>
1958
1959         [Modern Media Controls] CSS "cursor" property shoud be respected in media controls shadow root
1960         https://bugs.webkit.org/show_bug.cgi?id=213295
1961         <rdar://problem/61911638>
1962
1963         Reviewed by Timothy Hatcher.
1964
1965         Add a test that checks that setting the "cursor" property on a <video> element also applies to the
1966         media controls in the element's shadow root.
1967
1968         * media/modern-media-controls/css/cursor-expected.txt: Added.
1969         * media/modern-media-controls/css/cursor.html: Added.
1970
1971 2020-06-08  Andy Estes  <aestes@apple.com>
1972
1973         [Apple Pay] Enable layout tests on more platforms
1974         https://bugs.webkit.org/show_bug.cgi?id=212955
1975         <rdar://problem/64174156>
1976
1977         Reviewed by Alex Christensen.
1978
1979         * http/tests/ssl/applepay/ApplePayInstallmentItems.https.html: Changed to fail instead of
1980         time out when API version 9 isn't supported.
1981
1982         * http/tests/ssl/applepay/ApplePayError.html:
1983         * http/tests/ssl/applepay/ApplePaySession.html:
1984         * http/tests/ssl/applepay/ApplePaySessionV3.html:
1985         * http/tests/ssl/applepay/ApplePaySessionV4.html:
1986         * http/tests/ssl/applepay/ApplePaySessionV5.html: Removed a custom element-clicking function
1987         and used UIHelper.activateElement instead.
1988
1989         * platform/ios-wk2/TestExpectations: Un-skipped http/tests/ssl/applepay.
1990         Marked PaymentRequest.https.html as Slow. Marked ApplePayInstallmentItems.https.html as
1991         Failure.
1992         * platform/mac-wk2/TestExpectations: Removed a trailing '/'. Skipped
1993         ApplePayInstallmentItems.https.html on Mojave and marked it as Failure on Catalina.
1994
1995 2020-06-17  Truitt Savell  <tsavell@apple.com>
1996
1997         [ Catalina WK2 Release ] http/tests/IndexedDB/storage-limit-1.https.html is a flaky failure
1998         https://bugs.webkit.org/show_bug.cgi?id=213292
1999
2000         Unreviewed test gardening.
2001
2002         * platform/mac-wk2/TestExpectations:
2003
2004 2020-06-17  Diego Pino Garcia  <dpino@igalia.com>
2005
2006         [GTK] Unreviewed test gardening. Update baselines and test expectations after r263143.
2007
2008         * platform/glib/svg/custom/svg-fonts-in-text-controls-expected.txt:
2009         * platform/gtk/TestExpectations:
2010         * platform/gtk/accessibility/form-control-value-settable-expected.txt:
2011         * platform/gtk/accessibility/roles-exposed-expected.txt:
2012         * platform/gtk/fast/css/line-height-expected.txt:
2013         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
2014         * platform/gtk/fast/forms/searchfield-heights-expected.txt:
2015         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Removed.
2016         * platform/gtk/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt:
2017         * platform/gtk/plugins/mouse-click-plugin-clears-selection-expected.txt:
2018
2019 2020-06-16  Simon Fraser  <simon.fraser@apple.com>
2020
2021         REGRESSION (r255037): Broken position while comparing watch bands on www.apple.com/shop/studio/apple-watch
2022         https://bugs.webkit.org/show_bug.cgi?id=213282
2023         <rdar://problem/63862940>
2024
2025         Reviewed by Antti Koivisto.
2026
2027         * fast/scrolling/ios/user-then-programmatic-scroll-expected.html: Added.
2028         * fast/scrolling/ios/user-then-programmatic-scroll.html: Added.
2029
2030 2020-06-16  Zalan Bujtas  <zalan@apple.com>
2031
2032         [Subpixel] Replaced content bleeds over content box when border radius is set
2033         https://bugs.webkit.org/show_bug.cgi?id=213275
2034         <rdar://problem/64320995>
2035
2036         Reviewed by Simon Fraser.
2037
2038         * fast/images/hidpi-image-position-on-device-pixels-with-border-radius-expected.html: Added.
2039         * fast/images/hidpi-image-position-on-device-pixels-with-border-radius.html: Added.
2040
2041 2020-06-16  Myles C. Maxfield  <mmaxfield@apple.com>
2042
2043         Make fast/ruby/ruby-expansion tests more robust
2044         <rdar://problem/59688895>
2045
2046         Unreviewed test gardening.
2047
2048         Update the tests to no longer be sensitive to arbitrary fallback font metrics.
2049
2050         * fast/ruby/ruby-expansion-cjk-2.html:
2051         * fast/ruby/ruby-expansion-cjk-3.html:
2052         * fast/ruby/ruby-expansion-cjk-4.html:
2053         * fast/ruby/ruby-expansion-cjk.html:
2054         * platform/mac-wk1/TestExpectations:
2055
2056 2020-06-16  Dean Jackson  <dino@apple.com>
2057
2058         REGRESSION (r262643): DumpRenderTree at com.apple.WebCore: WebCore::Document::prepareCanvasesForDisplayIfNeeded
2059         https://bugs.webkit.org/show_bug.cgi?id=213221
2060         rdar://64260400
2061
2062         Reviewed by Simon Fraser.
2063
2064         Test that triggers a rendering on a canvas, then rips it out of
2065         the document before drawing.
2066
2067         * webgl/preparation-removed-from-document-expected.txt: Added.
2068         * webgl/preparation-removed-from-document.html: Added.
2069
2070 2020-06-16  Peng Liu  <peng.liu6@apple.com>
2071
2072         REGRESSION: [iOS wk2] media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html is failing consistently
2073         https://bugs.webkit.org/show_bug.cgi?id=213267
2074
2075         Reviewed by Eric Carlson.
2076
2077         Enable the mock video presentation mode for layout tests and use shouldBecomeEqual() to check
2078         the value of media.webkitDisplayingFullscreen.
2079
2080         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt:
2081         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html:
2082
2083 2020-06-16  Myles C. Maxfield  <mmaxfield@apple.com>
2084
2085         Update fast/text/international/system-language/navigator-language tests
2086         <rdar://problem/64047392>
2087
2088         Unreviewed.
2089
2090         Update to new behavior of +[NSLocale minimizedLanguagesFromLanguages:].
2091
2092         * fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
2093         * fast/text/international/system-language/navigator-language/navigator-language-en-US.html:
2094         * fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
2095         * fast/text/international/system-language/navigator-language/navigator-language-es-ES.html:
2096         * fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
2097         * fast/text/international/system-language/navigator-language/navigator-language-es-MX.html:
2098         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
2099         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html:
2100         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt:
2101         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html:
2102
2103 2020-06-16  Eric Carlson  <eric.carlson@apple.com>
2104
2105         Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled
2106         https://bugs.webkit.org/show_bug.cgi?id=213142
2107         <rdar://63753327>
2108
2109         Reviewed by Jer Noble.
2110
2111         * media/video-supports-fullscreen-expected.txt: Added.
2112         * media/video-supports-fullscreen.html: Added.
2113         * media/video-fullscreen-only-playback.html: Don't set fullScreenEnabled to false.
2114
2115         * TestExpectations: Skip the test, it is WK2-only.
2116         * platform/wk2/TestExpectations: Expect the test to pass.
2117
2118 2020-06-16  Andres Gonzalez  <andresg_22@apple.com>
2119
2120         Fix for accessibility/textarea-selected-text-range.html in isolated tree mode.
2121         https://bugs.webkit.org/show_bug.cgi?id=213257
2122
2123         Reviewed by Chris Fleizach.
2124
2125         - Re-write this test so that it can pass in both isolated tree mode on
2126         and off.
2127         - Replaced shouldBecomeEqual with setTimeout follow by debug because
2128         shouldBecomeEqual causes a thread lock on isolated tree mode.
2129
2130         * accessibility/textarea-selected-text-range-expected.txt:
2131         * accessibility/textarea-selected-text-range.html:
2132
2133 2020-06-16  Clark Wang  <clark_wang@apple.com>
2134
2135         Added missing position attributes to PannerNode
2136         https://bugs.webkit.org/show_bug.cgi?id=213151
2137
2138         Reviewed by Chris Dumez.
2139
2140         Added change to unprefix PannerNode in web-platform-tests.
2141
2142         * resources/testharnessreport.js:
2143
2144 2020-06-16  Sam Weinig  <weinig@apple.com>
2145
2146         [WPT] form.action does not return document.url when unset (part of https://wpt.live/html/dom/reflection-forms.html)
2147         https://bugs.webkit.org/show_bug.cgi?id=213205
2148
2149         Reviewed by David Kilzer.
2150
2151         * platform/gtk/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2152         * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2153         * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2154         * platform/mac/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2155         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2156         Update test results.
2157
2158 2020-06-16  Fujii Hironori  <Hironori.Fujii@sony.com>
2159
2160         [WinCairo] Unreviewed test gardening after r263073
2161
2162         * platform/wincairo/editing/inserting/before-after-input-element-expected.txt:
2163         * platform/wincairo/editing/selection/3690703-2-expected.txt:
2164         * platform/wincairo/editing/selection/3690703-expected.txt:
2165         * platform/wincairo/editing/selection/3690719-expected.txt:
2166         * platform/wincairo/editing/selection/4895428-3-expected.txt:
2167         * platform/wincairo/editing/selection/4975120-expected.txt:
2168         * platform/wincairo/editing/selection/drag-select-1-expected.txt:
2169         * platform/wincairo/editing/selection/select-from-textfield-outwards-expected.txt:
2170         * platform/wincairo/fast/css/focus-ring-exists-for-search-field-expected.txt:
2171         * platform/wincairo/fast/css/input-search-padding-expected.txt:
2172         * platform/wincairo/fast/css/line-height-expected.txt:
2173         * platform/wincairo/fast/css/text-overflow-input-expected.txt:
2174         * platform/wincairo/fast/events/context-no-deselect-expected.txt:
2175         * platform/wincairo/fast/html/details-no-summary4-expected.txt:
2176         * platform/wincairo/fast/html/details-open-javascript-expected.txt:
2177         * platform/wincairo/fast/html/details-open2-expected.txt:
2178         * platform/wincairo/fast/html/details-open4-expected.txt:
2179         * platform/wincairo/fast/text/textIteratorNilRenderer-expected.txt:
2180
2181 2020-06-16  Diego Pino Garcia  <dpino@igalia.com>
2182
2183         [GTK] Unreviewed test gardening. Update baselines after r263073.
2184
2185         * platform/gtk/editing/input/caret-at-the-edge-of-input-expected.txt:
2186         * platform/gtk/editing/inserting/before-after-input-element-expected.txt:
2187         * platform/gtk/editing/pasteboard/4806874-expected.txt:
2188         * platform/gtk/editing/pasteboard/input-field-1-expected.txt:
2189         * platform/gtk/editing/selection/3690703-2-expected.txt:
2190         * platform/gtk/editing/selection/3690703-expected.txt:
2191         * platform/gtk/editing/selection/3690719-expected.txt:
2192         * platform/gtk/editing/selection/4895428-3-expected.txt:
2193         * platform/gtk/editing/selection/4975120-expected.txt:
2194         * platform/gtk/editing/selection/drag-select-1-expected.txt:
2195         * platform/gtk/editing/selection/select-from-textfield-outwards-expected.txt:
2196         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt:
2197         * platform/gtk/fast/css/input-search-padding-expected.txt:
2198         * platform/gtk/fast/css/text-overflow-input-expected.txt:
2199         * platform/gtk/fast/events/context-no-deselect-expected.txt:
2200         * platform/gtk/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
2201         * platform/gtk/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2202         * platform/gtk/fast/forms/basic-inputs-expected.txt:
2203         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
2204         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
2205         * platform/gtk/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
2206         * platform/gtk/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
2207         * platform/gtk/fast/forms/encoding-test-expected.txt:
2208         * platform/gtk/fast/forms/fieldset-align-expected.txt:
2209         * platform/gtk/fast/forms/fieldset/fieldset-elements-htmlcollection-expected.txt:
2210         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
2211         * platform/gtk/fast/forms/input-align-expected.txt:
2212         * platform/gtk/fast/forms/input-appearance-bkcolor-expected.txt:
2213         * platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
2214         * platform/gtk/fast/forms/input-appearance-focus-expected.txt:
2215         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
2216         * platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
2217         * platform/gtk/fast/forms/input-appearance-selection-expected.txt:
2218         * platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
2219         * platform/gtk/fast/forms/input-appearance-width-expected.txt:
2220         * platform/gtk/fast/forms/input-baseline-expected.txt:
2221         * platform/gtk/fast/forms/input-disabled-color-expected.txt:
2222         * platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2223         * platform/gtk/fast/forms/input-placeholder-visibility-1-expected.txt:
2224         * platform/gtk/fast/forms/input-placeholder-visibility-3-expected.txt:
2225         * platform/gtk/fast/forms/input-spaces-expected.txt:
2226         * platform/gtk/fast/forms/input-table-expected.txt:
2227         * platform/gtk/fast/forms/input-text-click-inside-expected.txt:
2228         * platform/gtk/fast/forms/input-text-click-outside-expected.txt:
2229         * platform/gtk/fast/forms/input-text-double-click-expected.txt:
2230         * platform/gtk/fast/forms/input-text-drag-down-expected.txt:
2231         * platform/gtk/fast/forms/input-text-option-delete-expected.txt:
2232         * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2233         * platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
2234         * platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
2235         * platform/gtk/fast/forms/input-value-expected.txt:
2236         * platform/gtk/fast/forms/input-width-expected.txt:
2237         * platform/gtk/fast/forms/placeholder-position-expected.txt:
2238         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
2239         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
2240         * platform/gtk/fast/forms/search-input-rtl-expected.txt:
2241         * platform/gtk/fast/forms/search-styled-expected.txt:
2242         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
2243         * platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
2244         * platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt:
2245         * platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
2246         * platform/gtk/fast/forms/textfield-outline-expected.txt:
2247         * platform/gtk/fast/forms/textfield-overflow-expected.txt:
2248         * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
2249         * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
2250         * platform/gtk/fast/html/details-no-summary4-expected.txt:
2251         * platform/gtk/fast/html/details-open-javascript-expected.txt:
2252         * platform/gtk/fast/html/details-open2-expected.txt:
2253         * platform/gtk/fast/html/details-open4-expected.txt:
2254         * platform/gtk/fast/lists/dynamic-marker-crash-expected.txt:
2255         * platform/gtk/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
2256         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
2257         * platform/gtk/fast/repaint/subtree-root-skipped-expected.txt:
2258         * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
2259         * platform/gtk/fast/replaced/replaced-breaking-mixture-expected.txt:
2260         * platform/gtk/fast/table/colspanMinWidth-expected.txt:
2261         * platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
2262         * platform/gtk/fast/table/text-field-baseline-expected.txt:
2263         * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
2264         * platform/gtk/fast/transforms/transformed-focused-text-input-expected.txt:
2265         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2266         * platform/gtk/plugins/mouse-click-plugin-clears-selection-expected.txt:
2267         * platform/gtk/svg/custom/inline-svg-in-xhtml-expected.txt:
2268         * platform/gtk/svg/hixie/mixed/003-expected.txt:
2269         * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
2270         * platform/gtk/tables/mozilla/bugs/bug12384-expected.txt:
2271         * platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
2272         * platform/gtk/tables/mozilla/bugs/bug24200-expected.txt:
2273         * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
2274         * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
2275         * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt:
2276         * platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
2277         * platform/gtk/tables/mozilla/bugs/bug4382-expected.txt:
2278         * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
2279         * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt:
2280         * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt:
2281         * platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
2282         * platform/gtk/tables/mozilla/bugs/bug55545-expected.txt:
2283         * platform/gtk/tables/mozilla/bugs/bug59354-expected.txt:
2284         * platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
2285         * platform/gtk/tables/mozilla/bugs/bug96334-expected.txt:
2286         * platform/gtk/tables/mozilla/bugs/bug99948-expected.txt:
2287         * platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
2288         * platform/gtk/tables/mozilla/other/move_row-expected.txt:
2289         * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2290         * platform/gtk/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2291         * platform/gtk/transforms/3d/general/perspective-non-layer-expected.txt:
2292
2293 2020-06-16  Youenn Fablet  <youenn@apple.com>
2294
2295         Loads triggered by an opaque stylesheet should not be visible to service workers
2296         https://bugs.webkit.org/show_bug.cgi?id=213246
2297
2298         Reviewed by Alex Christensen.
2299
2300         * http/wpt/service-workers/no-cors-css-with-subresources.https-expected.txt: Added.
2301         * http/wpt/service-workers/no-cors-css-with-subresources.https.html: Added.
2302         * http/wpt/service-workers/no-cors-css-worker.js: Added.
2303         (async doTest):
2304         (async doFetch):
2305         * http/wpt/service-workers/resources/loading-subresources.css: Added.
2306         * http/wpt/service-workers/resources/subresource.css: Added.
2307         (div#resource_link_css):
2308
2309 2020-06-16  Youenn Fablet  <youenn@apple.com>
2310
2311         Increase pixel check tolerance for http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html
2312         https://bugs.webkit.org/show_bug.cgi?id=213237
2313
2314         Reviewed by Eric Carlson.
2315
2316         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2317         Increase pixel tolerance as we encode/decode video which might create some artefacts.
2318
2319 2020-06-16  Chris Fleizach  <cfleizach@apple.com>
2320
2321         AX: <address> element should no longer map to ARIA `contentinfo` role
2322         https://bugs.webkit.org/show_bug.cgi?id=212617
2323         <rdar://problem/63848604>
2324
2325         Reviewed by Joanmarie Diggs.
2326
2327         * accessibility/mac/landmark-not-ignored-expected.txt:
2328         * accessibility/mac/landmark-not-ignored.html:
2329         * platform/mac-wk2/accessibility/roles-exposed-expected.txt:
2330         * platform/mac/accessibility/roles-exposed-expected.txt:
2331         * platform/win/accessibility/roles-exposed-expected.txt:
2332
2333 2020-06-16  Jason Lawrence  <lawrence.j@apple.com>
2334
2335         [iOS wk2] http/tests/security/cookies/third-party-cookie-blocking-main-frame.html is flaky timing out.
2336         https://bugs.webkit.org/show_bug.cgi?id=206946
2337
2338         Unreviewed test gardening.
2339
2340         * platform/ios-wk2/TestExpectations:
2341
2342 2020-06-16  Truitt Savell  <tsavell@apple.com>
2343
2344         Rebase tables/mozilla_expected_failures/bugs/bug2479-5.html after the changes in https://trac.webkit.org/changeset/263073/webkit
2345         https://bugs.webkit.org/show_bug.cgi?id=212856
2346
2347         Unreviewed test gardening.
2348
2349         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2350
2351 2020-06-16  youenn fablet  <youenn@apple.com>
2352
2353         Make sure MediaRecorder.requestData returns data with the new writer backend
2354         https://bugs.webkit.org/show_bug.cgi?id=206929
2355
2356         Reviewed by Darin Adler.
2357
2358         * http/wpt/mediarecorder/MediaRecorder-requestData-expected.txt: Added.
2359         * http/wpt/mediarecorder/MediaRecorder-requestData.html: Added.
2360
2361 2020-06-16  Devin Rousso  <drousso@apple.com>
2362
2363         REGRESSION: [ Mac ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing.
2364         https://bugs.webkit.org/show_bug.cgi?id=213087
2365         <rdar://problem/64262900>
2366
2367         Reviewed by Maciej Stachowiak.
2368
2369         * inspector/page/setBootstrapScript-sub-frame.html:
2370         * inspector/page/resources/bootstrap-iframe.html:
2371
2372         * platform/mac/TestExpectations:
2373
2374 2020-06-16  Youenn Fablet  <youenn@apple.com>
2375
2376         LayoutTest imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash.html is a flaky failure
2377         https://bugs.webkit.org/show_bug.cgi?id=169572
2378
2379         Unreviewed.
2380
2381         * platform/mac/TestExpectations:
2382         Remove no longer needed expectation.
2383
2384 2020-06-16  Devin Rousso  <drousso@apple.com>
2385
2386         [ Mac wk2 ] http/tests/inspector/network/har/har-page.html is flaky failing
2387         https://bugs.webkit.org/show_bug.cgi?id=207954
2388         <rdar://problem/59599895>
2389
2390         Reviewed by Maciej Stachowiak.
2391
2392         * http/tests/inspector/network/har/har-page.html:
2393         * http/tests/inspector/network/har/har-page-aggressive-gc.html:
2394         * http/tests/inspector/network/har/har-page-aggressive-gc-expected.txt:
2395         Explicitly disable resource caching as the test reloads the page and expects resource load
2396         metrics to be populated/valid.
2397
2398         * platform/mac-wk2/TestExpectations:
2399
2400 2020-06-16  Diego Pino Garcia  <dpino@igalia.com>
2401
2402         [WPE] Unreviewed test gardening. Update baselines after r263073.
2403
2404         * platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.txt:
2405         * platform/wpe/fast/css/line-height-expected.txt:
2406         * platform/wpe/fast/css/text-overflow-input-expected.txt:
2407         * platform/wpe/fast/events/context-no-deselect-expected.txt:
2408         * platform/wpe/fast/frames/take-focus-from-iframe-expected.txt:
2409         * platform/wpe/fast/html/details-no-summary4-expected.txt:
2410         * platform/wpe/fast/html/details-open-javascript-expected.txt:
2411         * platform/wpe/fast/html/details-open2-expected.txt:
2412         * platform/wpe/fast/html/details-open4-expected.txt:
2413         * platform/wpe/fast/lists/dynamic-marker-crash-expected.txt:
2414         * platform/wpe/fast/replaced/replaced-breaking-expected.txt:
2415         * platform/wpe/fast/replaced/replaced-breaking-mixture-expected.txt:
2416         * platform/wpe/fast/table/colspanMinWidth-expected.txt:
2417         * platform/wpe/fast/table/spanOverlapRepaint-expected.txt:
2418         * platform/wpe/fast/table/text-field-baseline-expected.txt:
2419         * platform/wpe/fast/text/textIteratorNilRenderer-expected.txt:
2420         * platform/wpe/fast/transforms/transformed-focused-text-input-expected.txt:
2421         * platform/wpe/http/tests/navigation/javascriptlink-frames-expected.txt:
2422         * platform/wpe/svg/custom/inline-svg-in-xhtml-expected.txt:
2423         * platform/wpe/svg/hixie/mixed/003-expected.txt:
2424         * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
2425         * platform/wpe/tables/mozilla/bugs/bug12384-expected.txt:
2426         * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
2427         * platform/wpe/tables/mozilla/bugs/bug24200-expected.txt:
2428         * platform/wpe/tables/mozilla/bugs/bug2479-2-expected.txt:
2429         * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt:
2430         * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt:
2431         * platform/wpe/tables/mozilla/bugs/bug28928-expected.txt:
2432         * platform/wpe/tables/mozilla/bugs/bug4382-expected.txt:
2433         * platform/wpe/tables/mozilla/bugs/bug4527-expected.txt:
2434         * platform/wpe/tables/mozilla/bugs/bug46368-1-expected.txt:
2435         * platform/wpe/tables/mozilla/bugs/bug46368-2-expected.txt:
2436         * platform/wpe/tables/mozilla/bugs/bug51037-expected.txt:
2437         * platform/wpe/tables/mozilla/bugs/bug55545-expected.txt:
2438         * platform/wpe/tables/mozilla/bugs/bug59354-expected.txt:
2439         * platform/wpe/tables/mozilla/bugs/bug7342-expected.txt:
2440         * platform/wpe/tables/mozilla/bugs/bug96334-expected.txt:
2441         * platform/wpe/tables/mozilla/bugs/bug99948-expected.txt:
2442         * platform/wpe/tables/mozilla/dom/tableDom-expected.txt:
2443         * platform/wpe/tables/mozilla/other/move_row-expected.txt:
2444         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2445         * platform/wpe/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2446         * platform/wpe/transforms/3d/general/perspective-non-layer-expected.txt:
2447
2448 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2449
2450         [WPE] Unreviewed test gardening. Garden flaky failures after r263069.
2451
2452         * platform/glib/TestExpectations:
2453         * platform/gtk/TestExpectations:
2454         * platform/wpe/TestExpectations:
2455         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Removed.
2456
2457 2020-06-15  Megan Gardner  <megan_gardner@apple.com>
2458
2459         Text form controls can scroll by 1px when value is the same length as size. No scrolling should happen.
2460         https://bugs.webkit.org/show_bug.cgi?id=212856
2461         <rdar://problem/63541707>
2462
2463         Reviewed by Zalan Bujtas.
2464
2465         * editing/editable-region/overflow-scroll-text-field-and-contenteditable-expected.txt:
2466         * editing/editable-region/search-field-basic-expected.txt:
2467         * editing/editable-region/text-field-basic-expected.txt:
2468         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html:
2469         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html:
2470         * fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2471         * fast/forms/fieldset/fieldset-elements-htmlcollection-expected.txt:
2472         * fast/forms/fieldset/fieldset-elements-htmlcollection.html:
2473         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html:
2474         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html:
2475         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html:
2476         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html:
2477         * platform/ios-simulator/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt:
2478         * platform/ios-simulator/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2479         * platform/ios-simulator/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt:
2480         * platform/ios-simulator/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
2481         * platform/ios-simulator/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
2482         * platform/ios-wk2/editing/input/caret-at-the-edge-of-contenteditable-expected.txt:
2483         * platform/ios-wk2/editing/input/caret-at-the-edge-of-input-expected.txt:
2484         * platform/ios-wk2/editing/inserting/before-after-input-element-expected.txt:
2485         * platform/ios-wk2/editing/pasteboard/input-field-1-expected.txt:
2486         * platform/ios-wk2/editing/selection/4895428-3-expected.txt:
2487         * platform/ios-wk2/editing/selection/drag-select-1-expected.txt:
2488         * platform/ios-wk2/editing/selection/select-from-textfield-outwards-expected.txt:
2489         * platform/ios-wk2/fast/forms/input-appearance-preventDefault-expected.txt:
2490         * platform/ios-wk2/fast/forms/input-text-click-inside-expected.txt:
2491         * platform/ios-wk2/fast/forms/input-text-click-outside-expected.txt:
2492         * platform/ios-wk2/fast/forms/input-text-double-click-expected.txt:
2493         * platform/ios-wk2/fast/forms/input-text-drag-down-expected.txt:
2494         * platform/ios-wk2/fast/forms/input-text-option-delete-expected.txt:
2495         * platform/ios-wk2/fast/forms/input-text-self-emptying-click-expected.txt:
2496         * platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt:
2497         * platform/ios-wk2/fast/forms/textfield-outline-expected.txt:
2498         * platform/ios-wk2/fast/overflow/overflow-focus-ring-expected.txt:
2499         * platform/ios-wk2/fast/repaint/placeholder-after-caps-lock-hidden-expected.txt:
2500         * platform/ios-wk2/fast/transforms/transformed-focused-text-input-expected.txt:
2501         * platform/ios/editing/pasteboard/4806874-expected.txt:
2502         * platform/ios/editing/selection/3690703-2-expected.txt:
2503         * platform/ios/editing/selection/3690703-expected.txt:
2504         * platform/ios/editing/selection/3690719-expected.txt:
2505         * platform/ios/editing/selection/4975120-expected.txt:
2506         * platform/ios/fast/clip/outline-overflowClip-expected.txt:
2507         * platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
2508         * platform/ios/fast/css/input-search-padding-expected.txt:
2509         * platform/ios/fast/css/line-height-expected.txt:
2510         * platform/ios/fast/css/text-overflow-input-expected.txt:
2511         * platform/ios/fast/events/context-no-deselect-expected.txt:
2512         * platform/ios/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2513         * platform/ios/fast/forms/basic-inputs-expected.txt:
2514         * platform/ios/fast/forms/box-shadow-override-expected.txt:
2515         * platform/ios/fast/forms/control-restrict-line-height-expected.txt:
2516         * platform/ios/fast/forms/encoding-test-expected.txt:
2517         * platform/ios/fast/forms/fieldset-align-expected.txt:
2518         * platform/ios/fast/forms/form-element-geometry-expected.txt:
2519         * platform/ios/fast/forms/input-align-expected.txt:
2520         * platform/ios/fast/forms/input-appearance-bkcolor-expected.txt:
2521         * platform/ios/fast/forms/input-appearance-default-bkcolor-expected.txt:
2522         * platform/ios/fast/forms/input-appearance-focus-expected.txt:
2523         * platform/ios/fast/forms/input-appearance-height-expected.txt:
2524         * platform/ios/fast/forms/input-appearance-selection-expected.txt:
2525         * platform/ios/fast/forms/input-appearance-visibility-expected.txt:
2526         * platform/ios/fast/forms/input-appearance-width-expected.txt:
2527         * platform/ios/fast/forms/input-disabled-color-expected.txt:
2528         * platform/ios/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2529         * platform/ios/fast/forms/input-placeholder-visibility-1-expected.txt:
2530         * platform/ios/fast/forms/input-placeholder-visibility-3-expected.txt:
2531         * platform/ios/fast/forms/input-spaces-expected.txt:
2532         * platform/ios/fast/forms/input-table-expected.txt:
2533         * platform/ios/fast/forms/input-text-click-inside-expected.txt:
2534         * platform/ios/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2535         * platform/ios/fast/forms/input-text-self-emptying-click-expected.txt:
2536         * platform/ios/fast/forms/input-type-text-min-width-expected.txt:
2537         * platform/ios/fast/forms/input-value-expected.txt:
2538         * platform/ios/fast/forms/input-width-expected.txt:
2539         * platform/ios/fast/forms/minWidthPercent-expected.txt:
2540         * platform/ios/fast/forms/number/number-appearance-rtl-expected.txt:
2541         * platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
2542         * platform/ios/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
2543         * platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
2544         * platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
2545         * platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
2546         * platform/ios/fast/forms/search-input-rtl-expected.txt:
2547         * platform/ios/fast/forms/search-styled-expected.txt:
2548         * platform/ios/fast/forms/tabbing-input-iframe-expected.txt:
2549         * platform/ios/fast/forms/text-control-intrinsic-widths-expected.txt:
2550         * platform/ios/fast/forms/textfield-focus-ring-expected.txt:
2551         * platform/ios/fast/forms/textfield-overflow-expected.txt:
2552         * platform/ios/fast/frames/take-focus-from-iframe-expected.txt:
2553         * platform/ios/fast/html/details-no-summary4-expected.txt:
2554         * platform/ios/fast/html/details-open-javascript-expected.txt:
2555         * platform/ios/fast/html/details-open2-expected.txt:
2556         * platform/ios/fast/html/details-open4-expected.txt:
2557         * platform/ios/fast/lists/dynamic-marker-crash-expected.txt:
2558         * platform/ios/fast/replaced/replaced-breaking-expected.txt:
2559         * platform/ios/fast/replaced/replaced-breaking-mixture-expected.txt:
2560         * platform/ios/fast/table/colspanMinWidth-expected.txt:
2561         * platform/ios/fast/table/spanOverlapRepaint-expected.txt:
2562         * platform/ios/fast/table/text-field-baseline-expected.txt:
2563         * platform/ios/svg/custom/inline-svg-in-xhtml-expected.txt:
2564         * platform/ios/svg/hixie/mixed/003-expected.txt:
2565         * platform/ios/tables/mozilla/bugs/bug1188-expected.txt:
2566         * platform/ios/tables/mozilla/bugs/bug12384-expected.txt:
2567         * platform/ios/tables/mozilla/bugs/bug18359-expected.txt:
2568         * platform/ios/tables/mozilla/bugs/bug24200-expected.txt:
2569         * platform/ios/tables/mozilla/bugs/bug2479-2-expected.txt:
2570         * platform/ios/tables/mozilla/bugs/bug2479-3-expected.txt:
2571         * platform/ios/tables/mozilla/bugs/bug2479-4-expected.txt:
2572         * platform/ios/tables/mozilla/bugs/bug28928-expected.txt:
2573         * platform/ios/tables/mozilla/bugs/bug4382-expected.txt:
2574         * platform/ios/tables/mozilla/bugs/bug4527-expected.txt:
2575         * platform/ios/tables/mozilla/bugs/bug46368-1-expected.txt:
2576         * platform/ios/tables/mozilla/bugs/bug46368-2-expected.txt:
2577         * platform/ios/tables/mozilla/bugs/bug51037-expected.txt:
2578         * platform/ios/tables/mozilla/bugs/bug55545-expected.txt:
2579         * platform/ios/tables/mozilla/bugs/bug59354-expected.txt:
2580         * platform/ios/tables/mozilla/bugs/bug7342-expected.txt:
2581         * platform/ios/tables/mozilla/bugs/bug96334-expected.txt:
2582         * platform/ios/tables/mozilla/bugs/bug99948-expected.txt:
2583         * platform/ios/tables/mozilla/dom/tableDom-expected.txt:
2584         * platform/ios/tables/mozilla/other/move_row-expected.txt:
2585         * platform/ios/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2586         * platform/ios/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2587         * platform/ios/transforms/3d/general/perspective-non-layer-expected.txt:
2588         * platform/mac-mojave/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2589         * platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
2590         * platform/mac/editing/inserting/before-after-input-element-expected.txt:
2591         * platform/mac/editing/pasteboard/4806874-expected.txt:
2592         * platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
2593         * platform/mac/editing/pasteboard/input-field-1-expected.txt:
2594         * platform/mac/editing/selection/3690703-2-expected.txt:
2595         * platform/mac/editing/selection/3690703-expected.txt:
2596         * platform/mac/editing/selection/3690719-expected.txt:
2597         * platform/mac/editing/selection/4895428-3-expected.txt:
2598         * platform/mac/editing/selection/4975120-expected.txt:
2599         * platform/mac/editing/selection/drag-select-1-expected.txt:
2600         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
2601         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt:
2602         * platform/mac/fast/css/line-height-expected.txt:
2603         * platform/mac/fast/css/text-overflow-input-expected.txt:
2604         * platform/mac/fast/events/context-no-deselect-expected.txt:
2605         * platform/mac/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt:
2606         * platform/mac/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
2607         * platform/mac/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2608         * platform/mac/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt:
2609         * platform/mac/fast/forms/basic-inputs-expected.txt:
2610         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2611         * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
2612         * platform/mac/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
2613         * platform/mac/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
2614         * platform/mac/fast/forms/encoding-test-expected.txt:
2615         * platform/mac/fast/forms/fieldset-align-expected.txt:
2616         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2617         * platform/mac/fast/forms/input-align-expected.txt:
2618         * platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
2619         * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
2620         * platform/mac/fast/forms/input-appearance-focus-expected.txt:
2621         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2622         * platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
2623         * platform/mac/fast/forms/input-appearance-selection-expected.txt:
2624         * platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
2625         * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
2626         * platform/mac/fast/forms/input-appearance-visibility-expected.txt:
2627         * platform/mac/fast/forms/input-appearance-width-expected.txt:
2628         * platform/mac/fast/forms/input-baseline-expected.txt:
2629         * platform/mac/fast/forms/input-disabled-color-expected.txt:
2630         * platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2631         * platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
2632         * platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
2633         * platform/mac/fast/forms/input-spaces-expected.txt:
2634         * platform/mac/fast/forms/input-table-expected.txt:
2635         * platform/mac/fast/forms/input-text-click-inside-expected.txt:
2636         * platform/mac/fast/forms/input-text-click-outside-expected.txt:
2637         * platform/mac/fast/forms/input-text-double-click-expected.txt:
2638         * platform/mac/fast/forms/input-text-drag-down-expected.txt:
2639         * platform/mac/fast/forms/input-text-option-delete-expected.txt:
2640         * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2641         * platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
2642         * platform/mac/fast/forms/input-text-word-wrap-expected.txt:
2643         * platform/mac/fast/forms/input-type-text-min-width-expected.txt:
2644         * platform/mac/fast/forms/input-value-expected.txt:
2645         * platform/mac/fast/forms/input-width-expected.txt:
2646         * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
2647         * platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
2648         * platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
2649         * platform/mac/fast/forms/placeholder-position-expected.txt:
2650         * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
2651         * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
2652         * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
2653         * platform/mac/fast/forms/search-input-rtl-expected.txt:
2654         * platform/mac/fast/forms/search-styled-expected.txt:
2655         * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
2656         * platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt:
2657         * platform/mac/fast/forms/search/search-size-with-decorations-expected.txt:
2658         * platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
2659         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
2660         * platform/mac/fast/forms/textfield-focus-ring-expected.txt:
2661         * platform/mac/fast/forms/textfield-outline-expected.txt:
2662         * platform/mac/fast/forms/textfield-overflow-expected.txt:
2663         * platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
2664         * platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
2665         * platform/mac/fast/html/details-no-summary4-expected.txt:
2666         * platform/mac/fast/html/details-open-javascript-expected.txt:
2667         * platform/mac/fast/html/details-open2-expected.txt:
2668         * platform/mac/fast/html/details-open4-expected.txt:
2669         * platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
2670         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
2671         * platform/mac/fast/repaint/search-field-cancel-expected.txt:
2672         * platform/mac/fast/repaint/subtree-root-skipped-expected.txt:
2673         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2674         * platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
2675         * platform/mac/fast/table/colspanMinWidth-expected.txt:
2676         * platform/mac/fast/table/spanOverlapRepaint-expected.txt:
2677         * platform/mac/fast/table/text-field-baseline-expected.txt:
2678         * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
2679         * platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
2680         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2681         * platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
2682         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
2683         * platform/mac/svg/hixie/mixed/003-expected.txt:
2684         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
2685         * platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
2686         * platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
2687         * platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
2688         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
2689         * platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
2690         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
2691         * platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
2692         * platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
2693         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
2694         * platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
2695         * platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
2696         * platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
2697         * platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
2698         * platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
2699         * platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
2700         * platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
2701         * platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
2702         * platform/mac/tables/mozilla/dom/tableDom-expected.txt:
2703         * platform/mac/tables/mozilla/other/move_row-expected.txt:
2704         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2705         * platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2706         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt:
2707         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt:
2708         * platform/win/editing/inserting/before-after-input-element-expected.txt:
2709         * platform/win/fast/css/focus-ring-exists-for-search-field-expected.txt:
2710         * platform/win/fast/events/context-no-deselect-expected.txt:
2711         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
2712         * platform/win/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2713         * platform/win/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2714         * platform/win/fast/forms/basic-inputs-expected.txt:
2715         * platform/win/fast/forms/box-shadow-override-expected.txt:
2716         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
2717         * platform/win/fast/forms/encoding-test-expected.txt:
2718         * platform/win/fast/forms/fieldset-align-expected.txt:
2719         * platform/win/fast/forms/form-element-geometry-expected.txt:
2720         * platform/win/fast/forms/input-align-expected.txt:
2721         * platform/win/fast/forms/input-appearance-bkcolor-expected.txt:
2722         * platform/win/fast/forms/input-appearance-default-bkcolor-expected.txt:
2723         * platform/win/fast/forms/input-appearance-disabled-expected.txt:
2724         * platform/win/fast/forms/input-appearance-focus-expected.txt:
2725         * platform/win/fast/forms/input-appearance-height-expected.txt:
2726         * platform/win/fast/forms/input-appearance-readonly-expected.txt:
2727         * platform/win/fast/forms/input-appearance-selection-expected.txt:
2728         * platform/win/fast/forms/input-appearance-visibility-expected.txt:
2729         * platform/win/fast/forms/input-appearance-width-expected.txt:
2730         * platform/win/fast/forms/input-baseline-expected.txt:
2731         * platform/win/fast/forms/input-disabled-color-expected.txt:
2732         * platform/win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2733         * platform/win/fast/forms/input-placeholder-visibility-1-expected.txt:
2734         * platform/win/fast/forms/input-placeholder-visibility-3-expected.txt:
2735         * platform/win/fast/forms/input-readonly-autoscroll-expected.txt:
2736         * platform/win/fast/forms/input-readonly-dimmed-expected.txt:
2737         * platform/win/fast/forms/input-readonly-empty-expected.txt:
2738         * platform/win/fast/forms/input-spaces-expected.txt:
2739         * platform/win/fast/forms/input-table-expected.txt:
2740         * platform/win/fast/forms/input-text-click-inside-expected.txt:
2741         * platform/win/fast/forms/input-text-click-outside-expected.txt:
2742         * platform/win/fast/forms/input-text-double-click-expected.txt:
2743         * platform/win/fast/forms/input-text-drag-down-expected.txt:
2744         * platform/win/fast/forms/input-text-option-delete-expected.txt:
2745         * platform/win/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2746         * platform/win/fast/forms/input-text-self-emptying-click-expected.txt:
2747         * platform/win/fast/forms/input-text-word-wrap-expected.txt:
2748         * platform/win/fast/forms/input-type-text-min-width-expected.txt:
2749         * platform/win/fast/forms/input-value-expected.txt:
2750         * platform/win/fast/forms/input-width-expected.txt:
2751         * platform/win/fast/forms/placeholder-pseudo-style-expected.txt:
2752         * platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt:
2753         * platform/win/fast/forms/search-display-none-cancel-button-expected.txt:
2754         * platform/win/fast/forms/search-styled-expected.txt:
2755         * platform/win/fast/forms/search-vertical-alignment-expected.txt:
2756         * platform/win/fast/forms/search/search-size-with-decorations-expected.txt:
2757         * platform/win/fast/forms/tabbing-input-iframe-expected.txt:
2758         * platform/win/fast/forms/text-control-intrinsic-widths-expected.txt:
2759         * platform/win/fast/forms/textfield-focus-ring-expected.txt:
2760         * platform/win/fast/forms/textfield-outline-expected.txt:
2761         * platform/win/fast/forms/textfield-overflow-expected.txt:
2762         * platform/win/fast/forms/visual-hebrew-text-field-expected.txt:
2763         * platform/win/fast/frames/take-focus-from-iframe-expected.txt:
2764         * platform/win/fast/html/details-no-summary4-expected.txt:
2765         * platform/win/fast/html/details-open-javascript-expected.txt:
2766         * platform/win/fast/html/details-open2-expected.txt:
2767         * platform/win/fast/html/details-open4-expected.txt:
2768         * platform/win/fast/lists/dynamic-marker-crash-expected.txt:
2769         * platform/win/fast/replaced/replaced-breaking-expected.txt:
2770         * platform/win/fast/replaced/replaced-breaking-mixture-expected.txt:
2771         * platform/win/fast/table/colspanMinWidth-expected.txt:
2772         * platform/win/fast/table/spanOverlapRepaint-expected.txt:
2773         * platform/win/fast/table/text-field-baseline-expected.txt:
2774         * platform/win/fast/text/textIteratorNilRenderer-expected.txt:
2775         * platform/win/fast/transforms/transformed-focused-text-input-expected.txt:
2776         * platform/win/svg/hixie/mixed/003-expected.txt:
2777         * platform/win/tables/mozilla/bugs/bug1188-expected.txt:
2778         * platform/win/tables/mozilla/bugs/bug12384-expected.txt:
2779         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
2780         * platform/win/tables/mozilla/bugs/bug24200-expected.txt:
2781         * platform/win/tables/mozilla/bugs/bug2479-2-expected.txt:
2782         * platform/win/tables/mozilla/bugs/bug2479-3-expected.txt:
2783         * platform/win/tables/mozilla/bugs/bug2479-4-expected.txt:
2784         * platform/win/tables/mozilla/bugs/bug28928-expected.txt:
2785         * platform/win/tables/mozilla/bugs/bug4382-expected.txt:
2786         * platform/win/tables/mozilla/bugs/bug4527-expected.txt:
2787         * platform/win/tables/mozilla/bugs/bug46368-1-expected.txt:
2788         * platform/win/tables/mozilla/bugs/bug46368-2-expected.txt:
2789         * platform/win/tables/mozilla/bugs/bug51037-expected.txt:
2790         * platform/win/tables/mozilla/bugs/bug55545-expected.txt:
2791         * platform/win/tables/mozilla/bugs/bug59354-expected.txt:
2792         * platform/win/tables/mozilla/bugs/bug7342-expected.txt:
2793         * platform/win/tables/mozilla/bugs/bug96334-expected.txt:
2794         * platform/win/tables/mozilla/bugs/bug99948-expected.txt:
2795         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
2796         * platform/win/tables/mozilla/other/move_row-expected.txt:
2797         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2798         * platform/win/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2799
2800 2020-06-15  Pavel Feldman <pavel.feldman@gmail.com>
2801
2802         Web Inspector: introduce request interception
2803         https://bugs.webkit.org/show_bug.cgi?id=207446
2804
2805         Reviewed by Devin Rousso.
2806
2807         This change introduces network request interception to the Network
2808         protocol domain. It adds Network.interceptWithRequest notification that
2809         can be continued, modified or fulfilled. NetworkStage enum can now have
2810         'request' and 'response' values.
2811
2812         * http/tests/inspector/network/intercept-aborted-request-expected.txt: Added.
2813         * http/tests/inspector/network/intercept-aborted-request.html: Added.
2814         * http/tests/inspector/network/intercept-request-continue-expected.txt: Added.
2815         * http/tests/inspector/network/intercept-request-continue.html: Added.
2816         * http/tests/inspector/network/intercept-request-fragment-expected.txt: Added.
2817         * http/tests/inspector/network/intercept-request-fragment.html: Added.
2818         * http/tests/inspector/network/intercept-request-main-resource-expected.txt: Added.
2819         * http/tests/inspector/network/intercept-request-main-resource-with-response-expected.txt: Added.
2820         * http/tests/inspector/network/intercept-request-main-resource-with-response.html: Added.
2821         * http/tests/inspector/network/intercept-request-main-resource.html: Added.
2822         * http/tests/inspector/network/intercept-request-properties-expected.txt: Added.
2823         * http/tests/inspector/network/intercept-request-properties.html: Added.
2824         * http/tests/inspector/network/intercept-request-subresource-expected.txt: Added.
2825         * http/tests/inspector/network/intercept-request-subresource-with-error-expected.txt: Added.
2826         * http/tests/inspector/network/intercept-request-subresource-with-error.html: Added.
2827         * http/tests/inspector/network/intercept-request-subresource-with-response-expected.txt: Added.
2828         * http/tests/inspector/network/intercept-request-subresource-with-response.html: Added.
2829         * http/tests/inspector/network/intercept-request-subresource.html: Added.
2830         * http/tests/inspector/network/intercept-request-with-response-expected.txt: Added.
2831         * http/tests/inspector/network/intercept-request-with-response.html: Added.
2832         * http/tests/inspector/network/resources/intercept-echo.php: Added.
2833         * http/tests/inspector/network/resources/intercept-request-overriden-page.html: Added.
2834         * http/tests/inspector/network/resources/intercept-request-overriden-script.js: Added.
2835         * http/tests/inspector/resources/protocol-test.js:
2836         * inspector/network/local-resource-override-continue-response.html:
2837         * inspector/network/resources/data-intercepted.json: Added.
2838         * platform/mac-wk1/TestExpectations:
2839
2840 2020-06-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2841
2842         REGRESSION: [ iOS wk2 Debug ] fast/forms/call-text-did-change-in-text-field-when-typing.html is flaky failing.
2843         https://bugs.webkit.org/show_bug.cgi?id=213218
2844
2845         Reviewed by Tim Horton.
2846
2847         `UIHelper.typeCharacter` is guaranteed to wait until the application in the UI process has dequeued the
2848         synthesized key events, but is not necessarily guaranteed to wait until the web process is done handling the
2849         key events. As a result, it's possible for this test to check the value of the text field in step (1) before the
2850         event has been received, which causes the test to fail with a diff.
2851
2852         To fix this, wait for the key event to be handled (like we do for the synthetic click event below).
2853
2854         * fast/forms/call-text-did-change-in-text-field-when-typing-expected.txt:
2855         * fast/forms/call-text-did-change-in-text-field-when-typing.html:
2856         * platform/ios-wk2/TestExpectations:
2857
2858 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2859
2860         REGRESSION: [ iOS wk2 Debug ] fast/forms/call-text-did-change-in-text-field-when-typing.html is flaky failing.
2861         https://bugs.webkit.org/show_bug.cgi?id=213218
2862
2863         Unreviewed test gardening.
2864
2865         * platform/ios-wk2/TestExpectations:
2866
2867 2020-06-15  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
2868
2869         Update WPT tests for FileAPI
2870         https://bugs.webkit.org/show_bug.cgi?id=213198
2871
2872         Reviewed by Alex Christensen.
2873
2874         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub-expected.txt: Added.
2875         * tests-options.json:
2876
2877 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2878
2879         [ Mojave wk2 Release ] webgl/2.0.0/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html is flaky failing.
2880         https://bugs.webkit.org/show_bug.cgi?id=213212
2881
2882         Unreviewed test gardening.
2883
2884         * platform/mac-wk2/TestExpectations:
2885
2886 2020-06-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2887
2888         Add console logging to try and diagnose editing/deleting/ios/backspace-last-character.html
2889         https://bugs.webkit.org/show_bug.cgi?id=213201
2890         <rdar://problem/64165890>
2891
2892         Reviewed by Tim Horton.
2893
2894         Break the test down into more steps (namely, separate waiting for events from synthesizing key events), and add
2895         a console log statement at each step.
2896
2897         * editing/deleting/ios/backspace-last-character-expected.txt:
2898         * editing/deleting/ios/backspace-last-character.html:
2899
2900 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2901
2902         [WPE] Unreviewed test gardening. Update expected results of flaky image failures.
2903
2904         The results of these flaky image failures have been actually ImageOnlyFailure for the last 4000 revisions.
2905
2906         * platform/wpe/TestExpectations:
2907
2908 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2909
2910         [WPE] Unreviewed test gardening. Remove more stale flaky failures from test expectations.
2911
2912         * platform/wpe/TestExpectations:
2913
2914 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2915
2916         [WPE] Unreviewed test gardening. Update baselines of flaky tests which were consistently failing for the last 4000 revisions.
2917
2918         * platform/wpe/TestExpectations:
2919         * platform/wpe/fast/css/resize-corner-tracking-expected.txt:
2920         * platform/wpe/imported/w3c/web-platform-tests/content-security-policy/reporting/report-only-in-meta.sub-expected.txt: Added.
2921         * platform/wpe/imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies-expected.txt: Added.
2922         * platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
2923         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-10-t-manual-expected.txt:
2924         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-33-t-manual-expected.txt:
2925         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-34-t-manual-expected.txt:
2926         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
2927         * platform/wpe/security/block-test-expected.txt:
2928         * platform/wpe/svg/custom/non-scaling-stroke-expected.txt: Removed.
2929
2930 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2931
2932         REGRESSION: (r262904): [ Mac wk1 Debug ] media/remoteplayback-target-availability.html is flaky failing.
2933         https://bugs.webkit.org/show_bug.cgi?id=213146
2934
2935         Unreviewed test gardening.
2936
2937         * platform/mac-wk1/TestExpectations:
2938
2939 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2940
2941         [ iOS wk2 and Mac wk2 ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/frame-removal.html is flaky failing. 
2942         https://bugs.webkit.org/show_bug.cgi?id=209281
2943
2944         Unreviewed test gardening.
2945
2946         * platform/ios-wk2/TestExpectations:
2947         * platform/mac-wk2/TestExpectations:
2948
2949 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2950
2951         REGRESSION: [ Mac wk2 ] inspector/canvas/create-context-webgpu.html is flaky failing.
2952         https://bugs.webkit.org/show_bug.cgi?id=213123
2953
2954         Unreviewed test gardening.
2955
2956         * platform/mac-wk2/TestExpectations:
2957
2958 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2959
2960         [WPE] Unreviewed test gardening. Remove stale flaky text and image failures from test expectations.
2961
2962         * platform/wpe/TestExpectations:
2963         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Added.
2964
2965 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2966
2967         [WPE] Unreviewed test gardening. Remove stale flaky timeout failures from test expectations.
2968
2969         * platform/wpe/TestExpectations:
2970
2971 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2972
2973         [WPE] Unreviewed test gardening. Update test expectations after 263019.
2974
2975         * platform/wpe/TestExpectations:
2976         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
2977
2978 2020-06-14  Sergio Villar Senin  <svillar@igalia.com>
2979
2980         Unreviewed, reverting r262124.
2981
2982         Twitter videos go blank after exiting fullscreen
2983
2984         Reverted changeset:
2985
2986         "[css-flex] Allow indefinite size flex items to be definite
2987         wrt resolving percentages inside them"
2988         https://bugs.webkit.org/show_bug.cgi?id=212264
2989         https://trac.webkit.org/changeset/262124
2990
2991 2020-06-14  Sam Weinig  <weinig@apple.com>
2992
2993         [WPT] html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html fails due to lack of caching of Plugin objects
2994         https://bugs.webkit.org/show_bug.cgi?id=213185
2995
2996         Reviewed by Darin Adler.
2997
2998         * http/tests/plugins/plugin-javascript-access-allow-all-plugins-expected.txt: Added.
2999         * http/tests/plugins/plugin-javascript-access-allow-all-plugins.html: Added.
3000         * http/tests/plugins/plugin-javascript-access-expected.txt:
3001         * http/tests/plugins/plugin-javascript-access.html:
3002         Split out internals.setShowAllPlugins(true) part of plugin-javascript-access.html to
3003         allow the test to continue working now that navigator.plugins is immutable after 
3004         accessing it.
3005         
3006         * platform/mac-wk1/TestExpectations:
3007         * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt: Removed.
3008         Remove imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html
3009         from TestExpectations now that it passes all the time.
3010
3011 2020-06-14  Pinki Gyanchandani  <pgyanchandani@apple.com>
3012
3013         Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
3014         https://bugs.webkit.org/show_bug.cgi?id=212714
3015
3016         Reviewed by Geoffrey Garen.
3017
3018         Added a regression test.
3019
3020         * fast/rendering/widget-removal-in-render-tree-builder-crash-expected.txt: Added.
3021         * fast/rendering/widget-removal-in-render-tree-builder-crash.html: Added.
3022
3023 2020-06-14  Fujii Hironori  <Hironori.Fujii@sony.com>
3024
3025         [AppleWin] Unreviewed test gardening
3026
3027         * platform/win/TestExpectations: Marked fast/text/combining-character-sequence-vertical.html with ImageOnlyFailure.
3028
3029 2020-06-14  Sam Weinig  <weinig@apple.com>
3030
3031         [WPT] websockets/Close-reason-unpaired-surrogates.any.html fails due to failure to convert unpaired surrogates to replacement character for close reason
3032         https://bugs.webkit.org/show_bug.cgi?id=213182
3033
3034         Reviewed by Darin Adler.
3035
3036         * TestExpectations: 
3037         Unskips the following tests which now pass all the time:
3038             imported/w3c/web-platform-tests/websockets/Close-reason-unpaired-surrogates.any.worker.html
3039             imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.html
3040             imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.worker.html
3041         
3042
3043 2020-06-13  Zalan Bujtas  <zalan@apple.com>
3044
3045         [LFC][Floats] Floating positioned box is always a float avoider.
3046         https://bugs.webkit.org/show_bug.cgi?id=213162
3047
3048         Reviewed by Darin Adler.
3049
3050         * fast/layoutformattingcontext/inline-float-simple-expected.html: Added.
3051         * fast/layoutformattingcontext/inline-float-simple.html: Added.
3052
3053 2020-06-13  Sam Weinig  <weinig@apple.com>
3054
3055         [WPT] dom/nodes/Document-createCDATASection-xhtml.xhtml fails due to missing exception in Document.createCDATASection()
3056         https://bugs.webkit.org/show_bug.cgi?id=213167
3057
3058         Reviewed by Yusuke Suzuki.
3059
3060         * dom/xhtml/level3/core/documentnormalizedocument07-expected.txt:
3061         * dom/xhtml/level3/core/documentnormalizedocument08-expected.txt:
3062         * dom/xhtml/level3/core/handleerror01-expected.txt:
3063         * dom/xhtml/level3/core/splitcdatasections01-expected.txt:
3064         Update expected results with new error now being thrown.
3065
3066 2020-06-12  Simon Fraser  <simon.fraser@apple.com>
3067
3068         REGRESSION(r261985): Unable to respond to large comments on Bugzilla with always-on scrollbars
3069         https://bugs.webkit.org/show_bug.cgi?id=213135
3070         <rdar://problem/64302086>
3071
3072         Reviewed by Tim Horton.
3073
3074         Test that does a fake user scroll then a programmatic scroll from a timer (i.e. outside
3075         the rendering update), then dumps tile caches to check that coverage rects match the
3076         right scroll position.
3077
3078         * scrollingcoordinator/mac/reveal-selection-tile-coverage-expected.txt: Added.
3079         * scrollingcoordinator/mac/reveal-selection-tile-coverage.html: Added.
3080
3081 2020-06-12  Wenson Hsieh  <wenson_hsieh@apple.com>
3082
3083         [iPadOS] Focusing selects and color inputs should not bring up the software keyboard
3084         https://bugs.webkit.org/show_bug.cgi?id=213149
3085         <rdar://problem/64312450>
3086
3087         Reviewed by Darin Adler.
3088
3089         Add a new layout test.
3090
3091         * fast/forms/ios/ipad/select-should-not-bring-up-software-keyboard-expected.txt: Added.
3092         * fast/forms/ios/ipad/select-should-not-bring-up-software-keyboard.html: Added.
3093
3094 2020-06-12  Andres Gonzalez  <andresg_22@apple.com>
3095
3096         Re-write accessibility/form-control-value-settable.html so that it can pass in both isolated tree mode on and off.
3097         https://bugs.webkit.org/show_bug.cgi?id=213150
3098
3099         Reviewed by Chris Fleizach.
3100
3101         In isolated tree mode, it is necessary to setTimeout after setting the
3102         focus so that the isolated tree can be updated.
3103
3104         * accessibility/form-control-value-settable.html:
3105         * platform/gtk/accessibility/form-control-value-settable-expected.txt:
3106         * platform/mac/accessibility/form-control-value-settable-expected.txt:
3107
3108 2020-06-12  Chris Dumez  <cdumez@apple.com>
3109
3110         Stop allowing pages served over HTTPS with "Cache-Control: no-store" into the back/forward cache
3111         https://bugs.webkit.org/show_bug.cgi?id=213147
3112         <rdar://problem/64249683>
3113
3114         Reviewed by Geoffrey Garen.
3115
3116         Update layout test coverage.
3117
3118         * http/tests/navigation/https-in-page-cache-expected.txt:
3119         * http/tests/navigation/resources/https-in-page-cache-1.php:
3120
3121 2020-06-12  Jason Lawrence  <lawrence.j@apple.com>
3122
3123         REGRESSION: [ Mac wk1 Debug ] media/remoteplayback-target-availability.html is flaky failing.
3124         https://bugs.webkit.org/show_bug.cgi?id=213146
3125
3126         Unreviewed test gardening.
3127
3128         * platform/mac-wk1/TestExpectations:
3129
3130 2020-06-12  Takashi Komori  <Takashi.Komori@sony.com>
3131
3132         [Curl] Implement functions to use ResourceLoadStatistics.
3133         https://bugs.webkit.org/show_bug.cgi?id=207692
3134
3135         Reviewed by Don Olmstead.
3136
3137         Implement functions which are required to implement ResourceLoadStatistics for Curl port.
3138
3139         Tests: http/tests/resourceLoadStatistics/
3140
3141         * platform/wincairo-wk1/TestExpectations:
3142         * platform/wincairo/TestExpectations:
3143
3144 2020-06-12  Yusuke Suzuki  <ysuzuki@apple.com>
3145
3146         [ Mojave wk2 Release ] js/dom/unhandled-promise-rejection-console-no-report.html is flaky failing.
3147         https://bugs.webkit.org/show_bug.cgi?id=212851
3148
3149         Reviewed by Darin Adler.
3150
3151         This test is wrong since both onunhandledrejection and setTimeout are driven by macro-tasks.
3152         There is no ordering between them so they have race condition, and this race condition makes this
3153         the test flaky. We should fix the test. This patch removes the dependency to setTimeout.
3154
3155         * js/dom/unhandled-promise-rejection-console-no-report-expected.txt:
3156         * js/dom/unhandled-promise-rejection-console-no-report.html:
3157
3158 2020-06-12  Antoine Quint  <graouts@webkit.org>
3159
3160         Double tap to zoom out doesn't work after upgrading to iOS 13
3161         https://bugs.webkit.org/show_bug.cgi?id=205158
3162         <rdar://problem/205158>
3163
3164         Unreviewed. Make the test that was previously added into a test that can be run on iPad instead
3165         of having to be skipped.
3166
3167         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out.html:
3168         * platform/ipad/TestExpectations:
3169
3170 2020-06-12  Antti Koivisto  <antti@apple.com>
3171
3172         REGRESSION (r262618): Very slow typing in a github issue
3173         https://bugs.webkit.org/show_bug.cgi?id=213137
3174         <rdar://problem/64214117>
3175
3176         Reviewed by Darin Adler.
3177
3178         * fast/media/media-query-keyframes-resolution-count-expected.txt: Added.
3179         * fast/media/media-query-keyframes-resolution-count.html: Added.
3180
3181 2020-06-12  Antoine Quint  <graouts@webkit.org>
3182
3183         Double tap to zoom out doesn't work after upgrading to iOS 13
3184         https://bugs.webkit.org/show_bug.cgi?id=205158
3185         <rdar://problem/205158>
3186
3187         Reviewed by Wenson Hsieh.
3188
3189         Add a test that double taps to zoom in and then double taps to zoom out. This test would fail to zoom
3190         out prior to this source change. This test is skipped on iPad since desktop-class browsing mode has
3191         heuristics that would prevent the second double-tap to zoom out.
3192
3193         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out-expected.txt: Added.
3194         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out.html: Added.
3195         * platform/ipad/TestExpectations:
3196
3197 2020-06-12  Jason Lawrence  <lawrence.j@apple.com>
3198
3199         REGRESSION: (r262397): [ Mac wk2 ] inspector/canvas/create-context-webgpu.html is flaky failing.
3200         https://bugs.webkit.org/show_bug.cgi?id=213123
3201
3202         Unreviewed test gardening.
3203
3204         * platform/mac-wk2/TestExpectations:
3205
3206 2020-06-12  Lauro Moura  <lmoura@igalia.com>
3207
3208         [GTK][WPE] Remove some duplicated entries and add missing bug info
3209
3210         Unreviewed test gardening
3211
3212         Unified the unsuported tests entries for GTK and WPE and added some
3213         entries for the skipped top level tests.
3214
3215         * platform/glib/TestExpectations:
3216         * platform/gtk/TestExpectations:
3217         * platform/wpe/TestExpectations:
3218
3219 2020-06-12  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
3220
3221         Change FileReader.error to DOMException from obsoleted FileError
3222         https://bugs.webkit.org/show_bug.cgi?id=213117
3223
3224         Reviewed by Chris Dumez.
3225
3226         By the [lastest spec](https://w3c.github.io/FileAPI/),
3227         `FileReader.error` should return `DOMException`
3228         and this change remove `FileError` from exposed interfaces.
3229
3230         * fast/files/file-reader-abort-expected.txt:
3231         * fast/files/file-reader-abort-using-open-panel-expected.txt:
3232         * fast/files/read-blob-async-expected.txt:
3233         * fast/files/read-file-async-expected.txt:
3234         * fast/files/workers/worker-read-blob-async-expected.txt:
3235         * fast/files/workers/worker-read-file-async-expected.txt:
3236           Update to `DOMException` error code from `FileError` error code.
3237         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt:
3238           FileError should not be exposed.
3239
3240 2020-06-12  Zalan Bujtas  <zalan@apple.com>
3241
3242         [LFC][TFC] Add support for min/max-width
3243         https://bugs.webkit.org/show_bug.cgi?id=213111
3244
3245         Reviewed by Antti Koivisto.
3246
3247         * fast/layoutformattingcontext/table-min-max-width-simple-expected.html: Added.
3248         * fast/layoutformattingcontext/table-min-max-width-simple.html: Added.
3249
3250 2020-06-12  Antti Koivisto  <antti@apple.com>
3251
3252         Relative font size values (em) within CSS animations compound
3253         https://bugs.webkit.org/show_bug.cgi?id=194749
3254         <rdar://problem/48171898>
3255
3256         Reviewed by Antoine Quint.
3257
3258         * animations/keyframe-em-unit-expected.html: Added.
3259         * animations/keyframe-em-unit.html: Added.
3260
3261 2020-06-11  Diego Pino Garcia  <dpino@igalia.com>
3262
3263         [GTK] Gardening, update test expectations after r262932
3264         https://bugs.webkit.org/show_bug.cgi?id=213115
3265
3266         Unreviewed test gardening.
3267
3268         * platform/glib/TestExpectations:
3269
3270 2020-06-11  Ryan Haddad  <ryanhaddad@apple.com>
3271
3272         Unreviewed, reverting r262909.
3273
3274         This test causes macOS WK1 tests to intermittently exit early
3275
3276         Reverted changeset:
3277
3278         "Release Assert @
3279         WebCore::RenderTreeBuilder::RenderTreeBuilder"
3280         https://bugs.webkit.org/show_bug.cgi?id=212714
3281         https://trac.webkit.org/changeset/262909
3282
3283 2020-06-11  Andy Estes  <aestes@apple.com>
3284
3285         [iOS] nullptr deref in FileInputType::iconLoaded when the input's type attribute is modified by a change event listener
3286         https://bugs.webkit.org/show_bug.cgi?id=208244
3287         <rdar://problem/41855350>
3288
3289         Reviewed by Wenson Hsieh.
3290
3291         * fast/forms/file/file-input-type-detached-on-change-expected.txt: Added.
3292         * fast/forms/file/file-input-type-detached-on-change.html: Added.
3293         * fast/forms/file/file-input-webkitdirectory-icon-expected.html: Added.
3294         * fast/forms/file/file-input-webkitdirectory-icon.html: Added.
3295         * fast/forms/file/file-reset-in-change-using-open-panel-with-icon.html:
3296         * fast/forms/file/open-file-panel-crash.html:
3297         * fast/forms/file/resources/file-icon-bytes.js: Added.
3298
3299 2020-06-11  Jason Lawrence  <lawrence.j@apple.com>
3300
3301         REGRESSION: [ Mac ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing.
3302         https://bugs.webkit.org/show_bug.cgi?id=213087
3303
3304         Unreviewed test gardening.
3305
3306         * platform/mac/TestExpectations:
3307
3308 2020-06-11  Wenson Hsieh  <wenson_hsieh@apple.com>
3309
3310         [iOS] editing/selection/ios/update-selection-after-overflow-scroll.html times out
3311         https://bugs.webkit.org/show_bug.cgi?id=213082
3312         <rdar://problem/64228007>
3313
3314         Reviewed by Megan Gardner.
3315
3316         This test makes a programmatic selection, and then scrolls an overflow area with accelerated scrolling by using
3317         `UIHelper.immediateScrollElementAtContentPointToOffset()`. This helper method hit-tests for a subscrollable
3318         region, and then uses platform API to change the content offset. However, after timing changes in the system,
3319         this hit-testing now fails because it ends up finding the callout menu that shows up after making the text
3320         selection, and so scrolling fails.
3321
3322         Fix this by using (40, 40) instead of (150, 100) when hit-testing the child scroll view when scrolling.
3323
3324         * editing/selection/ios/update-selection-after-overflow-scroll.html:
3325
3326 2020-06-11  Pinki Gyanchandani  <pgyanchandani@apple.com>
3327
3328         Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
3329         https://bugs.webkit.org/show_bug.cgi?id=212714
3330
3331         Reviewed by Geoffrey Garen.
3332
3333         Added a regression test.
3334
3335         * fast/rendering/widget-removal-in-render-tree-builder-crash-expected.txt: Added.
3336         * fast/rendering/widget-removal-in-render-tree-builder-crash.html: Added.
3337
3338 2020-06-11  Youenn Fablet  <youenn@apple.com>
3339
3340         End a remote MediaStreamTrack if its source is ended
3341         https://bugs.webkit.org/show_bug.cgi?id=213074
3342
3343         Reviewed by Eric Carlson.
3344
3345         * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive-expected.txt: Added.
3346         * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html: Added.
3347
3348 2020-06-11  Oriol Brufau  <obrufau@igalia.com>
3349
3350         [css-grid] Reimport WPT tests removed in r262809
3351         https://bugs.webkit.org/show_bug.cgi?id=213028
3352
3353         Reviewed by Manuel Rego Casasnovas.
3354
3355         Add failure expectations of the new tests.
3356
3357         * TestExpectations:
3358
3359 2020-06-10  Frank Yang  <guowei_yang@apple.com>
3360
3361         Multiple SVG Filters Unexpectedly lightens image using linearRGB
3362         https://bugs.webkit.org/show_bug.cgi?id=212649
3363
3364         Reviewed by Myles C. Maxfield, Simon Fraser, Darin Adler
3365
3366         Added new tests that checks SVG render results for 
3367         feComponentTransfer, feComposite, feConvolveMatrix
3368         feGaussianBlur, feMorphology and lighting
3369
3370         * svg/filters/feComponentTransfer-clipped-expected.svg: Added.
3371         * svg/filters/feComponentTransfer-clipped.svg: Added.
3372         * svg/filters/feComposite-clipped-expected.svg: Added.
3373         * svg/filters/feComposite-clipped.svg: Added.
3374         * svg/filters/feConvolveMatrix-clipped-expected.svg: Added.
3375         * svg/filters/feConvolveMatrix-clipped.svg: Added.
3376         * svg/filters/feGaussianBlur-clipped-expected.svg: Added.
3377         * svg/filters/feGaussianBlur-clipped.svg: Added.
3378         * svg/filters/feLighting-clipped-expected.svg: Added.
3379         * svg/filters/feLighting-clipped.svg: Added.
3380         * svg/filters/feMorphology-clipped-expected.svg: Added.
3381         * svg/filters/feMorphology-clipped.svg: Added.
3382
3383 2020-06-10  Zalan Bujtas  <zalan@apple.com>
3384
3385         [Line clamp] Do not apply the special anchor handling when the anchor content is visible after clamping
3386         https://bugs.webkit.org/show_bug.cgi?id=213052
3387         <rdar://problem/59739131>
3388
3389         Reviewed by Simon Fraser.
3390
3391         * fast/flexbox/line-clamp-with-anchor-content-only-expected.html: Added.
3392         * fast/flexbox/line-clamp-with-anchor-content-only.html: Added.
3393
3394 2020-06-10  Hiro (mzp) Mizuno  <mzp@apple.com>
3395
3396         [iOS] Option + Forward Delete should delete next word
3397         https://bugs.webkit.org/show_bug.cgi?id=213062
3398         rdar://64225458
3399
3400         Reviewed by Daniel Bates.
3401
3402         Add tests to ensure that Option + Forward Delete delete to the next word.
3403         Skip the tests for now until we have the UIKit fix <rdar://problem/63253983>.
3404
3405         * fast/events/ios/key-command-delete-next-word-expected.txt: Added.
3406         * fast/events/ios/key-command-delete-next-word.html: Added.
3407         * platform/ios/TestExpectations: Skip tests for now
3408
3409 2020-06-10  Fujii Hironori  <Hironori.Fujii@sony.com>
3410
3411         [WinCairo] Unreviewed test gardening
3412
3413         * platform/wincairo/TestExpectations:
3414         * platform/wincairo/fast/text/justify-ideograph-leading-expansion-expected.txt:
3415
3416 2020-06-10  Yusuke Suzuki  <ysuzuki@apple.com>
3417
3418         [JSC] JSCallbackObject::deleteProperty should redirect to Parent::deletePropertyByIndex if propertyName is index
3419         https://bugs.webkit.org/show_bug.cgi?id=213041
3420         <rdar://problem/64204300>
3421
3422         Reviewed by Darin Adler.
3423
3424         * js/dom/callbackobject-delete-should-not-infinite-recursion-expected.txt: Added.
3425         * js/dom/callbackobject-delete-should-not-infinite-recursion.html: Added.
3426
3427 2020-06-10  Zalan Bujtas  <zalan@apple.com>
3428
3429         [ Mac ] mathml/scripts-removeChild.html is flaky failing.
3430         https://bugs.webkit.org/show_bug.cgi?id=208574
3431         <rdar://problem/60041327>
3432
3433         Unreviewed test gardening.
3434
3435         Can't reproduce flakiness anymore.
3436
3437         * platform/mac/TestExpectations:
3438
3439 2020-06-10  Brent Fulgham  <bfulgham@apple.com>
3440
3441         Improve CSP compliance under PSON
3442         https://bugs.webkit.org/show_bug.cgi?id=212995
3443         <rdar://problem/62996186>
3444
3445         Reviewed by Chris Dumez.
3446
3447         Add a new test to confirm that CSP rules are honored for form-action operations during process swap.
3448         This also rebaselines an existing test, since CSP is now checked before any navigations performed by
3449         a form action.
3450
3451         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-get-blocked-expected.txt: Rebaselined.
3452         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-self-blocked-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/form-action-src-get-blocked-expected.txt.
3453         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-self-blocked.html: Added.
3454
3455 2020-06-10  Devin Rousso  <drousso@apple.com>
3456
3457         Web Inspector: XHR request with same URL as main resource will hide the main resource request
3458         https://bugs.webkit.org/show_bug.cgi?id=212850
3459         <rdar://problem/33072149>
3460
3461         Reviewed by Brian Burg.
3462
3463         * inspector/network/request-main-url.html: Added.
3464         * inspector/network/request-main-url-expected.txt: Added.
3465
3466 2020-06-10  Youenn Fablet  <youenn@apple.com>
3467
3468         REGRESSION(r262798): fast/mediastream/media-stream-track-interrupted.html is failing
3469         https://bugs.webkit.org/show_bug.cgi?id=213011
3470
3471         Reviewed by Eric Carlson.
3472
3473         * fast/mediastream/track-ended-while-muted-expected.txt: Added.
3474         * fast/mediastream/track-ended-while-muted.html: Added.
3475
3476 2020-06-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3477
3478         Layout tests outside of the WPT import should not use resources from it
3479         https://bugs.webkit.org/show_bug.cgi?id=212661
3480
3481         Reviewed by Youenn Fablet.
3482
3483         Some layout tests were using resource files from the imported WPT tests.
3484         This is an issue because updating the WPT tests may break this tests in the future.
3485
3486         To fix this the used resource files are copied inside the main folder of each test
3487         and the tests modified to use them.
3488
3489         On top of that, some tests are de-duplicates (in favor of the WPT versions, which are the same).
3490         This is the list of tests de-duplicated:
3491         canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
3492         canvas/philip/tests/2d.drawImage.incomplete.nosrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
3493         canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
3494         canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html -> imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
3495         canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html -> imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
3496         fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html -> imported/w3c/web-platform-tests/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html
3497
3498         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc-expected.txt: Removed.
3499         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html: Removed.
3500         * canvas/philip/tests/2d.drawImage.incomplete.nosrc-expected.txt: Removed.
3501         * canvas/philip/tests/2d.drawImage.incomplete.nosrc.html: Removed.
3502         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc-expected.txt: Removed.
3503         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html: Removed.
3504         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc-expected.txt: Removed.
3505         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html: Removed.
3506         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc-expected.txt: Removed.
3507         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html: Removed.
3508         * fast/css/resources/shadow-helper.js: Added.
3509         (getElementByShadowIds):
3510         (ceClass.):
3511         (installCustomElement):
3512         * fast/css/shadow-parts/exportparts-syntax.html:
3513         * fast/css/shadow-parts/invalidation-class-before-after.html:
3514         * fast/css/shadow-parts/invalidation-class-descendant-combinator-export.html:
3515         * fast/css/shadow-parts/invalidation-class-descendant-combinator.html:
3516         * fast/css/shadow-parts/invalidation-class-sibling-combinator-export.html:
3517         * fast/css/shadow-parts/invalidation-class-sibling-combinator.html:
3518         * fast/custom-elements/DOMImplementation-createDocument.html:
3519         * fast/custom-elements/adopting-from-frameless-document.html:
3520         * fast/custom-elements/disconnected-callback-in-detached-iframe.html:
3521         * fast/custom-elements/document-createElementNS.html:
3522         * fast/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html:
3523         * fast/custom-elements/perform-microtask-checkpoint-before-construction.html:
3524         * fast/custom-elements/reactions-for-webkit-extensions.html:
3525         * fast/custom-elements/resources/custom-elements-helpers.js: Added.
3526         (create_window_in_test):
3527         (test_with_window):