blob: ee590db5ba43e94b9c3f278b9c859f81011adfe4 [file] [log] [blame]
ryanhaddad@apple.com46558172017-03-28 16:09:11 +000012017-03-28 Ryan Haddad <ryanhaddad@apple.com>
2
3 Mark webrtc/video-replace-track-to-null.html as flaky.
4 https://bugs.webkit.org/show_bug.cgi?id=170178
5
6 Unreviewed test gardening.
7
8 * TestExpectations:
9
jbedard@apple.comc2c7bd62017-03-28 15:30:06 +0000102017-03-28 Jonathan Bedard <jbedard@apple.com>
11
12 Moved gardened ios-simulator tests to ios folders
13 <rdar://problem/30948691>
14
15 Unreviewed test re-organization.
16
17 Moving ios-simulator test expectations to share as many expectations
18 as possible with on-device testing.
19
20 * platform/ios: Moved from platform/ios-simulator.
21 * platform/ios-device: Added.
22 * platform/ios-device-wk1: Added.
23 * platform/ios-device-wk2: Added.
24 * platform/ios-simulator: Moved to platform/ios.
25 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
26 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
27 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
28 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
29
yoav@yoav.ws81391512017-03-28 11:56:52 +0000302017-03-28 Yoav Weiss <yoav@yoav.ws>
31
32 Add a warning for unused link preloads.
33 https://bugs.webkit.org/show_bug.cgi?id=165670
34
35 Reviewed by Youenn Fablet.
36
37 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
38 * http/tests/preload/download_resources-expected.txt:
39 * http/tests/preload/download_resources.html: Added references to preloaded resources.
40 * http/tests/preload/onerror_event-expected.txt:
41 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
42 * http/tests/preload/onload_event-expected.txt:
43 * http/tests/preload/onload_event.html: Added references to preloaded resources.
44 * http/tests/preload/single_download_preload.html: Deflaked.
45 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
46 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
47 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
48 * http/tests/preload/unused_preload_warning-expected.txt: Added.
49 * http/tests/preload/unused_preload_warning.html: Added.
50
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +0000512017-03-28 Antoine Quint <graouts@apple.com>
52
53 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
54 https://bugs.webkit.org/show_bug.cgi?id=170171
55 <rdar://problem/31095500>
56
57 Reviewed by Dean Jackson.
58
59 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
60 the "presented" property returns false immediately after calling hide() on the panel.
61
62 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
63 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
64 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
65 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
66
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +0000672017-03-28 Aaron Chu <aaron_chu@apple.com>
68
69 AX: Media controls should be able to be re-activated after faded away
70 https://bugs.webkit.org/show_bug.cgi?id=170048
71 <rdar://problem/30157179>
72
73 Reviewed by Antoine Quint.
74
75 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
76 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
77
graouts@webkit.orga5300e22017-03-28 07:34:18 +0000782017-03-28 Antoine Quint <graouts@apple.com>
79
80 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
81 https://bugs.webkit.org/show_bug.cgi?id=169145
82 <rdar://problem/17048858>
83
84 Reviewed by Dean Jackson.
85
86 We add new tests for media documents and related features that cover the following cases:
87
88 - checking <video> with only audio tracks does not show the fullscreen button
89 - checking <video> with only audio tracks does not show the picture-in-picture button
90 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
91
92 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
93 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
94 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
95 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
96 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
97 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
98 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
99 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
100 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
101 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
102 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
103 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
104 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
105 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
106 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
107 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
108 * platform/ios-simulator/TestExpectations:
109 * platform/mac/TestExpectations:
110
commit-queue@webkit.org09412b62017-03-28 02:23:10 +00001112017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
112
113 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
114 https://bugs.webkit.org/show_bug.cgi?id=169771
115
116 Reviewed by Simon Fraser.
117
118 * fast/images/animated-image-different-dest-size-expected.html: Added.
119 * fast/images/animated-image-different-dest-size.html: Added.
120 This test crashes without this patch.
121
122 * fast/images/animated-image-loop-count.html:
123 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
124
125 * fast/images/async-image-background-image-expected.html: Added.
126 * fast/images/async-image-background-image.html: Added.
127 Ensures the background image can be drawn asynchronously if it is large.
128
129 * fast/images/async-image-canvas-draw-image-expected.html: Added.
130 * fast/images/async-image-canvas-draw-image.html: Added.
131 Ensures the image is drawn synchronously on the canvas regardless of its size.
132
133 * fast/images/ordered-animated-image-frames.html:
134 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
135
136 * fast/images/reset-image-animation-expected.txt:
137 * fast/images/reset-image-animation.html:
138 Change how the steps of the test are ordered so the test can be not flaky.
139 Running it with -repeat-each was failing.
140
141 * fast/images/resources/red-green-blue-900-300.png: Added.
142
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +00001432017-03-27 Youenn Fablet <youenn@apple.com>
144
145 addIceCandidate should not throw if passed null or undefined
146 https://bugs.webkit.org/show_bug.cgi?id=170118
147
148 Reviewed by Eric Carlson.
149
150 Updating test to log addIceCandidate rejection.
151
152 * webrtc/datachannel/basic.html:
153 * webrtc/routines.js:
154 (iceCallback1):
155 (iceCallback2):
156 (onAddIceCandidateError):
157
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +00001582017-03-27 Ryan Haddad <ryanhaddad@apple.com>
159
160 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
161
162 Unreviewed test gardening.
163
164 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
165 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
166
antti@apple.comf4e83d62017-03-27 22:56:32 +00001672017-03-27 Antti Koivisto <antti@apple.com>
168
169 Loading in-body stylesheets should not block rendering of elements before them
170 https://bugs.webkit.org/show_bug.cgi?id=169345
171
172 Reviewed by Simon Fraser.
173
174 * http/tests/incremental/resources/delayed-css.php: Added.
175 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
176 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
177
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +00001782017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
179
180 Test variation font ranges in the CSS Font Loading API
181 https://bugs.webkit.org/show_bug.cgi?id=170022
182
183 Reviewed by Dean Jackson.
184
185 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
186 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
187
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +00001882017-03-27 Ryan Haddad <ryanhaddad@apple.com>
189
190 Unreviewed, rolling out r214411.
191
192 Two of the LayoutTests for this change time out on ios-
193 simulator.
194
195 Reverted changeset:
196
197 "[Modern Media Controls] Improve media documents across macOS,
198 iPhone and iPad"
199 https://bugs.webkit.org/show_bug.cgi?id=169145
200 http://trac.webkit.org/changeset/214411
201
graouts@webkit.orgf00d5252017-03-27 19:44:09 +00002022017-03-27 Antoine Quint <graouts@apple.com>
203
204 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
205 https://bugs.webkit.org/show_bug.cgi?id=168517
206 <rdar://problem/30577636>
207
208 Reviewed by Dean Jackson.
209
210 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
211
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00002122017-03-27 Ryan Haddad <ryanhaddad@apple.com>
213
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +0000214 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
215 https://bugs.webkit.org/show_bug.cgi?id=169679
216
217 Unreviewed test gardening.
218
219 * platform/mac/TestExpectations:
220
2212017-03-27 Ryan Haddad <ryanhaddad@apple.com>
222
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +0000223 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
224 https://bugs.webkit.org/show_bug.cgi?id=170127
225
226 Unreviewed test gardening.
227
228 * platform/mac/TestExpectations:
229
2302017-03-27 Ryan Haddad <ryanhaddad@apple.com>
231
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +0000232 Mark media/modern-media-controls/time-label/time-label.html as flaky.
233 https://bugs.webkit.org/show_bug.cgi?id=169678
234
235 Unreviewed test gardening.
236
237 * platform/mac-wk1/TestExpectations:
238
2392017-03-27 Ryan Haddad <ryanhaddad@apple.com>
240
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +0000241 Marking two modern-media-controls tests as timeouts.
242 https://bugs.webkit.org/show_bug.cgi?id=170123
243
244 Unreviewed test gardening.
245
246 * platform/ios-simulator/TestExpectations:
247
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00002482017-03-27 Youenn Fablet <youenn@apple.com>
249
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +0000250 Tighten RTCDatachannel creation and parameter getters
251 https://bugs.webkit.org/show_bug.cgi?id=170081
252
253 Reviewed by Eric Carlson.
254
255 * webrtc/datachannel/basic-expected.txt:
256 * webrtc/datachannel/basic.html:
257
2582017-03-27 Youenn Fablet <youenn@apple.com>
259
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +0000260 Add support for RTCRtpReceiver/RTCRtpSender getParameters
261 https://bugs.webkit.org/show_bug.cgi?id=170057
262
263 Reviewed by Alex Christensen.
264
265 * webrtc/video-getParameters-expected.txt: Added.
266 * webrtc/video-getParameters.html: Added.
267
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00002682017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
269
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +0000270 font variation properties don't need to accept numbers
271 https://bugs.webkit.org/show_bug.cgi?id=169357
272
273 Reviewed by Antti Koivisto.
274
275 * fast/text/font-selection-font-face-parse-expected.txt:
276 * fast/text/font-selection-font-face-parse.html:
277 * fast/text/font-selection-font-loading-api-parse-expected.txt:
278 * fast/text/font-selection-font-loading-api-parse.html:
279 * fast/text/font-stretch-parse-expected.txt:
280 * fast/text/font-stretch-parse.html:
281 * fast/text/font-style-parse-expected.txt:
282 * fast/text/font-style-parse.html:
283 * fast/text/variations/font-selection-properties.html:
284 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
285
2862017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
287
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +0000288 Implement format specifier for variation fonts
289 https://bugs.webkit.org/show_bug.cgi?id=169327
290
291 Reviewed by Simon Fraser.
292
293 * fast/text/variations/font-face-format-expected.html: Added.
294 * fast/text/variations/font-face-format.html: Added.
295
2962017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
297
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +0000298 Make sure animation works for font-weight, font-stretch, and font-style
299 https://bugs.webkit.org/show_bug.cgi?id=169683
300
301 Reviewed by Simon Fraser.
302
303 * animations/font-variations/font-stretch-expected.txt: Added.
304 * animations/font-variations/font-stretch.html: Added.
305 * animations/font-variations/font-style-expected.txt: Added.
306 * animations/font-variations/font-style.html: Added.
307 * animations/font-variations/font-weight-expected.txt: Added.
308 * animations/font-variations/font-weight.html: Added.
309 * animations/resources/animation-test-helpers.js:
310 (compareFontStyle):
311 (getPropertyValue):
312 (comparePropertyValue):
313
achristensen@apple.comf7a83f82017-03-27 15:43:34 +00003142017-03-27 Alex Christensen <achristensen@webkit.org>
315
316 Make WebSockets work in network process
317 https://bugs.webkit.org/show_bug.cgi?id=169930
318
319 Reviewed by Youenn Fablet.
320
321 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
322 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
323 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
324 (web_socket_do_extra_handshake):
325 (web_socket_transfer_data):
326 * platform/ios-simulator-wk1/TestExpectations:
327 * platform/mac-wk1/TestExpectations:
328 * platform/win/TestExpectations:
329
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +00003302017-03-27 Antoine Quint <graouts@apple.com>
331
332 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
333 https://bugs.webkit.org/show_bug.cgi?id=169145
334 <rdar://problem/17048858>
335
336 Reviewed by Dean Jackson.
337
338 We add new tests for media documents and related features that cover the following cases:
339
340 - checking <video> with only audio tracks does not show the fullscreen button
341 - checking <video> with only audio tracks does not show the picture-in-picture button
342 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
343
344 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
345 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
346 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
347 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
348 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
349 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
350 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
351 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
352 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
353 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
354 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
355 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
356 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
357 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
358 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
359 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
360 * platform/ios-simulator/TestExpectations:
361 * platform/mac/TestExpectations:
362
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +00003632017-03-25 Aaron Chu <aaron_chu@apple.com>
364
365 AX: Media controls are unlabeled
366 https://bugs.webkit.org/show_bug.cgi?id=169947
367 <rdar://problem/30153323>
368
369 Reviewed by Antoine Quint.
370
371 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
372 * media/modern-media-controls/airplay-button/airplay-button.html:
373 * media/modern-media-controls/forward-button/forward-button-expected.txt:
374 * media/modern-media-controls/forward-button/forward-button.html:
375 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
376 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
377 * media/modern-media-controls/icon-button/icon-button-expected.txt:
378 * media/modern-media-controls/icon-button/icon-button.html:
379 * media/modern-media-controls/icon-service/icon-service-expected.txt:
380 * media/modern-media-controls/icon-service/icon-service.html:
381 * media/modern-media-controls/mute-button/mute-button-expected.txt:
382 * media/modern-media-controls/mute-button/mute-button.html:
383 * media/modern-media-controls/pip-button/pip-button-expected.txt:
384 * media/modern-media-controls/pip-button/pip-button.html:
385 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
386 * media/modern-media-controls/play-pause-button/play-pause-button.html:
387 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
388 * media/modern-media-controls/rewind-button/rewind-button.html:
389 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
390 * media/modern-media-controls/skip-back-button/skip-back-button.html:
391 * media/modern-media-controls/start-button/start-button-expected.txt:
392 * media/modern-media-controls/start-button/start-button.html:
393 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
394 * media/modern-media-controls/tracks-button/tracks-button.html:
395
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +00003962017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
397
398 Unreviewed GTK+ gardening. Update expectations of several tests.
399
400 * platform/gtk/TestExpectations:
401
mmaxfield@apple.com09f81272017-03-25 07:42:46 +00004022017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
403
404 Post-commit test fix after r214394
405 https://bugs.webkit.org/show_bug.cgi?id=170083
406
407 Unreviewed.
408
409 * fast/text/variations/optical-sizing.html:
410
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +00004112017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
412
413 Add font-optical-sizing to CSSComputedStyleDeclaration
414 https://bugs.webkit.org/show_bug.cgi?id=170083
415
416 Reviewed by Joseph Pecoraro.
417
418 * fast/css/getComputedStyle/computed-style-expected.txt:
419 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
420 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
421 * fast/css/getComputedStyle/resources/property-names.js:
422 * fast/text/variations/optical-sizing-expected.txt:
423 * fast/text/variations/optical-sizing.html:
424 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
425 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
426 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
427
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00004282017-03-24 Ryan Haddad <ryanhaddad@apple.com>
429
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +0000430 Consolidate TestExpectations for media/restore-from-page-cache.html.
431
432 Unreviewed test gardening.
433
434 * platform/mac/TestExpectations:
435
4362017-03-24 Ryan Haddad <ryanhaddad@apple.com>
437
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +0000438 Unreviewed, rolling out r214361.
439
440 This change caused flakiness in http/tests/preload tests.
441
442 Reverted changeset:
443
444 "Add a warning for unused link preloads."
445 https://bugs.webkit.org/show_bug.cgi?id=165670
446 http://trac.webkit.org/changeset/214361
447
graouts@webkit.orgb620f252017-03-24 23:32:14 +00004482017-03-24 Antoine Quint <graouts@webkit.org>
449
450 [Modern Media Controls] Remove placard icon if height is compressed
451 https://bugs.webkit.org/show_bug.cgi?id=167935
452 <rdar://problem/30397128>
453
454 Reviewed by Dean Jackson.
455
456 We add a new test to check that the various designed constraints to toggle display of a placard's
457 icon, title and description are honored. Also, due to the old layout() method now being called
458 "commit()", we refactor a relevant test.
459
460 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
461 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
462 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
463 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
464
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +00004652017-03-24 Eric Carlson <eric.carlson@apple.com>
466
467 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
468 https://bugs.webkit.org/show_bug.cgi?id=170056
469
470 Reviewed by Youenn Fablet.
471
472 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
473 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
474 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
475 * fast/mediastream/apply-constraints-advanced-expected.txt:
476 * fast/mediastream/apply-constraints-advanced.html:
477 * fast/mediastream/apply-constraints-video-expected.txt:
478 * fast/mediastream/apply-constraints-video.html:
479
dino@apple.com21196272017-03-24 23:16:52 +00004802017-03-24 Dean Jackson <dino@apple.com>
481
482 Serialization of custom props in longhand should be "" not value of shorthand
483 https://bugs.webkit.org/show_bug.cgi?id=167699
484 <rdar://problem/30324200>
485
486 Reviewed by Sam Weinig.
487
488 * fast/css/variables/rule-property-get-expected.html:
489 * fast/css/variables/rule-property-get.html:
490
graouts@webkit.org2b626cf2017-03-24 22:10:45 +00004912017-03-24 Antoine Quint <graouts@webkit.org>
492
493 [Modern Media Controls] Captions don't move with the appearance of the inline controls
494 https://bugs.webkit.org/show_bug.cgi?id=170051
495 <rdar://problem/30754428>
496
497 Reviewed by Dean Jackson.
498
499 Add a new test, which would have previously failed, where we check that we account for the controls bar height
500 when showing captions with the controls bar visible.
501
502 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
503 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
504
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +00005052017-03-24 Brent Fulgham <bfulgham@apple.com>
506
507 Handle recursive calls to ProcessingInstruction::checkStyleSheet
508 https://bugs.webkit.org/show_bug.cgi?id=169982
509 <rdar://problem/31083051>
510
511 Reviewed by Antti Koivisto.
512
513 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
514 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
515 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
516 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
517 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
518 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
519 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
520 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
521 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
522 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
523 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
524
beidson@apple.comc6dab482017-03-24 21:13:40 +00005252017-03-24 Brady Eidson <beidson@apple.com>
526
527 A null compound index value crashes the Databases process.
528 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
529
530 Reviewed by Alex Christensen.
531
532 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
533 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
534 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
535 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
536 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
537
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00005382017-03-24 Ryan Haddad <ryanhaddad@apple.com>
539
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +0000540 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
541 https://bugs.webkit.org/show_bug.cgi?id=170068
542
543 Unreviewed test gardening.
544
545 * platform/ios-simulator/TestExpectations:
546
5472017-03-24 Ryan Haddad <ryanhaddad@apple.com>
548
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +0000549 Unreviewed, rolling out r214360.
550
551 This change caused 20+ LayoutTest failures.
552
553 Reverted changeset:
554
555 "Handle recursive calls to
556 ProcessingInstruction::checkStyleSheet"
557 https://bugs.webkit.org/show_bug.cgi?id=169982
558 http://trac.webkit.org/changeset/214360
559
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +00005602017-03-24 Youenn Fablet <youenn@apple.com>
561
562 Add support for qpSum in WebRTC stats
563 https://bugs.webkit.org/show_bug.cgi?id=170060
564
565 Reviewed by Eric Carlson.
566
567 * webrtc/video-stats.html:
568
dbates@webkit.org8bc9f862017-03-24 19:34:11 +00005692017-03-24 Daniel Bates <dabates@apple.com>
570
571 Prevent new navigations during document unload
572 https://bugs.webkit.org/show_bug.cgi?id=169934
573 <rdar://problem/31247584>
574
575 Reviewed by Chris Dumez.
576
577 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
578 after starting a navigation from an onunload event handler.
579
580 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
581 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
582
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +00005832017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
584
585 Implement font-optical-sizing
586 https://bugs.webkit.org/show_bug.cgi?id=168895
587
588 Reviewed by Dean Jackson.
589
590 * fast/text/variations/optical-sizing-expected.txt: Added.
591 * fast/text/variations/optical-sizing.html: Added.
592
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +00005932017-03-24 Yoav Weiss <yoav@yoav.ws>
594
595 Add a warning for unused link preloads.
596 https://bugs.webkit.org/show_bug.cgi?id=165670
597
598 Reviewed by Youenn Fablet.
599
600 This adds a test for the unused preload warning, and adapts some of the other preload tests,
601 to avoid warnings.
602
603 * http/tests/preload/download_resources-expected.txt: Changed.
604 * http/tests/preload/download_resources.html: Added references to preloaded resources.
605 * http/tests/preload/onerrer_event-expected.txt: Changed.
606 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
607 * http/tests/preload/onload_event.html: Added references to preloaded resources.
608 * http/tests/preload/resources/single_download_preload.html: Deflaked.
609 * http/tests/preload/unused_preload_warning-expected.txt: Added.
610 * http/tests/preload/unused_preload_warning.html: Added.
611
bfulgham@apple.comd29ec582017-03-24 18:39:28 +00006122017-03-24 Brent Fulgham <bfulgham@apple.com>
613
614 Handle recursive calls to ProcessingInstruction::checkStyleSheet
615 https://bugs.webkit.org/show_bug.cgi?id=169982
616 <rdar://problem/31083051>
617
618 Reviewed by Antti Koivisto.
619
620 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
621 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
622 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
623 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
624 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
625 * fast/dom/beforeload/recursive-link-before-load.html: Added.
626 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
627 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
628 * fast/dom/beforeload/resources/content.xhtml: Added.
629 * fast/dom/beforeload/resources/pass.css: Added.
630 * fast/dom/beforeload/resources/test.xsl: Added.
631
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +00006322017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
633
634 font-style needs a new CSSValue to make CSSRule.cssText work correctly
635 https://bugs.webkit.org/show_bug.cgi?id=169258
636
637 Reviewed by David Hyatt.
638
639 Update tests' expected results.
640
641 * fast/text/font-selection-font-face-parse-expected.txt:
642 * fast/text/font-selection-font-face-parse.html:
643 * fast/text/font-style-parse-expected.txt:
644 * fast/text/font-style-parse.html:
645 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
646 * svg/css/getComputedStyle-basic-expected.txt:
647
commit-queue@webkit.org9107d182017-03-24 18:01:18 +00006482017-03-24 Youenn Fablet <youenn@apple.com>
649
650 Add libwebrtc backend support for RTCRtpSender::replaceTrack
651 https://bugs.webkit.org/show_bug.cgi?id=169841
652
653 Reviewed by Alex Christensen.
654
655 * webrtc/audio-replace-track-expected.txt: Added.
656 * webrtc/audio-replace-track.html: Added.
657 * webrtc/video-replace-track-expected.txt: Added.
658 * webrtc/video-replace-track.html: Added.
659 * webrtc/video-replace-track-to-null-expected.txt: Added.
660 * webrtc/video-replace-track-to-null.html: Added.
661
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +00006622017-03-24 Ryan Haddad <ryanhaddad@apple.com>
663
664 Update TestExpectations for media/restore-from-page-cache.html.
665
666 Unreviewed test gardening.
667
668 * platform/mac-wk2/TestExpectations:
669 * platform/mac/TestExpectations:
670
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +00006712017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
672
673 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
674
675 * platform/gtk/TestExpectations:
676
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +00006772017-03-24 Youenn Fablet <youenn@apple.com>
678
679 Add support for DataChannel and MediaStreamTrack stats
680 https://bugs.webkit.org/show_bug.cgi?id=170031
681
682 Reviewed by Eric Carlson.
683
684 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
685 * webrtc/datachannel/datachannel-stats.html: Added.
686 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
687 * webrtc/video-mediastreamtrack-stats.html: Added.
688
cdumez@apple.comedecdd02017-03-24 16:27:01 +00006892017-03-24 Chris Dumez <cdumez@apple.com>
690
691 Extend svg/animations/animations-paused-disconnected-iframe.html
692 https://bugs.webkit.org/show_bug.cgi?id=170035
693
694 Reviewed by Andreas Kling.
695
696 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
697
698 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
699 * svg/animations/animations-paused-disconnected-iframe.html:
700
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +00007012017-03-24 Youenn Fablet <youenn@apple.com>
702
703 Fix framesEncoded/framesDecoded RTC stats
704 https://bugs.webkit.org/show_bug.cgi?id=170024
705
706 Reviewed by Eric Carlson.
707
708 * webrtc/video-stats-expected.txt: Added.
709 * webrtc/video-stats.html: Added.
710
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00007112017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
712
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +0000713 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
714
715 * platform/gtk/TestExpectations:
716
7172017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
718
carlosgc@webkit.org77c89412017-03-24 13:30:56 +0000719 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
720
721 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
722 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
723 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
724 mime type and returned application/octet-stream.
725
726 * platform/gtk/TestExpectations:
727 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
728 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
729
7302017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
731
carlosgc@webkit.org798207a2017-03-24 13:19:56 +0000732 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
733
734 We are now getting a MIME type for otf files.
735
736 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
737
pvollan@apple.come52fe062017-03-24 12:01:45 +00007382017-03-24 Per Arne Vollan <pvollan@apple.com>
739
740 Text stroke is sometimes clipped on video captions.
741 https://bugs.webkit.org/show_bug.cgi?id=170006
742
743 Reviewed by Eric Carlson.
744
745 * media/track/track-css-stroke-cues-expected.txt:
746 * media/track/track-css-stroke-cues.html:
747
carlosgc@webkit.org41922302017-03-24 08:21:21 +00007482017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
749
750 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
751 https://bugs.webkit.org/show_bug.cgi?id=170001
752
753 Reviewed by Michael Catanzaro.
754
755 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
756
757 * platform/gtk/TestExpectations:
758
antti@apple.com0e079ed2017-03-24 03:20:18 +00007592017-03-23 Antti Koivisto <antti@apple.com>
760
761 Revert r213712, caused iPad PLT regression
762 https://bugs.webkit.org/show_bug.cgi?id=170040
763
764 Unreviewed.
765
766 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
767 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
768
cdumez@apple.com838ef372017-03-23 23:51:20 +00007692017-03-23 Chris Dumez <cdumez@apple.com>
770
771 SVG animations are not paused when their <svg> element is removed from the document
772 https://bugs.webkit.org/show_bug.cgi?id=170030
773 <rdar://problem/31230252>
774
775 Reviewed by Dean Jackson.
776
777 Add layout test coverage.
778
779 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
780 * svg/animations/animations-paused-when-removed-from-document.html: Added.
781
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +00007822017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
783
784 font shorthand should accept variation values
785 https://bugs.webkit.org/show_bug.cgi?id=168998
786
787 Reviewed by Simon Fraser.
788
789 * fast/text/font-style-parse-expected.txt:
790 * fast/text/font-style-parse.html:
791 * fast/text/font-weight-parse-expected.txt:
792 * fast/text/font-weight-parse.html:
793
cdumez@apple.com62599cb2017-03-23 22:40:50 +00007942017-03-23 Chris Dumez <cdumez@apple.com>
795
796 SVG animations are not paused when inserted into a hidden page
797 https://bugs.webkit.org/show_bug.cgi?id=170026
798 <rdar://problem/31228704>
799
800 Reviewed by Andreas Kling.
801
802 Add layout test coverage.
803
804 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
805 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
806 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
807 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
808
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +0000809== Rolled over to ChangeLog-2017-03-23 ==