[css-align] Implement the place-items shorthand
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-04-05  Javier Fernandez  <jfernandez@igalia.com>
2
3         [css-align] Implement the place-items shorthand
4         https://bugs.webkit.org/show_bug.cgi?id=168847
5
6         Reviewed by David Hyatt.
7
8         Regression tests for the new place-content alignment shorthand.
9
10         * css3/parse-place-items.html: Added.
11
12 2017-04-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
13
14         [WebRTC][OpenWebRTC] Add support for SDP BUNDLE ("a:group:BUNDLE" and "a=bundle-only" lines)
15         https://bugs.webkit.org/show_bug.cgi?id=170157
16
17         Reviewed by Alejandro G. Castro.
18
19         The test fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
20         is used to check that we generate the "a=bundle-only" lines on the "m=" sections
21         according to the bundlePolicy. The 3 possible values of bundlePolicy are tested.
22         To properly test bundlePolicy:"balanced" we generate 5 extra tracks (6 in total)
23         for each one of the audio media type and video media type.
24
25         * TestExpectations: Set RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
26         as failing in the general TestExpectations, because the libwebrtc backend currently
27         doesn't generate the expected a=bundle-only lines.
28         On the GTK+ port TestExpectations file this is overriden, and the test is marked to pass.
29         The whole fast/mediastream directory is already overriden to pass.
30         * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only-expected.txt: Added.
31         * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html: Added.
32         * fast/mediastream/resources/sdp-utils.js:
33         (printComparableSessionDescription): Validate the a=group:BUNDLE line to contain the required MID identifiers.
34         * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
35         * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
36
37 2017-04-05  Jer Noble  <jer.noble@apple.com>
38
39         [MSE] Seeks to currentTime=0 will fail if currentTime is already 0.
40         https://bugs.webkit.org/show_bug.cgi?id=170510
41
42         Reviewed by Eric Carlson.
43
44         * media/media-source/media-source-unnecessary-seek-seeked-expected.txt: Added.
45         * media/media-source/media-source-unnecessary-seek-seeked.html: Added.
46
47 2017-04-05  Matt Baker  <mattbaker@apple.com>
48
49         Web Inspector: XHR breakpoints should be global
50         https://bugs.webkit.org/show_bug.cgi?id=170033
51
52         Reviewed by Joseph Pecoraro..
53
54         * inspector/dom-debugger/xhr-breakpoints.html:
55         Update for XHRBreakpoint constructor change.
56
57 2017-04-05  Chris Dumez  <cdumez@apple.com>
58
59         <input type="range"> changing to disabled while active breaks all pointer events
60         https://bugs.webkit.org/show_bug.cgi?id=170447
61         <rdar://problem/31442875>
62
63         Reviewed by Geoffrey Garen.
64
65         Add layout test coverage.
66
67         * fast/forms/range/disabled-while-dragging-expected.txt: Added.
68         * fast/forms/range/disabled-while-dragging.html: Added.
69
70 2017-04-05  Jiewen Tan  <jiewen_tan@apple.com>
71
72         Unreviewed, rebasing crypto/subtle/rsa-import-key-malformed-parameters.html
73         <rdar://problem/31322400>
74
75         * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
76         * crypto/subtle/rsa-import-key-malformed-parameters.html:
77
78 2017-04-05  Youenn Fablet  <youenn@apple.com>
79
80         Deprecate and remove URL.createObjectURL(mediastream)
81         https://bugs.webkit.org/show_bug.cgi?id=167518
82         <rdar://problem/31149607>
83
84         Reviewed by Eric Carlson.
85
86         * fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html:
87         * fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html:
88         * fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html:
89         * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
90         * fast/mediastream/MediaStream-video-element-displays-buffer.html:
91         * fast/mediastream/MediaStream-video-element-expected.txt:
92         * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
93         * fast/mediastream/MediaStream-video-element-track-stop.html:
94         * fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled-expected.txt:
95         * fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
96         * fast/mediastream/MediaStream-video-element.html:
97         * fast/mediastream/resources/getUserMedia-helper.js:
98         (setupVideoElementWithStream):
99
100 2017-04-05  Javier Fernandez  <jfernandez@igalia.com>
101
102         [GTK] Unreviewed tests gardening
103         https://bugs.webkit.org/show_bug.cgi?id=170497
104
105         Unreviewed test gardening. Rebaseline tests after r214712.
106
107         * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
108
109
110 2017-04-04  Alexey Proskuryakov  <ap@apple.com>
111
112         Mark imported/w3c/web-platform-tests/fetch/api/response/response-trailer.html as flaky
113         for https://bugs.webkit.org/show_bug.cgi?id=170493
114
115         * platform/mac/TestExpectations:
116
117 2017-04-04  Youenn Fablet  <youenn@apple.com>
118
119         Canvas is tainted when painting a video with MediaStreamTrack
120         https://bugs.webkit.org/show_bug.cgi?id=170486
121
122         Reviewed by Eric Carlson.
123
124         * http/tests/media/media-stream/getusermedia-with-canvas-expected.txt: Added.
125         * http/tests/media/media-stream/getusermedia-with-canvas.html: Added.
126         * http/tests/media/media-stream/resources/getUserMedia-helper.js: Added.
127         (reject):
128         (getUserMedia):
129         (defaultRejectOrCatch):
130         (setupVideoElementWithStream):
131
132 2017-04-04  Youenn Fablet  <youenn@apple.com>
133
134         [Mac] Add back web audio support for getUserMedia MediaStreamTrack
135         https://bugs.webkit.org/show_bug.cgi?id=170482
136
137         Reviewed by Eric Carlson.
138
139         * TestExpectations:
140
141 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
142
143         Mark fast/images/slower-animation-than-decoding-image.html as flaky.
144         https://bugs.webkit.org/show_bug.cgi?id=168390
145
146         Unreviewed test gardening.
147
148         * platform/mac/TestExpectations:
149
150 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
151
152         Mark fast/images/reset-image-animation.html as flaky.
153         https://bugs.webkit.org/show_bug.cgi?id=170177
154
155         Unreviewed test gardening.
156
157         * platform/mac/TestExpectations:
158
159 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
160
161         Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky on mac-wk1 Release.
162         https://bugs.webkit.org/show_bug.cgi?id=168409
163
164         Unreviewed test gardening.
165
166         * platform/mac-wk1/TestExpectations:
167
168 2017-04-04  Brent Fulgham  <bfulgham@apple.com>
169
170         Do not assert when CharacterData representing an Attr fires events
171         https://bugs.webkit.org/show_bug.cgi?id=170454
172         <rdar://problem/30979320>
173
174         Reviewed by Ryosuke Niwa.
175
176         * fast/dom/no-assert-for-malformed-js-url-attribute-expected.txt: Added.
177         * fast/dom/no-assert-for-malformed-js-url-attribute.html: Added.
178
179 2017-04-04  Youenn Fablet  <youenn@apple.com>
180
181         LayoutTest webrtc/libwebrtc/descriptionGetters.html is a flaky failure
182         https://bugs.webkit.org/show_bug.cgi?id=169481
183
184         Reviewed by Eric Carlson.
185
186         * platform/mac-wk2/TestExpectations: Removing flaky expectation.
187         * webrtc/datachannel/basic.html:
188
189 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
190
191         Add back results that were accidentally removed with r214848.
192         https://bugs.webkit.org/show_bug.cgi?id=169301
193
194         Unreviewed test gardening.
195
196         * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
197         * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
198
199 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
200
201         Mark media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky.
202         https://bugs.webkit.org/show_bug.cgi?id=170456
203
204         Unreviewed test gardening.
205
206         * platform/mac-wk1/TestExpectations:
207
208 2017-04-04  Youenn Fablet  <youenn@apple.com>
209
210         webrtc/peer-connection-audio-mute.html is flaky
211         https://bugs.webkit.org/show_bug.cgi?id=170451
212
213         Reviewed by Eric Carlson.
214
215         * TestExpectations: Removed flaky expectation for webrtc/peer-connection-audio-mute.html.
216         * webrtc/peer-connection-remote-audio-mute.html: Added timer to ensure setting enable propagates.
217         Decreasing time spent at detecting hum or not.
218         * webrtc/peer-connection-remote-audio-mute2.html: Ditto (but keeping flakiness expectation for now).
219
220 2017-04-04  Ryan Haddad  <ryanhaddad@apple.com>
221
222         Mark fast/images/animated-gif-webkit-transform.html as flaky.
223         https://bugs.webkit.org/show_bug.cgi?id=170410
224
225         Unreviewed test gardening.
226
227         * platform/mac-wk2/TestExpectations:
228
229 2017-04-03  Alexey Proskuryakov  <ap@apple.com>
230
231         Re-adding flaky timeout expectation for http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
232
233         This test still times out, most of the time.
234
235         * platform/wk2/TestExpectations:
236
237 2017-04-03  Javier Fernandez  <jfernandez@igalia.com>
238
239         [css-align] Adapt place-content alignment shorthand to the new baseline syntax
240         https://bugs.webkit.org/show_bug.cgi?id=170340
241
242         Reviewed by David Hyatt.
243
244         Added additional test cases to evaluate the new baseline-alignment syntax.
245
246         * css3/parse-place-content-expected.txt:
247         * css3/parse-place-content.html:
248
249 2017-04-03  Nan Wang  <n_wang@apple.com>
250
251         AX: Expose link children when doing search predication on iOS
252         https://bugs.webkit.org/show_bug.cgi?id=170424
253         <rdar://problem/31413335>
254
255         Reviewed by Chris Fleizach.
256
257         * accessibility/ios-simulator/ios-search-predicate-link-children-expected.txt: Added.
258         * accessibility/ios-simulator/ios-search-predicate-link-children.html: Added.
259
260 2017-04-03  Dave Hyatt  <hyatt@apple.com>
261
262         Japanese fonts in vertical text should support synthesized italics
263         https://bugs.webkit.org/show_bug.cgi?id=169301
264
265         Reviewed by Simon Fraser.
266
267         * fast/text/international/synthesized-italic-vertical-expected.html:
268         * fast/text/international/synthesized-italic-vertical.html:
269         * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Removed.
270         * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
271
272 2017-04-03  Chris Dumez  <cdumez@apple.com>
273
274         REGRESSION (r206744): CSS background-image in style attribute ignored when using createHTMLDocument method of DOM parsing
275         https://bugs.webkit.org/show_bug.cgi?id=170285
276         <rdar://problem/31378543>
277
278         Reviewed by Andy Estes.
279
280         Add layout test coverage.
281
282         * fast/images/background-image-relative-url-changes-document-expected.html: Added.
283         * fast/images/background-image-relative-url-changes-document.html: Added.
284
285 2017-04-03  John Wilander  <wilander@apple.com>
286
287         Remove timeout expectations after bug fix
288         https://bugs.webkit.org/show_bug.cgi?id=168262
289
290         Unreviewed test gardening.
291
292         Remove timeout expectations after bug fix in
293         https://bugs.webkit.org/show_bug.cgi?id=170400
294
295         * platform/wk2/TestExpectations:
296             Remove expected timeout for the first five test cases
297             under http/tests/loading/resourceLoadStatistics/.
298
299 2017-04-03  Antti Koivisto  <antti@apple.com>
300
301         REGRESSION (r207669): FileMaker Pro Help pages do not render correctly
302         https://bugs.webkit.org/show_bug.cgi?id=170402
303         <rdar://problem/31004344>
304
305         Reviewed by Simon Fraser.
306
307         * fast/css/document-stylesheets-dynamic-expected.html: Added.
308         * fast/css/document-stylesheets-dynamic.html: Added.
309
310 2017-04-03  Jeremy Jones  <jeremyj@apple.com>
311
312         LayoutTest pointer-lock/mouse-event-delivery.html is a flaky failure
313         https://bugs.webkit.org/show_bug.cgi?id=167965
314
315         Reviewed by Jon Lee.
316
317         Wait for wheel event before doing next step of test. The wheel event is delivered asynchronously and
318         can therefore be delivered later than expected by the test. This is already done for the first one,
319         do this for the second one also.
320
321         * platform/mac-wk2/TestExpectations:
322         * pointer-lock/mouse-event-delivery.html:
323
324 2017-04-01  Simon Fraser  <simon.fraser@apple.com>
325
326         Clean up touch event handler registration when moving nodes between documents
327         https://bugs.webkit.org/show_bug.cgi?id=170384
328         rdar://problem/30816694
329
330         Reviewed by Chris Dumez.
331
332         Tests for moving nodes with various listener/handler combinations between documents.
333
334         * fast/events/touch/ios/gesture-node-move-between-documents-expected.txt: Added.
335         * fast/events/touch/ios/gesture-node-move-between-documents.html: Added.
336         * fast/events/touch/ios/overflow-node-move-between-documents-expected.txt: Added.
337         * fast/events/touch/ios/overflow-node-move-between-documents.html: Added.
338         * fast/events/touch/ios/slider-node-move-between-documents-expected.txt: Added.
339         * fast/events/touch/ios/slider-node-move-between-documents.html: Added.
340         * fast/events/touch/ios/touch-node-move-between-documents-expected.txt: Added.
341         * fast/events/touch/ios/touch-node-move-between-documents.html: Added.
342
343 2017-04-03  Carlos Garcia Campos  <cgarcia@igalia.com>
344
345         [SOUP] URI Fragment is lost after redirect
346         https://bugs.webkit.org/show_bug.cgi?id=170058
347
348         Reviewed by Michael Catanzaro.
349
350         Add tests to check we correctly handle fragment identifiers on server redirections.
351
352         * http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
353         * http/tests/navigation/redirect-preserves-fragment.html: Added.
354         * http/tests/navigation/redirect-to-fragment-expected.txt: Added.
355         * http/tests/navigation/redirect-to-fragment.html: Added.
356         * http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
357         * http/tests/navigation/redirect-to-fragment2.html: Added.
358         * http/tests/navigation/resources/redirect-preserves-fragment.php: Added.
359         * http/tests/navigation/resources/redirect-to-fragment.php: Added.
360         * http/tests/navigation/resources/redirect-to-fragment2.php: Added.
361         * platform/ios/TestExpectations:
362         * platform/mac/TestExpectations:
363
364 2017-04-03  Youenn Fablet  <youenn@apple.com>
365
366         captureStream is getting black frames with webgl canvas
367         https://bugs.webkit.org/show_bug.cgi?id=170325
368
369         Reviewed by Dean Jackson.
370
371         * fast/mediastream/captureStream/canvas3d-expected.txt: Added.
372         * fast/mediastream/captureStream/canvas3d.html: Added.
373
374 2017-04-03  Per Arne Vollan  <pvollan@apple.com>
375
376         Implement stroke-miterlimit.
377         https://bugs.webkit.org/show_bug.cgi?id=169078
378
379         Reviewed by Dean Jackson.
380
381         * fast/css/stroke-miterlimit-default-expected.html: Added.
382         * fast/css/stroke-miterlimit-default.html: Added.
383         * fast/css/stroke-miterlimit-large-expected-mismatch.html: Added.
384         * fast/css/stroke-miterlimit-large.html: Added.
385         * fast/css/stroke-miterlimit-zero-expected-mismatch.html: Added.
386         * fast/css/stroke-miterlimit-zero.html: Added.
387
388 2017-04-02  Alexey Proskuryakov  <ap@apple.com>
389
390         Remove accidentally added DumpJSConsoleLogInStdErr from http/tests/fetch/fetch-in-worker-crash.html expectation.
391
392         * TestExpectations:
393
394 2017-04-02  Alexey Proskuryakov  <ap@apple.com>
395
396         Build fix for
397         Add missing text styles
398         https://bugs.webkit.org/show_bug.cgi?id=170295
399
400         * platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt:
401
402 2017-04-02  Alexey Proskuryakov  <ap@apple.com>
403
404         Fix lint errors.
405
406         * TestExpectations:
407         * platform/ios-wk1/TestExpectations:
408         * platform/ios-wk2/TestExpectations:
409         * platform/ios/TestExpectations:
410         * platform/mac-wk1/TestExpectations:
411
412 2017-04-02  Alexey Proskuryakov  <ap@apple.com>
413
414         Mark http/tests/fetch/fetch-in-worker-crash.html and imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.html as flaky.
415
416         For https://bugs.webkit.org/show_bug.cgi?id=170395
417         rdar://problem/30975761, rdar://problem/31394017
418
419         * TestExpectations:
420
421 2017-04-01  Per Arne Vollan  <pvollan@apple.com>
422
423         Add test for expected fallback behavior between stroke-width and -webkit-text-stroke-width.
424         https://bugs.webkit.org/show_bug.cgi?id=169466
425
426         Reviewed by Jon Lee.
427
428         Now that we have added support for stroke-width, we should have a test for expected fallback behavior between
429         stroke-width and -webkit-text-stroke-width. Currently, stroke-width is always preferred, also when inherited,
430         and when -webkit-text-stroke-width is declared inline. When stroke-width is not specified, we fall back to
431         -webkit-text-stroke-width.
432
433         * fast/css/stroke-width-fallback-expected.html: Added.
434         * fast/css/stroke-width-fallback.html: Added.
435
436 2017-04-01  Jon Lee  <jonlee@apple.com>
437
438         Add missing text styles
439         https://bugs.webkit.org/show_bug.cgi?id=170295
440         rdar://problem/30219503
441
442         Reviewed by Dean Jackson.
443
444         * platform/ios/ios/fast/text/opticalFontWithTextStyle.html: Update test to include title0 and title4.
445
446 2017-04-01  Chris Dumez  <cdumez@apple.com>
447
448         We should pause silent WebAudio rendering in background tabs
449         https://bugs.webkit.org/show_bug.cgi?id=170299
450         <rdar://problem/31289132>
451
452         Reviewed by Eric Carlson.
453
454         Add layout test coverage.
455
456         * webaudio/silent-audio-interrupted-in-background-expected.txt: Added.
457         * webaudio/silent-audio-interrupted-in-background.html: Added.
458
459 2017-04-01  Alexey Proskuryakov  <ap@apple.com>
460
461         Rolling back http://trac.webkit.org/r214663 - memory corruption
462
463         * streams/readable-stream-byob-request-expected.txt:
464         * streams/readable-stream-byob-request.js:
465         (self.importScripts.test): Deleted.
466
467 2017-03-31  Zalan Bujtas  <zalan@apple.com>
468
469         <table>: Including <caption>, <thead> or <tbody> causes clipping across page breaks
470         https://bugs.webkit.org/show_bug.cgi?id=170348
471         <rdar://problem/24727151>
472
473         Reviewed by David Hyatt.
474
475         * fast/multicol/table-section-page-break-expected.html: Added.
476         * fast/multicol/table-section-page-break.html: Added.
477
478 2017-03-31  Chris Dumez  <cdumez@apple.com>
479
480         LayoutTest fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
481         https://bugs.webkit.org/show_bug.cgi?id=162510
482         <rdar://problem/31380650>
483
484         Reviewed by Alexey Proskuryakov.
485
486         The test restores a page from PageCache and wants to check that an animated
487         GIF is properly animating. To do so, it store the data of the current image
488         frame, and then checks in a 100ms timer that the current image frame is
489         different. This is flaky by nature since the image only has 10 frames and
490         you therefore have a 1/10 chance that the new frame will be the same as the
491         previous one, even if the image is properly animating.
492
493         To address the problem, do a setInterval instead of a setTimeout and check
494         until the frame becomes different.
495
496         * fast/images/animated-gif-restored-from-bfcache.html:
497         * platform/mac/TestExpectations:
498
499 2017-03-31  Wenson Hsieh  <wenson_hsieh@apple.com>
500
501         [WK2] Tapping away to dismiss the selection does not update the selected DOM range using character granularity
502         https://bugs.webkit.org/show_bug.cgi?id=170328
503         <rdar://problem/30904558>
504
505         Reviewed by Tim Horton.
506
507         Adds a new layout test verifying that when a user taps away to clear the current selection in character
508         granularity selection mode, the selected DOM range in the web process does not fall out of sync with UIKit's
509         selection views, which are dismissed.
510
511         * editing/selection/character-granularity-selected-range-after-dismissing-selection-expected.txt: Added.
512         * editing/selection/character-granularity-selected-range-after-dismissing-selection.html: Added.
513
514 2017-03-31  Youenn Fablet  <youenn@apple.com>
515
516         Add a test to ensure webrtc generated certificates and names are ephemeral
517         https://bugs.webkit.org/show_bug.cgi?id=170225
518
519         Reviewed by Jon Lee.
520
521         * webrtc/ephemeral-certificates-and-cnames-expected.txt: Added.
522         * webrtc/ephemeral-certificates-and-cnames.html: Added.
523
524 2017-03-31  Wenson Hsieh  <wenson_hsieh@apple.com>
525
526         [WK2] Tapping editable text inside of a range selection no longer changes the selection to a caret
527         https://bugs.webkit.org/show_bug.cgi?id=170327
528         <rdar://problem/31363816>
529
530         Reviewed by Tim Horton.
531
532         Adds a new WK2 interaction test for iOS verifying that tapping a selection in editable content sets the selection
533         to a caret, rather than maintaining the range selection. This test is disabled in OpenSource, since it relies on
534         synthetic touch events.
535
536         * TestExpectations:
537         * editing/selection/caret-after-tap-in-editable-selection-expected.txt: Added.
538         * editing/selection/caret-after-tap-in-editable-selection.html: Added.
539
540 2017-03-31  Alexey Proskuryakov  <ap@apple.com>
541
542         Mark fast/mediastream/MediaStream-page-muted.html as flaky for
543         https://bugs.webkit.org/show_bug.cgi?id=170355
544
545         * TestExpectations:
546
547 2017-03-31  Alexey Proskuryakov  <ap@apple.com>
548
549         Correction for the previous change - this is an image failure.
550
551         * platform/mac-wk2/TestExpectations:
552
553 2017-03-31  Alexey Proskuryakov  <ap@apple.com>
554
555         Mark fast/images/animated-image-different-dest-size.html as flaky for
556         https://bugs.webkit.org/show_bug.cgi?id=170203
557
558         * platform/mac-wk2/TestExpectations:
559
560 2017-03-31  Carlos Garcia Campos  <cgarcia@igalia.com>
561
562         Unreviewed GTK+ gardening. Update expectations of several tests.
563
564         Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
565         fonts.
566
567         * platform/gtk/TestExpectations:
568         * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
569
570 2017-03-31  Carlos Garcia Campos  <cgarcia@igalia.com>
571
572         Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
573
574         GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
575         after r214503.
576
577         * platform/gtk/TestExpectations:
578         * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
579         * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
580         * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
581         * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
582
583 2017-03-31  Romain Bellessort  <romain.bellessort@crf.canon.fr>
584
585         [Readable Streams API] Implement cloneArrayBuffer in WebCore
586         https://bugs.webkit.org/show_bug.cgi?id=170008
587
588         Reviewed by Youenn Fablet.
589
590         Added test to check cloneArrayBuffer behaviour. 
591
592         * streams/readable-stream-byob-request.js:
593
594 2017-03-31  Oleksandr Skachkov  <gskachkov@gmail.com>
595
596         String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
597         https://bugs.webkit.org/show_bug.cgi?id=170151
598
599         Reviewed by Saam Barati.
600
601         * js/script-tests/string_replace_function.js: Added.
602         * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
603         * js/string_replace_function-expected.txt: Added.
604         * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
605         * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
606         * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
607
608 2017-03-31  Manuel Rego Casasnovas  <rego@igalia.com>
609
610         [css-grid] Update W3C Test Suite
611         https://bugs.webkit.org/show_bug.cgi?id=170170
612
613         Reviewed by Youenn Fablet.
614
615         Update path to tests in TestExpectations as the CSS Grid Layout suite
616         is now under web-platform-tests.
617
618         * TestExpectations:
619
620 2017-03-31  Antoine Quint  <graouts@apple.com>
621
622         [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
623         https://bugs.webkit.org/show_bug.cgi?id=168409
624         <rdar://problem/30799198>
625
626         Unreviewed. Capture new logging events.
627
628         * media/modern-media-controls/airplay-button/airplay-button.html:
629
630 2017-03-30  Matt Baker  <mattbaker@apple.com>
631
632         Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
633
634         * inspector/css/getAllStyleSheets-expected.txt:
635
636 2017-03-30  Ryan Haddad  <ryanhaddad@apple.com>
637
638         Rebaseline js/dom/global-constructors-attributes.html.
639
640         Unreviewed test gardening.
641
642         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
643         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
644         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
645
646 2017-03-30  Simon Fraser  <simon.fraser@apple.com>
647
648         Rename a touch event function, and new touch region test results
649         https://bugs.webkit.org/show_bug.cgi?id=170309
650         rdar://problem/31329520
651
652         Reviewed by Chris Dumez.
653
654         A code change in WebKitAdditions progresses this test result.
655
656         * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
657
658 2017-03-30  Said Abou-Hallawa  <sabouhallawa@apple.com>
659
660         REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
661         https://bugs.webkit.org/show_bug.cgi?id=169547
662
663         Reviewed by Simon Fraser.
664
665         * fast/images/async-image-background-image.html:
666         * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
667         * fast/images/sprite-sheet-image-draw-expected.html: Added.
668         * fast/images/sprite-sheet-image-draw.html: Added.
669
670 2017-03-30  Matt Baker  <mattbaker@apple.com>
671
672         Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
673         https://bugs.webkit.org/show_bug.cgi?id=170279
674         <rdar://problem/30200492>
675
676         Reviewed by David Hyatt.
677
678         * inspector/css/getAllStyleSheets.html:
679         Add stylesheet with an "unparsed" property having no final semicolon.
680
681 2017-03-30  Youenn Fablet  <youenn@apple.com>
682
683         Clean up RTCDataChannel
684         https://bugs.webkit.org/show_bug.cgi?id=169732
685
686         Reviewed by Chris Dumez.
687
688         * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
689         * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
690
691 2017-03-30  Chris Dumez  <cdumez@apple.com>
692
693         svg/animations/animations-paused-in-background-page.html is flaky
694         https://bugs.webkit.org/show_bug.cgi?id=170290
695
696         Reviewed by Simon Fraser.
697
698         Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
699         due to a race.
700
701         * svg/animations/animations-paused-in-background-page-expected.txt:
702         * svg/animations/animations-paused-in-background-page.html:
703
704 2017-03-30  Javier Fernandez  <jfernandez@igalia.com>
705
706         [css-align] Adapt content-alignment properties to the new baseline syntax
707         https://bugs.webkit.org/show_bug.cgi?id=170262
708
709         Reviewed by David Hyatt.
710
711         Added new cases to the alignment properties parsing tests so that we can verify the new
712         baseline-alignment syntax is parsed as expected.
713         Additionally, I modified the tests so that they use the testharness format.
714
715         * css3/parse-align-content-expected.txt:
716         * css3/parse-align-content.html:
717         * css3/parse-justify-content-expected.txt:
718         * css3/parse-justify-content.html:
719
720 2017-03-30  James Craig  <jcraig@apple.com>
721
722         AX: Expose a new AXSubrole for explicit ARIA "group" role
723         https://bugs.webkit.org/show_bug.cgi?id=169810
724         <rdar://problem/31039693>
725
726         Reviewed by Chris Fleizach.
727
728         * accessibility/list-detection2-expected.txt:
729         * accessibility/list-detection2.html:
730         * accessibility/roles-computedRoleString.html:
731         * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
732         * inspector/dom/highlightFrame-expected.txt:
733         * inspector/dom/highlightSelector-expected.txt:
734         * platform/mac/accessibility/roles-computedRoleString-expected.txt:
735         * platform/mac/accessibility/roles-exposed-expected.txt:
736
737 2017-03-30  Youenn Fablet  <youenn@apple.com>
738
739         webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
740         https://bugs.webkit.org/show_bug.cgi?id=170294
741
742         Unreviewed.
743
744         * TestExpectations: Marking these tests as flaky.
745
746 2017-03-30  Eric Carlson  <eric.carlson@apple.com>
747
748         [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
749         https://bugs.webkit.org/show_bug.cgi?id=169956
750
751         Reviewed by Youenn Fablet.
752
753         * webaudio/audiobuffer-crash-expected.txt: Added.
754         * webaudio/audiobuffer-crash.html: Added.
755
756 2017-03-30  Simon Fraser  <simon.fraser@apple.com>
757
758         Add some tests that dump the touch event regions with various content configurations
759         https://bugs.webkit.org/show_bug.cgi?id=170216
760
761         Followup: add missing results files, and tweak iframes.html to show that regions fail to
762         take iframe borders into account.
763
764         * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
765         * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
766         * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
767         * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
768         * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
769         * fast/events/touch/ios/touch-event-regions/iframes.html:
770         * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
771         * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
772
773 2017-03-30  Per Arne Vollan  <pvollan@apple.com>
774
775         [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
776         https://bugs.webkit.org/show_bug.cgi?id=170188
777
778         Reviewed by Eric Carlson.
779
780         The textTrackDisplayElement call will fail and throw an exception if the text track display element
781         has not yet been added to the text track container element. We wait until it has been added.
782
783         * media/track/track-cue-rendering-with-padding.html:
784
785 2017-03-30  Antoine Quint  <graouts@apple.com>
786
787         [Modern Media Controls] Invalid placard icon is not visible for short video
788         https://bugs.webkit.org/show_bug.cgi?id=170277
789         <rdar://problem/31327955>
790
791         Reviewed by Eric Carlson.
792
793         Add a new test to check that we correctly hide the invalid icon only when
794         there is no space left to display it.
795
796         * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
797         * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
798
799 2017-03-27  Sergio Villar Senin  <svillar@igalia.com>
800
801         [css-grid] Clamp the number of autorepeat tracks
802         https://bugs.webkit.org/show_bug.cgi?id=170120
803
804         Reviewed by Manuel Rego Casasnovas.
805
806         Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
807         to allow us to run several test cases over a small number of grids in a single file quite
808         fast. The other option was to statically (CSS) create several huge grids, something that
809         could potentially be very expensive in terms of memory and CPU leading to timeouts.
810
811         * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
812         * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
813
814 2017-03-30  Antoine Quint  <graouts@apple.com>
815
816         [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
817         https://bugs.webkit.org/show_bug.cgi?id=168409
818         <rdar://problem/30799198>
819
820         Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
821         requestAnimationFrame() call to suspend the ScriptedAnimationController.
822
823         * media/modern-media-controls/airplay-button/airplay-button.html:
824
825 2017-03-30  Per Arne Vollan  <pvollan@apple.com>
826
827         REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
828         https://bugs.webkit.org/show_bug.cgi?id=168660
829
830         Reviewed Eric Carlson.
831
832         The textTrackDisplayElement call will fail and throw an exception if the text track display element
833         has not yet been added to the text track container element. We wait until it has been added.
834
835         * media/track/track-cue-container-rendering-position.html:
836
837 2017-03-29  Ryosuke Niwa  <rniwa@webkit.org>
838
839         Disconnecting a HTMLObjectElement does not always unload its content document
840         https://bugs.webkit.org/show_bug.cgi?id=169606
841
842         Reviewed by Andy Estes.
843
844         Add a regression test.
845
846         * fast/dom/removing-focused-object-element-expected.txt: Added.
847         * fast/dom/removing-focused-object-element.html: Added.
848
849 2017-03-29  Simon Fraser  <simon.fraser@apple.com>
850
851         Add some tests that dump the touch event regions with various content configurations
852         https://bugs.webkit.org/show_bug.cgi?id=170216
853
854         Reviewed by Dean Jackson.
855
856         Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
857
858         * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
859         * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
860         * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
861         * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
862         * fast/events/touch/ios/touch-event-regions/columns.html: Added.
863         * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
864         * fast/events/touch/ios/touch-event-regions/complex.html: Added.
865         * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
866         * fast/events/touch/ios/touch-event-regions/document.html: Added.
867         * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
868         * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
869         * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
870         * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
871         * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
872         * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
873
874 2017-03-28  Simon Fraser  <simon.fraser@apple.com>
875
876         Make it possible to dump touch event regions for testing
877         https://bugs.webkit.org/show_bug.cgi?id=170209
878         <rdar://problem/31309258>
879
880         Reviewed by Tim Horton.
881
882         Simple test that dumps the regions.
883
884         * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
885         * fast/events/touch/ios/touch-event-regions.html: Added.
886
887 2017-03-29  Zalan Bujtas  <zalan@apple.com>
888
889         RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
890         https://bugs.webkit.org/show_bug.cgi?id=170259
891         <rdar://problem/31300584>
892
893         Reviewed by Simon Fraser.
894
895         * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
896         * fast/block/float/placing-multiple-floats-crash.html: Added.
897
898 2017-03-29  Tim Horton  <timothy_horton@apple.com>
899
900         Swipe gesture tests don't work on macOS Sierra
901         https://bugs.webkit.org/show_bug.cgi?id=161675
902         <rdar://problem/23379930>
903
904         Reviewed by Darin Adler.
905
906         * platform/mac-wk2/TestExpectations:
907         * swipe/basic-cached-back-swipe-expected.txt:
908         * swipe/basic-cached-back-swipe.html:
909         * swipe/main-frame-pinning-requirement-expected.txt:
910         * swipe/main-frame-pinning-requirement.html:
911         * swipe/pushState-cached-back-swipe-expected.txt:
912         * swipe/pushState-cached-back-swipe.html:
913         * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
914         * swipe/pushState-programmatic-back-while-swiping-crash.html:
915         * swipe/resources/swipe-test.js:
916         (measuredDurationShouldBeLessThan):
917         (startSwipeGesture):
918         (completeSwipeGesture):
919         (playEventStream):
920         (eventQueue.enqueueScrollEvent): Deleted.
921         (eventQueue.enqueueSwipeEvent): Deleted.
922         (eventQueue.hasPendingEvents): Deleted.
923         (eventQueue.callAfterEventDispatch): Deleted.
924         (eventQueue._processEventQueue): Deleted.
925         (eventQueue._processEventQueueSoon): Deleted.
926         * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
927         * swipe/swipe-start-hysteresis-failures.html: Removed.
928
929 2017-03-29  Myles C. Maxfield  <mmaxfield@apple.com>
930
931         Try to normalize variation ranges
932         https://bugs.webkit.org/show_bug.cgi?id=170119
933
934         Reviewed by Simon Fraser.
935
936         * fast/text/variations/font-selection-properties-expected.html:
937
938 2017-03-29  Ryan Haddad  <ryanhaddad@apple.com>
939
940         Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
941         https://bugs.webkit.org/show_bug.cgi?id=169677
942
943         Unreviewed test gardening.
944
945         * platform/mac-wk1/TestExpectations:
946         * platform/mac/TestExpectations:
947
948 2017-03-29  Javier Fernandez  <jfernandez@igalia.com>
949
950         [css-align] Adapt self-alignment properties to the new baseline syntax
951         https://bugs.webkit.org/show_bug.cgi?id=170235
952
953         Reviewed by David Hyatt.
954
955         Added new cases to the alignment properties parsing tests so that we can verify the new
956         baseline-alignment syntax is parsed as expected.
957         Additionally, I modified the tests so that they use the testharness format.
958
959         * css3/parse-align-items-expected.txt:
960         * css3/parse-align-items.html:
961         * css3/parse-align-self-expected.txt:
962         * css3/parse-align-self.html:
963         * css3/resources/alignment-parsing-utils-th.js:
964         (checkValues):
965         * fast/css/parse-justify-items-expected.txt:
966         * fast/css/parse-justify-items.html:
967         * fast/css/parse-justify-self-expected.txt:
968         * fast/css/parse-justify-self.html:
969         * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
970         (checkValues):
971         (checkBadValues):
972         (checkInitialValues):
973         (checkInheritValues):
974         (checkLegacyValues):
975         (checkSupportedValues):
976
977 2017-03-29  Chris Dumez  <cdumez@apple.com>
978
979         Animated SVG images are not paused in pages loaded in the background
980         https://bugs.webkit.org/show_bug.cgi?id=170043
981         <rdar://problem/31234412>
982
983         Reviewed by Simon Fraser.
984
985         Extend layout test coverage.
986
987         * svg/animations/animations-paused-in-background-page-expected.txt: Added.
988         * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
989         * svg/animations/animations-paused-in-background-page-iframe.html: Added.
990         * svg/animations/animations-paused-in-background-page.html: Added.
991         * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
992
993 2017-03-29  Myles C. Maxfield  <mmaxfield@apple.com>
994
995         Post-commit test gardening after r214546
996         https://bugs.webkit.org/show_bug.cgi?id=169518
997
998         Unreviewed.
999
1000         * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1001         * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1002
1003 2017-03-29  Myles C. Maxfield  <mmaxfield@apple.com>
1004
1005         Post-commit test gardening after r214546
1006         https://bugs.webkit.org/show_bug.cgi?id=169518
1007
1008         Unreviewed.
1009
1010         * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1011         * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1012
1013 2017-03-29  Ryan Haddad  <ryanhaddad@apple.com>
1014
1015         Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
1016         https://bugs.webkit.org/show_bug.cgi?id=170130
1017
1018         Unreviewed test gardening.
1019
1020         * TestExpectations:
1021
1022 2017-03-29  Myles C. Maxfield  <mmaxfield@apple.com>
1023
1024         Variation fonts: Make sure that feature detection and preprocessor macros are right
1025         https://bugs.webkit.org/show_bug.cgi?id=169518
1026
1027         Reviewed by Simon Fraser.
1028
1029         Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
1030
1031         * fast/text/font-variations-feature-detection-expected.html: Added.
1032         * fast/text/font-variations-feature-detection.html: Added.
1033         * platform/ios-simulator/TestExpectations:
1034         * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1035         * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
1036         * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
1037         * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
1038         * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
1039         * platform/mac/TestExpectations:
1040
1041 2017-03-29  Antoine Quint  <graouts@apple.com>
1042
1043         [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
1044         https://bugs.webkit.org/show_bug.cgi?id=170239
1045         <rdar://problem/31320685>
1046
1047         Reviewed by Dean Jackson.
1048
1049         We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
1050         is up by mousing out of the media. We also add a new test where we check that clicking over the controls
1051         bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
1052         existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
1053         the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
1054
1055         * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
1056         * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
1057         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
1058         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
1059         * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
1060
1061 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1062
1063         Mark fast/workers/worker-close-more.html as a flaky timeout.
1064         https://bugs.webkit.org/show_bug.cgi?id=169838
1065
1066         Unreviewed test gardening.
1067
1068         * platform/mac/TestExpectations:
1069
1070 2017-03-29  Youenn Fablet  <youenn@apple.com>
1071
1072         Move DTMF WebRTC extension behind its own compile flag
1073         https://bugs.webkit.org/show_bug.cgi?id=170226
1074
1075         Reviewed by Eric Carlson.
1076
1077         * TestExpectations:
1078         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1079         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1080         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1081         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1082
1083 2017-03-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1084
1085         [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
1086         https://bugs.webkit.org/show_bug.cgi?id=170192
1087
1088         Unreviewed test gardening.
1089
1090         * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1091
1092 2017-03-29  Youenn Fablet  <youenn@apple.com>
1093
1094         Add test for differentiating camera versus canvas stream
1095         https://bugs.webkit.org/show_bug.cgi?id=169698
1096         <rdar://problem/31076026>
1097
1098         Reviewed by Eric Carlson.
1099
1100         * fast/mediastream/captureStream/canvas2d.html:
1101
1102 2017-03-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1103
1104         [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
1105         https://bugs.webkit.org/show_bug.cgi?id=170223
1106
1107         Reviewed by Youenn Fablet.
1108
1109         After r214441 the arguments of addIceCandidate() are nullable.
1110
1111         * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
1112         * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
1113         * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
1114
1115 2017-03-29  Antoine Quint  <graouts@apple.com>
1116
1117         [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1118         https://bugs.webkit.org/show_bug.cgi?id=168409
1119         <rdar://problem/30799198>
1120
1121         Reviewed by Dean Jackson.
1122
1123         Opt into ScriptedAnimationController logging.
1124
1125         * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1126         * media/modern-media-controls/airplay-button/airplay-button.html:
1127
1128 2017-03-28  Youenn Fablet  <youenn@apple.com>
1129
1130         [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
1131         https://bugs.webkit.org/show_bug.cgi?id=170192
1132
1133         Reviewed by Jon Lee.
1134
1135         * fast/mediastream/RTCIceCandidate-expected.txt:
1136         * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
1137         * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1138         * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
1139         Ensuring sdpMid has a valid value.
1140         * fast/mediastream/resources/promise-utils.js: Improving error logging.
1141
1142 2017-03-27  Brent Fulgham  <bfulgham@apple.com>
1143
1144         Only attach Attributes to a given element one time
1145         https://bugs.webkit.org/show_bug.cgi?id=170125
1146         <rdar://problem/31279676>
1147
1148         Reviewed by Chris Dumez.
1149
1150         * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
1151         * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
1152         * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
1153         * fast/dom/Attr/only-attach-attr-once.html: Added.
1154
1155 2017-03-28  Youenn Fablet  <youenn@apple.com>
1156
1157         Stop RTCDataChannel when closing page
1158         https://bugs.webkit.org/show_bug.cgi?id=170166
1159
1160         Reviewed by Eric Carlson.
1161
1162         * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1163         * webrtc/datachannel/datachannel-gc.html: Added.
1164
1165 2017-03-28  Myles C. Maxfield  <mmaxfield@apple.com>
1166
1167         Ranges for variation font properties are not enforced
1168         https://bugs.webkit.org/show_bug.cgi?id=169979
1169
1170         Reviewed by David Hyatt.
1171
1172         * fast/text/font-selection-font-face-parse-expected.txt:
1173         * fast/text/font-selection-font-face-parse.html:
1174         * fast/text/font-selection-font-loading-api-parse-expected.txt:
1175         * fast/text/font-selection-font-loading-api-parse.html:
1176         * fast/text/font-style-parse-expected.txt:
1177         * fast/text/font-style-parse.html:
1178         * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
1179         * fast/text/variations/font-loading-api-parse-ranges.html:
1180         * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
1181         * fast/text/variations/out-of-bounds-selection-properties.html: Added.
1182         * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1183
1184 2017-03-28  Andy Estes  <aestes@apple.com>
1185
1186         [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
1187         https://bugs.webkit.org/show_bug.cgi?id=170197
1188         <rdar://problem/30314067>
1189
1190         Reviewed by Brady Eidson.
1191
1192         * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
1193         * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
1194
1195 2017-03-28  Chris Dumez  <cdumez@apple.com>
1196
1197         Animated SVG images are not paused when outside viewport
1198         https://bugs.webkit.org/show_bug.cgi?id=170155
1199         <rdar://problem/31288893>
1200
1201         Reviewed by Antti Koivisto.
1202
1203         Add layout test coverage.
1204
1205         * platform/mac-wk1/TestExpectations:
1206         * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
1207         * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
1208         * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
1209         * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
1210         * svg/animations/resources/smilAnimation.svg: Added.
1211
1212 2017-03-28  Antti Koivisto  <antti@apple.com>
1213
1214         Missing render tree position invalidation when tearing down renderers for display:contents subtree
1215         https://bugs.webkit.org/show_bug.cgi?id=170199
1216         <rdar://problem/31260856>
1217
1218         Reviewed by Zalan Bujtas.
1219
1220         * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
1221         * fast/shadow-dom/slot-renderer-teardown.html: Added.
1222
1223 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1224
1225         Unreviewed, rolling out r214485.
1226
1227         This change caused LayoutTest crashes.
1228
1229         Reverted changeset:
1230
1231         "Stop RTCDataChannel when closing page"
1232         https://bugs.webkit.org/show_bug.cgi?id=170166
1233         http://trac.webkit.org/changeset/214485
1234
1235 2017-03-28  Brian Burg  <bburg@apple.com>
1236
1237         Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
1238         https://bugs.webkit.org/show_bug.cgi?id=169865
1239         <rdar://problem/31250573>
1240
1241         Reviewed by Joseph Pecoraro.
1242
1243         Add tests that verify the new command works as expected when it disables resource caching.
1244         I also manually verified that the override setting is cleared when Web Inspector disconnects.
1245         This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
1246         a load happened or not.
1247
1248         * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
1249         * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
1250         * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
1251         * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
1252
1253 2017-03-28  Youenn Fablet  <youenn@apple.com>
1254
1255         Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
1256         https://bugs.webkit.org/show_bug.cgi?id=170194
1257
1258         Reviewed by Chris Dumez.
1259
1260         * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1261         * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
1262
1263 2017-03-28  Joseph Pecoraro  <pecoraro@apple.com>
1264
1265         Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
1266         https://bugs.webkit.org/show_bug.cgi?id=166862
1267         <rdar://problem/29835977>
1268
1269         Reviewed by Brian Burg.
1270
1271         * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
1272         * http/tests/inspector/network/resource-mime-type.html: Added.
1273         Test resource mime types for different resources.
1274
1275         * http/tests/inspector/network/resources/json.php: Added.
1276         * http/tests/inspector/network/resources/script.js: Added.
1277         * http/tests/inspector/network/resources/script.txt: Added.
1278         * http/tests/inspector/network/resources/stylesheet.css: Added.
1279         * http/tests/inspector/network/resources/stylesheet.txt: Added.
1280         * http/tests/resources/square20.jpg: Added.
1281         Resources for various requests and different mime types.
1282
1283 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1284
1285         Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
1286         https://bugs.webkit.org/show_bug.cgi?id=168132
1287
1288         Unreviewed test gardening.
1289
1290         * platform/mac/TestExpectations:
1291
1292 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1293
1294         Mark two fast/scrolling/ios/touch-scroll tests as failing.
1295         https://bugs.webkit.org/show_bug.cgi?id=170153
1296
1297         Unreviewed test gardening.
1298
1299         * platform/ios-wk2/TestExpectations:
1300
1301 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1302
1303         Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
1304
1305         Unreviewed test gardening.
1306
1307         * platform/ios/TestExpectations:
1308
1309 2017-03-28  Youenn Fablet  <youenn@apple.com>
1310
1311         Stop RTCDataChannel when closing page
1312         https://bugs.webkit.org/show_bug.cgi?id=170166
1313
1314         Reviewed by Eric Carlson.
1315
1316         * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1317         * webrtc/datachannel/datachannel-gc.html: Added.
1318
1319 2017-03-28  Antoine Quint  <graouts@apple.com>
1320
1321         REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
1322         https://bugs.webkit.org/show_bug.cgi?id=170180
1323
1324         Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
1325
1326         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
1327         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
1328
1329 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1330
1331         Mark fast/history/ios/history-scroll-restoration.html as flaky.
1332         https://bugs.webkit.org/show_bug.cgi?id=169558
1333
1334         Unreviewed test gardening.
1335
1336         * platform/ios-wk2/TestExpectations:
1337
1338 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1339
1340         Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
1341         https://bugs.webkit.org/show_bug.cgi?id=170180
1342
1343         Unreviewed test gardening.
1344
1345         * platform/ios/TestExpectations:
1346
1347 2017-03-28  Youenn Fablet  <youenn@apple.com>
1348
1349         LayoutTest webrtc/video-getParameters.html is failing
1350         https://bugs.webkit.org/show_bug.cgi?id=170148
1351
1352         Unreviewed.
1353
1354         * TestExpectations: Marking webrtc/video-getParameters.html as failing.
1355
1356 2017-03-28  Ryan Haddad  <ryanhaddad@apple.com>
1357
1358         Mark webrtc/video-replace-track-to-null.html as flaky.
1359         https://bugs.webkit.org/show_bug.cgi?id=170178
1360
1361         Unreviewed test gardening.
1362
1363         * TestExpectations:
1364
1365 2017-03-28  Jonathan Bedard  <jbedard@apple.com>
1366
1367         Moved gardened ios-simulator tests to ios folders
1368         <rdar://problem/30948691>
1369
1370         Unreviewed test re-organization.
1371
1372         Moving ios-simulator test expectations to share as many expectations
1373         as possible with on-device testing.
1374
1375         * platform/ios: Moved from platform/ios-simulator.
1376         * platform/ios-device: Added.
1377         * platform/ios-device-wk1: Added.
1378         * platform/ios-device-wk2: Added.
1379         * platform/ios-simulator: Moved to platform/ios.
1380         * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
1381         * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
1382         * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
1383         * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
1384
1385 2017-03-28  Yoav Weiss  <yoav@yoav.ws>
1386
1387         Add a warning for unused link preloads.
1388         https://bugs.webkit.org/show_bug.cgi?id=165670
1389
1390         Reviewed by Youenn Fablet.
1391
1392         * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
1393         * http/tests/preload/download_resources-expected.txt:
1394         * http/tests/preload/download_resources.html: Added references to preloaded resources.
1395         * http/tests/preload/onerror_event-expected.txt:
1396         * http/tests/preload/onerror_event.html: Added references to preloaded resources.
1397         * http/tests/preload/onload_event-expected.txt:
1398         * http/tests/preload/onload_event.html: Added references to preloaded resources.
1399         * http/tests/preload/single_download_preload.html: Deflaked.
1400         * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
1401         * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
1402         * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
1403         * http/tests/preload/unused_preload_warning-expected.txt: Added.
1404         * http/tests/preload/unused_preload_warning.html: Added.
1405
1406 2017-03-28  Antoine Quint  <graouts@apple.com>
1407
1408         REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
1409         https://bugs.webkit.org/show_bug.cgi?id=170171
1410         <rdar://problem/31095500>
1411
1412         Reviewed by Dean Jackson.
1413
1414         Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
1415         the "presented" property returns false immediately after calling hide() on the panel.
1416
1417         * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
1418         * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
1419         * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
1420         * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
1421
1422 2017-03-28  Aaron Chu  <aaron_chu@apple.com>
1423
1424         AX: Media controls should be able to be re-activated after faded away
1425         https://bugs.webkit.org/show_bug.cgi?id=170048
1426         <rdar://problem/30157179>
1427
1428         Reviewed by Antoine Quint.
1429
1430         * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
1431         * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
1432
1433 2017-03-28  Antoine Quint  <graouts@apple.com>
1434
1435         [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
1436         https://bugs.webkit.org/show_bug.cgi?id=169145
1437         <rdar://problem/17048858>
1438
1439         Reviewed by Dean Jackson.
1440
1441         We add new tests for media documents and related features that cover the following cases:
1442         
1443             - checking <video> with only audio tracks does not show the fullscreen button
1444             - checking <video> with only audio tracks does not show the picture-in-picture button
1445             - checking the size used in media documents for audio and video across macOS, iPhone and iPad
1446
1447         * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1448         * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
1449         * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
1450         * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
1451         * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
1452         * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
1453         * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1454         * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1455         * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
1456         * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
1457         * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1458         * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1459         * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
1460         * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
1461         * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1462         * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
1463         * platform/ios-simulator/TestExpectations:
1464         * platform/mac/TestExpectations:
1465
1466 2017-03-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
1467
1468         REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
1469         https://bugs.webkit.org/show_bug.cgi?id=169771
1470
1471         Reviewed by Simon Fraser.
1472
1473         * fast/images/animated-image-different-dest-size-expected.html: Added.
1474         * fast/images/animated-image-different-dest-size.html: Added.
1475         This test crashes without this patch.
1476
1477         * fast/images/animated-image-loop-count.html:
1478         Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
1479
1480         * fast/images/async-image-background-image-expected.html: Added.
1481         * fast/images/async-image-background-image.html: Added.
1482         Ensures the background image can be drawn asynchronously if it is large.
1483
1484         * fast/images/async-image-canvas-draw-image-expected.html: Added.
1485         * fast/images/async-image-canvas-draw-image.html: Added.
1486         Ensures the image is drawn synchronously on the canvas regardless of its size.
1487
1488         * fast/images/ordered-animated-image-frames.html:
1489         Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
1490
1491         * fast/images/reset-image-animation-expected.txt:
1492         * fast/images/reset-image-animation.html:
1493         Change how the steps of the test are ordered so the test can be not flaky.
1494         Running it with -repeat-each was failing.
1495
1496         * fast/images/resources/red-green-blue-900-300.png: Added.
1497
1498 2017-03-27  Youenn Fablet  <youenn@apple.com>
1499
1500         addIceCandidate should not throw if passed null or undefined
1501         https://bugs.webkit.org/show_bug.cgi?id=170118
1502
1503         Reviewed by Eric Carlson.
1504
1505         Updating test to log addIceCandidate rejection.
1506
1507         * webrtc/datachannel/basic.html:
1508         * webrtc/routines.js:
1509         (iceCallback1):
1510         (iceCallback2):
1511         (onAddIceCandidateError):
1512
1513 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1514
1515         Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
1516
1517         Unreviewed test gardening.
1518
1519         * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
1520         * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
1521
1522 2017-03-27  Antti Koivisto  <antti@apple.com>
1523
1524         Loading in-body stylesheets should not block rendering of elements before them
1525         https://bugs.webkit.org/show_bug.cgi?id=169345
1526
1527         Reviewed by Simon Fraser.
1528
1529         * http/tests/incremental/resources/delayed-css.php: Added.
1530         * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
1531         * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
1532
1533 2017-03-27  Myles C. Maxfield  <mmaxfield@apple.com>
1534
1535         Test variation font ranges in the CSS Font Loading API
1536         https://bugs.webkit.org/show_bug.cgi?id=170022
1537
1538         Reviewed by Dean Jackson.
1539
1540         * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
1541         * fast/text/variations/font-loading-api-parse-ranges.html: Added.
1542
1543 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1544
1545         Unreviewed, rolling out r214411.
1546
1547         Two of the LayoutTests for this change time out on ios-
1548         simulator.
1549
1550         Reverted changeset:
1551
1552         "[Modern Media Controls] Improve media documents across macOS,
1553         iPhone and iPad"
1554         https://bugs.webkit.org/show_bug.cgi?id=169145
1555         http://trac.webkit.org/changeset/214411
1556
1557 2017-03-27  Antoine Quint  <graouts@apple.com>
1558
1559         [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
1560         https://bugs.webkit.org/show_bug.cgi?id=168517
1561         <rdar://problem/30577636>
1562
1563         Reviewed by Dean Jackson.
1564
1565         * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
1566
1567 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1568
1569         Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
1570         https://bugs.webkit.org/show_bug.cgi?id=169679
1571
1572         Unreviewed test gardening.
1573
1574         * platform/mac/TestExpectations:
1575
1576 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1577
1578         Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
1579         https://bugs.webkit.org/show_bug.cgi?id=170127
1580
1581         Unreviewed test gardening.
1582
1583         * platform/mac/TestExpectations:
1584
1585 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1586
1587         Mark media/modern-media-controls/time-label/time-label.html as flaky.
1588         https://bugs.webkit.org/show_bug.cgi?id=169678
1589
1590         Unreviewed test gardening.
1591
1592         * platform/mac-wk1/TestExpectations:
1593
1594 2017-03-27  Ryan Haddad  <ryanhaddad@apple.com>
1595
1596         Marking two modern-media-controls tests as timeouts.
1597         https://bugs.webkit.org/show_bug.cgi?id=170123
1598
1599         Unreviewed test gardening.
1600
1601         * platform/ios-simulator/TestExpectations:
1602
1603 2017-03-27  Youenn Fablet  <youenn@apple.com>
1604
1605         Tighten RTCDatachannel creation and parameter getters
1606         https://bugs.webkit.org/show_bug.cgi?id=170081
1607
1608         Reviewed by Eric Carlson.
1609
1610         * webrtc/datachannel/basic-expected.txt:
1611         * webrtc/datachannel/basic.html:
1612
1613 2017-03-27  Youenn Fablet  <youenn@apple.com>
1614
1615         Add support for RTCRtpReceiver/RTCRtpSender getParameters
1616         https://bugs.webkit.org/show_bug.cgi?id=170057
1617
1618         Reviewed by Alex Christensen.
1619
1620         * webrtc/video-getParameters-expected.txt: Added.
1621         * webrtc/video-getParameters.html: Added.
1622
1623 2017-03-27  Myles C. Maxfield  <mmaxfield@apple.com>
1624
1625         font variation properties don't need to accept numbers
1626         https://bugs.webkit.org/show_bug.cgi?id=169357
1627
1628         Reviewed by Antti Koivisto.
1629
1630         * fast/text/font-selection-font-face-parse-expected.txt:
1631         * fast/text/font-selection-font-face-parse.html:
1632         * fast/text/font-selection-font-loading-api-parse-expected.txt:
1633         * fast/text/font-selection-font-loading-api-parse.html:
1634         * fast/text/font-stretch-parse-expected.txt:
1635         * fast/text/font-stretch-parse.html:
1636         * fast/text/font-style-parse-expected.txt:
1637         * fast/text/font-style-parse.html:
1638         * fast/text/variations/font-selection-properties.html:
1639         * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1640
1641 2017-03-27  Myles C. Maxfield  <mmaxfield@apple.com>
1642
1643         Implement format specifier for variation fonts
1644         https://bugs.webkit.org/show_bug.cgi?id=169327
1645
1646         Reviewed by Simon Fraser.
1647
1648         * fast/text/variations/font-face-format-expected.html: Added.
1649         * fast/text/variations/font-face-format.html: Added.
1650
1651 2017-03-27  Myles C. Maxfield  <mmaxfield@apple.com>
1652
1653         Make sure animation works for font-weight, font-stretch, and font-style
1654         https://bugs.webkit.org/show_bug.cgi?id=169683
1655
1656         Reviewed by Simon Fraser.
1657
1658         * animations/font-variations/font-stretch-expected.txt: Added.
1659         * animations/font-variations/font-stretch.html: Added.
1660         * animations/font-variations/font-style-expected.txt: Added.
1661         * animations/font-variations/font-style.html: Added.
1662         * animations/font-variations/font-weight-expected.txt: Added.
1663         * animations/font-variations/font-weight.html: Added.
1664         * animations/resources/animation-test-helpers.js:
1665         (compareFontStyle):
1666         (getPropertyValue):
1667         (comparePropertyValue):
1668
1669 2017-03-27  Alex Christensen  <achristensen@webkit.org>
1670
1671         Make WebSockets work in network process
1672         https://bugs.webkit.org/show_bug.cgi?id=169930
1673
1674         Reviewed by Youenn Fablet.
1675
1676         * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
1677         * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
1678         * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
1679         (web_socket_do_extra_handshake):
1680         (web_socket_transfer_data):
1681         * platform/ios-simulator-wk1/TestExpectations:
1682         * platform/mac-wk1/TestExpectations:
1683         * platform/win/TestExpectations:
1684
1685 2017-03-27  Antoine Quint  <graouts@apple.com>
1686
1687         [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
1688         https://bugs.webkit.org/show_bug.cgi?id=169145
1689         <rdar://problem/17048858>
1690
1691         Reviewed by Dean Jackson.
1692
1693         We add new tests for media documents and related features that cover the following cases:
1694         
1695             - checking <video> with only audio tracks does not show the fullscreen button
1696             - checking <video> with only audio tracks does not show the picture-in-picture button
1697             - checking the size used in media documents for audio and video across macOS, iPhone and iPad
1698
1699         * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1700         * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
1701         * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
1702         * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
1703         * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
1704         * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
1705         * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1706         * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1707         * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
1708         * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
1709         * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1710         * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1711         * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
1712         * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
1713         * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1714         * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
1715         * platform/ios-simulator/TestExpectations:
1716         * platform/mac/TestExpectations:
1717
1718 2017-03-25  Aaron Chu  <aaron_chu@apple.com>
1719
1720         AX: Media controls are unlabeled
1721         https://bugs.webkit.org/show_bug.cgi?id=169947
1722         <rdar://problem/30153323>
1723
1724         Reviewed by Antoine Quint.
1725
1726         * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1727         * media/modern-media-controls/airplay-button/airplay-button.html:
1728         * media/modern-media-controls/forward-button/forward-button-expected.txt:
1729         * media/modern-media-controls/forward-button/forward-button.html:
1730         * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
1731         * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
1732         * media/modern-media-controls/icon-button/icon-button-expected.txt:
1733         * media/modern-media-controls/icon-button/icon-button.html:
1734         * media/modern-media-controls/icon-service/icon-service-expected.txt:
1735         * media/modern-media-controls/icon-service/icon-service.html:
1736         * media/modern-media-controls/mute-button/mute-button-expected.txt:
1737         * media/modern-media-controls/mute-button/mute-button.html:
1738         * media/modern-media-controls/pip-button/pip-button-expected.txt:
1739         * media/modern-media-controls/pip-button/pip-button.html:
1740         * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
1741         * media/modern-media-controls/play-pause-button/play-pause-button.html:
1742         * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
1743         * media/modern-media-controls/rewind-button/rewind-button.html:
1744         * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
1745         * media/modern-media-controls/skip-back-button/skip-back-button.html:
1746         * media/modern-media-controls/start-button/start-button-expected.txt:
1747         * media/modern-media-controls/start-button/start-button.html:
1748         * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
1749         * media/modern-media-controls/tracks-button/tracks-button.html:
1750
1751 2017-03-25  Carlos Garcia Campos  <cgarcia@igalia.com>
1752
1753         Unreviewed GTK+ gardening. Update expectations of several tests.
1754
1755         * platform/gtk/TestExpectations:
1756
1757 2017-03-25  Myles C. Maxfield  <mmaxfield@apple.com>
1758
1759         Post-commit test fix after r214394
1760         https://bugs.webkit.org/show_bug.cgi?id=170083
1761
1762         Unreviewed.
1763
1764         * fast/text/variations/optical-sizing.html:
1765
1766 2017-03-24  Myles C. Maxfield  <mmaxfield@apple.com>
1767
1768         Add font-optical-sizing to CSSComputedStyleDeclaration
1769         https://bugs.webkit.org/show_bug.cgi?id=170083
1770
1771         Reviewed by Joseph Pecoraro.
1772
1773         * fast/css/getComputedStyle/computed-style-expected.txt:
1774         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
1775         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1776         * fast/css/getComputedStyle/resources/property-names.js:
1777         * fast/text/variations/optical-sizing-expected.txt:
1778         * fast/text/variations/optical-sizing.html:
1779         * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
1780         * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
1781         * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
1782
1783 2017-03-24  Ryan Haddad  <ryanhaddad@apple.com>
1784
1785         Consolidate TestExpectations for media/restore-from-page-cache.html.
1786
1787         Unreviewed test gardening.
1788
1789         * platform/mac/TestExpectations:
1790
1791 2017-03-24  Ryan Haddad  <ryanhaddad@apple.com>
1792
1793         Unreviewed, rolling out r214361.
1794
1795         This change caused flakiness in http/tests/preload tests.
1796
1797         Reverted changeset:
1798
1799         "Add a warning for unused link preloads."
1800         https://bugs.webkit.org/show_bug.cgi?id=165670
1801         http://trac.webkit.org/changeset/214361
1802
1803 2017-03-24  Antoine Quint  <graouts@webkit.org>
1804
1805         [Modern Media Controls] Remove placard icon if height is compressed
1806         https://bugs.webkit.org/show_bug.cgi?id=167935
1807         <rdar://problem/30397128>
1808
1809         Reviewed by Dean Jackson.
1810
1811         We add a new test to check that the various designed constraints to toggle display of a placard's
1812         icon, title and description are honored. Also, due to the old layout() method now being called
1813         "commit()", we refactor a relevant test.
1814
1815         * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
1816         * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
1817         * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
1818         * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
1819
1820 2017-03-24  Eric Carlson  <eric.carlson@apple.com>
1821
1822         [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
1823         https://bugs.webkit.org/show_bug.cgi?id=170056
1824
1825         Reviewed by Youenn Fablet.
1826
1827         * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
1828         * fast/mediastream/MediaStream-video-element-displays-buffer.html:
1829         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
1830         * fast/mediastream/apply-constraints-advanced-expected.txt:
1831         * fast/mediastream/apply-constraints-advanced.html:
1832         * fast/mediastream/apply-constraints-video-expected.txt:
1833         * fast/mediastream/apply-constraints-video.html:
1834
1835 2017-03-24  Dean Jackson  <dino@apple.com>
1836
1837         Serialization of custom props in longhand should be "" not value of shorthand
1838         https://bugs.webkit.org/show_bug.cgi?id=167699
1839         <rdar://problem/30324200>
1840
1841         Reviewed by Sam Weinig.
1842
1843         * fast/css/variables/rule-property-get-expected.html:
1844         * fast/css/variables/rule-property-get.html:
1845
1846 2017-03-24  Antoine Quint  <graouts@webkit.org>
1847
1848         [Modern Media Controls] Captions don't move with the appearance of the inline controls
1849         https://bugs.webkit.org/show_bug.cgi?id=170051
1850         <rdar://problem/30754428>
1851
1852         Reviewed by Dean Jackson.
1853
1854         Add a new test, which would have previously failed, where we check that we account for the controls bar height
1855         when showing captions with the controls bar visible.
1856
1857         * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
1858         * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
1859
1860 2017-03-24  Brent Fulgham  <bfulgham@apple.com>
1861
1862         Handle recursive calls to ProcessingInstruction::checkStyleSheet
1863         https://bugs.webkit.org/show_bug.cgi?id=169982
1864         <rdar://problem/31083051>
1865
1866         Reviewed by Antti Koivisto.
1867
1868         * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
1869         * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
1870         * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
1871         * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
1872         * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
1873         * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
1874         * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
1875         * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
1876         * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
1877         * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
1878         * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
1879
1880 2017-03-24  Brady Eidson  <beidson@apple.com>
1881
1882         A null compound index value crashes the Databases process.
1883         <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
1884
1885         Reviewed by Alex Christensen.
1886
1887         * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
1888         * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
1889         * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
1890         * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
1891         * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
1892
1893 2017-03-24  Ryan Haddad  <ryanhaddad@apple.com>
1894
1895         Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
1896         https://bugs.webkit.org/show_bug.cgi?id=170068
1897
1898         Unreviewed test gardening.
1899
1900         * platform/ios-simulator/TestExpectations:
1901
1902 2017-03-24  Ryan Haddad  <ryanhaddad@apple.com>
1903
1904         Unreviewed, rolling out r214360.
1905
1906         This change caused 20+ LayoutTest failures.
1907
1908         Reverted changeset:
1909
1910         "Handle recursive calls to
1911         ProcessingInstruction::checkStyleSheet"
1912         https://bugs.webkit.org/show_bug.cgi?id=169982
1913         http://trac.webkit.org/changeset/214360
1914
1915 2017-03-24  Youenn Fablet  <youenn@apple.com>
1916
1917         Add support for qpSum in WebRTC stats
1918         https://bugs.webkit.org/show_bug.cgi?id=170060
1919
1920         Reviewed by Eric Carlson.
1921
1922         * webrtc/video-stats.html:
1923
1924 2017-03-24  Daniel Bates  <dabates@apple.com>
1925
1926         Prevent new navigations during document unload
1927         https://bugs.webkit.org/show_bug.cgi?id=169934
1928         <rdar://problem/31247584>
1929
1930         Reviewed by Chris Dumez.
1931
1932         Add a test to ensure that we do not cause an assertion fail when calling setTimeout
1933         after starting a navigation from an onunload event handler.
1934
1935         * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
1936         * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
1937
1938 2017-03-24  Myles C. Maxfield  <mmaxfield@apple.com>
1939
1940         Implement font-optical-sizing
1941         https://bugs.webkit.org/show_bug.cgi?id=168895
1942
1943         Reviewed by Dean Jackson.
1944
1945         * fast/text/variations/optical-sizing-expected.txt: Added.
1946         * fast/text/variations/optical-sizing.html: Added.
1947
1948 2017-03-24  Yoav Weiss  <yoav@yoav.ws>
1949
1950         Add a warning for unused link preloads.
1951         https://bugs.webkit.org/show_bug.cgi?id=165670
1952
1953         Reviewed by Youenn Fablet.
1954
1955         This adds a test for the unused preload warning, and adapts some of the other preload tests,
1956         to avoid warnings.
1957
1958         * http/tests/preload/download_resources-expected.txt: Changed.
1959         * http/tests/preload/download_resources.html: Added references to preloaded resources.
1960         * http/tests/preload/onerrer_event-expected.txt: Changed.
1961         * http/tests/preload/onerror_event.html: Added references to preloaded resources.
1962         * http/tests/preload/onload_event.html: Added references to preloaded resources.
1963         * http/tests/preload/resources/single_download_preload.html: Deflaked.
1964         * http/tests/preload/unused_preload_warning-expected.txt: Added.
1965         * http/tests/preload/unused_preload_warning.html: Added.
1966
1967 2017-03-24  Brent Fulgham  <bfulgham@apple.com>
1968
1969         Handle recursive calls to ProcessingInstruction::checkStyleSheet
1970         https://bugs.webkit.org/show_bug.cgi?id=169982
1971         <rdar://problem/31083051>
1972
1973         Reviewed by Antti Koivisto.
1974
1975         * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
1976         * fast/dom/beforeload/image-removed-during-before-load.html: Added.
1977         * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
1978         * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
1979         * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
1980         * fast/dom/beforeload/recursive-link-before-load.html: Added.
1981         * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
1982         * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
1983         * fast/dom/beforeload/resources/content.xhtml: Added.
1984         * fast/dom/beforeload/resources/pass.css: Added.
1985         * fast/dom/beforeload/resources/test.xsl: Added.
1986
1987 2017-03-24  Myles C. Maxfield  <mmaxfield@apple.com>
1988
1989         font-style needs a new CSSValue to make CSSRule.cssText work correctly
1990         https://bugs.webkit.org/show_bug.cgi?id=169258
1991
1992         Reviewed by David Hyatt.
1993
1994         Update tests' expected results.
1995
1996         * fast/text/font-selection-font-face-parse-expected.txt:
1997         * fast/text/font-selection-font-face-parse.html:
1998         * fast/text/font-style-parse-expected.txt:
1999         * fast/text/font-style-parse.html:
2000         * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
2001         * svg/css/getComputedStyle-basic-expected.txt:
2002
2003 2017-03-24  Youenn Fablet  <youenn@apple.com>
2004
2005         Add libwebrtc backend support for RTCRtpSender::replaceTrack
2006         https://bugs.webkit.org/show_bug.cgi?id=169841
2007
2008         Reviewed by Alex Christensen.
2009
2010         * webrtc/audio-replace-track-expected.txt: Added.
2011         * webrtc/audio-replace-track.html: Added.
2012         * webrtc/video-replace-track-expected.txt: Added.
2013         * webrtc/video-replace-track.html: Added.
2014         * webrtc/video-replace-track-to-null-expected.txt: Added.
2015         * webrtc/video-replace-track-to-null.html: Added.
2016
2017 2017-03-24  Ryan Haddad  <ryanhaddad@apple.com>
2018
2019         Update TestExpectations for media/restore-from-page-cache.html.
2020
2021         Unreviewed test gardening.
2022
2023         * platform/mac-wk2/TestExpectations:
2024         * platform/mac/TestExpectations:
2025
2026 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
2027
2028         Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
2029
2030         * platform/gtk/TestExpectations:
2031
2032 2017-03-24  Youenn Fablet  <youenn@apple.com>
2033
2034         Add support for DataChannel and MediaStreamTrack stats
2035         https://bugs.webkit.org/show_bug.cgi?id=170031
2036
2037         Reviewed by Eric Carlson.
2038
2039         * webrtc/datachannel/datachannel-stats-expected.txt: Added.
2040         * webrtc/datachannel/datachannel-stats.html: Added.
2041         * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
2042         * webrtc/video-mediastreamtrack-stats.html: Added.
2043
2044 2017-03-24  Chris Dumez  <cdumez@apple.com>
2045
2046         Extend svg/animations/animations-paused-disconnected-iframe.html
2047         https://bugs.webkit.org/show_bug.cgi?id=170035
2048
2049         Reviewed by Andreas Kling.
2050
2051         Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
2052
2053         * svg/animations/animations-paused-disconnected-iframe-expected.txt:
2054         * svg/animations/animations-paused-disconnected-iframe.html:
2055
2056 2017-03-24  Youenn Fablet  <youenn@apple.com>
2057
2058         Fix framesEncoded/framesDecoded RTC stats
2059         https://bugs.webkit.org/show_bug.cgi?id=170024
2060
2061         Reviewed by Eric Carlson.
2062
2063         * webrtc/video-stats-expected.txt: Added.
2064         * webrtc/video-stats.html: Added.
2065
2066 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
2067
2068         Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
2069
2070         * platform/gtk/TestExpectations:
2071
2072 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
2073
2074         Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
2075
2076         We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
2077         mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
2078         webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
2079         mime type and returned application/octet-stream.
2080
2081         * platform/gtk/TestExpectations:
2082         * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
2083         * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
2084
2085 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
2086
2087         Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
2088
2089         We are now getting a MIME type for otf files.
2090
2091         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
2092
2093 2017-03-24  Per Arne Vollan  <pvollan@apple.com>
2094
2095         Text stroke is sometimes clipped on video captions.
2096         https://bugs.webkit.org/show_bug.cgi?id=170006
2097
2098         Reviewed by Eric Carlson.
2099
2100         * media/track/track-css-stroke-cues-expected.txt:
2101         * media/track/track-css-stroke-cues.html:
2102
2103 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
2104
2105         [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
2106         https://bugs.webkit.org/show_bug.cgi?id=170001
2107
2108         Reviewed by Michael Catanzaro.
2109
2110         Remove platform specific expectations of two test because now we do the same as other wk2 ports.
2111
2112         * platform/gtk/TestExpectations:
2113
2114 2017-03-23  Antti Koivisto  <antti@apple.com>
2115
2116         Revert r213712, caused iPad PLT regression
2117         https://bugs.webkit.org/show_bug.cgi?id=170040
2118
2119         Unreviewed.
2120
2121         * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
2122         * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
2123
2124 2017-03-23  Chris Dumez  <cdumez@apple.com>
2125
2126         SVG animations are not paused when their <svg> element is removed from the document
2127         https://bugs.webkit.org/show_bug.cgi?id=170030
2128         <rdar://problem/31230252>
2129
2130         Reviewed by Dean Jackson.
2131
2132         Add layout test coverage.
2133
2134         * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
2135         * svg/animations/animations-paused-when-removed-from-document.html: Added.
2136
2137 2017-03-22  Myles C. Maxfield  <mmaxfield@apple.com>
2138
2139         font shorthand should accept variation values
2140         https://bugs.webkit.org/show_bug.cgi?id=168998
2141
2142         Reviewed by Simon Fraser.
2143
2144         * fast/text/font-style-parse-expected.txt:
2145         * fast/text/font-style-parse.html:
2146         * fast/text/font-weight-parse-expected.txt:
2147         * fast/text/font-weight-parse.html:
2148
2149 2017-03-23  Chris Dumez  <cdumez@apple.com>
2150
2151         SVG animations are not paused when inserted into a hidden page
2152         https://bugs.webkit.org/show_bug.cgi?id=170026
2153         <rdar://problem/31228704>
2154
2155         Reviewed by Andreas Kling.
2156
2157         Add layout test coverage.
2158
2159         * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
2160         * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
2161         * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
2162         * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
2163
2164 == Rolled over to ChangeLog-2017-03-23 ==