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