[ Mac wk2 ] tiled-drawing/simple-document-with-margin-tiles.html is flaky failing.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2
3         [ Mac wk2 ] tiled-drawing/simple-document-with-margin-tiles.html is flaky failing.
4         https://bugs.webkit.org/show_bug.cgi?id=207518
5
6         unreviewed test gardening.
7
8         * platform/mac-wk2/TestExpectations:
9
10 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
11
12         [ Mac Debug ] inspector/animation/lifecycle-css-transition.html is flaky failing.
13         https://bugs.webkit.org/show_bug.cgi?id=207517
14
15         Unreviewed test gardening.
16
17         * platform/mac/TestExpectations:
18
19 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
20
21         [ Mac wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
22         https://bugs.webkit.org/show_bug.cgi?id=207515
23
24         Unreviewed test gardening.
25
26         * platform/mac-wk2/TestExpectations:
27
28 2020-02-10  Antti Koivisto  <antti@apple.com>
29
30         REGRESSION: [ Win ] ( r254044 ) css1/box_properties/padding_left.html is failing
31         https://bugs.webkit.org/show_bug.cgi?id=207480
32         <rdar://problem/59316463>
33
34         Unreviewed test gardening.
35
36         * platform/win/css1/box_properties/padding_left-expected.txt:
37
38 2020-02-10  James Howard  <jameshoward@mac.com>
39
40         Standard gamepad mapping for GameControllerGamepads
41         https://bugs.webkit.org/show_bug.cgi?id=206033
42
43         Reviewed by Dean Jackson.
44
45         * gamepad/gamepad-polling-access-expected.txt:
46         * gamepad/gamepad-polling-access.html:
47         * gamepad/gamepad-timestamp.html:
48         * gamepad/gamepad-visibility-1.html:
49
50 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
51
52         [ Mac Debug wk2 ] imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination-worker.https.html is flaky crashing.
53         https://bugs.webkit.org/show_bug.cgi?id=207509
54
55         Unreviewed test gardening.
56
57         * platform/mac-wk2/TestExpectations:
58
59 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
60
61         [ Mac wk2 ] webgpu/whlsl/textures-load.html is flaky failing.
62         https://bugs.webkit.org/show_bug.cgi?id=207508
63
64         Unreviewed test gardening.
65
66         * platform/mac-wk2/TestExpectations:
67
68 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
69
70         [ iOS wk2 ] http/wpt/cache-storage/cache-put-keys.https.any.html is flaky failing.
71         https://bugs.webkit.org/show_bug.cgi?id=207496
72
73         Unreviewed test gardening.
74
75         * platform/ios-simulator-wk2/TestExpectations:
76
77 2020-02-10  Truitt Savell  <tsavell@apple.com>
78
79         Folloup to r256193 to set the proper ImageOnlyFailure expectation.
80         https://bugs.webkit.org/show_bug.cgi?id=207477
81
82         unreviewed test gardening.
83
84         * platform/win/TestExpectations:
85
86 2020-02-10  Truitt Savell  <tsavell@apple.com>
87
88         [ Win ] (r255593) webanimations/transform-accelerated-animation-finishes-before-removal.html is failing
89         https://bugs.webkit.org/show_bug.cgi?id=207499
90
91         Unreviewed test gardening.
92
93         * platform/win/TestExpectations:
94
95 2020-02-07  Ryosuke Niwa  <rniwa@webkit.org>
96
97         Don't update selection when calling setSelectionRange on a disconnected input element
98         https://bugs.webkit.org/show_bug.cgi?id=207357
99
100         Reviewed by Antti Koivisto.
101
102         Rebaselined the test that has progressed with this change.
103
104         * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
105         * platform/mac-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
106         * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
107
108 2020-02-10  Truitt Savell  <tsavell@apple.com>
109
110         [ Win ] (r255383) webanimations/width-and-opacity-separate-animation-yields-compositing.html is failing
111         https://bugs.webkit.org/show_bug.cgi?id=207495
112
113         Unreviewed test gardening.
114
115         * platform/win/TestExpectations:
116
117 2020-02-10  Kate Cheney  <katherine_cheney@apple.com>
118
119         REGRESSION: (256055) http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is failing
120         https://bugs.webkit.org/show_bug.cgi?id=207479
121         <rdar://problem/59316238>
122
123         Unreviewed test gardening
124
125         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
126         * platform/mac-wk2/TestExpectations:
127
128 2020-02-10  Truitt Savell  <tsavell@apple.com>
129
130         REGRESSION: [ Win ] css1/box_properties/padding_left.html is failing
131         https://bugs.webkit.org/show_bug.cgi?id=207480
132
133         Unreviewed test gardening
134
135         * platform/win/TestExpectations:
136
137 2020-02-10  Simon Fraser  <simon.fraser@apple.com>
138
139         WebContent jetsams on Sony lens webpage due to spike of IOSurfaces
140         https://bugs.webkit.org/show_bug.cgi?id=207493
141         rdar://problem/59020443
142
143         Reviewed by Zalan Bujtas.
144         
145         Test with an out-of-view transitioning element which should not get backing store.
146
147         * compositing/backing/transition-extent-expected.txt: Added.
148         * compositing/backing/transition-extent.html: Added.
149         * platform/ios-wk2/compositing/backing/transition-extent-expected.txt: Added.
150
151 2020-02-10  Truitt Savell  <tsavell@apple.com>
152
153         REGRESSION: [ Win ] animations/stacking-context-not-fill-forwards.html is failing
154         https://bugs.webkit.org/show_bug.cgi?id=207477
155
156         unreviewed test gardening.
157
158         * platform/win/TestExpectations:
159
160 2020-02-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
161
162         Unreachable code hit in WebCore::Shape::createShape
163         https://bugs.webkit.org/show_bug.cgi?id=207399
164
165         Reviewed by Darin Adler.
166
167         * css3/shapes/shape-outside-path-no-crash-expected.txt: Added.
168         * css3/shapes/shape-outside-path-no-crash.html: Added.
169
170 2020-02-10  Daniel Bates  <dabates@apple.com>
171
172         Disallow setting base URL to a data or JavaScript URL
173         https://bugs.webkit.org/show_bug.cgi?id=207136
174
175         RReviewed by Brent Fulgham.
176
177         Add some tests. Update others to toggle the setting to apply or unapply the new behavior.
178
179         The test denied-base-url-javascript-url.html is derived from the test base-url-javascript.html,
180         included in <https://chromium.googlesource.com/chromium/src.git/+/c133efa0b915430701930b76a7cfe35608b9a403>.
181
182         * fast/url/relative-expected.txt:
183         * fast/url/relative.html:
184         * fast/url/relative2-expected.txt: Copied from LayoutTests/fast/url/relative-expected.txt.
185         * fast/url/relative2.html: Copied from LayoutTests/fast/url/relative.html.
186         * fast/url/resources/utilities.js:
187         (setShouldEllipsizeFileURLPaths): Added. Toggles ellipsizing the path portion of a file URL to simplify matching.
188         Otherwise, file URLs could be machine-specific.
189         (canonicalizedPathname): Added.
190         (segments): Modified to optionally call canonicalizedPathname.
191         (canonicalize): Ditto.
192         * fast/url/segments-from-data-url-expected.txt:
193         * fast/url/segments-from-data-url.html:
194         * fast/url/segments-from-data-url2-expected.txt: Copied from LayoutTests/fast/url/segments-from-data-url-expected.txt.
195         * fast/url/segments-from-data-url2.html: Copied from LayoutTests/fast/url/segments-from-data-url.html.
196         * fetch/fetch-url-serialization-expected.txt:
197         * http/tests/plugins/navigation-during-load-embed.html:
198         * http/tests/plugins/navigation-during-load.html:
199         * http/tests/security/allowed-base-url-data-url-via-setting-expected.txt: Added.
200         * http/tests/security/allowed-base-url-data-url-via-setting.html: Added.
201         * http/tests/security/denied-base-url-data-url-expected.txt: Added.
202         * http/tests/security/denied-base-url-data-url.html: Added.
203         * http/tests/security/denied-base-url-javascript-url-expected.txt: Added.
204         * http/tests/security/denied-base-url-javascript-url.html: Added.
205
206 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
207
208         [ macOS wk2 ] webgpu/whlsl/store-to-property-updates-properly.html is flaky failing
209         https://bugs.webkit.org/show_bug.cgi?id=207476
210
211         Unreviewed test gardening.
212
213         * platform/mac-wk2/TestExpectations:
214
215 2020-02-10  Truitt Savell  <tsavell@apple.com>
216
217         Regression (r255961): fast/loader/data-url-load-denied.html is consistently timing out on windows
218         https://bugs.webkit.org/show_bug.cgi?id=207373
219
220         Unreviewed test gardening.
221
222         * platform/win/TestExpectations:
223
224 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
225
226         [ macOS wk2 ] http/tests/cache-storage/cache-records-persistency.https.html is flaky failing
227         https://bugs.webkit.org/show_bug.cgi?id=207474
228
229         Unreviewed test gardening.
230
231         * platform/mac-wk2/TestExpectations:
232
233 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
234
235         [ macOS wk1 ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_colno.htm is a flaky failure
236         https://bugs.webkit.org/show_bug.cgi?id=207470
237
238         Unreviewed test gardening.
239
240         * platform/mac-wk1/TestExpectations:
241
242 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
243
244         [ macOS wk1 ] imported/w3c/web-platform-tests/svg/animations/slider-switch.html is flaky failing
245         https://bugs.webkit.org/show_bug.cgi?id=207469
246
247         Unreviewed test gardening.
248
249         * platform/mac-wk1/TestExpectations:
250
251 2020-02-10  Antoine Quint  <graouts@webkit.org>
252
253         There's an event loop cycle between an animation finishing, and it being removed from GraphicsLayerCA
254         https://bugs.webkit.org/show_bug.cgi?id=207361
255         <rdar://problem/59280370>
256
257         Reviewed by Simon Fraser.
258
259         Lower the number of frames to wait after an animation completes by one to check that the accelerated animation has been removed
260         to show that we enqueue accelerated actions as part of the "update animations and send events" procedure.
261
262         * webanimations/accelerated-animation-removal-upon-transition-completion.html: Added.
263
264 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
265
266         [ macOS iOS wk2 ] http/wpt/service-workers/service-worker-networkprocess-crash.html is flaky failing
267         https://bugs.webkit.org/show_bug.cgi?id=207466
268
269         Unreviewed test gardening.
270
271         * platform/ios-wk2/TestExpectations:
272         * platform/mac-wk2/TestExpectations:
273
274 2020-02-10  Antoine Quint  <graouts@webkit.org>
275
276         [Web Animations] Fix animations/stop-animation-on-suspend.html
277         https://bugs.webkit.org/show_bug.cgi?id=184580
278         <rdar://problem/39406014>
279
280         Reviewed by Simon Fraser.
281
282         The expectations of this test were incorrect. The test animates a transform from 0 to 400px across 400ms with a linear timing function. The test suspends
283         animations from 100ms to 300ms with timers, and polls animations at 200ms and 400ms. At 200ms, it expects a value of 100px, which is correct since the animation
284         is suspended and so the value at 100ms (when it was suspended) is expected.
285
286         However, the test expected the value at 400ms to be 200px, which leads me to think this test assumes that animations, when resumed, account for the time suspended
287         and subtracts it from the page time. This is incorrect: when animations resume, they resume at the current time, no matter how long they were suspended. So the expected
288         value should be 400px.
289
290         * animations/stop-animation-on-suspend-expected.txt:
291         * animations/stop-animation-on-suspend.html:
292
293 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
294
295         [ macOS iOS wk2 ] storage/indexeddb/intversion-long-queue.html is a flaky failure.
296         https://bugs.webkit.org/show_bug.cgi?id=207465
297
298         Unreviewed test gardening.
299
300         * platform/ios-wk2/TestExpectations:
301         * platform/mac-wk2/TestExpectations:
302
303 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
304
305         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
306         https://bugs.webkit.org/show_bug.cgi?id=207463
307
308         Unreviewed test gardening
309
310         * platform/mac/TestExpectations:
311
312 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
313
314         Regression (~r252261): [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing
315         https://bugs.webkit.org/show_bug.cgi?id=207209
316
317         Correcting test expectations.
318
319         Unreviewed test gardening
320
321         * platform/mac-wk2/TestExpectations:
322
323 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
324
325         [ macOS ] imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html is flaky failing
326         https://bugs.webkit.org/show_bug.cgi?id=207461
327
328         Unreviewed test gardening
329
330         * platform/mac/TestExpectations:
331
332 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
333
334         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
335         https://bugs.webkit.org/show_bug.cgi?id=207127
336
337         Correcting test expectations for ImageOnlyFailure
338
339         Unreviewed test gardening
340
341         * platform/mac-wk2/TestExpectations:
342
343 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
344
345         [ macOS wk2 ] webgpu/whlsl/separate-shader-modules/separate-shader-modules-7.html is a flaky failure
346         https://bugs.webkit.org/show_bug.cgi?id=207460
347
348         Unreviewed test gardening
349
350         * platform/mac-wk2/TestExpectations:
351
352 2020-02-10  Diego Pino Garcia  <dpino@igalia.com>
353
354         [WPE] Gardening, update baselines and synchronize with GTK
355         https://bugs.webkit.org/show_bug.cgi?id=207442
356
357         Unreviewed gardening.
358
359         * platform/wpe/TestExpectations:
360         * platform/wpe/css3/selectors3/html/css3-modsel-161-expected.txt:
361         * platform/wpe/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
362         * platform/wpe/css3/selectors3/xml/css3-modsel-161-expected.txt:
363         * platform/wpe/fast/block/float/float-avoidance-expected.txt:
364         * platform/wpe/fast/block/margin-collapse/103-expected.txt:
365         * platform/wpe/fast/box-shadow/inset-box-shadow-radius-expected.txt:
366         * platform/wpe/fast/css/text-transform-select-expected.txt:
367         * platform/wpe/fast/html/keygen-expected.txt:
368         * platform/wpe/fast/invalid/014-expected.txt:
369         * platform/wpe/fast/parser/document-write-option-expected.txt:
370         * platform/wpe/fast/replaced/replaced-breaking-expected.txt:
371         * platform/wpe/fast/replaced/replaced-breaking-mixture-expected.txt:
372         * platform/wpe/fast/replaced/three-selects-break-expected.txt:
373         * platform/wpe/fast/replaced/width100percent-menulist-expected.txt:
374         * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
375         * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
376         * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt:
377         * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt:
378         * platform/wpe/tables/mozilla/bugs/bug29326-expected.txt:
379         * platform/wpe/tables/mozilla/bugs/bug33855-expected.txt:
380         * platform/wpe/tables/mozilla/bugs/bug4382-expected.txt:
381         * platform/wpe/tables/mozilla/bugs/bug96334-expected.txt:
382         * platform/wpe/tables/mozilla/core/margins-expected.txt:
383         * platform/wpe/tables/mozilla/dom/tableDom-expected.txt:
384         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
385         * platform/wpe/transforms/2d/zoom-menulist-expected.txt:
386
387 2020-02-09  Kate Cheney  <katherine_cheney@apple.com>
388
389         [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is a flaky failure
390         https://bugs.webkit.org/show_bug.cgi?id=207271
391         <rdar://problem/59190346>
392
393         Reviewed by Maciej Stachowiak.
394
395         This patch updates all ITP tests to follow the pattern
396         setEnableFeature(true) at test setup and setEnableFeature(false) when
397         finished. This enables/disables both ITP and the isRunningTest
398         parameter so tests don't have to make two calls. It also ensures that
399         each test which relies on statistics processing notifies the testRunner
400         so it knows to wait for a callback, and deletes unecessary calls
401         to setStatisticsNotifyPagesWhenDataRecordsWereScanned which is called
402         in installStatisticsDidScanDataRecordsCallback.
403
404         This will help limit flakiness by processing statistics only for ITP
405         tests which require it for their purpose.
406
407         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-database.html:
408         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
409         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-database.html:
410         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
411         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-database.html:
412         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
413         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-database.html:
414         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
415         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-database.html:
416         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
417         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent-database.html:
418         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent.html:
419         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-database.html:
420         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
421         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-database.html:
422         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
423         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent-database.html:
424         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent.html:
425         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to-database.html:
426         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html:
427         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics-database.html:
428         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html:
429         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-database.html:
430         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-database.html:
431         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
432         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
433         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-database.html:
434         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
435         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-database.html:
436         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
437         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
438         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
439         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
440         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
441         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
442         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
443         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
444         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
445         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
446         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
447         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown-database.html:
448         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
449         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown-database.html:
450         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
451         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-database.html:
452         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-database.html:
453         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
454         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
455         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-database.html:
456         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
457         * http/tests/resourceLoadStatistics/prune-statistics-database.html:
458         * http/tests/resourceLoadStatistics/prune-statistics.html:
459         * http/tests/resourceLoadStatistics/resources/util.js:
460         (setEnableFeature):
461         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
462         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
463         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
464         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
465         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
466         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
467         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
468         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
469         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
470         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
471         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
472         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
473         * http/tests/resourceLoadStatistics/telemetry-generation-advanced-functionality-database.html:
474         * http/tests/resourceLoadStatistics/telemetry-generation-basic-functionality-database.html:
475         * http/tests/resourceLoadStatistics/telemetry-generation.html:
476         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-database.html:
477         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
478
479 2020-02-08  Simon Fraser  <simon.fraser@apple.com>
480
481         Extent of a composited animation should not include the untransformed position
482         https://bugs.webkit.org/show_bug.cgi?id=207434
483
484         Reviewed by Sam Weinig.
485         
486         New test that checks backing store attachment and overlap for an element which is positioned in-view,
487         but is move offscreen by the animation.
488
489         New baselines for overlap tests, since overlap no longer considers the unanimated position.
490
491         * compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
492         * compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
493         * compositing/layer-creation/translate-animation-overlap-expected.txt:
494         * compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
495         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
496         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
497         * legacy-animation-engine/compositing/layer-creation/translate-animation-overlap-expected.txt:
498         * legacy-animation-engine/compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
499         * platform/ios-wk2/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
500         * platform/ios-wk2/legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
501
502 2020-02-08  Doug Kelly  <dougk@apple.com>
503
504         Crash in RenderTreeBuilder::Table::findOrCreateParentForChild with multicol spanner
505         https://bugs.webkit.org/show_bug.cgi?id=206917
506
507         Reviewed by Zalan Bujtas.
508
509         * fast/multicol/spanner-crash-when-finding-table-parent-expected.txt: Added.
510         * fast/multicol/spanner-crash-when-finding-table-parent.html: Added.
511
512 2020-02-07  Wenson Hsieh  <wenson_hsieh@apple.com>
513
514         [iOS] Double tapping shouldn't scroll the page when the body has `overflow: hidden`
515         https://bugs.webkit.org/show_bug.cgi?id=207390
516         <rdar://problem/56960774>
517
518         Reviewed by Tim Horton and Simon Fraser.
519
520         Add a new layout test to verify that double tapping an element doesn't cause the page to scroll if `overflow:
521         hidden` is applied to the body.
522
523         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled-expected.txt: Added.
524         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled.html: Added.
525
526 2020-02-07  Kate Cheney  <katherine_cheney@apple.com>
527
528        Regression (r256011): http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access.html is consistently failing
529        https://bugs.webkit.org/show_bug.cgi?id=207382
530        <rdar://problem/59259844>
531
532         Reviewed by Yusuke Suzuki.
533
534         Updated test expectations to reflect new sorting.
535
536         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
537         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-expected.txt:
538         * http/tests/resourceLoadStatistics/count-third-party-script-loads-expected.txt:
539         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt:
540         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration-expected.txt:
541         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
542
543 2020-02-07  Jacob Uphoff  <jacob_uphoff@apple.com>
544
545         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
546         https://bugs.webkit.org/show_bug.cgi?id=207222
547
548         Unreviewed test gardening
549
550         * platform/mac-wk2/TestExpectations: this test is an image failure not a text failure.
551
552 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
553
554         [ macOS ] Layout Test legacy-animation-engine/animations/suspend-resume-animation-events.html is a flaky failure
555         https://bugs.webkit.org/show_bug.cgi?id=184617
556
557         Unreviewed test gardening.
558
559         * platform/mac/TestExpectations:
560
561 2020-02-07  Nikos Mouchtaris  <nmouchtaris@apple.com>
562
563         [Apple Pay] Provide a redacted billing contact during payment method selection
564         https://bugs.webkit.org/show_bug.cgi?id=207169
565         <rdar://problem/42737441>
566
567         Reviewed by Andy Estes.
568
569         Test that billing address field of ApplePayPaymentMethod is properly 
570         populated in the PaymentMethodChange callback.
571
572         * http/tests/ssl/applepay/ApplePayBillingAddress-expected.txt: Added.
573         * http/tests/ssl/applepay/ApplePayBillingAddress.html: Added.
574
575 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
576
577         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_lineno.htm is flaky failing.
578         https://bugs.webkit.org/show_bug.cgi?id=207395
579
580         Unreviewed test gardening.
581
582         * platform/mac/TestExpectations:
583
584 2020-02-07  youenn fablet  <youenn@apple.com>
585
586         Align getDisplayMedia() with spec
587         https://bugs.webkit.org/show_bug.cgi?id=207191
588         <rdar://problem/59151017>
589
590         Reviewed by Eric Carlson.
591
592         * fast/mediastream/screencapture-user-gesture.html:
593
594 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
595
596         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_message.htm is flaky failing.
597         https://bugs.webkit.org/show_bug.cgi?id=207392
598
599         Unreviewed test gardening.
600
601         * platform/mac/TestExpectations:
602
603 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
604
605         [ iOS wk2 ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-002.html is flaky failing.
606         https://bugs.webkit.org/show_bug.cgi?id=207386
607
608         Unreviewed test gardening.
609
610         * platform/ios-wk2/TestExpectations:
611
612 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
613
614         [ Mac wk2 ] http/tests/paymentrequest/page-cache-completed-payment-response.https.html is flaky failing.
615         https://bugs.webkit.org/show_bug.cgi?id=207385
616
617         Unreviewed test gardening.
618
619         * platform/mac-wk2/TestExpectations:
620
621 2020-02-07  youenn fablet  <youenn@apple.com>
622
623         Filter out TURN/STUN .local URLs from a RTCPeerConnection iceServers list
624         https://bugs.webkit.org/show_bug.cgi?id=207332
625
626         Reviewed by Eric Carlson.
627
628         * webrtc/stun-server-filtering-expected.txt: Added.
629         * webrtc/stun-server-filtering.html: Added.
630
631 2020-02-07  Tomoki Imai  <Tomoki.Imai@sony.com>
632
633         [OpenSSL] Implement WebCrypto APIs for AES-CBC, AES-CFB and AES-GCM
634         https://bugs.webkit.org/show_bug.cgi?id=207176
635
636         Reviewed by Fujii Hironori.
637
638         Enabled WebCrypto LayoutTests for AES-CBC, AES-CFB and AES-GCM along with the implementation.
639
640         * platform/wincairo/TestExpectations:
641
642 2020-02-07  Patrick Griffis  <pgriffis@igalia.com>
643
644         [GTK][WPE] Add same-site cookie support
645         https://bugs.webkit.org/show_bug.cgi?id=204137
646
647         Reviewed by Carlos Garcia Campos.
648
649         Updated GTK/WPE test expectations to pass most same-site cookie tests
650         matching the Apple ports.
651
652         * platform/gtk/TestExpectations:
653         * platform/wpe/TestExpectations:
654
655 2020-02-07  youenn fablet  <youenn@apple.com>
656
657         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
658         https://bugs.webkit.org/show_bug.cgi?id=206582
659
660         Reviewed by Eric Carlson.
661
662         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
663
664         * TestExpectations:
665         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
666         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
667         which should be fixed as follow-up specific patches.
668         * platform/mac/TestExpectations:
669         Enable running tests.
670
671 2020-02-07  youenn fablet  <youenn@apple.com>
672
673         Do not process newly gathered ICE candidates if document is suspended
674         https://bugs.webkit.org/show_bug.cgi?id=207326
675         <rdar://problem/57336453>
676
677         Reviewed by Alex Christensen.
678
679         * fast/history/resources/page-cache-helper-100ms.html: Added.
680         * webrtc/peerconnection-new-candidate-page-cache-expected.txt: Added.
681         * webrtc/peerconnection-new-candidate-page-cache.html: Added.
682
683 2020-02-06  Jiewen Tan  <jiewen_tan@apple.com>
684
685         [WebAuthn] authenticatorGetAssertion should be sent without pinAuth if UV = "discouraged"
686         https://bugs.webkit.org/show_bug.cgi?id=206547
687         <rdar://problem/58768032>
688
689         Reviewed by Brent Fulgham.
690
691         * http/wpt/webauthn/public-key-credential-get-success-hid.https-expected.txt:
692         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
693
694 2020-02-06  Antti Koivisto  <antti@apple.com>
695
696         Add slot based test for the accelerated animations freezing bug (201048)
697         https://bugs.webkit.org/show_bug.cgi?id=207359
698
699         Reviewed by Ryosuke Niwa.
700
701         201048 had a simpler test case but it is good to add one for the original problem too.
702
703         Based on the original test by Tim Guan-tin Chien.
704
705         * webanimations/accelerated-animation-slot-invalidation-expected.html: Added.
706         * webanimations/accelerated-animation-slot-invalidation.html: Added.
707
708 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
709
710         [ Mac ] inspector/css/pseudo-creation.html is flaky failing.
711         https://bugs.webkit.org/show_bug.cgi?id=207363
712
713         Unreviewed test gardening.
714
715         * platform/mac/TestExpectations:
716
717 2020-02-06  Myles C. Maxfield  <mmaxfield@apple.com>
718
719         REGRESSION(r254534): 1-3% regression on PLT
720         https://bugs.webkit.org/show_bug.cgi?id=207244
721         <rdar://problem/58821709>
722
723         Reviewed by Simon Fraser.
724
725         Mark the tests as failing on certain OSes.
726
727         * platform/ios/TestExpectations:
728         * platform/mac/TestExpectations:
729
730 2020-02-06  Devin Rousso  <drousso@apple.com>
731
732         Web Inspector: show JavaScript Worker terminated state as an internal property
733         https://bugs.webkit.org/show_bug.cgi?id=207347
734
735         Reviewed by Brian Burg.
736
737         * inspector/worker/worker-create-and-terminate.html:
738         Add assertions throughout the test to check that the `terminated` value matches what the
739         frontend knows.
740
741 2020-02-06  Truitt Savell  <tsavell@apple.com>
742
743         Regression: fast/hidpi/image-srcset-svg-canvas-2x.html is failing consistently on iOS EWS
744         https://bugs.webkit.org/show_bug.cgi?id=207038
745
746         Unreviewed test gardening.
747
748         * platform/ios-wk2/TestExpectations:
749
750 2020-02-06  Devin Rousso  <drousso@apple.com>
751
752         Web Inspector: REGRESSION(r249831): Sources: endless spinner when trying to view a resource
753         https://bugs.webkit.org/show_bug.cgi?id=207346
754         <rdar://problem/59209016>
755
756         Reviewed by Timothy Hatcher.
757
758         * inspector/formatting/resources/html-tests/attributes.html:
759         * inspector/formatting/resources/html-tests/attributes-expected.html:
760
761 2020-02-06  Truitt Savell  <tsavell@apple.com>
762
763         Fix my mistakenly landed expectations from r255962
764         https://bugs.webkit.org/show_bug.cgi?id=207337
765
766         Unreviewed test gardening
767
768
769         * platform/mac-wk1/TestExpectations:
770
771 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
772
773         Flaky Test: fast/performance/performance-now-timestamps.html
774         https://bugs.webkit.org/show_bug.cgi?id=112939
775
776         Unreviewed test gardening.
777
778         * platform/mac/TestExpectations:
779
780 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
781
782         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: _notifications.contains(notificationID) imported/w3c/web-platform-tests/notifications/constructor-basic.html is flaky crashing
783         https://bugs.webkit.org/show_bug.cgi?id=207307
784
785         Unreviewed test gardening.
786
787         * platform/mac/TestExpectations:
788
789 2020-02-06  Jack Lee  <shihchieh_lee@apple.com>
790
791         Nullptr crash in WebCore::findPlaceForCounter with pseudo element that has display:contents host.
792         https://bugs.webkit.org/show_bug.cgi?id=207241
793
794         When the pseudo element's host element does not initiate a renderer
795         (e.g. display: contents) we need to look further in the DOM tree 
796         for a previous-sibling-or-parent-element candidate.
797
798         Reviewed by Zalan Bujtas.
799
800         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash-expected.txt: Added.
801         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash.html: Added.
802
803 2020-02-06  Sukolsak Sakshuwong  <sukolsak@gmail.com> and Alexey Shvayka  <shvaikalesh@gmail.com>
804
805         JavaScript string corruption using RegExp with unicode character
806         https://bugs.webkit.org/show_bug.cgi?id=187947
807
808         Reviewed by Yusuke Suzuki.
809
810         Besides adding a regression test, this patch brings back:
811         1. An out-of-order character class range test.
812         2. Dangling and combined surrogates tests (as webkit.org/b/154863 is now resolved).
813
814         * js/dom/regexp-range-out-of-order-expected.txt:
815         * js/dom/script-tests/regexp-range-out-of-order.js:
816         * js/regexp-unicode-expected.txt:
817         * js/script-tests/regexp-extended-characters-match.js:
818         * js/script-tests/regexp-unicode.js:
819
820 2020-02-06  Commit Queue  <commit-queue@webkit.org>
821
822         Unreviewed, rolling out r255910, r255970, and r255972.
823         https://bugs.webkit.org/show_bug.cgi?id=207345
824
825         Broke internal builds (Requested by ryanhaddad on #webkit).
826
827         Reverted changesets:
828
829         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
830         https://bugs.webkit.org/show_bug.cgi?id=206582
831         https://trac.webkit.org/changeset/255910
832
833         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
834         https://bugs.webkit.org/show_bug.cgi?id=206582
835         https://trac.webkit.org/changeset/255970
836
837         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
838         https://bugs.webkit.org/show_bug.cgi?id=206582
839         https://trac.webkit.org/changeset/255972
840
841 2020-02-06  Ali Juma  <ajuma@chromium.org>
842
843         Crash in RenderTableCol::willBeRemovedFromTree()
844         https://bugs.webkit.org/show_bug.cgi?id=207031
845
846         Reviewed by Antti Koivisto.
847
848         * tables/table-col-indent-crash-expected.txt: Added.
849         * tables/table-col-indent-crash.html: Added.
850
851 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
852
853         Regression: (r255150?) [ Mac wk1 ] http/wpt/css/css-animations/start-animation-001.html is flaky failing.
854         https://bugs.webkit.org/show_bug.cgi?id=207337
855
856         Unreviewed test gardening.
857
858         * platform/mac-wk1/TestExpectations:
859
860 2020-02-06  Brent Fulgham  <bfulgham@apple.com>
861
862         Prevent navigating top level frames to Data URLs
863         https://bugs.webkit.org/show_bug.cgi?id=206962
864         <rdar://problem/56770676>
865
866         Reviewed by Youenn Fablet."
867
868         Revise our loading behavior to match Chrome and Firefox by blocking
869         top level frame navigations to Data URLs.
870
871         * fast/loader/data-url-frame-allowed.html: Added.
872         * fast/loader/data-url-frame-allowed-expected.txt : Added.
873         * fast/loader/data-url-load-denied.html: Added.
874         * fast/loader/data-url-load-denied-expected.txt: Added.
875
876 2020-02-06  Truitt Savell  <tsavell@apple.com>
877
878         REGRESSION: (r255821) [ iOS Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
879         https://bugs.webkit.org/show_bug.cgi?id=207278
880
881         Unreviewed test gardening.
882
883         Followup to r255859 to add iOS expectations.
884
885         * platform/ios/TestExpectations:
886
887 2020-02-06  Ryan Haddad  <ryanhaddad@apple.com>
888
889         Regression (r255810): webanimations/accelerated-animation-canceled-before-commit.html is very flaky on Windows EWS
890         https://bugs.webkit.org/show_bug.cgi?id=207327
891
892         Unreviewed test gardening.
893
894         * platform/win/TestExpectations: Skip the test on Windows.
895
896 2020-02-06  Cathie Chen  <cathiechen@igalia.com>
897
898         Add support for scroll behavior relies on ScrollAnimation of the Web process
899         https://bugs.webkit.org/show_bug.cgi?id=204882
900
901         Reviewed by Frédéric Wang
902
903         Based on the patch by Frédéric Wang.
904
905         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
906
907 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
908
909         Regression (r254399) [ Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing.
910         https://bugs.webkit.org/show_bug.cgi?id=207333
911
912         Unreviewed test gardening.
913
914         * platform/mac/TestExpectations:
915
916 2020-02-06  youenn fablet  <youenn@apple.com>
917
918         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
919         https://bugs.webkit.org/show_bug.cgi?id=206582
920
921         Reviewed by Eric Carlson.
922
923         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
924
925         * TestExpectations:
926         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
927         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
928         which should be fixed as follow-up specific patches.
929         * platform/mac/TestExpectations:
930         Enable running tests.
931
932 2020-02-05  Devin Rousso  <drousso@apple.com>
933
934         REGRESSION (r254428): [ macOS wk1 ] inspector/canvas/recording-2d-full.html became slower, flakily times out
935         https://bugs.webkit.org/show_bug.cgi?id=207154
936         <rdar://problem/59127935>
937
938         Reviewed by Zalan Bujtas.
939
940         Rather than have a `InspectorTest.log()` for each line of output, collect the content into a
941         String/Array and do a single log to avoid lots of sequential layouts.
942
943         * inspector/canvas/resources/create-context-utilities.js:
944         (TestPage.registerInitializer.awaitCanvasAdded):
945
946         * inspector/canvas/resources/recording-utilities.js:
947         (TestPage.registerInitializer.log): Deleted.
948         (TestPage.registerInitializer.logRecording):
949         (TestPage.registerInitializer.logRecording.log): Added.
950
951 2020-02-05  Yusuke Suzuki  <ysuzuki@apple.com>
952
953         [WTF] Try using 75% load factor for HashTable
954         https://bugs.webkit.org/show_bug.cgi?id=207183
955
956         Reviewed by Mark Lam.
957
958         It seems that this test is relying on hash-table's order.
959
960         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
961
962 2020-02-05  Devin Rousso  <drousso@apple.com>
963
964         Web Inspector: Sources: add a special breakpoint for controlling whether `debugger` statements pause
965         https://bugs.webkit.org/show_bug.cgi?id=206818
966
967         Reviewed by Timothy Hatcher.
968
969         * inspector/debugger/setPauseOnDebuggerStatements.html: Added.
970         * inspector/debugger/setPauseOnDebuggerStatements-expected.txt: Added.
971
972 2020-02-05  Chris Dumez  <cdumez@apple.com>
973
974         Regression(r248734) StorageAreaMap objects are getting leaked
975         https://bugs.webkit.org/show_bug.cgi?id=207073
976         <rdar://problem/59168065>
977
978         Reviewed by Darin Adler.
979
980         Add layout test coverage.
981
982         * TestExpectations:
983         * http/tests/storage/resources/storage-map-leaking-iframe.html: Added.
984         * http/tests/storage/storage-map-leaking-expected.txt: Added.
985         * http/tests/storage/storage-map-leaking.html: Added.
986         * platform/wk2/TestExpectations:
987
988 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
989
990         [ macOS ] inspector/animation/lifecycle-css-animation.html is flaky failing
991         https://bugs.webkit.org/show_bug.cgi?id=207306
992
993         Unreviewed test gardening.
994
995         * platform/mac/TestExpectations:
996
997 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
998
999         ASSERTION FAILED: !needsLayout() [ macOS wk2 ] loader/stateobjects/pushstate-size-iframe.html is flaky crashing
1000         https://bugs.webkit.org/show_bug.cgi?id=207303
1001
1002         Unreviewed test gardening.
1003
1004         * platform/mac-wk2/TestExpectations:
1005
1006 2020-02-05  Truitt Savell  <tsavell@apple.com>
1007
1008         REGRESSION: (r255821) [ Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
1009         https://bugs.webkit.org/show_bug.cgi?id=207278
1010
1011         Unreviewed test gardening.
1012
1013         * platform/mac-wk1/TestExpectations:
1014
1015 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1016
1017         [ macOS wk2 ] webgpu/whlsl/dot-expressions.html  is flaky failing
1018         https://bugs.webkit.org/show_bug.cgi?id=207294
1019
1020         Unreviewed test gardening.
1021
1022         * platform/mac-wk2/TestExpectations:
1023
1024 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1025
1026         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
1027         https://bugs.webkit.org/show_bug.cgi?id=207269
1028
1029         Unreviewed test gardening.
1030
1031         Updated test expectations.
1032
1033         * platform/mac-wk2/TestExpectations:
1034
1035 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1036
1037         REGRESSION (r228901): Layout Test http/tests/appcache/abort-cache-onprogress.html is a flaky failure
1038         https://bugs.webkit.org/show_bug.cgi?id=183684
1039
1040         Unreviewed test gardening.
1041
1042         * platform/mac-wk2/TestExpectations:
1043
1044 2020-02-05  Chris Fleizach  <cfleizach@apple.com>
1045
1046         AX: replaceTextInRange should handle when called on the WebArea element
1047         https://bugs.webkit.org/show_bug.cgi?id=207242
1048         <rdar://problem/59173196>
1049
1050         Reviewed by Zalan Bujtas.
1051
1052         * accessibility/mac/replace-text-with-range-on-webarea-element-expected.txt: Added.
1053         * accessibility/mac/replace-text-with-range-on-webarea-element.html: Added.
1054
1055 2020-02-05  youenn fablet  <youenn@apple.com>
1056
1057         Improve stability of webrtc/video-autoplay.html by splitting tests in multiple files
1058         https://bugs.webkit.org/show_bug.cgi?id=207252
1059
1060         Reviewed by Eric Carlson.
1061
1062         webrtc/video-autplay.html is flaky on bots.
1063         On debug bots, removing the video element from the DOM does not always pause it in a timely manner.
1064         To improve reliability, we split tests in individual files.
1065         Removing flakiness expectation from video-autoplay.html since it no longer contains the flaky tests.
1066
1067         * TestExpectations:
1068         * webrtc/video-autoplay-expected.txt:
1069         * webrtc/video-autoplay.html:
1070         * webrtc/video-autoplay1-expected.txt: Added.
1071         * webrtc/video-autoplay1.html: Added.
1072         * webrtc/video-autoplay2-expected.txt: Added.
1073         * webrtc/video-autoplay2.html: Added.
1074         * webrtc/video-autoplay3-expected.txt: Added.
1075         * webrtc/video-autoplay3.html: Added.
1076         * webrtc/video-autoplay4-expected.txt: Added.
1077         * webrtc/video-autoplay4.html: Added.
1078
1079 2020-02-05  Diego Pino Garcia  <dpino@igalia.com>
1080
1081         [GTK] Gardening, new baselines and update TestExpectations
1082         https://bugs.webkit.org/show_bug.cgi?id=207259
1083
1084         Unreviewed gardening.
1085
1086         * platform/gtk/TestExpectations:
1087         * platform/gtk/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
1088         * platform/gtk/inspector/css/shadow-scoped-style-expected.txt: Added.
1089         * platform/gtk/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
1090         * platform/gtk/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
1091         * platform/gtk/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
1092
1093 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1094
1095         [ iPadOS wk2 Debug ] compositing/shared-backing/sharing-child-contributes-to-overlap.html is flaky crashing.
1096         https://bugs.webkit.org/show_bug.cgi?id=207274
1097
1098         Unreviewed test gardening.
1099
1100         * platform/ipad/TestExpectations:
1101
1102 2020-02-05  Chris Dumez  <cdumez@apple.com>
1103
1104         REGRESSION: [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing
1105         https://bugs.webkit.org/show_bug.cgi?id=207194
1106         <rdar://problem/59148073>
1107
1108         Reviewed by Wenson Hsieh.
1109
1110         Test was flaky because it relied on a 10ms timer.
1111
1112         * fast/scrolling/ios/scroll-events-back-forward-expected.txt:
1113         * fast/scrolling/ios/scroll-events-back-forward.html:
1114         * platform/ios-wk2/TestExpectations:
1115
1116 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1117
1118         [iOS wk2 Debug] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html is failing
1119         https://bugs.webkit.org/show_bug.cgi?id=207077
1120
1121         Unreviewed test gardening.
1122
1123         * platform/ios-wk2/TestExpectations:
1124
1125 2020-02-05  Antoine Quint  <graouts@apple.com>
1126
1127         [Web Animations] Update snapshot of Web Animations, CSS Animations and CSS Transitions WPT tests
1128         https://bugs.webkit.org/show_bug.cgi?id=207263
1129
1130         Reviewed by Youenn Fablet.
1131
1132         * TestExpectations:
1133         * tests-options.json:
1134
1135 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1136
1137         Regression (r252014?) [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is flaky failing.
1138         https://bugs.webkit.org/show_bug.cgi?id=207271
1139
1140         Unreviewed test gardening.
1141
1142         * platform/mac-wk2/TestExpectations:
1143
1144 2020-02-05  Commit Queue  <commit-queue@webkit.org>
1145
1146         Unreviewed, rolling out r255818.
1147         https://bugs.webkit.org/show_bug.cgi?id=207270
1148
1149         It is breaking some Mac builds (Requested by youenn on
1150         #webkit).
1151
1152         Reverted changeset:
1153
1154         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1155         https://bugs.webkit.org/show_bug.cgi?id=206582
1156         https://trac.webkit.org/changeset/255818
1157
1158 2020-02-05  youenn fablet  <youenn@apple.com>
1159
1160         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1161         https://bugs.webkit.org/show_bug.cgi?id=206582
1162
1163         Reviewed by Eric Carlson.
1164
1165         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
1166
1167         * TestExpectations:
1168         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1169         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1170         which should be fixed as follow-up specific patches.
1171         * platform/mac/TestExpectations:
1172
1173 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1174
1175         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
1176         https://bugs.webkit.org/show_bug.cgi?id=207269
1177
1178         Unreviewed test gardening.
1179
1180         * platform/mac-wk2/TestExpectations:
1181
1182 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1183
1184         [ macOS ] imported/w3c/web-platform-tests/hr-time/basic.any.html is flaky failing
1185         https://bugs.webkit.org/show_bug.cgi?id=206908
1186
1187         Unreviewed test gardening.
1188
1189         * platform/mac/TestExpectations:
1190
1191 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1192
1193         [ Mac wk2 ] webgpu/whlsl/ensure-proper-variable-lifetime.html is flaky failing.
1194         https://bugs.webkit.org/show_bug.cgi?id=207267
1195
1196         Unreviewed test gardening.
1197
1198         * platform/mac-wk2/TestExpectations:
1199
1200 2020-02-05  Antoine Quint  <graouts@apple.com>
1201
1202         [Web Animations] Canceling an accelerated animation before it was committed does not prevent it from playing
1203         https://bugs.webkit.org/show_bug.cgi?id=207253
1204         <rdar://problem/59143624>
1205
1206         Reviewed by Antti Koivisto.
1207
1208         Add a new test that checks that an accelerated animation that has been enqueued to start but has
1209         not yet been committed is correctly canceled when the cancel() method is called. This test fails
1210         prior to this source change.
1211
1212         * webanimations/accelerated-animation-canceled-before-commit-expected.html: Added.
1213         * webanimations/accelerated-animation-canceled-before-commit.html: Added.
1214
1215 2020-02-04  Lauro Moura  <lmoura@igalia.com>
1216
1217         [GTK] Garden some wpt tests failing with harness timeout
1218         https://bugs.webkit.org/show_bug.cgi?id=207247
1219
1220         Unreviewed test gardening.
1221
1222         * platform/gtk/TestExpectations:
1223
1224 2020-02-04  Wenson Hsieh  <wenson_hsieh@apple.com>
1225
1226         REGRESSION (r251320): Can't double tap to select word in Notes on iCloud.com
1227         https://bugs.webkit.org/show_bug.cgi?id=207239
1228         <rdar://problem/58686015>
1229
1230         Reviewed by Tim Horton.
1231
1232         Add a test to verify that performing a double tap on an element with a dblclick handler results in the following
1233         sequence of events: `[ "pointerdown", "pointerup", "pointerdown", "pointerup", "dblclick" ]`.
1234
1235         * pointerevents/ios/pointer-events-for-double-tap-expected.txt: Added.
1236         * pointerevents/ios/pointer-events-for-double-tap.html: Added.
1237         * pointerevents/utils.js:
1238         (const.ui.new.UIController.prototype.doubleTap):
1239
1240         Add a helper method to simulate a double-tap gesture.
1241
1242 2020-02-04  Ryan Haddad  <ryanhaddad@apple.com>
1243
1244         REGRESSION [ Mac wk2 ] Tests are jetsamming: Unable to shrink memory footprint of process below the kill thresold [sic]
1245         https://bugs.webkit.org/show_bug.cgi?id=206627
1246
1247         Unreviewed test gardening.
1248
1249         * platform/ios-wk2/TestExpectations: Disable websql tests.
1250         * platform/mac-wk2/TestExpectations: Ditto.
1251
1252 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1253
1254         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: http/tests/notifications/event-listener-crash.html is flaky crashing
1255         https://bugs.webkit.org/show_bug.cgi?id=207237
1256
1257         Unreviewed test gardening.
1258
1259         * platform/mac-wk1/TestExpectations:
1260
1261 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1262
1263         [ macOS ] legacy-animation-engine/fast/animation/request-animation-frame-iframe.html is flaky failing
1264         https://bugs.webkit.org/show_bug.cgi?id=207235
1265
1266         Unreviewed test gardening.
1267
1268         * platform/mac/TestExpectations:
1269
1270 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1271
1272         [ macOS iOS ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/fetch.html is flaky failing
1273         https://bugs.webkit.org/show_bug.cgi?id=207230
1274         
1275         Unreviewed test gardening.
1276
1277         * platform/ios/TestExpectations:
1278         * platform/mac/TestExpectations:
1279
1280 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1281
1282         [ macOS ] http/tests/misc/image-blocked-src-change.html is flaky failing
1283         https://bugs.webkit.org/show_bug.cgi?id=207226
1284
1285         Unreviewed test gardening.
1286
1287         * platform/mac/TestExpectations:
1288
1289 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1290
1291         [ macOS iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html is flaky failing
1292         https://bugs.webkit.org/show_bug.cgi?id=207225
1293
1294         Unreviewed test gardening.
1295
1296         * platform/ios/TestExpectations:
1297         * platform/mac/TestExpectations:
1298
1299 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1300
1301         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
1302         https://bugs.webkit.org/show_bug.cgi?id=207222
1303
1304         Unreviewed test gardening.
1305
1306         * platform/mac-wk2/TestExpectations:
1307
1308 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1309
1310         Regression: (252273) [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing.
1311         https://bugs.webkit.org/show_bug.cgi?id=207209
1312
1313         Unreviewed test gardening.
1314
1315         * platform/mac-wk2/TestExpectations:
1316
1317 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1318
1319         [ macOS wk2 ] inspector/canvas/shaderProgram-add-remove-webgl2.html is flaky crashing
1320         https://bugs.webkit.org/show_bug.cgi?id=206718
1321
1322         Unreviewed test gardening.
1323
1324         * platform/mac-wk2/TestExpectations:
1325
1326 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1327
1328         [ Mac wk2 ] webgpu/whlsl/textures-sample-grad.html is flaky failing.
1329         https://bugs.webkit.org/show_bug.cgi?id=207202
1330
1331         Unreviewed test gardening.
1332
1333         * platform/mac-wk2/TestExpectations:
1334
1335 2020-02-04  youenn fablet  <youenn@apple.com>
1336
1337         Check for callback being null in Notification.requestPermission
1338         https://bugs.webkit.org/show_bug.cgi?id=207192
1339         <rdar://problem/59130804>
1340
1341         Reviewed by Chris Dumez.
1342
1343         * http/tests/notifications/notification-in-non-secure-context.html:
1344
1345 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1346
1347         [ Mac wk2 ] webgpu/whlsl/while-loop-continue.html flaky failing.
1348         https://bugs.webkit.org/show_bug.cgi?id=207200
1349
1350         Unreviewed test gardening.
1351
1352         * platform/mac-wk2/TestExpectations:
1353
1354 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1355
1356         Regression: (252334?) [ iOS wk2 ] http/tests/resourceLoadStatistics/cookie-deletion.html is flaky failing and crashing.
1357         https://bugs.webkit.org/show_bug.cgi?id=207197
1358
1359         Unreviewed test gardening.
1360
1361         * platform/ios-wk2/TestExpectations:
1362
1363 2020-02-04  Devin Rousso  <drousso@apple.com>
1364
1365         Web Inspector: REGRESSION(r248287): Console: function objects saved to a $n will be invoked instead of just referenced when evaluating in the Console
1366         https://bugs.webkit.org/show_bug.cgi?id=207180
1367         <rdar://problem/58860268>
1368
1369         Reviewed by Joseph Pecoraro.
1370
1371         * inspector/runtime/saveResult.html:
1372         * inspector/runtime/saveResult-expected.txt:
1373
1374 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1375
1376         [ macOS wk2 ] webgpu/whlsl/loops.html is flaky failing
1377         https://bugs.webkit.org/show_bug.cgi?id=207199
1378
1379         Unreviewed test gardening.
1380
1381         * platform/mac-wk2/TestExpectations:
1382
1383 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1384
1385         Regression: (252234?) [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing.
1386         https://bugs.webkit.org/show_bug.cgi?id=207194
1387
1388         Unreviewed test gardening.
1389
1390         * platform/ios-wk2/TestExpectations:
1391
1392 2020-02-04  Antti Koivisto  <antti@apple.com>
1393
1394         CSS Rules with the same selector from several large stylesheets are applied in the wrong order
1395         https://bugs.webkit.org/show_bug.cgi?id=204687
1396         <rdar://problem/57522566>
1397
1398         Reviewed by Zalan Bujtas.
1399
1400         * TestExpectations:
1401         * fast/css/many-rules-expected.html: Added.
1402         * fast/css/many-rules.html: Added.
1403
1404 2020-02-04  youenn fablet  <youenn@apple.com>
1405
1406         MediaDevices should handle changes of iframe allow attribute value
1407         https://bugs.webkit.org/show_bug.cgi?id=207112
1408
1409         Reviewed by Eric Carlson.
1410
1411         * TestExpectations:
1412         * fullscreen/full-screen-enabled-expected.txt:
1413         * fullscreen/full-screen-enabled-prefixed-expected.txt:
1414         * fullscreen/full-screen-iframe-not-allowed-expected.txt:
1415         * fullscreen/full-screen-iframe-without-allow-attribute-allowed-from-parent-expected.txt:
1416         * fullscreen/full-screen-restrictions-expected.txt:
1417         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt:
1418         * http/tests/media/media-stream/enumerate-devices-iframe-allow-attribute-expected.txt:
1419         * http/tests/media/media-stream/get-display-media-iframe-allow-attribute-expected.txt:
1420         * http/tests/ssl/media-stream/get-user-media-different-host-expected.txt:
1421         * http/tests/ssl/media-stream/get-user-media-nested-expected.txt:
1422         * http/tests/webrtc/enumerateDevicesInFrames-expected.txt: Added.
1423         * http/tests/webrtc/enumerateDevicesInFrames.html: Added.
1424
1425 2020-02-03  Antti Koivisto  <antti@apple.com>
1426
1427         Accelerated animations freeze on render tree rebuild
1428         https://bugs.webkit.org/show_bug.cgi?id=201048
1429         <rdar://problem/54612621>
1430
1431         Reviewed by Antoine Quint.
1432
1433         * webanimations/accelerated-animation-renderer-change-expected.html: Added.
1434         * webanimations/accelerated-animation-renderer-change.html: Added.
1435
1436 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1437
1438         [ macOS wk1 ] inspector/unit-tests/server-timing-entry.html is flaky timeout
1439         https://bugs.webkit.org/show_bug.cgi?id=207167
1440
1441         Unreviewed test gardening.
1442
1443         * platform/mac-wk1/TestExpectations:
1444
1445 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1446
1447         [ Mac wk2 ] http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html is flaky failing.
1448         https://bugs.webkit.org/show_bug.cgi?id=207166
1449
1450         Unreviewed test gardening.
1451
1452         * platform/mac-wk2/TestExpectations:
1453
1454 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1455
1456         [ Mac wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html is flaky failing. 
1457         https://bugs.webkit.org/show_bug.cgi?id=207165
1458
1459         Unreviewed test gardening.
1460
1461         * platform/mac-wk2/TestExpectations:
1462
1463 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1464
1465         LayoutTest inspector/controller/runtime-controller-import.html is a flaky timeout
1466         https://bugs.webkit.org/show_bug.cgi?id=168926
1467
1468         Updating because the test is also flaky failing.
1469
1470         Unreviewed test gardening.
1471
1472         * platform/mac/TestExpectations:
1473
1474 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1475
1476         [ macOS wk1 ] inspector/heap/imported-snapshot.html is flaky timeout
1477         https://bugs.webkit.org/show_bug.cgi?id=207163
1478
1479         Updating to include an exclude for timeouts.
1480
1481         Unreviewed test gardening.
1482
1483         * platform/mac/TestExpectations:
1484
1485 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1486
1487         [iOS wk2 Debug] legacy-animation-engine/animations/play-state-in-shorthand.html is flaky failing.
1488         https://bugs.webkit.org/show_bug.cgi?id=207164
1489
1490         Unreviewed test gardening.
1491
1492         * platform/ios-wk2/TestExpectations:
1493
1494 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1495
1496         Regression: (254414?) [ iOS wk2 ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing. 
1497         https://bugs.webkit.org/show_bug.cgi?id=207161
1498
1499         Unreviewed test gardening.
1500
1501         * platform/ios-wk2/TestExpectations:
1502
1503 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1504
1505         [ macOS wk1 ] css2.1/20110323/replaced-intrinsic-ratio-001.htm is flaky failing
1506         https://bugs.webkit.org/show_bug.cgi?id=207160
1507
1508         Unreviewed test gardening.
1509
1510         * platform/mac-wk1/TestExpectations:
1511
1512 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1513
1514         REGRESSION: [ macOS wk1 ] inspector/debugger/tail-deleted-frames/tail-deleted-frames-scopes.html is flaky timing out
1515         https://bugs.webkit.org/show_bug.cgi?id=207157
1516
1517         Unreviewed test gardening.
1518
1519         * platform/mac-wk1/TestExpectations:
1520
1521 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1522
1523         [ iOS wk2 Release ] http/tests/websocket/tests/hybi/workers/close.html is flaky failing.
1524         https://bugs.webkit.org/show_bug.cgi?id=207156
1525
1526         Unreviewed test gardening.
1527
1528         * platform/ios-wk2/TestExpectations:
1529
1530 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1531
1532         [ macOS wk1 ] inspector/canvas/recording-2d-full.html is flaky timing out
1533         https://bugs.webkit.org/show_bug.cgi?id=207154
1534
1535         Updating expectations for newer OS
1536
1537         Unreviewed test gardening.
1538
1539         * platform/mac-wk1/TestExpectations:
1540
1541 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1542
1543         [ iOS wk2 ] animations/animation-callback-timestamp.html is flaky failing.
1544         https://bugs.webkit.org/show_bug.cgi?id=207153
1545
1546         Unreviewed test gardening.
1547
1548         * platform/ios-wk2/TestExpectations:
1549
1550 2020-02-03  Wenson Hsieh  <wenson_hsieh@apple.com>
1551
1552         [iOS 13] Dragging on-screen volume control on a YouTube video selects text around the panel
1553         https://bugs.webkit.org/show_bug.cgi?id=207140
1554         <rdar://problem/58852938>
1555
1556         Reviewed by Tim Horton.
1557
1558         Add a layout test to verify that we don't allow text selection gestures inside of containers that have both
1559         `user-drag: element` and `user-select: none`.
1560
1561         * editing/selection/ios/prefer-drag-over-text-selection-expected.txt: Added.
1562         * editing/selection/ios/prefer-drag-over-text-selection.html: Added.
1563
1564 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1565
1566         [ macOS iOS ] fast/dom/connected-subframe-counter-overflow.html is flaky timing out
1567         https://bugs.webkit.org/show_bug.cgi?id=207152
1568
1569         Unreviewed test gardening.
1570
1571         * platform/ios/TestExpectations:
1572         * platform/mac/TestExpectations:
1573
1574 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1575
1576         [ Mac wk2 Release ] fast/dom/navigator-detached-no-crash.html flaky failing.
1577         https://bugs.webkit.org/show_bug.cgi?id=207151
1578
1579         Unreviewed test gardening.
1580
1581         * platform/mac-wk2/TestExpectations:
1582
1583 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1584
1585         [ macOS wk1 ] platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is flaky failing
1586         https://bugs.webkit.org/show_bug.cgi?id=207150
1587
1588         Unreviewed test gardening.
1589
1590         * platform/mac-wk1/TestExpectations:
1591
1592 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1593
1594         [ Mojave wk2 ] imported/w3c/web-platform-tests/webrtc/RTCDtlsTransport-state.html is flaky failing.
1595         https://bugs.webkit.org/show_bug.cgi?id=207149
1596
1597         Unreviewed test gardening.
1598
1599         * platform/mac-wk2/TestExpectations:
1600
1601 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1602
1603        [iOS] Layout Test animations/duplicate-keys.html is a flaky failure
1604         https://bugs.webkit.org/show_bug.cgi?id=185332
1605
1606         Updating on macOS wk1 because the same failure is also seen there
1607
1608         Unreviewed test gardening.
1609
1610         * platform/mac-wk1/TestExpectations:
1611
1612 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1613
1614         [ Mac ] legacy-animation-engine/compositing/geometry/partial-layout-update.html is flaky failing.
1615         https://bugs.webkit.org/show_bug.cgi?id=207147
1616
1617         Unreviewed test gardening.
1618
1619         * platform/mac/TestExpectations:
1620
1621 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1622
1623         [ macOS wk1 ] media/media-source/media-source-seek-redundant-append.html is flaky timing out
1624         https://bugs.webkit.org/show_bug.cgi?id=207146
1625
1626         Unreviewed test gardening.
1627
1628         * platform/mac-wk1/TestExpectations:
1629
1630 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1631
1632         [ Mojave wk2 ] media/media-fragments/TC0087.html is flaky failing.
1633         https://bugs.webkit.org/show_bug.cgi?id=207143
1634
1635         Unreviewed test gardening.
1636
1637         * platform/mac-wk2/TestExpectations:
1638
1639 2020-02-03  Antoine Quint  <graouts@apple.com>
1640
1641         [Web Animations] Accelerated animations don't run until their natural completion
1642         https://bugs.webkit.org/show_bug.cgi?id=207130
1643         <rdar://problem/59106047>
1644
1645         Reviewed by Dean Jackson.
1646
1647         Add two new tests that ensures that an accelerated animation still yields compositing on an element when
1648         its finished promise is resolved, but that it's no longer the case on the next frame.
1649
1650         This required an existing test to be updated to wait until the next frame before checking the composited
1651         status of an element on which an animation had just completed.
1652
1653         * compositing/geometry/limit-layer-bounds-opacity-transition.html:
1654         * webanimations/transform-accelerated-animation-finishes-before-removal-expected.txt: Added.
1655         * webanimations/transform-accelerated-animation-finishes-before-removal.html: Added.
1656         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise-expected.txt: Added.
1657         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise.html: Added.
1658
1659 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1660
1661         [ macOS wk1 ] inspector/canvas/recording-webgl-full.html  is flaky timing out
1662         https://bugs.webkit.org/show_bug.cgi?id=207145
1663
1664         Updating expectations
1665
1666         Unreviewed test gardening.
1667
1668         * platform/mac-wk1/TestExpectations:
1669
1670 2020-02-03  Lauro Moura  <lmoura@igalia.com>
1671
1672         [WebKitTestRunner] setOpenPanelFiles support in non-local tests
1673         https://bugs.webkit.org/show_bug.cgi?id=206517
1674
1675         Reviewed by Carlos Alberto Lopez Perez.
1676
1677         * platform/gtk/TestExpectations: Update expectations after fix.
1678
1679 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1680
1681         Layout Test svg/custom/object-sizing-explicit-width.xhtml is a flaky failure.
1682         https://bugs.webkit.org/show_bug.cgi?id=181058
1683
1684         Unreviewed test gardening.
1685
1686         * platform/mac-wk1/TestExpectations:
1687
1688 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1689
1690         [ macOS wk1 ] media/modern-media-controls/compact-media-controls/compact-media-controls-constructor.html is flaky failing (192974)
1691         https://bugs.webkit.org/show_bug.cgi?id=192974
1692
1693         Unreviewed test gardening.
1694
1695         * platform/mac-wk1/TestExpectations:
1696
1697 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1698
1699         [ Mac ] requestidlecallback/requestidlecallback-is-called.html flaky failing.
1700         https://bugs.webkit.org/show_bug.cgi?id=207142
1701
1702         Unreviewed test gardening.
1703
1704         * platform/mac/TestExpectations:
1705
1706 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1707
1708         REGRESSION: [ macOS wk2 ] inspector/canvas/create-context-bitmaprenderer.html is flaky failing
1709         https://bugs.webkit.org/show_bug.cgi?id=207141
1710
1711         Unreviewed test gardening.
1712
1713         * platform/mac-wk2/TestExpectations:
1714
1715 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1716
1717         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
1718         https://bugs.webkit.org/show_bug.cgi?id=207116
1719
1720         Unreviewed test gardening.
1721
1722         Added an expectation file for iPad.
1723
1724         * platform/ipad/TestExpectations:
1725         * platform/ipad/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
1726
1727 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1728
1729         REGRESSION: [ macOS wk1 ] css3/selectors3/xml/css3-modsel-d2.xml is flaky failing
1730         https://bugs.webkit.org/show_bug.cgi?id=207133
1731
1732         Unreviewed test gardening
1733
1734         * platform/mac-wk1/TestExpectations:
1735
1736 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1737
1738         [ macOS wk2 ] inspector/canvas/create-context-2d.html is flaky failing
1739         https://bugs.webkit.org/show_bug.cgi?id=207132
1740
1741         Unreviewed test gardening
1742
1743         * platform/mac/TestExpectations:
1744
1745 2020-02-03  Truitt Savell  <tsavell@apple.com>
1746
1747         Fix expectation after r255561 that needed to be just iPad
1748         https://bugs.webkit.org/show_bug.cgi?id=207116
1749
1750         Unreviewed test gardening.
1751
1752         * platform/ios-wk2/TestExpectations:
1753         * platform/ipad/TestExpectations:
1754
1755 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1756
1757         Flaky Test: inspector/worker/debugger-pause.html
1758         https://bugs.webkit.org/show_bug.cgi?id=206285
1759
1760         Unreviewed test gardening
1761
1762         * platform/mac/TestExpectations:
1763
1764 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1765
1766         inspector/heap/getRemoteObject.html is a flaky crash
1767         https://bugs.webkit.org/show_bug.cgi?id=206903
1768
1769         Updating expectations for an existing bug
1770
1771         Unreviewed test gardening
1772
1773         * platform/mac-wk2/TestExpectations:
1774
1775 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1776
1777         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
1778         https://bugs.webkit.org/show_bug.cgi?id=207127
1779
1780         Unreviewed test gardening
1781
1782         * platform/mac-wk2/TestExpectations:
1783
1784 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1785
1786         [ macOS wk1 ] transitions/start-transform-transition.html is flaky failing
1787         https://bugs.webkit.org/show_bug.cgi?id=207125
1788
1789         Unreviewed test gardening
1790
1791         * platform/mac-wk1/TestExpectations:
1792
1793 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1794
1795         [ macOS wk1 ] compositing/backing/animate-into-view.html is flaky timing out
1796         https://bugs.webkit.org/show_bug.cgi?id=207124
1797
1798         Unreviewed test gardening
1799
1800         * platform/mac-wk1/TestExpectations:
1801
1802 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1803
1804         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-then-proximity.html is flaky failing
1805         https://bugs.webkit.org/show_bug.cgi?id=207120
1806
1807         Unreviewed test gardening
1808
1809         * platform/mac-wk2/TestExpectations:
1810
1811 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1812
1813         [ macOS wk2 ] webgpu/whlsl/nested-loop.html is flaky failing
1814         https://bugs.webkit.org/show_bug.cgi?id=207117
1815
1816         Unreviewed test gardening
1817
1818         * platform/mac-wk2/TestExpectations:
1819
1820 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
1821
1822         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
1823         https://bugs.webkit.org/show_bug.cgi?id=207116
1824
1825         Unreviewed test gardening.
1826
1827         * platform/ios-wk2/TestExpectations:
1828
1829 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
1830
1831         [macS wk2] LayoutTest/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html is a flaky failure. (171839)
1832         https://bugs.webkit.org/show_bug.cgi?id=171839
1833
1834         Removing "debug" as the failure is also happening on release.
1835
1836         Unreviewed test gardening
1837
1838         * platform/mac-wk2/TestExpectations:
1839
1840 2020-02-02  Wenson Hsieh  <wenson_hsieh@apple.com>
1841
1842         editing/input/composition-highlights.html fails on open source Mojave bots
1843         https://bugs.webkit.org/show_bug.cgi?id=207107
1844
1845         Reviewed by Tim Horton.
1846
1847         This test currently fails consistently on non-internal macOS Mojave bots; for some reason, the width of the
1848         colon character glyph in Times font is 8.4px instead of 4.4px when using CTRunGetAdvancesPtr, causing the
1849         composition highlights to be shifted right 4px and making the ref comparison fail.
1850
1851         Debugging shows that only in macOS Mojave, the CoreText framework adjusts the width of the colon glyph by 4px
1852         in TStorageRange::SetAdvance. This has since been fixed in Catalina, so just work around this for the time being
1853         by changing the editable text from "Test: " to just "Test ".
1854
1855         * editing/input/composition-highlights-expected.html:
1856         * editing/input/composition-highlights.html:
1857
1858 2020-02-02  Antoine Quint  <graouts@apple.com>
1859
1860         ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) on animations/keyframe-autoclose-brace.html
1861         https://bugs.webkit.org/show_bug.cgi?id=207071
1862         <rdar://problem/59076249>
1863
1864         Reviewed by Dean Jackson.
1865
1866         The crash is fixed, we can start running the test as expected again.
1867
1868         * platform/ipad/TestExpectations:
1869
1870 2020-02-01  Wenson Hsieh  <wenson_hsieh@apple.com>
1871
1872         fast/events/touch/ios/long-press-on-link.html consistently times out after r254699
1873         https://bugs.webkit.org/show_bug.cgi?id=207095
1874
1875         Reviewed by Darin Adler.
1876
1877         After <https://trac.webkit.org/r254699>, tests that end without causing presented view controllers to dismiss
1878         will always cause the subsequent test to time out. This happens all the time with the layout test
1879         fast/events/touch/ios/long-press-on-link.html, which runs after fast/events/touch/ios/long-press-on-image.html;
1880         both of these tests long press previewable elements to present a context menu, but don't attempt to dismiss
1881         these previews.
1882
1883         Address this by tapping at the web view's origin after ending the long press gesture, which causes the preview
1884         view controllers that were presented by the test to dismiss.
1885
1886         * fast/events/touch/ios/long-press-on-image-expected.txt:
1887         * fast/events/touch/ios/long-press-on-image.html:
1888         * fast/events/touch/ios/long-press-on-link-expected.txt:
1889         * fast/events/touch/ios/long-press-on-link.html:
1890
1891         Modernize these layout tests by adopting helper methods for driving interaction (instead of directly using
1892         testRunner.runUIScript). Also, use the testing helpers in `js-test.js`, and add descriptions to each test.
1893
1894         * resources/ui-helper.js:
1895         (window.UIHelper.longPressAndGetContextMenuContentAt.return.new.Promise):
1896         (window.UIHelper.longPressAndGetContextMenuContentAt):
1897
1898         Make this resolve the promise to a parsed JSON object instead of a JSON string. Currently, the result is a JSON
1899         string that is parsed at each call site.
1900
1901 2020-02-01  Alexey Shvayka  <shvaikalesh@gmail.com>
1902
1903         Non-alphabetical \c escapes should be syntax errors in Unicode patterns only
1904         https://bugs.webkit.org/show_bug.cgi?id=207091
1905
1906         Reviewed by Darin Adler.
1907
1908         * js/regexp-unicode-expected.txt:
1909         * js/script-tests/regexp-unicode.js:
1910
1911 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1912
1913         Flaky Test: imported/w3c/web-platform-tests/websockets/cookies/007.html
1914         https://bugs.webkit.org/show_bug.cgi?id=206484
1915
1916         Unreviewed test gardening.
1917
1918         * platform/mac/TestExpectations:
1919
1920 2020-01-31  Wenson Hsieh  <wenson_hsieh@apple.com>
1921
1922         Add support for specifying background colors when setting marked text
1923         https://bugs.webkit.org/show_bug.cgi?id=207065
1924         <rdar://problem/57876140>
1925
1926         Reviewed by Tim Horton.
1927
1928         Add a test to check that highlighting different parts of a composition range results in the same behavior as
1929         applying background colors using CSS. This test is currently only supported in WebKit2.
1930
1931         * TestExpectations:
1932         * editing/input/composition-highlights-expected.html: Added.
1933         * editing/input/composition-highlights.html: Added.
1934         * platform/wk2/TestExpectations:
1935
1936 2020-01-31  Justin Fan  <justin_fan@apple.com>
1937
1938         [WebGL] Revert logging added to investigate 205757
1939         https://bugs.webkit.org/show_bug.cgi?id=207076
1940
1941         Unreviewed.
1942         
1943         Revert https://trac.webkit.org/changeset/255468.
1944
1945         * TestExpectations:
1946
1947 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1948
1949         [ macOS wk2 ] webgpu/whlsl/textures-sample-level.html is flaky failing
1950         https://bugs.webkit.org/show_bug.cgi?id=207078
1951
1952         Unreviewed test gardening.
1953
1954         * platform/mac-wk2/TestExpectations:
1955
1956 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1957
1958        [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
1959         https://bugs.webkit.org/show_bug.cgi?id=206940
1960
1961         Also is happening on release so I updated the expectation to reflect that.
1962
1963         Unreviewed test gardening.
1964
1965         * platform/mac-wk2/TestExpectations:
1966
1967 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
1968
1969         [ iOS Debug wk2 ] animations/keyframe-autoclose-brace.html is flaky crashing.
1970         https://bugs.webkit.org/show_bug.cgi?id=207071
1971
1972         Unreviewed test gardening.
1973
1974         * platform/ipad/TestExpectations:
1975
1976 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1977
1978         [ Mac wk1 ] fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
1979         https://bugs.webkit.org/show_bug.cgi?id=206950
1980
1981         Unreviewed test gardening.
1982
1983         * platform/mac-wk1/TestExpectations:
1984
1985 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1986
1987         [ macOS wk1 ] editing/execCommand/insert-nested-lists.html is flaky failing
1988         https://bugs.webkit.org/show_bug.cgi?id=207066
1989
1990         Unreviewed test gardening.
1991
1992         * platform/mac-wk1/TestExpectations:
1993
1994 2020-01-31  Chris Dumez  <cdumez@apple.com>
1995
1996         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
1997         https://bugs.webkit.org/show_bug.cgi?id=206934
1998         <rdar://problem/58991581>
1999
2000         Unskip test which should no longer be flaky.
2001
2002         * platform/ios-wk2/TestExpectations:
2003
2004 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2005
2006         [ Mac ] imported/w3c/web-platform-tests/media-source/mediasource-replay.html flaky failing.
2007         https://bugs.webkit.org/show_bug.cgi?id=207062
2008
2009         Unreviewed test gardening.
2010
2011         * platform/mac/TestExpectations:
2012
2013 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2014
2015         [ macOS wk2 ] fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html is flaky failing
2016         https://bugs.webkit.org/show_bug.cgi?id=207063
2017
2018         Unreviewed test gardening.
2019
2020         * platform/mac-wk2/TestExpectations:
2021
2022 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2023
2024         [ Mojave wk2 Release ] imported/w3c/web-platform-tests/html/webappapis/timers/type-long-setinterval.html flaky failure
2025         https://bugs.webkit.org/show_bug.cgi?id=207060
2026
2027         Unreviewed test gardening.
2028
2029         * platform/mac-wk2/TestExpectations:
2030
2031 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2032
2033         [ macOS wk1 ] imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-small.html is flaky failing
2034         https://bugs.webkit.org/show_bug.cgi?id=207059
2035
2036         Unreviewed test gardening.
2037
2038         * platform/mac-wk1/TestExpectations:
2039
2040 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2041
2042         [ macOS iOS ] imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm is flaky failing
2043         https://bugs.webkit.org/show_bug.cgi?id=207057
2044
2045         Unreviewed test gardening.
2046
2047         * platform/ios/TestExpectations:
2048         * platform/mac/TestExpectations:
2049
2050 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2051
2052         [ Mac ] animations/animation-welcome-safari.html is sometimes failing
2053         https://bugs.webkit.org/show_bug.cgi?id=206604
2054
2055         Unreviewed test gardening.
2056
2057         Updated test expectations to align with existing bug.
2058
2059         * platform/mac/TestExpectations:
2060
2061 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2062
2063         [ iOS wk2 release ] media/track/texttrackcue/texttrackcue-displaycue.html
2064         https://bugs.webkit.org/show_bug.cgi?id=207055
2065
2066         Unreviewed test gardening.
2067
2068         * platform/ios-simulator-wk2/TestExpectations:
2069
2070 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2071
2072         [ macOS wk2 ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing
2073         https://bugs.webkit.org/show_bug.cgi?id=207053
2074
2075         Unreviewed test gardening.
2076
2077         * platform/mac/TestExpectations:
2078
2079 2020-01-31  Alexey Shvayka  <shvaikalesh@gmail.com>
2080
2081         Unmatched ] or } brackets should be syntax errors in Unicode patterns only
2082         https://bugs.webkit.org/show_bug.cgi?id=207023
2083
2084         Reviewed by Darin Adler.
2085
2086         * js/regexp-unicode-expected.txt:
2087         * js/script-tests/regexp-unicode.js:
2088
2089 2020-01-31  Antoine Quint  <graouts@apple.com>
2090
2091         [Web Animations] [WK1] REGRESSION: opacity doesn't animate
2092         https://bugs.webkit.org/show_bug.cgi?id=207044
2093         <rdar://problem/59061225>
2094
2095         Reviewed by Simon Fraser.
2096
2097         * webanimations/opacity-animation-expected.html: Added.
2098         * webanimations/opacity-animation.html: Added.
2099
2100 2020-01-31  Matt Lewis  <jlewis3@apple.com>
2101
2102         Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html is a Flaky Failure on mac
2103         https://bugs.webkit.org/show_bug.cgi?id=201481
2104
2105         Unreviewed test gardening.
2106
2107         * platform/mac/TestExpectations:
2108
2109 2020-01-31  Cathie Chen  <cathiechen@igalia.com>
2110
2111         Asynchronous scrolling of overflow element can enter a recursive loop
2112         https://bugs.webkit.org/show_bug.cgi?id=206884
2113
2114         Reviewed by Frédéric Wang.
2115
2116         * fast/scrolling/ios/programmatic-scroll-element-crash-expected.txt: Added.
2117         * fast/scrolling/ios/programmatic-scroll-element-crash.html: Added.
2118
2119 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2120
2121         [ macOSwk1 ] imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html is flaky failing
2122         https://bugs.webkit.org/show_bug.cgi?id=207046
2123
2124         Unreviewed test gardening.
2125
2126         * platform/mac-wk1/TestExpectations:
2127
2128 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
2129
2130         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
2131         https://bugs.webkit.org/show_bug.cgi?id=205168
2132         <rdar://problem/57880452>
2133
2134         Removed the flaky test expectation now that the test is no longer flaky.
2135
2136         * platform/mac-wk1/TestExpectations:
2137
2138 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
2139
2140         Regression: http/tests/loading/remove-child-triggers-parser.html is failing consistently on windows
2141         https://bugs.webkit.org/show_bug.cgi?id=206992
2142
2143         Reviewed by Simon Fraser.
2144
2145         Added back html & body elements to make Windows bots happy.
2146
2147         * http/tests/loading/remove-child-triggers-parser-expected.txt:
2148         * http/tests/loading/remove-child-triggers-parser.html:
2149
2150 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
2151
2152         [ iOS Release wk2 ] imported/w3c/IndexedDB-private-browsing/idbindex_getKey6.html is flaky timing out.
2153         https://bugs.webkit.org/show_bug.cgi?id=206952
2154
2155         Unreviewed test gardening.
2156
2157         * platform/ios-simulator-wk2/TestExpectations:
2158
2159 2020-01-30  Justin Fan  <justin_fan@apple.com>
2160
2161         [WebGL] Add logging statements to attempt to catch texture-upload-size.html timeout
2162         https://bugs.webkit.org/show_bug.cgi?id=207006
2163
2164         Unreviewed temporary logging additions caused unrelated tests to time out.
2165
2166         * TestExpectations:
2167
2168 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
2169
2170         Regression: fast/hidpi/image-srcset-relative-svg-canvas-2x.html is consistently failing on iOS EWS
2171         https://bugs.webkit.org/show_bug.cgi?id=206993
2172
2173         Unreviewed test gardening.
2174
2175         * platform/ios-wk2/TestExpectations: Mark test as failing.
2176
2177 2020-01-30  Per Arne Vollan  <pvollan@apple.com>
2178
2179         [iOS] Issue mach sandbox extension to the frontboard and icon service when the attachment element is enabled
2180         https://bugs.webkit.org/show_bug.cgi?id=205443
2181
2182         Reviewed by Brent Fulgham.
2183
2184         * fast/sandbox/ios/focus-ring-color-expected.txt: Added.
2185         * fast/sandbox/ios/focus-ring-color.html: Added.
2186         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element-expected.txt: Added.
2187         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element.html: Added.
2188
2189 2020-01-30  Alexey Shvayka  <shvaikalesh@gmail.com>
2190
2191         Incomplete braced quantifiers should be banned in Unicode patterns only
2192         https://bugs.webkit.org/show_bug.cgi?id=206776
2193
2194         Reviewed by Darin Adler.
2195
2196         An error message test is added for this change and for webkit.org/b/206768.
2197         Other tests are adjusted for capitalized "Unicode" in error messages.
2198
2199         * js/regexp-named-capture-groups-expected.txt:
2200         * js/regexp-unicode-expected.txt:
2201         * js/regress-158080-expected.txt:
2202         * js/script-tests/regexp-named-capture-groups.js:
2203         * js/script-tests/regexp-unicode.js:
2204
2205 2020-01-30  Doug Kelly  <dougk@apple.com>
2206
2207         Crash in RenderElement::selectionPseudoStyle with detail element set to display: contents
2208         https://bugs.webkit.org/show_bug.cgi?id=206705
2209
2210         Reviewed by Zalan Bujtas.
2211
2212         * fast/css/display-contents-detail-selection-expected.txt: Added.
2213         * fast/css/display-contents-detail-selection.html: Added.
2214
2215 2020-01-30  Truitt Savell  <tsavell@apple.com>
2216
2217         [ Mac ] fast/history/page-cache-webdatabase-pending-transaction.html is timing out
2218         https://bugs.webkit.org/show_bug.cgi?id=207010
2219
2220         unreviewed test gardening.
2221
2222         * platform/mac/TestExpectations:
2223
2224 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
2225
2226         Unreviewed, rolling out r255424.
2227
2228         Breaks internal builds.
2229
2230         Reverted changeset:
2231
2232         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
2233         https://bugs.webkit.org/show_bug.cgi?id=206582
2234         https://trac.webkit.org/changeset/255424
2235
2236 2020-01-30  Doug Kelly  <dougk@apple.com>
2237
2238         Crash in RenderBlockFlow::adjustLinePositionForPagination() with complex line without root box
2239         https://bugs.webkit.org/show_bug.cgi?id=206610
2240
2241         Reviewed by Zalan Bujtas.
2242
2243         * fast/text/complex-without-root-box-expected.txt: Added.
2244         * fast/text/complex-without-root-box.html: Added.
2245
2246 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
2247
2248         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html is flaky failing
2249         https://bugs.webkit.org/show_bug.cgi?id=207003
2250
2251         Unreviewed test gardening.
2252
2253         * platform/mac-wk2/TestExpectations:
2254
2255 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
2256
2257         [ iOS wk2 ] imported/w3c/web-platform-tests/FileAPI/historical.https.html is flaky failing
2258         https://bugs.webkit.org/show_bug.cgi?id=207002
2259
2260         Unreviewed test gardening.
2261
2262         * platform/ios-simulator-wk2/TestExpectations:
2263
2264 2020-01-30  Chris Dumez  <cdumez@apple.com>
2265
2266         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
2267         https://bugs.webkit.org/show_bug.cgi?id=206949
2268         <rdar://problem/58997453>
2269
2270         Unreviewed, fix fast/dom/Window/post-message-crash.html test to stop failing if it takes more than 50ms to run
2271         and unskip on all platforms.
2272
2273         * fast/dom/Window/post-message-crash.html:
2274         * platform/ios-wk2/TestExpectations:
2275         * platform/mac/TestExpectations:
2276
2277 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
2278
2279         [ macOS wk2 ] webrtc/video-autoplay.html is flaky failing
2280         https://bugs.webkit.org/show_bug.cgi?id=207001
2281
2282         Unreviewed test gardening
2283
2284         * platform/mac-wk2/TestExpectations:
2285
2286 2020-01-30  youenn fablet  <youenn@apple.com>
2287
2288         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
2289         https://bugs.webkit.org/show_bug.cgi?id=206582
2290
2291         Reviewed by Eric Carlson.
2292
2293         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
2294         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
2295         which should be fixed as follow-up specific patches.
2296
2297 2020-01-30  Antoine Quint  <graouts@apple.com>
2298
2299         [Web Animations] Changing the delay of an accelerated animation doesn't seek the animation
2300         https://bugs.webkit.org/show_bug.cgi?id=206990
2301         <rdar://problem/58675608>
2302
2303         Reviewed by Antti Koivisto.
2304
2305         Add a new test which would fail prior to this patch where we pause an animation after it has started playing accelerated and
2306         change its delay to check that it correctly seeks the animation.
2307
2308         * webanimations/seeking-by-changing-delay-accelerated-expected.html: Added.
2309         * webanimations/seeking-by-changing-delay-accelerated.html: Added.
2310         * platform/win/TestExpectations: Mark the new test as failing.
2311
2312 2020-01-30  Carlos Garcia Campos  <cgarcia@igalia.com>
2313
2314         REGRESSION(r253636): [GTK] Mouse cursor changes using onMouseXYZ are erratic
2315         https://bugs.webkit.org/show_bug.cgi?id=206454
2316
2317         Reviewed by Tim Horton.
2318
2319         * platform/gtk/TestExpectations:
2320
2321 2020-01-30  Noam Rosenthal  <noam@webkit.org>
2322
2323         REGRESSION (r254406): Gmail.com star/favorite icons are not rendering
2324         https://bugs.webkit.org/show_bug.cgi?id=206909
2325
2326         Reviewed by Simon Fraser.
2327
2328         Added empty URLs and new syntax with prefixed image-set to invalid tests.
2329         Modified valid image-set parsing test to separate prefixed/non-prefixed.
2330
2331         * fast/css/image-set-parsing-generated.html:
2332         * fast/css/image-set-parsing-invalid-expected.txt:
2333         * fast/css/image-set-parsing-invalid.html:
2334         * fast/css/image-set-parsing.html:
2335
2336 2020-01-30  Rossana Monteriso  <rmonteriso@igalia.com>
2337
2338         [css-grid] Move grid-item-alignment tests to WPT folder
2339         https://bugs.webkit.org/show_bug.cgi?id=206831
2340
2341         Reviewed by Javier Fernandez.
2342
2343         Remove from css-grid-layout folder some grid-item-alignment tests, that are being replaced by adapted tests in the corresponding WPT test folder.
2344
2345         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-expected.txt: Removed.
2346         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr-expected.txt: Removed.
2347         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr.html: Removed.
2348         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl-expected.txt: Removed.
2349         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl.html: Removed.
2350         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows.html: Removed.
2351
2352 2020-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2353
2354         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
2355         https://bugs.webkit.org/show_bug.cgi?id=205168
2356
2357         Reviewed by Simon Fraser.
2358
2359         * fast/css/font-face-set-ready-after-document-load-expected.txt: Added.
2360         * fast/css/font-face-set-ready-after-document-load.html: Added.
2361
2362 2020-01-29  Sunny He  <sunny_he@apple.com>
2363
2364         Clamp paddingBoxWidth/Height to a minimum of zero
2365         https://bugs.webkit.org/show_bug.cgi?id=206317
2366         rdar://57102010
2367
2368         Reviewed by Zalan Bujtas.
2369
2370         * fast/multicol/crash-negative-paddingBoxWidth-expected.txt: Added.
2371         * fast/multicol/crash-negative-paddingBoxWidth.html: Added.
2372
2373 2020-01-29  Justin Fan  <justin_fan@apple.com>
2374
2375         [WebGL] Skip ANGLE-dependent WebGL 2 expected progressions on WebGL bot
2376         https://bugs.webkit.org/show_bug.cgi?id=206977
2377
2378         Unreviewed test gardening.
2379
2380         These tests are expected to progress with ANGLE enabled, but since ANGLE is not enabled,
2381         expect failure for now.
2382
2383         * webgl/TestExpectations:
2384
2385 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
2386
2387         imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Mojave wk1 debug EWS
2388         https://bugs.webkit.org/show_bug.cgi?id=206503
2389
2390         Unreviewed test gardening.
2391
2392         * platform/mac-wk1/TestExpectations: Limit the failure expectation to debug bots.
2393
2394 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2395
2396         [ macOS wk1 ]http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-xslt-document-in-iframe-with-inherited-policy.html is flaky failing
2397         https://bugs.webkit.org/show_bug.cgi?id=206974
2398
2399         Unreviewed test gardening.
2400
2401         * platform/mac-wk1/TestExpectations:
2402
2403 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
2404
2405         REGRESSION (r255158): http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html is a flaky failure
2406         https://bugs.webkit.org/show_bug.cgi?id=206839
2407
2408         Unreviewed test gardening.
2409
2410         * platform/mac-wk2/TestExpectations: Mark test as flaky.
2411
2412 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2413
2414         [ iOS Release wk2 ] animations/change-one-anim.html flaky failing.
2415         https://bugs.webkit.org/show_bug.cgi?id=206973
2416
2417         Unreviewed test gardening.
2418
2419         * platform/ios-simulator-wk2/TestExpectations:
2420
2421 2020-01-29  Devin Rousso  <drousso@apple.com>
2422
2423         Web Inspector: add instrumentation for showing existing Web Animations
2424         https://bugs.webkit.org/show_bug.cgi?id=205434
2425         <rdar://problem/28328087>
2426
2427         Reviewed by Brian Burg.
2428
2429         * inspector/animation/effectChanged.html: Added.
2430         * inspector/animation/effectChanged-expected.txt: Added.
2431         * inspector/animation/lifecycle-css-animation.html: Added.
2432         * inspector/animation/lifecycle-css-animation-expected.txt: Added.
2433         * inspector/animation/lifecycle-css-transition.html: Added.
2434         * inspector/animation/lifecycle-css-transition-expected.txt: Added.
2435         * inspector/animation/lifecycle-web-animation.html: Added.
2436         * inspector/animation/lifecycle-web-animation-expected.txt: Added.
2437         * inspector/animation/requestEffectTarget.html: Added.
2438         * inspector/animation/requestEffectTarget-expected.txt: Added.
2439         * inspector/animation/resolveAnimation.html: Added.
2440         * inspector/animation/resolveAnimation-expected.txt: Added.
2441         * inspector/animation/targetChanged.html: Added.
2442         * inspector/animation/targetChanged-expected.txt: Added.
2443         * inspector/animation/resources/lifecycle-utilities.js: Added.
2444         (createAnimation):
2445         (destroyAnimations):
2446         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationCreated):
2447         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationDestroyed):
2448         (InspectorTest.AnimationLifecycleUtilities.async createAnimation):
2449         (InspectorTest.AnimationLifecycleUtilities.async destroyAnimations):
2450
2451         * inspector/canvas/create-context-webgpu.html:
2452         * inspector/canvas/resources/create-context-utilities.js:
2453         (destroyCanvases):
2454         (awaitCanvasAdded):
2455         (InspectorTest.CreateContextUtilities.initializeTestSuite):
2456
2457         * inspector/canvas/context-attributes.html:
2458         * inspector/canvas/extensions.html:
2459         * inspector/canvas/memory.html:
2460         * inspector/canvas/requestClientNodes.html:
2461         * inspector/canvas/requestContent-2d.html:
2462         * inspector/canvas/requestContent-bitmaprenderer.html:
2463         * inspector/canvas/requestContent-webgl.html:
2464         * inspector/canvas/requestContent-webgl2.html:
2465         * inspector/canvas/requestNode.html:
2466         * inspector/canvas/resolveContext-2d.html:
2467         * inspector/canvas/resolveContext-bitmaprenderer.html:
2468         * inspector/canvas/resolveContext-webgl.html:
2469         * inspector/canvas/resolveContext-webgl2.html:
2470         * inspector/canvas/resolveContext-webgpu.html:
2471
2472         * inspector/canvas/recording.html:
2473         * inspector/canvas/setRecordingAutoCaptureFrameCount.html:
2474         * inspector/canvas/resources/recording-utilities.js:
2475         (window.getCanvas):
2476
2477         * inspector/canvas/shaderProgram-add-remove-webgpu.html:
2478         * inspector/canvas/updateShader-webgpu-sharedVertexFragment.html:
2479         * inspector/canvas/resources/shaderProgram-utilities-webgpu.js:
2480         * inspector/canvas/resources/shaderProgram-utilities-webgl.js:
2481         (deleteContext):
2482         (whenProgramAdded):
2483         (window.initializeTestSuite):
2484         (window.addParentCanvasRemovedTestCase):
2485
2486         * inspector/unit-tests/test-harness-expect-functions.html:
2487         * inspector/unit-tests/test-harness-expect-functions-expected.txt:
2488
2489 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2490
2491         REGRESSION: [ iOS ] scrollingcoordinator/ios/scroll-position-after-reattach.html is a flaky failure
2492         https://bugs.webkit.org/show_bug.cgi?id=205309
2493
2494         Unreviewed test gardening.
2495
2496         Adjusted test expectations for an existing bug.
2497
2498         * platform/ios-wk2/TestExpectations:
2499         * platform/ios/TestExpectations:
2500
2501 2020-01-29  Diego Pino Garcia  <dpino@igalia.com>
2502
2503         [GTK] Gardening, expected to fail but passing
2504         https://bugs.webkit.org/show_bug.cgi?id=206943
2505
2506         Unreviewed gardening.
2507
2508         * platform/gtk/TestExpectations:
2509         * platform/gtk/compositing/visibility/visibility-change-in-subframe-expected.txt: Removed.
2510
2511 2020-01-29  Commit Queue  <commit-queue@webkit.org>
2512
2513         Unreviewed, rolling out r254379.
2514         https://bugs.webkit.org/show_bug.cgi?id=206969
2515
2516         Introduced media regressions (Requested by perarne on
2517         #webkit).
2518
2519         Reverted changeset:
2520
2521         "[iOS] Remove used media-related mach services from the
2522         WebContent process sandbox"
2523         https://bugs.webkit.org/show_bug.cgi?id=206089
2524         https://trac.webkit.org/changeset/254379
2525
2526 2020-01-29  Per Arne Vollan  <pvollan@apple.com>
2527
2528         [iOS] Deny mach lookup access to aggregate service
2529         https://bugs.webkit.org/show_bug.cgi?id=206710
2530         <rdar://problem/57914492>
2531
2532         Reviewed by Darin Adler.
2533
2534         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
2535         * fast/sandbox/ios/sandbox-mach-lookup.html:
2536
2537 2020-01-29  Wenson Hsieh  <wenson_hsieh@apple.com>
2538
2539         [iPadOS] Select popovers on amazon.com sometimes dismiss immediately after appearing
2540         https://bugs.webkit.org/show_bug.cgi?id=206948
2541         <rdar://problem/58954516>
2542
2543         Reviewed by Tim Horton.
2544
2545         Adds a new layout test to verify that preventing default on elements with slow, active touchstart event handlers
2546         actually prevents click events from being dispatched.
2547
2548         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler-expected.txt: Added.
2549         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler.html: Added.
2550
2551 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2552
2553         REGRESSION: (253807) [ macOS iOS ] storage/indexeddb/intversion-long-queue-private.html is flaky failing
2554         https://bugs.webkit.org/show_bug.cgi?id=206965
2555
2556         Unreviewed test gardening.
2557
2558         * platform/ios-wk2/TestExpectations:
2559         * platform/mac/TestExpectations:
2560
2561 2020-01-28  Antoine Quint  <graouts@apple.com>
2562
2563         [Web Animations] Animations should run accelerated even if other animations targeting the same element are not accelerated
2564         https://bugs.webkit.org/show_bug.cgi?id=206890
2565         <rdar://problem/58961750>
2566
2567         Reviewed by Simon Fraser.
2568
2569         Update some tests that assumed a mix of accelerated and non-accelerated properties would not yield accelerated animations.
2570         We also make some WK1-specific expectation due to compositing being disabled when opacity is the only potentially-accelerated
2571         property to be animated.
2572
2573         * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
2574         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
2575         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-span-expected.txt: Added.
2576         * platform/mac-wk1/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
2577         * platform/mac-wk1/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
2578         * webanimations/left-and-opacity-animation-yields-no-compositing-expected.txt: Removed.
2579         * webanimations/partly-accelerated-transition-by-removing-property-expected.txt:
2580         * webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
2581         * webanimations/width-and-opacity-separate-animation-yields-compositing.html: Renamed from LayoutTests/webanimations/left-and-opacity-animation-yields-no-compositing.html.
2582         * webanimations/width-and-opacity-separate-animation-yields-no-compositing-expected.txt: Removed.
2583         * webanimations/width-and-opacity-separate-animation-yields-no-compositing.html: Removed.
2584
2585 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2586
2587         [ Mojave wk2 ] media/media-fragments/TC0035.html is flaky failing.
2588         https://bugs.webkit.org/show_bug.cgi?id=206961
2589
2590         Unreviewed test gardening.
2591
2592         * platform/mac-wk2/TestExpectations:
2593
2594 020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2595
2596         [ macOS wk2 ] http/tests/media/media-stream/get-display-media-prompt.html is flaky failure & flaky timing out
2597         https://bugs.webkit.org/show_bug.cgi?id=206958
2598         
2599         Unreviewed test gardening.
2600
2601         * platform/mac-wk2/TestExpectations:
2602
2603 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2604
2605         [ macOS wk1 ] inspector/debugger/breakpoints/resolved-dump-each-line.html is flaky failing
2606         https://bugs.webkit.org/show_bug.cgi?id=206955
2607
2608         Unreviewed test gardening.
2609
2610         * platform/mac/TestExpectations:
2611
2612 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2613
2614         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
2615         https://bugs.webkit.org/show_bug.cgi?id=206949
2616
2617         Unreviewed test gardening.
2618
2619         * platform/mac/TestExpectations:
2620
2621 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2622
2623         [ Mac wk1 ] compositing/repaint/become-overlay-composited-layer.html is flaky failing
2624         https://bugs.webkit.org/show_bug.cgi?id=206945
2625
2626         Unreviewed test gardening.
2627
2628         * platform/mac-wk1/TestExpectations:
2629
2630 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2631
2632         [ iOS wk2 ] http/tests/security/cookies/third-party-cookie-blocking-main-frame.html is flaky timing out.
2633         https://bugs.webkit.org/show_bug.cgi?id=206946
2634
2635         Unreviewed test gardening.
2636
2637         * platform/ios-wk2/TestExpectations:
2638
2639 2020-01-28  Yusuke Suzuki  <ysuzuki@apple.com>
2640
2641         [JSC] Give up IC when unknown structure transition happens
2642         https://bugs.webkit.org/show_bug.cgi?id=206846
2643
2644         Reviewed by Mark Lam.
2645
2646         * js/dom/put-override-should-not-use-ic-expected.txt: Added.
2647         * js/dom/put-override-should-not-use-ic.html: Added.
2648
2649 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2650
2651         [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
2652         https://bugs.webkit.org/show_bug.cgi?id=206940
2653
2654         Unreviewed test gardening.
2655
2656         * platform/mac-wk2/TestExpectations:
2657
2658 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2659
2660         REGRESSION (Catalina): webrtc/captureCanvas-webrtc.html is a flaky failure
2661         https://bugs.webkit.org/show_bug.cgi?id=205729
2662
2663         Unreviewed gardening.
2664
2665         * platform/mac/TestExpectations:
2666
2667 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2668
2669         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
2670         https://bugs.webkit.org/show_bug.cgi?id=206934
2671
2672         Unreviewed test gardening.
2673
2674         * platform/ios-wk2/TestExpectations:
2675
2676 2020-01-29  Antti Koivisto  <antti@apple.com>
2677
2678         REGRESSION: WK1 Accessibility: ASSERTION FAILED: FontCache::singleton().generation() == m_generation
2679         https://bugs.webkit.org/show_bug.cgi?id=206241
2680         <rdar://problem/58570085>
2681
2682         Reviewed by Zalan Bujtas.
2683
2684         * platform/mac-wk1/TestExpectations:
2685
2686 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2687
2688         [CSS Backgrounds] Gardening after r255351
2689
2690         Unreviewed gardening.
2691
2692         * platform/mac/TestExpectations: Update the list of expected failures for Mojave.
2693
2694 2020-01-29  Commit Queue  <commit-queue@webkit.org>
2695
2696         Unreviewed, rolling out r255345.
2697         https://bugs.webkit.org/show_bug.cgi?id=206933
2698
2699         "It breaks some internals builds" (Requested by youenn on
2700         #webkit).
2701
2702         Reverted changeset:
2703
2704         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
2705         https://bugs.webkit.org/show_bug.cgi?id=206582
2706         https://trac.webkit.org/changeset/255345
2707
2708 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2709
2710         [CSS Fonts] Import css-fonts WPT tests
2711         https://bugs.webkit.org/show_bug.cgi?id=205866
2712
2713         Reviewed by Simon Fraser.
2714
2715         Import css/css-fonts WPT tests.
2716
2717         * TestExpectations:
2718         * platform/gtk/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
2719         * platform/mac/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
2720         * tests-options.json:
2721
2722 2020-01-29  youenn fablet  <youenn@apple.com>
2723
2724         Blob media loading does not work with GPUProcess
2725         https://bugs.webkit.org/show_bug.cgi?id=206824
2726         <rdar://problem/58917596>
2727
2728         Reviewed by Eric Carlson.
2729
2730         * gpu-process/TestExpectations:
2731
2732 2020-01-29  youenn fablet  <youenn@apple.com>
2733
2734         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
2735         https://bugs.webkit.org/show_bug.cgi?id=206582
2736
2737         Reviewed by Eric Carlson.
2738
2739         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
2740         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
2741         which should be fixed as follow-up specific patches.
2742
2743 2020-01-28  Carlos Garcia Campos  <cgarcia@igalia.com>
2744
2745         [GTK] Should use light theme unless website declares support for dark themes in color-schemes property
2746         https://bugs.webkit.org/show_bug.cgi?id=197947
2747
2748         Reviewed by Michael Catanzaro.
2749
2750         Rebaseline several tests for the new behavior.
2751
2752         * platform/gtk/css-dark-mode/color-scheme-priority-expected.txt: Added.
2753         * platform/gtk/css-dark-mode/default-colors-expected.txt:
2754         * platform/gtk/css-dark-mode/prefers-color-scheme-expected.txt:
2755
2756 2020-01-29  Megan Gardner  <megan_gardner@apple.com>
2757
2758         Fix compositing/video/poster.html test by making blending image opque to deal with flakey failures.
2759         https://bugs.webkit.org/show_bug.cgi?id=206916
2760         <rdar://problem/58840031>
2761
2762         Reviewed by Simon Fraser.
2763
2764         Test was failing due to flakey alpha issues. Alpha isn't what we are testing with this test, so use an opaque image instead.
2765
2766         * compositing/resources/simple_image_opaque.png: Added.
2767         * compositing/video/poster-expected.html:
2768         * compositing/video/poster.html:
2769         * platform/ios-wk2/TestExpectations:
2770
2771 2020-01-29  Sunny He  <sunny_he@apple.com>
2772
2773         Nullptr crash when setting custom properties on detached style
2774         https://bugs.webkit.org/show_bug.cgi?id=206724
2775
2776         Reviewed by Darin Adler.
2777
2778         * fast/dom/StyleSheet/detached-style-set-custom-property-expected.txt: Added.
2779         * fast/dom/StyleSheet/detached-style-set-custom-property.html: Added.
2780
2781 2020-01-28  Pinki Gyanchandani  <pgyanchandani@apple.com>
2782
2783         Null deref crash in DOMWindow::scrollBy after evoking updateLayoutIgnorePendingStylesheets()
2784         https://bugs.webkit.org/show_bug.cgi?id=206099
2785
2786         Reviewed by Ryosuke Niwa
2787
2788         Added a regression test to verify the fix.
2789
2790         * fast/dom/Window/window-scroll-ignore-null-frame.html: Added.
2791         * fast/dom/Window/window-scroll-ignore-null-frame-expected.txt: Added.
2792
2793 2020-01-28  Zalan Bujtas  <zalan@apple.com>
2794
2795         REGRESSION: [ Mac ] fast/hidpi/image-srcset-relative-svg-canvas-2x.html is a flaky failure
2796         https://bugs.webkit.org/show_bug.cgi?id=206254
2797         <rdar://problem/58580461>
2798
2799         Reviewed by Simon Fraser.
2800
2801         The drawImage() and the HTML document layout are racy here and when we
2802         don't manage to squeeze in a layout before the JS drawImage(), the
2803         SVG image gets laid out and rendered using the inline replaced box default size
2804         value of 300x150. This patch only fixes the flakiness issue and
2805         does not address the underlying bug (see webkit.org/b/206914).
2806
2807         * fast/hidpi/image-srcset-relative-svg-canvas-2x-expected.html:
2808         * fast/hidpi/image-srcset-relative-svg-canvas-2x.html:
2809
2810 2020-01-28  Chris Dumez  <cdumez@apple.com>
2811
2812         REGRESSION (r252064): [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily
2813         https://bugs.webkit.org/show_bug.cgi?id=206291
2814         <rdar://problem/58606666>
2815
2816         Reviewed by Maciej Stachowiak.
2817
2818         Unskip test that is no longer flaky.
2819
2820         * platform/ios/TestExpectations:
2821         * platform/mac/TestExpectations:
2822
2823 2020-01-28  Simon Fraser  <simon.fraser@apple.com>
2824
2825         REGRESSION: ( r255226 ) [ iOS ] compositing/backing/page-scale-overlap-in-iframe.html is failing
2826         https://bugs.webkit.org/show_bug.cgi?id=206893
2827
2828         Unreviewed test gardening. I had a local result that was shadowing the actual result, so replace
2829         the iOS result.
2830
2831         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt:
2832
2833 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2834
2835         Discovered some expected timeouts on the test history, changing expectations to expect the timeouts to pass.
2836         https://bugs.webkit.org/show_bug.cgi?id=90980
2837
2838         Unreviewed test gardening.
2839
2840         * platform/mac-wk1/TestExpectations:
2841
2842 2020-01-28  Truitt Savell  <tsavell@apple.com>
2843
2844         Followup to r255264 to better specify expectation.
2845         https://bugs.webkit.org/show_bug.cgi?id=206770
2846
2847         Unreviewed test gardening.
2848
2849         * platform/mac-wk2/TestExpectations:
2850
2851 2020-01-28  Justin Fan  <justin_fan@apple.com>
2852
2853         [WebGL2] Implement sub-source texImage2D and texSubImage2D
2854         https://bugs.webkit.org/show_bug.cgi?id=206782
2855         <rdar://problem/58886527>
2856
2857         Reviewed by Dean Jackson.
2858
2859         Update expected results for ANGLE backend for texImage2D and texSubImage2D.
2860
2861         * webgl/2.0.0/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt: 
2862                 Test was not fully running due to typo.
2863                 After fixing, 0 regression from running the fixed test on tip of tree with ANGLE enabled.
2864         * webgl/2.0.0/conformance2/misc/views-with-offsets-expected.txt: 
2865                 The 3 additional failures are not regressions, and total number of sub-tests run increased from 65 to 155.
2866         * webgl/2.0.0/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source-expected.txt:
2867                 Passes all texImage2D and texSubImage2D tests. The "3D" methods are not yet implemented.
2868         * webgl/2.0.0/resources/webgl_test_files/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html: 
2869                 Fix typo to actually run the test.
2870
2871 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2872
2873         [ iOS ] http/tests/workers/service/service-worker-user-timing.https.html is flaky timing out
2874         https://bugs.webkit.org/show_bug.cgi?id=206751
2875
2876         Unreviewed test gardening.
2877
2878         * platform/ios-simulator-wk2/TestExpectations:
2879
2880 2020-01-28  Truitt Savell  <tsavell@apple.com>
2881
2882         [CSS Backgrounds] Followup test gardening after r255265 due to expectation duplication in LayoutTests/TestExpectations/
2883         https://bugs.webkit.org/show_bug.cgi?id=205872
2884
2885         Unreviewed test gardening.
2886
2887         * TestExpectations:
2888         * platform/ios/TestExpectations:
2889         * platform/mac/TestExpectations:
2890
2891 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2892
2893         REGRESSION: (r251694) [ ios ] crypto/subtle/rsa-indexeddb-private.html is flaky timing out
2894         https://bugs.webkit.org/show_bug.cgi?id=206749
2895
2896         Unreviewed test gardening.
2897
2898         * platform/ios-simulator-wk2/TestExpectations:
2899
2900 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2901
2902         media/track/video-track-addition-and-frame-removal.html is flaky crashing
2903         https://bugs.webkit.org/show_bug.cgi?id=190830
2904
2905         Unreviewed test gardening.
2906
2907         * platform/mac-wk1/TestExpectations:
2908
2909 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2910
2911         [CSS Backgrounds] Gardening of debug crashes after r255239
2912
2913         Unreviewed gardening.
2914
2915         * TestExpectations: Mark more crashes on Debug.
2916
2917 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
2918
2919         [ Mac wk2 Release ] storage/websql/test-authorizer.html flaky timeout.
2920         https://bugs.webkit.org/show_bug.cgi?id=206770
2921
2922         Unreviewed test gardening.
2923
2924         * platform/mac-wk2/TestExpectations:
2925
2926 2020-01-28  Kate Cheney  <katherine_cheney@apple.com>
2927
2928         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
2929         https://bugs.webkit.org/show_bug.cgi?id=206681
2930         <rdar://problem/58842429>
2931
2932         Logs user interaction for the test origin to avoid clearing website
2933         data after the frame navigation. This was causing flaky failures if
2934         the origin's cache was deleted before the test finished.
2935
2936         Reviewed by Youenn Fablet.
2937
2938         * http/wpt/cache-storage/quota-third-party.https.html:
2939         * platform/ios-wk2/TestExpectations:
2940
2941 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
2942
2943         [ iOS wk2 release and Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable.html flaky failure
2944         https://bugs.webkit.org/show_bug.cgi?id=206752
2945
2946         Unreviewed test gardening.
2947
2948         * platform/ios-wk2/TestExpectations:
2949         * platform/mac/TestExpectations:
2950
2951 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2952
2953         [ macOS ] http/wpt/resource-timing/rt-resource-errors.html is flaky failing
2954         https://bugs.webkit.org/show_bug.cgi?id=206711
2955
2956         Unreviewed test gardening.
2957
2958         * platform/mac/TestExpectations:
2959
2960 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
2961
2962         [ iOS wk2 ] editing/caret/ios/fixed-caret-position-after-scroll.html flaky failing
2963         https://bugs.webkit.org/show_bug.cgi?id=206698
2964
2965         Unreviewed test gardening.
2966
2967         * platform/ios-simulator-wk2/TestExpectations:
2968
2969 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
2970
2971         fast/animation/request-animation-frame-iframe.html is flaky failing
2972         https://bugs.webkit.org/show_bug.cgi?id=206708
2973
2974         Unreviewed test gardening.
2975
2976
2977         * platform/mac-wk2/TestExpectations:
2978
2979 2020-01-28  Commit Queue  <commit-queue@webkit.org>
2980
2981         Unreviewed, rolling out r255237.
2982         https://bugs.webkit.org/show_bug.cgi?id=206889
2983
2984         it is breaking Win build (Requested by youenn on #webkit).
2985
2986         Reverted changeset:
2987
2988         "Blob media loading does not work with GPUProcess"
2989         https://bugs.webkit.org/show_bug.cgi?id=206824
2990         https://trac.webkit.org/changeset/255237
2991
2992 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
2993
2994         [ Mac wk2 Release ] editing/selection/caret-at-bidi-boundary.html is flaky timing out
2995         https://bugs.webkit.org/show_bug.cgi?id=206696
2996
2997         Unreviewed test gardening.
2998
2999         * platform/mac-wk2/TestExpectations:
3000
3001 2020-01-28  Diego Pino Garcia  <dpino@igalia.com>
3002
3003         [GTK] Gardening, update TestExpectations and add new baseline
3004         https://bugs.webkit.org/show_bug.cgi?id=206878
3005
3006         Unreviewed gardening.
3007
3008         * platform/gtk/TestExpectations:
3009         * platform/gtk/imported/w3c/web-platform-tests/css/css-animations/Element-getAnimations.tentative-expected.txt: Added.
3010
3011 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3012
3013         REGRESSION?: [ Mac wk1 ] storage/indexeddb/modern/blob-cursor.html is flaky timing out
3014         https://bugs.webkit.org/show_bug.cgi?id=206673
3015
3016         Unreviewed test gardening.
3017
3018         * platform/mac-wk1/TestExpectations:
3019
3020 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3021
3022         [ iOS ] imported/w3c/web-platform-tests/beacon/idlharness.any.html is flakey and timing out.
3023         https://bugs.webkit.org/show_bug.cgi?id=206687
3024
3025         Unreviewed test gardening.
3026
3027         * platform/ios-wk2/TestExpectations:
3028
3029 2020-01-28  Jack Lee  <shihchieh_lee@apple.com>
3030
3031         Nullptr crash in WebCore::findPlaceForCounter with display: contents sibling
3032         https://bugs.webkit.org/show_bug.cgi?id=206107
3033
3034         Reviewed by Antti Koivisto.
3035
3036         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash-expected.txt: Added.
3037         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash.html: Added.
3038
3039 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3040
3041         REGRESSION: [MacOS wk1] fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html is flaky failing
3042         https://bugs.webkit.org/show_bug.cgi?id=206668
3043
3044         fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-async-delegates.html is flaky failing in tandem, I am marking them both as Pass Failure.
3045
3046         Unreviewed test gardening.
3047
3048         * platform/mac-wk1/TestExpectations:
3049
3050 2020-01-27  Sergio Villar Senin  <svillar@igalia.com>
3051
3052         Remove WebVR from the tree
3053         https://bugs.webkit.org/show_bug.cgi?id=206739
3054
3055         Reviewed by Darin Adler.
3056
3057         * webvr/webvr-disabled-expected.txt: Removed.
3058         * webvr/webvr-disabled.html: Removed.
3059         * webvr/webvr-enabled-expected.txt: Removed.
3060         * webvr/webvr-enabled.html: Removed.
3061
3062 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3063
3064         [CSS Backgrounds] Import WPT css-backgrounds tests
3065         https://bugs.webkit.org/show_bug.cgi?id=205872
3066
3067         Reviewed by Simon Fraser.
3068
3069         Import WPT css/css-backgrounds tests.
3070
3071         * TestExpectations:
3072
3073 2020-01-28  youenn fablet  <youenn@apple.com>
3074
3075         Blob media loading does not work with GPUProcess
3076         https://bugs.webkit.org/show_bug.cgi?id=206824
3077         <rdar://problem/58917596>
3078
3079         Reviewed by Eric Carlson.
3080
3081         * gpu-process/TestExpectations:
3082
3083 2020-01-27  Noam Rosenthal  <noam@webkit.org>
3084
3085         -webkit-image-set should support resolution units other than 'x'
3086         https://bugs.webkit.org/show_bug.cgi?id=100120
3087
3088         Reviewed by Darin Adler.
3089
3090         Had to modify several image-set parsing tests because of the behavior change in
3091         computed style (x => dppx).
3092
3093         Also added a couple of parsing/rendering tests specifically to test the new behavior
3094         of dpi/dpcm/dppx.
3095
3096         * fast/css/cursor-parsing-image-set-expected.txt:
3097         * fast/css/cursor-parsing-image-set.html:
3098         * fast/css/image-set-parsing-expected.txt:
3099         * fast/css/image-set-parsing-invalid-expected.txt:
3100         * fast/css/image-set-parsing.html:
3101         * fast/css/image-set-setting-expected.txt:
3102         * fast/css/image-set-setting.html:
3103         * fast/css/image-set-unprefixed.html:
3104         * fast/hidpi/image-set-units-expected.html: Added.
3105         * fast/hidpi/image-set-units.html: Added.
3106
3107 2020-01-27  Simon Fraser  <simon.fraser@apple.com>
3108
3109         REGRESSION (r253634): cricbuzz.com media controls vanish depending on page scale
3110         https://bugs.webkit.org/show_bug.cgi?id=206788
3111         rdar://problem/58780584
3112
3113         Reviewed by Tim Horton.
3114
3115         Test only really makes sense on iOS where the viewport tag is respected, but include
3116         macOS results instead of skipping.
3117
3118         * compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
3119         * compositing/backing/page-scale-overlap-in-iframe.html: Added.
3120         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
3121
3122 2020-01-27  Ryosuke Niwa  <rniwa@webkit.org>
3123
3124         http/tests/loading/remove-child-triggers-parser.html is flaky
3125         https://bugs.webkit.org/show_bug.cgi?id=103115
3126
3127         Reviewed by Alexey Proskuryakov.
3128
3129         Delay the end of the test until the timer fires.
3130
3131         * http/tests/loading/remove-child-triggers-parser-expected.txt:
3132         * http/tests/loading/remove-child-triggers-parser.html:
3133
3134 2020-01-27  Peng Liu  <peng.liu6@apple.com>
3135
3136         REGRSSION: [ High Sierra Catalina ] (r253310) compositing/video/video-border-radius-clipping.html is failing
3137         https://bugs.webkit.org/show_bug.cgi?id=205226
3138
3139         Reviewed by Simon Fraser.
3140
3141         Add a special video with only one frame so that the video element in a test page will always render the exact same pixels.
3142
3143         * compositing/video/video-border-radius-clipping-expected.html:
3144         * compositing/video/video-border-radius-clipping.html:
3145         * media/content/pure-color-green.mp4: Added.
3146         * platform/mac-wk1/TestExpectations:
3147
3148 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3149
3150         animations/animation-direction-reverse.html is flaky failing
3151         https://bugs.webkit.org/show_bug.cgi?id=206671
3152
3153         Unreviewed test gardening.
3154
3155         * platform/ios/TestExpectations:
3156         * platform/mac/TestExpectations:
3157
3158 2020-01-27  Truitt Savell  <tsavell@apple.com>
3159
3160         REGRESSION: (r253718) [ Mac ] inspector/runtime/executionContextCreated-onEnable.html is a flaky failure
3161         https://bugs.webkit.org/show_bug.cgi?id=205956
3162
3163         Unreviewed test gardening.
3164
3165         * platform/mac-wk1/TestExpectations:
3166
3167 2020-01-27  Devin Rousso  <drousso@apple.com>
3168
3169         Web Inspector: unable to evaluate in the isolated world of content scripts injected by safari app extensions
3170         https://bugs.webkit.org/show_bug.cgi?id=206110
3171         <rdar://problem/16945643>
3172
3173         Reviewed by Timothy Hatcher, Joseph Pecoraro, and Brian Burg.
3174
3175         In addition to evaluating in subframe execution contexts, add the ability for Web Inspector
3176         to evaluate in non-normal isolated worlds.
3177
3178         * inspector/runtime/executionContextCreated-isolated-world.html: Added.
3179         * inspector/runtime/executionContextCreated-isolated-world-expected.txt: Added.
3180
3181         * inspector/runtime/change-execution-context-identifier.html:
3182         * inspector/runtime/change-execution-context-identifier-expected.txt:
3183         Don't expect the active execution context to change when the owner frame is removed, as that
3184         is now handled by the UI (`WI.QuickConsole`) instead of the `WI.RuntimeManager`.
3185
3186         * inspector/runtime/executionContextCreated-onEnable.html:
3187         Ignore internal worlds.
3188
3189 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3190
3191         [macOS iOS ] animations/animation-direction-normal.html is flaky failing
3192         https://bugs.webkit.org/show_bug.cgi?id=206685
3193
3194         Unreviewed test gardening
3195
3196         I removed an old crash expectation for animations/animation-direction-normal.html is ios wk2 expectations.
3197
3198         * platform/ios-wk2/TestExpectations:
3199         * platform/mac/TestExpectations:
3200
3201 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3202
3203         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
3204         https://bugs.webkit.org/show_bug.cgi?id=206681
3205
3206         Unreviewed test gardening
3207
3208         * platform/ios-wk2/TestExpectations:
3209
3210 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3211
3212         [ macOS ] inspector/heap/tracking.html is a flaky failure
3213         https://bugs.webkit.org/show_bug.cgi?id=206684
3214
3215         Unreviewed test gardening
3216
3217         * platform/mac-wk1/TestExpectations:
3218
3219 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3220
3221         [iOS Release] compositing/video/poster.html is flaky failing
3222         https://bugs.webkit.org/show_bug.cgi?id=206678
3223
3224         Unreviewed test gardening
3225
3226         * platform/ios-wk2/TestExpectations:
3227
3228 2020-01-27  Truitt Savell  <tsavell@apple.com>
3229
3230         [Mac wk2 Release] fast/html/marquee-child-wrap.html flaky failing
3231         https://bugs.webkit.org/show_bug.cgi?id=206704
3232
3233         Reviewed by Jonathan Bedard.
3234
3235         Added a scrollDelay to the test.
3236
3237         * fast/html/marquee-child-wrap.html:
3238
3239 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3240
3241         [ macOS iOS ] animations/play-state-paused.html is flaky failing
3242         https://bugs.webkit.org/show_bug.cgi?id=206682
3243
3244         Unreviewed test gardening
3245
3246         * platform/ios-wk2/TestExpectations:
3247         * platform/mac/TestExpectations:
3248
3249 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3250
3251         [iOS] legacy-animation-engine/animations/stop-animation-on-suspend.html is a flaky failure
3252         https://bugs.webkit.org/show_bug.cgi?id=206667
3253
3254         Unreviewed test gardening
3255
3256         * platform/ios-wk2/TestExpectations:
3257
3258 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3259
3260         [ macOS ] fast/frames/sandboxed-iframe-navigation-allowed.html is flaky failing
3261         https://bugs.webkit.org/show_bug.cgi?id=206680
3262
3263         Unreviewed test gardening
3264
3265         * platform/mac-wk1/TestExpectations:
3266
3267 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3268
3269         REGRESSION (r254699): [ iOS ] fast/forms/validationMessage.html is flaky and timing out
3270         https://bugs.webkit.org/show_bug.cgi?id=206630
3271
3272         Unreviewed test gardening
3273
3274         * platform/ios-wk2/TestExpectations:
3275
3276 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3277
3278         [ macOS WK1 ] fast/forms/textarea/textarea-state-restore.html is flaky failing
3279         https://bugs.webkit.org/show_bug.cgi?id=206679
3280
3281         Unreviewed test gardening
3282
3283         * platform/mac-wk1/TestExpectations:
3284
3285 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3286
3287         [ iOS Release ] http/tests/security/contentSecurityPolicy/module-eval-blocked-in-external-script.html is a flaky timeout
3288         https://bugs.webkit.org/show_bug.cgi?id=206616
3289
3290         Unreviewed test gardening
3291
3292         * platform/ios-wk2/TestExpectations:
3293
3294 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3295
3296         [Mac wk2 Release] imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html flaky fail
3297         https://bugs.webkit.org/show_bug.cgi?id=206746
3298
3299         Unreviewed test gardening
3300
3301         * platform/mac-wk2/TestExpectations:
3302
3303 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3304
3305         [ Macos iOS ] http/tests/workers/service/basic-timeout.https.html is flaky failing
3306         https://bugs.webkit.org/show_bug.cgi?id=206834
3307
3308         Unreviewed test gardening.
3309
3310         * platform/ios/TestExpectations:
3311         * platform/mac-wk2/TestExpectations:
3312
3313 2020-01-27  Jer Noble  <jer.noble@apple.com>
3314
3315         Support 'allow="fullscreen"' feature policy
3316         https://bugs.webkit.org/show_bug.cgi?id=206806
3317         <rdar://problem/55640448>
3318
3319         Reviewed by Youenn Fablet.
3320
3321         * fullscreen/full-screen-enabled-prefixed.html:
3322         * fullscreen/full-screen-enabled.html:
3323         * fullscreen/full-screen-frameset-expected.txt: Removed.
3324         * fullscreen/full-screen-frameset.html: Removed.
3325         * fullscreen/full-screen-iframe-not-allowed.html:
3326         * fullscreen/full-screen-restrictions.html:
3327         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt: Added.
3328         * http/tests/fullscreen/fullscreen-feature-policy.html: Added.
3329
3330 2020-01-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
3331
3332         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
3333         https://bugs.webkit.org/show_bug.cgi?id=204713
3334
3335         Reviewed by Simon Fraser.
3336
3337         * fast/animation/css-animation-throttling-lowPowerMode.html:
3338         * fast/animation/request-animation-frame-throttle-subframe.html:
3339         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
3340         Enable RenderingUpdateThrottling for these tests.
3341
3342         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
3343         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
3344         Ensure the actual rAF interval is > 30ms for lowPowerMode.
3345
3346         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
3347         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
3348         * fast/animation/resources/frame-with-animation-2.html: Added.
3349         Test the OutsideViewport throttling case.
3350
3351         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
3352         Enable RenderingUpdateThrottling for this test.
3353
3354 2020-01-27  Devin Rousso  <drousso@apple.com>
3355
3356         REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure
3357         https://bugs.webkit.org/show_bug.cgi?id=206362
3358         <rdar://problem/58649476>
3359
3360         Reviewed by Brian Burg.
3361
3362         Tentative fix. Modifying the `iceCandidateFilteringEnabled` WebCore setting causes any
3363         existing/pending ICE candidates to immediately fire `icecandidate` events. Wait to change
3364         the setting using `Page.overrideSetting` until after the JavaScript has set up the various
3365         connections so that it's guaranteed to not miss any `icecandidate` events. Additionally
3366         remove the default 10s timeout in case the debug build is too slow.
3367
3368         * inspector/page/overrideSetting-ICECandidateFilteringEnabled.html:
3369         * inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt:
3370         * platform/mac-wk1/TestExpectations:
3371
3372 2020-01-27  Chris Dumez  <cdumez@apple.com>
3373
3374         REGRESSION: [Mac wk2] fast/animation/request-animation-frame.html is flaky failing
3375         https://bugs.webkit.org/show_bug.cgi?id=206675
3376         <rdar://problem/58839955>
3377
3378         Reviewed by Said Abou-Hallawa.
3379
3380         Rewrite test to stop relying on ordering between requestAnimationFrame() and setTimeout().
3381
3382         * fast/animation/request-animation-frame-expected.txt:
3383         * fast/animation/request-animation-frame.html:
3384
3385 2020-01-27  Diego Pino Garcia  <dpino@igalia.com>
3386
3387         [WPE] Gardening, update baselines and synchronize with GTK
3388         https://bugs.webkit.org/show_bug.cgi?id=206826
3389
3390         Unreviewed gardening.
3391
3392         * platform/gtk/TestExpectations:
3393         * platform/wpe/TestExpectations:
3394         * platform/wpe/accessibility/roles-exposed-expected.txt:
3395         * platform/wpe/css1/text_properties/text_indent-expected.txt:
3396         * platform/wpe/css2.1/t1601-c547-indent-01-d-expected.txt:
3397         * platform/wpe/fast/backgrounds/background-leakage-expected.txt:
3398         * platform/wpe/fast/backgrounds/background-leakage-transforms-expected.txt:
3399         * platform/wpe/fast/block/basic/fieldset-stretch-to-legend-expected.txt: Added.
3400         * platform/wpe/fast/block/float/intruding-painted-twice-expected.txt:
3401         * platform/wpe/fast/borders/mixed-border-styles-expected.txt:
3402         * platform/wpe/fast/borders/mixed-border-styles-radius-expected.txt:
3403         * platform/wpe/fast/borders/mixed-border-styles-radius2-expected.txt:
3404         * platform/wpe/fast/css/hsl-color-expected.txt:
3405         * platform/wpe/fast/css/hsla-color-expected.txt:
3406         * platform/wpe/fast/css/percentage-non-integer-expected.txt:
3407         * platform/wpe/fast/css/shadow-multiple-expected.txt:
3408         * platform/wpe/fast/css/viewport-units-dynamic-expected.txt:
3409         * platform/wpe/fast/dom/Range/getBoundingClientRect-expected.txt: Added.
3410         * platform/wpe/fast/loader/text-document-wrapping-expected.txt:
3411         * platform/wpe/fast/multicol/client-rects-expected.txt:
3412         * platform/wpe/fast/multicol/client-rects-spanners-complex-expected.txt:
3413         * platform/wpe/fast/multicol/client-rects-spanners-expected.txt:
3414         * platform/wpe/fast/multicol/newmulticol/client-rects-expected.txt:
3415         * platform/wpe/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
3416         * platform/wpe/fast/overflow/float-in-relpositioned-expected.txt:
3417         * platform/wpe/fast/parser/open-comment-in-textarea-expected.txt:
3418         * platform/wpe/fast/ruby/select-ruby-expected.txt:
3419         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
3420         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
3421         * platform/wpe/fast/writing-mode/border-styles-vertical-lr-expected.txt:
3422         * platform/wpe/fast/writing-mode/english-bt-text-expected.txt:
3423         * platform/wpe/fast/writing-mode/text-orientation-basic-expected.txt:
3424         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Added.
3425         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.worker-expected.txt: Added.
3426         * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt: Added.
3427         * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
3428         * platform/wpe/imported/w3c/web-platform-tests/html/browsers/sandboxing/sandbox-parse-noscript-expected.txt: Added.
3429         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
3430         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Added.
3431         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
3432         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
3433         * platform/wpe/imported/w3c/web-platform-tests/html/editing/editing-0/autocapitalization/autocapitalize-expected.txt: Added.
3434         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content-expected.txt: Added.
3435         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display-expected.txt: Added.
3436         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/abspos-expected.txt: Added.
3437         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/grid-expected.txt: Added.
3438         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/media_fragment_seek-expected.txt: Added.
3439         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
3440         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub-expected.txt: Added.
3441         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads.sub.tentative-expected.txt: Added.
3442         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads.sub.tentative-expected.txt: Added.
3443         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.tentative-expected.txt: Added.
3444         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
3445         * platform/wpe/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
3446         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3447         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3448         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
3449         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
3450         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3451         * platform/wpe/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
3452         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/002-expected.txt: Added.
3453         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/004-expected.txt: Added.
3454         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
3455         * platform/wpe/js/dom/navigator-maxtouchpoints-expected.txt: Added.
3456         * platform/wpe/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
3457         * platform/wpe/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
3458         * platform/wpe/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added.
3459         * platform/wpe/tables/mozilla/bugs/bug157890-expected.txt:
3460         * platform/wpe/tables/mozilla/marvin/x_td_nowrap-expected.txt:
3461         * platform/wpe/tables/mozilla/marvin/x_th_nowrap-expected.txt:
3462         * platform/wpe/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3463         * platform/wpe/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
3464         * platform/wpe/webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt:
3465
3466 2020-01-27  Ryan Haddad  <ryanhaddad@apple.com>
3467
3468         Unreviewed, rolling out r255131.
3469
3470         Caused assertion failures on iOS debug bots.
3471
3472         Reverted changeset:
3473
3474         "Throttling requestAnimationFrame should be controlled by
3475         RenderingUpdateScheduler"
3476         https://bugs.webkit.org/show_bug.cgi?id=204713
3477         https://trac.webkit.org/changeset/255131
3478
3479 2020-01-27  Antti Koivisto  <antti@apple.com>
3480
3481         [Mac wk2 Release] fast/dom/frame-src-javascript-url-async.html flaky failing
3482         https://bugs.webkit.org/show_bug.cgi?id=206701
3483         <rdar://problem/58847864>
3484
3485         Reviewed by Antoine Quint.
3486
3487         * fast/dom/frame-src-javascript-url-async.html:
3488
3489         The test assumed that in
3490
3491         <iframe src=javascript:'foo'></iframe>
3492         <script>
3493         …
3494
3495         the frame javascript could not have run before the body script executes. However parser might yield before the
3496         script tag or data might come from network in chunks that don't cover the full script. In this case frame load
3497         may start and src execute before the body script runs.
3498
3499         Fix by document.writing the iframe tag.
3500
3501 2020-01-26  Said Abou-Hallawa  <said@apple.com>
3502
3503         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
3504         https://bugs.webkit.org/show_bug.cgi?id=204713
3505
3506         Reviewed by Simon Fraser.
3507
3508         * fast/animation/css-animation-throttling-lowPowerMode.html:
3509         * fast/animation/request-animation-frame-throttle-subframe.html:
3510         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
3511         Enable RenderingUpdateThrottling for these tests.
3512
3513         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
3514         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
3515         Ensure the actual rAF interval is > 30ms for lowPowerMode.
3516
3517         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
3518         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
3519         * fast/animation/resources/frame-with-animation-2.html: Added.
3520         Test the OutsideViewport throttling case.
3521
3522         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
3523         Enable RenderingUpdateThrottling for this test.
3524
3525 2020-01-26  Eric Carlson  <eric.carlson@apple.com>
3526
3527         media/modern-media-controls/media-controller/media-controller-auto-hide.html is flaky timing out
3528         https://bugs.webkit.org/show_bug.cgi?id=206629
3529         <rdar://problem/58816827>
3530
3531         Reviewed by Dean Jackson.
3532
3533         Attempt to de-flake this test by decreasing the controller auto-hide interval and
3534         using a base64 encoded video file to make it load and finish more quickly.
3535
3536         * media/content/test.mp4.js: Added.
3537         (base64MP4URL): Base64 encoded five frame, four second long MPEG-4 video.
3538         * media/modern-media-controls/media-controller/media-controller-auto-hide.html:
3539
3540 2020-01-26  Rob Buis  <rbuis@igalia.com>
3541
3542         Improve compatibility with hyperlink auditing spec
3543         https://bugs.webkit.org/show_bug.cgi?id=188852
3544
3545         Reviewed by Youenn Fablet.
3546
3547         Update improved test results.
3548
3549         * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt:
3550         * http/tests/navigation/ping-attribute/area-cross-origin-expected.txt:
3551
3552 2020-01-25  Darin Adler  <darin@apple.com>
3553
3554         REGRESSION: [ Mac WK2 ] animations/suspend-resume-animation-events.html is a flaky failure
3555         https://bugs.webkit.org/show_bug.cgi?id=206615
3556
3557         Reviewed by Alexey Proskuryakov.
3558
3559         * animations/suspend-resume-animation-events.html: Make test slightly less timing
3560         dependent.
3561
3562 2020-01-25  Jer Noble  <jer.noble@apple.com>
3563
3564         Regression (r255103): media/modern-media-controls/placard-support/placard-support-airplay-fullscreen-no-controls.html
3565         https://bugs.webkit.org/show_bug.cgi?id=206800
3566
3567         Unreviewed test gardening; the test which this was copied from, placard-support-airplay-fullscreen.html, is skipped on
3568         iOS test bots due to a lack of AirPlay test support.
3569
3570         * platform/ios/TestExpectations:
3571
3572 2020-01-25  Diego Pino Garcia  <dpino@igalia.com>
3573
3574         [GTK] Gardening of media related tests
3575         https://bugs.webkit.org/show_bug.cgi?id=206796
3576
3577         Unreviewed gardening.
3578
3579         * platform/gtk/TestExpectations:
3580         * platform/gtk/media/audio-repaint-expected.txt:
3581         * platform/gtk/media/controls-styling-strict-expected.txt:
3582         * platform/gtk/media/media-controls-play-button-updates-expected.txt:
3583
3584 2020-01-25  Antti Koivisto  <antti@apple.com>
3585
3586         [LFC][Integration] Re-enable line layout integration
3587         https://bugs.webkit.org/show_bug.cgi?id=206795
3588         <rdar://problem/58853907>
3589
3590         Reviewed by Zalan Bujtas.
3591
3592         * fast/dom/Range/getBoundingClientRect-expected.txt:
3593         * platform/ios/fast/text/hyphenate-limit-lines-expected.txt:
3594         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
3595         * platform/ios/fast/text/word-break-expected.txt:
3596         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
3597         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
3598         * platform/mac/fast/text/word-break-expected.txt:
3599
3600 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
3601
3602         [iOS] REGRESSION(r254699) : fast/forms/interactive-validation-remove-node-in-handler.html is timing out
3603         https://bugs.webkit.org/show_bug.cgi?id=206669
3604
3605         Reviewed by Wenson Hsieh.
3606
3607         The timeout was caused by the invalidation bubble in interactive-validation-prevented.html never getting closed.
3608         Address the issue by explicitly dismissing the invalidation bubble by setting a value to the input element.
3609
3610         * fast/forms/interactive-validation-prevented.html:
3611
3612 2020-01-24  Wenson Hsieh  <wenson_hsieh@apple.com>
3613
3614         [iOS] Long pressing text inside a selection should update the selection
3615         https://bugs.webkit.org/show_bug.cgi?id=206769
3616         <rdar://problem/58704316>
3617
3618         Reviewed by Tim Horton.
3619
3620         Add a layout test to verify that it's possible to select text by long pressing inside an existing text
3621         selection. The test is runnable on both iPad and iPhone, since it programmatically prevents `dragstart`.
3622
3623         * editing/selection/ios/select-text-in-existing-selection-expected.txt: Added.
3624         * editing/selection/ios/select-text-in-existing-selection.html: Added.
3625
3626 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
3627
3628         imported/w3c/web-platform-tests/requestidlecallback/callback-xhr-sync.html is flaky failure
3629         https://bugs.webkit.org/show_bug.cgi?id=206676
3630         <rdar://problem/58839631>
3631
3632         Add a flaky test expectation.
3633
3634         * TestExpectations:
3635
3636 2020-01-24  youenn fablet  <youenn@apple.com>
3637
3638         Add support for MediaRecorder.requestData
3639         https://bugs.webkit.org/show_bug.cgi?id=206731
3640
3641         Reviewed by Eric Carlson.
3642
3643         * http/wpt/mediarecorder/MediaRecorder-dataavailable.html:
3644
3645 2020-01-24  Jack Lee  <shihchieh_lee@apple.com>
3646
3647         Nullptr deref in WebCore::RenderTreeBuilder::Block::attachIgnoringContinuation when an element is inserted before legend under multi-column layout.
3648         https://bugs.webkit.org/show_bug.cgi?id=206109
3649
3650