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