blob: 91e3f866ae46770b886a2b1763c67135a1f6726d [file] [log] [blame]
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +000012017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
2
carlosgc@webkit.orga15168e2017-03-31 12:31:58 +00003 Unreviewed GTK+ gardening. Update expectations of several tests.
4
5 Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
6 fonts.
7
8 * platform/gtk/TestExpectations:
9 * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
10
112017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
12
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +000013 Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
14
15 GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
16 after r214503.
17
18 * platform/gtk/TestExpectations:
19 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
20 * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
21 * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
22 * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
23
commit-queue@webkit.org2ebbc9d2017-03-31 10:37:06 +0000242017-03-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
25
26 [Readable Streams API] Implement cloneArrayBuffer in WebCore
27 https://bugs.webkit.org/show_bug.cgi?id=170008
28
29 Reviewed by Youenn Fablet.
30
31 Added test to check cloneArrayBuffer behaviour.
32
33 * streams/readable-stream-byob-request.js:
34
gskachkov@gmail.combce57f12017-03-31 10:06:08 +0000352017-03-31 Oleksandr Skachkov <gskachkov@gmail.com>
36
37 String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
38 https://bugs.webkit.org/show_bug.cgi?id=170151
39
40 Reviewed by Saam Barati.
41
42 * js/script-tests/string_replace_function.js: Added.
43 * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
44 * js/string_replace_function-expected.txt: Added.
45 * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
46 * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
47 * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
48
rego@igalia.com0e27af12017-03-31 09:27:04 +0000492017-03-31 Manuel Rego Casasnovas <rego@igalia.com>
50
51 [css-grid] Update W3C Test Suite
52 https://bugs.webkit.org/show_bug.cgi?id=170170
53
54 Reviewed by Youenn Fablet.
55
56 Update path to tests in TestExpectations as the CSS Grid Layout suite
57 is now under web-platform-tests.
58
59 * TestExpectations:
60
commit-queue@webkit.org9f5bc2e2017-03-31 08:25:42 +0000612017-03-31 Antoine Quint <graouts@apple.com>
62
63 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
64 https://bugs.webkit.org/show_bug.cgi?id=168409
65 <rdar://problem/30799198>
66
67 Unreviewed. Capture new logging events.
68
69 * media/modern-media-controls/airplay-button/airplay-button.html:
70
mattbaker@apple.com3b706d42017-03-31 00:51:51 +0000712017-03-30 Matt Baker <mattbaker@apple.com>
72
73 Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
74
75 * inspector/css/getAllStyleSheets-expected.txt:
76
ryanhaddad@apple.comfefda0a2017-03-31 00:23:36 +0000772017-03-30 Ryan Haddad <ryanhaddad@apple.com>
78
79 Rebaseline js/dom/global-constructors-attributes.html.
80
81 Unreviewed test gardening.
82
83 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
84 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
85 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
86
simon.fraser@apple.com55d6e1f2017-03-31 00:04:21 +0000872017-03-30 Simon Fraser <simon.fraser@apple.com>
88
89 Rename a touch event function, and new touch region test results
90 https://bugs.webkit.org/show_bug.cgi?id=170309
91 rdar://problem/31329520
92
93 Reviewed by Chris Dumez.
94
95 A code change in WebKitAdditions progresses this test result.
96
97 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
98
commit-queue@webkit.org387b6ba2017-03-30 22:41:14 +0000992017-03-30 Said Abou-Hallawa <sabouhallawa@apple.com>
100
101 REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
102 https://bugs.webkit.org/show_bug.cgi?id=169547
103
104 Reviewed by Simon Fraser.
105
106 * fast/images/async-image-background-image.html:
107 * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
108 * fast/images/sprite-sheet-image-draw-expected.html: Added.
109 * fast/images/sprite-sheet-image-draw.html: Added.
110
mattbaker@apple.comb9d70672017-03-30 22:37:34 +00001112017-03-30 Matt Baker <mattbaker@apple.com>
112
113 Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
114 https://bugs.webkit.org/show_bug.cgi?id=170279
115 <rdar://problem/30200492>
116
117 Reviewed by David Hyatt.
118
119 * inspector/css/getAllStyleSheets.html:
120 Add stylesheet with an "unparsed" property having no final semicolon.
121
commit-queue@webkit.org819396b2017-03-30 21:42:19 +00001222017-03-30 Youenn Fablet <youenn@apple.com>
123
124 Clean up RTCDataChannel
125 https://bugs.webkit.org/show_bug.cgi?id=169732
126
127 Reviewed by Chris Dumez.
128
129 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
130 * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
131
cdumez@apple.comc973c422017-03-30 21:35:39 +00001322017-03-30 Chris Dumez <cdumez@apple.com>
133
134 svg/animations/animations-paused-in-background-page.html is flaky
135 https://bugs.webkit.org/show_bug.cgi?id=170290
136
137 Reviewed by Simon Fraser.
138
139 Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
140 due to a race.
141
142 * svg/animations/animations-paused-in-background-page-expected.txt:
143 * svg/animations/animations-paused-in-background-page.html:
144
jfernandez@igalia.com384f6462017-03-30 21:27:09 +00001452017-03-30 Javier Fernandez <jfernandez@igalia.com>
146
147 [css-align] Adapt content-alignment properties to the new baseline syntax
148 https://bugs.webkit.org/show_bug.cgi?id=170262
149
150 Reviewed by David Hyatt.
151
152 Added new cases to the alignment properties parsing tests so that we can verify the new
153 baseline-alignment syntax is parsed as expected.
154 Additionally, I modified the tests so that they use the testharness format.
155
156 * css3/parse-align-content-expected.txt:
157 * css3/parse-align-content.html:
158 * css3/parse-justify-content-expected.txt:
159 * css3/parse-justify-content.html:
160
jcraig@apple.comaff229672017-03-30 21:13:21 +00001612017-03-30 James Craig <jcraig@apple.com>
162
163 AX: Expose a new AXSubrole for explicit ARIA "group" role
164 https://bugs.webkit.org/show_bug.cgi?id=169810
165 <rdar://problem/31039693>
166
167 Reviewed by Chris Fleizach.
168
169 * accessibility/list-detection2-expected.txt:
170 * accessibility/list-detection2.html:
171 * accessibility/roles-computedRoleString.html:
172 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
173 * inspector/dom/highlightFrame-expected.txt:
174 * inspector/dom/highlightSelector-expected.txt:
175 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
176 * platform/mac/accessibility/roles-exposed-expected.txt:
177
commit-queue@webkit.org76329332017-03-30 20:22:38 +00001782017-03-30 Youenn Fablet <youenn@apple.com>
179
180 webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
181 https://bugs.webkit.org/show_bug.cgi?id=170294
182
183 Unreviewed.
184
185 * TestExpectations: Marking these tests as flaky.
186
eric.carlson@apple.com697909c2017-03-30 20:17:08 +00001872017-03-30 Eric Carlson <eric.carlson@apple.com>
188
189 [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
190 https://bugs.webkit.org/show_bug.cgi?id=169956
191
192 Reviewed by Youenn Fablet.
193
194 * webaudio/audiobuffer-crash-expected.txt: Added.
195 * webaudio/audiobuffer-crash.html: Added.
196
simon.fraser@apple.com99b6f422017-03-30 18:41:35 +00001972017-03-30 Simon Fraser <simon.fraser@apple.com>
198
199 Add some tests that dump the touch event regions with various content configurations
200 https://bugs.webkit.org/show_bug.cgi?id=170216
201
202 Followup: add missing results files, and tweak iframes.html to show that regions fail to
203 take iframe borders into account.
204
205 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
206 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
207 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
208 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
209 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
210 * fast/events/touch/ios/touch-event-regions/iframes.html:
211 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
212 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
213
pvollan@apple.com87075aaf2017-03-30 17:06:59 +00002142017-03-30 Per Arne Vollan <pvollan@apple.com>
215
216 [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
217 https://bugs.webkit.org/show_bug.cgi?id=170188
218
219 Reviewed by Eric Carlson.
220
221 The textTrackDisplayElement call will fail and throw an exception if the text track display element
222 has not yet been added to the text track container element. We wait until it has been added.
223
224 * media/track/track-cue-rendering-with-padding.html:
225
commit-queue@webkit.org98928812017-03-30 17:06:21 +00002262017-03-30 Antoine Quint <graouts@apple.com>
227
228 [Modern Media Controls] Invalid placard icon is not visible for short video
229 https://bugs.webkit.org/show_bug.cgi?id=170277
230 <rdar://problem/31327955>
231
232 Reviewed by Eric Carlson.
233
234 Add a new test to check that we correctly hide the invalid icon only when
235 there is no space left to display it.
236
237 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
238 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
239
svillar@igalia.com9f7a20b2017-03-30 14:40:46 +00002402017-03-27 Sergio Villar Senin <svillar@igalia.com>
241
242 [css-grid] Clamp the number of autorepeat tracks
243 https://bugs.webkit.org/show_bug.cgi?id=170120
244
245 Reviewed by Manuel Rego Casasnovas.
246
247 Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
248 to allow us to run several test cases over a small number of grids in a single file quite
249 fast. The other option was to statically (CSS) create several huge grids, something that
250 could potentially be very expensive in terms of memory and CPU leading to timeouts.
251
252 * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
253 * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
254
commit-queue@webkit.org49e48492017-03-30 13:11:25 +00002552017-03-30 Antoine Quint <graouts@apple.com>
256
257 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
258 https://bugs.webkit.org/show_bug.cgi?id=168409
259 <rdar://problem/30799198>
260
261 Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
262 requestAnimationFrame() call to suspend the ScriptedAnimationController.
263
264 * media/modern-media-controls/airplay-button/airplay-button.html:
265
pvollan@apple.comc639f112017-03-30 06:35:31 +00002662017-03-30 Per Arne Vollan <pvollan@apple.com>
267
268 REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
269 https://bugs.webkit.org/show_bug.cgi?id=168660
270
271 Reviewed Eric Carlson.
272
273 The textTrackDisplayElement call will fail and throw an exception if the text track display element
274 has not yet been added to the text track container element. We wait until it has been added.
275
276 * media/track/track-cue-container-rendering-position.html:
277
rniwa@webkit.org97f81a02017-03-30 05:38:59 +00002782017-03-29 Ryosuke Niwa <rniwa@webkit.org>
279
280 Disconnecting a HTMLObjectElement does not always unload its content document
281 https://bugs.webkit.org/show_bug.cgi?id=169606
282
283 Reviewed by Andy Estes.
284
285 Add a regression test.
286
287 * fast/dom/removing-focused-object-element-expected.txt: Added.
288 * fast/dom/removing-focused-object-element.html: Added.
289
simon.fraser@apple.com187c6d02017-03-30 01:31:59 +00002902017-03-29 Simon Fraser <simon.fraser@apple.com>
291
292 Add some tests that dump the touch event regions with various content configurations
293 https://bugs.webkit.org/show_bug.cgi?id=170216
294
295 Reviewed by Dean Jackson.
296
297 Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
298
299 * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
300 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
301 * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
302 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
303 * fast/events/touch/ios/touch-event-regions/columns.html: Added.
304 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
305 * fast/events/touch/ios/touch-event-regions/complex.html: Added.
306 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
307 * fast/events/touch/ios/touch-event-regions/document.html: Added.
308 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
309 * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
310 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
311 * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
312 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
313 * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
314
simon.fraser@apple.com54152682017-03-30 01:31:53 +00003152017-03-28 Simon Fraser <simon.fraser@apple.com>
316
317 Make it possible to dump touch event regions for testing
318 https://bugs.webkit.org/show_bug.cgi?id=170209
319 <rdar://problem/31309258>
320
321 Reviewed by Tim Horton.
322
323 Simple test that dumps the regions.
324
325 * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
326 * fast/events/touch/ios/touch-event-regions.html: Added.
327
zalan@apple.com26018542017-03-30 01:25:00 +00003282017-03-29 Zalan Bujtas <zalan@apple.com>
329
330 RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
331 https://bugs.webkit.org/show_bug.cgi?id=170259
332 <rdar://problem/31300584>
333
334 Reviewed by Simon Fraser.
335
336 * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
337 * fast/block/float/placing-multiple-floats-crash.html: Added.
338
timothy_horton@apple.coma6aeabc2017-03-30 01:05:58 +00003392017-03-29 Tim Horton <timothy_horton@apple.com>
340
341 Swipe gesture tests don't work on macOS Sierra
342 https://bugs.webkit.org/show_bug.cgi?id=161675
343 <rdar://problem/23379930>
344
345 Reviewed by Darin Adler.
346
347 * platform/mac-wk2/TestExpectations:
348 * swipe/basic-cached-back-swipe-expected.txt:
349 * swipe/basic-cached-back-swipe.html:
350 * swipe/main-frame-pinning-requirement-expected.txt:
351 * swipe/main-frame-pinning-requirement.html:
352 * swipe/pushState-cached-back-swipe-expected.txt:
353 * swipe/pushState-cached-back-swipe.html:
354 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
355 * swipe/pushState-programmatic-back-while-swiping-crash.html:
356 * swipe/resources/swipe-test.js:
357 (measuredDurationShouldBeLessThan):
358 (startSwipeGesture):
359 (completeSwipeGesture):
360 (playEventStream):
361 (eventQueue.enqueueScrollEvent): Deleted.
362 (eventQueue.enqueueSwipeEvent): Deleted.
363 (eventQueue.hasPendingEvents): Deleted.
364 (eventQueue.callAfterEventDispatch): Deleted.
365 (eventQueue._processEventQueue): Deleted.
366 (eventQueue._processEventQueueSoon): Deleted.
367 * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
368 * swipe/swipe-start-hysteresis-failures.html: Removed.
369
mmaxfield@apple.comff19e5c2017-03-29 23:12:08 +00003702017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
371
372 Try to normalize variation ranges
373 https://bugs.webkit.org/show_bug.cgi?id=170119
374
375 Reviewed by Simon Fraser.
376
377 * fast/text/variations/font-selection-properties-expected.html:
378
ryanhaddad@apple.com43a7d082017-03-29 22:46:34 +00003792017-03-29 Ryan Haddad <ryanhaddad@apple.com>
380
381 Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
382 https://bugs.webkit.org/show_bug.cgi?id=169677
383
384 Unreviewed test gardening.
385
386 * platform/mac-wk1/TestExpectations:
387 * platform/mac/TestExpectations:
388
jfernandez@igalia.com81a5ae22017-03-29 22:01:11 +00003892017-03-29 Javier Fernandez <jfernandez@igalia.com>
390
391 [css-align] Adapt self-alignment properties to the new baseline syntax
392 https://bugs.webkit.org/show_bug.cgi?id=170235
393
394 Reviewed by David Hyatt.
395
396 Added new cases to the alignment properties parsing tests so that we can verify the new
397 baseline-alignment syntax is parsed as expected.
398 Additionally, I modified the tests so that they use the testharness format.
399
400 * css3/parse-align-items-expected.txt:
401 * css3/parse-align-items.html:
402 * css3/parse-align-self-expected.txt:
403 * css3/parse-align-self.html:
404 * css3/resources/alignment-parsing-utils-th.js:
405 (checkValues):
406 * fast/css/parse-justify-items-expected.txt:
407 * fast/css/parse-justify-items.html:
408 * fast/css/parse-justify-self-expected.txt:
409 * fast/css/parse-justify-self.html:
410 * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
411 (checkValues):
412 (checkBadValues):
413 (checkInitialValues):
414 (checkInheritValues):
415 (checkLegacyValues):
416 (checkSupportedValues):
417
cdumez@apple.com5ddde632017-03-29 20:54:21 +00004182017-03-29 Chris Dumez <cdumez@apple.com>
419
420 Animated SVG images are not paused in pages loaded in the background
421 https://bugs.webkit.org/show_bug.cgi?id=170043
422 <rdar://problem/31234412>
423
424 Reviewed by Simon Fraser.
425
426 Extend layout test coverage.
427
428 * svg/animations/animations-paused-in-background-page-expected.txt: Added.
429 * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
430 * svg/animations/animations-paused-in-background-page-iframe.html: Added.
431 * svg/animations/animations-paused-in-background-page.html: Added.
432 * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
433
mmaxfield@apple.com9ac76242017-03-29 19:23:21 +00004342017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
435
436 Post-commit test gardening after r214546
437 https://bugs.webkit.org/show_bug.cgi?id=169518
438
439 Unreviewed.
440
441 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
442 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
443
mmaxfield@apple.comf9e6bdb2017-03-29 19:25:39 +00004442017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
445
446 Post-commit test gardening after r214546
447 https://bugs.webkit.org/show_bug.cgi?id=169518
448
449 Unreviewed.
450
451 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
452 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
453
ryanhaddad@apple.com436c9042017-03-29 18:38:10 +00004542017-03-29 Ryan Haddad <ryanhaddad@apple.com>
455
456 Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
457 https://bugs.webkit.org/show_bug.cgi?id=170130
458
459 Unreviewed test gardening.
460
461 * TestExpectations:
462
mmaxfield@apple.comeee54462017-03-29 17:40:21 +00004632017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
464
465 Variation fonts: Make sure that feature detection and preprocessor macros are right
466 https://bugs.webkit.org/show_bug.cgi?id=169518
467
468 Reviewed by Simon Fraser.
469
470 Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
471
472 * fast/text/font-variations-feature-detection-expected.html: Added.
473 * fast/text/font-variations-feature-detection.html: Added.
474 * platform/ios-simulator/TestExpectations:
475 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
476 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
477 * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
478 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
479 * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
480 * platform/mac/TestExpectations:
481
commit-queue@webkit.org9a153322017-03-29 17:28:48 +00004822017-03-29 Antoine Quint <graouts@apple.com>
483
484 [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
485 https://bugs.webkit.org/show_bug.cgi?id=170239
486 <rdar://problem/31320685>
487
488 Reviewed by Dean Jackson.
489
490 We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
491 is up by mousing out of the media. We also add a new test where we check that clicking over the controls
492 bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
493 existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
494 the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
495
496 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
497 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
498 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
499 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
500 * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
501
ryanhaddad@apple.com00c09402017-03-29 17:08:08 +00005022017-03-28 Ryan Haddad <ryanhaddad@apple.com>
503
504 Mark fast/workers/worker-close-more.html as a flaky timeout.
505 https://bugs.webkit.org/show_bug.cgi?id=169838
506
507 Unreviewed test gardening.
508
509 * platform/mac/TestExpectations:
510
commit-queue@webkit.org62d62462017-03-29 15:58:29 +00005112017-03-29 Youenn Fablet <youenn@apple.com>
512
513 Move DTMF WebRTC extension behind its own compile flag
514 https://bugs.webkit.org/show_bug.cgi?id=170226
515
516 Reviewed by Eric Carlson.
517
518 * TestExpectations:
519 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
520 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
521 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
522 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
523
clopez@igalia.comea2710e2017-03-29 15:33:15 +00005242017-03-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
525
526 [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
527 https://bugs.webkit.org/show_bug.cgi?id=170192
528
529 Unreviewed test gardening.
530
531 * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
532
commit-queue@webkit.orge832d6b2017-03-29 15:18:38 +00005332017-03-29 Youenn Fablet <youenn@apple.com>
534
535 Add test for differentiating camera versus canvas stream
536 https://bugs.webkit.org/show_bug.cgi?id=169698
537 <rdar://problem/31076026>
538
539 Reviewed by Eric Carlson.
540
541 * fast/mediastream/captureStream/canvas2d.html:
542
clopez@igalia.com1c1602f2017-03-29 13:34:21 +00005432017-03-28 Carlos Alberto Lopez Perez <clopez@igalia.com>
544
545 [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
546 https://bugs.webkit.org/show_bug.cgi?id=170223
547
548 Reviewed by Youenn Fablet.
549
550 After r214441 the arguments of addIceCandidate() are nullable.
551
552 * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
553 * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
554 * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
555
commit-queue@webkit.org3c6d8822017-03-29 09:39:41 +00005562017-03-29 Antoine Quint <graouts@apple.com>
557
558 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
559 https://bugs.webkit.org/show_bug.cgi?id=168409
560 <rdar://problem/30799198>
561
562 Reviewed by Dean Jackson.
563
564 Opt into ScriptedAnimationController logging.
565
566 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
567 * media/modern-media-controls/airplay-button/airplay-button.html:
568
commit-queue@webkit.org3a5954d2017-03-29 04:09:14 +00005692017-03-28 Youenn Fablet <youenn@apple.com>
570
571 [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
572 https://bugs.webkit.org/show_bug.cgi?id=170192
573
574 Reviewed by Jon Lee.
575
576 * fast/mediastream/RTCIceCandidate-expected.txt:
577 * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
578 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
579 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
580 Ensuring sdpMid has a valid value.
581 * fast/mediastream/resources/promise-utils.js: Improving error logging.
582
bfulgham@apple.com44cadb42017-03-29 01:00:09 +00005832017-03-27 Brent Fulgham <bfulgham@apple.com>
584
585 Only attach Attributes to a given element one time
586 https://bugs.webkit.org/show_bug.cgi?id=170125
587 <rdar://problem/31279676>
588
589 Reviewed by Chris Dumez.
590
591 * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
592 * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
593 * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
594 * fast/dom/Attr/only-attach-attr-once.html: Added.
595
commit-queue@webkit.org6ca84c12017-03-29 00:06:11 +00005962017-03-28 Youenn Fablet <youenn@apple.com>
597
598 Stop RTCDataChannel when closing page
599 https://bugs.webkit.org/show_bug.cgi?id=170166
600
601 Reviewed by Eric Carlson.
602
603 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
604 * webrtc/datachannel/datachannel-gc.html: Added.
605
mmaxfield@apple.comc9b0b8d2017-03-28 23:53:28 +00006062017-03-28 Myles C. Maxfield <mmaxfield@apple.com>
607
608 Ranges for variation font properties are not enforced
609 https://bugs.webkit.org/show_bug.cgi?id=169979
610
611 Reviewed by David Hyatt.
612
613 * fast/text/font-selection-font-face-parse-expected.txt:
614 * fast/text/font-selection-font-face-parse.html:
615 * fast/text/font-selection-font-loading-api-parse-expected.txt:
616 * fast/text/font-selection-font-loading-api-parse.html:
617 * fast/text/font-style-parse-expected.txt:
618 * fast/text/font-style-parse.html:
619 * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
620 * fast/text/variations/font-loading-api-parse-ranges.html:
621 * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
622 * fast/text/variations/out-of-bounds-selection-properties.html: Added.
623 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
624
aestes@apple.comb527f1f2017-03-28 23:50:55 +00006252017-03-28 Andy Estes <aestes@apple.com>
626
627 [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
628 https://bugs.webkit.org/show_bug.cgi?id=170197
629 <rdar://problem/30314067>
630
631 Reviewed by Brady Eidson.
632
633 * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
634 * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
635
cdumez@apple.coma585b422017-03-28 23:11:35 +00006362017-03-28 Chris Dumez <cdumez@apple.com>
637
638 Animated SVG images are not paused when outside viewport
639 https://bugs.webkit.org/show_bug.cgi?id=170155
640 <rdar://problem/31288893>
641
642 Reviewed by Antti Koivisto.
643
644 Add layout test coverage.
645
646 * platform/mac-wk1/TestExpectations:
647 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
648 * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
649 * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
650 * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
651 * svg/animations/resources/smilAnimation.svg: Added.
652
antti@apple.comdf681732017-03-28 22:48:26 +00006532017-03-28 Antti Koivisto <antti@apple.com>
654
655 Missing render tree position invalidation when tearing down renderers for display:contents subtree
656 https://bugs.webkit.org/show_bug.cgi?id=170199
657 <rdar://problem/31260856>
658
659 Reviewed by Zalan Bujtas.
660
661 * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
662 * fast/shadow-dom/slot-renderer-teardown.html: Added.
663
ryanhaddad@apple.combd4d8082017-03-28 22:32:43 +00006642017-03-28 Ryan Haddad <ryanhaddad@apple.com>
665
666 Unreviewed, rolling out r214485.
667
668 This change caused LayoutTest crashes.
669
670 Reverted changeset:
671
672 "Stop RTCDataChannel when closing page"
673 https://bugs.webkit.org/show_bug.cgi?id=170166
674 http://trac.webkit.org/changeset/214485
675
bburg@apple.com2e3de942017-03-28 21:41:24 +00006762017-03-28 Brian Burg <bburg@apple.com>
677
678 Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
679 https://bugs.webkit.org/show_bug.cgi?id=169865
680 <rdar://problem/31250573>
681
682 Reviewed by Joseph Pecoraro.
683
684 Add tests that verify the new command works as expected when it disables resource caching.
685 I also manually verified that the override setting is cleared when Web Inspector disconnects.
686 This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
687 a load happened or not.
688
689 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
690 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
691 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
692 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
693
commit-queue@webkit.orgb6cf2c62017-03-28 21:17:12 +00006942017-03-28 Youenn Fablet <youenn@apple.com>
695
696 Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
697 https://bugs.webkit.org/show_bug.cgi?id=170194
698
699 Reviewed by Chris Dumez.
700
701 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
702 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
703
commit-queue@webkit.org3a75b6f2017-03-28 20:57:11 +00007042017-03-28 Joseph Pecoraro <pecoraro@apple.com>
705
706 Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
707 https://bugs.webkit.org/show_bug.cgi?id=166862
708 <rdar://problem/29835977>
709
710 Reviewed by Brian Burg.
711
712 * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
713 * http/tests/inspector/network/resource-mime-type.html: Added.
714 Test resource mime types for different resources.
715
716 * http/tests/inspector/network/resources/json.php: Added.
717 * http/tests/inspector/network/resources/script.js: Added.
718 * http/tests/inspector/network/resources/script.txt: Added.
719 * http/tests/inspector/network/resources/stylesheet.css: Added.
720 * http/tests/inspector/network/resources/stylesheet.txt: Added.
721 * http/tests/resources/square20.jpg: Added.
722 Resources for various requests and different mime types.
723
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +00007242017-03-28 Ryan Haddad <ryanhaddad@apple.com>
725
ryanhaddad@apple.com87370632017-03-28 20:50:36 +0000726 Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
727 https://bugs.webkit.org/show_bug.cgi?id=168132
728
729 Unreviewed test gardening.
730
731 * platform/mac/TestExpectations:
732
7332017-03-28 Ryan Haddad <ryanhaddad@apple.com>
734
ryanhaddad@apple.com25e88b72017-03-28 20:02:10 +0000735 Mark two fast/scrolling/ios/touch-scroll tests as failing.
736 https://bugs.webkit.org/show_bug.cgi?id=170153
737
738 Unreviewed test gardening.
739
740 * platform/ios-wk2/TestExpectations:
741
7422017-03-28 Ryan Haddad <ryanhaddad@apple.com>
743
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +0000744 Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
745
746 Unreviewed test gardening.
747
748 * platform/ios/TestExpectations:
749
commit-queue@webkit.org3e2137c2017-03-28 19:03:21 +00007502017-03-28 Youenn Fablet <youenn@apple.com>
751
752 Stop RTCDataChannel when closing page
753 https://bugs.webkit.org/show_bug.cgi?id=170166
754
755 Reviewed by Eric Carlson.
756
757 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
758 * webrtc/datachannel/datachannel-gc.html: Added.
759
commit-queue@webkit.org4cbe0732017-03-28 17:36:50 +00007602017-03-28 Antoine Quint <graouts@apple.com>
761
762 REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
763 https://bugs.webkit.org/show_bug.cgi?id=170180
764
765 Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
766
767 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
768 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
769
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +00007702017-03-28 Ryan Haddad <ryanhaddad@apple.com>
771
ryanhaddad@apple.com0aaa16e2017-03-28 16:42:05 +0000772 Mark fast/history/ios/history-scroll-restoration.html as flaky.
773 https://bugs.webkit.org/show_bug.cgi?id=169558
774
775 Unreviewed test gardening.
776
777 * platform/ios-wk2/TestExpectations:
778
7792017-03-28 Ryan Haddad <ryanhaddad@apple.com>
780
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +0000781 Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
782 https://bugs.webkit.org/show_bug.cgi?id=170180
783
784 Unreviewed test gardening.
785
786 * platform/ios/TestExpectations:
787
commit-queue@webkit.org9c269e62017-03-28 16:12:42 +00007882017-03-28 Youenn Fablet <youenn@apple.com>
789
790 LayoutTest webrtc/video-getParameters.html is failing
791 https://bugs.webkit.org/show_bug.cgi?id=170148
792
793 Unreviewed.
794
795 * TestExpectations: Marking webrtc/video-getParameters.html as failing.
796
ryanhaddad@apple.com46558172017-03-28 16:09:11 +00007972017-03-28 Ryan Haddad <ryanhaddad@apple.com>
798
799 Mark webrtc/video-replace-track-to-null.html as flaky.
800 https://bugs.webkit.org/show_bug.cgi?id=170178
801
802 Unreviewed test gardening.
803
804 * TestExpectations:
805
jbedard@apple.comc2c7bd62017-03-28 15:30:06 +00008062017-03-28 Jonathan Bedard <jbedard@apple.com>
807
808 Moved gardened ios-simulator tests to ios folders
809 <rdar://problem/30948691>
810
811 Unreviewed test re-organization.
812
813 Moving ios-simulator test expectations to share as many expectations
814 as possible with on-device testing.
815
816 * platform/ios: Moved from platform/ios-simulator.
817 * platform/ios-device: Added.
818 * platform/ios-device-wk1: Added.
819 * platform/ios-device-wk2: Added.
820 * platform/ios-simulator: Moved to platform/ios.
821 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
822 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
823 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
824 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
825
yoav@yoav.ws81391512017-03-28 11:56:52 +00008262017-03-28 Yoav Weiss <yoav@yoav.ws>
827
828 Add a warning for unused link preloads.
829 https://bugs.webkit.org/show_bug.cgi?id=165670
830
831 Reviewed by Youenn Fablet.
832
833 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
834 * http/tests/preload/download_resources-expected.txt:
835 * http/tests/preload/download_resources.html: Added references to preloaded resources.
836 * http/tests/preload/onerror_event-expected.txt:
837 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
838 * http/tests/preload/onload_event-expected.txt:
839 * http/tests/preload/onload_event.html: Added references to preloaded resources.
840 * http/tests/preload/single_download_preload.html: Deflaked.
841 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
842 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
843 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
844 * http/tests/preload/unused_preload_warning-expected.txt: Added.
845 * http/tests/preload/unused_preload_warning.html: Added.
846
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +00008472017-03-28 Antoine Quint <graouts@apple.com>
848
849 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
850 https://bugs.webkit.org/show_bug.cgi?id=170171
851 <rdar://problem/31095500>
852
853 Reviewed by Dean Jackson.
854
855 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
856 the "presented" property returns false immediately after calling hide() on the panel.
857
858 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
859 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
860 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
861 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
862
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +00008632017-03-28 Aaron Chu <aaron_chu@apple.com>
864
865 AX: Media controls should be able to be re-activated after faded away
866 https://bugs.webkit.org/show_bug.cgi?id=170048
867 <rdar://problem/30157179>
868
869 Reviewed by Antoine Quint.
870
871 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
872 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
873
graouts@webkit.orga5300e22017-03-28 07:34:18 +00008742017-03-28 Antoine Quint <graouts@apple.com>
875
876 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
877 https://bugs.webkit.org/show_bug.cgi?id=169145
878 <rdar://problem/17048858>
879
880 Reviewed by Dean Jackson.
881
882 We add new tests for media documents and related features that cover the following cases:
883
884 - checking <video> with only audio tracks does not show the fullscreen button
885 - checking <video> with only audio tracks does not show the picture-in-picture button
886 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
887
888 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
889 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
890 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
891 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
892 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
893 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
894 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
895 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
896 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
897 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
898 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
899 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
900 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
901 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
902 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
903 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
904 * platform/ios-simulator/TestExpectations:
905 * platform/mac/TestExpectations:
906
commit-queue@webkit.org09412b62017-03-28 02:23:10 +00009072017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
908
909 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
910 https://bugs.webkit.org/show_bug.cgi?id=169771
911
912 Reviewed by Simon Fraser.
913
914 * fast/images/animated-image-different-dest-size-expected.html: Added.
915 * fast/images/animated-image-different-dest-size.html: Added.
916 This test crashes without this patch.
917
918 * fast/images/animated-image-loop-count.html:
919 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
920
921 * fast/images/async-image-background-image-expected.html: Added.
922 * fast/images/async-image-background-image.html: Added.
923 Ensures the background image can be drawn asynchronously if it is large.
924
925 * fast/images/async-image-canvas-draw-image-expected.html: Added.
926 * fast/images/async-image-canvas-draw-image.html: Added.
927 Ensures the image is drawn synchronously on the canvas regardless of its size.
928
929 * fast/images/ordered-animated-image-frames.html:
930 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
931
932 * fast/images/reset-image-animation-expected.txt:
933 * fast/images/reset-image-animation.html:
934 Change how the steps of the test are ordered so the test can be not flaky.
935 Running it with -repeat-each was failing.
936
937 * fast/images/resources/red-green-blue-900-300.png: Added.
938
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +00009392017-03-27 Youenn Fablet <youenn@apple.com>
940
941 addIceCandidate should not throw if passed null or undefined
942 https://bugs.webkit.org/show_bug.cgi?id=170118
943
944 Reviewed by Eric Carlson.
945
946 Updating test to log addIceCandidate rejection.
947
948 * webrtc/datachannel/basic.html:
949 * webrtc/routines.js:
950 (iceCallback1):
951 (iceCallback2):
952 (onAddIceCandidateError):
953
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +00009542017-03-27 Ryan Haddad <ryanhaddad@apple.com>
955
956 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
957
958 Unreviewed test gardening.
959
960 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
961 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
962
antti@apple.comf4e83d62017-03-27 22:56:32 +00009632017-03-27 Antti Koivisto <antti@apple.com>
964
965 Loading in-body stylesheets should not block rendering of elements before them
966 https://bugs.webkit.org/show_bug.cgi?id=169345
967
968 Reviewed by Simon Fraser.
969
970 * http/tests/incremental/resources/delayed-css.php: Added.
971 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
972 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
973
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +00009742017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
975
976 Test variation font ranges in the CSS Font Loading API
977 https://bugs.webkit.org/show_bug.cgi?id=170022
978
979 Reviewed by Dean Jackson.
980
981 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
982 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
983
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +00009842017-03-27 Ryan Haddad <ryanhaddad@apple.com>
985
986 Unreviewed, rolling out r214411.
987
988 Two of the LayoutTests for this change time out on ios-
989 simulator.
990
991 Reverted changeset:
992
993 "[Modern Media Controls] Improve media documents across macOS,
994 iPhone and iPad"
995 https://bugs.webkit.org/show_bug.cgi?id=169145
996 http://trac.webkit.org/changeset/214411
997
graouts@webkit.orgf00d5252017-03-27 19:44:09 +00009982017-03-27 Antoine Quint <graouts@apple.com>
999
1000 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
1001 https://bugs.webkit.org/show_bug.cgi?id=168517
1002 <rdar://problem/30577636>
1003
1004 Reviewed by Dean Jackson.
1005
1006 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
1007
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +000010082017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1009
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +00001010 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
1011 https://bugs.webkit.org/show_bug.cgi?id=169679
1012
1013 Unreviewed test gardening.
1014
1015 * platform/mac/TestExpectations:
1016
10172017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1018
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +00001019 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
1020 https://bugs.webkit.org/show_bug.cgi?id=170127
1021
1022 Unreviewed test gardening.
1023
1024 * platform/mac/TestExpectations:
1025
10262017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1027
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +00001028 Mark media/modern-media-controls/time-label/time-label.html as flaky.
1029 https://bugs.webkit.org/show_bug.cgi?id=169678
1030
1031 Unreviewed test gardening.
1032
1033 * platform/mac-wk1/TestExpectations:
1034
10352017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1036
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00001037 Marking two modern-media-controls tests as timeouts.
1038 https://bugs.webkit.org/show_bug.cgi?id=170123
1039
1040 Unreviewed test gardening.
1041
1042 * platform/ios-simulator/TestExpectations:
1043
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +000010442017-03-27 Youenn Fablet <youenn@apple.com>
1045
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +00001046 Tighten RTCDatachannel creation and parameter getters
1047 https://bugs.webkit.org/show_bug.cgi?id=170081
1048
1049 Reviewed by Eric Carlson.
1050
1051 * webrtc/datachannel/basic-expected.txt:
1052 * webrtc/datachannel/basic.html:
1053
10542017-03-27 Youenn Fablet <youenn@apple.com>
1055
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00001056 Add support for RTCRtpReceiver/RTCRtpSender getParameters
1057 https://bugs.webkit.org/show_bug.cgi?id=170057
1058
1059 Reviewed by Alex Christensen.
1060
1061 * webrtc/video-getParameters-expected.txt: Added.
1062 * webrtc/video-getParameters.html: Added.
1063
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +000010642017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1065
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +00001066 font variation properties don't need to accept numbers
1067 https://bugs.webkit.org/show_bug.cgi?id=169357
1068
1069 Reviewed by Antti Koivisto.
1070
1071 * fast/text/font-selection-font-face-parse-expected.txt:
1072 * fast/text/font-selection-font-face-parse.html:
1073 * fast/text/font-selection-font-loading-api-parse-expected.txt:
1074 * fast/text/font-selection-font-loading-api-parse.html:
1075 * fast/text/font-stretch-parse-expected.txt:
1076 * fast/text/font-stretch-parse.html:
1077 * fast/text/font-style-parse-expected.txt:
1078 * fast/text/font-style-parse.html:
1079 * fast/text/variations/font-selection-properties.html:
1080 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1081
10822017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1083
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +00001084 Implement format specifier for variation fonts
1085 https://bugs.webkit.org/show_bug.cgi?id=169327
1086
1087 Reviewed by Simon Fraser.
1088
1089 * fast/text/variations/font-face-format-expected.html: Added.
1090 * fast/text/variations/font-face-format.html: Added.
1091
10922017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1093
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00001094 Make sure animation works for font-weight, font-stretch, and font-style
1095 https://bugs.webkit.org/show_bug.cgi?id=169683
1096
1097 Reviewed by Simon Fraser.
1098
1099 * animations/font-variations/font-stretch-expected.txt: Added.
1100 * animations/font-variations/font-stretch.html: Added.
1101 * animations/font-variations/font-style-expected.txt: Added.
1102 * animations/font-variations/font-style.html: Added.
1103 * animations/font-variations/font-weight-expected.txt: Added.
1104 * animations/font-variations/font-weight.html: Added.
1105 * animations/resources/animation-test-helpers.js:
1106 (compareFontStyle):
1107 (getPropertyValue):
1108 (comparePropertyValue):
1109
achristensen@apple.comf7a83f82017-03-27 15:43:34 +000011102017-03-27 Alex Christensen <achristensen@webkit.org>
1111
1112 Make WebSockets work in network process
1113 https://bugs.webkit.org/show_bug.cgi?id=169930
1114
1115 Reviewed by Youenn Fablet.
1116
1117 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
1118 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
1119 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
1120 (web_socket_do_extra_handshake):
1121 (web_socket_transfer_data):
1122 * platform/ios-simulator-wk1/TestExpectations:
1123 * platform/mac-wk1/TestExpectations:
1124 * platform/win/TestExpectations:
1125
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +000011262017-03-27 Antoine Quint <graouts@apple.com>
1127
1128 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
1129 https://bugs.webkit.org/show_bug.cgi?id=169145
1130 <rdar://problem/17048858>
1131
1132 Reviewed by Dean Jackson.
1133
1134 We add new tests for media documents and related features that cover the following cases:
1135
1136 - checking <video> with only audio tracks does not show the fullscreen button
1137 - checking <video> with only audio tracks does not show the picture-in-picture button
1138 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
1139
1140 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1141 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
1142 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
1143 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
1144 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
1145 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
1146 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1147 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1148 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
1149 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
1150 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1151 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1152 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
1153 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
1154 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1155 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
1156 * platform/ios-simulator/TestExpectations:
1157 * platform/mac/TestExpectations:
1158
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +000011592017-03-25 Aaron Chu <aaron_chu@apple.com>
1160
1161 AX: Media controls are unlabeled
1162 https://bugs.webkit.org/show_bug.cgi?id=169947
1163 <rdar://problem/30153323>
1164
1165 Reviewed by Antoine Quint.
1166
1167 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1168 * media/modern-media-controls/airplay-button/airplay-button.html:
1169 * media/modern-media-controls/forward-button/forward-button-expected.txt:
1170 * media/modern-media-controls/forward-button/forward-button.html:
1171 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
1172 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
1173 * media/modern-media-controls/icon-button/icon-button-expected.txt:
1174 * media/modern-media-controls/icon-button/icon-button.html:
1175 * media/modern-media-controls/icon-service/icon-service-expected.txt:
1176 * media/modern-media-controls/icon-service/icon-service.html:
1177 * media/modern-media-controls/mute-button/mute-button-expected.txt:
1178 * media/modern-media-controls/mute-button/mute-button.html:
1179 * media/modern-media-controls/pip-button/pip-button-expected.txt:
1180 * media/modern-media-controls/pip-button/pip-button.html:
1181 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
1182 * media/modern-media-controls/play-pause-button/play-pause-button.html:
1183 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
1184 * media/modern-media-controls/rewind-button/rewind-button.html:
1185 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
1186 * media/modern-media-controls/skip-back-button/skip-back-button.html:
1187 * media/modern-media-controls/start-button/start-button-expected.txt:
1188 * media/modern-media-controls/start-button/start-button.html:
1189 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
1190 * media/modern-media-controls/tracks-button/tracks-button.html:
1191
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +000011922017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
1193
1194 Unreviewed GTK+ gardening. Update expectations of several tests.
1195
1196 * platform/gtk/TestExpectations:
1197
mmaxfield@apple.com09f81272017-03-25 07:42:46 +000011982017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
1199
1200 Post-commit test fix after r214394
1201 https://bugs.webkit.org/show_bug.cgi?id=170083
1202
1203 Unreviewed.
1204
1205 * fast/text/variations/optical-sizing.html:
1206
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +000012072017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
1208
1209 Add font-optical-sizing to CSSComputedStyleDeclaration
1210 https://bugs.webkit.org/show_bug.cgi?id=170083
1211
1212 Reviewed by Joseph Pecoraro.
1213
1214 * fast/css/getComputedStyle/computed-style-expected.txt:
1215 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
1216 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1217 * fast/css/getComputedStyle/resources/property-names.js:
1218 * fast/text/variations/optical-sizing-expected.txt:
1219 * fast/text/variations/optical-sizing.html:
1220 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
1221 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
1222 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
1223
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +000012242017-03-24 Ryan Haddad <ryanhaddad@apple.com>
1225
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +00001226 Consolidate TestExpectations for media/restore-from-page-cache.html.
1227
1228 Unreviewed test gardening.
1229
1230 * platform/mac/TestExpectations:
1231
12322017-03-24 Ryan Haddad <ryanhaddad@apple.com>
1233
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00001234 Unreviewed, rolling out r214361.
1235
1236 This change caused flakiness in http/tests/preload tests.
1237
1238 Reverted changeset:
1239
1240 "Add a warning for unused link preloads."
1241 https://bugs.webkit.org/show_bug.cgi?id=165670
1242 http://trac.webkit.org/changeset/214361
1243
graouts@webkit.orgb620f252017-03-24 23:32:14 +000012442017-03-24 Antoine Quint <graouts@webkit.org>
1245
1246 [Modern Media Controls] Remove placard icon if height is compressed
1247 https://bugs.webkit.org/show_bug.cgi?id=167935
1248 <rdar://problem/30397128>
1249
1250 Reviewed by Dean Jackson.
1251
1252 We add a new test to check that the various designed constraints to toggle display of a placard's
1253 icon, title and description are honored. Also, due to the old layout() method now being called
1254 "commit()", we refactor a relevant test.
1255
1256 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
1257 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
1258 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
1259 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
1260
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +000012612017-03-24 Eric Carlson <eric.carlson@apple.com>
1262
1263 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
1264 https://bugs.webkit.org/show_bug.cgi?id=170056
1265
1266 Reviewed by Youenn Fablet.
1267
1268 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
1269 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
1270 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
1271 * fast/mediastream/apply-constraints-advanced-expected.txt:
1272 * fast/mediastream/apply-constraints-advanced.html:
1273 * fast/mediastream/apply-constraints-video-expected.txt:
1274 * fast/mediastream/apply-constraints-video.html:
1275
dino@apple.com21196272017-03-24 23:16:52 +000012762017-03-24 Dean Jackson <dino@apple.com>
1277
1278 Serialization of custom props in longhand should be "" not value of shorthand
1279 https://bugs.webkit.org/show_bug.cgi?id=167699
1280 <rdar://problem/30324200>
1281
1282 Reviewed by Sam Weinig.
1283
1284 * fast/css/variables/rule-property-get-expected.html:
1285 * fast/css/variables/rule-property-get.html:
1286
graouts@webkit.org2b626cf2017-03-24 22:10:45 +000012872017-03-24 Antoine Quint <graouts@webkit.org>
1288
1289 [Modern Media Controls] Captions don't move with the appearance of the inline controls
1290 https://bugs.webkit.org/show_bug.cgi?id=170051
1291 <rdar://problem/30754428>
1292
1293 Reviewed by Dean Jackson.
1294
1295 Add a new test, which would have previously failed, where we check that we account for the controls bar height
1296 when showing captions with the controls bar visible.
1297
1298 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
1299 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
1300
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +000013012017-03-24 Brent Fulgham <bfulgham@apple.com>
1302
1303 Handle recursive calls to ProcessingInstruction::checkStyleSheet
1304 https://bugs.webkit.org/show_bug.cgi?id=169982
1305 <rdar://problem/31083051>
1306
1307 Reviewed by Antti Koivisto.
1308
1309 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
1310 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
1311 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
1312 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
1313 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
1314 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
1315 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
1316 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
1317 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
1318 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
1319 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
1320
beidson@apple.comc6dab482017-03-24 21:13:40 +000013212017-03-24 Brady Eidson <beidson@apple.com>
1322
1323 A null compound index value crashes the Databases process.
1324 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
1325
1326 Reviewed by Alex Christensen.
1327
1328 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
1329 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
1330 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
1331 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
1332 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
1333
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +000013342017-03-24 Ryan Haddad <ryanhaddad@apple.com>
1335
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +00001336 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
1337 https://bugs.webkit.org/show_bug.cgi?id=170068
1338
1339 Unreviewed test gardening.
1340
1341 * platform/ios-simulator/TestExpectations:
1342
13432017-03-24 Ryan Haddad <ryanhaddad@apple.com>
1344
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00001345 Unreviewed, rolling out r214360.
1346
1347 This change caused 20+ LayoutTest failures.
1348
1349 Reverted changeset:
1350
1351 "Handle recursive calls to
1352 ProcessingInstruction::checkStyleSheet"
1353 https://bugs.webkit.org/show_bug.cgi?id=169982
1354 http://trac.webkit.org/changeset/214360
1355
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +000013562017-03-24 Youenn Fablet <youenn@apple.com>
1357
1358 Add support for qpSum in WebRTC stats
1359 https://bugs.webkit.org/show_bug.cgi?id=170060
1360
1361 Reviewed by Eric Carlson.
1362
1363 * webrtc/video-stats.html:
1364
dbates@webkit.org8bc9f862017-03-24 19:34:11 +000013652017-03-24 Daniel Bates <dabates@apple.com>
1366
1367 Prevent new navigations during document unload
1368 https://bugs.webkit.org/show_bug.cgi?id=169934
1369 <rdar://problem/31247584>
1370
1371 Reviewed by Chris Dumez.
1372
1373 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
1374 after starting a navigation from an onunload event handler.
1375
1376 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
1377 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
1378
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +000013792017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
1380
1381 Implement font-optical-sizing
1382 https://bugs.webkit.org/show_bug.cgi?id=168895
1383
1384 Reviewed by Dean Jackson.
1385
1386 * fast/text/variations/optical-sizing-expected.txt: Added.
1387 * fast/text/variations/optical-sizing.html: Added.
1388
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +000013892017-03-24 Yoav Weiss <yoav@yoav.ws>
1390
1391 Add a warning for unused link preloads.
1392 https://bugs.webkit.org/show_bug.cgi?id=165670
1393
1394 Reviewed by Youenn Fablet.
1395
1396 This adds a test for the unused preload warning, and adapts some of the other preload tests,
1397 to avoid warnings.
1398
1399 * http/tests/preload/download_resources-expected.txt: Changed.
1400 * http/tests/preload/download_resources.html: Added references to preloaded resources.
1401 * http/tests/preload/onerrer_event-expected.txt: Changed.
1402 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
1403 * http/tests/preload/onload_event.html: Added references to preloaded resources.
1404 * http/tests/preload/resources/single_download_preload.html: Deflaked.
1405 * http/tests/preload/unused_preload_warning-expected.txt: Added.
1406 * http/tests/preload/unused_preload_warning.html: Added.
1407
bfulgham@apple.comd29ec582017-03-24 18:39:28 +000014082017-03-24 Brent Fulgham <bfulgham@apple.com>
1409
1410 Handle recursive calls to ProcessingInstruction::checkStyleSheet
1411 https://bugs.webkit.org/show_bug.cgi?id=169982
1412 <rdar://problem/31083051>
1413
1414 Reviewed by Antti Koivisto.
1415
1416 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
1417 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
1418 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
1419 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
1420 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
1421 * fast/dom/beforeload/recursive-link-before-load.html: Added.
1422 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
1423 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
1424 * fast/dom/beforeload/resources/content.xhtml: Added.
1425 * fast/dom/beforeload/resources/pass.css: Added.
1426 * fast/dom/beforeload/resources/test.xsl: Added.
1427
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +000014282017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
1429
1430 font-style needs a new CSSValue to make CSSRule.cssText work correctly
1431 https://bugs.webkit.org/show_bug.cgi?id=169258
1432
1433 Reviewed by David Hyatt.
1434
1435 Update tests' expected results.
1436
1437 * fast/text/font-selection-font-face-parse-expected.txt:
1438 * fast/text/font-selection-font-face-parse.html:
1439 * fast/text/font-style-parse-expected.txt:
1440 * fast/text/font-style-parse.html:
1441 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1442 * svg/css/getComputedStyle-basic-expected.txt:
1443
commit-queue@webkit.org9107d182017-03-24 18:01:18 +000014442017-03-24 Youenn Fablet <youenn@apple.com>
1445
1446 Add libwebrtc backend support for RTCRtpSender::replaceTrack
1447 https://bugs.webkit.org/show_bug.cgi?id=169841
1448
1449 Reviewed by Alex Christensen.
1450
1451 * webrtc/audio-replace-track-expected.txt: Added.
1452 * webrtc/audio-replace-track.html: Added.
1453 * webrtc/video-replace-track-expected.txt: Added.
1454 * webrtc/video-replace-track.html: Added.
1455 * webrtc/video-replace-track-to-null-expected.txt: Added.
1456 * webrtc/video-replace-track-to-null.html: Added.
1457
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +000014582017-03-24 Ryan Haddad <ryanhaddad@apple.com>
1459
1460 Update TestExpectations for media/restore-from-page-cache.html.
1461
1462 Unreviewed test gardening.
1463
1464 * platform/mac-wk2/TestExpectations:
1465 * platform/mac/TestExpectations:
1466
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +000014672017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
1468
1469 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
1470
1471 * platform/gtk/TestExpectations:
1472
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +000014732017-03-24 Youenn Fablet <youenn@apple.com>
1474
1475 Add support for DataChannel and MediaStreamTrack stats
1476 https://bugs.webkit.org/show_bug.cgi?id=170031
1477
1478 Reviewed by Eric Carlson.
1479
1480 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
1481 * webrtc/datachannel/datachannel-stats.html: Added.
1482 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
1483 * webrtc/video-mediastreamtrack-stats.html: Added.
1484
cdumez@apple.comedecdd02017-03-24 16:27:01 +000014852017-03-24 Chris Dumez <cdumez@apple.com>
1486
1487 Extend svg/animations/animations-paused-disconnected-iframe.html
1488 https://bugs.webkit.org/show_bug.cgi?id=170035
1489
1490 Reviewed by Andreas Kling.
1491
1492 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
1493
1494 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
1495 * svg/animations/animations-paused-disconnected-iframe.html:
1496
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +000014972017-03-24 Youenn Fablet <youenn@apple.com>
1498
1499 Fix framesEncoded/framesDecoded RTC stats
1500 https://bugs.webkit.org/show_bug.cgi?id=170024
1501
1502 Reviewed by Eric Carlson.
1503
1504 * webrtc/video-stats-expected.txt: Added.
1505 * webrtc/video-stats.html: Added.
1506
carlosgc@webkit.org798207a2017-03-24 13:19:56 +000015072017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
1508
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +00001509 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
1510
1511 * platform/gtk/TestExpectations:
1512
15132017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
1514
carlosgc@webkit.org77c89412017-03-24 13:30:56 +00001515 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
1516
1517 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
1518 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
1519 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
1520 mime type and returned application/octet-stream.
1521
1522 * platform/gtk/TestExpectations:
1523 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
1524 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
1525
15262017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
1527
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00001528 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
1529
1530 We are now getting a MIME type for otf files.
1531
1532 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
1533
pvollan@apple.come52fe062017-03-24 12:01:45 +000015342017-03-24 Per Arne Vollan <pvollan@apple.com>
1535
1536 Text stroke is sometimes clipped on video captions.
1537 https://bugs.webkit.org/show_bug.cgi?id=170006
1538
1539 Reviewed by Eric Carlson.
1540
1541 * media/track/track-css-stroke-cues-expected.txt:
1542 * media/track/track-css-stroke-cues.html:
1543
carlosgc@webkit.org41922302017-03-24 08:21:21 +000015442017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
1545
1546 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
1547 https://bugs.webkit.org/show_bug.cgi?id=170001
1548
1549 Reviewed by Michael Catanzaro.
1550
1551 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
1552
1553 * platform/gtk/TestExpectations:
1554
antti@apple.com0e079ed2017-03-24 03:20:18 +000015552017-03-23 Antti Koivisto <antti@apple.com>
1556
1557 Revert r213712, caused iPad PLT regression
1558 https://bugs.webkit.org/show_bug.cgi?id=170040
1559
1560 Unreviewed.
1561
1562 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
1563 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
1564
cdumez@apple.com838ef372017-03-23 23:51:20 +000015652017-03-23 Chris Dumez <cdumez@apple.com>
1566
1567 SVG animations are not paused when their <svg> element is removed from the document
1568 https://bugs.webkit.org/show_bug.cgi?id=170030
1569 <rdar://problem/31230252>
1570
1571 Reviewed by Dean Jackson.
1572
1573 Add layout test coverage.
1574
1575 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
1576 * svg/animations/animations-paused-when-removed-from-document.html: Added.
1577
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +000015782017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
1579
1580 font shorthand should accept variation values
1581 https://bugs.webkit.org/show_bug.cgi?id=168998
1582
1583 Reviewed by Simon Fraser.
1584
1585 * fast/text/font-style-parse-expected.txt:
1586 * fast/text/font-style-parse.html:
1587 * fast/text/font-weight-parse-expected.txt:
1588 * fast/text/font-weight-parse.html:
1589
cdumez@apple.com62599cb2017-03-23 22:40:50 +000015902017-03-23 Chris Dumez <cdumez@apple.com>
1591
1592 SVG animations are not paused when inserted into a hidden page
1593 https://bugs.webkit.org/show_bug.cgi?id=170026
1594 <rdar://problem/31228704>
1595
1596 Reviewed by Andreas Kling.
1597
1598 Add layout test coverage.
1599
1600 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
1601 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
1602 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
1603 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
1604
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +00001605== Rolled over to ChangeLog-2017-03-23 ==