[GTK][WPE] Websockets close-on-x tests are failing
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-01-24  Lauro Moura  <lmoura@igalia.com>
2
3         [GTK][WPE] Websockets close-on-x tests are failing
4         https://bugs.webkit.org/show_bug.cgi?id=206392
5
6         Unreviewed gardening.
7
8         Rebaseline after libsoup commit 35f1bac5.
9
10         * platform/gtk/TestExpectations:
11         * platform/gtk/http/tests/websocket/tests/hybi/close-on-navigate-new-location-expected.txt: Added.
12         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc-expected.txt: Added.
13         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-expected.txt: Added.
14         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent-expected.txt: Added.
15         * platform/gtk/http/tests/websocket/tests/hybi/send-after-close-on-unload-expected.txt: Added.
16
17 2020-01-24  Rob Buis  <rbuis@igalia.com>
18
19         [GTK][WPE] Several WPT fetch tests are failing
20         https://bugs.webkit.org/show_bug.cgi?id=206416
21
22         Reviewed by Frédéric Wang.
23
24         It is better to skip these as more tests can be added
25         and this feature is not enabled on WPE/GTK.
26
27         * platform/gtk/TestExpectations:
28         * platform/wpe/TestExpectations:
29
30 2020-01-24  Lauro Moura  <lmoura@igalia.com>
31
32         [GTK] More unreviewed gardening.
33         https://bugs.webkit.org/show_bug.cgi?id=206693
34
35         Unreviewed gardening.
36
37         * platform/gtk/TestExpectations:
38
39 2020-01-24  Pablo Saavedra  <psaavedra@igalia.com>
40
41         Layout Test animations/no-style-recalc-during-accelerated-animation.html is flaky
42         https://bugs.webkit.org/show_bug.cgi?id=206733
43
44         Unreviewed test gardening.
45
46         * platform/gtk/TestExpectations:
47
48 2020-01-24  Rossana Monteriso  <rmonteriso@igalia.com>
49
50         Import 2 sets of grid-align-tests from WPT
51         https://bugs.webkit.org/show_bug.cgi?id=206492
52
53         Reviewed by Manuel Rego Casasnovas.
54
55         Remove outdated grid-align tests, that are being replaced by newer tests, adapted to the WPT project and imported
56         to the corresponding css-grid folder inside WebKit.
57
58         * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Removed.
59         * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Removed.
60         * fast/css-grid-layout/grid-align-stretching-replaced-items-expected.txt: Removed.
61         * fast/css-grid-layout/grid-align-stretching-replaced-items.html: Removed.
62         * fast/css-grid-layout/grid-align-content-vertical-lr.html: Removed.
63         * fast/css-grid-layout/grid-align-content-vertical-rl.html: Removed.
64
65 2020-01-24  Antti Koivisto  <antti@apple.com>
66
67         :matches() doesn't combine correctly with pseudo elements
68         https://bugs.webkit.org/show_bug.cgi?id=206654
69
70         Reviewed by Simon Fraser.
71
72         * TestExpectations:
73
74         Unskip fast/css/first-letter-and-float-crash.html which no longer hits assert due to this.
75
76         * fast/selectors/matches-with-pseudo-element-expected.html: Added.
77         * fast/selectors/matches-with-pseudo-element.html: Added.
78         * fast/css/currentColor-on-before-after-pseudo-elements.html:
79         * fast/css/matches-specificity-5.html:
80         * fast/selectors/pseudo-element-inside-matches-expected.html:
81         * fast/selectors/pseudo-element-inside-matches.html:
82
83         Update the existing tests to match the behavior.
84
85 2020-01-24  youenn fablet  <youenn@apple.com>
86
87         Make sure fetch tasks go to network if service worker never gets to activated
88         https://bugs.webkit.org/show_bug.cgi?id=206648
89
90         Reviewed by Chris Dumez.
91
92         * http/wpt/service-workers/service-worker-spinning-activate.https-expected.txt:
93         * http/wpt/service-workers/service-worker-spinning-activate.https.html:
94
95 2020-01-23  Diego Pino Garcia  <dpino@igalia.com>
96
97         [GTK] Gardening, rebaselines and update TestExpectations
98         https://bugs.webkit.org/show_bug.cgi?id=206660
99
100         Unreviewed gardening.
101
102         * platform/gtk/TestExpectations:
103         * platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt: Added.
104
105 2020-01-23  Matt Lewis  <jlewis3@apple.com>
106
107         Actually fix history link directs on dashboard and results.html
108         https://bugs.webkit.org/show_bug.cgi?id=206666
109
110         Reviewed by Jonathan Bedard.
111
112         * fast/harness/results.html:
113         * legacy-animation-engine/fast/harness/results.html:
114
115 2020-01-23  Antti Koivisto  <antti@apple.com>
116
117         fast/css/first-letter-and-float-crash.html asserts under ComplexLineLayout::createLineBoxes
118         https://bugs.webkit.org/show_bug.cgi?id=206651
119         <rdar://problem/54889982>
120
121         Reviewed by Anders Carlsson.
122
123         * fast/css/first-letter-and-float-crash.html:
124
125         Force an additional layout in the test to make the issue easily reproducible.
126
127 2020-01-23  Diego Pino Garcia  <dpino@igalia.com>
128
129         [GTK] Gardening, update platform baselines for failing tests
130         https://bugs.webkit.org/show_bug.cgi?id=206644
131
132         Unreviewed gardening.
133
134         * platform/gtk/fast/dom/Range/getBoundingClientRect-expected.txt: Added.
135         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Added.
136         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.worker-expected.txt: Added.
137         * platform/gtk/imported/w3c/web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt: Added.
138         * platform/gtk/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
139         * platform/gtk/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
140
141 2020-01-23  Yusuke Suzuki  <ysuzuki@apple.com>
142
143         nomodule scripts are fetched in some cases (with empty cache or in new tab)
144         https://bugs.webkit.org/show_bug.cgi?id=194337
145         <rdar://problem/49700924>
146
147         Reviewed by Ryosuke Niwa.
148
149         * http/wpt/preload/classic-script-with-nomodule-expected.txt: Added.
150         * http/wpt/preload/classic-script-with-nomodule.html: Added.
151         * http/wpt/preload/resources/classic.js: Added.
152         * http/wpt/preload/resources/module.js: Added.
153
154 2020-01-22  Lauro Moura  <lmoura@igalia.com>
155
156         [GTK] Gardening HTTP tests
157         https://bugs.webkit.org/show_bug.cgi?id=206640
158
159         Unreviewed test gardening.
160
161         * platform/gtk/TestExpectations:
162         * platform/gtk/http/tests/security/xss-DENIED-xsl-external-entity-redirect-expected.txt: Added.
163
164 2020-01-22  Fujii Hironori  <Hironori.Fujii@sony.com>
165
166         [WinCairo] Some of combining family glyphs are replaced by space glyphs
167         https://bugs.webkit.org/show_bug.cgi?id=205485
168
169         Reviewed by Myles C. Maxfield.
170
171         * fast/text/emoji-single-parent-family-3-expected-mismatch.html: Added.
172         * fast/text/emoji-single-parent-family-3.html: Added.
173         * platform/win/TestExpectations: Marked fast/text/emoji-single-parent-family-3.html as ImageOnlyFailure.
174         * platform/wincairo/TestExpectations: Changed the bug number for fast/text/stale-TextLayout-from-first-line.html.
175
176 2020-01-22  Truitt Savell  <tsavell@apple.com>
177
178         REGRESSION: [ Mac WK2 ] webgpu/vertex-buffer-triangle-strip.html is a flakey image failure
179         https://bugs.webkit.org/show_bug.cgi?id=198942
180
181         Unreviewed test gardening.
182
183         * platform/mac-wk2/TestExpectations:
184
185 2020-01-22  Nikos Mouchtaris  <nmouchtaris@apple.com>
186
187         Automatic link replacement via "Smart links" should emit "insertLink" input events
188         https://bugs.webkit.org/show_bug.cgi?id=191306
189
190         Reviewed by Wenson Hsieh.
191
192         Due to webkit.org/b/162081 this test is skipped for WebKit2.
193
194         * fast/events/input-event-insert-link-expected.txt: Added.
195         * fast/events/input-event-insert-link.html: Added.
196         * platform/gtk/TestExpectations:
197         * platform/ios/TestExpectations:
198         * platform/mac-wk2/TestExpectations:
199         * platform/win/TestExpectations:
200         * platform/wincairo/TestExpectations:
201
202 2020-01-22  Yusuke Suzuki  <ysuzuki@apple.com>
203
204         [JSC] DateMath should accept more ISO-8601 timezone designators even if they are not included in ECMA262 to produce expected results in the wild code
205         https://bugs.webkit.org/show_bug.cgi?id=160287
206
207         Reviewed by Ross Kirsling.
208
209         * js/date-parse-test-expected.txt:
210         * js/script-tests/date-parse-test.js:
211
212 2020-01-22  Diego Pino Garcia  <dpino@igalia.com>
213
214         [GTK] Gardening, update TestExpectations
215         https://bugs.webkit.org/show_bug.cgi?id=206590
216
217         Unreviewed gardening.
218
219         * platform/gtk/TestExpectations:
220
221 2020-01-22  Dean Jackson  <dino@apple.com>
222
223         [WebGL] Skip tests on WebGL bot that are skipped on trunk/master
224         https://bugs.webkit.org/show_bug.cgi?id=206609
225
226         Reviewed by Antoine Quint.
227
228         These three tests fail when trying to get external resources.
229
230         * webgl/TestExpectations:
231
232 2020-01-22  Ryan Haddad  <ryanhaddad@apple.com>
233
234         Flaky Test: svg/wicd/rightsizing-grid.xhtml
235         https://bugs.webkit.org/show_bug.cgi?id=203222
236
237         Unreviewed test gardening.
238
239         * platform/ios/TestExpectations: Mark test as flaky.
240         * platform/mac/TestExpectations: Ditto.
241
242 2020-01-22  Antti Koivisto  <antti@apple.com>
243
244         [LFC][Integration] Disable integration to see performance impact
245         https://bugs.webkit.org/show_bug.cgi?id=206576
246         <rdar://problem/58562185>
247
248         Reviewed by Zalan Bujtas.
249
250         * fast/dom/Range/getBoundingClientRect-expected.txt:
251         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
252         * platform/ios/fast/text/word-break-expected.txt:
253         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
254         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
255         * platform/mac/fast/text/word-break-expected.txt:
256
257 2020-01-22  youenn fablet  <youenn@apple.com>
258
259         Add logging of the source of a response used to respond a fetch event
260         https://bugs.webkit.org/show_bug.cgi?id=206426
261
262         Reviewed by Darin Adler.
263
264         * http/wpt/cache-storage/cache-put-keys.https.any.js:
265         (cache_test):
266
267 2020-01-21  Fujii Hironori  <Hironori.Fujii@sony.com>
268
269         A partially selected RTL text is placed at a wrong vertical position if it has a vertical initial advance
270         https://bugs.webkit.org/show_bug.cgi?id=205990
271
272         Reviewed by Darin Adler.
273
274         * fast/text/initial-advance-selected-text-expected.html: Added.
275         * fast/text/initial-advance-selected-text.html: Added.
276
277 2020-01-21  Jiewen Tan  <jiewen_tan@apple.com>
278
279         [WebAuthn] Incorporate more detailed UnknownError messages for LocalAuthenticator
280         https://bugs.webkit.org/show_bug.cgi?id=191530
281
282         Reviewed by Brent Fulgham.
283
284         * http/wpt/webauthn/public-key-credential-create-failure-local.https.html:
285
286 2020-01-22  Simon Fraser  <simon.fraser@apple.com>
287
288         Fixed elements no longer stay fixed with elastic overscroll
289         https://bugs.webkit.org/show_bug.cgi?id=206227
290         rdar://problem/58707084
291
292         Reviewed by Antti Koivisto.
293
294         * tiled-drawing/scrolling/fixed/fixed-during-rubberband-expected.html: Added.
295         * tiled-drawing/scrolling/fixed/fixed-during-rubberband.html: Added.
296         * tiled-drawing/scrolling/sticky/sticky-during-rubberband-expected.html: Added.
297         * tiled-drawing/scrolling/sticky/sticky-during-rubberband.html: Added.
298
299 2020-01-21  Commit Queue  <commit-queue@webkit.org>
300
301         Unreviewed, rolling out r254807 and r254849.
302         https://bugs.webkit.org/show_bug.cgi?id=206559
303
304         Broke page up/page down on macOS (Requested by smfr on
305         #webkit).
306
307         Reverted changesets:
308
309         "Add support for scroll behavior relies on ScrollAnimation of
310         the Web process"
311         https://bugs.webkit.org/show_bug.cgi?id=204882
312         https://trac.webkit.org/changeset/254807
313
314         "Add support for scroll behavior relies on ScrollAnimation of
315         the Web process"
316         https://bugs.webkit.org/show_bug.cgi?id=204882
317         https://trac.webkit.org/changeset/254849
318
319 2020-01-21  Ryan Haddad  <ryanhaddad@apple.com>
320
321         imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Mojave wk1 debug EWS
322         https://bugs.webkit.org/show_bug.cgi?id=206503
323
324         Unreviewed test gardening.
325
326         * platform/mac-wk1/TestExpectations: Mark the test as failing to speed up EWS while we investigate.
327
328 2020-01-21  Daniel Bates  <dabates@apple.com>
329
330         Add Legacy WebKit SPI and WebKit IPI to show and hide placeholder
331         https://bugs.webkit.org/show_bug.cgi?id=206459
332         <rdar://problem/58700534>
333
334         Reviewed by Wenson Hsieh.
335
336         Adds a new test to ensure that HTMLTextFormControlElement::setCanShowPlaceholder() works.
337
338         * fast/forms/placeholder-show-and-hide-via-setCanShowPlaceholder-expected.txt: Added.
339         * fast/forms/placeholder-show-and-hide-via-setCanShowPlaceholder.html: Added.
340
341 2020-01-21  Justin Fan  <justin_fan@apple.com>
342
343         [WebGL2] Sampler objects
344         https://bugs.webkit.org/show_bug.cgi?id=126941
345         <rdar://problem/15002402>
346
347         Reviewed by Dean Jackson.
348
349         Update to passing expectations, though these tests remain skipped until ANGLE backend is enabled.
350
351         * webgl/2.0.0/conformance2/samplers/sampler-drawing-test-expected.txt:
352         * webgl/2.0.0/conformance2/samplers/samplers-expected.txt:
353
354 2020-01-21  Sunny He  <sunny_he@apple.com>
355
356         Disallow setting SVGElement currentScale to non-finite values
357         https://bugs.webkit.org/show_bug.cgi?id=206019
358
359         Align SVGElement currentScale definition to SVG2 section 5.14.2
360         (https://www.w3.org/TR/SVG2/struct.html#InterfaceSVGSVGElement)
361
362         Reviewed by Darin Adler.
363
364         * svg/dom/set-currentScale-nonfinite-expected.txt: Added.
365         * svg/dom/set-currentScale-nonfinite.html: Added.
366
367 2020-01-21  Noam Rosenthal  <noam@webkit.org>
368
369         -webkit-image-set should support all the image functions WebKit supports, not just url()
370         https://bugs.webkit.org/show_bug.cgi?id=81941
371
372         Reviewed by Darin Adler.
373
374         * fast/css/cursor-parsing-expected.txt:
375         * fast/css/cursor-parsing.html:
376                 Added parsing test to ensure arrow image-sets disable generated images
377
378         * fast/css/image-set-parsing-generated-expected.txt: Added.
379         * fast/css/image-set-parsing-generated.html: Added.
380         * fast/css/image-set-parsing-invalid-expected.txt:
381         * fast/css/image-set-parsing-invalid.html:
382                 Added parsing tests for new generated-inside-image-set use cases
383                 Test that image-set inside image-set is not supported
384
385         * fast/hidpi/image-set-cross-fade-expected.html: Added.
386         * fast/hidpi/image-set-cross-fade.html: Added.
387         * fast/hidpi/image-set-gradient-expected.html: Added.
388         * fast/hidpi/image-set-gradient-multi-expected.html: Added.
389         * fast/hidpi/image-set-gradient-multi.html: Added.
390         * fast/hidpi/image-set-gradient-single-expected.html: Added.
391         * fast/hidpi/image-set-gradient-single.html: Added.
392         * fast/hidpi/image-set-gradient.html: Added.
393                 Added ref-tests for several generated-inside-image-set use-cases
394
395 2020-01-21  Chris Dumez  <cdumez@apple.com>
396
397         Regression r254652: fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html fails on windows
398         https://bugs.webkit.org/show_bug.cgi?id=206474
399
400         Unreviewed, land Windows-specific baseline and unskip the test.
401
402         * platform/win/TestExpectations:
403         * platform/win/fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload-expected.txt: Added.
404
405 2020-01-21  Diego Pino Garcia  <dpino@igalia.com>
406
407         [GTK][WPE] Gardening, mark remote-playback tests as failure
408         https://bugs.webkit.org/show_bug.cgi?id=206529
409
410         Unreviewed gardening.
411
412         * platform/gtk/TestExpectations:
413         * platform/wpe/TestExpectations:
414
415 2020-01-21  Per Arne Vollan  <pvollan@apple.com>
416
417         Layout Test fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html is failing
418         https://bugs.webkit.org/show_bug.cgi?id=206515
419
420         Unreviewed test gardening.
421
422         * platform/win/TestExpectations:
423
424 2020-01-21  Cathie Chen  <cathiechen@igalia.com>
425
426         Add support for scroll behavior relies on ScrollAnimation of the Web process
427         https://bugs.webkit.org/show_bug.cgi?id=204882
428
429         Reviewed by Frédéric Wang
430
431         Based on the patch by Frédéric Wang.
432
433         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
434
435 2020-01-20  Diego Pino Garcia  <dpino@igalia.com>
436
437         [GTK] Gardening, update TestExpectations and baselines
438         https://bugs.webkit.org/show_bug.cgi?id=206501
439
440         Unreviewed gardening.
441
442         * platform/gtk/TestExpectations:
443         * platform/gtk/compositing/visibility/visibility-change-in-subframe-expected.txt: Added.
444         * platform/gtk/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt: Added.
445         * platform/gtk/fast/block/basic/fieldset-stretch-to-legend-expected.txt: Added.
446         * platform/gtk/js/dom/navigator-maxtouchpoints-expected.txt: Added.
447         * platform/gtk/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt: Added.
448         * platform/gtk/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt: Added.
449         * platform/gtk/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt: Added.
450         * platform/gtk/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt: Added.
451
452 2020-01-20  Gus Caplan  <me@gus.host>
453
454         Remove own toString from NativeError prototype
455         https://bugs.webkit.org/show_bug.cgi?id=204629
456
457         Reviewed by Ross Kirsling.
458
459         NativeError prototypes are expected to inherit toString from
460         Error.prototype. See https://github.com/tc39/ecma262/issues/1794
461         for additional details.
462
463         * http/tests/security/regress-52192-expected.txt:
464         * http/tests/security/regress-52192.html:
465
466 2020-01-20  Said Abou-Hallawa  <sabouhallawa@apple.com>
467
468         EXIF orientation is ignored for some CSS images
469         https://bugs.webkit.org/show_bug.cgi?id=203355
470
471         Reviewed by Simon Fraser.
472
473         * fast/images/exif-orientation-background-image-no-repeat-expected.html: Added.
474         * fast/images/exif-orientation-background-image-no-repeat.html: Added.
475         * fast/images/exif-orientation-background-image-repeat-expected.html: Added.
476         * fast/images/exif-orientation-background-image-repeat.html: Added.
477         * fast/images/exif-orientation-border-image-expected.html: Added.
478         * fast/images/exif-orientation-border-image.html: Added.
479
480 2020-01-20  Fujii Hironori  <Hironori.Fujii@sony.com>
481
482         Unreviewed, rolling out r254807.
483
484         Breaks Apple internal builds.
485
486         Reverted changeset:
487
488         "Add support for scroll behavior relies on ScrollAnimation of
489         the Web process"
490         https://bugs.webkit.org/show_bug.cgi?id=204882
491         https://trac.webkit.org/changeset/254807
492
493 2020-01-20  Devin Rousso  <drousso@apple.com>
494
495         inspector/heap/getRemoteObject.html is a flaky failure
496         https://bugs.webkit.org/show_bug.cgi?id=156077
497         <rdar://problem/25469998>
498
499         Reviewed by Darin Adler.
500
501         Instead of blindly assuming that the first object is the `window` global object, iterate all
502         the objects found by `WI.HeapSnapshotProxy.prototype.instancesWithClassName` and check that
503         we see at least one `window` global object.
504
505         * inspector/heap/getRemoteObject.html:
506         * inspector/heap/getRemoteObject-expected.txt:
507         * platform/mac-wk2/TestExpectations:
508
509 2020-01-20  Devin Rousso  <drousso@apple.com>
510
511         REGRESSION (r250655?): [ Mac Debug ] inspector/runtime/promise-native-getter.html is a flaky timeout
512         https://bugs.webkit.org/show_bug.cgi?id=206303
513         <rdar://problem/58612520>
514
515         Reviewed by Darin Adler.
516
517         Rework the test to not be reliant on real world timing.
518
519         * inspector/runtime/promise-native-getter.html:
520         * inspector/runtime/promise-native-getter-expected.txt:
521         * platform/mac/TestExpectations:
522
523 2020-01-20  Wenson Hsieh  <wenson_hsieh@apple.com>
524
525         Add a test to verify that the callout bar appears after selecting a word
526         https://bugs.webkit.org/show_bug.cgi?id=206488
527         <rdar://problem/58661768>
528
529         Reviewed by Darin Adler.
530
531         * editing/selection/ios/show-callout-bar-after-selecting-word-expected.txt: Added.
532         * editing/selection/ios/show-callout-bar-after-selecting-word.html: Added.
533
534         Add the new layout test.
535
536         * resources/ui-helper.js:
537         (window.UIHelper.rectForMenuAction):
538
539         Wrap this UI script in its own function scope, such that it can be used multiple times in the same layout test.
540
541 2020-01-20  Diego Pino Garcia  <dpino@igalia.com>
542
543         [GTK] Gardening, remove expected to fail but pass
544         https://bugs.webkit.org/show_bug.cgi?id=206493
545
546         Unreviewed gardening.
547
548         * platform/gtk/TestExpectations:
549
550 2020-01-20  Rossana Monteriso  <rmonteriso@igalia.com>
551
552         [css-grid] Import grid-align-content-distribution tests to WebKit
553         https://bugs.webkit.org/show_bug.cgi?id=205926
554
555         Reviewed by Javier Fernandez.
556
557         Remove align-content-distribution tests that are being replaced by newer tests, adapted to the WPT project and imported
558         to the corresponding css-grid folder inside WebKit.
559
560         * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Removed.
561         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Removed.
562         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Removed.
563         * fast/css-grid-layout/grid-align-content-distribution.html: Removed.
564         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Removed.
565         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Removed.
566
567
568 2020-01-20  youenn fablet  <youenn@apple.com>
569
570         Video sound sometimes keeps playing in page cache
571         https://bugs.webkit.org/show_bug.cgi?id=206408
572         <rdar://problem/58654047>
573
574         Reviewed by Eric Carlson.
575
576         * http/tests/media/resources/sound_5.mp3: Added.
577         File comes from WPT and is 5 seconds long.
578         * http/tests/navigation/page-cache-video-expected.txt: Added.
579         * http/tests/navigation/page-cache-video.html: Added.
580         * http/tests/navigation/resources/page-cache-video-helper.html: Added.
581
582 2020-01-19  Cathie Chen  <cathiechen@igalia.com>
583
584         Add support for scroll behavior relies on ScrollAnimation of the Web process
585         https://bugs.webkit.org/show_bug.cgi?id=204882
586
587         Reviewed by Frédéric Wang
588
589         Based on the patch by Frédéric Wang.
590
591         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
592
593 2020-01-19  Diego Pino Garcia  <dpino@igalia.com>
594
595         [WPE] Gardening, rebase lines and lint TestExpectations
596         https://bugs.webkit.org/show_bug.cgi?id=206482
597
598         Unreviewed gardening.
599
600         * platform/wpe/TestExpectations: Removed duplicated entries and
601         references to non-existing files
602         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt:
603         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/idlharness.https-expected.txt:
604         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
605         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any-expected.txt:
606         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any.worker-expected.txt:
607         * platform/wpe/imported/w3c/web-platform-tests/svg/import/color-prop-02-f-manual-expected.txt:
608         * platform/wpe/imported/w3c/web-platform-tests/svg/import/color-prop-03-t-manual-expected.txt:
609         * platform/wpe/imported/w3c/web-platform-tests/svg/import/shapes-intro-01-t-manual-expected.txt:
610         * platform/wpe/imported/w3c/web-platform-tests/svg/import/types-dom-08-f-manual-expected.txt:
611         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
612         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
613         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
614         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt:
615
616 2020-01-18  Diego Pino Garcia  <dpino@igalia.com>
617
618         [WPE] Gardening, synchronize with GTK TestExpectations
619         https://bugs.webkit.org/show_bug.cgi?id=206473
620
621         Unreviewed gardening.
622
623         * platform/wpe/TestExpectations:
624
625 2020-01-17  Simon Fraser  <simon.fraser@apple.com>
626
627         REGRESSION (r252205?): [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html became very flaky
628         https://bugs.webkit.org/show_bug.cgi?id=206296
629
630         Reviewed by Ryosuke Niwa.
631
632         Attempt to de-flake this test. It was using js-test-pre/post, but not jsTestIsAsync/finishJSTest(), and seemed to sometimes
633         dump testPassed() a second even after notifyDone() was called. The <pre> is made fixed size so that the length of the layer
634         tree dump doesn't change the layer sizes.
635
636         Also clean it up to remove unused CSS and script.
637
638         * platform/mac-wk2/TestExpectations:
639         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
640         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
641
642 2020-01-17  Lauro Moura  <lmoura@igalia.com>
643
644         [GTK] Gardening mouse cursor style change tests
645         https://bugs.webkit.org/show_bug.cgi?id=206455
646
647         Unreviewed gardening.
648
649         * platform/gtk/TestExpectations:
650
651 2020-01-17  Lauro Moura  <lmoura@igalia.com>
652
653         [GTK] Garden webrtc b/f cache tests
654         https://bugs.webkit.org/show_bug.cgi?id=206465
655
656         Unreviewed gardening.
657
658         * platform/gtk/TestExpectations:
659
660 2020-01-17  Simon Fraser  <simon.fraser@apple.com>
661
662         Some iOS tests using UIHelper.dragFromPointToPoint() are flakey
663         https://bugs.webkit.org/show_bug.cgi?id=206441
664
665         Reviewed by Wenson Hsieh.
666
667         Unskip tests.
668
669         * platform/ios-wk2/TestExpectations:
670         * platform/ios/TestExpectations:
671
672 2020-01-17  Megan Gardner  <megan_gardner@apple.com>
673
674         Use Visible Position to calculate Positions for highlights
675         https://bugs.webkit.org/show_bug.cgi?id=206314
676
677         Reviewed by Ryosuke Niwa.
678
679         * highlight/resources/highlight-frame.html:
680         * http/wpt/css/css-highlight-api/highlight-text-across-elements.html:
681         * http/wpt/css/css-highlight-api/highlight-text-cascade.html:
682         * http/wpt/css/css-highlight-api/highlight-text-replace.html:
683         * http/wpt/css/css-highlight-api/highlight-text.html:
684
685 2020-01-17  Canhai Chen  <canhai_chen@apple.com>
686
687         AX: Unable to use AccessibilityObject::replaceTextInRange to insert text at first time when the text fields are empty
688         https://bugs.webkit.org/show_bug.cgi?id=206093
689         <rdar://problem/58491448>
690
691         Reviewed by Chris Fleizach.
692
693         Test text replacement with empty range in editable div, text input, and textarea.
694
695         * accessibility/mac/replace-text-with-empty-range-expected.txt: Added.
696         * accessibility/mac/replace-text-with-empty-range.html: Added.
697
698 2020-01-17  Jer Noble  <jer.noble@apple.com>
699
700         [MSE] Decode glitches when watching videos on CNN.com
701         https://bugs.webkit.org/show_bug.cgi?id=206412
702         <rdar://problem/55685630>
703
704         Reviewed by Xabier Rodriguez-Calvar.
705
706         * media/media-source/media-source-samples-out-of-order-expected.txt: Added.
707         * media/media-source/media-source-samples-out-of-order.html: Added.
708
709 2020-01-17  Said Abou-Hallawa  <sabouhallawa@apple.com>
710
711         REGRESSION: [iOS 13] svg/custom/glyph-selection-arabic-forms.svg is failing
712         https://bugs.webkit.org/show_bug.cgi?id=201901
713
714         Reviewed by Simon Fraser.
715
716         Create a new test expectation for iOS for this test.
717
718         * platform/ios/TestExpectations:
719         * platform/ios/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
720
721 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
722
723         [GTK][WPE] Mark several WPT fetch tests as failure
724         https://bugs.webkit.org/show_bug.cgi?id=206417
725
726         Unreviewed gardening.
727
728         * platform/gtk/TestExpectations:
729         * platform/wpe/TestExpectations:
730
731 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
732
733         [GTK][WPE] Update baselines for several CSS tests
734         https://bugs.webkit.org/show_bug.cgi?id=206410
735
736         Unreviewed gardening.
737
738         * platform/gtk/TestExpectations:
739         * platform/gtk/imported/w3c/web-platform-tests/css/css-position/position-absolute-in-inline-002-expected.txt: Added.
740         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/line-break-ch-unit-expected.txt: Added.
741         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
742         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
743         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
744         * platform/wpe/TestExpectations:
745         * platform/wpe/imported/w3c/web-platform-tests/css/css-position/position-absolute-in-inline-002-expected.txt: Added.
746         * platform/wpe/imported/w3c/web-platform-tests/css/css-sizing/button-min-width-expected.txt: Added.
747         * platform/wpe/imported/w3c/web-platform-tests/css/css-transitions/before-load-001-expected.txt: Added.
748         * platform/wpe/imported/w3c/web-platform-tests/css/css-transitions/properties-value-auto-001-expected.txt: Added.
749         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/line-break-ch-unit-expected.txt: Added.
750         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
751         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
752         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
753
754 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
755
756         [GTK] Update baselines for SVG tests
757         https://bugs.webkit.org/show_bug.cgi?id=206406
758
759         Unreviewed gardening.
760
761         * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt: Added.
762         * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt: Added.
763         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
764         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
765         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
766         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
767         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
768         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt: Added.
769         * platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
770
771 2020-01-17  Lauro Moura  <lmoura@igalia.com>
772
773         [GTK] Gardening websockets close-on-x tests
774         https://bugs.webkit.org/show_bug.cgi?id=206393
775
776         Unreviewed gardening.
777
778         * platform/gtk/TestExpectations:
779
780 2020-01-16  Ryosuke Niwa  <rniwa@webkit.org>
781
782         REGRESSION (r251110): Crash on https://developer.apple.com/tutorials/swiftui/creating-and-combining-views
783         https://bugs.webkit.org/show_bug.cgi?id=206337
784
785         Reviewed by Geoffrey Garen.
786
787         Added a regression test. The test crashes on trunk and causes an infinite loop before r251110.
788
789         * fast/forms/match-pseudo-on-radio-before-finalizing-tree-insertion-crash-expected.txt: Added.
790         * fast/forms/match-pseudo-on-radio-before-finalizing-tree-insertion-crash.html: Added.
791
792 2020-01-16  Lauro Moura  <lmoura@igalia.com>
793
794         [GTK] Gardening indexeddb tests
795         https://bugs.webkit.org/show_bug.cgi?id=206370
796
797         Unreviewed gardening.
798
799         * platform/gtk/TestExpectations:
800
801 2020-01-16  Doug Kelly  <dougk@apple.com>
802
803         REGRESSION: [ Mac WK2 ] fast/text/international/unicode-bidi-other-neutrals.html is a flaky failure
804         https://bugs.webkit.org/show_bug.cgi?id=205808
805
806         Reviewed by Maciej Stachowiak.
807
808         Update the testcase for bidi text runs ending with other neutrals to dumpAsText, instead of trying
809         to compare visual content.
810
811         * fast/text/international/unicode-bidi-other-neutrals-expected.html: Removed.
812         * fast/text/international/unicode-bidi-other-neutrals-expected.txt: Added.
813         * fast/text/international/unicode-bidi-other-neutrals.html:
814
815 2020-01-16  Diego Pino Garcia  <dpino@igalia.com>
816
817         [GTK] Rebaseline several tests
818         https://bugs.webkit.org/show_bug.cgi?id=206355
819
820         Unreviewed gardening.
821
822         * platform/gtk/css1/text_properties/text_indent-expected.txt:
823         * platform/gtk/css2.1/t1601-c547-indent-01-d-expected.txt:
824         * platform/gtk/css3/blending/svg-blend-hard-light-expected.txt:
825         * platform/gtk/editing/selection/select-bidi-run-expected.txt: Removed.
826         * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
827         * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
828         * platform/gtk/fast/writing-mode/english-bt-text-expected.txt:
829         * platform/gtk/fast/writing-mode/text-orientation-basic-expected.txt:
830         * platform/gtk/imported/w3c/web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
831         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
832         * platform/gtk/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt:
833         * platform/gtk/imported/w3c/web-platform-tests/svg/import/shapes-ellipse-02-t-manual-expected.txt:
834         * platform/gtk/imported/w3c/web-platform-tests/svg/import/types-dom-08-f-manual-expected.txt:
835         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
836         * platform/gtk/mathml/presentation/bug159513-expected.txt:
837
838 2020-01-16  Truitt Savell  <tsavell@apple.com>
839
840         REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure
841         https://bugs.webkit.org/show_bug.cgi?id=206362
842
843         Unreviewed test gardening.
844
845         * platform/mac-wk1/TestExpectations:
846
847 2020-01-16  Truitt Savell  <tsavell@apple.com>
848
849         REGRESSION (r250655?): [ Mac Debug ] inspector/runtime/promise-native-getter.html is a flaky timeout
850         https://bugs.webkit.org/show_bug.cgi?id=206303
851
852         Unreviewed test gardening.
853
854         * platform/mac/TestExpectations:
855
856 2020-01-16  Truitt Savell  <tsavell@apple.com>
857
858         Marking storage/indexeddb/modern/objectstore-autoincrement-types.html as flaky on Debug WK1
859         https://bugs.webkit.org/show_bug.cgi?id=199117
860
861         Unreviewed test gardening.
862
863         * platform/mac-wk1/TestExpectations:
864
865 2020-01-16  Truitt Savell  <tsavell@apple.com>
866
867         REGRESSION: WK1 Accessibility: ASSERTION FAILED: FontCache::singleton().generation() == m_generation
868         https://bugs.webkit.org/show_bug.cgi?id=206241
869
870         Unreviewed test gardening.
871
872         * platform/mac-wk1/TestExpectations:
873
874 2020-01-16  Diego Pino Garcia  <dpino@igalia.com>
875
876         [WPE] Rebaseline of several tests
877         https://bugs.webkit.org/show_bug.cgi?id=206351
878
879         Unreviewed gardening.
880
881         * platform/wpe/fast/history/page-cache-webdatabase-pending-transaction-expected.txt: Removed.
882         * platform/wpe/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Removed.
883         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt: Removed.
884         * platform/wpe/imported/w3c/web-platform-tests/websockets/closing-handshake/003-expected.txt: Removed.
885         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-expected.txt: Removed.
886         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-sync-expected.txt: Removed.
887         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-expected.txt: Removed.
888         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-sync-expected.txt: Removed.
889
890 2020-01-16  Alicia Boya García  <aboya@igalia.com>
891
892         [MSE] Don't enqueue samples that start at a big discontinuity
893         https://bugs.webkit.org/show_bug.cgi?id=201323
894
895         Reviewed by Xabier Rodriguez-Calvar.
896
897         * media/media-source/media-source-append-presentation-durations.html: Added.
898         * media/media-source/media-source-first-append-not-starting-at-zero.html: Added.
899         * media/media-source/media-source-remove-b-frame.html: Added.
900
901 2020-01-15  Lauro Moura  <lmoura@igalia.com>
902
903         [GTK] Gardening tests using language override
904         https://bugs.webkit.org/show_bug.cgi?id=206333
905
906         Reviewed by Carlos Alberto Lopez Perez.
907
908         * platform/gtk/TestExpectations:
909
910 2020-01-15  Pinki Gyanchandani  <pgyanchandani@apple.com>
911
912         Nullptr crash in DocumentLoader::clearMainResourceLoader
913         https://bugs.webkit.org/show_bug.cgi?id=206204
914
915         Added a NULL pointer check for FrameLoader. If FramLoader is NULL then return instead of
916         accessing activeDocumentLoader.
917
918         Reviewed by Ryosuke Niwa.
919
920         * loader/change-src-during-iframe-load-crash-expected.txt: Added.
921         * loader/change-src-during-iframe-load-crash.html: Added.
922
923 2020-01-15  Said Abou-Hallawa  <sabouhallawa@apple.com>
924
925         [SVG2]: Implement support for the 'pathLength' attribute
926         https://bugs.webkit.org/show_bug.cgi?id=72401
927
928         Reviewed by Simon Fraser.
929
930         * TestExpectations:
931
932         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
933         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
934         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
935         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
936         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
937         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
938         'pathLength' is now included in the DRT of the stroke. Other tests will
939         need to be rebaselined.
940
941         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
942         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
943         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
944         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
945         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
946         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
947         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
948         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
949         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
950         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
951         * platform/mac/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
952         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
953         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
954         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
955         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
956         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
957         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
958         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
959         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
960         * platform/mac/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
961         'pathLength' is now included in the DRT of the stroke. These tests were
962         rendering incorrectly. With this patch, the rendering matches the rendering
963         of other browsers.
964
965         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
966         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
967         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
968         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
969         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
970         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
971         'pathLength' is now included in the DRT of the stroke. Other tests will
972         need to be rebaselined.
973
974         * svg/custom/stroke-dash-array-pathLength-expected.svg: Added.
975         * svg/custom/stroke-dash-array-pathLength.svg: Added.
976
977 2020-01-15  Caitlin Potter <caitp@igalia.com>
978
979         [JSC] Add support for public class fields
980         https://bugs.webkit.org/show_bug.cgi?id=174212
981
982         Reviewed by Yusuke Suzuki.
983
984         New syntax invalidates some test expectations:
985
986         "async <linefeed> MethodDefinition" is no longer an unexpected "async"
987         token. It is now an instance field named "async" with no initializer,
988         and an automatic semicolon, followed by MethodDefinition.
989
990         "get|set GeneratorMethodDefinition"'s error message has changed, due to "get"
991         being valid class field names.
992
993         Many class-syntax tests relating to automatic semicolon insertion are
994         no longer valid, as a line containing nothing but an identifier is now
995         a valid class element.
996
997         * js/class-syntax-semicolon-expected.txt:
998         * js/script-tests/class-syntax-semicolon.js:
999
1000 2020-01-15  Chris Dumez  <cdumez@apple.com>
1001
1002         Regression(r253213) Load hang and high CPU usage when trying to load myuhc.com
1003         https://bugs.webkit.org/show_bug.cgi?id=206315
1004         <rdar://problem/58139842>
1005
1006         Reviewed by Geoffrey Garen.
1007
1008         Add layout test coverage.
1009
1010         * fast/xmlhttprequest/resources/xmlhttprequest-multiple-sync-xhr-during-unload-iframe.html: Added.
1011         * fast/xmlhttprequest/resources/xmlhttprequest-sync-xhr-failure-loop-during-unload-iframe.html: Added.
1012         * fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload-expected.txt: Added.
1013         * fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html: Added.
1014         * fast/xmlhttprequest/xmlhttprequest-sync-xhr-failure-loop-during-unload-expected.txt: Added.
1015         * fast/xmlhttprequest/xmlhttprequest-sync-xhr-failure-loop-during-unload.html: Added.
1016
1017 2020-01-15  Commit Queue  <commit-queue@webkit.org>
1018
1019         Unreviewed, rolling out r254576.
1020         https://bugs.webkit.org/show_bug.cgi?id=206306
1021
1022         Introduced failing test loader/change-src-during-iframe-load-
1023         crash.html (Requested by aakashja_ on #webkit).
1024
1025         Reverted changeset:
1026
1027         "Null Ptr Deref @
1028         WebCore::DocumentLoader::clearMainResourceLoader"
1029         https://bugs.webkit.org/show_bug.cgi?id=206204
1030         https://trac.webkit.org/changeset/254576
1031
1032 2020-01-15  Truitt Savell  <tsavell@apple.com>
1033
1034         REGRESSION: [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is a flaky failure on Mac wk2
1035         https://bugs.webkit.org/show_bug.cgi?id=206296
1036
1037         Unreviewed test gardening.
1038
1039         * platform/mac-wk2/TestExpectations:
1040
1041 2020-01-15  Pinki Gyanchandani  <pgyanchandani@apple.com>
1042
1043         Null Ptr Deref @ WebCore::DocumentLoader::clearMainResourceLoader
1044         https://bugs.webkit.org/show_bug.cgi?id=206204
1045
1046         Added a NULL pointer check for FrameLoader. If FramLoader is NULL then return instead of
1047         accessing activeDocumentLoader.
1048
1049         Reviewed by Alex Christensen.
1050
1051         * loader/change-src-during-iframe-load-crash-expected.txt: Added.
1052         * loader/change-src-during-iframe-load-crash.html: Added.
1053
1054 2020-01-15  Jer Noble  <jer.noble@apple.com>
1055
1056         Revert fullscreen CSS quirk for reddit.com; add width and height style to fullscreen.css.
1057         https://bugs.webkit.org/show_bug.cgi?id=206206
1058
1059         Reviewed by Eric Carlson.
1060
1061         * fullscreen/full-screen-test.js:
1062         (waitFor):
1063         * fullscreen/fullscreen-user-agent-style-expected.txt: Added.
1064         * fullscreen/fullscreen-user-agent-style.html: Added.
1065
1066 2020-01-15  Truitt Savell  <tsavell@apple.com>
1067
1068         REGRESSION: [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily
1069         https://bugs.webkit.org/show_bug.cgi?id=206291
1070
1071         Unreviewed test gardening.
1072
1073         * platform/ios/TestExpectations:
1074         * platform/mac/TestExpectations:
1075
1076 2020-01-15  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1077
1078         [GTK] Turn off antialiasing when rendering with Ahem
1079         https://bugs.webkit.org/show_bug.cgi?id=204671
1080
1081         Reviewed by Carlos Garcia Campos.
1082
1083         * platform/gtk/TestExpectations:
1084
1085 2020-01-15  youenn fablet  <youenn@apple.com>
1086
1087         Add support for MediaStream audio track rendering in GPUProcess
1088         https://bugs.webkit.org/show_bug.cgi?id=206175
1089
1090         Reviewed by Eric Carlson.
1091
1092         * gpu-process/TestExpectations:
1093
1094 2020-01-15  Oriol Brufau  <obrufau@igalia.com>
1095
1096         [css-grid] Exclude implicit grid tracks from the resolved value
1097         https://bugs.webkit.org/show_bug.cgi?id=204588
1098
1099         Reviewed by Manuel Rego Casasnovas.
1100
1101         Update tests.
1102
1103         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
1104         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
1105         * fast/css-grid-layout/grid-columns-rows-get-set.html:
1106         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
1107         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
1108         * fast/css-grid-layout/mark-as-infinitely-growable.html:
1109         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
1110         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
1111         * fast/css-grid-layout/negative-growth-share-as-infinity-crash.html:
1112
1113 2020-01-14  Zalan Bujtas  <zalan@apple.com>
1114
1115         Long continuation chain could lead to stack exhaustion
1116         https://bugs.webkit.org/show_bug.cgi?id=206271
1117         <rdar://problem/41189798>
1118
1119         Reviewed by Simon Fraser.
1120
1121         * fast/inline/long-continuation-crash.html: Added.
1122
1123 2020-01-14  Peng Liu  <peng.liu6@apple.com>
1124
1125         [Media in GPU process] Implement the remote video layer support
1126         https://bugs.webkit.org/show_bug.cgi?id=206043
1127
1128         Reviewed by Youenn Fablet.
1129
1130         * gpu-process/TestExpectations:
1131
1132 2020-01-14  Ryosuke Niwa  <rniwa@webkit.org>
1133
1134         REGRESSION: fast/shadow-dom/link-element-in-shadow-tree.html is flaky
1135         https://bugs.webkit.org/show_bug.cgi?id=171784
1136         <rdar://problem/58123584>
1137
1138         Reviewed by Antti Koivisto.
1139
1140         The timeout is likely caused by the stylesheet not loading within 100ms timeout in the very first test case.
1141         Load and cache the stylesheet before any test cases run to avoid this timeout.
1142
1143         * fast/shadow-dom/link-element-in-shadow-tree.html:
1144         * platform/mac-wk2/TestExpectations: Removed the flaky test expectation.
1145
1146 2020-01-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1147
1148         Supported mime types for encoding should be supported mime types for loading
1149         https://bugs.webkit.org/show_bug.cgi?id=206239
1150
1151         Reviewed by Simon Fraser.
1152
1153         * fast/canvas/toDataURL-unsupportedTypes-expected.txt: Added.
1154         * fast/canvas/toDataURL-unsupportedTypes.html: Added.
1155         Unsupported mime-types for encoding should fall back to 'image/png'.
1156
1157 2020-01-14  Myles C. Maxfield  <mmaxfield@apple.com>
1158
1159         [Cocoa] Glyph lookup should be language-sensitive (specifically between Yiddish and Hebrew)
1160         https://bugs.webkit.org/show_bug.cgi?id=77568
1161         <rdar://problem/14649193>
1162
1163         Reviewed by Simon Fraser.
1164
1165         * fast/text/locale-shaping-complex-expected-mismatch.html: Added.
1166         * fast/text/locale-shaping-complex.html: Added.
1167         * fast/text/locale-shaping-expected-mismatch.html: Added.
1168         * fast/text/locale-shaping.html: Added.
1169         * platform/gtk/TestExpectations:
1170         * platform/mac/TestExpectations:
1171         * platform/win/TestExpectations:
1172
1173 2020-01-14  Lauro Moura  <lmoura@igalia.com>
1174
1175         Gardening after r251750
1176         https://bugs.webkit.org/show_bug.cgi?id=206249
1177
1178         Reviewed by Žan Doberšek.
1179
1180         * platform/gtk/fast/css/hsl-color-expected.txt:
1181         * platform/gtk/fast/css/hsla-color-expected.txt:
1182
1183 2020-01-14  Myles C. Maxfield  <mmaxfield@apple.com>
1184
1185         [iOS] fast/forms/contenteditable-font-optical-size.html landed flaky
1186         https://bugs.webkit.org/show_bug.cgi?id=203371
1187         <rdar://problem/56590026>
1188
1189         Reviewed by Wenson Hsieh.
1190
1191         * fast/forms/contenteditable-font-optical-size-expected.txt:
1192         * fast/forms/contenteditable-font-optical-size.html:
1193         * platform/ios-wk2/TestExpectations:
1194
1195 2020-01-14  Myles C. Maxfield  <mmaxfield@apple.com>
1196
1197         REGRESSION: [ Catalina wk1 ] editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2.html is failing
1198         https://bugs.webkit.org/show_bug.cgi?id=205814
1199         <rdar://problem/58347056>
1200
1201         Unreviewed test gardening.
1202
1203         * editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt: Removed.
1204         * platform/mac-wk1/TestExpectations:
1205         * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt:
1206
1207 2020-01-14  Diego Pino Garcia  <dpino@igalia.com>
1208
1209         [GTK] Unreviewed test gardening
1210         https://bugs.webkit.org/show_bug.cgi?id=206224
1211
1212         * platform/gtk/TestExpectations:
1213         * platform/gtk/imported/w3c/web-platform-tests/css/css-sizing/button-min-width-expected.txt: Added.
1214
1215 2020-01-14  Ryan Haddad  <ryanhaddad@apple.com>
1216
1217         Unreviewed, rolling out r254505.
1218
1219         Breaks watchOS/tvOS/Catalyst builds.
1220
1221         Reverted changeset:
1222
1223         "Add support for MediaStream audio track rendering in
1224         GPUProcess"
1225         https://bugs.webkit.org/show_bug.cgi?id=206175
1226         https://trac.webkit.org/changeset/254505
1227
1228 2020-01-13  Darin Adler  <darin@apple.com>
1229
1230         Use even more "shortest form" formatting, and less "fixed precision" and "fixed width"
1231         https://bugs.webkit.org/show_bug.cgi?id=198918
1232
1233         Reviewed by Sam Weinig.
1234
1235         * platform/mac/svg/dom/length-list-parser-expected.png: Removed. Not sure how many other pixel
1236         results we have like this, but this included an ancient style Aqua scrollbar so hasn't matched
1237         anything for years and would clearly not have any value for regression testing.
1238
1239         * svg/dom/length-list-parser-expected.txt: Updated to expect logging of a 7 digit length as an
1240         integer rather than rounded as "d.ddddd+6".
1241
1242 2020-01-14  Chris Lord  <clord@igalia.com>
1243
1244         [GTK][WPE] Failures in imported/w3c/web-platform-tests/2dcontext/imagebitmap due to missing OffscreenCanvas.copiedImage
1245         https://bugs.webkit.org/show_bug.cgi?id=206221
1246
1247         Unreviewed test gardening.
1248
1249         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1250         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt: Added.
1251         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1252         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt:
1253         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1254         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1255         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1256         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt: Added.
1257         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1258         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt:
1259         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1260         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1261
1262 2020-01-14  Antti Koivisto  <antti@apple.com>
1263
1264         [LFC][Integration] Support the feature flag in DumpRenderTree
1265         https://bugs.webkit.org/show_bug.cgi?id=206218
1266
1267         Reviewed by Zalan Bujtas.
1268
1269         * platform/mac-wk1/TestExpectations:
1270
1271 2020-01-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1272
1273         [Freetype] Support for the -webkit-font-smoothing CSS property
1274         https://bugs.webkit.org/show_bug.cgi?id=54763
1275
1276         Reviewed by Simon Fraser.
1277
1278         Add a regression test. This test is specific for platform gtk because
1279         it depends on the custom fonts.conf file that its used for GTK layout
1280         tests.
1281
1282         * platform/gtk/TestExpectations:
1283         * platform/gtk/fast/css/font-smoothing-expected.png:
1284         * platform/gtk/fonts/webkit-font-smoothing-expected.html: Added.
1285         * platform/gtk/fonts/webkit-font-smoothing.html: Added.
1286         * platform/wpe/TestExpectations:
1287         * platform/wpe/fast/css/font-smoothing-expected.png: Added.
1288
1289 2020-01-14  youenn fablet  <youenn@apple.com>
1290
1291         Add support for MediaStream audio track rendering in GPUProcess
1292         https://bugs.webkit.org/show_bug.cgi?id=206175
1293
1294         Reviewed by Eric Carlson.
1295
1296         * gpu-process/TestExpectations:
1297
1298 2020-01-14  Pablo Saavedra  <psaavedra@igalia.com>
1299
1300         [GTK] Many imported/w3c/web-platform-tests/html/ tests failing after r253791
1301         https://bugs.webkit.org/show_bug.cgi?id=206127
1302         <rdar://problem/58555260>
1303
1304         Unreviewed test gardening.
1305
1306         * platform/gtk/imported/w3c/web-platform-tests/html/browsers/sandboxing/sandbox-parse-noscript-expected.txt: Added.
1307         * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Added.
1308         * platform/gtk/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: Added.
1309         * platform/gtk/imported/w3c/web-platform-tests/html/editing/editing-0/autocapitalization/autocapitalize-expected.txt: Added.
1310         * platform/gtk/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/form-controls/resets-expected.txt: Added.
1311         * platform/gtk/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content-expected.txt: Added.
1312         * platform/gtk/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display-expected.txt: Added.
1313         * platform/gtk/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/abspos-expected.txt: Added.
1314         * platform/gtk/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/grid-expected.txt: Added.
1315         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/media_fragment_seek-expected.txt: Added.
1316         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
1317         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub-expected.txt: Added.
1318         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads.sub.tentative-expected.txt: Added.
1319         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads.sub.tentative-expected.txt: Added.
1320         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/resize-during-playback-expected.txt: Added.
1321         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.tentative-expected.txt: Added.
1322         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
1323
1324 2020-01-14  Eric Carlson  <eric.carlson@apple.com>
1325
1326         Expose video tracks for media files in the GPUProcess
1327         https://bugs.webkit.org/show_bug.cgi?id=206209
1328         <rdar://problem/58553026>
1329
1330         Reviewed by Jer Noble.
1331
1332         * gpu-process/TestExpectations:
1333
1334 2020-01-13  Simon Fraser  <simon.fraser@apple.com>
1335
1336         REGRESSION (Catalina) non-scrolling iframe prevents document scrolling
1337         https://bugs.webkit.org/show_bug.cgi?id=202687
1338
1339         Reviewed by Tim Horton.
1340
1341         * tiled-drawing/scrolling/scrolling-no-iframe-latching-expected.txt: Added.
1342         * tiled-drawing/scrolling/scrolling-no-iframe-latching.html: Added.
1343
1344 2020-01-13  Simon Fraser  <simon.fraser@apple.com>
1345
1346         Scrollbar hiding on iOS via ::-webkit-scrollbar { display: none } doesn't work
1347         https://bugs.webkit.org/show_bug.cgi?id=206197
1348
1349         Reviewed by Tim Horton.
1350         
1351         The logic added in r251369 was reversed, causing scrollbar hiding to not work correctly.
1352
1353         * fast/scrolling/ios/scrollbar-hiding-expected.txt:
1354
1355 2020-01-13  Pablo Saavedra  <psaavedra@igalia.com>
1356
1357         [GTK] Many imported/w3c/web-platform-tests/html/ tests failing after r253791
1358         https://bugs.webkit.org/show_bug.cgi?id=206127
1359
1360         Reviewed by Philippe Normand.
1361
1362         * platform/gtk/TestExpectations:
1363         * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1364         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
1365         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
1366         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
1367         * platform/wpe/TestExpectations:
1368         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1369         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
1370
1371 2020-01-13  Zalan Bujtas  <zalan@apple.com>
1372
1373         RenderTreeBuilder::Block::attachIgnoringContinuation should handle inline-block anonymous containers.
1374         https://bugs.webkit.org/show_bug.cgi?id=202913
1375         <rdar://problem/56233694>
1376
1377         Reviewed by Simon Fraser.
1378
1379         * fast/ruby/before-child-is-block-after-expected.txt: Added.
1380         * fast/ruby/before-child-is-block-after.html: Added.
1381
1382 2020-01-13  John Wilander  <wilander@apple.com>
1383
1384         Remove calls to testRunner.installStatisticsDidModifyDataRecordsCallback() in http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins*
1385         https://bugs.webkit.org/show_bug.cgi?id=206188
1386         <rdar://problem/58540033>
1387
1388         Unreviewed test gardening.
1389
1390         Removed the calls to testRunner.installStatisticsDidModifyDataRecordsCallback()
1391         to address flakiness.
1392
1393         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-database.html:
1394         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
1395
1396 2020-01-13  Justin Fan  <justin_fan@apple.com>
1397
1398         [WebGL 2] Implement transform feedback and pass transform feedback conformance tests
1399         https://bugs.webkit.org/show_bug.cgi?id=205823
1400
1401         Reviewed by Dean Jackson.
1402
1403         Add passing results for transform_feedback, as expected when ANGLE is enabled.
1404
1405         * webgl/2.0.0/conformance2/transform_feedback/two-unreferenced-varyings-expected.txt:
1406         * webgl/2.0.0/conformance2/transform_feedback/unwritten-output-defaults-to-zero-expected.txt:
1407
1408 2020-01-13  Chris Lord  <clord@igalia.com>
1409
1410         REGRESSION(r253683): [GTK][WPE] Lots of offscreen-canvas WPT tests failing
1411         https://bugs.webkit.org/show_bug.cgi?id=205445
1412
1413         Reviewed by Carlos Alberto Lopez Perez.
1414
1415         Bug 205445 - Update and re-enable OffscreenCanvas tests
1416
1417         * platform/gtk/TestExpectations:
1418         * platform/wpe/TestExpectations:
1419
1420 2020-01-13  Sunny He  <sunny_he@apple.com>
1421
1422         Fix computeFloatVisibleRectInContainer to handle non-SVG object parent
1423         https://bugs.webkit.org/show_bug.cgi?id=205282
1424
1425         Reviewed by Darin Adler.
1426
1427         * svg/dom/replaceChild-document-crash-expected.txt: Added.
1428         * svg/dom/replaceChild-document-crash.html: Added.
1429
1430 2020-01-13  Eric Carlson  <eric.carlson@apple.com>
1431
1432         Expose audio tracks for media files in the GPUProcess
1433         https://bugs.webkit.org/show_bug.cgi?id=206152
1434         <rdar://problem/58513227>
1435
1436         Reviewed by youenn fablet.
1437
1438         * gpu-process/TestExpectations:
1439
1440 2020-01-13  Zalan Bujtas  <zalan@apple.com>
1441
1442         Add a simple trailing letter-spacing test case
1443         https://bugs.webkit.org/show_bug.cgi?id=206185
1444         <rdar://problem/58535841>
1445
1446         Reviewed by Antti Koivisto.
1447
1448         * fast/text/trailing-letter-spacing-long-expected.html: Added.
1449         * fast/text/trailing-letter-spacing-long.html: Added.
1450
1451 2020-01-13  Truitt Savell  <tsavell@apple.com>
1452
1453         Flaky Test: imported/w3c/web-platform-tests/svg/import/struct-dom-06-b-manual.svg
1454         https://bugs.webkit.org/show_bug.cgi?id=204312
1455
1456         Unreviewed test gardening.
1457
1458         * platform/mac/TestExpectations:
1459
1460 2020-01-13  Zalan Bujtas  <zalan@apple.com>
1461
1462         Explain why we started skipping "insert-span-into-long-text-bug-28245.html" in debug.
1463
1464         * TestExpectations:
1465
1466 2020-01-13  Zalan Bujtas  <zalan@apple.com>
1467
1468         [LFC][Integration] Turn off trailing letter-space trimming for the LineBreaker content
1469         https://bugs.webkit.org/show_bug.cgi?id=206181
1470         <rdar://problem/58532931>
1471
1472         Reviewed by Antti Koivisto.
1473
1474         * platform/ios/css1/text_properties/letter_spacing-expected.txt: Undo the rebaselining.
1475
1476 2020-01-13  Wenson Hsieh  <wenson_hsieh@apple.com>
1477
1478         [iOS] editing/selection/ios/clear-selection-after-tap-in-large-selected-non-editable-text.html times out
1479         https://bugs.webkit.org/show_bug.cgi?id=206126
1480         <rdar://problem/58060387>
1481
1482         Reviewed by Tim Horton.
1483
1484         This test is intended to verify that when ranged selection UI covers up most of the view, tapping the selection
1485         will clear the selection instead of toggling the callout bar. However, there are a couple of issues that make
1486         this test fail:
1487
1488         - The long press that is intended to select text ends up under the "Sel" in select and above the "ect" that
1489         wraps to the next line, which causes the word to not be selected. To fix this, I changed the tap location from
1490         the center of the view to somewhere in the top half of the view, near the middle of "Sel".
1491
1492         - The callout bar appears in the center of the screen with the "Look up" action in the middle, so tapping the
1493         center of the view again causes a view controller to be presented when looking up the selected word ("Select").
1494         We can avoid this by also moving the tap location away from the center of the view.
1495
1496         - On iPad, the word "Select" isn't big enough to encompass most of the screen even at 250px, so the test fails.
1497         We fix this by making the "Select" text much bigger (500px), and then make the body `overflow: hidden` so that
1498         selecting the word on iPhone's smaller screen doesn't cause scrolling.
1499
1500         * editing/selection/ios/clear-selection-after-tap-in-large-selected-non-editable-text.html:
1501
1502 2020-01-13  Truitt Savell  <tsavell@apple.com>
1503
1504         Correct test expectations after r254428
1505         https://bugs.webkit.org/show_bug.cgi?id=206164
1506
1507         Unreviewed test gardening.
1508
1509         * platform/mac-wk1/TestExpectations:
1510
1511 2020-01-13  Diego Pino Garcia  <dpino@igalia.com>
1512
1513         [GTK] Unreviewed gardening after r254409
1514         https://bugs.webkit.org/show_bug.cgi?id=206150
1515
1516         * platform/gtk/TestExpectations:
1517
1518 2020-01-13  Antti Koivisto  <antti@apple.com>
1519
1520         [LFC][Integration] editing/text-iterator/findString.html fails on iOS
1521         https://bugs.webkit.org/show_bug.cgi?id=206164
1522
1523         Reviewed by Zalan Bujtas.
1524
1525         * platform/ios/TestExpectations:
1526
1527 2020-01-13  Antti Koivisto  <antti@apple.com>
1528
1529         [iOS] Unreviewed test gardening after r254428.
1530
1531         * platform/ios/css1/text_properties/letter_spacing-expected.txt:
1532
1533 2020-01-13  Zalan Bujtas  <zalan@apple.com>
1534
1535         [Win] Unreviewed test gardening after r254421.
1536
1537         * platform/win/css1/text_properties/text_indent-expected.txt:
1538         * platform/win/css2.1/t1601-c547-indent-01-d-expected.txt:
1539
1540 2020-01-13  Antti Koivisto  <antti@apple.com>
1541
1542         [LFC][Integration] Enable LFC integration
1543         https://bugs.webkit.org/show_bug.cgi?id=206128
1544
1545         Reviewed by Zalan Bujtas.
1546
1547         Rebase for some progressions.
1548
1549         * fast/dom/Range/getBoundingClientRect-expected.txt:
1550         * fast/dom/Range/getBoundingClientRect.html:
1551
1552         Update the test for new results. These match the complex line layout results (simple lines produce wrong results).
1553
1554         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
1555         * platform/ios/fast/text/word-break-expected.txt:
1556         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
1557         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
1558         * platform/mac/fast/text/word-break-expected.txt:
1559
1560         Line breaking and white-space progressions.
1561
1562         * platform/ios/TestExpectations:
1563
1564         A subtest of editing/text-iterator/findString.html fails on iOS. This needs futher analysis.
1565
1566         * platform/win/TestExpectations:
1567
1568         fast/dom/Range/getBoundingClientRect.html now fails on windows because LFC is not enabled there.
1569
1570 2020-01-13  Antti Koivisto  <antti@apple.com>
1571
1572         [LFC][Integration] Ensure that simple line layout tests stays don't turn into LFC tests
1573         https://bugs.webkit.org/show_bug.cgi?id=206153
1574
1575         Reviewed by Zalan Bujtas.
1576
1577         We have a handful of SLL tests that document non-standard behaviors. Keep these SLL only with LFC enabled.
1578
1579         * fast/text/embed-at-end-of-pre-wrap-line-simple-lines-expected.html:
1580         * fast/text/embed-at-end-of-pre-wrap-line-simple-lines.html:
1581         * fast/text/simple-line-layout-leading-whitespace-with-soft-hard-linebreak-expected.html:
1582         * fast/text/simple-line-layout-leading-whitespace-with-soft-hard-linebreak.html:
1583         * fast/text/whitespace/pre-wrap-long-word-simple-lines-expected.html:
1584         * fast/text/whitespace/pre-wrap-long-word-simple-lines.html:
1585
1586 2020-01-12  Zalan Bujtas  <zalan@apple.com>
1587
1588         Text-indent with percentage value should resolve against the available width
1589         https://bugs.webkit.org/show_bug.cgi?id=206155
1590         <rdar://problem/58514882>
1591
1592         Reviewed by Antti Koivisto.
1593
1594         * platform/mac/css1/text_properties/text_indent-expected.txt:
1595         * platform/mac/css2.1/t1601-c547-indent-01-d-expected.txt:
1596
1597 2020-01-12  Myles C. Maxfield  <mmaxfield@apple.com>
1598
1599         REGRESSION(r185816): In the Hong Kong locale, navigator.language reports it's in the Taiwan locale
1600         https://bugs.webkit.org/show_bug.cgi?id=200043
1601
1602         Make iOS bots green until they can be updated.
1603
1604         Unreviewed.
1605
1606         * platform/ios/TestExpectations:
1607
1608 2020-01-11  Myles C. Maxfield  <mmaxfield@apple.com>
1609
1610         REGRESSION(r185816): In the Hong Kong locale, navigator.language reports it's in the Taiwan locale
1611         https://bugs.webkit.org/show_bug.cgi?id=200043
1612
1613         Unreviewed.
1614
1615         Addressing additional review comments.
1616
1617         * fast/text/international/system-language/navigator-language/navigator-language-en-GB.html:
1618         * fast/text/international/system-language/navigator-language/navigator-language-en-US.html:
1619         * fast/text/international/system-language/navigator-language/navigator-language-en.html:
1620         * fast/text/international/system-language/navigator-language/navigator-language-es-419.html:
1621         * fast/text/international/system-language/navigator-language/navigator-language-es-ES.html:
1622         * fast/text/international/system-language/navigator-language/navigator-language-es-MX.html:
1623         * fast/text/international/system-language/navigator-language/navigator-language-es.html:
1624         * fast/text/international/system-language/navigator-language/navigator-language-fr-CA.html:
1625         * fast/text/international/system-language/navigator-language/navigator-language-fr.html:
1626         * fast/text/international/system-language/navigator-language/navigator-language-hi.html:
1627         * fast/text/international/system-language/navigator-language/navigator-language-ja.html:
1628         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html:
1629         * fast/text/international/system-language/navigator-language/navigator-language-pt-PT.html:
1630         * fast/text/international/system-language/navigator-language/navigator-language-ru.html:
1631         * fast/text/international/system-language/navigator-language/navigator-language-zh-HK.html:
1632         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hans.html:
1633         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK.html:
1634         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html:
1635         * fast/text/international/system-language/navigator-language/navigator-language-zh-TW.html:
1636
1637 2020-01-10  Yusuke Suzuki  <ysuzuki@apple.com>
1638
1639         [WebCore] Fix crash in module loader due to change in fragment reservation
1640         https://bugs.webkit.org/show_bug.cgi?id=206125
1641
1642         Reviewed by Dean Jackson.
1643
1644         * TestExpectations:
1645
1646 2020-01-11  Noam Rosenthal  <noam@webkit.org>
1647
1648         Support image-set() standard syntax
1649         https://bugs.webkit.org/show_bug.cgi?id=160934
1650         <rdar://problem/27891501>
1651
1652         Reviewed by Dean Jackson.
1653
1654         * fast/css/image-set-parsing-invalid.html:
1655         * fast/css/image-set-parsing.html:
1656                 Update parsing to include raw strings
1657         * fast/hidpi/image-set-as-background-quotes-expected.html: Added.
1658         * fast/hidpi/image-set-as-background-quotes.html: Added.
1659                 Added ref-test for image-set without url().
1660
1661
1662 2020-01-09  Noam Rosenthal  <noam@webkit.org>
1663
1664         Support image-set() standard syntax
1665         https://bugs.webkit.org/show_bug.cgi?id=160934
1666         <rdar://problem/27891501>
1667
1668         Reviewed by Simon Fraser.
1669
1670
1671         * fast/hidpi/image-set-as-background-quotes-expected.html: Added.
1672         * fast/hidpi/image-set-as-background-quotes.html: Added.
1673                 Ref-test, image with quotes should work the same as image with url()
1674
1675 2020-01-11  Cathie Chen  <cathiechen@igalia.com>
1676
1677         Import WPT test cases for 2dcontext/imagebitmap
1678         https://bugs.webkit.org/show_bug.cgi?id=205908
1679
1680         Reviewed by Manuel Rego Casasnovas
1681
1682         Update the expected files.
1683
1684         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1685         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1686         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1687         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1688
1689 2020-01-11  Antti Koivisto  <antti@apple.com>
1690
1691         [LFC][Integration] fast/text/simple-lines-float.html should be about simple line layout only
1692         https://bugs.webkit.org/show_bug.cgi?id=206129
1693
1694         Reviewed by Zalan Bujtas.
1695
1696         Explicitly disable LFC in this SLL feature test.
1697
1698         * fast/text/simple-lines-float-expected.html:
1699         * fast/text/simple-lines-float.html:
1700
1701 2020-01-10  Eric Carlson  <eric.carlson@apple.com>
1702
1703         [Media in GPU process] Extend the GPU process sandbox to allow access to local files when necessary
1704         https://bugs.webkit.org/show_bug.cgi?id=205967
1705         <rdar://problem/58425020>
1706
1707         Reviewed by youenn fablet.
1708
1709         * gpu-process/TestExpectations:
1710
1711 2020-01-10  Myles C. Maxfield  <mmaxfield@apple.com>
1712
1713         REGRESSION(r185816): In the Hong Kong locale, navigator.language reports it's in the Taiwan locale
1714         https://bugs.webkit.org/show_bug.cgi?id=200043
1715
1716         Temporarily mark the navigator-language tests as flakey until I can figure out what to do with them.
1717
1718         Unreviewed.
1719
1720         * platform/mac/TestExpectations:
1721
1722 2020-01-10  Myles C. Maxfield  <mmaxfield@apple.com>
1723
1724         REGRESSION(r185816): In the Hong Kong locale, navigator.language reports it's in the Taiwan locale
1725         https://bugs.webkit.org/show_bug.cgi?id=200043
1726         <rdar://problem/44119496>
1727
1728         Reviewed by Dean Jackson.
1729
1730         Migrate and update tests from TestWebKitAPI to LayoutTests, to match the rest of our system language tests.
1731
1732         * platform/mac/TestExpectations: Mark these tests as possibly failing on older versions of macOS.
1733         * fast/text/international/system-language/navigator-language/navigator-language-en-GB-expected.txt: Added.
1734         * fast/text/international/system-language/navigator-language/navigator-language-en-GB.html: Added.
1735         * fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt: Added.
1736         * fast/text/international/system-language/navigator-language/navigator-language-en-US.html: Added.
1737         * fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt: Added.
1738         * fast/text/international/system-language/navigator-language/navigator-language-en.html: Added.
1739         * fast/text/international/system-language/navigator-language/navigator-language-es-419-expected.txt: Added.
1740         * fast/text/international/system-language/navigator-language/navigator-language-es-419.html: Added.
1741         * fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt: Added.
1742         * fast/text/international/system-language/navigator-language/navigator-language-es-ES.html: Added.
1743         * fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt: Added.
1744         * fast/text/international/system-language/navigator-language/navigator-language-es-MX.html: Added.
1745         * fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt: Added.
1746         * fast/text/international/system-language/navigator-language/navigator-language-es.html: Added.
1747         * fast/text/international/system-language/navigator-language/navigator-language-fr-CA-expected.txt: Added.
1748         * fast/text/international/system-language/navigator-language/navigator-language-fr-CA.html: Added.
1749         * fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt: Added.
1750         * fast/text/international/system-language/navigator-language/navigator-language-fr.html: Added.
1751         * fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt: Added.
1752         * fast/text/international/system-language/navigator-language/navigator-language-hi.html: Added.
1753         * fast/text/international/system-language/navigator-language/navigator-language-ja-expected.txt: Added.
1754         * fast/text/international/system-language/navigator-language/navigator-language-ja.html: Added.
1755         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt: Added.
1756         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html: Added.
1757         * fast/text/international/system-language/navigator-language/navigator-language-pt-PT-expected.txt: Added.
1758         * fast/text/international/system-language/navigator-language/navigator-language-pt-PT.html: Added.
1759         * fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt: Added.
1760         * fast/text/international/system-language/navigator-language/navigator-language-ru.html: Added.
1761         * fast/text/international/system-language/navigator-language/navigator-language-zh-HK-expected.txt: Added.
1762         * fast/text/international/system-language/navigator-language/navigator-language-zh-HK.html: Added.
1763         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hans-expected.txt: Added.
1764         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hans.html: Added.
1765         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK-expected.txt: Added.
1766         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK.html: Added.
1767         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt: Added.
1768         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html: Added.
1769         * fast/text/international/system-language/navigator-language/navigator-language-zh-TW-expected.txt: Added.
1770         * fast/text/international/system-language/navigator-language/navigator-language-zh-TW.html: Added.
1771         * js/dom/navigator-language-expected.txt:
1772
1773 2020-01-10  John Wilander  <wilander@apple.com>
1774
1775         Make http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins* use resource/util.js
1776         https://bugs.webkit.org/show_bug.cgi?id=206100
1777         <rdar://problem/58492335>
1778
1779         Unreviewed test gardening.
1780
1781         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-database.html:
1782         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
1783             These two tests now use setEnableFeature() in resources/util.js which makes sure 
1784             testRunner.setStatisticsNotifyPagesWhenDataRecordsWereScanned() is called with
1785             false before ending the test.
1786
1787 2020-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1788
1789         3 editing/spelling test failures on Mojave Release WK1
1790         https://bugs.webkit.org/show_bug.cgi?id=206071
1791
1792         Unreviewed test gardening.
1793
1794         * platform/mac-wk1/TestExpectations: Update test expectations to disable failing tests.
1795
1796 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1797
1798         [iOS] Remove used media-related mach services from the WebContent process sandbox
1799         https://bugs.webkit.org/show_bug.cgi?id=206089
1800         <rdar://problem/58489478>
1801
1802         Reviewed by Per Arne Vollan.
1803
1804         After conducting multiple test passes and large-scale living-on testing with telemetry, we have
1805         confirmed that the following XPC services are not used by the media logic in WebKit, and can be
1806         removed:
1807
1808             com.apple.coremedia.cpeprotector.xpc
1809             com.apple.coremedia.figcontentkeysession.xpc
1810             com.apple.coremedia.routingsessionmanager.xpc
1811             com.apple.coremedia.sts
1812
1813         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1814         * fast/sandbox/ios/sandbox-mach-lookup.html:
1815
1816 2020-01-10  Antti Koivisto  <antti@apple.com>
1817
1818         [LFC][Integration] Update style for layout boxes
1819         https://bugs.webkit.org/show_bug.cgi?id=206074
1820
1821         Reviewed by Zalan Bujtas.
1822
1823         * fast/css/simple-color-change-expected.html: Added.
1824         * fast/css/simple-color-change.html: Added.
1825
1826 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1827
1828         [iOS] Remove 'com.apple.awdd' from the WebContent process sandbox
1829         https://bugs.webkit.org/show_bug.cgi?id=206095
1830         <rdar://problem/56871147>
1831
1832         Reviewed by Per Arne Vollan.
1833
1834         We no longer need access to 'com.apple.awdd' in the iOS WebContent sandbox. We should remove
1835         it from the sandbox.
1836
1837         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1838         * fast/sandbox/ios/sandbox-mach-lookup.html:
1839
1840 2020-01-09  Per Arne Vollan  <pvollan@apple.com>
1841
1842         Map CSS value ID to system color in the UI process
1843         https://bugs.webkit.org/show_bug.cgi?id=204314
1844
1845         Reviewed by Dean Jackson.
1846
1847         * TestExpectations:
1848         * fast/css/ios: Added.
1849         * fast/css/ios/system-color-for-css-value-expected.txt: Added.
1850         * fast/css/ios/system-color-for-css-value.html: Added.
1851         * platform/ios/TestExpectations:
1852
1853 2020-01-10  Pablo Saavedra  <psaavedra@igalia.com>
1854
1855         [WPE][GTK] Gardening after r254357
1856         https://bugs.webkit.org/show_bug.cgi?id=206079
1857
1858         Unreviewed WPE and GTK+ gardening after r254357.
1859
1860         * platform/gtk/TestExpectations:
1861         * platform/wpe/TestExpectations:
1862
1863 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1864
1865         [iOS] Remove 'com.apple.powerlog.plxpclogger.xpc' from the WebContent process sandbox
1866         https://bugs.webkit.org/show_bug.cgi?id=206086
1867         <rdar://problem/57195681>
1868
1869         Reviewed by Per Arne Vollan.
1870
1871         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1872         * fast/sandbox/ios/sandbox-mach-lookup.html:
1873
1874 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1875
1876         Remove 'com.apple.iohideventsystem' from the WebContent process sandbox
1877         https://bugs.webkit.org/show_bug.cgi?id=206085
1878         <rdar://problem/36085204>
1879
1880         Reviewed by Alex Christensen.
1881
1882         After r253357 we no longer need access to 'com.apple.iohideventsystem', and should remove it from
1883         the WebContent process sandbox.
1884
1885         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1886         * fast/sandbox/ios/sandbox-mach-lookup.html:
1887
1888 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1889
1890         [iOS] Remove 'com.apple.cookied' from the WebContent process sandbox
1891         https://bugs.webkit.org/show_bug.cgi?id=206083
1892         <rdar://problem/56963865>
1893
1894         Reviewed by Per Arne Vollan.
1895
1896         Telemetry and testing have confirmed that we no longer use the 'com.apple.cookied' mach connection
1897         in the WebContent process on iOS. We should remove this from the WebContent process sandbox
1898
1899         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1900         * fast/sandbox/ios/sandbox-mach-lookup.html:
1901
1902 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1903
1904         Remove com.apple.locationd.registration from the WebContent sandbox
1905         https://bugs.webkit.org/show_bug.cgi?id=206021
1906         <rdar://problem/58451384>
1907
1908         Reviewed by Per Arne Vollan.
1909
1910         Now that we generate a dynamic extension for 'com.apple.locationd.registration', we should remove
1911         the blanket allow rule from the sandbox.
1912
1913         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1914         * fast/sandbox/ios/sandbox-mach-lookup.html:
1915
1916 2020-01-10  Jiewen Tan  <jiewen_tan@apple.com>
1917
1918         [WebAuthn] Support authenticatorGetNextAssertion
1919         https://bugs.webkit.org/show_bug.cgi?id=203346
1920         <rdar://problem/56558488>
1921
1922         Reviewed by Brent Fulgham.
1923
1924         * http/wpt/webauthn/public-key-credential-get-failure-hid.https-expected.txt:
1925         * http/wpt/webauthn/public-key-credential-get-failure-hid.https.html:
1926         * http/wpt/webauthn/public-key-credential-get-success-hid.https-expected.txt:
1927         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
1928         * http/wpt/webauthn/resources/util.js:
1929
1930 2020-01-10  Brent Fulgham  <bfulgham@apple.com>
1931
1932         Remove 'com.apple.nehelper' from the WebContent sandbox.
1933         https://bugs.webkit.org/show_bug.cgi?id=206025
1934         <rdar://problem/58453508>
1935
1936         Reviewed by Per Arne Vollan.
1937
1938         Now that we generate a dynamic extension for 'com.apple.nehelper' and 'com.apple.nesessionmanager.content-filter',
1939         we should remove the blanket allow rules from the sandbox.
1940
1941         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1942         * fast/sandbox/ios/sandbox-mach-lookup.html:
1943         * fast/sandbox/mac/sandbox-mach-lookup-expected.txt:
1944         * fast/sandbox/mac/sandbox-mach-lookup.html:
1945
1946 2020-01-10  youenn fablet  <youenn@apple.com>
1947
1948         [WTR] Use short heart beat timer as a TestOption
1949         https://bugs.webkit.org/show_bug.cgi?id=205795
1950
1951         Reviewed by Chris Dumez.
1952
1953         * http/wpt/service-workers/service-worker-spinning-activate.https.html:
1954         * http/wpt/service-workers/service-worker-spinning-fetch.https.html:
1955         * http/wpt/service-workers/service-worker-spinning-install.https.html:
1956         * http/wpt/service-workers/service-worker-spinning-message.https.html:
1957
1958 2020-01-10  Pablo Saavedra  <psaavedra@igalia.com>
1959
1960         [GTK] imported/w3c/web-platform-tests/xhr/anonymous-mode-unsupported.htm is flaky
1961         https://bugs.webkit.org/show_bug.cgi?id=206065
1962
1963         Unreviewed, mark test as flaky.
1964
1965         * platform/gtk/TestExpectations:
1966
1967 2020-01-10  Pablo Saavedra  <psaavedra@igalia.com>
1968
1969         [WPE][GTK] Gardening after r254335
1970         https://bugs.webkit.org/show_bug.cgi?id=206062
1971
1972         Unreviewed WPE and GTK+ gardening after r254335.
1973
1974         * platform/gtk/TestExpectations:
1975
1976 2020-01-09  Pablo Saavedra  <psaavedra@igalia.com>
1977
1978         imported/w3c/web-platform-tests/xhr/event-timeout-order.any.html has been flaky since it was imported in r254154
1979         https://bugs.webkit.org/show_bug.cgi?id=206053
1980
1981         Unreviewed, mark test as flaky.
1982
1983         * TestExpectations:
1984
1985 2020-01-09  Fujii Hironori  <Hironori.Fujii@sony.com>
1986
1987         [Win] Use ComplexTextController instead of UniscribeController
1988         https://bugs.webkit.org/show_bug.cgi?id=204884
1989
1990         Reviewed by Brent Fulgham.
1991
1992         * platform/win/TestExpectations:
1993         * platform/win/fast/text/justify-ideograph-complex-expected.txt: Rebaselined.
1994         * platform/wincairo/TestExpectations:
1995
1996 2020-01-09  Chris Dumez  <cdumez@apple.com>
1997
1998         Block cross-site top-frame navigations from untrusted iframes
1999         https://bugs.webkit.org/show_bug.cgi?id=206027
2000         <rdar://problem/58320516>
2001
2002         Reviewed by Geoffrey Garen.
2003
2004         Add layout test coverage.
2005
2006         * http/tests/security/block-top-level-navigations-by-third-party-iframes-expected.txt:
2007         * http/tests/security/block-top-level-navigations-by-untrusted-first-party-iframes-expected.txt: Added.
2008         * http/tests/security/block-top-level-navigations-by-untrusted-first-party-iframes.html: Added.
2009         * http/tests/security/resources/navigate-top-level-frame-to-failure-page-untrusted-iframe.html: Added.
2010         * http/tests/security/resources/navigate-top-to-error-page.js: Added.
2011
2012 2020-01-09  Diego Pino Garcia  <dpino@igalia.com>
2013
2014         [GTK] Unreviewed test gardening
2015         https://bugs.webkit.org/show_bug.cgi?id=206007
2016
2017         * platform/gtk/TestExpectations:
2018
2019 2020-01-09  Brent Fulgham  <bfulgham@apple.com>
2020
2021         REGRESSION (r253662): Large Data URLs are not being handled properly
2022         https://bugs.webkit.org/show_bug.cgi?id=205979
2023         <rdar://problem/58346124>
2024
2025         Reviewed by Youenn Fablet.
2026
2027         * fast/url/data-url-large-expected.txt: Added.
2028         * fast/url/data-url-large.html: Added.
2029
2030 2020-01-09  John Wilander  <wilander@apple.com>
2031
2032         Resource Load Statistics: Add timing information to WebPageProxy::logFrameNavigation() to detect delayed client-side redirects
2033         https://bugs.webkit.org/show_bug.cgi?id=205522
2034         <rdar://problem/58125759>
2035
2036         Reviewed by Chris Dumez.
2037
2038         Results updated with additional data now that delayed redirects are captured.
2039
2040         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-database-expected.txt:
2041         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
2042         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-database-expected.txt: Added.
2043         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-database.html: Added.
2044         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt: Added.
2045         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects.html: Added.
2046         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-database-expected.txt:
2047         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
2048
2049 2020-01-09  Pablo Saavedra  <psaavedra@igalia.com>
2050
2051         Bad baseline for Catalina on xhr web-platform-tests imported in r254154
2052         https://bugs.webkit.org/show_bug.cgi?id=205991
2053
2054         Unreviewed, fix some Catalina builds after r254154.
2055
2056         * platform/mac-highsierra/imported/w3c/web-platform-tests/xhr/getallresponseheaders-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/xhr/getallresponseheaders-expected.txt.
2057         * platform/mac-mojave/imported/w3c/web-platform-tests/xhr/getallresponseheaders-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/xhr/getallresponseheaders-expected.txt.
2058
2059 2020-01-09  Justin Fan  <justin_fan@apple.com>
2060
2061         [WebGL] Skip all webgl/2.0.0 tests, as ANGLE switch obsoletes all old expectated results
2062         https://bugs.webkit.org/show_bug.cgi?id=205988
2063
2064         Unreviewed test gardening.
2065
2066         The WebGL dedicated queue will continue to run failing tests.
2067         Normal bots will only enable 2.0.0 tests after development work confirms they are passing with ANGLE.
2068
2069         * TestExpectations:
2070         * platform/mac/TestExpectations:
2071
2072 2020-01-09  youenn fablet  <youenn@apple.com>
2073
2074         REGRESSION: [ Mac wk2 ] http/wpt/service-workers/persistent-importScripts.html is a flaky failure
2075         https://bugs.webkit.org/show_bug.cgi?id=205886
2076         <rdar://problem/58387910>
2077
2078         Reviewed by Chris Dumez.
2079
2080         Make sure registrations are stored on disk before crashing the network process.
2081
2082         * http/wpt/service-workers/persistent-importScripts.html:
2083         * platform/mac-wk2/TestExpectations:
2084
2085 2020-01-09  Youenn Fablet  <youenn@apple.com>
2086
2087         REGRESSION: [ Mac ] webrtc/video-autoplay.html is a flaky failure
2088         https://bugs.webkit.org/show_bug.cgi?id=205893
2089         <rdar://problem/58391046>
2090
2091         Reviewed by Eric Carlson.
2092
2093         * webrtc/video-autoplay.html:
2094         Speculative fix as I am not able to reproduce locally.
2095         Hypothesis is that removing from DOM the video element is supposed to asynchronously pause the video element.
2096         We should therefore ensure that the video element is paused before calling getUserMedia.
2097
2098 2020-01-09  Miguel Gomez  <magomez@igalia.com>
2099
2100         Unreviewed WPE gardening: rebaseline several tests after r254044.
2101
2102         * platform/wpe/css1/basic/containment-expected.txt:
2103         * platform/wpe/css1/basic/contextual_selectors-expected.txt:
2104         * platform/wpe/css1/basic/grouping-expected.txt:
2105         * platform/wpe/css1/basic/id_as_selector-expected.txt:
2106         * platform/wpe/css1/basic/inheritance-expected.txt:
2107         * platform/wpe/css1/box_properties/border-expected.txt:
2108         * platform/wpe/css1/box_properties/border_bottom-expected.txt:
2109         * platform/wpe/css1/box_properties/border_bottom_inline-expected.txt:
2110         * platform/wpe/css1/box_properties/border_bottom_width-expected.txt:
2111         * platform/wpe/css1/box_properties/border_bottom_width_inline-expected.txt:
2112         * platform/wpe/css1/box_properties/border_color-expected.txt:
2113         * platform/wpe/css1/box_properties/border_color_inline-expected.txt:
2114         * platform/wpe/css1/box_properties/border_inline-expected.txt:
2115         * platform/wpe/css1/box_properties/border_left-expected.txt:
2116         * platform/wpe/css1/box_properties/border_left_inline-expected.txt:
2117         * platform/wpe/css1/box_properties/border_left_width-expected.txt:
2118         * platform/wpe/css1/box_properties/border_left_width_inline-expected.txt:
2119         * platform/wpe/css1/box_properties/border_right-expected.txt:
2120         * platform/wpe/css1/box_properties/border_right_inline-expected.txt:
2121         * platform/wpe/css1/box_properties/border_right_width-expected.txt:
2122         * platform/wpe/css1/box_properties/border_right_width_inline-expected.txt:
2123         * platform/wpe/css1/box_properties/border_style-expected.txt:
2124         * platform/wpe/css1/box_properties/border_style_inline-expected.txt:
2125         * platform/wpe/css1/box_properties/border_top-expected.txt:
2126         * platform/wpe/css1/box_properties/border_top_inline-expected.txt:
2127         * platform/wpe/css1/box_properties/border_top_width-expected.txt:
2128         * platform/wpe/css1/box_properties/border_top_width_inline-expected.txt:
2129         * platform/wpe/css1/box_properties/border_width-expected.txt:
2130         * platform/wpe/css1/box_properties/border_width_inline-expected.txt:
2131         * platform/wpe/css1/box_properties/clear-expected.txt:
2132         * platform/wpe/css1/box_properties/clear_float-expected.txt:
2133         * platform/wpe/css1/box_properties/float-expected.txt:
2134         * platform/wpe/css1/box_properties/float_elements_in_series-expected.txt:
2135         * platform/wpe/css1/box_properties/float_margin-expected.txt:
2136         * platform/wpe/css1/box_properties/height-expected.txt:
2137         * platform/wpe/css1/box_properties/margin-expected.txt:
2138         * platform/wpe/css1/box_properties/margin_bottom-expected.txt:
2139         * platform/wpe/css1/box_properties/margin_bottom_inline-expected.txt:
2140         * platform/wpe/css1/box_properties/margin_inline-expected.txt:
2141         * platform/wpe/css1/box_properties/margin_left-expected.txt:
2142         * platform/wpe/css1/box_properties/margin_left_inline-expected.txt:
2143         * platform/wpe/css1/box_properties/margin_right-expected.txt:
2144         * platform/wpe/css1/box_properties/margin_right_inline-expected.txt:
2145         * platform/wpe/css1/box_properties/margin_top-expected.txt:
2146         * platform/wpe/css1/box_properties/margin_top_inline-expected.txt:
2147         * platform/wpe/css1/box_properties/padding-expected.txt:
2148         * platform/wpe/css1/box_properties/padding_bottom-expected.txt:
2149         * platform/wpe/css1/box_properties/padding_bottom_inline-expected.txt:
2150         * platform/wpe/css1/box_properties/padding_inline-expected.txt:
2151         * platform/wpe/css1/box_properties/padding_left-expected.txt:
2152         * platform/wpe/css1/box_properties/padding_left_inline-expected.txt:
2153         * platform/wpe/css1/box_properties/padding_right-expected.txt:
2154         * platform/wpe/css1/box_properties/padding_right_inline-expected.txt:
2155         * platform/wpe/css1/box_properties/padding_top-expected.txt:
2156         * platform/wpe/css1/box_properties/padding_top_inline-expected.txt:
2157         * platform/wpe/css1/box_properties/width-expected.txt:
2158         * platform/wpe/css1/cascade/cascade_order-expected.txt:
2159         * platform/wpe/css1/cascade/important-expected.txt:
2160         * platform/wpe/css1/classification/display-expected.txt:
2161         * platform/wpe/css1/classification/list_style-expected.txt:
2162         * platform/wpe/css1/classification/list_style_image-expected.txt:
2163         * platform/wpe/css1/classification/list_style_position-expected.txt:
2164         * platform/wpe/css1/classification/list_style_type-expected.txt:
2165         * platform/wpe/css1/classification/white_space-expected.txt:
2166         * platform/wpe/css1/color_and_background/background-expected.txt:
2167         * platform/wpe/css1/color_and_background/background_attachment-expected.txt:
2168         * platform/wpe/css1/color_and_background/background_color-expected.txt:
2169         * platform/wpe/css1/color_and_background/background_image-expected.txt:
2170         * platform/wpe/css1/color_and_background/background_position-expected.txt:
2171         * platform/wpe/css1/color_and_background/background_repeat-expected.txt:
2172         * platform/wpe/css1/color_and_background/color-expected.txt:
2173         * platform/wpe/css1/conformance/forward_compatible_parsing-expected.txt:
2174         * platform/wpe/css1/font_properties/font-expected.txt:
2175         * platform/wpe/css1/font_properties/font_family-expected.txt:
2176         * platform/wpe/css1/font_properties/font_size-expected.txt:
2177         * platform/wpe/css1/font_properties/font_style-expected.txt:
2178         * platform/wpe/css1/font_properties/font_variant-expected.txt:
2179         * platform/wpe/css1/font_properties/font_weight-expected.txt:
2180         * platform/wpe/css1/formatting_model/canvas-expected.txt:
2181         * platform/wpe/css1/formatting_model/floating_elements-expected.txt:
2182         * platform/wpe/css1/formatting_model/height_of_lines-expected.txt:
2183         * platform/wpe/css1/formatting_model/inline_elements-expected.txt:
2184         * platform/wpe/css1/formatting_model/replaced_elements-expected.txt:
2185         * platform/wpe/css1/formatting_model/vertical_formatting-expected.txt:
2186         * platform/wpe/css1/pseudo/anchor-expected.txt:
2187         * platform/wpe/css1/pseudo/firstletter-expected.txt:
2188         * platform/wpe/css1/pseudo/firstline-expected.txt:
2189         * platform/wpe/css1/pseudo/multiple_pseudo_elements-expected.txt:
2190         * platform/wpe/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
2191         * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
2192         * platform/wpe/css1/text_properties/line_height-expected.txt:
2193         * platform/wpe/css1/text_properties/text_align-expected.txt:
2194         * platform/wpe/css1/text_properties/text_decoration-expected.txt:
2195         * platform/wpe/css1/text_properties/text_indent-expected.txt:
2196         * platform/wpe/css1/text_properties/text_transform-expected.txt:
2197         * platform/wpe/css1/text_properties/vertical_align-expected.txt:
2198         * platform/wpe/css1/text_properties/word_spacing-expected.txt:
2199         * platform/wpe/css1/units/color_units-expected.txt:
2200         * platform/wpe/css1/units/length_units-expected.txt:
2201         * platform/wpe/css1/units/percentage_units-expected.txt:
2202         * platform/wpe/css1/units/urls-expected.txt:
2203         * platform/wpe/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
2204         * platform/wpe/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
2205         * platform/wpe/fast/css/empty-pseudo-class-expected.txt:
2206         * platform/wpe/fast/css/first-child-pseudo-class-expected.txt:
2207         * platform/wpe/fast/css/last-child-pseudo-class-expected.txt:
2208         * platform/wpe/fast/css/only-child-pseudo-class-expected.txt:
2209         * platform/wpe/fast/frames/onlyCommentInIFrame-expected.txt:
2210         * platform/wpe/fast/html/listing-expected.txt:
2211         * platform/wpe/fast/invalid/junk-data-expected.txt:
2212         * platform/wpe/fast/invalid/missing-end-tag-expected.txt:
2213         * platform/wpe/fast/parser/xhtml-alternate-entities-expected.txt:
2214         * platform/wpe/fast/table/border-collapsing/004-expected.txt:
2215         * platform/wpe/fast/table/border-collapsing/004-vertical-expected.txt:
2216         * platform/wpe/fast/xsl/xslt-extra-content-at-end-expected.txt:
2217         * platform/wpe/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
2218         * platform/wpe/svg/custom/bug45331-expected.txt:
2219         * platform/wpe/svg/custom/junk-data-expected.txt:
2220         * platform/wpe/svg/custom/missing-xlink-expected.txt:
2221         * platform/wpe/svg/custom/path-bad-data-expected.txt:
2222         * platform/wpe/svg/custom/use-font-face-crash-expected.txt:
2223         * platform/wpe/svg/hixie/error/012-expected.txt:
2224         * platform/wpe/tables/mozilla/bugs/45621-expected.txt:
2225         * platform/wpe/tables/mozilla/bugs/bug139524-2-expected.txt:
2226         * platform/wpe/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
2227         * platform/wpe/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
2228         * platform/wpe/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
2229         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2230         * platform/wpe/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
2231
2232 2020-01-09  youenn fablet  <youenn@apple.com>
2233
2234         RemoteVideoSample should be able to support canvas video samples
2235         https://bugs.webkit.org/show_bug.cgi?id=205922
2236
2237         Reviewed by Eric Carlson.
2238
2239         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess-expected.txt: Added.
2240         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html: Added.
2241         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2242         Remove no longer valid comment and beef up test in case of assertion failure.
2243
2244 2020-01-08  Diego Pino Garcia  <dpino@igalia.com>
2245
2246         Fix test transferToImageBitmap-empty.html after r253099
2247         https://bugs.webkit.org/show_bug.cgi?id=205924
2248
2249         Reviewed by Žan Doberšek.
2250
2251         * http/wpt/offscreen-canvas/transferToImageBitmap-empty.html:
2252
2253 2020-01-08  Keith Miller  <keith_miller@apple.com>
2254
2255         [JSC] Introduce JSArrayIterator
2256         https://bugs.webkit.org/show_bug.cgi?id=204043
2257
2258         Reviewed by Yusuke Suzuki.
2259
2260         Change the labels of iteration kinds to match what JS refers to them as.
2261
2262         * inspector/model/remote-object/iterator-expected.txt:
2263         * inspector/model/remote-object/iterator-large-expected.txt:
2264         * inspector/model/remote-object/iterators-mutated-expected.txt:
2265
2266 2020-01-08  Ryan Haddad  <ryanhaddad@apple.com>
2267
2268         few web-platform-tests are failing on iOS
2269         https://bugs.webkit.org/show_bug.cgi?id=205927
2270
2271         Unreviewed test gardening.
2272
2273         * platform/ios-wk2/imported/w3c/web-platform-tests/content-security-policy/reporting/report-only-in-meta.sub-expected.txt: Added.
2274         * platform/ios/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https-expected.txt: Added.
2275         * platform/ios/imported/w3c/web-platform-tests/content-security-policy/frame-src/frame-src-same-document-meta-expected.txt: Added.
2276         * platform/ios/imported/w3c/web-platform-tests/xhr/event-timeout-order.any-expected.txt: Added.
2277
2278 2020-01-08  Myles C. Maxfield  <mmaxfield@apple.com>
2279
2280         Fix specification violation in Font Loading API
2281         https://bugs.webkit.org/show_bug.cgi?id=205901
2282         <rdar://problem/58083743>
2283
2284         Reviewed by Brent Fulgham.
2285
2286         Test all the entry points to the CSS Font Loading API that accept CSS keywords.
2287
2288         * fast/text/font-loading-global-keyword-expected.txt: Added.
2289         * fast/text/font-loading-global-keyword.html: Added.
2290
2291 2020-01-08  Diego Pino Garcia  <dpino@igalia.com>
2292
2293         [GTK] Unreviewed, update test expectations
2294         https://bugs.webkit.org/show_bug.cgi?id=205931
2295
2296         * platform/gtk/TestExpectations:
2297
2298 2020-01-08  Diego Pino Garcia  <dpino@igalia.com>
2299
2300         [GTK][WPE] Unreviewed gardening for unexpected passes
2301         https://bugs.webkit.org/show_bug.cgi?id=205854
2302
2303         * TestExpectations:
2304         * platform/gtk/TestExpectations:
2305         * platform/wpe/TestExpectations:
2306
2307 2020-01-08  Antoine Quint  <graouts@apple.com>
2308
2309         [Web Animations] Stop creating CSS Animations for <noscript> elements
2310         https://bugs.webkit.org/show_bug.cgi?id=205925
2311         <rdar://problem/58158479>
2312
2313         Reviewed by Antti Koivisto.
2314
2315         Add a new test that checks that setting the `animation` property on a <noscript> element does not yield the creation of a CSSAnimation object.
2316
2317         * webanimations/no-css-animation-on-noscript-expected.txt: Added.
2318         * webanimations/no-css-animation-on-noscript.html: Added.
2319
2320 2020-01-08  youenn fablet  <youenn@apple.com>
2321
2322         Implement MediaRecorder backend in GPUProcess
2323         https://bugs.webkit.org/show_bug.cgi?id=205802
2324
2325         Reviewed by Eric Carlson.
2326
2327         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2328         Do not use GPUProcess for this test until canvas buffers are IOSurfaces.
2329
2330 2020-01-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2331
2332         [CSS Font Loading] Import css-font-loading WPT tests
2333         https://bugs.webkit.org/show_bug.cgi?id=205863
2334
2335         Reviewed by Manuel Rego Casasnovas.
2336
2337         Tests failing:
2338
2339         - https://webkit.org/b/184138 imported/w3c/web-platform-tests/css/css-font-loading/fontfacesetloadevent-constructor.html
2340         - https://webkit.org/b/184138 imported/w3c/web-platform-tests/css/css-font-loading/idlharness.https.html
2341         - https://webkit.org/b/205864 imported/w3c/web-platform-tests/css/css-font-loading/font-face-reject.html
2342
2343         * TestExpectations:
2344
2345 2020-01-08  Fujii Hironori  <Hironori.Fujii@sony.com>
2346
2347         [HarfBuzz][GTK] fast/text/complex-first-glyph-with-initial-advance.html is failing
2348         https://bugs.webkit.org/show_bug.cgi?id=118221
2349
2350         Reviewed by Carlos Garcia Campos.
2351
2352         * platform/gtk/TestExpectations: Unmarked
2353         fast/text/complex-first-glyph-with-initial-advance.html and
2354         fast/text/initial-advance-in-intermediate-run-complex.html.
2355         * platform/wincairo/TestExpectations: Unmarked
2356         fast/text/complex-first-glyph-with-initial-advance.html and
2357         fast/text/complex-initial-advance.html.
2358
2359 2020-01-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
2360
2361         Implement css3-images image-orientation
2362         https://bugs.webkit.org/show_bug.cgi?id=89052
2363
2364         Reviewed by Simon Fraser.
2365
2366         Test the css image-orientation property.
2367
2368         * fast/images/image-orientation-dynamic-from-image-expected.html: Added.
2369         * fast/images/image-orientation-dynamic-from-image.html: Added.
2370         * fast/images/image-orientation-dynamic-none-expected.html: Added.
2371         * fast/images/image-orientation-dynamic-none.html: Added.
2372         * fast/images/image-orientation-none-expected.html: Added.
2373         * fast/images/image-orientation-none.html: Added.
2374
2375 2020-01-07  Fujii Hironori  <fujii.hironori@gmail.com>
2376
2377         [GTK] fast/text/atsui-rtl-override-selection.html is failing since r254114
2378         https://bugs.webkit.org/show_bug.cgi?id=205898
2379
2380         Unreviewed test gardening.
2381
2382         * platform/gtk/fast/text/atsui-rtl-override-selection-expected.png:
2383         * platform/gtk/fast/text/atsui-rtl-override-selection-expected.txt:
2384
2385 2020-01-07  Fujii Hironori  <Hironori.Fujii@sony.com>
2386
2387         Unreviewed test gardening for GTK port after r252598.
2388
2389         * platform/gtk/compositing/images/direct-image-background-color-expected.txt:
2390         * platform/gtk/compositing/webgl/webgl-background-color-expected.txt:
2391         * platform/gtk/fast/backgrounds/background-leakage-expected.txt:
2392         * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.txt:
2393         * platform/gtk/fast/block/float/intruding-painted-twice-expected.txt:
2394         * platform/gtk/fast/borders/mixed-border-styles-expected.txt:
2395         * platform/gtk/fast/borders/mixed-border-styles-radius-expected.txt:
2396         * platform/gtk/fast/borders/mixed-border-styles-radius2-expected.txt:
2397         * platform/gtk/fast/box-shadow/inset-box-shadow-radius-expected.txt:
2398         * platform/gtk/fast/css/percentage-non-integer-expected.txt:
2399         * platform/gtk/fast/css/shadow-multiple-expected.txt:
2400         * platform/gtk/fast/css/viewport-units-dynamic-expected.txt:
2401         * platform/gtk/fast/multicol/client-rects-expected.txt:
2402         * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt:
2403         * platform/gtk/fast/multicol/client-rects-spanners-expected.txt:
2404         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
2405         * platform/gtk/fast/overflow/float-in-relpositioned-expected.txt:
2406         * platform/gtk/fast/ruby/select-ruby-expected.txt:
2407         * platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
2408         * platform/gtk/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
2409         * platform/gtk/fast/text/shadow-no-blur-expected.txt:
2410         * platform/gtk/fast/text/shadow-translucent-fill-expected.txt:
2411         * platform/gtk/imported/w3c/web-platform-tests/svg/import/color-prop-02-f-manual-expected.txt:
2412         * platform/gtk/imported/w3c/web-platform-tests/svg/import/color-prop-03-t-manual-expected.txt:
2413         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
2414
2415 2020-01-07  Chris Dumez  <cdumez@apple.com>
2416
2417         Remove document.origin
2418         https://bugs.webkit.org/show_bug.cgi?id=205681
2419
2420         Reviewed by Geoffrey Garen.
2421
2422         * fast/dom/Document/document-constructor-expected.txt:
2423         * fast/dom/Document/document-constructor.html:
2424         * fast/dom/domparser-parsefromstring-origin-expected.txt:
2425         * fast/dom/domparser-parsefromstring-origin.html:
2426
2427 2020-01-07  Chris Dumez  <cdumez@apple.com>
2428
2429         Using Web Share API preceded by an AJAX call
2430         https://bugs.webkit.org/show_bug.cgi?id=197779
2431         <rdar://problem/50708309>
2432
2433         Reviewed by Dean Jackson.
2434
2435         Add layout test coverage.
2436
2437         * fast/web-share/share-transient-activation-expected.txt: Added.
2438         * fast/web-share/share-transient-activation-expired-expected.txt: Added.
2439         * fast/web-share/share-transient-activation-expired.html: Added.
2440         * fast/web-share/share-transient-activation.html: Added.
2441
2442 2020-01-07  Daniel Bates  <dabates@apple.com>
2443
2444         Fix up layout tests results following r254160
2445         <rdar://problem/58383099>
2446
2447         Revert some results back to pre-r254091. These results were changed because I made
2448         an accident (corrected in r254160) that made me mistakenly think the new results
2449         were legitimate. They weren't.
2450
2451         * fast/dom/Range/getClientRects-expected.txt:
2452         * fast/dom/Range/getClientRects.html:
2453         * fast/repaint/text-selection-overflow-hidden-expected.txt:
2454
2455 2020-01-07  Truitt Savell  <tsavell@apple.com>
2456
2457         REGRESSION: [ Mac wk2 ] http/wpt/service-workers/persistent-importScripts.html is a flaky failure
2458         https://bugs.webkit.org/show_bug.cgi?id=205886
2459
2460         Unreviewed test gardening.
2461
2462         * platform/mac-wk2/TestExpectations:
2463
2464 2020-01-07  Pablo Saavedra  <psaavedra@igalia.com>
2465
2466         Re-sync web-platform-tests/xhr from upstream
2467         https://bugs.webkit.org/show_bug.cgi?id=205641
2468
2469         Reviewed by Youenn Fablet.
2470
2471         * TestExpectations:
2472         * platform/gtk/TestExpectations:
2473         * platform/ios-simulator-wk2/TestExpectations:
2474         * platform/ios/imported/w3c/web-platform-tests/xhr/getallresponseheaders-expected.txt:
2475         * platform/mac-wk1/TestExpectations:
2476         * tests-options.json:
2477
2478 2020-01-07  Simon Fraser  <simon.fraser@apple.com>
2479
2480         WebKit rejects changes between similar unprefixed & prefixed gradient syntax
2481         https://bugs.webkit.org/show_bug.cgi?id=171015
2482
2483         Reviewed by Dean Jackson.
2484
2485         * fast/css/gradient-prefixed-unprefixed-toggle-expected.html: Added.
2486         * fast/css/gradient-prefixed-unprefixed-toggle.html: Added.
2487
2488 2020-01-07  Alexey Proskuryakov  <ap@apple.com>
2489
2490         Mark webexposed/css-properties-behind-flags.html as flaky
2491         https://bugs.webkit.org/show_bug.cgi?id=197204
2492
2493         * platform/mac/TestExpectations:
2494
2495 2020-01-07  Antoine Quint  <graouts@apple.com>
2496
2497         transitions/default-timing-function.html is failing
2498         https://bugs.webkit.org/show_bug.cgi?id=205804
2499         <rdar://problem/58343509>
2500
2501         Reviewed by Simon Fraser.
2502
2503         To pause a Web Animation at a given time, we need to call `pause()` first and set `currentTime` after. Otherwise, the animation's hold
2504         time will not be set to the provided value and the time may progress between the moment pause() was called and the moment the pending
2505         pause task it creates is performed.
2506         
2507         The reason the behavior changed for this test is because in r254042 we added a call to updateRendering() which updates the timeline time
2508         which otherwise wouldn't have been updated.
2509
2510         * animations/resources/animation-test-helpers.js:
2511         * transitions/resources/transition-test-helpers.js:
2512
2513 2020-01-07  Devin Rousso  <drousso@apple.com>
2514
2515         REGRESSION: [ Mac Debug ] inspector/page/setBootstrapScript-main-frame.html is a flaky failure
2516         https://bugs.webkit.org/show_bug.cgi?id=205807
2517         <rdar://problem/58344669>
2518
2519         Reviewed by Dean Jackson.
2520
2521         * inspector/page/setBootstrapScript-main-frame.html:
2522         In addition to waiting for `Page.reload`, we should also wait for the page to actually load.
2523         Set the content of the bootstrap script during its creation instead of as a two step process.
2524         Avoid an assertion by setting the enabled state after the bootstrap script is initalized.
2525
2526         * platform/mac/TestExpectations:
2527         Remove expectation added in r254059.
2528
2529 2020-01-07  Truitt Savell  <tsavell@apple.com>
2530
2531         Correct some conflicting expectations for fast/text/emoji-gender- tests
2532         https://bugs.webkit.org/show_bug.cgi?id=204820
2533
2534         Unreviewed test gardening.
2535
2536         * platform/mac/TestExpectations:
2537
2538 2020-01-07  Truitt Savell  <tsavell@apple.com>
2539
2540         Correct expectations made in r254134, r254135, and r254136
2541         https://bugs.webkit.org/show_bug.cgi?id=205862
2542         https://bugs.webkit.org/show_bug.cgi?id=205865
2543         https://bugs.webkit.org/show_bug.cgi?id=205867
2544
2545         Unreviewed test gardneing.
2546
2547         * platform/mac/TestExpectations:
2548
2549 2020-01-07  Commit Queue  <commit-queue@webkit.org>
2550
2551         Unreviewed, rolling out r254132.
2552         https://bugs.webkit.org/show_bug.cgi?id=205868
2553
2554         It is breaking WinCairo build and internal builds. (Requested
2555         by youenn on #webkit).
2556
2557         Reverted changeset:
2558
2559         "Implement MediaRecorder backend in GPUProcess"
2560         https://bugs.webkit.org/show_bug.cgi?id=205802
2561         https://trac.webkit.org/changeset/254132
2562
2563 2020-01-07  Truitt Savell  <tsavell@apple.com>
2564
2565         REGRESSION: [ Mojave+ wk2 ] webgpu/draw-indexed-triangles.html is a flaky failure
2566         https://bugs.webkit.org/show_bug.cgi?id=205867
2567
2568         Unreviewed test gardening.
2569
2570         * platform/mac/TestExpectations:
2571
2572 2020-01-07  Truitt Savell  <tsavell@apple.com>
2573
2574         REGRESSION: [ Mojave+ wk2 ] webgpu/whlsl/ensure-proper-variable-lifetime-2.html is a flaky failure
2575         https://bugs.webkit.org/show_bug.cgi?id=205865
2576
2577         Unreviewed test gardening.
2578
2579         * platform/mac/TestExpectations:
2580
2581 2020-01-07  Truitt Savell  <tsavell@apple.com>
2582
2583         REGRESSION: [ Mojave+ wk2 ] webgpu/whlsl/while-loop-break.html is a flaky failure
2584         https://bugs.webkit.org/show_bug.cgi?id=205862
2585
2586         Unreviewed test gardening.
2587
2588         * platform/mac/TestExpectations:
2589
2590 2020-01-07  Pablo Saavedra  <psaavedra@igalia.com>
2591
2592         Re-sync web-platform-tests/content-security-policy from upstream
2593         https://bugs.webkit.org/show_bug.cgi?id=205639
2594
2595         Reviewed by Carlos Alberto Lopez Perez.
2596
2597         * platform/mac-wk2/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https-expected.txt: Added.
2598         * platform/mac-wk2/imported/w3c/web-platform-tests/content-security-policy/frame-src/frame-src-same-document-meta-expected.txt: Added.
2599         * platform/mac-wk2/imported/w3c/web-platform-tests/content-security-policy/reporting/report-only-in-meta.sub-expected.txt: Added.
2600         * tests-options.json:
2601
2602 2020-01-07  youenn fablet  <youenn@apple.com>
2603
2604         Implement MediaRecorder backend in GPUProcess
2605         https://bugs.webkit.org/show_bug.cgi?id=205802
2606
2607         Reviewed by Eric Carlson.
2608
2609         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2610         Do not use GPUProcess for this test until canvas buffers are IOSurfaces.
2611
2612 2020-01-07  Charlie Turner  <mail@charles.plus>
2613
2614         [GTK][EME] ClearKey encrypted media gardening
2615         https://bugs.webkit.org/show_bug.cgi?id=205857
2616
2617         Unreviewed gardening.
2618
2619         * platform/gtk/TestExpectations: Skip
2620         mock-MediaKeySession-{generateRequest,remove}.html and update some
2621         no longer timing out test-cases.
2622
2623 2020-01-07  youenn fablet  <youenn@apple.com>
2624
2625         Add an option to make video capture in GPUProcess
2626         https://bugs.webkit.org/show_bug.cgi?id=205853
2627
2628         Reviewed by Eric Carlson.
2629
2630         * fast/mediastream/captureInGPUProcess-expected.txt: Renamed from LayoutTests/fast/mediastream/captureAudioInGPUProcess-expected.txt.
2631         * fast/mediastream/captureInGPUProcess.html: Renamed from LayoutTests/fast/mediastream/captureAudioInGPUProcess.html.
2632
2633 2020-01-07  Alexey Shvayka  <shvaikalesh@gmail.com>
2634
2635         Re-sync web-platform-tests/css/cssom-view from upstream
2636         https://bugs.webkit.org/show_bug.cgi?id=204649
2637
2638         Reviewed by Chris Dumez.
2639
2640         Re-sync web-platform-tests/css/cssom-view from upstream 106e0bdf02a1.
2641
2642         * TestExpectations:
2643         * tests-options.json:
2644
2645 2020-01-07  Per Arne Vollan  <pvollan@apple.com>
2646
2647         Layout Test storage/indexeddb/IDBTransaction-page-cache.html is flaky
2648         https://bugs.webkit.org/show_bug.cgi?id=205856
2649
2650         Unreviewed test gardening.
2651
2652         * platform/win/TestExpectations:
2653
2654 2020-01-07  Per Arne Vollan  <pvollan@apple.com>
2655
2656         Layout Test http/wpt/css/css-highlight-api/highlight-text-across-elements.html is failing
2657         https://bugs.webkit.org/show_bug.cgi?id=205855
2658
2659         Unreviewed test gardening.
2660
2661         * platform/win/TestExpectations:
2662
2663 2020-01-06  Fujii Hironori  <Hironori.Fujii@sony.com>
2664
2665         ComplexTextController::offsetForPosition returns a wrong offset for a glyph boundary in a RTL text
2666         https://bugs.webkit.org/show_bug.cgi?id=205486
2667
2668         Reviewed by Ross Kirsling.
2669
2670         * fast/dom/Document/CaretRangeFromPoint/rtl-expected.txt: Added.
2671         * fast/dom/Document/CaretRangeFromPoint/rtl.html: Added.
2672         * platform/gtk/TestExpectations: Unmarked imported/blink/editing/selection/offset-from-point-complex-scripts.html.
2673
2674 2020-01-06  Yury Semikhatsky  <yurys@chromium.org>
2675
2676         REGRESSION: [ Mac wk2 ] http/tests/inspector/target/provisional-load-cancels-previous-load.html is a flaky failure
2677         https://bugs.webkit.org/show_bug.cgi?id=205473
2678         <rdar://problem/58093690>
2679
2680         Reviewed by Brian Burg.
2681
2682         Keep provisional page paused until second navigation replaces it and also
2683         defer output until test page is fully initialized after navigation.
2684
2685         * http/tests/inspector/target/provisional-load-cancels-previous-load.html:
2686
2687 2020-01-06  Fujii Hironori  <Hironori.Fujii@sony.com>
2688
2689         Unreviewed test gardening for WinCairo port after r253326 and r250849.
2690
2691         * platform/wincairo/fast/css/invalidation-errors-2-expected.txt:
2692         * platform/wincairo/fast/css/invalidation-errors-expected.txt:
2693         * platform/wincairo/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2694
2695 2020-01-06  Fujii Hironori  <Hironori.Fujii@sony.com>
2696
2697         Unreviewed test gardening for WinCairo port after r252598.
2698
2699         * platform/wincairo/fast/box-shadow/inset-box-shadow-radius-expected.txt:
2700         * platform/wincairo/fast/css/hsl-color-expected.txt:
2701         * platform/wincairo/fast/css/hsla-color-expected.txt:
2702         * platform/wincairo/fast/css/percentage-non-integer-expected.txt:
2703         * platform/wincairo/fast/css/shadow-multiple-expected.txt:
2704         * platform/wincairo/fast/css/viewport-units-dynamic-expected.txt:
2705
2706 2020-01-06  Fujii Hironori  <Hironori.Fujii@sony.com>
2707
2708         Unreviewed test gardening for WinCairo port after r254044.
2709
2710         * platform/wincairo/css1/basic/containment-expected.txt:
2711         * platform/wincairo/css1/basic/contextual_selectors-expected.txt:
2712         * platform/wincairo/css1/basic/grouping-expected.txt:
2713         * platform/wincairo/css1/basic/id_as_selector-expected.txt:
2714         * platform/wincairo/css1/basic/inheritance-expected.txt:
2715         * platform/wincairo/css1/box_properties/border-expected.txt:
2716         * platform/wincairo/css1/box_properties/border_bottom-expected.txt:
2717         * platform/wincairo/css1/box_properties/border_bottom_inline-expected.txt:
2718         * platform/wincairo/css1/box_properties/border_bottom_width-expected.txt:
2719         * platform/wincairo/css1/box_properties/border_bottom_width_inline-expected.txt:
2720         * platform/wincairo/css1/box_properties/border_color-expected.txt:
2721         * platform/wincairo/css1/box_properties/border_color_inline-expected.txt:
2722         * platform/wincairo/css1/box_properties/border_inline-expected.txt:
2723         * platform/wincairo/css1/box_properties/border_left-expected.txt:
2724         * platform/wincairo/css1/box_properties/border_left_inline-expected.txt:
2725         * platform/wincairo/css1/box_properties/border_left_width-expected.txt:
2726         * platform/wincairo/css1/box_properties/border_left_width_inline-expected.txt:
2727         * platform/wincairo/css1/box_properties/border_right-expected.txt:
2728         * platform/wincairo/css1/box_properties/border_right_inline-expected.txt:
2729         * platform/wincairo/css1/box_properties/border_right_width-expected.txt:
2730         * platform/wincairo/css1/box_properties/border_right_width_inline-expected.txt:
2731         * platform/wincairo/css1/box_properties/border_style-expected.txt:
2732         * platform/wincairo/css1/box_properties/border_style_inline-expected.txt:
2733         * platform/wincairo/css1/box_properties/border_top-expected.txt:
2734         * platform/wincairo/css1/box_properties/border_top_inline-expected.txt:
2735         * platform/wincairo/css1/box_properties/border_top_width-expected.txt:
2736         * platform/wincairo/css1/box_properties/border_top_width_inline-expected.txt:
2737         * platform/wincairo/css1/box_properties/border_width-expected.txt:
2738         * platform/wincairo/css1/box_properties/border_width_inline-expected.txt:
2739         * platform/wincairo/css1/box_properties/clear-expected.txt:
2740         * platform/wincairo/css1/box_properties/clear_float-expected.txt:
2741         * platform/wincairo/css1/box_properties/float-expected.txt:
2742         * platform/wincairo/css1/box_properties/float_elements_in_series-expected.txt:
2743         * platform/wincairo/css1/box_properties/float_margin-expected.txt:
2744         * platform/wincairo/css1/box_properties/height-expected.txt:
2745         * platform/wincairo/css1/box_properties/margin-expected.txt:
2746         * platform/wincairo/css1/box_properties/margin_bottom-expected.txt:
2747         * platform/wincairo/css1/box_properties/margin_bottom_inline-expected.txt:
2748         * platform/wincairo/css1/box_properties/margin_inline-expected.txt:
2749         * platform/wincairo/css1/box_properties/margin_left-expected.txt:
2750         * platform/wincairo/css1/box_properties/margin_left_inline-expected.txt:
2751         * platform/wincairo/css1/box_properties/margin_right-expected.txt:
2752         * platform/wincairo/css1/box_properties/margin_right_inline-expected.txt:
2753         * platform/wincairo/css1/box_properties/margin_top-expected.txt:
2754         * platform/wincairo/css1/box_properties/margin_top_inline-expected.txt:
2755         * platform/wincairo/css1/box_properties/padding-expected.txt:
2756         * platform/wincairo/css1/box_properties/padding_bottom-expected.txt:
2757         * platform/wincairo/css1/box_properties/padding_bottom_inline-expected.txt:
2758         * platform/wincairo/css1/box_properties/padding_inline-expected.txt:
2759         * platform/wincairo/css1/box_properties/padding_left-expected.txt:
2760         * platform/wincairo/css1/box_properties/padding_left_inline-expected.txt:
2761         * platform/wincairo/css1/box_properties/padding_right-expected.txt:
2762         * platform/wincairo/css1/box_properties/padding_right_inline-expected.txt:
2763         * platform/wincairo/css1/box_properties/padding_top-expected.txt:
2764         * platform/wincairo/css1/box_properties/padding_top_inline-expected.txt:
2765         * platform/wincairo/css1/box_properties/width-expected.txt:
2766         * platform/wincairo/css1/cascade/cascade_order-expected.txt:
2767         * platform/wincairo/css1/cascade/important-expected.txt:
2768         * platform/wincairo/css1/classification/display-expected.txt:
2769         * platform/wincairo/css1/classification/list_style-expected.txt:
2770         * platform/wincairo/css1/classification/list_style_image-expected.txt:
2771         * platform/wincairo/css1/classification/list_style_position-expected.txt:
2772         * platform/wincairo/css1/classification/list_style_type-expected.txt:
2773         * platform/wincairo/css1/classification/white_space-expected.txt:
2774         * platform/wincairo/css1/color_and_background/background-expected.txt:
2775         * platform/wincairo/css1/color_and_background/background_attachment-expected.txt:
2776         * platform/wincairo/css1/color_and_background/background_color-expected.txt:
2777         * platform/wincairo/css1/color_and_background/background_image-expected.txt:
2778         * platform/wincairo/css1/color_and_background/background_position-expected.txt:
2779         * platform/wincairo/css1/color_and_background/background_repeat-expected.txt:
2780         * platform/wincairo/css1/color_and_background/color-expected.txt:
2781         * platform/wincairo/css1/conformance/forward_compatible_parsing-expected.txt:
2782         * platform/wincairo/css1/font_properties/font-expected.txt:
2783         * platform/wincairo/css1/font_properties/font_size-expected.txt:
2784         * platform/wincairo/css1/font_properties/font_style-expected.txt:
2785         * platform/wincairo/css1/font_properties/font_variant-expected.txt:
2786         * platform/wincairo/css1/font_properties/font_weight-expected.txt:
2787         * platform/wincairo/css1/formatting_model/canvas-expected.txt:
2788         * platform/wincairo/css1/formatting_model/floating_elements-expected.txt:
2789         * platform/wincairo/css1/formatting_model/height_of_lines-expected.txt:
2790         * platform/wincairo/css1/formatting_model/inline_elements-expected.txt:
2791         * platform/wincairo/css1/formatting_model/replaced_elements-expected.txt:
2792         * platform/wincairo/css1/formatting_model/vertical_formatting-expected.txt:
2793         * platform/wincairo/css1/pseudo/anchor-expected.txt:
2794         * platform/wincairo/css1/pseudo/firstletter-expected.txt:
2795         * platform/wincairo/css1/pseudo/firstline-expected.txt:
2796         * platform/wincairo/css1/pseudo/multiple_pseudo_elements-expected.txt:
2797         * platform/wincairo/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
2798         * platform/wincairo/css1/text_properties/letter_spacing-expected.txt:
2799         * platform/wincairo/css1/text_properties/line_height-expected.txt:
2800         * platform/wincairo/css1/text_properties/text_align-expected.txt:
2801         * platform/wincairo/css1/text_properties/text_decoration-expected.txt:
2802         * platform/wincairo/css1/text_properties/text_indent-expected.txt:
2803         * platform/wincairo/css1/text_properties/text_transform-expected.txt:
2804         * platform/wincairo/css1/text_properties/vertical_align-expected.txt:
2805         * platform/wincairo/css1/text_properties/word_spacing-expected.txt:
2806         * platform/wincairo/css1/units/color_units-expected.txt:
2807         * platform/wincairo/css1/units/length_units-expected.txt:
2808         * platform/wincairo/css1/units/percentage_units-expected.txt:
2809         * platform/wincairo/css1/units/urls-expected.txt:
2810         * platform/wincairo/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
2811         * platform/wincairo/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
2812         * platform/wincairo/editing/selection/designmode-no-caret-expected.txt:
2813         * platform/wincairo/fast/css/empty-pseudo-class-expected.txt:
2814         * platform/wincairo/fast/css/first-child-pseudo-class-expected.txt:
2815         * platform/wincairo/fast/css/last-child-pseudo-class-expected.txt:
2816         * platform/wincairo/fast/css/only-child-pseudo-class-expected.txt:
2817         * platform/wincairo/fast/html/listing-expected.txt:
2818         * platform/wincairo/fast/text/whitespace/024-expected.txt:
2819         * platform/wincairo/fast/text/whitespace/030-expected.txt:
2820         * platform/wincairo/fast/text/word-break-expected.txt:
2821
2822 2020-01-06  Daniel Bates  <dabates@apple.com>
2823
2824         Precision of getClientRects(), getBoundingClientRect() differs depending whether simple line layout or line box layout is used
2825         https://bugs.webkit.org/show_bug.cgi?id=205563
2826         <rdar://problem/58165528>
2827
2828         Reviewed by Zalan Bujtas.
2829
2830         Update expected result now that simple line layout computes a client rect that matches
2831         the rect the line layout code computes.
2832
2833         * fast/dom/Range/getClientRects-expected.txt:
2834         * fast/dom/Range/getClientRects.html:
2835         * fast/dom/Range/mac/getClientRects-and-getBoundingClientRect-before-and-after-selection-expected.txt:
2836         * fast/repaint/text-selection-overflow-hidden-expected.txt:
2837
2838 2020-01-06  Jack Lee  <shihchieh_lee@apple.com>
2839
2840         ASSERTION FAILED: hasLayer() in RenderLayer::enclosingOverflowClipLayer
2841         https://bugs.webkit.org/show_bug.cgi?id=205474
2842
2843         Reviewed by Simon Fraser.
2844
2845         * fast/css/sticky/sticky-tablecol-crash-expected.txt: Added.
2846         * fast/css/sticky/sticky-tablecol-crash.html: Added.
2847
2848 2020-01-06  Antoine Quint  <graouts@apple.com>
2849
2850         REGRESSION: [ iOS ] imported/w3c/web-platform-tests/dom/events/Event-dispatch-on-disabled-elements.html is failing
2851         https://bugs.webkit.org/show_bug.cgi?id=205458
2852         <rdar://problem/58081704>
2853
2854         Reviewed by Wenson Hsieh.
2855
2856         Remove the platform-specific expectation since this test now passes reliably on iOS as well.
2857
2858         * platform/ios/imported/w3c/web-platform-tests/dom/events/Event-dispatch-on-disabled-elements-expected.txt: Removed.
2859
2860 2020-01-06  Chris Dumez  <cdumez@apple.com>
2861
2862         Regression r254029: imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html is failing
2863         https://bugs.webkit.org/show_bug.cgi?id=205819
2864
2865         Unreviewed, rebaseline test on iOS after r254029 now that one more check is passing.
2866
2867         * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
2868
2869 2020-01-06  Chris Dumez  <cdumez@apple.com>
2870
2871         Regression r254029: imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https.html is failing
2872         https://bugs.webkit.org/show_bug.cgi?id=205817
2873
2874         Unreviewed, rebaseline test on iOS after r254029 now that more checks are passing.
2875
2876         * platform/ios-wk2/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt:
2877
2878 2020-01-06  Simon Fraser  <simon.fraser@apple.com>
2879
2880         REGRESSION: [r254042] pageoverlay/overlay- tests are failing in WK1
2881         https://bugs.webkit.org/show_bug.cgi?id=205810
2882
2883         Unreviewed test gardening. Page Overlay test in WK1 now dump one or more repaint rects after r254042.
2884
2885         * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
2886         * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
2887         * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
2888         * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
2889         * platform/mac-wk1/pageoverlay/overlay-small-frame-paints-expected.txt:
2890
2891 2020-01-06  Truitt Savell  <tsavell@apple.com>
2892
2893         REGRESSION: [ Catalina wk1 ] editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2.html is failing
2894         https://bugs.webkit.org/show_bug.cgi?id=205814
2895
2896         unreviewed test gardening.
2897
2898         * platform/mac-wk1/TestExpectations:
2899
2900 2020-01-06  Truitt Savell  <tsavell@apple.com>
2901
2902         REGRESSION: [ Mac WK2 ] fast/text/international/unicode-bidi-other-neutrals.html is a flaky failure
2903         https://bugs.webkit.org/show_bug.cgi?id=205808
2904
2905         Unreviewed test gardening.
2906
2907         * platform/mac-wk2/TestExpectations:
2908
2909 2020-01-06  Truitt Savell  <tsavell@apple.com>
2910
2911         REGRESSION: [ Mac Debug ] inspector/page/setBootstrapScript-main-frame.html is a flaky failure
2912         https://bugs.webkit.org/show_bug.cgi?id=205807
2913
2914         Unreviewed test gardening.
2915
2916         * platform/mac/TestExpectations:
2917
2918 2020-01-06  Zalan Bujtas  <zalan@apple.com>
2919
2920         REGRESSION: [ Mojave ]  tables/mozilla_expected_failures/bugs/bug2479-5.html is failing
2921         https://bugs.webkit.org/show_bug.cgi?id=205805
2922         <rdar://problem/58342884>
2923
2924         Unreviewed.
2925
2926         Rebaseline after r254044.
2927
2928         * platform/mac-mojave/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2929
2930 2020-01-05  Simon Fraser  <simon.fraser@apple.com>
2931
2932         REGRESSION (r252724): Unable to tap on play button on google video 'See the top search trends of 2019'
2933         https://bugs.webkit.org/show_bug.cgi?id=205694
2934         <rdar://problem/58062987>
2935
2936         Reviewed by Zalan Bujtas.
2937
2938         * animations/z-index-in-keyframe-expected.html: Added.
2939         * animations/z-index-in-keyframe.html: Added.
2940
2941 2020-01-06  Chris Dumez  <cdumez@apple.com>
2942
2943         Regression r254029: imported/w3c/web-platform-tests/html/dom/idlharness.https.html is failing
2944         https://bugs.webkit.org/show_bug.cgi?id=205803
2945
2946         Unreviewed, rebaseline WPT test on iOS after r254029, now that more checks are passing.
2947
2948         * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
2949
2950 2020-01-06  Per Arne Vollan  <pvollan@apple.com>
2951
2952         [iOS] Issue mach lookup extension to launch services daemon for Mail
2953         https://bugs.webkit.org/show_bug.cgi?id=205316
2954
2955         Reviewed by Brent Fulgham.
2956
2957         * fast/sandbox/ios/sandbox-mach-lookup-mail-expected.txt: Added.
2958         * fast/sandbox/ios/sandbox-mach-lookup-mail.html: Added.
2959
2960 2020-01-05  Zalan Bujtas  <zalan@apple.com>
2961
2962         [SLL] Generate runs for preserved new lines
2963         https://bugs.webkit.org/show_bug.cgi?id=205762
2964         <rdar://problem/58311927>
2965
2966         Reviewed by Antti Koivisto.
2967
2968         * platform/mac/css1/basic/containment-expected.txt:
2969         * platform/mac/css1/basic/contextual_selectors-expected.txt:
2970         * platform/mac/css1/basic/grouping-expected.txt:
2971         * platform/mac/css1/basic/id_as_selector-expected.txt:
2972         * platform/mac/css1/basic/inheritance-expected.txt:
2973         * platform/mac/css1/box_properties/border-expected.txt:
2974         * platform/mac/css1/box_properties/border_bottom-expected.txt:
2975         * platform/mac/css1/box_properties/border_bottom_inline-expected.txt:
2976         * platform/mac/css1/box_properties/border_bottom_width-expected.txt:
2977         * platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt:
2978         * platform/mac/css1/box_properties/border_color-expected.txt:
2979         * platform/mac/css1/box_properties/border_color_inline-expected.txt:
2980         * platform/mac/css1/box_properties/border_inline-expected.txt:
2981         * platform/mac/css1/box_properties/border_left-expected.txt:
2982         * platform/mac/css1/box_properties/border_left_inline-expected.txt:
2983         * platform/mac/css1/box_properties/border_left_width-expected.txt:
2984         * platform/mac/css1/box_properties/border_left_width_inline-expected.txt:
2985         * platform/mac/css1/box_properties/border_right-expected.txt:
2986         * platform/mac/css1/box_properties/border_right_inline-expected.txt:
2987         * platform/mac/css1/box_properties/border_right_width-expected.txt:
2988         * platform/mac/css1/box_properties/border_right_width_inline-expected.txt:
2989         * platform/mac/css1/box_properties/border_style-expected.txt:
2990         * platform/mac/css1/box_properties/border_style_inline-expected.txt:
2991         * platform/mac/css1/box_properties/border_top-expected.txt:
2992         * platform/mac/css1/box_properties/border_top_inline-expected.txt:
2993         * platform/mac/css1/box_properties/border_top_width-expected.txt:
2994         * platform/mac/css1/box_properties/border_top_width_inline-expected.txt:
2995         * platform/mac/css1/box_properties/border_width-expected.txt:
2996         * platform/mac/css1/box_properties/border_width_inline-expected.txt:
2997         * platform/mac/css1/box_properties/clear-expected.txt:
2998         * platform/mac/css1/box_properties/clear_float-expected.txt:
2999         * platform/mac/css1/box_properties/float-expected.txt:
3000         * platform/mac/css1/box_properties/float_elements_in_series-expected.txt:
3001         * platform/mac/css1/box_properties/float_margin-expected.txt:
3002         * platform/mac/css1/box_properties/height-expected.txt:
3003         * platform/mac/css1/box_properties/margin-expected.txt:
3004         * platform/mac/css1/box_properties/margin_bottom-expected.txt:
3005         * platform/mac/css1/box_properties/margin_bottom_inline-expected.txt:
3006         * platform/mac/css1/box_properties/margin_inline-expected.txt:
3007         * platform/mac/css1/box_properties/margin_left-expected.txt:
3008         * platform/mac/css1/box_properties/margin_left_inline-expected.txt:
3009         * platform/mac/css1/box_properties/margin_right-expected.txt:
3010         * platform/mac/css1/box_properties/margin_right_inline-expected.txt:
3011         * platform/mac/css1/box_properties/margin_top-expected.txt:
3012         * platform/mac/css1/box_properties/margin_top_inline-expected.txt:
3013         * platform/mac/css1/box_properties/padding-expected.txt:
3014         * platform/mac/css1/box_properties/padding_bottom-expected.txt:
3015         * platform/mac/css1/box_properties/padding_bottom_inline-expected.txt:
3016         * platform/mac/css1/box_properties/padding_inline-expected.txt:
3017         * platform/mac/css1/box_properties/padding_left-expected.txt:
3018         * platform/mac/css1/box_properties/padding_left_inline-expected.txt:
3019         * platform/mac/css1/box_properties/padding_right-expected.txt:
3020         * platform/mac/css1/box_properties/padding_right_inline-expected.txt:
3021         * platform/mac/css1/box_properties/padding_top-expected.txt:
3022         * platform/mac/css1/box_properties/padding_top_inline-expected.txt:
3023         * platform/mac/css1/box_properties/width-expected.txt:
3024         * platform/mac/css1/cascade/cascade_order-expected.txt:
3025         * platform/mac/css1/cascade/important-expected.txt:
3026         * platform/mac/css1/classification/display-expected.txt:
3027         * platform/mac/css1/classification/list_style-expected.txt:
3028         * platform/mac/css1/classification/list_style_image-expected.txt:
3029         * platform/mac/css1/classification/list_style_position-expected.txt:
3030         * platform/mac/css1/classification/list_style_type-expected.txt:
3031         * platform/mac/css1/classification/white_space-expected.txt:
3032         * platform/mac/css1/color_and_background/background-expected.txt:
3033         * platform/mac/css1/color_and_background/background_attachment-expected.txt:
3034         * platform/mac/css1/color_and_background/background_color-expected.txt:
3035         * platform/mac/css1/color_and_background/background_image-expected.txt:
3036         * platform/mac/css1/color_and_background/background_position-expected.txt:
3037         * platform/mac/css1/color_and_background/background_repeat-expected.txt:
3038         * platform/mac/css1/color_and_background/color-expected.txt:
3039         * platform/mac/css1/conformance/forward_compatible_parsing-expected.txt:
3040         * platform/mac/css1/font_properties/font-expected.txt:
3041         * platform/mac/css1/font_properties/font_family-expected.txt:
3042         * platform/mac/css1/font_properties/font_size-expected.txt:
3043         * platform/mac/css1/font_properties/font_style-expected.txt:
3044         * platform/mac/css1/font_properties/font_variant-expected.txt:
3045         * platform/mac/css1/font_properties/font_weight-expected.txt:
3046         * platform/mac/css1/formatting_model/canvas-expected.txt:
3047         * platform/mac/css1/formatting_model/floating_elements-expected.txt:
3048         * platform/mac/css1/formatting_model/height_of_lines-expected.txt:
3049         * platform/mac/css1/formatting_model/inline_elements-expected.txt:
3050         * platform/mac/css1/formatting_model/replaced_elements-expected.txt:
3051         * platform/mac/css1/formatting_model/vertical_formatting-expected.txt:
3052         * platform/mac/css1/pseudo/anchor-expected.txt:
3053         * platform/mac/css1/pseudo/firstletter-expected.txt:
3054         * platform/mac/css1/pseudo/firstline-expected.txt:
3055         * platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt:
3056         * platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3057         * platform/mac/css1/text_properties/letter_spacing-expected.txt:
3058         * platform/mac/css1/text_properties/line_height-expected.txt:
3059         * platform/mac/css1/text_properties/text_align-expected.txt:
3060         * platform/mac/css1/text_properties/text_decoration-expected.txt:
3061         * platform/mac/css1/text_properties/text_indent-expected.txt:
3062         * platform/mac/css1/text_properties/text_transform-expected.txt:
3063         * platform/mac/css1/text_properties/vertical_align-expected.txt:
3064         * platform/mac/css1/text_properties/word_spacing-expected.txt:
3065         * platform/mac/css1/units/color_units-expected.txt:
3066         * platform/mac/css1/units/length_units-expected.txt:
3067         * platform/mac/css1/units/percentage_units-expected.txt:
3068         * platform/mac/css1/units/urls-expected.txt:
3069         * platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
3070         * platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
3071         * platform/mac/fast/css/empty-pseudo-class-expected.txt:
3072         * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
3073         * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
3074         * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
3075         * platform/mac/fast/frames/onlyCommentInIFrame-expected.txt:
3076         * platform/mac/fast/html/listing-expected.txt:
3077         * platform/mac/fast/invalid/junk-data-expected.txt:
3078         * platform/mac/fast/invalid/missing-end-tag-expected.txt:
3079         * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
3080         * platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
3081         * platform/mac/fast/table/border-collapsing/004-expected.txt:
3082         * platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
3083         * platform/mac/fast/text/whitespace/001-expected.txt:
3084         * platform/mac/fast/text/whitespace/013-expected.txt:
3085         * platform/mac/fast/text/whitespace/014-expected.txt:
3086         * platform/mac/fast/text/whitespace/022-expected.txt:
3087         * platform/mac/fast/text/whitespace/023-expected.txt: Added.
3088         * platform/mac/fast/text/whitespace/024-expected.txt:
3089         * platform/mac/fast/text/whitespace/030-expected.txt:
3090         * platform/mac/fast/text/word-break-expected.txt:
3091         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
3092         * platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
3093         * platform/mac/svg/custom/bug45331-expected.txt:
3094         * platform/mac/svg/custom/junk-data-expected.txt:
3095         * platform/mac/svg/custom/missing-xlink-expected.txt:
3096         * platform/mac/svg/custom/path-bad-data-expected.txt:
3097         * platform/mac/svg/custom/use-font-face-crash-expected.txt:
3098         * platform/mac/svg/hixie/error/012-expected.txt:
3099         * platform/mac/tables/mozilla/bugs/45621-expected.txt:
3100         * platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt:
3101         * platform/mac/tables/mozilla/bugs/bug157890-expected.txt:
3102         * platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
3103         * platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
3104         * platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
3105         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
3106         * platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
3107
3108 2020-01-05  Rob Buis  <rbuis@igalia.com>
3109
3110         Tighten up stylesheet loading
3111         https://bugs.webkit.org/show_bug.cgi?id=189913
3112
3113         Reviewed by Antti Koivisto.
3114
3115         Adjust test to new behavior.
3116
3117         * http/tests/security/mixedContent/insecure-stylesheet-redirects-to-basic-auth-secure-stylesheet-expected.txt:
3118         * http/tests/security/mixedContent/resources/frame-with-insecure-stylesheet-redirects-to-basic-auth-secure-stylesheet.html:
3119
3120 2020-01-05  Ross Kirsling  <ross.kirsling@sony.com>
3121
3122         JavaScript: Invalid date parse for ISO 8601 strings when no timezone given
3123         https://bugs.webkit.org/show_bug.cgi?id=89071
3124
3125         Reviewed by Darin Adler.
3126
3127         * js/date-parse-test-expected.txt:
3128         * js/script-tests/date-parse-test.js:
3129         Update test to match new behavior.
3130
3131         * storage/indexeddb/modern/resources/date-basic.js:
3132         * storage/indexeddb/modern/resources/get-keyrange.js:
3133         * storage/indexeddb/modern/resources/idbobjectstore-delete-1.js:
3134         Fix tests relying on obsolete behavior.
3135
3136 2020-01-04  Dean Jackson  <dino@apple.com>
3137
3138         REGRESSION: [ Mac ] webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader.html is failing
3139         https://bugs.webkit.org/show_bug.cgi?id=205756
3140         <rdar://problem/58309241>
3141
3142         Marking this as Pass Failure.
3143
3144         * platform/mac/TestExpectations:
3145
3146 2020-01-03  Rob Buis  <rbuis@igalia.com>
3147
3148         Make text track loading set same-origin fallback flag
3149         https://bugs.webkit.org/show_bug.cgi?id=205744
3150
3151         Reviewed by Darin Adler.
3152
3153         Adjusts test to same-origin fallback behavior for text track
3154         loading by using CORS.
3155
3156         * http/tests/security/contentSecurityPolicy/resources/track.php: Added.
3157         * http/tests/security/contentSecurityPolicy/track-redirect-allowed.html:
3158         * http/tests/security/contentSecurityPolicy/track-redirect-allowed2.html:
3159         * http/tests/security/contentSecurityPolicy/track-redirect-blocked.html:
3160         * http/tests/security/text-track-crossorigin-expected.txt:
3161         * http/tests/security/text-track-crossorigin.html:
3162
3163 2020-01-03  Chris Dumez  <cdumez@apple.com>
3164
3165         Add support for DragEvent
3166         https://bugs.webkit.org/show_bug.cgi?id=205758
3167
3168         Reviewed by Darin Adler.
3169
3170         Extend test coverage.
3171
3172         * editing/pasteboard/can-read-in-dragstart-event-expected.txt:
3173         * editing/pasteboard/can-read-in-dragstart-event.html:
3174         * editing/pasteboard/data-transfer-is-unique-for-dragenter-and-dragleave-expected.txt:
3175         * editing/pasteboard/data-transfer-is-unique-for-dragenter-and-dragleave.html:
3176         * fast/events/constructors/mouse-event-constructor-expected.txt:
3177         * fast/events/constructors/mouse-event-constructor.html:
3178         * fast/events/init-events-expected.txt:
3179         * fast/events/init-events.html:
3180         * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
3181         * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
3182
3183 2020-01-03  Chris Dumez  <cdumez@apple.com>
3184
3185         dom/nodes/Document-createElement-namespace.html WPT test is failing
3186         https://bugs.webkit.org/show_bug.cgi?id=205748
3187
3188         Reviewed by Sam Weinig.
3189
3190         Unskip test as it does not appear to be flaky locally.
3191
3192         * TestExpectations:
3193
3194 2020-01-03  Truitt Savell  <tsavell@apple.com>
3195
3196         REGRESSION: [ Mac ] webgl/1.0.3/conformance/textures/texture-upload-size.html is a flaky timeout
3197         https://bugs.webkit.org/show_bug.cgi?id=205757
3198
3199         Unreviewed test gardening.
3200
3201         * platform/mac/TestExpectations:
3202
3203 2020-01-03  Peng Liu  <peng.liu6@apple.com>
3204
3205         Update the RemoteMediaPlayerManagerProxy::Load XPC message to provide the updated RemoteMediaPlayerConfiguration to the web process
3206         https://bugs.webkit.org/show_bug.cgi?id=205740
3207
3208         Reviewed by Eric Carlson.
3209
3210         * gpu-process/TestExpectations:
3211
3212 2020-01-03  Dean Jackson  <dino@apple.com>
3213
3214         [WebGL] Enable ANGLE by default for Cocoa platforms (except simulator)
3215         https://bugs.webkit.org/show_bug.cgi?id=205483
3216         <rdar://problem/58097701>
3217
3218         Reverting this from trunk (was r253926) due to the number of
3219         flakey tests and failures.
3220
3221         * fast/canvas/webgl/array-bounds-clamping-expected.txt:
3222         * fast/canvas/webgl/array-bounds-clamping.html:
3223         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt:
3224         * fast/canvas/webgl/draw-elements-out-of-bounds-uint-index-expected.txt:
3225         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt:
3226         * fast/canvas/webgl/oes-texture-half-float-uint16-expected.txt: Removed.
3227         * fast/canvas/webgl/oes-texture-half-float-uint16.html: Removed.
3228         * fast/canvas/webgl/readPixels-float-expected.txt:
3229         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt:
3230         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html:
3231         * fast/canvas/webgl/vertexAttribPointer-with-bad-offset-expected.txt:
3232         * fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt:
3233         * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt:
3234         * fast/canvas/webgl/webgl2-texture-upload-enums-expected.txt:
3235         * platform/gtk/TestExpectations:
3236         * platform/ios-simulator/TestExpectations:
3237         * platform/ios/TestExpectations:
3238         * platform/mac-wk1/TestExpectations:
3239         * platform/mac/TestExpectations:
3240         * webgl/1.0.3/conformance/context/context-lost-restored-expected.txt:
3241         * webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt:
3242         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
3243         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
3244         * webgl/1.0.3/conformance/glsl/misc/shader-with-reserved-words-expected.txt:
3245         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
3246         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
3247         * webgl/1.0.3/conformance/misc/webgl-specific-expected.txt:
3248         * webgl/1.0.3/conformance/rendering/point-no-attributes-expected.txt:
3249         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
3250         * webgl/2.0.0/conformance/context/context-lost-restored-expected.txt:
3251         * webgl/2.0.0/conformance/extensions/ext-sRGB-expected.txt:
3252         * webgl/2.0.0/conformance/extensions/oes-texture-float-expected.txt:
3253         * webgl/2.0.0/conformance/extensions/oes-texture-half-float-expected.txt:
3254         * webgl/2.0.0/conformance/extensions/oes-vertex-array-object-expected.txt:
3255         * webgl/2.0.0/conformance/extensions/webgl-depth-texture-expected.txt:
3256         * webgl/2.0.0/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported-expected.txt:
3257         * webgl/2.0.0/conformance/glsl/misc/shader-struct-scope-expected.txt:
3258         * webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance-expected.txt:
3259         * webgl/2.0.0/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
3260         * webgl/2.0.0/conformance/limits/gl-line-width-expected.txt:
3261         * webgl/2.0.0/conformance/misc/webgl-specific-expected.txt:
3262         * webgl/2.0.0/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt:
3263         * webgl/2.0.0/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt:
3264         * webgl/2.0.0/conformance/reading/read-pixels-test-expected.txt:
3265         * webgl/2.0.0/conformance/rendering/point-no-attributes-expected.txt:
3266         * webgl/2.0.0/conformance/textures/misc/cube-incomplete-fbo-expected.txt:
3267         * webgl/2.0.0/conformance/textures/misc/texture-copying-feedback-loops-expected.txt:
3268         * webgl/2.0.0/conformance2/buffers/get-buffer-sub-data-expected.txt:
3269         * webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt:
3270         * webgl/2.0.0/conformance2/context/context-attributes-depth-stencil-antialias-obeyed-expected.txt:
3271         * webgl/2.0.0/conformance2/extensions/ext-color-buffer-float-expected.txt:
3272         * webgl/2.0.0/conformance2/extensions/promoted-extensions-expected.txt:
3273         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
3274         * webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
3275         * webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
3276         * webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
3277         * webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
3278         * webgl/2.0.0/conformance2/rendering/attrib-type-match-expected.txt:
3279         * webgl/2.0.0/conformance2/rendering/blitframebuffer-stencil-only-expected.txt:
3280         * webgl/2.0.0/conformance2/rendering/blitframebuffer-test-expected.txt:
3281         * webgl/2.0.0/conformance2/rendering/clear-func-buffer-type-match-expected.txt:
3282         * webgl/2.0.0/conformance2/rendering/clear-srgb-color-buffer-expected.txt:
3283         * webgl/2.0.0/conformance2/rendering/clipping-wide-points-expected.txt:
3284         * webgl/2.0.0/conformance2/rendering/framebuffer-unsupported-expected.txt:
3285         * webgl/2.0.0/conformance2/rendering/fs-color-type-mismatch-color-buffer-type-expected.txt:
3286         * webgl/2.0.0/conformance2/rendering/instanced-arrays-expected.txt:
3287         * webgl/2.0.0/conformance2/rendering/instanced-rendering-bug-expected.txt:
3288         * webgl/2.0.0/conformance2/rendering/rendering-sampling-feedback-loop-expected.txt:
3289         * webgl/2.0.0/conformance2/state/gl-get-calls-expected.txt:
3290         * webgl/2.0.0/conformance2/textures/misc/copy-texture-image-expected.txt:
3291         * webgl/2.0.0/conformance2/textures/misc/tex-image-with-bad-args-expected.txt:
3292         * webgl/2.0.0/conformance2/textures/misc/tex-mipmap-levels-expected.txt:
3293         * webgl/2.0.0/conformance2/textures/misc/tex-new-formats-expected.txt:
3294         * webgl/2.0.0/conformance2/textures/misc/tex-storage-2d-expected.txt:
3295         * webgl/2.0.0/conformance2/textures/misc/texture-npot-expected.txt:
3296         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
3297
3298 2020-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
3299
3300         highlight/highlight-world-leak.html frequently times out
3301         https://bugs.webkit.org/show_bug.cgi?id=205643
3302         <rdar://problem/58263350>
3303
3304         Reviewed by Megan Gardner.
3305
3306         The main logic in this test is executed inside a load event handler to a subframe, which is set in a script
3307         element. However, in the case where the subframe finishes loading before we execute the inline script, the test
3308         will never run, since the load event handler won't be called again.
3309
3310         Fix this by waiting for the load event of the page instead.
3311
3312         * highlight/highlight-world-leak.html:
3313
3314 2020-01-03  youenn fablet  <youenn@apple.com>
3315
3316         REGRESSION: [iOS 13] webrtc/datachannel/mdns-ice-candidates.html is failing
3317         https://bugs.webkit.org/show_bug.cgi?id=201900
3318         <rdar://problem/55466061>
3319
3320         Reviewed by Eric Carlson.
3321
3322         * platform/ios/TestExpectations:
3323         Reenable test.
3324
3325 2020-01-03  youenn fablet  <youenn@apple.com>
3326
3327         NetworkResourceLoader::didFinishWithRedirectResponse should not assume the load is coming from network
3328         https://bugs.webkit.org/show_bug.cgi?id=205715
3329
3330         Reviewed by Alex Christensen.
3331
3332         * http/wpt/prefetch/link-prefetch-main-resource-redirect.html:
3333
3334 2020-01-03  Cathie Chen  <cathiechen@igalia.com>
3335
3336         Import WPT test cases for apect-ratio generated from attribute width and height
3337         https://bugs.webkit.org/show_bug.cgi?id=205678
3338
3339         Reviewed by Manuel Rego Casasnovas
3340
3341         video-aspect-ratio.html passes the test after importing web-platform-tests/media/
3342
3343         * TestExpectations:
3344
3345 2020-01-02  Chris Dumez  <cdumez@apple.com>
3346
3347         XMLSerializer doesn't correctly encode entities in <style> element
3348         https://bugs.webkit.org/show_bug.cgi?id=205635
3349
3350         Reviewed by Alex Christensen.
3351
3352         Add layout test coverage.
3353
3354         * fast/dom/xmlserializer-ampersand-in-style-expected.txt: Added.
3355         * fast/dom/xmlserializer-ampersand-in-style.html: Added.
3356
3357 2020-01-02  Andy Estes  <aestes@apple.com>
3358
3359         [Payment Request] Perform payment method data IDL conversion in the PaymentRequest constructor
3360         https://bugs.webkit.org/show_bug.cgi?id=199225
3361         <rdar://problem/52217847>
3362
3363         Reviewed by Darin Adler.
3364
3365         * http/tests/ssl/applepay/PaymentRequest.https-expected.txt:
3366         * http/tests/ssl/applepay/PaymentRequest.https.html: Changed some tests to expect exceptions
3367         from the constructor rather than promise rejections after calling show(). Removed a bogus
3368         test for applicationData. Cleaned up numerous tests by moving setup code to the correct
3369         location.
3370
3371 2020-01-02  Wenson Hsieh  <wenson_hsieh@apple.com>
3372
3373         Unreviewed test gardening for iPad
3374
3375         * platform/ipad/TestExpectations:
3376
3377         Skip this layout test on iPad, where the zoom scale is not expected to change after focusing a text field.
3378
3379 2020-01-01  youenn fablet  <youenn@apple.com>
3380
3381         Implement transceiver setCodecPreferences
3382         https://bugs.webkit.org/show_bug.cgi?id=190840
3383         <rdar://problem/45496326>
3384
3385         Reviewed by Eric Carlson.
3386
3387         * webrtc/video-mute-vp8.html:
3388
3389 2019-12-31  Peng Liu  <peng.liu6@apple.com>
3390
3391         Add remote media resource loader for the GPU process
3392         https://bugs.webkit.org/show_bug.cgi?id=205379
3393
3394         Reviewed by Youenn Fablet.
3395
3396         * gpu-process/TestExpectations:
3397         * media/audio-play-expected.txt: Added.
3398         * media/audio-play-with-video-element-expected.txt: Added.
3399         * media/audio-play-with-video-element.html: Added.
3400         * media/audio-play.html: Added.
3401
3402 2019-12-31  youenn fablet  <youenn@apple.com>
3403
3404         Implement RTC VTB decoders in GPUProcess
3405         https://bugs.webkit.org/show_bug.cgi?id=205607
3406
3407         Reviewed by Eric Carlson.
3408
3409         * webrtc/video-gpuProcess-expected.txt: Added.
3410         * webrtc/video-gpuProcess.html: Added.
3411
3412 2019-12-30  youenn fablet  <youenn@apple.com>
3413
3414         Ignore URL host for schemes that are not using host information
3415         https://bugs.webkit.org/show_bug.cgi?id=205157
3416
3417         Reviewed by Darin Adler.
3418
3419         * http/tests/local/file-url-host-expected.txt: Added.
3420         * http/tests/local/file-url-host.html: Added.
3421         * http/tests/security/about-url-host-expected.txt: Added.
3422         * http/tests/security/about-url-host.html: Added.
3423         * http/tests/security/data-url-host-expected.txt: Added.
3424         * http/tests/security/data-url-host.html: Added.
3425         * http/tests/security/javascript-url-host-expected.txt: Added.
3426         * http/tests/security/javascript-url-host.html: Added.
3427
3428 2019-12-27  Dean Jackson  <dino@apple.com>
3429
3430         [WebGL] Add a pure virtual base class for GraphicsContext3D
3431         https://bugs.webkit.org/show_bug.cgi?id=205604
3432
3433         Reviewed by Sam Weinig.
3434
3435         Remove a test that has existing coverage in the WebGL test suite.
3436
3437         * fast/canvas/webgl/framebuffer-object-attachment-expected.txt: Removed.
3438         * fast/canvas/webgl/framebuffer-object-attachment.html: Removed.
3439
3440 2019-12-25  Dean Jackson  <dino@apple.com>
3441
3442         [WebGL] Enable ANGLE by default for Cocoa platforms (except simulator)
3443         https://bugs.webkit.org/show_bug.cgi?id=205483
3444         rdar://56925821
3445
3446         Reviewed by Simon Fraser.
3447
3448         Remove some tests that are better covered in the official test
3449         suite which we already have in the repository.
3450
3451         Rebaseline a bunch of tests which we now pass. Yay!
3452
3453         Rebaseline a small number of regressions, which will be fixed
3454         in a follow-up.
3455
3456         * fast/canvas/webgl/angle-instanced-arrays-expected.txt: Removed.
3457         * fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt: Removed.
3458         * fast/canvas/webgl/angle-instanced-arrays-out-of-bounds.html: Removed.
3459         * fast/canvas/webgl/angle-instanced-arrays.html: Removed.
3460         * fast/canvas/webgl/array-bounds-clamping-expected.txt:
3461         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias-expected.txt: Removed.
3462         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html: Removed.
3463         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt:
3464         * fast/canvas/webgl/draw-elements-out-of-bounds-uint-index-expected.txt:
3465         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt:
3466         * fast/canvas/webgl/glsl-conformance-expected.txt: Removed.
3467         * fast/canvas/webgl/glsl-conformance.html: Removed.
3468         * fast/canvas/webgl/oes-texture-half-float-expected.txt: Removed.
3469         * fast/canvas/webgl/oes-texture-half-float-linear-expected.txt: Removed.
3470         * fast/canvas/webgl/oes-texture-half-float-linear.html: Removed.
3471         * fast/canvas/webgl/oes-texture-half-float-with-canvas-expected.txt: Removed.
3472         * fast/canvas/webgl/oes-texture-half-float-with-canvas.html: Removed.
3473         * fast/canvas/webgl/oes-texture-half-float-with-image-expected.txt: Removed.
3474         * fast/canvas/webgl/oes-texture-half-float-with-image.html: Removed.
3475         * fast/canvas/webgl/oes-texture-half-float-with-video-expected.txt: Removed.
3476         * fast/canvas/webgl/oes-texture-half-float-with-video.html: Removed.
3477         * fast/canvas/webgl/oes-texture-half-float.html: Removed.
3478         * fast/canvas/webgl/readPixels-float-expected.txt:
3479         * fast/canvas/webgl/vertexAttribPointer-with-bad-offset-expected.txt:
3480         * fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt:
3481         * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt:
3482         * fast/canvas/webgl/webgl2-texture-upload-enums-expected.txt:
3483         * platform/ios-simulator/TestExpectations:
3484         * platform/mac/TestExpectations:
3485         * webgl/1.0.3/conformance/extensions/get-extension-expected.txt:
3486         * webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt:
3487         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
3488         * webgl/1.0.3/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt:
3489         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
3490         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
3491         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
3492         * webgl/1.0.3/conformance/misc/type-conversion-test-expected.txt:
3493         * webgl/1.0.3/conformance/misc/webgl-specific-expected.txt:
3494         * webgl/1.0.3/conformance/rendering/point-no-attributes-expected.txt:
3495         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
3496         * webgl/2.0.0/conformance/context/context-lost-restored-expected.txt:
3497         * webgl/2.0.0/conformance/extensions/ext-sRGB-expected.txt:
3498         * webgl/2.0.0/conformance/extensions/get-extension-expected.txt:
3499         * webgl/2.0.0/conformance/extensions/oes-texture-float-expected.txt:
3500         * webgl/2.0.0/conformance/extensions/oes-texture-half-float-expected.txt:
3501         * webgl/2.0.0/conformance/extensions/oes-vertex-array-object-expected.txt:
3502         * webgl/2.0.0/conformance/extensions/webgl-depth-texture-expected.txt:
3503         * webgl/2.0.0/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported-expected.txt:
3504         * webgl/2.0.0/conformance/glsl/bugs/compound-assignment-type-combination-expected.txt:
3505         * webgl/2.0.0/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt:
3506         * webgl/2.0.0/conformance/glsl/constructors/glsl-construct-ivec2-expected.txt:
3507         * webgl/2.0.0/conformance/glsl/constructors/glsl-construct-mat2-expected.txt:
3508         * webgl/2.0.0/conformance/glsl/constructors/glsl-construct-mat3-expected.txt:
3509         * webgl/2.0.0/conformance/glsl/constructors/glsl-construct-vec2-expected.txt:
3510         * webgl/2.0.0/conformance/glsl/implicit/less_than.vert-expected.txt:
3511         * webgl/2.0.0/conformance/glsl/misc/global-variable-init-expected.txt:
3512         * webgl/2.0.0/conformance/glsl/misc/shader-struct-scope-expected.txt:
3513         * webgl/2.0.0/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt:
3514         * webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance-expected.txt:
3515         * webgl/2.0.0/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
3516         * webgl/2.0.0/conformance/glsl/misc/struct-unary-operators-expected.txt:
3517         * webgl/2.0.0/conformance/limits/gl-line-width-expected.txt:
3518         * webgl/2.0.0/conformance/misc/type-conversion-test-expected.txt:
3519         * webgl/2.0.0/conformance/misc/webgl-specific-expected.txt:
3520         * webgl/2.0.0/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt:
3521         * webgl/2.0.0/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt:
3522         * webgl/2.0.0/conformance/reading/read-pixels-test-expected.txt:
3523         * webgl/2.0.0/conformance/renderbuffers/framebuffer-object-attachment-expected.txt:
3524         * webgl/2.0.0/conformance/rendering/point-no-attributes-expected.txt:
3525         * webgl/2.0.0/conformance/textures/misc/cube-incomplete-fbo-expected.txt:
3526         * webgl/2.0.0/conformance/textures/misc/texture-copying-feedback-loops-expected.txt:
3527         * webgl/2.0.0/conformance2/buffers/get-buffer-sub-data-expected.txt:
3528         * webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt: