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