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