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