blob: e555ddede5cd44a1fff54094c48fc621724071c7 [file] [log] [blame]
commit-queue@webkit.org3dbe6382017-04-26 22:04:24 +000012017-04-26 Youenn Fablet <youenn@apple.com>
2
3 LayoutTest webrtc/datachannel/bufferedAmountLowThreshold.html is a flaky failure
4 https://bugs.webkit.org/show_bug.cgi?id=170701
5
6 Reviewed by Eric Carlson.
7
8 * platform/mac-wk1/TestExpectations: Removing flaky expectation.
9 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt:
10 * webrtc/datachannel/bufferedAmountLowThreshold.html:
11
commit-queue@webkit.org8399bb62017-04-26 20:35:07 +0000122017-04-26 Said Abou-Hallawa <sabouhallawa@apple.com>
13
14 Restrict WebKit image formats to a known whitelist
15 https://bugs.webkit.org/show_bug.cgi?id=170700
16
17 Reviewed by Tim Horton.
18
19 * fast/images/image-formats-support-expected.txt: Added.
20 * fast/images/image-formats-support.html: Added.
21 * fast/images/resources/100x100-red-psd-renamed.png: Added.
22 * fast/images/resources/100x100-red-tga-renamed.png: Added.
23 * fast/images/resources/100x100-red.psd: Added.
24 * fast/images/resources/100x100-red.tga: Added.
25
commit-queue@webkit.org4feca992017-04-26 20:09:42 +0000262017-04-26 Matt Lewis <jlewis3@apple.com>
27
28 Mark swipe/main-frame-pinning-requirement.html as a flaky failure on mac-wk2.
29 https://bugs.webkit.org/show_bug.cgi?id=170484
30
31 Reviewed by Alexey Proskuryakov.
32
33 * platform/mac-wk2/TestExpectations:
34
cdumez@apple.com12453dd2017-04-26 19:38:56 +0000352017-04-26 Chris Dumez <cdumez@apple.com>
36
37 Re-sync html/browsers/the-window-object web-platform-tests from upstream
38 https://bugs.webkit.org/show_bug.cgi?id=171313
39
40 Reviewed by Alex Christensen.
41
42 * tests-options.json:
43
jdiggs@igalia.com47c0ab012017-04-26 19:30:08 +0000442017-04-26 Joanmarie Diggs <jdiggs@igalia.com>
45
46 [ATK] Implement support for new ARIA 1.1 values of aria-haspopup
47 https://bugs.webkit.org/show_bug.cgi?id=171164
48
49 Reviewed by Chris Fleizach.
50
51 In addition to the new test, update xml-roles-exposed.html's expectations
52 because the implicit value of aria-haspopup for the combobox role is now
53 listbox, and that value should be exposed via an AtkObject attribute.
54
55 * accessibility/gtk/aria-haspopup-expected.txt: Added.
56 * accessibility/gtk/aria-haspopup.html: Added.
57 * accessibility/gtk/xml-roles-exposed-expected.txt:
58
simon.fraser@apple.com22722612017-04-26 19:03:46 +0000592017-04-26 Simon Fraser <simon.fraser@apple.com>
60
61 http/tests/frame-throttling tests failing on iOS
62 https://bugs.webkit.org/show_bug.cgi?id=171314
63 rdar://problem/31691134
64
65 Reviewed by Chris Dumez.
66
67 The tests use UIHelper.activateAt(), which in DumpRenderTree dispatches mouse events via EventSender, and in iOS WK2 uses
68 UIScriptController to dispatch touch events. The former just use standard hit testing, which works fine.
69 The latter go via Frame::qualifyingNodeAtViewportLocation(), which calls ancestorRespondingToClickEvents()
70 and does area hit testing, and this fails to find anything clickable inside the <iframe>s.
71
72 Fix by putting a div with an onlick handler inside the iframes, and adjusting the click
73 locations.
74
75 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
76 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html:
77 * http/tests/frame-throttling/resources/timer-throttling-frame.html:
78 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html:
79
commit-queue@webkit.orgfaba4f62017-04-26 18:11:27 +0000802017-04-26 Matt Lewis <jlewis3@apple.com>
81
82 Removing Flaky timeout expectation for swipe/main-frame-pinning-requirement.html.
83 https://bugs.webkit.org/show_bug.cgi?id=161887
84
85 Reviewed by Tim Horton.
86
87 * platform/mac-wk2/TestExpectations:
88
dino@apple.comb0854342017-04-26 17:34:50 +0000892017-04-25 Dean Jackson <dino@apple.com>
90
91 [Color] Make gradients work with ExtendedColors
92 https://bugs.webkit.org/show_bug.cgi?id=171315
93 <rdar://problems/31830177>
94
95 Reviewed by Antoine Quint.
96
97 Test for gradients using the color() syntax. Unfortunately,
98 due to rounding errors, we can't use a ref test for some
99 transparent colors, so comment them out for the moment.
100 These can be re-enabled when we can specify a tolerance
101 value for image comparison in the testing framework.
102
103 * css3/color/gradients-expected.html: Added.
104 * css3/color/gradients.html: Added.
105
zalan@apple.com0acc5442017-04-26 16:34:32 +00001062017-04-26 Zalan Bujtas <zalan@apple.com>
107
108 Forced page break on :after triggers infinite loop in column balancing
109 https://bugs.webkit.org/show_bug.cgi?id=171309
110 rdar://problem/26285884
111
112 Reviewed by David Hyatt.
113
114 * fast/multicol/infinite-loop-when-forced-break-expected.txt: Added.
115 * fast/multicol/infinite-loop-when-forced-break.html: Added.
116
ryanhaddad@apple.comf6c39d12017-04-26 16:13:02 +00001172017-04-26 Ryan Haddad <ryanhaddad@apple.com>
118
119 Unreviewed, rolling out r215767.
120
121 The LayoutTest for this change is a flaky failure.
122
123 Reverted changeset:
124
125 "Restrict WebKit image formats to a known whitelist"
126 https://bugs.webkit.org/show_bug.cgi?id=170700
127 http://trac.webkit.org/changeset/215767
128
svillar@igalia.com9f39f272017-04-26 15:34:40 +00001292017-04-24 Sergio Villar Senin <svillar@igalia.com>
130
131 [css-grid] Remove most of the usage of SizingOperation
132 https://bugs.webkit.org/show_bug.cgi?id=171225
133
134 Reviewed by Darin Adler.
135
136 Added a new test case which was working correctly but that was not properly tested before.
137
138 * fast/css-grid-layout/grid-track-sizing-with-percentages-and-orthogonal-flows-expected.txt:
139 * fast/css-grid-layout/grid-track-sizing-with-percentages-and-orthogonal-flows.html:
140
commit-queue@webkit.org02b00482017-04-26 06:38:37 +00001412017-04-25 Joseph Pecoraro <pecoraro@apple.com>
142
143 [mac-wk1 Debug] LayoutTest http/tests/inspector/network/resource-sizes-network.html is a flaky failure
144 https://bugs.webkit.org/show_bug.cgi?id=170953
145
146 Reviewed by Brian Burg.
147
148 * http/tests/inspector/network/resource-sizes-disk-cache.html:
149 * http/tests/inspector/network/resource-sizes-network.html:
150 Read the entire data to ensure the load is complete before we notify the frontend.
151
152 * platform/mac-wk1/TestExpectations:
153 * platform/mac-wk2/TestExpectations:
154 Unflake these tests, they should be more reliable now.
155
commit-queue@webkit.org9eb0b812017-04-26 04:24:21 +00001562017-04-25 Youenn Fablet <youenn@apple.com>
157
158 fast/mediastream/RTCPeerConnection-icecandidate-event.html is flaky
159 https://bugs.webkit.org/show_bug.cgi?id=171242
160
161 Reviewed by Alex Christensen.
162
163 * TestExpectations:
164 * fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt:
165 * fast/mediastream/RTCPeerConnection-icecandidate-event.html: Updating test to be more deterministic.
166
bfulgham@apple.com8cfc0dd2017-04-26 02:26:05 +00001672017-04-25 Brent Fulgham <bfulgham@apple.com>
168
169 Relax the event firing ASSERT for Attr changes
170 https://bugs.webkit.org/show_bug.cgi?id=171236
171 <rdar://problem/30516349>
172
173 Reviewed by Dean Jackson.
174
175 * fast/dom/HTMLLinkElement/event-while-removing-attribute-expected.txt: Added.
176 * fast/dom/HTMLLinkElement/event-while-removing-attribute.html: Added.
177
dino@apple.com7d703c92017-04-26 01:45:04 +00001782017-04-25 Dean Jackson <dino@apple.com>
179
180 REGRESSION (r214129): fast/media/mq-prefers-reduced-motion.html fails
181 https://bugs.webkit.org/show_bug.cgi?id=171303
182 <rdar://problem/31434879>
183
184 Reviewed by Brent Fulgham.
185
186 This particular test was calling notifyDone() from within
187 a callback triggered by the UIScriptController script, which
188 meant that by the time the controller tried to call its callback,
189 the test had finished.
190
191 * fast/media/mq-prefers-reduced-motion-matchMedia.html: Make sure
192 notifyDone is called after both the callback-like functions have
193 triggered.
194
wilander@apple.com2e6d1372017-04-26 01:22:55 +00001952017-04-25 John Wilander <wilander@apple.com>
196
197 Resource Load Statistics: Introduce shorter time-to-live for cookie partition whitelisting
198 https://bugs.webkit.org/show_bug.cgi?id=171295
199 <rdar://problem/31823818>
200
201 Reviewed by Brent Fulgham.
202
203 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
204 Changed a TestRunner function name to
205 statisticsFireShouldPartitionCookiesHandlerForOneDomain().
206 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Added.
207 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Added.
208 * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
209 Changed a TestRunner function name to
210 statisticsFireShouldPartitionCookiesHandlerForOneDomain().
211
commit-queue@webkit.orgfbf99d72017-04-26 00:57:59 +00002122017-04-25 Commit Queue <commit-queue@webkit.org>
213
214 Unreviewed, rolling out r215476.
215 https://bugs.webkit.org/show_bug.cgi?id=171304
216
217 "It broke JSBench" (Requested by saamyjoon on #webkit).
218
219 Reverted changeset:
220
221 "[ES6]. Implement Annex B.3.3 function hoisting rules for
222 eval"
223 https://bugs.webkit.org/show_bug.cgi?id=163208
224 http://trac.webkit.org/changeset/215476
225
sbarati@apple.com732d0672017-04-26 00:52:35 +00002262017-04-25 Saam Barati <sbarati@apple.com>
227
228 JSArray::isArrayPrototypeIteratorProtocolFastAndNonObservable is wrong because it does not do the necessary checks on the base object
229 https://bugs.webkit.org/show_bug.cgi?id=171150
230 <rdar://problem/31771880>
231
232 Reviewed by Sam Weinig.
233
234 * js/sequence-iterator-protocol-2-expected.txt: Added.
235 * js/sequence-iterator-protocol-2.html: Added.
236 * js/sequence-iterator-protocol-expected.txt: Added.
237 * js/sequence-iterator-protocol.html: Added.
238
ryanhaddad@apple.com1fdeeb62017-04-26 00:07:13 +00002392017-04-25 Ryan Haddad <ryanhaddad@apple.com>
240
ryanhaddad@apple.com46485702017-04-26 00:42:32 +0000241 Mark media/modern-media-controls/pip-support/pip-support-click.html as flaky.
242 https://bugs.webkit.org/show_bug.cgi?id=165311
243
244 Unreviewed test gardening.
245
246 * platform/mac/TestExpectations:
247
2482017-04-25 Ryan Haddad <ryanhaddad@apple.com>
249
ryanhaddad@apple.com49cd2e22017-04-26 00:16:21 +0000250 Mark http/tests/security/contentSecurityPolicy/1.1/module-scriptnonce-invalidnonce.html as flaky.
251 https://bugs.webkit.org/show_bug.cgi?id=171301
252
253 Unreviewed test gardening.
254
255 * platform/ios-wk2/TestExpectations:
256
2572017-04-25 Ryan Haddad <ryanhaddad@apple.com>
258
ryanhaddad@apple.com1fdeeb62017-04-26 00:07:13 +0000259 Unreviewed, rolling out r215730.
260
261 The LayoutTest for this change is a flaky timeout on mac-wk1
262 debug.
263
264 Reverted changeset:
265
266 "Enable expired-only reload policy on Mac and iOS"
267 https://bugs.webkit.org/show_bug.cgi?id=171264
268 http://trac.webkit.org/changeset/215730
269
commit-queue@webkit.orgf641af42017-04-25 22:23:56 +00002702017-04-25 Said Abou-Hallawa <sabouhallawa@apple.com>
271
272 Restrict WebKit image formats to a known whitelist
273 https://bugs.webkit.org/show_bug.cgi?id=170700
274
275 Reviewed by Tim Horton.
276
277 * fast/images/image-formats-support-expected.txt: Added.
278 * fast/images/image-formats-support.html: Added.
279 * fast/images/resources/100x100-red-psd-renamed.png: Added.
280 * fast/images/resources/100x100-red-tga-renamed.png: Added.
281 * fast/images/resources/100x100-red.psd: Added.
282 * fast/images/resources/100x100-red.tga: Added.
283
timothy_horton@apple.come4f67362017-04-25 21:45:24 +00002842017-04-25 Tim Horton <timothy_horton@apple.com>
285
286 Deduplicate some lines in the toplevel TestExpectations
287
288 * TestExpectations:
289 Remove a duplicate line and consolidate another.
290
cdumez@apple.com748dde02017-04-25 21:41:31 +00002912017-04-25 Chris Dumez <cdumez@apple.com>
292
293 Element.dataset.name incorrectly returns undefined
294 https://bugs.webkit.org/show_bug.cgi?id=161454
295 <rdar://problem/31818563>
296
297 Reviewed by Mark Lam.
298
299 Add layout test for JS caching bug on DOMStringMap that was fixed as part
300 of a large named property getter refactoring in r210667.
301
302 * fast/dom/dataset-caching-bug-expected.txt: Added.
303 * fast/dom/dataset-caching-bug.html: Added.
304
mmaxfield@apple.com453e30f2017-04-25 20:58:38 +00003052017-04-25 Myles C. Maxfield <mmaxfield@apple.com>
306
307 Supplementary Multilingual Plane Complex Scripts Rendered Incorrectly
308 https://bugs.webkit.org/show_bug.cgi?id=171272
309 <rdar://problem/30966764>
310
311 Reviewed by Zalan Bujtas.
312
313 * fast/text/kaithi-expected.html: Added.
314 * fast/text/kaithi.html: Added.
315 * platform/ios/TestExpectations:
316 * platform/mac/TestExpectations:
317
dbates@webkit.org630e6902017-04-25 20:26:13 +00003182017-04-25 Daniel Bates <dabates@apple.com>
319
320 [Cocoa][Win] Enable of X-Content-Type-Options: nosniff header
321 https://bugs.webkit.org/show_bug.cgi?id=136452
322 <rdar://problem/23412620>
323
324 Reviewed by Brent Fulgham.
325
326 Unskip nosniff tests on Mac, iOS and Windows and update expected results now that
327 we support X-Content-Type-Options: nosniff.
328
329 Merge Blink test from <https://src.chromium.org/viewvc/blink?revision=168570&view=revision>.
330
331 * TestExpectations: Unskip all nosniff tests except imported/w3c/web-platform-tests/fetch/nosniff/importscripts.html.
332 We need to fix <https://bugs.webkit.org/show_bug.cgi?id=171248> before we can unskip it.
333 When running the nosniff Web Platform Tests (WPT) dump console messages to standard error
334 to avoid a difference of console message ordering due to the non-determinism of the WPT
335 tests from affecting the matching of the expected result.
336 * http/tests/security/contentTypeOptions/nosniff-dynamic-script-blocked-expected.txt: Added.
337 * http/tests/security/contentTypeOptions/nosniff-dynamic-script-blocked.html: Copied from LayoutTests/http/tests/security/contentTypeOptions/nosniff-script-blocked.html.
338 * http/tests/security/contentTypeOptions/nosniff-script-blocked-expected.txt: Update expected result.
339 * http/tests/security/contentTypeOptions/nosniff-script-blocked.html: Substitute the not executable
340 MIME type "text/xx-javascript" for "text/x-javascript" as the latter is an acceptable MIME type for
341 JavaScript scripts as per the Fetch standard, <https://html.spec.whatwg.org/multipage/scripting.html#javascript-mime-type> (30 March 2017).
342 * http/tests/security/contentTypeOptions/nosniff-script-without-content-type-blocked-expected.txt: Update
343 expected result.
344 * platform/gtk/TestExpectations: Skip the nosniff tests as GTK does not enable ENABLE(NOSNIFF).
345 * platform/ios/TestExpectations: Unskip nosniff tests.
346 * platform/mac/TestExpectations: Ditto.
347 * platform/win/TestExpectations: Ditto.
348 * platform/wk2/TestExpectations: Ditto.
349
ryanhaddad@apple.com13624b12017-04-25 16:36:23 +00003502017-04-25 Ryan Haddad <ryanhaddad@apple.com>
351
352 Mark http/tests/inspector/network/resource-sizes-disk-cache.html as flaky.
353 https://bugs.webkit.org/show_bug.cgi?id=170971
354
355 Unreviewed test gardening.
356
357 * platform/mac-wk2/TestExpectations:
358
cdumez@apple.com868fa872017-04-25 16:29:25 +00003592017-04-25 Chris Dumez <cdumez@apple.com>
360
361 Content-Disposition header filename is ignored when 'download' attribute is specified in HTML
362 https://bugs.webkit.org/show_bug.cgi?id=171239
363 <rdar://problem/31789855>
364
365 Reviewed by Alex Christensen.
366
367 * http/tests/security/anchor-download-allow-sameorigin.html:
368 Stop using attachment.php as resource for this download attribute test because attachment.php
369 returns a Content-Disposition header with a filename. Given the behavior change in this patch,
370 this resource is no longer suitable for testing the download attribute.
371
372 * http/tests/download/anchor-download-attribute-content-disposition-expected.txt: Added.
373 * http/tests/download/anchor-download-attribute-content-disposition.html: Added.
374 * http/tests/download/resources/content-disposition-pass.php: Added.
375 Add layout test coverage.
376
377 * platform/ios-wk2/TestExpectations:
378 * platform/mac-wk1/TestExpectations:
379 * platform/win/TestExpectations:
380 Skip new test on platforms where the download attribute is not supported.
381
ryanhaddad@apple.comc0e21fc2017-04-25 16:03:02 +00003822017-04-25 Ryan Haddad <ryanhaddad@apple.com>
383
384 Rebaseline fast/canvas/canvas-crash.html for ios-simulator.
385 https://bugs.webkit.org/show_bug.cgi?id=171238
386
387 Unreviewed test gardening.
388
389 * platform/ios-simulator/fast/canvas/canvas-crash-expected.txt: Added.
390
antti@apple.com0d5b2e32017-04-25 14:14:00 +00003912017-04-25 Antti Koivisto <antti@apple.com>
392
393 Enable expired-only reload policy on Mac and iOS
394 https://bugs.webkit.org/show_bug.cgi?id=171264
395 <rdar://problem/31807637>
396
397 Reviewed by Andreas Kling.
398
399 * fast/loader/display-image-unset-can-block-image-and-can-reload-in-place.html:
400
401 WebKitDisplayImages preference blocks loads, it does not prevent images already in memory cache from displaying.
402 Modify the test to clear the memory cache so it still tests what it is supposed to.
403
fred.wang@free.fra9378e22017-04-25 08:46:07 +00004042017-04-25 Frederic Wang <fwang@igalia.com>
405
406 Import W3C tests for the CSSOM View module
407 https://bugs.webkit.org/show_bug.cgi?id=171215
408
409 Reviewed by Youenn Fablet.
410
411 * TestExpectations: Skip some completely failing CSSOM View tests.
412 * platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-actual.txt: Added. Add an expectation for iOS simulator, differing from other platform.
413 * platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added. Ditto.
414
commit-queue@webkit.org67795122017-04-25 06:52:04 +00004152017-04-24 Joseph Pecoraro <pecoraro@apple.com>
416
417 test262: test262/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js
418 https://bugs.webkit.org/show_bug.cgi?id=171190
419
420 Reviewed by Saam Barati.
421
422 * js/parser-syntax-check-expected.txt:
423 * js/script-tests/parser-syntax-check.js:
424 Extend to cover method duplicate parameter cases.
425
jiewen_tan@apple.comfc338952017-04-25 05:10:00 +00004262017-04-24 Jiewen Tan <jiewen_tan@apple.com>
427
428 LayoutTests crypto/subtle/ecdsa-generate-key-sign-verify-p384.html and crypto/subtle/ecdsa-generate-key-sign-verify-p256.html are flaky failures
429 https://bugs.webkit.org/show_bug.cgi?id=171059
430 <rdar://problem/31734958>
431
432 Reviewed by Brent Fulgham.
433
434 * TestExpectations:
435 Remove test expectations.
436
rego@igalia.comb78934d2017-04-25 04:58:55 +00004372017-04-24 Manuel Rego Casasnovas <rego@igalia.com>
438
439 [selectors4] :focus-within should use the flat tree
440 https://bugs.webkit.org/show_bug.cgi?id=170899
441
442 Reviewed by Antti Koivisto.
443
444 * TestExpectations: Remove test that is passing now.
445
n_wang@apple.com7eba1a42017-04-25 00:05:20 +00004462017-04-24 Nan Wang <n_wang@apple.com>
447
448 AX: Crash at WebCore::AXObjectCache::characterOffsetForIndex(int, WebCore::AccessibilityObject const*) + 703
449 https://bugs.webkit.org/show_bug.cgi?id=171247
450
451 Reviewed by Chris Fleizach.
452
453 * accessibility/mac/input-string-for-range-crash-expected.txt: Added.
454 * accessibility/mac/input-string-for-range-crash.html: Added.
455
commit-queue@webkit.orgfc2cff82017-04-25 00:02:29 +00004562017-04-24 Youenn Fablet <youenn@apple.com>
457
458 Set defaults video getUserMedia constraints
459 https://bugs.webkit.org/show_bug.cgi?id=171127
460
461 Reviewed by Eric Carlson.
462
463 * fast/mediastream/getUserMedia-default-expected.txt: Added.
464 * fast/mediastream/getUserMedia-default.html: Added.
465
cdumez@apple.coma98f8782017-04-24 22:46:11 +00004662017-04-24 Chris Dumez <cdumez@apple.com>
467
cdumez@apple.com371f9792017-04-24 23:43:24 +0000468 createElementNS() should now throw only InvalidCharacterError, not NamespaceError
469 https://bugs.webkit.org/show_bug.cgi?id=171052
470
471 Reviewed by Sam Weinig.
472
473 Updated / rebaselined existing tests to reflect behavior change.
474
475 * fast/dom/DOMImplementation/createDocument-namespace-err-expected.txt:
476 * fast/dom/DOMImplementation/createDocumentType-err-expected.txt:
477 * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js:
478 * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js:
479 * fast/dom/Document/createAttributeNS-namespace-err-expected.txt:
480 * fast/dom/Document/createElementNS-namespace-err-expected.txt:
481 * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js:
482 * fast/dom/Document/script-tests/createElementNS-namespace-err.js:
483 * fast/dom/Element/script-tests/setAttributeNS-namespace-err.js:
484 * fast/dom/Element/setAttributeNS-namespace-err-expected.txt:
485
4862017-04-24 Chris Dumez <cdumez@apple.com>
487
cdumez@apple.coma98f8782017-04-24 22:46:11 +0000488 REGRESSION (214503): Webkit crash under RenderElement::repaintForPausedImageAnimationsIfNeeded() when scrolling giphy pages
489 https://bugs.webkit.org/show_bug.cgi?id=171243
490 <rdar://problem/31715572>
491
492 Reviewed by Antti Koivisto.
493
494 Add layout test coverage.
495
496 * fast/images/animated-gif-scrolling-crash-expected.txt: Added.
497 * fast/images/animated-gif-scrolling-crash.html: Added.
498
sbarati@apple.com902ad172017-04-24 21:17:24 +00004992017-04-24 Saam Barati <sbarati@apple.com>
500
501 [mac debug] LayoutTest workers/wasm-long-compile-many.html is a flaky timeout
502 https://bugs.webkit.org/show_bug.cgi?id=171120
503 <rdar://problem/31781889>
504
505 Rubber stamped by Mark Lam.
506
507 Make the wasm binary we compile close to 50% smaller.
508
509 * workers/wasm-resources/long-compile-many.js:
510 (i.async.run):
511 (i.worker.onmessage):
512 * workers/wasm-resources/long-compile-worker.js:
513 * workers/wasm-resources/long-compile.js:
514 (async.run):
515 (worker.onmessage):
516
ryanhaddad@apple.com80b105e2017-04-24 20:48:17 +00005172017-04-24 Ryan Haddad <ryanhaddad@apple.com>
518
519 Mark media/modern-media-controls/scrubber-support/scrubber-support-click.html as flaky.
520 https://bugs.webkit.org/show_bug.cgi?id=171245
521
522 Unreviewed test gardening.
523
524 * platform/mac-wk1/TestExpectations:
525
commit-queue@webkit.org0068bf72017-04-24 16:06:33 +00005262017-04-24 Joseph Pecoraro <pecoraro@apple.com>
527
commit-queue@webkit.orgb0b8fe02017-04-24 19:25:01 +0000528 test262: test262/test/language/computed-property-names/class/static/getter-prototype.js
529 https://bugs.webkit.org/show_bug.cgi?id=170897
530
531 Reviewed by Saam Barati.
532
533 * js/class-syntax-declaration-expected.txt:
534 * js/script-tests/class-syntax-declaration.js:
535 Extend tests for static and non-static methods named "constructor" and "prototype".
536
5372017-04-24 Joseph Pecoraro <pecoraro@apple.com>
538
commit-queue@webkit.orga65cddd2017-04-24 18:08:56 +0000539 Address some FIXMEs in JavaScript tests for bugs that have been fixed
540 https://bugs.webkit.org/show_bug.cgi?id=171191
541
542 Reviewed by JF Bastien.
543
544 * js/dom/custom-constructors-expected.txt:
545 * js/dom/script-tests/custom-constructors.js:
546 * js/script-tests/keyword-method-names.js:
547
5482017-04-24 Joseph Pecoraro <pecoraro@apple.com>
549
commit-queue@webkit.org0068bf72017-04-24 16:06:33 +0000550 test262: test262/test/language/expressions/generators/yield-as-label.js
551 https://bugs.webkit.org/show_bug.cgi?id=170979
552
553 Reviewed by Saam Barati.
554
555 * js/object-literal-shorthand-construction-expected.txt:
556 * js/script-tests/object-literal-shorthand-construction.js:
557 Extend this test to cover object literal shorthand with keywords.
558
559 * js/dom/reserved-words-as-property-expected.txt:
560 * js/let-syntax-expected.txt:
561 * js/parser-syntax-check-expected.txt:
562 Improved error messages.
563
commit-queue@webkit.org1faa62e2017-04-24 05:51:53 +00005642017-04-23 Commit Queue <commit-queue@webkit.org>
565
566 Unreviewed, rolling out r215674.
567 https://bugs.webkit.org/show_bug.cgi?id=171212
568
569 Possible unintended commit. This patch was on the wrong bug.
570 (Requested by JoePeck on #webkit).
571
572 Reverted changeset:
573
574 "test262: test262/test/language/expressions/generators/yield-
575 as-label.js"
576 https://bugs.webkit.org/show_bug.cgi?id=170979
577 http://trac.webkit.org/changeset/215674
578
commit-queue@webkit.orgee220572017-04-23 17:23:03 +00005792017-04-23 Joseph Pecoraro <pecoraro@apple.com>
580
581 test262: test262/test/language/expressions/generators/yield-as-label.js
582 https://bugs.webkit.org/show_bug.cgi?id=170979
583
584 Reviewed by Saam Barati.
585
586 * js/object-literal-shorthand-construction-expected.txt:
587 * js/script-tests/object-literal-shorthand-construction.js:
588 Extend this test to cover object literal shorthand with keywords.
589
590 * js/dom/reserved-words-as-property-expected.txt:
591 * js/let-syntax-expected.txt:
592 * js/parser-syntax-check-expected.txt:
593 Improved error messages.
594
zalan@apple.com1f82e352017-04-22 02:01:55 +00005952017-04-21 Zalan Bujtas <zalan@apple.com>
596
597 REGRESSION(r205374): <li> content inside <ul> should mid-word wrap when word-break: break-word is present.
598 https://bugs.webkit.org/show_bug.cgi?id=171108
599 <rdar://problem/30271747>
600
601 Reviewed by Dan Bernstein.
602
603 * fast/replaced/ul-li-word-break-break-word-expected.html: Added.
604 * fast/replaced/ul-li-word-break-break-word.html: Added.
605 * fast/replaced/zero-width-image-force-linebreak-expected.html: Added.
606 * fast/replaced/zero-width-image-force-linebreak.html: Added.
607
commit-queue@webkit.orgd5c738a2017-04-21 23:58:51 +00006082017-04-21 Aaron Chu <aaron_chu@apple.com>
609
610 AX: FKA: Buttons need a visible focus indicator
611 https://bugs.webkit.org/show_bug.cgi?id=171040
612 <rdar://problem/30922548>
613
614 Reviewed by Antoine Quint.
615
616 * TestExpectations:
617 * media/modern-media-controls/icon-button/icon-button-focus-state-expected.txt: Added.
618 * media/modern-media-controls/icon-button/icon-button-focus-state.html: Added.
619 * platform/mac/TestExpectations:
620
ryanhaddad@apple.comd33ac3d2017-04-21 22:55:37 +00006212017-04-21 Ryan Haddad <ryanhaddad@apple.com>
622
623 Mark inspector/debugger/tail-deleted-frames-this-value.html as flaky.
624 https://bugs.webkit.org/show_bug.cgi?id=169119
625
626 Unreviewed test gardening.
627
628 * platform/mac/TestExpectations:
629
cdumez@apple.combc41d7b2017-04-21 22:23:10 +00006302017-04-21 Chris Dumez <cdumez@apple.com>
631
632 Regression(r206240): XMLSerializer.serializeToString() does not properly escape '<' / '>' in attribute values
633 https://bugs.webkit.org/show_bug.cgi?id=171132
634 <rdar://problem/31426752>
635
636 Reviewed by Ryosuke Niwa.
637
638 Add layout test coverage. This test is passing in both Firefox and Chrome.
639
640 * fast/dom/XMLSerializer-serializeToString-entities-expected.txt: Added.
641 * fast/dom/XMLSerializer-serializeToString-entities.html: Added.
642
commit-queue@webkit.orgc29a9072017-04-21 22:17:13 +00006432017-04-21 Youenn Fablet <youenn@apple.com>
644
645 [ios-simulator] LayoutTest webrtc/multi-video.html is a flaky crash
646 https://bugs.webkit.org/show_bug.cgi?id=170823
647 <rdar://problem/31611583>
648
649 Unreviewed.
650
651 * TestExpectations: Reactivating test.
652
dbates@webkit.org1a663fb2017-04-21 21:43:40 +00006532017-04-21 Daniel Bates <dabates@apple.com>
654
655 [iOS] Skip http/tests/security/contentSecurityPolicy/{audio, video}-redirect-allowed2.html
656 <rdar://problem/31690952>
657
658 Rubber-stamped by Jer Noble.
659
660 We can enable these tests again once we fix <rdar://problem/25780035>.
661
662 * platform/ios/TestExpectations:
663
bfulgham@apple.coma431d112017-04-21 20:07:07 +00006642017-04-21 Per Arne Vollan <pvollan@apple.com>
665
666 Validate vImage arguments
667 https://bugs.webkit.org/show_bug.cgi?id=171109
668
669 Reviewed by Brent Fulgham.
670
671 * fast/canvas/canvas-crash-expected.txt: Added.
672 * fast/canvas/canvas-crash.html: Added.
673
ryanhaddad@apple.com47835b92017-04-21 18:50:20 +00006742017-04-21 Ryan Haddad <ryanhaddad@apple.com>
675
676 Mark webrtc/datachannel/bufferedAmountLowThreshold.html as flaky.
677 https://bugs.webkit.org/show_bug.cgi?id=170701
678
679 Unreviewed test gardening.
680
681 * TestExpectations:
682
commit-queue@webkit.orgc8f58562017-04-21 17:58:32 +00006832017-04-21 Andy VanWagoner <thetalecrafter@gmail.com>
684
685 [INTL] Implement Intl.DateTimeFormat.prototype.formatToParts
686 https://bugs.webkit.org/show_bug.cgi?id=169458
687
688 Reviewed by JF Bastien.
689
690 Add tests for formatToParts
691
692 * js/intl-datetimeformat-expected.txt:
693 * js/script-tests/intl-datetimeformat.js:
694
timothy_horton@apple.com962fb7b2017-04-21 07:34:18 +00006952017-04-21 Timothy Horton <timothy_horton@apple.com>
696
697 Expose obscured insets to web content (as "safe area insets")
698 https://bugs.webkit.org/show_bug.cgi?id=171013
699 <rdar://problem/31564652>
700
701 Reviewed by Wenson Hsieh and Dave Hyatt.
702
703 * TestExpectations:
704 * fast/css/variables/constants/invalid-constant-name-fallback-expected.html: Added.
705 * fast/css/variables/constants/invalid-constant-name-fallback.html: Added.
706 * fast/css/variables/constants/ios/safe-area-inset-set-expected.html: Added.
707 * fast/css/variables/constants/ios/safe-area-inset-set.html: Added.
708 * fast/css/variables/constants/safe-area-inset-cannot-override-expected.html: Added.
709 * fast/css/variables/constants/safe-area-inset-cannot-override.html: Added.
710 * fast/css/variables/constants/safe-area-inset-zero-expected.html: Added.
711 * fast/css/variables/constants/safe-area-inset-zero.html: Added.
712 * platform/ios-wk2/TestExpectations:
713
commit-queue@webkit.orgfeced0d2017-04-21 06:04:20 +00007142017-04-20 Commit Queue <commit-queue@webkit.org>
715
716 Unreviewed, rolling out r215597.
717 https://bugs.webkit.org/show_bug.cgi?id=171102
718
719 Made all tests crash under GuardMalloc (Requested by ap on
720 #webkit).
721
722 Reverted changeset:
723
724 "Expose obscured insets to web content (as "safe area
725 insets")"
726 https://bugs.webkit.org/show_bug.cgi?id=171013
727 http://trac.webkit.org/changeset/215597
728
timothy_horton@apple.com3105b8e2017-04-21 01:00:46 +00007292017-04-20 Timothy Horton <timothy_horton@apple.com>
730
731 Expose obscured insets to web content (as "safe area insets")
732 https://bugs.webkit.org/show_bug.cgi?id=171013
733 <rdar://problem/31564652>
734
735 Reviewed by Wenson Hsieh and Dave Hyatt.
736
737 * TestExpectations:
738 * fast/css/variables/constants/invalid-constant-name-fallback-expected.html: Added.
739 * fast/css/variables/constants/invalid-constant-name-fallback.html: Added.
740 * fast/css/variables/constants/ios/safe-area-inset-set-expected.html: Added.
741 * fast/css/variables/constants/ios/safe-area-inset-set.html: Added.
742 * fast/css/variables/constants/safe-area-inset-cannot-override-expected.html: Added.
743 * fast/css/variables/constants/safe-area-inset-cannot-override.html: Added.
744 * fast/css/variables/constants/safe-area-inset-zero-expected.html: Added.
745 * fast/css/variables/constants/safe-area-inset-zero.html: Added.
746 * platform/ios-wk2/TestExpectations:
747
ryanhaddad@apple.comfbeb91c2017-04-20 23:53:25 +00007482017-04-20 Ryan Haddad <ryanhaddad@apple.com>
749
ryanhaddad@apple.com4ad0d0a2017-04-20 23:53:28 +0000750 Mark media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html as flaky.
751 https://bugs.webkit.org/show_bug.cgi?id=169109
752
753 Unreviewed test gardening.
754
755 * platform/mac/TestExpectations:
756
7572017-04-20 Ryan Haddad <ryanhaddad@apple.com>
758
ryanhaddad@apple.comfbeb91c2017-04-20 23:53:25 +0000759 Mark imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html as flaky.
760 https://bugs.webkit.org/show_bug.cgi?id=170921
761
762 Unreviewed test gardening.
763
764 * TestExpectations:
765
mattbaker@apple.com287bec02017-04-20 23:09:55 +00007662017-04-20 Matt Baker <mattbaker@apple.com>
767
768 Web Inspector: Add regular expression support to XHR breakpoints
769 https://bugs.webkit.org/show_bug.cgi?id=170099
770 <rdar://problem/31558082>
771
772 Reviewed by Joseph Pecoraro.
773
774 Update tests and expectations for new XHR breakpoint type.
775
776 * inspector/dom-debugger/xhr-breakpoints-expected.txt:
777 * inspector/dom-debugger/xhr-breakpoints.html:
778
wenson_hsieh@apple.coma6695912017-04-20 22:06:24 +00007792017-04-20 Wenson Hsieh <wenson_hsieh@apple.com>
780
781 Inline anchor elements cannot be dragged when starting the drag from a block descendant
782 https://bugs.webkit.org/show_bug.cgi?id=171062
783 <rdar://problem/31697835>
784
785 Reviewed by Tim Horton.
786
787 Adds a new test on WK1 Mac to verify that link dragging succeeds when the link's anchor element is inline and
788 the drag is started from a block element under the link.
789
790 * fast/events/drag-and-drop-link-containing-block-expected.txt: Added.
791 * fast/events/drag-and-drop-link-containing-block.html: Added.
792 * platform/ios/TestExpectations:
793 * platform/mac-wk2/TestExpectations:
794
795 Skip the test on iOS and Mac WK2.
796
commit-queue@webkit.org5c652e12017-04-20 19:45:19 +00007972017-04-20 Aaron Chu <aaron_chu@apple.com>
798
799 AX: Modern Media Controls Timeline slider should be operable
800 https://bugs.webkit.org/show_bug.cgi?id=170250
801
802 Reviewed by Antoine Quint.
803
804 * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label-expected.txt: Added.
805 * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label.html: Added.
806
fpizlo@apple.com2fca8772017-04-20 17:55:44 +00008072017-04-18 Filip Pizlo <fpizlo@apple.com>
808
809 Optimize SharedArrayBuffer in the DFG+FTL
810 https://bugs.webkit.org/show_bug.cgi?id=164108
811
812 Reviewed by Saam Barati.
813
814 Add a test of futex performance.
815
816 * workers/sab/cascade_lock-worker.js: Added.
817 (onmessage):
818 * workers/sab/cascade_lock.html: Added.
819 * workers/sab/worker-resources.js:
820 (cascadeLockSlow):
821 (cascadeLock):
822 (cascadeUnlock):
823
jonlee@apple.com3d93dbc2017-04-20 17:53:11 +00008242017-04-20 Jon Lee <jonlee@apple.com>
825
826 Update pip placard to "picture in picture"
827 https://bugs.webkit.org/show_bug.cgi?id=171036
828 rdar://problem/30201536
829
830 Reviewed by Antoine Quint.
831
832 * media/modern-media-controls/pip-placard/pip-placard-expected.txt: Updated expected results.
833 * media/modern-media-controls/pip-placard/pip-placard.html:
834
ryanhaddad@apple.comb8758432017-04-20 17:49:35 +00008352017-04-20 Ryan Haddad <ryanhaddad@apple.com>
836
ryanhaddad@apple.com0501a2d2017-04-20 17:49:37 +0000837 Mark two crypto/subtle/ecdsa LayoutTests as flaky.
838 https://bugs.webkit.org/show_bug.cgi?id=171059
839
840 Unreviewed test gardening.
841
842 * TestExpectations:
843
8442017-04-20 Ryan Haddad <ryanhaddad@apple.com>
845
ryanhaddad@apple.comb8758432017-04-20 17:49:35 +0000846 Mark memory/memory-pressure-simulation.html as flaky.
847 https://bugs.webkit.org/show_bug.cgi?id=170629
848
849 Unreviewed test gardening.
850
851 * platform/mac-wk2/TestExpectations:
852
clopez@igalia.com86e61982017-04-20 16:46:04 +00008532017-04-20 Carlos Alberto Lopez Perez <clopez@igalia.com>
854
855 [GTK] Update layout tests expectations after r215556
856 https://bugs.webkit.org/show_bug.cgi?id=170942
857
858 Unreviewed gardening.
859
860 * platform/gtk/TestExpectations:
861
commit-queue@webkit.orga42fcfe2017-04-20 15:48:49 +00008622017-04-20 Youenn Fablet <youenn@apple.com>
863
864 RTCPeerConnection is stopping its backend twice sometimes
865 https://bugs.webkit.org/show_bug.cgi?id=171043
866
867 Reviewed by Eric Carlson.
868
869 * webrtc/closing-peerconnection-expected.txt: Added.
870 * webrtc/closing-peerconnection.html: Added.
871
jdiggs@igalia.com41069912017-04-20 08:48:53 +00008722017-04-20 Joanmarie Diggs <jdiggs@igalia.com>
873
874 [ATK] Implement support for DPub ARIA roles
875 https://bugs.webkit.org/show_bug.cgi?id=170679
876
877 Reviewed by Chris Fleizach.
878
879 Update tests and expectations to reflect the modified WebCore Accessibility
880 role mappings, and the corresponding changes for the platforms.
881
882 * accessibility/gtk/xml-roles-exposed-expected.txt:
883 * accessibility/gtk/xml-roles-exposed.html:
884 * accessibility/roles-exposed.html:
885 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
886 * platform/gtk/TestExpectations:
887 * platform/gtk/accessibility/roles-exposed-expected.txt:
888 * platform/mac/accessibility/roles-exposed-expected.txt:
889
ryanhaddad@apple.com77ea7c02017-04-19 23:27:05 +00008902017-04-19 Ryan Haddad <ryanhaddad@apple.com>
891
ryanhaddad@apple.com2f11ceb2017-04-20 03:40:52 +0000892 Mark imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html as flaky.
893 https://bugs.webkit.org/show_bug.cgi?id=170907
894
895 Unreviewed test gardening.
896
897 * platform/mac-wk2/TestExpectations:
898
8992017-04-19 Ryan Haddad <ryanhaddad@apple.com>
900
ryanhaddad@apple.com37e23bf2017-04-20 03:40:48 +0000901 Rebaseline imported/w3c/web-platform-tests/html/dom/reflection-embedded.html.
902
903 Unreviewed test gardening.
904
905 * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
906
9072017-04-19 Ryan Haddad <ryanhaddad@apple.com>
908
ryanhaddad@apple.com0f556ac2017-04-20 02:29:35 +0000909 Mark imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cl.htm as failing.
910 https://bugs.webkit.org/show_bug.cgi?id=171031
911
912 Unreviewed test gardening.
913
914 * TestExpectations:
915
9162017-04-19 Ryan Haddad <ryanhaddad@apple.com>
917
ryanhaddad@apple.comc36ca912017-04-19 23:38:57 +0000918 Remove two tests after r215515.
919 https://bugs.webkit.org/show_bug.cgi?id=171014
920
921 Unreviewed test gardening.
922
923 * TestExpectations:
924
9252017-04-19 Ryan Haddad <ryanhaddad@apple.com>
926
ryanhaddad@apple.com77ea7c02017-04-19 23:27:05 +0000927 Rebaseline tests after r215515.
928 https://bugs.webkit.org/show_bug.cgi?id=171014
929
930 Unreviewed test gardening.
931
932 * TestExpectations:
933 * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
934 * platform/ios/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt:
935 * platform/ios/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
936
achristensen@apple.comc74717d2017-04-19 22:27:04 +00009372017-04-19 Alex Christensen <achristensen@webkit.org>
938
939 Parsing large XML strings fails
940 https://bugs.webkit.org/show_bug.cgi?id=170999
941 <rdar://problem/17336267>
942
943 Reviewed by Brady Eidson.
944
945 * fast/dom/xml-large-expected.txt: Added.
946 * fast/dom/xml-large.html: Added.
947
cfleizach@apple.com9eb4cfb2017-04-19 21:58:05 +00009482017-04-19 Chris Fleizach <cfleizach@apple.com>
949
950 AX: <hr> should use a different role description than interactive separators
951 https://bugs.webkit.org/show_bug.cgi?id=170317
952 <rdar://problem/31363024>
953
954 Reviewed by Joanmarie Diggs.
955
956 * accessibility/mac/hr-element-expected.txt:
957 * accessibility/mac/hr-element.html:
958
jfbastien@apple.com22070852017-04-19 20:03:52 +00009592017-04-19 JF Bastien <jfbastien@apple.com>
960
961 Unreviewed, rolling out r215520.
962
963 Broke Debian 8
964
965 Reverted changeset:
966
967 "[INTL] Implement Intl.DateTimeFormat.prototype.formatToParts"
968 https://bugs.webkit.org/show_bug.cgi?id=169458
969 http://trac.webkit.org/changeset/215520
970
commit-queue@webkit.org1fa8cdb2017-04-19 18:08:03 +00009712017-04-19 Andy VanWagoner <thetalecrafter@gmail.com>
972
973 [INTL] Implement Intl.DateTimeFormat.prototype.formatToParts
974 https://bugs.webkit.org/show_bug.cgi?id=169458
975
976 Reviewed by JF Bastien.
977
978 Add tests for formatToParts
979
980 * js/intl-datetimeformat-expected.txt:
981 * js/script-tests/intl-datetimeformat.js:
982
ryanhaddad@apple.com344315e2017-04-19 16:32:27 +00009832017-04-19 Youenn Fablet <youenn@apple.com>
984
985 Import web-platform-tests/tools
986 https://bugs.webkit.org/show_bug.cgi?id=170718
987
988 Reviewed by Alex Christensen.
989
990 * TestExpectations:
991 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
992 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
993 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
994 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
995 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
996 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
997 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Renamed from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
998 * tests-options.json:
999
antti@apple.com009dcd12017-04-19 12:15:37 +000010002017-04-19 Antti Koivisto <antti@apple.com>
1001
1002 Avoid repaints for invisible animations on tumblr.com/search/aww
1003 https://bugs.webkit.org/show_bug.cgi?id=170986
1004 <rdar://problem/28644580>
1005
1006 Reviewed by Andreas Kling.
1007
1008 * fast/repaint/mutate-non-visible-expected.txt: Added.
1009 * fast/repaint/mutate-non-visible.html: Added.
1010
wilander@apple.comd91733e2017-04-19 01:07:04 +000010112017-04-18 John Wilander <wilander@apple.com>
1012
1013 Resource Load Statistics: Check both origins and cookieHostNames for domain matches in data removal
1014 https://bugs.webkit.org/show_bug.cgi?id=170763
1015 <rdar://problem/31573091>
1016
1017 Reviewed by Alex Christensen.
1018
1019 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Added.
1020 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Added.
1021
dino@apple.combce93132017-04-19 00:37:30 +000010222017-04-18 Dean Jackson <dino@apple.com>
1023
1024 Update ANGLE
1025 https://bugs.webkit.org/show_bug.cgi?id=170941
1026 <rdar://problem/31633999>
1027
1028 Reviewed by Alex Christensen.
1029
1030 * fast/canvas/webgl/fragment-shader-assertion-expected.txt:
1031
bfulgham@apple.com22f76952017-04-18 23:27:04 +000010322017-04-18 Brent Fulgham <bfulgham@apple.com>
1033
1034 Correct handling of isolatedWorld in event handling
1035 https://bugs.webkit.org/show_bug.cgi?id=65589
1036 <rdar://problem/24097804>
1037
1038 Reviewed by Geoffrey Garen.
1039
1040 This following test cases are from the following Blink change:
1041 https://src.chromium.org/viewvc/blink?revision=152377&view=revision
1042
1043 * fast/dom/event-attrs-isolated-world-expected.txt: Added.
1044 * fast/dom/event-attrs-isolated-world.html: Added.
1045 * http/tests/security/isolatedWorld/onclick-attribute-expected.txt: Added.
1046 * http/tests/security/isolatedWorld/onclick-attribute.html: Added.
1047
wenson_hsieh@apple.comed752782017-04-18 23:12:30 +000010482017-04-18 Wenson Hsieh <wenson_hsieh@apple.com>
1049
1050 [WK2] Cannot select text on nytimes.com when the selection granularity is WKSelectionGranularityCharacter
1051 https://bugs.webkit.org/show_bug.cgi?id=170968
1052 <rdar://problem/31692560>
1053
1054 Reviewed by Dan Bernstein.
1055
1056 Adds a new layout test checking that text within a node with a click handler can be selected when using
1057 character selection granularity.
1058
1059 * editing/selection/character-granularity-select-text-with-click-handler-expected.txt: Added.
1060 * editing/selection/character-granularity-select-text-with-click-handler.html: Added.
1061
joepeck@webkit.org0a2add22017-04-18 20:37:51 +000010622017-04-18 Joseph Pecoraro <pecoraro@apple.com>
1063
1064 [mac-wk1 Debug] LayoutTest http/tests/inspector/network/resource-sizes-network.html is a flaky failure
1065 https://bugs.webkit.org/show_bug.cgi?id=170953
1066
1067 Unreviewed test gardening.
1068
1069 * platform/mac-wk1/TestExpectations:
1070 Mark a flakey test in WebKit1.
1071
weinig@apple.com66395a22017-04-18 20:35:43 +000010722017-04-17 Sam Weinig <sam@webkit.org>
1073
1074 [WebIDL] Make annotated types first class allowing them to be used in sequences and unions
1075 https://bugs.webkit.org/show_bug.cgi?id=170926
1076
1077 Reviewed by Chris Dumez.
1078
1079 * js/dom/webidl-type-mapping-expected.txt:
1080 * js/dom/webidl-type-mapping.html:
1081 Update test to account for testDictionary now being an attribute,
1082 and test that the annotated type members behave correctly.
1083
gskachkov@gmail.com80a0c282017-04-18 19:35:50 +000010842017-04-18 Oleksandr Skachkov <gskachkov@gmail.com>
1085
1086 [ES6]. Implement Annex B.3.3 function hoisting rules for eval
1087 https://bugs.webkit.org/show_bug.cgi?id=163208
1088
1089 Reviewed by Saam Barati.
1090
1091 * inspector/runtime/evaluate-CommandLineAPI-expected.txt:
1092 * inspector/runtime/evaluate-CommandLineAPI.html:
1093 * js/parser-syntax-check-expected.txt:
1094 * js/script-tests/parser-syntax-check.js:
1095
antti@apple.com8db60ef2017-04-18 17:31:20 +000010962017-04-18 Antti Koivisto <antti@apple.com>
1097
1098 Enable optimized layer flushes on iOS
1099 https://bugs.webkit.org/show_bug.cgi?id=170938
1100 <rdar://problem/31677395>
1101
1102 Reviewed by Simon Fraser.
1103
1104 Add test verifying that tiles get created for touch overflow scrolling.
1105
1106 * compositing/ios/overflow-scroll-touch-tiles-expected.txt: Added.
1107 * compositing/ios/overflow-scroll-touch-tiles.html: Added.
1108
ryanhaddad@apple.com59f5f252017-04-18 16:33:13 +000011092017-04-18 Ryan Haddad <ryanhaddad@apple.com>
1110
1111 Update TestExpectations for "selectors4" tests on mac-wk1.
1112 https://trac.webkit.org/changeset/215457/webkit
1113
1114 Unreviewed test gardening.
1115
1116 * platform/mac-wk1/TestExpectations:
1117
rego@igalia.com218bea92017-04-18 16:27:53 +000011182017-04-18 Manuel Rego Casasnovas <rego@igalia.com>
1119
1120 [css-grid] Add support for percentage gaps
1121 https://bugs.webkit.org/show_bug.cgi?id=170764
1122
1123 Reviewed by Sergio Villar Senin.
1124
1125 Import tests from Blink.
1126
1127 * fast/css-grid-layout/grid-gutters-as-percentage-expected.txt: Added.
1128 * fast/css-grid-layout/grid-gutters-as-percentage.html: Added.
1129 * fast/css-grid-layout/grid-gutters-get-set-expected.txt:
1130 * fast/css-grid-layout/grid-gutters-get-set.html:
1131
magomez@igalia.com3fecba62017-04-18 11:54:23 +000011322017-04-18 Miguel Gomez <magomez@igalia.com>
1133
1134 [GTK+] Crash in WebCore::ImageFrame::ImageFrame()
1135 https://bugs.webkit.org/show_bug.cgi?id=170332
1136
1137 Reviewed by Carlos Garcia Campos.
1138
1139 Added a test to ensure that the browser doesn't crash when loading a PNG image which
1140 reports a wrong number of frames.
1141
1142 * fast/images/bad-png-missing-fdat-expected.txt: Added.
1143 * fast/images/bad-png-missing-fdat.html: Added.
1144 * fast/images/resources/bad-png-missing-fdAT.png: Added.
1145
rego@igalia.comb2665362017-04-18 09:17:19 +000011462017-04-18 Manuel Rego Casasnovas <rego@igalia.com>
1147
1148 [selectors4] Import W3C Test Suite
1149 https://bugs.webkit.org/show_bug.cgi?id=170898
1150
1151 Reviewed by Youenn Fablet.
1152
1153 * TestExpectations: Mark a few tests as failure linking to the related bugs.
1154 * platform/mac-wk1/TestExpectations: Marking some tests that have issues on WK1.
1155
carlosgc@webkit.org04704b92017-04-18 08:11:47 +000011562017-04-18 Carlos Garcia Campos <cgarcia@igalia.com>
1157
1158 Unreviewed GTK+ gardening. Add several test expectations.
1159
1160 * platform/gtk/TestExpectations:
1161
joepeck@webkit.orgebb879a2017-04-18 01:30:24 +000011622017-04-17 Joseph Pecoraro <pecoraro@apple.com>
1163
1164 Web Inspector: Doesn't show size of compressed content correctly
1165 https://bugs.webkit.org/show_bug.cgi?id=155112
1166 <rdar://problem/25006728>
1167
1168 Reviewed by Alex Christensen and Timothy Hatcher.
1169
1170 * http/tests/inspector/network/resource-sizes-disk-cache-expected.txt: Added.
1171 * http/tests/inspector/network/resource-sizes-disk-cache.html: Added.
1172 * http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: Added.
1173 * http/tests/inspector/network/resource-sizes-memory-cache.html: Added.
1174 * http/tests/inspector/network/resource-sizes-network-expected.txt: Added.
1175 * http/tests/inspector/network/resource-sizes-network.html: Added.
1176 Test resource sizes under different load conditions.
1177
1178 * platform/mac/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: Added.
1179 * platform/mac/http/tests/inspector/network/resource-sizes-network-expected.txt: Added.
1180 Older versions of macOS will not have the new metrics, but test their output anyways.
1181
1182 * http/tests/inspector/network/resources/404.php: Added.
1183 * http/tests/inspector/network/resources/gzipped-lorem-no-content-length.php: Added.
1184 * http/tests/inspector/network/resources/gzipped-lorem.php: Added.
1185 * http/tests/inspector/network/resources/lorem.txt: Added.
1186 Different resources with fixed sizes (text, gzipped, 404 with fixed response).
1187
1188 * http/tests/inspector/network/resources/resource-size-test.js: Added.
1189 (TestPage.registerInitializer.InspectorTest.gracefulExpectEquals):
1190 (TestPage.registerInitializer.window.addResourceSizeTest):
1191 (TestPage.registerInitializer):
1192 Shared test code for resource sizes.
1193
1194 * platform/mac-wk1/TestExpectations:
1195 * platform/win/TestExpectations:
1196
commit-queue@webkit.orgb1e88972017-04-18 00:43:49 +000011972017-04-17 Youenn Fablet <youenn@apple.com>
1198
1199 Enable video autoplay when getUserMedia is on
1200 https://bugs.webkit.org/show_bug.cgi?id=170919
1201
1202 Reviewed by Geoffrey Garen.
1203
1204 * webrtc/video-autoplay-expected.txt: Added.
1205 * webrtc/video-autoplay.html: Added.
1206
ryanhaddad@apple.comaa371d32017-04-17 22:50:37 +000012072017-04-17 Ryan Haddad <ryanhaddad@apple.com>
1208
1209 Skip webrtc/multi-video.html.
1210 https://bugs.webkit.org/show_bug.cgi?id=170823
1211
1212 Unreviewed test gardening.
1213
1214 * TestExpectations:
1215
commit-queue@webkit.orga1c66112017-04-17 22:04:56 +000012162017-04-17 Youenn Fablet <youenn@apple.com>
1217
1218 LayoutTest webrtc/video-mute.html is a flaky failure
dino@apple.combce93132017-04-19 00:37:30 +00001219 https://bugs.webkit.or
1220 g/show_bug.cgi?id=170704
commit-queue@webkit.orga1c66112017-04-17 22:04:56 +00001221
1222 Reviewed by Eric Carlson.
1223
1224 * webrtc/video-mute.html: Another try at making the test not flaky.
1225
timothy_horton@apple.com4de29982017-04-17 20:24:14 +000012262017-04-17 Tim Horton <timothy_horton@apple.com>
1227
1228 Provide a viewport parameter to disable clipping to the safe area
1229 https://bugs.webkit.org/show_bug.cgi?id=170766
1230 <rdar://problem/31564634>
1231
1232 Reviewed by Beth Dakin.
1233
1234 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles-expected.txt: Added.
1235 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles.html: Added.
1236 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles-expected.txt: Added.
1237 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles.html: Added.
1238
jiewen_tan@apple.come8d5d812017-04-17 20:07:56 +000012392017-04-14 Jiewen Tan <jiewen_tan@apple.com>
1240
1241 [WebCrypto] Add support for ECDSA
1242 https://bugs.webkit.org/show_bug.cgi?id=170789
1243 <rdar://problem/31588604>
1244
1245 Reviewed by Brent Fulgham.
1246
1247 * crypto/subtle/ec-generate-key-malformed-parameters-expected.txt:
1248 * crypto/subtle/ec-generate-key-malformed-parameters.html:
1249 * crypto/subtle/ec-import-key-malformed-parameters-expected.txt:
1250 * crypto/subtle/ec-import-key-malformed-parameters.html:
1251 * crypto/subtle/ecdh-generate-export-key-pkcs8-p256-expected.txt: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p256-expected.txt.
1252 * crypto/subtle/ecdh-generate-export-key-pkcs8-p256.html: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p256.html.
1253 * crypto/subtle/ecdh-generate-export-key-pkcs8-p384-expected.txt: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p384-expected.txt.
1254 * crypto/subtle/ecdh-generate-export-key-pkcs8-p384.html: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p384.html.
1255 * crypto/subtle/ecdsa-generate-export-jwk-key-expected.txt: Added.
1256 * crypto/subtle/ecdsa-generate-export-jwk-key.html: Added.
1257 * crypto/subtle/ecdsa-generate-export-key-pkcs8-expected.txt: Added.
1258 * crypto/subtle/ecdsa-generate-export-key-pkcs8.html: Added.
1259 * crypto/subtle/ecdsa-generate-export-key-raw-expected.txt: Added.
1260 * crypto/subtle/ecdsa-generate-export-key-raw.html: Added.
1261 * crypto/subtle/ecdsa-generate-export-key-spki-expected.txt: Added.
1262 * crypto/subtle/ecdsa-generate-export-key-spki.html: Added.
1263 * crypto/subtle/ecdsa-generate-key-expected.txt: Added.
1264 * crypto/subtle/ecdsa-generate-key-sign-verify-p256-expected.txt: Added.
1265 * crypto/subtle/ecdsa-generate-key-sign-verify-p256.html: Added.
1266 * crypto/subtle/ecdsa-generate-key-sign-verify-p384-expected.txt: Added.
1267 * crypto/subtle/ecdsa-generate-key-sign-verify-p384.html: Added.
1268 * crypto/subtle/ecdsa-generate-key.html: Added.
1269 * crypto/subtle/ecdsa-import-jwk-private-key-expected.txt: Added.
1270 * crypto/subtle/ecdsa-import-jwk-private-key.html: Added.
1271 * crypto/subtle/ecdsa-import-jwk-public-key-alg-256-expected.txt: Added.
1272 * crypto/subtle/ecdsa-import-jwk-public-key-alg-256.html: Added.
1273 * crypto/subtle/ecdsa-import-jwk-public-key-alg-384-expected.txt: Added.
1274 * crypto/subtle/ecdsa-import-jwk-public-key-alg-384.html: Added.
1275 * crypto/subtle/ecdsa-import-jwk-public-key-expected.txt: Added.
1276 * crypto/subtle/ecdsa-import-jwk-public-key.html: Added.
1277 * crypto/subtle/ecdsa-import-key-sign-p256-expected.txt: Added.
1278 * crypto/subtle/ecdsa-import-key-sign-p256.html: Added.
1279 * crypto/subtle/ecdsa-import-key-sign-p384-expected.txt: Added.
1280 * crypto/subtle/ecdsa-import-key-sign-p384.html: Added.
1281 * crypto/subtle/ecdsa-import-key-verify-p256-expected.txt: Added.
1282 * crypto/subtle/ecdsa-import-key-verify-p256.html: Added.
1283 * crypto/subtle/ecdsa-import-key-verify-p384-expected.txt: Added.
1284 * crypto/subtle/ecdsa-import-key-verify-p384.html: Added.
1285 * crypto/subtle/ecdsa-import-pkcs8-key-expected.txt: Added.
1286 * crypto/subtle/ecdsa-import-pkcs8-key.html: Added.
1287 * crypto/subtle/ecdsa-import-raw-key-expected.txt: Added.
1288 * crypto/subtle/ecdsa-import-raw-key.html: Added.
1289 * crypto/subtle/ecdsa-import-spki-key-expected.txt: Added.
1290 * crypto/subtle/ecdsa-import-spki-key.html: Added.
1291 * crypto/subtle/ecdsa-verify-malformed-parameters-expected.txt: Added.
1292 * crypto/subtle/ecdsa-verify-malformed-parameters.html: Added.
1293 * crypto/workers/subtle/ecdsa-import-key-sign-expected.txt: Added.
1294 * crypto/workers/subtle/ecdsa-import-key-sign.html: Added.
1295 * crypto/workers/subtle/ecdsa-import-key-verify-expected.txt: Added.
1296 * crypto/workers/subtle/ecdsa-import-key-verify.html: Added.
1297 * crypto/workers/subtle/resources/ecdsa-import-key-sign.js: Added.
1298 * crypto/workers/subtle/resources/ecdsa-import-key-verify.js: Added.
1299
commit-queue@webkit.orgbb6cc2a2017-04-17 15:27:40 +000013002017-04-17 Youenn Fablet <youenn@apple.com>
1301
commit-queue@webkit.org9f6432e2017-04-17 15:44:39 +00001302 LayoutTestwebrtc/audio-replace-track.html is a flaky failure
1303 https://bugs.webkit.org/show_bug.cgi?id=170837
1304
1305 Reviewed by Eric Carlson.
1306
1307 * webrtc/audio-replace-track.html: Updating the test to be less flaky.
1308
13092017-04-17 Youenn Fablet <youenn@apple.com>
1310
commit-queue@webkit.orgbb6cc2a2017-04-17 15:27:40 +00001311 RTCPeerConnection addTrack does not require a stream parameter
1312 https://bugs.webkit.org/show_bug.cgi?id=170894
1313
1314 Reviewed by Alex Christensen.
1315
1316 * webrtc/video-addTrack-expected.txt: Added.
1317 * webrtc/video-addTrack.html: Added.
1318
commit-queue@webkit.org38f3f2d2017-04-17 02:59:40 +000013192017-04-16 Joseph Pecoraro <pecoraro@apple.com>
1320
1321 test262: test262/test/built-ins/Object/prototype/toLocaleString/primitive_this_value.js
1322 https://bugs.webkit.org/show_bug.cgi?id=170882
1323
1324 Reviewed by Saam Barati.
1325
1326 * js/dom/object-prototype-toLocaleString-expected.txt:
1327 * js/dom/script-tests/object-prototype-toLocaleString.js:
1328 Test the case of toLocaleString where toString does not exist.
1329
cdumez@apple.com72d8e4b2017-04-17 00:56:47 +000013302017-04-16 Chris Dumez <cdumez@apple.com>
1331
1332 CMD+R / CMD+Q is considered as user interaction and beforeunload alert is shown
1333 https://bugs.webkit.org/show_bug.cgi?id=169995
1334 <rdar://problem/23798897>
1335
1336 Reviewed by Sam Weinig.
1337
1338 Add layout test coverage.
1339
1340 * fast/events/beforeunload-alert-handled-keydown-expected.txt: Added.
1341 * fast/events/beforeunload-alert-handled-keydown.html: Added.
1342 * fast/events/beforeunload-alert-unhandled-keydown-expected.txt: Added.
1343 * fast/events/beforeunload-alert-unhandled-keydown.html: Added.
1344
commit-queue@webkit.org99a8ec62017-04-16 17:37:43 +000013452017-04-16 Joseph Pecoraro <pecoraro@apple.com>
1346
1347 test262: test262/test/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-44.js
1348 https://bugs.webkit.org/show_bug.cgi?id=170879
1349
1350 Reviewed by Saam Barati.
1351
1352 * js/Object-getOwnPropertyNames-expected.txt:
1353 * js/script-tests/Object-getOwnPropertyNames.js:
1354
nvasilyev@apple.comd1b15932017-04-15 03:12:18 +000013552017-04-14 Nikita Vasilyev <nvasilyev@apple.com>
1356
1357 Web Inspector: WebSockets: messages with non-latin letters are displayed incorrectly
1358 https://bugs.webkit.org/show_bug.cgi?id=170760
1359
1360 Reviewed by Joseph Pecoraro.
1361
1362 Test sending and receiving text and binary (blob and array buffer) data.
1363
1364 * http/tests/websocket/tests/hybi/inspector/binary-expected.txt: Added.
1365 * http/tests/websocket/tests/hybi/inspector/binary.html: Added.
1366 * http/tests/websocket/tests/hybi/inspector/binary_wsh.py: Added.
1367 (web_socket_do_extra_handshake):
1368 (web_socket_transfer_data):
1369 (all_distinct_bytes):
1370 * http/tests/websocket/tests/hybi/inspector/send-and-receive-expected.txt: Added.
1371 * http/tests/websocket/tests/hybi/inspector/send-and-receive.html: Added.
1372 * http/tests/websocket/tests/hybi/inspector/send-and-receive_wsh.py: Added.
1373 (web_socket_do_extra_handshake):
1374 (web_socket_transfer_data):
1375
jiewen_tan@apple.comc0b01b62017-04-15 00:17:09 +000013762017-04-14 Jiewen Tan <jiewen_tan@apple.com>
1377
1378 [WebCrypto] Support HKDF
1379 https://bugs.webkit.org/show_bug.cgi?id=170636
1380 <rdar://problem/23539827>
1381
1382 Reviewed by Brent Fulgham.
1383
1384 * TestExpectations:
1385 * crypto/subtle/ecdh-import-key-derive-hkdf-key-expected.txt: Added.
1386 * crypto/subtle/ecdh-import-key-derive-hkdf-key.html: Added.
1387 * crypto/subtle/hkdf-derive-bits-malformed-parametrs-expected.txt: Added.
1388 * crypto/subtle/hkdf-derive-bits-malformed-parametrs.html: Added.
1389 * crypto/subtle/hkdf-import-key-derive-bits-expected.txt: Added.
1390 * crypto/subtle/hkdf-import-key-derive-bits.html: Added.
1391 * crypto/subtle/hkdf-import-key-derive-hmac-key-expected.txt: Added.
1392 * crypto/subtle/hkdf-import-key-derive-hmac-key.html: Added.
1393 * crypto/subtle/hkdf-import-key-expected.txt: Added.
1394 * crypto/subtle/hkdf-import-key-malformed-parameters-expected.txt: Added.
1395 * crypto/subtle/hkdf-import-key-malformed-parameters.html: Added.
1396 * crypto/subtle/hkdf-import-key.html: Added.
1397 * crypto/workers/subtle/hkdf-import-key-derive-bits-expected.txt: Added.
1398 * crypto/workers/subtle/hkdf-import-key-derive-bits.html: Added.
1399 * crypto/workers/subtle/hkdf-import-key-derive-hmac-key-expected.txt: Added.
1400 * crypto/workers/subtle/hkdf-import-key-derive-hmac-key.html: Added.
1401 * crypto/workers/subtle/hkdf-import-key-expected.txt: Added.
1402 * crypto/workers/subtle/hkdf-import-key.html: Added.
1403 * crypto/workers/subtle/resources/hkdf-import-key-derive-bits.js: Added.
1404 * crypto/workers/subtle/resources/hkdf-import-key-derive-hmac-key.js: Added.
1405 * crypto/workers/subtle/resources/hkdf-import-key.js: Added.
1406
ryanhaddad@apple.com0c673d72017-04-14 21:03:45 +000014072017-04-14 Ryan Haddad <ryanhaddad@apple.com>
1408
1409 Skip workers/wasm-* LayoutTests on ios-simulator.
1410
1411 Unreviewed test gardening.
1412
1413 * platform/ios/TestExpectations:
1414
zalan@apple.comb62345d2017-04-14 20:59:36 +000014152017-04-14 Zalan Bujtas <zalan@apple.com>
1416
1417 text-align start / end failure in table cells
1418 https://bugs.webkit.org/show_bug.cgi?id=141417
1419 <rdar://problem/31051672>
1420
1421 Reviewed by Antti Koivisto.
1422
1423 * fast/table/center-th-when-parent-has-initial-text-align-expected.html: Added.
1424 * fast/table/center-th-when-parent-has-initial-text-align.html: Added.
1425
sbarati@apple.com492e4432017-04-14 02:10:17 +000014262017-04-13 Saam Barati <sbarati@apple.com>
1427
1428 WebAssembly: We should be able to postMessage a JSWebAssemblyModule
1429 https://bugs.webkit.org/show_bug.cgi?id=170573
1430
1431 Reviewed by Filip Pizlo.
1432
1433 * storage/indexeddb/resources/wasm-exceptions.js: Added.
1434 (const._fail):
1435 (const.isNotA.assert.isNotA):
1436 (const):
1437 (switch.typeof):
1438 (Builder):
1439 (Builder.prototype.setChecked):
1440 (Builder.prototype.setPreamble):
1441 (Builder.prototype._functionIndexSpaceKeyHash):
1442 (Builder.prototype._registerFunctionToIndexSpace):
1443 (Builder.prototype._getFunctionFromIndexSpace):
1444 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.case.string_appeared_here.this.section):
1445 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.const.codeBuilder.End.switch.case.string_appeared_here.e):
1446 (Builder.prototype._registerSectionBuilders.this.Unknown):
1447 (prepareDatabase):
1448 (testDatabase):
1449 * storage/indexeddb/wasm-exceptions-expected.txt: Added.
1450 * storage/indexeddb/wasm-exceptions.html: Added.
1451 * workers/wasm-hashset: Added.
1452 * workers/wasm-hashset-expected.txt: Added.
1453 * workers/wasm-hashset-many-expected.txt: Added.
1454 * workers/wasm-hashset-many.html: Added.
1455 * workers/wasm-hashset.html: Added.
1456 * workers/wasm-hashset/many-test.js: Added.
1457 (reallyDone):
1458 (console.log):
1459 (console.error):
1460 (console.assert):
1461 (i.worker.onmessage):
1462 (Module.print):
1463 (Module.printErr):
1464 (Module.canvas):
1465 (Module.setStatus):
1466 (Module):
1467 (setValue):
1468 (getValue):
1469 (allocate):
1470 (getMemory):
1471 (Pointer_stringify):
1472 (AsciiToString):
1473 (stringToAscii):
1474 (UTF8ArrayToString):
1475 (UTF8ToString):
1476 (stringToUTF8Array):
1477 (stringToUTF8):
1478 (lengthBytesUTF8):
1479 (demangle):
1480 (demangleAll):
1481 (stackTrace):
1482 (alignUp):
1483 (updateGlobalBuffer):
1484 (updateGlobalBufferViews):
1485 (abortOnCannotGrowMemory):
1486 (enlargeMemory):
1487 (getTotalMemory):
1488 (callRuntimeCallbacks):
1489 (preRun):
1490 (ensureInitRuntime):
1491 (preMain):
1492 (exitRuntime):
1493 (postRun):
1494 (addOnPreRun):
1495 (addOnInit):
1496 (addOnPreMain):
1497 (addOnExit):
1498 (addOnPostRun):
1499 (intArrayFromString):
1500 (intArrayToString):
1501 (writeStringToMemory):
1502 (writeArrayToMemory):
1503 (writeAsciiToMemory):
1504 (Math.string_appeared_here):
1505 (addRunDependency):
1506 (removeRunDependency):
1507 (integrateWasmJS.asm2wasmImports.string_appeared_here):
1508 (integrateWasmJS.lookupImport):
1509 (integrateWasmJS.mergeMemory):
1510 (integrateWasmJS.fixImports):
1511 (integrateWasmJS.getBinary):
1512 (integrateWasmJS.doJustAsm):
1513 (integrateWasmJS.receiveInstance):
1514 (integrateWasmJS.):
1515 (integrateWasmJS.doNativeWasm):
1516 (integrateWasmJS.doWasmPolyfill):
1517 (integrateWasmJS.Module.string_appeared_here):
1518 (integrateWasmJS):
1519 (___setErrNo):
1520 (__ZSt18uncaught_exceptionv):
1521 (EXCEPTIONS.deAdjust):
1522 (EXCEPTIONS.addRef):
1523 (EXCEPTIONS.decRef):
1524 (EXCEPTIONS.clearRef):
1525 (___cxa_find_matching_catch):
1526 (___gxx_personality_v0):
1527 (___lock):
1528 (_emscripten_memcpy_big):
1529 (_gettimeofday):
1530 (_abort):
1531 (SYSCALLS):
1532 (SYSCALLS.get getStr):
1533 (SYSCALLS.get64):
1534 (SYSCALLS.getZero):
1535 (try.___syscall146.printChar):
1536 (___syscall146):
1537 (___syscall54):
1538 (___unlock):
1539 (___syscall6):
1540 (invoke_ii):
1541 (invoke_iiii):
1542 (invoke_v):
1543 (_malloc.Module.string_appeared_here):
1544 (getTempRet0.Module.string_appeared_here):
1545 (_free.Module.string_appeared_here):
1546 (_main.Module.string_appeared_here):
1547 (setTempRet0.Module.string_appeared_here):
1548 (establishStackSpace.Module.string_appeared_here):
1549 (stackSave.Module.string_appeared_here):
1550 (_memset.Module.string_appeared_here):
1551 (_sbrk.Module.string_appeared_here):
1552 (_emscripten_get_global_libc.Module.string_appeared_here):
1553 (_memcpy.Module.string_appeared_here):
1554 (___errno_location.Module.string_appeared_here):
1555 (setThrew.Module.string_appeared_here):
1556 (_fflush.Module.string_appeared_here):
1557 (stackAlloc.Module.string_appeared_here):
1558 (stackRestore.Module.string_appeared_here):
1559 (_llvm_bswap_i32.Module.string_appeared_here):
1560 (runPostSets.Module.string_appeared_here):
1561 (dynCall_ii.Module.string_appeared_here):
1562 (dynCall_iiii.Module.string_appeared_here):
1563 (dynCall_v.Module.string_appeared_here):
1564 (else.applyMemoryInitializer):
1565 (else):
1566 (else.useRequest):
1567 (ExitStatus):
1568 (dependenciesFulfilled):
1569 (Module.string_appeared_here.Module.callMain.callMain.pad):
1570 (Module.string_appeared_here.Module.callMain):
1571 (run.doRun):
1572 (run):
1573 (exit):
1574 * workers/wasm-hashset/many-worker.js: Added.
1575 (console.log):
1576 (console.error):
1577 (console.assert):
1578 (Module.print):
1579 (Module.printErr):
1580 (Module.canvas):
1581 (Module.setStatus):
1582 (Module):
1583 (setValue):
1584 (getValue):
1585 (allocate):
1586 (getMemory):
1587 (Pointer_stringify):
1588 (AsciiToString):
1589 (stringToAscii):
1590 (UTF8ArrayToString):
1591 (UTF8ToString):
1592 (stringToUTF8Array):
1593 (stringToUTF8):
1594 (lengthBytesUTF8):
1595 (demangle):
1596 (demangleAll):
1597 (stackTrace):
1598 (alignUp):
1599 (updateGlobalBuffer):
1600 (updateGlobalBufferViews):
1601 (abortOnCannotGrowMemory):
1602 (enlargeMemory):
1603 (getTotalMemory):
1604 (callRuntimeCallbacks):
1605 (preRun):
1606 (ensureInitRuntime):
1607 (preMain):
1608 (exitRuntime):
1609 (postRun):
1610 (addOnPreRun):
1611 (addOnInit):
1612 (addOnPreMain):
1613 (addOnExit):
1614 (addOnPostRun):
1615 (intArrayFromString):
1616 (intArrayToString):
1617 (writeStringToMemory):
1618 (writeArrayToMemory):
1619 (writeAsciiToMemory):
1620 (Math.string_appeared_here):
1621 (addRunDependency):
1622 (removeRunDependency):
1623 (integrateWasmJS.asm2wasmImports.string_appeared_here):
1624 (integrateWasmJS.lookupImport):
1625 (integrateWasmJS.mergeMemory):
1626 (integrateWasmJS.fixImports):
1627 (integrateWasmJS.getBinary):
1628 (integrateWasmJS.doJustAsm):
1629 (integrateWasmJS.receiveInstance):
1630 (integrateWasmJS.doNativeWasm):
1631 (integrateWasmJS.doWasmPolyfill):
1632 (integrateWasmJS.Module.string_appeared_here):
1633 (integrateWasmJS):
1634 (___setErrNo):
1635 (__ZSt18uncaught_exceptionv):
1636 (EXCEPTIONS.deAdjust):
1637 (EXCEPTIONS.addRef):
1638 (EXCEPTIONS.decRef):
1639 (EXCEPTIONS.clearRef):
1640 (___cxa_find_matching_catch):
1641 (___gxx_personality_v0):
1642 (___lock):
1643 (_emscripten_memcpy_big):
1644 (_gettimeofday):
1645 (_abort):
1646 (SYSCALLS):
1647 (SYSCALLS.get getStr):
1648 (SYSCALLS.get64):
1649 (SYSCALLS.getZero):
1650 (try.___syscall146.printChar):
1651 (___syscall146):
1652 (___syscall54):
1653 (___unlock):
1654 (___syscall6):
1655 (invoke_ii):
1656 (invoke_iiii):
1657 (invoke_v):
1658 (_malloc.Module.string_appeared_here):
1659 (getTempRet0.Module.string_appeared_here):
1660 (_free.Module.string_appeared_here):
1661 (_main.Module.string_appeared_here):
1662 (setTempRet0.Module.string_appeared_here):
1663 (establishStackSpace.Module.string_appeared_here):
1664 (stackSave.Module.string_appeared_here):
1665 (_memset.Module.string_appeared_here):
1666 (_sbrk.Module.string_appeared_here):
1667 (_emscripten_get_global_libc.Module.string_appeared_here):
1668 (_memcpy.Module.string_appeared_here):
1669 (___errno_location.Module.string_appeared_here):
1670 (setThrew.Module.string_appeared_here):
1671 (_fflush.Module.string_appeared_here):
1672 (stackAlloc.Module.string_appeared_here):
1673 (stackRestore.Module.string_appeared_here):
1674 (_llvm_bswap_i32.Module.string_appeared_here):
1675 (runPostSets.Module.string_appeared_here):
1676 (dynCall_ii.Module.string_appeared_here):
1677 (dynCall_iiii.Module.string_appeared_here):
1678 (dynCall_v.Module.string_appeared_here):
1679 (else.applyMemoryInitializer):
1680 (else):
1681 (else.useRequest):
1682 (ExitStatus):
1683 (dependenciesFulfilled):
1684 (Module.string_appeared_here.Module.callMain.callMain.pad):
1685 (Module.string_appeared_here.Module.callMain):
1686 (run.doRun):
1687 (run):
1688 (exit):
1689 * workers/wasm-hashset/test.js: Added.
1690 (reallyDone):
1691 (console.log):
1692 (console.error):
1693 (console.assert):
1694 (Module.print):
1695 (Module.printErr):
1696 (Module.canvas):
1697 (Module.setStatus):
1698 (Module):
1699 (setValue):
1700 (getValue):
1701 (allocate):
1702 (getMemory):
1703 (Pointer_stringify):
1704 (AsciiToString):
1705 (stringToAscii):
1706 (UTF8ArrayToString):
1707 (UTF8ToString):
1708 (stringToUTF8Array):
1709 (stringToUTF8):
1710 (lengthBytesUTF8):
1711 (demangle):
1712 (demangleAll):
1713 (stackTrace):
1714 (alignUp):
1715 (updateGlobalBuffer):
1716 (updateGlobalBufferViews):
1717 (abortOnCannotGrowMemory):
1718 (enlargeMemory):
1719 (getTotalMemory):
1720 (callRuntimeCallbacks):
1721 (preRun):
1722 (ensureInitRuntime):
1723 (preMain):
1724 (exitRuntime):
1725 (postRun):
1726 (addOnPreRun):
1727 (addOnInit):
1728 (addOnPreMain):
1729 (addOnExit):
1730 (addOnPostRun):
1731 (intArrayFromString):
1732 (intArrayToString):
1733 (writeStringToMemory):
1734 (writeArrayToMemory):
1735 (writeAsciiToMemory):
1736 (Math.string_appeared_here):
1737 (addRunDependency):
1738 (removeRunDependency):
1739 (integrateWasmJS.asm2wasmImports.string_appeared_here):
1740 (integrateWasmJS.lookupImport):
1741 (integrateWasmJS.mergeMemory):
1742 (integrateWasmJS.fixImports):
1743 (integrateWasmJS.getBinary):
1744 (integrateWasmJS.doJustAsm):
1745 (integrateWasmJS.receiveInstance):
1746 (integrateWasmJS.doNativeWasm):
1747 (integrateWasmJS.doWasmPolyfill):
1748 (integrateWasmJS.Module.string_appeared_here):
1749 (integrateWasmJS):
1750 (___setErrNo):
1751 (__ZSt18uncaught_exceptionv):
1752 (EXCEPTIONS.deAdjust):
1753 (EXCEPTIONS.addRef):
1754 (EXCEPTIONS.decRef):
1755 (EXCEPTIONS.clearRef):
1756 (___cxa_find_matching_catch):
1757 (___gxx_personality_v0):
1758 (___lock):
1759 (_emscripten_memcpy_big):
1760 (_gettimeofday):
1761 (_abort):
1762 (SYSCALLS):
1763 (SYSCALLS.get getStr):
1764 (SYSCALLS.get64):
1765 (SYSCALLS.getZero):
1766 (try.___syscall146.printChar):
1767 (___syscall146):
1768 (___syscall54):
1769 (___unlock):
1770 (___syscall6):
1771 (invoke_ii):
1772 (invoke_iiii):
1773 (invoke_v):
1774 (_malloc.Module.string_appeared_here):
1775 (getTempRet0.Module.string_appeared_here):
1776 (_free.Module.string_appeared_here):
1777 (_main.Module.string_appeared_here):
1778 (setTempRet0.Module.string_appeared_here):
1779 (establishStackSpace.Module.string_appeared_here):
1780 (stackSave.Module.string_appeared_here):
1781 (_memset.Module.string_appeared_here):
1782 (_sbrk.Module.string_appeared_here):
1783 (_emscripten_get_global_libc.Module.string_appeared_here):
1784 (_memcpy.Module.string_appeared_here):
1785 (___errno_location.Module.string_appeared_here):
1786 (setThrew.Module.string_appeared_here):
1787 (_fflush.Module.string_appeared_here):
1788 (stackAlloc.Module.string_appeared_here):
1789 (stackRestore.Module.string_appeared_here):
1790 (_llvm_bswap_i32.Module.string_appeared_here):
1791 (runPostSets.Module.string_appeared_here):
1792 (dynCall_ii.Module.string_appeared_here):
1793 (dynCall_iiii.Module.string_appeared_here):
1794 (dynCall_v.Module.string_appeared_here):
1795 (else.applyMemoryInitializer):
1796 (else):
1797 (else.useRequest):
1798 (ExitStatus):
1799 (dependenciesFulfilled):
1800 (Module.string_appeared_here.Module.callMain.callMain.pad):
1801 (Module.string_appeared_here.Module.callMain):
1802 (run.doRun):
1803 (run):
1804 (exit):
1805 * workers/wasm-hashset/worker.js: Added.
1806 (console.log):
1807 (console.error):
1808 (console.assert):
1809 (Module.print):
1810 (Module.printErr):
1811 (Module.canvas):
1812 (Module.setStatus):
1813 (Module):
1814 (setValue):
1815 (getValue):
1816 (allocate):
1817 (getMemory):
1818 (Pointer_stringify):
1819 (AsciiToString):
1820 (stringToAscii):
1821 (UTF8ArrayToString):
1822 (UTF8ToString):
1823 (stringToUTF8Array):
1824 (stringToUTF8):
1825 (lengthBytesUTF8):
1826 (demangle):
1827 (demangleAll):
1828 (stackTrace):
1829 (alignUp):
1830 (updateGlobalBuffer):
1831 (updateGlobalBufferViews):
1832 (abortOnCannotGrowMemory):
1833 (enlargeMemory):
1834 (getTotalMemory):
1835 (callRuntimeCallbacks):
1836 (preRun):
1837 (ensureInitRuntime):
1838 (preMain):
1839 (exitRuntime):
1840 (postRun):
1841 (addOnPreRun):
1842 (addOnInit):
1843 (addOnPreMain):
1844 (addOnExit):
1845 (addOnPostRun):
1846 (intArrayFromString):
1847 (intArrayToString):
1848 (writeStringToMemory):
1849 (writeArrayToMemory):
1850 (writeAsciiToMemory):
1851 (Math.string_appeared_here):
1852 (addRunDependency):
1853 (removeRunDependency):
1854 (integrateWasmJS.asm2wasmImports.string_appeared_here):
1855 (integrateWasmJS.lookupImport):
1856 (integrateWasmJS.mergeMemory):
1857 (integrateWasmJS.fixImports):
1858 (integrateWasmJS.getBinary):
1859 (integrateWasmJS.doJustAsm):
1860 (integrateWasmJS.receiveInstance):
1861 (integrateWasmJS.):
1862 (integrateWasmJS.doNativeWasm):
1863 (integrateWasmJS.doWasmPolyfill):
1864 (integrateWasmJS.Module.string_appeared_here):
1865 (integrateWasmJS):
1866 (___setErrNo):
1867 (__ZSt18uncaught_exceptionv):
1868 (EXCEPTIONS.deAdjust):
1869 (EXCEPTIONS.addRef):
1870 (EXCEPTIONS.decRef):
1871 (EXCEPTIONS.clearRef):
1872 (___cxa_find_matching_catch):
1873 (___gxx_personality_v0):
1874 (___lock):
1875 (_emscripten_memcpy_big):
1876 (_gettimeofday):
1877 (_abort):
1878 (SYSCALLS):
1879 (SYSCALLS.get getStr):
1880 (SYSCALLS.get64):
1881 (SYSCALLS.getZero):
1882 (try.___syscall146.printChar):
1883 (___syscall146):
1884 (___syscall54):
1885 (___unlock):
1886 (___syscall6):
1887 (invoke_ii):
1888 (invoke_iiii):
1889 (invoke_v):
1890 (_malloc.Module.string_appeared_here):
1891 (getTempRet0.Module.string_appeared_here):
1892 (_free.Module.string_appeared_here):
1893 (_main.Module.string_appeared_here):
1894 (setTempRet0.Module.string_appeared_here):
1895 (establishStackSpace.Module.string_appeared_here):
1896 (stackSave.Module.string_appeared_here):
1897 (_memset.Module.string_appeared_here):
1898 (_sbrk.Module.string_appeared_here):
1899 (_emscripten_get_global_libc.Module.string_appeared_here):
1900 (_memcpy.Module.string_appeared_here):
1901 (___errno_location.Module.string_appeared_here):
1902 (setThrew.Module.string_appeared_here):
1903 (_fflush.Module.string_appeared_here):
1904 (stackAlloc.Module.string_appeared_here):
1905 (stackRestore.Module.string_appeared_here):
1906 (_llvm_bswap_i32.Module.string_appeared_here):
1907 (runPostSets.Module.string_appeared_here):
1908 (dynCall_ii.Module.string_appeared_here):
1909 (dynCall_iiii.Module.string_appeared_here):
1910 (dynCall_v.Module.string_appeared_here):
1911 (else.applyMemoryInitializer):
1912 (else):
1913 (else.useRequest):
1914 (ExitStatus):
1915 (dependenciesFulfilled):
1916 (Module.string_appeared_here.Module.callMain.callMain.pad):
1917 (Module.string_appeared_here.Module.callMain):
1918 (run.doRun):
1919 (run):
1920 (exit):
1921 * workers/wasm-long-compile-expected.txt: Added.
1922 * workers/wasm-long-compile-many-expected.txt: Added.
1923 * workers/wasm-long-compile-many.html: Added.
1924 * workers/wasm-long-compile.html: Added.
1925 * workers/wasm-resources: Added.
1926 * workers/wasm-resources/long-compile-many.js: Added.
1927 (done):
1928 (i.async.run):
1929 (i.worker.onmessage):
1930 * workers/wasm-resources/long-compile-worker.js: Added.
1931 (const._fail):
1932 (const.isNotA.assert.isNotA):
1933 (const):
1934 (switch.typeof):
1935 (Builder):
1936 (Builder.prototype.setChecked):
1937 (Builder.prototype.setPreamble):
1938 (Builder.prototype._functionIndexSpaceKeyHash):
1939 (Builder.prototype._registerFunctionToIndexSpace):
1940 (Builder.prototype._getFunctionFromIndexSpace):
1941 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.case.string_appeared_here.this.section):
1942 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.const.codeBuilder.End.switch.case.string_appeared_here.e):
1943 (Builder.prototype._registerSectionBuilders.this.Unknown):
1944 * workers/wasm-resources/long-compile.js: Added.
1945 (done):
1946 (async.run):
1947 (worker.onmessage):
1948
dino@apple.com867f6662017-04-14 01:56:35 +000019492017-04-13 Dean Jackson <dino@apple.com>
1950
1951 Large negative animation-delays may not work depending on machine uptime
1952 https://bugs.webkit.org/show_bug.cgi?id=166962
1953 <rdar://problem/30091526>
1954
1955 Reviewed by Tim Horton.
1956
1957 * animations/large-negative-delay-expected.txt: Added.
1958 * animations/large-negative-delay.html: Added.
1959
commit-queue@webkit.orgcf2ae922017-04-13 23:51:41 +000019602017-04-13 Andy VanWagoner <thetalecrafter@gmail.com>
1961
1962 Change Intl prototypes to plain objects
1963 https://bugs.webkit.org/show_bug.cgi?id=168178
1964
1965 Reviewed by JF Bastien.
1966
1967 * js/intl-collator-expected.txt:
1968 * js/intl-datetimeformat-expected.txt:
1969 * js/intl-numberformat-expected.txt:
1970 * js/script-tests/intl-collator.js:
1971 * js/script-tests/intl-datetimeformat.js:
1972 * js/script-tests/intl-numberformat.js:
1973
ryanhaddad@apple.com2cef67d2017-04-13 23:44:48 +000019742017-04-13 Ryan Haddad <ryanhaddad@apple.com>
1975
1976 Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html as flaky on iOS.
1977 https://bugs.webkit.org/show_bug.cgi?id=169719
1978
1979 Unreviewed test gardening.
1980
1981 * platform/ios-wk2/TestExpectations:
1982
antti@apple.com2d5e53f2017-04-13 23:20:50 +000019832017-04-13 Antti Koivisto <antti@apple.com>
1984
1985 Don't invalidate composition for style changes in non-composited layers
1986 https://bugs.webkit.org/show_bug.cgi?id=170805
1987 <rdar://problem/31606185>
1988
1989 Reviewed by Simon Fraser.
1990
1991 * compositing/updates/animation-non-composited-expected.txt: Added.
1992 * compositing/updates/animation-non-composited.html: Added.
1993
ryanhaddad@apple.com8cb55162017-04-13 21:00:43 +000019942017-04-13 Ryan Haddad <ryanhaddad@apple.com>
1995
ryanhaddad@apple.com1e5ca912017-04-13 22:48:13 +00001996 Mark webrtc/video-mute.html as flaky.
1997 https://bugs.webkit.org/show_bug.cgi?id=170704
1998
1999 Unreviewed test gardening.
2000
2001 * TestExpectations:
2002
20032017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2004
ryanhaddad@apple.com4925b0c2017-04-13 22:24:34 +00002005 Mark media/media-controls-timeline-updates-when-hovered.html as flaky.
2006 https://bugs.webkit.org/show_bug.cgi?id=165553
2007
2008 Unreviewed test gardening.
2009
2010 * platform/mac/TestExpectations:
2011
20122017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2013
ryanhaddad@apple.comdf4af802017-04-13 22:15:17 +00002014 Mark media/track/track-cue-rendering-rtl.html as flaky.
2015 https://bugs.webkit.org/show_bug.cgi?id=170831
2016
2017 Unreviewed test gardening.
2018
2019 * platform/mac/TestExpectations:
2020
20212017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2022
ryanhaddad@apple.com73eaefd2017-04-13 22:11:02 +00002023 Mark inspector/sampling-profiler/named-function-expression.html as flaky.
2024 https://bugs.webkit.org/show_bug.cgi?id=170830
2025
2026 Unreviewed test gardening.
2027
2028 * platform/mac-wk1/TestExpectations:
2029
20302017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2031
ryanhaddad@apple.com4e186322017-04-13 21:41:25 +00002032 Add ios-simulator baseline for imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.html.
2033
2034 Unreviewed test gardening.
2035
2036 * platform/ios-simulator/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Added.
2037
20382017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2039
ryanhaddad@apple.com3fdf7172017-04-13 21:39:07 +00002040 Mark http/tests/inspector/network/resource-request-headers.html as flaky.
2041 https://bugs.webkit.org/show_bug.cgi?id=170702
2042
2043 Unreviewed test gardening.
2044
2045 * platform/mac-wk2/TestExpectations:
2046
20472017-04-13 Ryan Haddad <ryanhaddad@apple.com>
2048
ryanhaddad@apple.com8cb55162017-04-13 21:00:43 +00002049 Mark media/modern-media-controls/volume-support/volume-support-click.html as flaky.
2050 https://bugs.webkit.org/show_bug.cgi?id=164229
2051
2052 Unreviewed test gardening.
2053
2054 * platform/mac/TestExpectations:
2055
cdumez@apple.com0447c7c2017-04-13 19:42:35 +000020562017-04-13 Chris Dumez <cdumez@apple.com>
2057
2058 LayoutTest svg/animations/animated-svg-image-outside-viewport-paused.html is a flaky failure
2059 https://bugs.webkit.org/show_bug.cgi?id=170745
2060
2061 Reviewed by Tim Horton.
2062
2063 Test was relying on a setTimeout(30) and was flaky. Now use shouldBecomeEqual() to make the
2064 test more robust.
2065
2066 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt:
2067 * svg/animations/animated-svg-image-outside-viewport-paused.html:
2068
commit-queue@webkit.org055b0802017-04-13 18:28:29 +000020692017-04-13 Youenn Fablet <youenn@apple.com>
2070
2071 Remove RTCSignalingState::Closed
2072 https://bugs.webkit.org/show_bug.cgi?id=170811
2073
2074 Reviewed by Eric Carlson.
2075
2076 * webrtc/connection-state.html:
2077
jbedard@apple.com64df7a42017-04-13 17:29:43 +000020782017-04-13 Jonathan Bedard <jbedard@apple.com>
2079
2080 Remove compositing/masks/solid-color-masked.html expectation
2081 https://bugs.webkit.org/show_bug.cgi?id=168054
2082
2083 Unreviewed test gardening.
2084
2085 * platform/ios/TestExpectations: Remove compositing/masks/solid-color-masked.html.
2086
commit-queue@webkit.orgb1e02db2017-04-13 16:54:32 +000020872017-04-13 Youenn Fablet <youenn@apple.com>
2088
2089 Add some more WebRTC tests
2090 https://bugs.webkit.org/show_bug.cgi?id=170796
2091
2092 Reviewed by Eric Carlson.
2093
2094 * webrtc/multi-video-expected.txt: Added.
2095 * webrtc/multi-video.html: Added.
2096 * webrtc/video-with-data-channel-expected.txt: Added.
2097 * webrtc/video-with-data-channel.html: Added.
2098
commit-queue@webkit.org0f0d2522017-04-13 16:40:25 +000020992017-04-13 Romain Bellessort <romain.bellessort@crf.canon.fr>
2100
2101 [Readable Streams API] Implement cloneArrayBuffer in WebCore
2102 https://bugs.webkit.org/show_bug.cgi?id=170008
2103
2104 Reviewed by Youenn Fablet.
2105
2106 Added test to check cloneArrayBuffer behaviour.
2107
2108 * streams/clone-array-buffer-expected.txt: Added.
2109 * streams/clone-array-buffer.html: Added.
2110
commit-queue@webkit.org04d33012017-04-13 16:38:58 +000021112017-04-13 Youenn Fablet <youenn@apple.com>
2112
2113 onnegotiationneeded should only be called once
2114 https://bugs.webkit.org/show_bug.cgi?id=170785
2115
2116 Reviewed by Alex Christensen.
2117
2118 * webrtc/negotiatedneeded-event-addStream.html:
2119
hyatt@apple.com531e35d2017-04-13 16:37:00 +000021202017-04-13 Dave Hyatt <hyatt@apple.com>
2121
2122 Rendering flexbox children across columns
2123 https://bugs.webkit.org/show_bug.cgi?id=164166
2124 <rdar://problem/29055587>
2125
2126 Reviewed by Zalan Bujtas.
2127
2128 * fast/multicol/flexbox-rows-expected.html: Added.
2129 * fast/multicol/flexbox-rows.html: Added.
2130
antti@apple.come2ca5892017-04-13 08:31:54 +000021312017-04-13 Antti Koivisto <antti@apple.com>
2132
2133 Try to unflake a test.
2134
2135 * http/tests/cache/disk-cache/disk-cache-media-small.html:
2136
beidson@apple.com6fc12ef2017-04-13 06:38:19 +000021372017-04-12 Brady Eidson <beidson@apple.com>
2138
2139 QuotaExceededError when saving to localStorage in private mode.
2140 https://bugs.webkit.org/show_bug.cgi?id=157010
2141
2142 Reviewed by Alex Christensen.
2143
2144 * platform/mac-wk2/TestExpectations:
2145 * storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt:
2146 * storage/domstorage/localstorage/private-browsing-affects-storage.html:
2147 * storage/domstorage/localstorage/resources/private-browsing-1.html: Added.
2148 * storage/domstorage/localstorage/resources/private-browsing-2.html: Added.
2149 * storage/domstorage/localstorage/resources/private-browsing-3.html: Added.
2150 * storage/domstorage/localstorage/resources/private-browsing-storage-2.html: Added.
2151 * storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt: Removed.
2152 * storage/domstorage/sessionstorage/private-browsing-affects-storage.html: Removed.
2153
commit-queue@webkit.orgc9a6fe82017-04-13 02:51:18 +000021542017-04-12 Joseph Pecoraro <pecoraro@apple.com>
2155
commit-queue@webkit.orgcfa12492017-04-13 03:12:08 +00002156 test262: test262/test/built-ins/NativeErrors/EvalError/proto.js
2157 https://bugs.webkit.org/show_bug.cgi?id=170668
2158
2159 Reviewed by Keith Miller.
2160
2161 * ietestcenter/Javascript/15.2.3.2-2-12-expected.txt:
2162 * ietestcenter/Javascript/15.2.3.2-2-13-expected.txt:
2163 * ietestcenter/Javascript/15.2.3.2-2-14-expected.txt:
2164 * ietestcenter/Javascript/15.2.3.2-2-15-expected.txt:
2165 * ietestcenter/Javascript/15.2.3.2-2-16-expected.txt:
2166 * ietestcenter/Javascript/15.2.3.2-2-17-expected.txt:
2167 These tests are now out of date.
2168
21692017-04-12 Joseph Pecoraro <pecoraro@apple.com>
2170
commit-queue@webkit.orgc9a6fe82017-04-13 02:51:18 +00002171 test262: test262/test/language/literals/regexp/u-dec-esc.js
2172 https://bugs.webkit.org/show_bug.cgi?id=170687
2173
2174 Reviewed by Michael Saboff.
2175
2176 * js/regexp-unicode-expected.txt:
2177 * js/script-tests/regexp-unicode.js:
2178 Extend test to test invalid backreferences.
2179
jbedard@apple.com572dfff2017-04-12 22:44:08 +000021802017-04-12 Jonathan Bedard <jbedard@apple.com>
2181
2182 Move expectation for compositing/iframes/iframe-size-from-zero.htm to top level
2183
2184 Unreviewed test gardening.
2185
2186 * TestExpectations: Marked compositing/iframes/iframe-size-from-zero.html as flaky.
2187 * platform/ios-wk1/TestExpectations: Move test expectation to top level.
2188 * platform/mac-wk1/TestExpectations: Ditto.
2189 * platform/win/TestExpectations: Ditto.
2190 * platform/wk2/TestExpectations: Ditto.
2191
dino@apple.com6cc437b2017-04-12 21:11:47 +000021922017-04-11 Dean Jackson <dino@apple.com>
2193
2194 canvas/2d.gradient.* LayoutTests failing
2195 https://bugs.webkit.org/show_bug.cgi?id=170757
2196 <rdar://problem/31177990>
2197
2198 Reviewed by Antoine Quint.
2199
2200 Add a fudge factor to the gradient tests, since we can
2201 now produce noisy (nicer looking) gradients. There might
2202 be 1 or 2 bits of difference per pixel.
2203
2204 * canvas/philip/tests.js:
2205 (_assertPixelWithGradientNoise):
2206 * canvas/philip/tests/2d.gradient.linear.transform.1.html:
2207 * canvas/philip/tests/2d.gradient.linear.transform.2.html:
2208 * canvas/philip/tests/2d.gradient.linear.transform.3.html:
2209 * canvas/philip/tests/2d.gradient.radial.cone.bottom.html:
2210 * canvas/philip/tests/2d.gradient.radial.cone.cylinder.html:
2211 * canvas/philip/tests/2d.gradient.radial.cone.front.html:
2212 * canvas/philip/tests/2d.gradient.radial.cone.shape1.html:
2213 * canvas/philip/tests/2d.gradient.radial.cone.top.html:
2214 * canvas/philip/tests/2d.gradient.radial.inside1.html:
2215 * canvas/philip/tests/2d.gradient.radial.inside2.html:
2216 * canvas/philip/tests/2d.gradient.radial.inside3.html:
2217 * canvas/philip/tests/2d.gradient.radial.outside1.html:
2218 * canvas/philip/tests/2d.gradient.radial.outside2.html:
2219 * canvas/philip/tests/2d.gradient.radial.outside3.html:
2220 * canvas/philip/tests/2d.gradient.radial.touch2.html:
2221 * fast/canvas/script-tests/canvas-gradient-on-compositing.js:
2222 * fast/canvas/canvas-gradient-on-compositing-expected.html:
2223
mmaxfield@apple.com803992b2017-04-12 20:54:02 +000022242017-04-12 Myles C. Maxfield <mmaxfield@apple.com>
2225
2226 Well-known variations should clamp to the values listed in the @font-face block
2227 https://bugs.webkit.org/show_bug.cgi?id=169260
2228
2229 Reviewed by Dean Jackson.
2230
2231 * fast/text/variations/font-face-clamp-expected.html: Added.
2232 * fast/text/variations/font-face-clamp.html: Added.
2233
jbedard@apple.comacb7052f2017-04-12 20:47:31 +000022342017-04-12 Jonathan Bedard <jbedard@apple.com>
2235
2236 Remove two passing canvas tests from ios expectations
2237
2238 Unreviewed test gardening.
2239
2240 * platform/ios/TestExpectations:
2241
commit-queue@webkit.org18eea9f2017-04-12 19:17:19 +000022422017-04-12 Youenn Fablet <youenn@apple.com>
2243
2244 REGRESSION: LayoutTest webrtc/negotiatedneeded-event-addStream.html is frequently crashing
2245 https://bugs.webkit.org/show_bug.cgi?id=170754
2246 <rdar://problem/31573169>
2247
2248 Unreviewed.
2249
2250 * TestExpectations: Marking test as crashing.
2251
rego@igalia.com69b969c2017-04-12 10:14:30 +000022522017-04-12 Manuel Rego Casasnovas <rego@igalia.com>
2253
2254 [css-grid] Replaced elements don't properly resolve percentage heights
2255 https://bugs.webkit.org/show_bug.cgi?id=159670
2256
2257 Reviewed by Darin Adler.
2258
2259 The issue was fixed in r213149 (bug #168657), but the Blink test was not imported.
2260 This patch only adds the test to avoid regressions in the future.
2261
2262 * fast/css-grid-layout/grid-item-with-percent-height-replaced-element-expected.txt: Added.
2263 * fast/css-grid-layout/grid-item-with-percent-height-replaced-element.html: Added.
2264
antti@apple.comcf289bc2017-04-12 10:09:14 +000022652017-04-10 Antti Koivisto <antti@apple.com>
2266
2267 Cache small media resources in disk cache
2268 https://bugs.webkit.org/show_bug.cgi?id=170676
2269 <rdar://problem/31532649>
2270
2271 Reviewed by Andreas Kling.
2272
2273 * http/tests/cache/disk-cache/disk-cache-media-small-expected.txt: Added.
2274 * http/tests/cache/disk-cache/disk-cache-media-small.html: Added.
2275
pvollan@apple.comee34dbc2017-04-12 08:01:51 +000022762017-04-12 Per Arne Vollan <pvollan@apple.com>
2277
2278 Implement stroke-color CSS property.
2279 https://bugs.webkit.org/show_bug.cgi?id=169352
2280
2281 Reviewed by Jon Lee.
2282
2283 * fast/css/stroke-color-expected.html: Added.
2284 * fast/css/stroke-color-fallback-expected.html: Added.
2285 * fast/css/stroke-color-fallback.html: Added.
2286 * fast/css/stroke-color.html: Added.
2287 * fast/css/visited-link-stroke-color-expected.html: Added.
2288 * fast/css/visited-link-stroke-color.html: Added.
2289
commit-queue@webkit.orgdbeecab2017-04-11 17:06:53 +000022902017-04-11 Youenn Fablet <youenn@apple.com>
2291
commit-queue@webkit.org10fcf9f2017-04-11 22:48:16 +00002292 LayoutTest webrtc/video-mute.html is a flaky failure
2293 https://bugs.webkit.org/show_bug.cgi?id=170704
2294
2295 Reviewed by Eric Carlson.
2296
2297 * webrtc/video-mute.html: Trying to make it less flaky.
2298
22992017-04-11 Youenn Fablet <youenn@apple.com>
2300
commit-queue@webkit.org70608662017-04-11 22:47:49 +00002301 [WK1] Add captureStream test with webrtc
2302 https://bugs.webkit.org/show_bug.cgi?id=170746
2303
2304 Reviewed by Eric Carlson.
2305
2306 * platform/mac-wk1/TestExpectations: Activating this new test in WK1.
2307 * webrtc/captureCanvas-webrtc-expected.txt: Added.
2308 * webrtc/captureCanvas-webrtc.html: Added.
2309
23102017-04-11 Youenn Fablet <youenn@apple.com>
2311
commit-queue@webkit.org362495d2017-04-11 22:47:26 +00002312 Migrating webrtc tests to latest API
2313 https://bugs.webkit.org/show_bug.cgi?id=170709
2314
2315 Reviewed by Eric Carlson.
2316
2317 * webrtc/audio-peer-connection-webaudio.html:
2318 * webrtc/libwebrtc/descriptionGetters.html:
2319 * webrtc/negotiatedneeded-event-addStream.html:
2320 * webrtc/peer-connection-audio-mute.html:
2321 * webrtc/peer-connection-audio-mute2.html:
2322 * webrtc/peer-connection-remote-audio-mute.html:
2323 * webrtc/peer-connection-remote-audio-mute2.html:
2324 * webrtc/release-after-getting-track.html:
2325 * webrtc/video-disabled-black.html:
2326 * webrtc/video-mute.html:
2327 * webrtc/video-remote-mute.html:
2328 * webrtc/video-with-receiver.html:
2329 * webrtc/video.html:
2330
23312017-04-11 Youenn Fablet <youenn@apple.com>
2332
commit-queue@webkit.org48e5aab2017-04-11 17:27:10 +00002333 Activate WebRTC data channel tests for WK1
2334 https://bugs.webkit.org/show_bug.cgi?id=170710
2335
2336 Reviewed by Eric Carlson.
2337
2338 * platform/mac-wk1/TestExpectations:
2339
23402017-04-11 Youenn Fablet <youenn@apple.com>
2341
commit-queue@webkit.orgdbeecab2017-04-11 17:06:53 +00002342 MediaStream id should be equal to msid
2343 https://bugs.webkit.org/show_bug.cgi?id=170712
2344
2345 Reviewed by Eric Carlson.
2346
2347 Removing no longer needed/Adding needed calls to useMockRTCPeerConnectionFactory.
2348
2349 * fast/mediastream/RTCPeerConnection-inspect-answer.html:
2350 * fast/mediastream/RTCPeerConnection-inspect-offer.html:
2351 * fast/mediastream/RTCPeerConnection-legacy-stream-based-api.html:
2352 * fast/mediastream/RTCPeerConnection-media-setup-single-dialog.html:
2353 * fast/mediastream/RTCPeerConnection-remotely-assigned-transceiver-mid.html:
2354 * fast/mediastream/RTCPeerConnection-setLocalDescription-offer.html:
2355 * fast/mediastream/RTCPeerConnection-setRemoteDescription-offer.html:
2356 * webrtc/audio-peer-connection-webaudio.html:
2357 * webrtc/audio-replace-track.html:
2358 * webrtc/connection-state.html:
2359 * webrtc/datachannel/basic.html:
2360 * webrtc/datachannel/bufferedAmountLowThreshold.html:
2361 * webrtc/datachannel/datachannel-gc.html:
2362 * webrtc/datachannel/datachannel-stats.html:
2363 * webrtc/datachannel/filter-ice-candidate.html:
2364 * webrtc/ephemeral-certificates-and-cnames.html:
2365 * webrtc/libwebrtc/descriptionGetters.html:
2366 * webrtc/negotiatedneeded-event-addStream.html:
2367 * webrtc/no-port-zero-in-upd-candidates.html:
2368 * webrtc/peer-connection-audio-mute.html:
2369 * webrtc/peer-connection-audio-mute2.html:
2370 * webrtc/peer-connection-remote-audio-mute.html:
2371 * webrtc/peer-connection-remote-audio-mute2.html:
2372 * webrtc/release-after-getting-track.html:
2373 * webrtc/video-disabled-black.html:
2374 * webrtc/video-getParameters.html:
2375 * webrtc/video-mediastreamtrack-stats.html:
2376 * webrtc/video-mute.html:
2377 * webrtc/video-remote-mute.html:
2378 * webrtc/video-replace-track-to-null.html:
2379 * webrtc/video-replace-track.html:
2380 * webrtc/video-stats.html:
2381 * webrtc/video-with-receiver.html:
2382 * webrtc/video.html:
2383
cfleizach@apple.comd27869e2017-04-11 17:00:29 +000023842017-04-11 Chris Fleizach <cfleizach@apple.com>
2385
2386 AX: Web article navigation does not work (article rotor for Facebook, Twitter, Messages etc.)
2387 https://bugs.webkit.org/show_bug.cgi?id=170330
2388 <rdar://problem/31366105>
2389
2390 Reviewed by Joanmarie Diggs.
2391
2392 * accessibility/mac/search-predicate-article-expected.txt:
2393 * accessibility/mac/search-predicate-article.html:
2394
commit-queue@webkit.org8ff356d2017-04-11 16:38:43 +000023952017-04-11 Joseph Pecoraro <pecoraro@apple.com>
2396
commit-queue@webkit.orga4b2f142017-04-11 16:54:49 +00002397 test262: test262/test/annexB/language/comments/multi-line-html-close.js
2398 https://bugs.webkit.org/show_bug.cgi?id=170648
2399
2400 Reviewed by Keith Miller.
2401
2402 * js/parser-xml-close-comment-expected.txt:
2403 * js/script-tests/parser-xml-close-comment.js:
2404 Update test coverage for JavaScript HTML comments.
2405
24062017-04-11 Joseph Pecoraro <pecoraro@apple.com>
2407
commit-queue@webkit.org8ff356d2017-04-11 16:38:43 +00002408 test262: test262/test/built-ins/Array/S15.4.3_A2.2.js
2409 https://bugs.webkit.org/show_bug.cgi?id=170652
2410
2411 Reviewed by Michael Saboff.
2412
2413 * ietestcenter/Javascript/15.2.3.3-4-186-expected.txt:
2414 * ietestcenter/Javascript/15.2.3.3-4-191-expected.txt:
2415 * ietestcenter/Javascript/15.2.3.3-4-194-expected.txt:
2416 * ietestcenter/Javascript/15.2.3.3-4-201-expected.txt:
2417 * ietestcenter/Javascript/15.3.3.2-1-expected.txt:
2418 * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.3/S15.4.3_A2.2-expected.txt:
2419 * sputnik/Conformance/15_Native_Objects/15.9_Date/15.9.5/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2-expected.txt:
2420 These tests expected the opposite, they are now out of date.
2421
yoav@yoav.wsca34cfc2017-04-11 15:10:10 +000024222017-04-11 Yoav Weiss <yoav@yoav.ws>
2423
2424 [link preload] Double downloads of preloaded content when it's in MemoryCache
2425 https://bugs.webkit.org/show_bug.cgi?id=170122
2426
2427 Reviewed by Antti Koivisto.
2428
2429 * TestExpectations: Removed flakiness label from the header preload charset test.
2430 * fast/loader/cache-encoding-expected.txt: Changed expectation.
2431 * fast/loader/cache-encoding.html: Modified behavior to stick with the first decoded string.
2432 * http/tests/preload/preload-encoding-expected.txt: Changed expectation.
2433 * http/tests/preload/preload-encoding.html: Modified behavior to stick with the first decoded string.
2434 * imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: This test refers to the same file
2435 twice and expects different decoding for it each time. This is the behavior that we modified, and therefore the test expectation is changed as well.
2436
rego@igalia.com45aee992017-04-11 09:20:16 +000024372017-04-11 Manuel Rego Casasnovas <rego@igalia.com>
2438
2439 [css-grid] Fix fast/css-grid-layout/grid-simplified-layout-positioned.html
2440 https://bugs.webkit.org/show_bug.cgi?id=167538
2441
2442 Reviewed by Darin Adler.
2443
2444 fast/css-grid-layout/grid-simplified-layout-positioned.html was flacky
2445 as the caret was not always painted in the test runner.
2446 The test was checking for a crash in simplified layout (see bug #163450)
2447 and has nothing to do with the caret or "autofocus" behavior.
2448 "autofocus" was needed to get the crash, so this change modifies
2449 the test to blur the element, so the caret is not painted anymore.
2450
2451 * fast/css-grid-layout/grid-simplified-layout-positioned-expected.html:
2452 Don't focus the input element.
2453 * fast/css-grid-layout/grid-simplified-layout-positioned.html: Blur
2454 the input element to avoid showing the caret.
2455 * platform/mac-wk2/TestExpectations: Remove file from expectations.
2456
jiewen_tan@apple.com0a690872017-04-11 01:14:15 +000024572017-04-10 Jiewen Tan <jiewen_tan@apple.com>
2458
2459 Unreviewed, test expectations update
2460
2461 * platform/wk2/TestExpectations:
2462
ryanhaddad@apple.comd435c502017-04-10 20:00:55 +000024632017-04-10 Ryan Haddad <ryanhaddad@apple.com>
2464
ryanhaddad@apple.com2dbb21c2017-04-11 00:23:03 +00002465 Mark two newly imported web-platform-tests as failing.
2466
2467 Unreviewed test gardening.
2468
2469 * TestExpectations:
2470
24712017-04-10 Ryan Haddad <ryanhaddad@apple.com>
2472
ryanhaddad@apple.comd435c502017-04-10 20:00:55 +00002473 Mark media/modern-media-controls/volume-slider/volume-slider-value.html as flaky.
2474 https://bugs.webkit.org/show_bug.cgi?id=167475
2475
2476 Unreviewed test gardening.
2477
2478 * platform/mac-wk1/TestExpectations:
2479
wenson_hsieh@apple.comed21ef72017-04-10 17:58:58 +000024802017-04-10 Wenson Hsieh <wenson_hsieh@apple.com>
2481
2482 REGRESSION (r214403): fast/events/drag-to-navigate.html and fast/events/only-valid-drop-targets-receive-file-drop.html failing
2483 https://bugs.webkit.org/show_bug.cgi?id=170677
2484 <rdar://problem/31512633>
2485
2486 Reviewed by Tim Horton.
2487
2488 Turn enableDragDestinationActionLoad on in these two LayoutTests via WKTR options.
2489
2490 * fast/events/drag-to-navigate.html:
2491 * fast/events/only-valid-drop-targets-receive-file-drop.html:
2492
ryanhaddad@apple.comfbd2fba2017-04-10 16:44:01 +000024932017-04-10 Ryan Haddad <ryanhaddad@apple.com>
2494
ryanhaddad@apple.com810e17d2017-04-10 17:54:49 +00002495 Mark media/modern-media-controls/volume-up-support/volume-up-support.html as flaky.
2496 https://bugs.webkit.org/show_bug.cgi?id=170682
2497
2498 Unreviewed test gardening.
2499
2500 * platform/mac-wk1/TestExpectations:
2501
25022017-04-10 Ryan Haddad <ryanhaddad@apple.com>
2503
ryanhaddad@apple.comfbd2fba2017-04-10 16:44:01 +00002504 Rebaseline js/dom/global-constructors-attributes.html after r215131.
2505
2506 Unreviewed test gardening.
2507
2508 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2509 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2510 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2511
akling@apple.comb89c9482017-04-10 13:49:18 +000025122017-04-10 Andreas Kling <akling@apple.com>
2513
2514 Don't generate extra scrolling tiles for non-visible pages.
2515 https://bugs.webkit.org/show_bug.cgi?id=167213
2516 <rdar://problem/30105774>
2517
2518 Reviewed by Antti Koivisto.
2519
2520 * TestExpectations:
2521 * compositing/tiling/non-visible-window-tile-coverage-expected.txt: Added.
2522 * compositing/tiling/non-visible-window-tile-coverage.html: Added.
2523 * platform/mac-wk2/TestExpectations:
2524
carlosgc@webkit.orgb0519562017-04-10 08:28:40 +000025252017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
2526
carlosgc@webkit.orgff5b9d42017-04-10 11:44:21 +00002527 REGRESSION(r214426): [GTK] Test media/video-click-dblckick-standalone.html started to fail in the bots after r214426
2528 https://bugs.webkit.org/show_bug.cgi?id=170667
2529
2530 Reviewed by Žan Doberšek.
2531
2532 Unskip then test that is passing now.
2533
2534 * platform/gtk/TestExpectations:
2535
25362017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
2537
carlosgc@webkit.orgb0519562017-04-10 08:28:40 +00002538 Unreviewed GTK+ gardening. Mark several tests as failing/timing out.
2539
2540 * platform/gtk/TestExpectations:
2541
magomez@igalia.com2c050a82017-04-10 07:39:19 +000025422017-04-10 Miguel Gomez <magomez@igalia.com>
2543
2544 REGRESSION(r205841): [GTK] Test fast/images/animated-png.html is failing since r205841
2545 https://bugs.webkit.org/show_bug.cgi?id=168425
2546
2547 Reviewed by Said Abou-Hallawa.
2548
2549 Adjusted expectation for fast/images/animated-png.html. It must pass now.
2550
2551 * platform/gtk/TestExpectations:
2552
webkit@devinrousso.com6dde7612017-04-10 05:26:44 +000025532017-04-09 Devin Rousso <webkit@devinrousso.com>
2554
2555 Web Inspector: tabbing in Styles sidebar is broken when additional ":" and ";" are in the property value
2556 https://bugs.webkit.org/show_bug.cgi?id=170184
2557
2558 Reviewed by Matt Baker.
2559
2560 * inspector/unit-tests/text-utilities-expected.txt: Added.
2561 * inspector/unit-tests/text-utilities.html: Added.
2562
commit-queue@webkit.org87169dc2017-04-09 18:49:22 +000025632017-04-09 Youenn Fablet <youenn@apple.com>
2564
2565 Resync WPT tests up to 23cd07d4685d81024b7440e042f8bbdb33e7ddec
2566 https://bugs.webkit.org/show_bug.cgi?id=170647
2567
2568 Reviewed by Sam Weinig.
2569
2570 * TestExpectations:
2571 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/304-update-expected.txt: Added.
2572 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added.
2573 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/heuristic-expected.txt: Added.
2574 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/invalidate-expected.txt: Added.
2575 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/status-expected.txt: Added.
2576 * platform/mac-wk1/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added.
2577 * platform/mac/TestExpectations:
2578 * tests-options.json:
2579
commit-queue@webkit.org304f2a82017-04-09 15:27:08 +000025802017-04-09 Joseph Pecoraro <pecoraro@apple.com>
2581
2582 test262: test262/test/annexB/language/literals/regexp/identity-escape.js
2583 https://bugs.webkit.org/show_bug.cgi?id=170651
2584
2585 Reviewed by Saam Barati.
2586
2587 * js/regexp-no-extensions-expected.txt:
2588 * js/script-tests/regexp-no-extensions.js:
2589 Update existing test for these edge cases.
2590
mmaxfield@apple.com743b4d32017-04-09 03:32:21 +000025912017-04-08 Myles C. Maxfield <mmaxfield@apple.com>
2592
2593 [Variation Fonts] Width values of GX fonts are not mapped correctly
2594 https://bugs.webkit.org/show_bug.cgi?id=170367
2595
2596 Reviewed by Simon Fraser.
2597
2598 * fast/text/variations/font-selection-properties-expected.html:
2599 * fast/text/variations/gx-width-expected.html: Added.
2600 * fast/text/variations/gx-width.html: Added.
2601
commit-queue@webkit.orgb0565fa2017-04-09 02:39:28 +000026022017-04-08 Said Abou-Hallawa <sabouhallawa@apple.com>
2603
2604 A synchronous DecodingOptions should be compatible with any asynchronous sizeForDrawing DecodingOptions
2605 https://bugs.webkit.org/show_bug.cgi?id=170577
2606
2607 Reviewed by Simon Fraser.
2608
2609 * fast/images/async-image-background-image-repeated-expected.html: Added.
2610 * fast/images/async-image-background-image-repeated.html: Added.
2611
simon.fraser@apple.com1f7fcc72017-04-08 18:48:04 +000026122017-04-08 Simon Fraser <simon.fraser@apple.com>
2613
2614 Unprefix CSS cursor values grab and grabbing
2615 https://bugs.webkit.org/show_bug.cgi?id=170543
2616
2617 Reviewed by Jon Lee.
2618
2619 Enhanced the cursor test to check round-tripping of all values.
2620
2621 * fast/css/cursor-parsing-expected.txt:
2622 * fast/css/cursor-parsing.html:
2623
commit-queue@webkit.orgd079ed92017-04-08 18:08:13 +000026242017-04-08 Youenn Fablet <youenn@apple.com>
2625
commit-queue@webkit.orgea255592017-04-08 18:22:38 +00002626 WebRTC tests gardening
2627 https://bugs.webkit.org/show_bug.cgi?id=170508
2628
2629 Reviewed by Eric Carlson.
2630
2631 * platform/ios-wk1/TestExpectations:
2632 * platform/ios-wk2/TestExpectations:
2633 * platform/ios/TestExpectations:
2634
26352017-04-08 Youenn Fablet <youenn@apple.com>
2636
commit-queue@webkit.orgd079ed92017-04-08 18:08:13 +00002637 MediaStreamTrack id should be preserved by PeerConnection
2638 https://bugs.webkit.org/show_bug.cgi?id=170624
2639
2640 Reviewed by Eric Carlson.
2641
2642 * webrtc/video.html:
2643
cdumez@apple.comec928cd2017-04-08 01:11:10 +000026442017-04-07 Chris Dumez <cdumez@apple.com>
2645
2646 Unreviewed, update 2 media tests after r215120 so they work on iOS.
2647
2648 Setting the volume is a no-op on iOS so mute the video instead.
2649
2650 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
2651 * media/video-restricted-invisible-autoplay-not-allowed.html:
2652
commit-queue@webkit.orgc9ae1e22017-04-08 00:21:26 +000026532017-04-07 Yuichiro Kikura <y.kikura@gmail.com>
2654
2655 WebGPU: implement ComputeCommandEncoder and related components
2656 https://bugs.webkit.org/show_bug.cgi?id=170444
2657
2658 Reviewed by Alex Christensen.
2659
2660 Added a test case to ensure ComputeCommandEncoder is dispatched successfully
2661
2662 * fast/canvas/webgpu/webgpu-dispatch-expected.txt: Added.
2663 * fast/canvas/webgpu/webgpu-dispatch.html: Added.
2664
zalan@apple.com318220e2017-04-07 22:48:22 +000026652017-04-07 Zalan Bujtas <zalan@apple.com>
2666
2667 Simple line layout: FlowContents::segmentIndexForRunSlow skips empty runs.
2668 https://bugs.webkit.org/show_bug.cgi?id=170552
2669
2670 Reviewed by Antti Koivisto.
2671
2672 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks-expected.txt: Added.
2673 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks.html: Added.
2674
ryanhaddad@apple.com897e0ce2017-04-07 22:13:19 +000026752017-04-07 Ryan Haddad <ryanhaddad@apple.com>
2676
ryanhaddad@apple.com31090232017-04-07 22:13:22 +00002677 Mark media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-leave-after-play.html as flaky.
2678 https://bugs.webkit.org/show_bug.cgi?id=168540
2679
2680 Unreviewed test gardening.
2681
2682 * platform/mac/TestExpectations:
2683
26842017-04-07 Ryan Haddad <ryanhaddad@apple.com>
2685
ryanhaddad@apple.com897e0ce2017-04-07 22:13:19 +00002686 Mark inspector/codemirror/prettyprinting-css.html as a flaky timeout.
2687 https://bugs.webkit.org/show_bug.cgi?id=170615
2688
2689 Unreviewed test gardening.
2690
2691 * platform/mac/TestExpectations:
2692
cdumez@apple.comf4e1e102017-04-07 20:49:49 +000026932017-04-07 Chris Dumez <cdumez@apple.com>
2694
cdumez@apple.comeb309fa2017-04-07 22:04:50 +00002695 Audible autoplay videos should not get paused when outside the viewport
2696 https://bugs.webkit.org/show_bug.cgi?id=170610
2697 <rdar://problem/31505984>
2698
2699 Reviewed by Eric Carlson.
2700
2701 Add layout test coverage.
2702
2703 * media/video-restricted-invisible-autoplay-allowed-if-audible-expected.txt: Added.
2704 * media/video-restricted-invisible-autoplay-allowed-if-audible.html: Copied from LayoutTests/media/video-restricted-invisible-autoplay-not-allowed.html.
2705 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
2706 * media/video-restricted-invisible-autoplay-not-allowed.html:
2707
27082017-04-07 Chris Dumez <cdumez@apple.com>
2709
cdumez@apple.comf4e1e102017-04-07 20:49:49 +00002710 Throttle / Align DOM Timers in cross-origin iframes to 30fps
2711 https://bugs.webkit.org/show_bug.cgi?id=170613
2712 <rdar://problem/31506444>
2713
2714 Reviewed by Simon Fraser.
2715
2716 Add layout test coverage.
2717
2718 * http/tests/frame-throttling/resources/timer-throttling-frame.html: Added.
2719 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe-expected.txt: Added.
2720 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html: Added.
2721
bfulgham@apple.com49026b42017-04-07 16:02:10 +000027222017-04-07 Brent Fulgham <bfulgham@apple.com>
2723
bfulgham@apple.com9fc3f762017-04-07 16:57:35 +00002724 Rebaseline additional tests after r215096.
2725 https://bugs.webkit.org/show_bug.cgi?id=170561
2726 <rdar://problem/7415154>
2727
2728 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block-expected.txt:
2729 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block-expected.txt:
2730 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt:
2731 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt:
2732 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block-expected.txt:
2733 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block-expected.txt:
2734 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block-expected.txt:
2735 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-none-block-expected.txt:
2736 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-block-expected.txt:
2737 * http/tests/security/no-popup-from-sandbox-top-expected.txt:
2738 * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
2739
27402017-04-07 Brent Fulgham <bfulgham@apple.com>
2741
bfulgham@apple.com49026b42017-04-07 16:02:10 +00002742 WebKit should percent encode single quotes in query strings
2743 https://bugs.webkit.org/show_bug.cgi?id=170561
2744 <rdar://problem/7415154>
2745
2746 Reviewed by Alex Christensen.
2747
2748 Rebaseline tests after change.
2749
2750 * fast/events/popup-blocked-from-unique-frame-via-window-open-named-sibling-frame-expected.txt:
2751 * fast/frames/xss-auditor-handles-file-urls-expected.txt:
2752 * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
2753 * http/tests/security/xssAuditor/base-href-expected.txt:
2754 * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
2755 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
2756 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
2757 * http/tests/security/xssAuditor/embed-tag-expected.txt:
2758 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
2759 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
2760 * http/tests/security/xssAuditor/form-action-expected.txt:
2761 * http/tests/security/xssAuditor/formaction-on-button-expected.txt:
2762 * http/tests/security/xssAuditor/formaction-on-input-expected.txt:
2763 * http/tests/security/xssAuditor/frameset-injection-expected.txt:
2764 * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
2765 * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
2766 * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
2767 * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
2768 * http/tests/security/xssAuditor/iframe-injection-expected.txt:
2769 * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
2770 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt:
2771 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
2772 * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
2773 * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
2774 * http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
2775 * http/tests/security/xssAuditor/link-onclick-expected.txt:
2776 * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
2777 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2778 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2779 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2780 * http/tests/security/xssAuditor/object-tag-expected.txt:
2781 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
2782 * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt:
2783 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt:
2784 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
2785 * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt:
2786 * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
2787 * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
2788 * http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
2789 * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
2790 * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
2791 * http/tests/security/xssAuditor/svg-animate-expected.txt:
2792 * http/tests/security/xssAuditor/svg-script-tag-expected.txt:
2793 * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
2794 * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
2795
commit-queue@webkit.org5620e282017-04-07 15:24:09 +000027962017-04-07 Youenn Fablet <youenn@apple.com>
2797
2798 Improve some WebRTC flaky tests
2799 https://bugs.webkit.org/show_bug.cgi?id=170584
2800
2801 Reviewed by Alex Christensen.
2802
2803 * webrtc/libwebrtc/descriptionGetters.html:
2804 * webrtc/video-replace-track-to-null.html:
2805
zalan@apple.come2374f52017-04-07 15:05:43 +000028062017-04-07 Zalan Bujtas <zalan@apple.com>
2807
2808 Text insertion cursor disappears after pressing enter
2809 https://bugs.webkit.org/show_bug.cgi?id=169291
2810 <rdar://problem/30899611>
2811
2812 Reviewed by Tim Horton.
2813
2814 * editing/simple-line-layout-caret-is-gone-expected.txt: Added.
2815 * editing/simple-line-layout-caret-is-gone.html: Added.
2816
mmaxfield@apple.comfaa80e42017-04-07 00:59:57 +000028172017-04-06 Myles C. Maxfield <mmaxfield@apple.com>
2818
2819 Make FontWithFeatures test font pass OTS
2820 https://bugs.webkit.org/show_bug.cgi?id=169788
2821
2822 Reviewed by Tim Horton.
2823
2824 Updated font to the one which passes the tests.
2825
2826 * css3/resources/FontWithFeatures.otf:
2827
jiewen_tan@apple.comcf590712017-04-07 00:47:51 +000028282017-04-06 Jiewen Tan <jiewen_tan@apple.com>
2829
2830 LayoutTest crypto/subtle/aes-ctr-encrypt-malformed-parameters.html is a flaky failure
2831 https://bugs.webkit.org/show_bug.cgi?id=170571
2832
2833 Unreviewed.
2834
2835 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt:
2836 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html:
2837
wenson_hsieh@apple.comc913ca72017-04-07 00:38:42 +000028382017-04-06 Wenson Hsieh <wenson_hsieh@apple.com>
2839
2840 Scroll offset jumps after a programmatic scroll in an overflow container with scroll snapping
2841 https://bugs.webkit.org/show_bug.cgi?id=170560
2842 <rdar://problem/31484693>
2843
2844 Reviewed by Tim Horton.
2845
2846 Add a test verifying that programmatically changing the scroll offset of an overflow container does not cause the
2847 scroll offset to jump back to the last active snap position. See WebCore ChangeLog for more details.
2848
2849 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll-expected.txt: Added.
2850 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll.html: Added.
2851
simon.fraser@apple.combf29f7b2017-04-07 00:04:10 +000028522017-04-05 Simon Fraser <simon.fraser@apple.com>
2853
2854 Throttle requestAnimationFrame in cross-origin iframes to 30fps
2855 https://bugs.webkit.org/show_bug.cgi?id=170534
2856
2857 Reviewed by Dan Bates.
2858
2859 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe-expected.txt: Added.
2860 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html: Added.
2861 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html: Added.
2862
ryanhaddad@apple.com96609662017-04-06 22:39:15 +000028632017-04-06 Ryan Haddad <ryanhaddad@apple.com>
2864
ryanhaddad@apple.come8ce9a72017-04-06 23:24:44 +00002865 Unreviewed, rolling out r215041.
2866
2867 The LayoutTest for this change is failing on ios-simulator.
2868
2869 Reverted changeset:
2870
2871 "Rendering flexbox children across columns"
2872 https://bugs.webkit.org/show_bug.cgi?id=164166
2873 http://trac.webkit.org/changeset/215041
2874
28752017-04-06 Ryan Haddad <ryanhaddad@apple.com>
2876
ryanhaddad@apple.com04635fc2017-04-06 23:11:45 +00002877 Unreviewed, rolling out r215046.
2878
2879 This change broke internal builds.
2880
2881 Reverted changeset:
2882
2883 "WebRTC tests gardening"
2884 https://bugs.webkit.org/show_bug.cgi?id=170508
2885 http://trac.webkit.org/changeset/215046
2886
28872017-04-06 Ryan Haddad <ryanhaddad@apple.com>
2888
ryanhaddad@apple.com96609662017-04-06 22:39:15 +00002889 Skip a test that was accidentally enabled with r214982.
2890
2891 Unreviewed test gardening.
2892
2893 * platform/ios/TestExpectations:
2894
joepeck@webkit.orgfde6ef42017-04-06 22:02:04 +000028952017-04-06 Joseph Pecoraro <pecoraro@apple.com>
2896
2897 Web Inspector: Show all headers in the Request Headers section of the Resource details sidebar
2898 https://bugs.webkit.org/show_bug.cgi?id=16531
2899 <rdar://problem/5712895>
2900
2901 Reviewed by Timothy Hatcher.
2902
2903 * http/tests/inspector/network/resource-request-headers-expected.txt: Added.
2904 * http/tests/inspector/network/resource-request-headers.html: Added.
2905 * http/tests/inspector/network/resources/basic-auth.php: Added.
2906 Test coverage for Cookie and Basic Authentication headers.
2907
2908 * platform/mac/TestExpectations:
2909 * platform/mac-wk1/TestExpectations:
2910 * platform/win/TestExpectations:
2911 Mark the test as expected to fail on WebKit1 CFNetwork based platforms,
2912 and ElCapitan which uses the legacy non-NSURLSession loading path.
2913
commit-queue@webkit.org1fd7c672017-04-06 20:38:38 +000029142017-04-06 Youenn Fablet <youenn@apple.com>
2915
2916 LayoutTest fast/mediastream/getUserMedia-webaudio.html is flaky
2917 https://bugs.webkit.org/show_bug.cgi?id=167513
2918
2919 Reviewed by Eric Carlson.
2920
2921 * fast/mediastream/getUserMedia-webaudio.html: Removing unecessary flaky check.
2922
zalan@apple.com2319f682017-04-06 20:03:55 +000029232017-04-06 Zalan Bujtas <zalan@apple.com>
2924
2925 Simple line layout: Hittest always returns the first renderer in the block.
2926 https://bugs.webkit.org/show_bug.cgi?id=170520
2927 <rdar://problem/30979175>
2928
2929 Reviewed by Antti Koivisto.
2930
2931 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point-expected.html: Added.
2932 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point.html: Added.
2933
jiewen_tan@apple.comfd1f4ea2017-04-06 18:56:33 +000029342017-03-31 Jiewen Tan <jiewen_tan@apple.com>
2935
2936 [WebCrypto] Add support for AES-CTR
2937 https://bugs.webkit.org/show_bug.cgi?id=169761
2938 <rdar://problem/31331321>
2939
2940 Reviewed by Brent Fulgham.
2941
2942 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt: Added.
2943 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html: Added.
2944 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128-expected.txt: Added.
2945 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128.html: Added.
2946 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192-expected.txt: Added.
2947 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192.html: Added.
2948 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256-expected.txt: Added.
2949 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256.html: Added.
2950 * crypto/subtle/aes-ctr-generate-export-raw-key-expected.txt: Added.
2951 * crypto/subtle/aes-ctr-generate-export-raw-key.html: Added.
2952 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt-expected.txt: Added.
2953 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt.html: Added.
2954 * crypto/subtle/aes-ctr-generate-key-expected.txt: Added.
2955 * crypto/subtle/aes-ctr-generate-key.html: Added.
2956 * crypto/subtle/aes-ctr-import-jwk-key-length-128-expected.txt: Added.
2957 * crypto/subtle/aes-ctr-import-jwk-key-length-128.html: Added.
2958 * crypto/subtle/aes-ctr-import-jwk-key-length-192-expected.txt: Added.
2959 * crypto/subtle/aes-ctr-import-jwk-key-length-192.html: Added.
2960 * crypto/subtle/aes-ctr-import-jwk-key-length-256-expected.txt: Added.
2961 * crypto/subtle/aes-ctr-import-jwk-key-length-256.html: Added.
2962 * crypto/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
2963 * crypto/subtle/aes-ctr-import-key-decrypt.html: Added.
2964 * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
2965 * crypto/subtle/aes-ctr-import-key-encrypt.html: Added.
2966 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key-expected.txt: Added.
2967 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key.html: Added.
2968 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key-expected.txt: Added.
2969 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key.html: Added.
2970 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key-expected.txt: Added.
2971 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key.html: Added.
2972 * crypto/subtle/aes-ctr-import-key-wrap-raw-key-expected.txt: Added.
2973 * crypto/subtle/aes-ctr-import-key-wrap-raw-key.html: Added.
2974 * crypto/subtle/aes-ctr-import-raw-key-expected.txt: Added.
2975 * crypto/subtle/aes-ctr-import-raw-key.html: Added.
2976 * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2977 * crypto/subtle/aes-generate-key-malformed-parameters.html:
2978 * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2979 * crypto/subtle/aes-import-key-malformed-parameters.html:
2980 * crypto/workers/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
2981 * crypto/workers/subtle/aes-ctr-import-key-decrypt.html: Added.
2982 * crypto/workers/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
2983 * crypto/workers/subtle/aes-ctr-import-key-encrypt.html: Added.
2984 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key-expected.txt: Added.
2985 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key.html: Added.
2986 * crypto/workers/subtle/aes-ctr-import-key-wrap-key-expected.txt: Added.
2987 * crypto/workers/subtle/aes-ctr-import-key-wrap-key.html: Added.
2988 * crypto/workers/subtle/resources/aes-ctr-import-key-decrypt.js: Added.
2989 * crypto/workers/subtle/resources/aes-ctr-import-key-encrypt.js: Added.
2990 * crypto/workers/subtle/resources/aes-ctr-import-key-unwrap-key.js: Added.
2991 * crypto/workers/subtle/resources/aes-ctr-import-key-wrap-key.js: Added.
2992
ryanhaddad@apple.com26c645c2017-04-06 18:53:25 +000029932017-04-06 Ryan Haddad <ryanhaddad@apple.com>
2994
2995 Mark inspector/codemirror/prettyprinting-css-rules.html as flaky on release.
2996 https://bugs.webkit.org/show_bug.cgi?id=153460
2997
2998 Unreviewed test gardening.
2999
3000 * platform/mac/TestExpectations:
3001
commit-queue@webkit.orga9762452017-04-06 18:48:11 +000030022017-04-06 Youenn Fablet <youenn@apple.com>
3003
3004 WebRTC tests gardening
3005 https://bugs.webkit.org/show_bug.cgi?id=170508
3006
3007 Reviewed by Eric Carlson.
3008
3009 * platform/ios-wk1/TestExpectations:
3010 * platform/ios-wk2/TestExpectations:
3011 * platform/ios/TestExpectations:
3012
antti@apple.comc5190fd2017-04-06 18:32:47 +000030132017-04-06 Antti Koivisto <antti@apple.com>
3014
3015 Implement testing mode for disk cache
3016 https://bugs.webkit.org/show_bug.cgi?id=170547
3017
3018 Reviewed by Andreas Kling.
3019
3020 Enable a few disabled tests to see how it goes.
3021
3022 * platform/mac-wk2/TestExpectations:
3023
commit-queue@webkit.org42dd4f72017-04-06 17:25:10 +000030242017-04-06 Romain Bellessort <romain.bellessort@crf.canon.fr>
3025
3026 [Readable Streams API] Implement ReadableStreamBYOBRequest respondWithNewView()
3027 https://bugs.webkit.org/show_bug.cgi?id=170339
3028
3029 Reviewed by Youenn Fablet.
3030
3031 Added new tests addressing respondWithNewView() behaviour.
3032
3033 * streams/readable-stream-byob-request-expected.txt: Updated.
3034 * streams/readable-stream-byob-request.js: Added new tests.
3035
hyatt@apple.comfe6f0e72017-04-06 16:44:22 +000030362017-04-06 Dave Hyatt <hyatt@apple.com>
3037
3038 Rendering flexbox children across columns
3039 https://bugs.webkit.org/show_bug.cgi?id=164166
3040 <rdar://problem/29055587>
3041
3042 Reviewed by Zalan Bujtas.
3043
3044 * fast/multicol/flexbox-rows-expected.html: Added.
3045 * fast/multicol/flexbox-rows.html: Added.
3046
simon.fraser@apple.comd3c9b482017-04-06 00:55:14 +000030472017-04-05 Simon Fraser <simon.fraser@apple.com>
3048
3049 Set lastHandledUserGestureTimestamp on all ancestor documents, not just the top document
3050 https://bugs.webkit.org/show_bug.cgi?id=170479
3051
3052 Reviewed by Sam Weinig.
3053
3054 * fast/frames/user-gesture-timestamp-propagation-expected.txt: Added.
3055 * fast/frames/user-gesture-timestamp-propagation.html: Added.
3056 * platform/ios/TestExpectations:
3057
eric.carlson@apple.com6cfa1d22017-04-05 23:22:20 +000030582017-04-05 Eric Carlson <eric.carlson@apple.com>
3059
3060 [MediaStream] Host application should be able to mute and unmute media streams
3061 https://bugs.webkit.org/show_bug.cgi?id=170519
3062 <rdar://problem/31174326>
3063
3064 Reviewed by Youenn Fablet.
3065
3066 * fast/mediastream/MediaStream-page-muted-expected.txt:
3067 * fast/mediastream/MediaStream-page-muted.html:
3068
jfernandez@igalia.com30168022017-04-05 20:44:10 +000030692017-04-05 Javier Fernandez <jfernandez@igalia.com>
3070
3071 [css-align] Implement the place-items shorthand
3072 https://bugs.webkit.org/show_bug.cgi?id=168847
3073
3074 Reviewed by David Hyatt.
3075
3076 Regression tests for the new place-content alignment shorthand.
3077
3078 * css3/parse-place-items.html: Added.
3079
clopez@igalia.com21ac4de2017-04-05 19:14:36 +000030802017-04-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
3081
3082 [WebRTC][OpenWebRTC] Add support for SDP BUNDLE ("a:group:BUNDLE" and "a=bundle-only" lines)
3083 https://bugs.webkit.org/show_bug.cgi?id=170157
3084
3085 Reviewed by Alejandro G. Castro.
3086
3087 The test fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
3088 is used to check that we generate the "a=bundle-only" lines on the "m=" sections
3089 according to the bundlePolicy. The 3 possible values of bundlePolicy are tested.
3090 To properly test bundlePolicy:"balanced" we generate 5 extra tracks (6 in total)
3091 for each one of the audio media type and video media type.
3092
3093 * TestExpectations: Set RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
3094 as failing in the general TestExpectations, because the libwebrtc backend currently
3095 doesn't generate the expected a=bundle-only lines.
3096 On the GTK+ port TestExpectations file this is overriden, and the test is marked to pass.
3097 The whole fast/mediastream directory is already overriden to pass.
3098 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only-expected.txt: Added.
3099 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html: Added.
3100 * fast/mediastream/resources/sdp-utils.js:
3101 (printComparableSessionDescription): Validate the a=group:BUNDLE line to contain the required MID identifiers.
3102 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
3103 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
3104
jer.noble@apple.com837b2a02017-04-05 19:09:28 +000031052017-04-05 Jer Noble <jer.noble@apple.com>
3106
3107 [MSE] Seeks to currentTime=0 will fail if currentTime is already 0.
3108 https://bugs.webkit.org/show_bug.cgi?id=170510
3109
3110 Reviewed by Eric Carlson.
3111
3112 * media/media-source/media-source-unnecessary-seek-seeked-expected.txt: Added.
3113 * media/media-source/media-source-unnecessary-seek-seeked.html: Added.
3114
mattbaker@apple.com6c085f62017-04-05 18:57:35 +000031152017-04-05 Matt Baker <mattbaker@apple.com>
3116
3117 Web Inspector: XHR breakpoints should be global
3118 https://bugs.webkit.org/show_bug.cgi?id=170033
3119
3120 Reviewed by Joseph Pecoraro..
3121
3122 * inspector/dom-debugger/xhr-breakpoints.html:
3123 Update for XHRBreakpoint constructor change.
3124
cdumez@apple.comca98dba2017-04-05 18:47:39 +000031252017-04-05 Chris Dumez <cdumez@apple.com>
3126
3127 <input type="range"> changing to disabled while active breaks all pointer events
3128 https://bugs.webkit.org/show_bug.cgi?id=170447
3129 <rdar://problem/31442875>
3130
3131 Reviewed by Geoffrey Garen.
3132
3133 Add layout test coverage.
3134
3135 * fast/forms/range/disabled-while-dragging-expected.txt: Added.
3136 * fast/forms/range/disabled-while-dragging.html: Added.
3137
jiewen_tan@apple.com74fb95f2017-04-05 18:26:25 +000031382017-04-05 Jiewen Tan <jiewen_tan@apple.com>
3139
3140 Unreviewed, rebasing crypto/subtle/rsa-import-key-malformed-parameters.html
3141 <rdar://problem/31322400>
3142
3143 * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
3144 * crypto/subtle/rsa-import-key-malformed-parameters.html:
3145
commit-queue@webkit.orgc1bfe162017-04-05 17:31:37 +000031462017-04-05 Youenn Fablet <youenn@apple.com>
3147
3148 Deprecate and remove URL.createObjectURL(mediastream)
3149 https://bugs.webkit.org/show_bug.cgi?id=167518
3150 <rdar://problem/31149607>
3151
3152 Reviewed by Eric Carlson.
3153
3154 * fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html:
3155 * fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html:
3156 * fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html:
3157 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
3158 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
3159 * fast/mediastream/MediaStream-video-element-expected.txt:
3160 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3161 * fast/mediastream/MediaStream-video-element-track-stop.html:
3162 * fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled-expected.txt:
3163 * fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
3164 * fast/mediastream/MediaStream-video-element.html:
3165 * fast/mediastream/resources/getUserMedia-helper.js:
3166 (setupVideoElementWithStream):
3167
jfernandez@igalia.com1ef1c482017-04-05 09:13:42 +000031682017-04-05 Javier Fernandez <jfernandez@igalia.com>
3169
3170 [GTK] Unreviewed tests gardening
3171 https://bugs.webkit.org/show_bug.cgi?id=170497
3172
3173 Unreviewed test gardening. Rebaseline tests after r214712.
3174
3175 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
3176
3177
ap@apple.com0bc422c2017-04-05 05:14:52 +000031782017-04-04 Alexey Proskuryakov <ap@apple.com>
3179
3180 Mark imported/w3c/web-platform-tests/fetch/api/response/response-trailer.html as flaky
3181 for https://bugs.webkit.org/show_bug.cgi?id=170493
3182
3183 * platform/mac/TestExpectations:
3184
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +000031852017-04-04 Youenn Fablet <youenn@apple.com>
3186
commit-queue@webkit.org9286ca02017-04-05 04:48:03 +00003187 Canvas is tainted when painting a video with MediaStreamTrack
3188 https://bugs.webkit.org/show_bug.cgi?id=170486
3189
3190 Reviewed by Eric Carlson.
3191
3192 * http/tests/media/media-stream/getusermedia-with-canvas-expected.txt: Added.
3193 * http/tests/media/media-stream/getusermedia-with-canvas.html: Added.
3194 * http/tests/media/media-stream/resources/getUserMedia-helper.js: Added.
3195 (reject):
3196 (getUserMedia):
3197 (defaultRejectOrCatch):
3198 (setupVideoElementWithStream):
3199
32002017-04-04 Youenn Fablet <youenn@apple.com>
3201
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +00003202 [Mac] Add back web audio support for getUserMedia MediaStreamTrack
3203 https://bugs.webkit.org/show_bug.cgi?id=170482
3204
3205 Reviewed by Eric Carlson.
3206
3207 * TestExpectations:
3208
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +000032092017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3210
ryanhaddad@apple.com6a8f96b2017-04-05 00:59:58 +00003211 Mark fast/images/slower-animation-than-decoding-image.html as flaky.
3212 https://bugs.webkit.org/show_bug.cgi?id=168390
3213
3214 Unreviewed test gardening.
3215
3216 * platform/mac/TestExpectations:
3217
32182017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3219
ryanhaddad@apple.comd7b268c2017-04-05 00:59:54 +00003220 Mark fast/images/reset-image-animation.html as flaky.
3221 https://bugs.webkit.org/show_bug.cgi?id=170177
3222
3223 Unreviewed test gardening.
3224
3225 * platform/mac/TestExpectations:
3226
32272017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3228
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +00003229 Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky on mac-wk1 Release.
3230 https://bugs.webkit.org/show_bug.cgi?id=168409
3231
3232 Unreviewed test gardening.
3233
3234 * platform/mac-wk1/TestExpectations:
3235
bfulgham@apple.com5bce98a2017-04-05 00:05:27 +000032362017-04-04 Brent Fulgham <bfulgham@apple.com>
3237
3238 Do not assert when CharacterData representing an Attr fires events
3239 https://bugs.webkit.org/show_bug.cgi?id=170454
3240 <rdar://problem/30979320>
3241
3242 Reviewed by Ryosuke Niwa.
3243
3244 * fast/dom/no-assert-for-malformed-js-url-attribute-expected.txt: Added.
3245 * fast/dom/no-assert-for-malformed-js-url-attribute.html: Added.
3246
commit-queue@webkit.org10f46422017-04-04 23:37:55 +000032472017-04-04 Youenn Fablet <youenn@apple.com>
3248
3249 LayoutTest webrtc/libwebrtc/descriptionGetters.html is a flaky failure
3250 https://bugs.webkit.org/show_bug.cgi?id=169481
3251
3252 Reviewed by Eric Carlson.
3253
3254 * platform/mac-wk2/TestExpectations: Removing flaky expectation.
3255 * webrtc/datachannel/basic.html:
3256
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +000032572017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3258
ryanhaddad@apple.com6220a472017-04-04 19:43:29 +00003259 Add back results that were accidentally removed with r214848.
3260 https://bugs.webkit.org/show_bug.cgi?id=169301
3261
3262 Unreviewed test gardening.
3263
3264 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
3265 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
3266
32672017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3268
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +00003269 Mark media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky.
3270 https://bugs.webkit.org/show_bug.cgi?id=170456
3271
3272 Unreviewed test gardening.
3273
3274 * platform/mac-wk1/TestExpectations:
3275
commit-queue@webkit.org50f21c42017-04-04 19:24:31 +000032762017-04-04 Youenn Fablet <youenn@apple.com>
3277
3278 webrtc/peer-connection-audio-mute.html is flaky
3279 https://bugs.webkit.org/show_bug.cgi?id=170451
3280
3281 Reviewed by Eric Carlson.
3282
3283 * TestExpectations: Removed flaky expectation for webrtc/peer-connection-audio-mute.html.
3284 * webrtc/peer-connection-remote-audio-mute.html: Added timer to ensure setting enable propagates.
3285 Decreasing time spent at detecting hum or not.
3286 * webrtc/peer-connection-remote-audio-mute2.html: Ditto (but keeping flakiness expectation for now).
3287
ryanhaddad@apple.com2b147fc2017-04-04 17:38:58 +000032882017-04-04 Ryan Haddad <ryanhaddad@apple.com>
3289
3290 Mark fast/images/animated-gif-webkit-transform.html as flaky.
3291 https://bugs.webkit.org/show_bug.cgi?id=170410
3292
3293 Unreviewed test gardening.
3294
3295 * platform/mac-wk2/TestExpectations:
3296
ap@apple.com68c61102017-04-04 01:22:41 +000032972017-04-03 Alexey Proskuryakov <ap@apple.com>
3298
3299 Re-adding flaky timeout expectation for http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
3300
3301 This test still times out, most of the time.
3302
3303 * platform/wk2/TestExpectations:
3304
jfernandez@igalia.com95143bb2017-04-03 23:08:42 +000033052017-04-03 Javier Fernandez <jfernandez@igalia.com>
3306
3307 [css-align] Adapt place-content alignment shorthand to the new baseline syntax
3308 https://bugs.webkit.org/show_bug.cgi?id=170340
3309
3310 Reviewed by David Hyatt.
3311
3312 Added additional test cases to evaluate the new baseline-alignment syntax.
3313
3314 * css3/parse-place-content-expected.txt:
3315 * css3/parse-place-content.html:
3316
n_wang@apple.comaf39f872017-04-03 23:06:25 +000033172017-04-03 Nan Wang <n_wang@apple.com>
3318
3319 AX: Expose link children when doing search predication on iOS
3320 https://bugs.webkit.org/show_bug.cgi?id=170424
3321 <rdar://problem/31413335>
3322
3323 Reviewed by Chris Fleizach.
3324
3325 * accessibility/ios-simulator/ios-search-predicate-link-children-expected.txt: Added.
3326 * accessibility/ios-simulator/ios-search-predicate-link-children.html: Added.
3327
hyatt@apple.comc8eb62a2017-04-03 22:28:45 +000033282017-04-03 Dave Hyatt <hyatt@apple.com>
3329
3330 Japanese fonts in vertical text should support synthesized italics
3331 https://bugs.webkit.org/show_bug.cgi?id=169301
3332
3333 Reviewed by Simon Fraser.
3334
3335 * fast/text/international/synthesized-italic-vertical-expected.html:
3336 * fast/text/international/synthesized-italic-vertical.html:
3337 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Removed.
3338 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
3339
cdumez@apple.com6884a1a2017-04-03 22:06:51 +000033402017-04-03 Chris Dumez <cdumez@apple.com>
3341
3342 REGRESSION (r206744): CSS background-image in style attribute ignored when using createHTMLDocument method of DOM parsing
3343 https://bugs.webkit.org/show_bug.cgi?id=170285
3344 <rdar://problem/31378543>
3345
3346 Reviewed by Andy Estes.
3347
3348 Add layout test coverage.
3349
3350 * fast/images/background-image-relative-url-changes-document-expected.html: Added.
3351 * fast/images/background-image-relative-url-changes-document.html: Added.
3352
wilander@apple.com5d4eacd2017-04-03 20:18:44 +000033532017-04-03 John Wilander <wilander@apple.com>
3354
3355 Remove timeout expectations after bug fix
3356 https://bugs.webkit.org/show_bug.cgi?id=168262
3357
3358 Unreviewed test gardening.
3359
3360 Remove timeout expectations after bug fix in
3361 https://bugs.webkit.org/show_bug.cgi?id=170400
3362
3363 * platform/wk2/TestExpectations:
3364 Remove expected timeout for the first five test cases
3365 under http/tests/loading/resourceLoadStatistics/.
3366
antti@apple.com6c64e6c2017-04-03 19:08:07 +000033672017-04-03 Antti Koivisto <antti@apple.com>
3368
3369 REGRESSION (r207669): FileMaker Pro Help pages do not render correctly
3370 https://bugs.webkit.org/show_bug.cgi?id=170402
3371 <rdar://problem/31004344>
3372
3373 Reviewed by Simon Fraser.
3374
3375 * fast/css/document-stylesheets-dynamic-expected.html: Added.
3376 * fast/css/document-stylesheets-dynamic.html: Added.
3377
commit-queue@webkit.org57f150f2017-04-03 18:00:06 +000033782017-04-03 Jeremy Jones <jeremyj@apple.com>
3379
3380 LayoutTest pointer-lock/mouse-event-delivery.html is a flaky failure
3381 https://bugs.webkit.org/show_bug.cgi?id=167965
3382
3383 Reviewed by Jon Lee.
3384
3385 Wait for wheel event before doing next step of test. The wheel event is delivered asynchronously and
3386 can therefore be delivered later than expected by the test. This is already done for the first one,
3387 do this for the second one also.
3388
3389 * platform/mac-wk2/TestExpectations:
3390 * pointer-lock/mouse-event-delivery.html:
3391
simon.fraser@apple.come5522a42017-04-03 17:51:29 +000033922017-04-01 Simon Fraser <simon.fraser@apple.com>
3393
3394 Clean up touch event handler registration when moving nodes between documents
3395 https://bugs.webkit.org/show_bug.cgi?id=170384
3396 rdar://problem/30816694
3397
3398 Reviewed by Chris Dumez.
3399
3400 Tests for moving nodes with various listener/handler combinations between documents.
3401
3402 * fast/events/touch/ios/gesture-node-move-between-documents-expected.txt: Added.
3403 * fast/events/touch/ios/gesture-node-move-between-documents.html: Added.
3404 * fast/events/touch/ios/overflow-node-move-between-documents-expected.txt: Added.
3405 * fast/events/touch/ios/overflow-node-move-between-documents.html: Added.
3406 * fast/events/touch/ios/slider-node-move-between-documents-expected.txt: Added.
3407 * fast/events/touch/ios/slider-node-move-between-documents.html: Added.
3408 * fast/events/touch/ios/touch-node-move-between-documents-expected.txt: Added.
3409 * fast/events/touch/ios/touch-node-move-between-documents.html: Added.
3410
carlosgc@webkit.org283f4e62017-04-03 17:08:12 +000034112017-04-03 Carlos Garcia Campos <cgarcia@igalia.com>
3412
3413 [SOUP] URI Fragment is lost after redirect
3414 https://bugs.webkit.org/show_bug.cgi?id=170058
3415
3416 Reviewed by Michael Catanzaro.
3417
3418 Add tests to check we correctly handle fragment identifiers on server redirections.
3419
3420 * http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
3421 * http/tests/navigation/redirect-preserves-fragment.html: Added.
3422 * http/tests/navigation/redirect-to-fragment-expected.txt: Added.
3423 * http/tests/navigation/redirect-to-fragment.html: Added.
3424 * http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
3425 * http/tests/navigation/redirect-to-fragment2.html: Added.
3426 * http/tests/navigation/resources/redirect-preserves-fragment.php: Added.
3427 * http/tests/navigation/resources/redirect-to-fragment.php: Added.
3428 * http/tests/navigation/resources/redirect-to-fragment2.php: Added.
3429 * platform/ios/TestExpectations:
3430 * platform/mac/TestExpectations:
3431
commit-queue@webkit.orge5c24a22017-04-03 16:59:41 +000034322017-04-03 Youenn Fablet <youenn@apple.com>
3433
3434 captureStream is getting black frames with webgl canvas
3435 https://bugs.webkit.org/show_bug.cgi?id=170325
3436
3437 Reviewed by Dean Jackson.
3438
3439 * fast/mediastream/captureStream/canvas3d-expected.txt: Added.
3440 * fast/mediastream/captureStream/canvas3d.html: Added.
3441
pvollan@apple.com60e84802017-04-03 13:17:11 +000034422017-04-03 Per Arne Vollan <pvollan@apple.com>
3443
3444 Implement stroke-miterlimit.
3445 https://bugs.webkit.org/show_bug.cgi?id=169078
3446
3447 Reviewed by Dean Jackson.
3448
3449 * fast/css/stroke-miterlimit-default-expected.html: Added.
3450 * fast/css/stroke-miterlimit-default.html: Added.
3451 * fast/css/stroke-miterlimit-large-expected-mismatch.html: Added.
3452 * fast/css/stroke-miterlimit-large.html: Added.
3453 * fast/css/stroke-miterlimit-zero-expected-mismatch.html: Added.
3454 * fast/css/stroke-miterlimit-zero.html: Added.
3455
ap@apple.com4e5a2a92017-04-02 18:55:45 +000034562017-04-02 Alexey Proskuryakov <ap@apple.com>
3457
ap@apple.com224fa132017-04-03 03:30:14 +00003458 Remove accidentally added DumpJSConsoleLogInStdErr from http/tests/fetch/fetch-in-worker-crash.html expectation.
3459
3460 * TestExpectations:
3461
34622017-04-02 Alexey Proskuryakov <ap@apple.com>
3463
ap@apple.com637c6b42017-04-03 03:13:42 +00003464 Build fix for
3465 Add missing text styles
3466 https://bugs.webkit.org/show_bug.cgi?id=170295
3467
3468 * platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt:
3469
34702017-04-02 Alexey Proskuryakov <ap@apple.com>
3471
ap@apple.com37851092017-04-03 01:26:31 +00003472 Fix lint errors.
3473
3474 * TestExpectations:
3475 * platform/ios-wk1/TestExpectations:
3476 * platform/ios-wk2/TestExpectations:
3477 * platform/ios/TestExpectations:
3478 * platform/mac-wk1/TestExpectations:
3479
34802017-04-02 Alexey Proskuryakov <ap@apple.com>
3481
ap@apple.com4e5a2a92017-04-02 18:55:45 +00003482 Mark http/tests/fetch/fetch-in-worker-crash.html and imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.html as flaky.
3483
3484 For https://bugs.webkit.org/show_bug.cgi?id=170395
3485 rdar://problem/30975761, rdar://problem/31394017
3486
3487 * TestExpectations:
3488
pvollan@apple.comc6950052017-04-02 05:28:53 +000034892017-04-01 Per Arne Vollan <pvollan@apple.com>
3490
3491 Add test for expected fallback behavior between stroke-width and -webkit-text-stroke-width.
3492 https://bugs.webkit.org/show_bug.cgi?id=169466
3493
3494 Reviewed by Jon Lee.
3495
3496 Now that we have added support for stroke-width, we should have a test for expected fallback behavior between
3497 stroke-width and -webkit-text-stroke-width. Currently, stroke-width is always preferred, also when inherited,
3498 and when -webkit-text-stroke-width is declared inline. When stroke-width is not specified, we fall back to
3499 -webkit-text-stroke-width.
3500
3501 * fast/css/stroke-width-fallback-expected.html: Added.
3502 * fast/css/stroke-width-fallback.html: Added.
3503
jonlee@apple.comb9c753c2017-04-02 05:28:10 +000035042017-04-01 Jon Lee <jonlee@apple.com>
3505
3506 Add missing text styles
3507 https://bugs.webkit.org/show_bug.cgi?id=170295
3508 rdar://problem/30219503
3509
3510 Reviewed by Dean Jackson.
3511
3512 * platform/ios/ios/fast/text/opticalFontWithTextStyle.html: Update test to include title0 and title4.
3513
cdumez@apple.com63c68002017-04-02 00:55:20 +000035142017-04-01 Chris Dumez <cdumez@apple.com>
3515
3516 We should pause silent WebAudio rendering in background tabs
3517 https://bugs.webkit.org/show_bug.cgi?id=170299
3518 <rdar://problem/31289132>
3519
3520 Reviewed by Eric Carlson.
3521
3522 Add layout test coverage.
3523
3524 * webaudio/silent-audio-interrupted-in-background-expected.txt: Added.
3525 * webaudio/silent-audio-interrupted-in-background.html: Added.
3526
ap@apple.com44498b62017-04-01 07:47:17 +000035272017-04-01 Alexey Proskuryakov <ap@apple.com>
3528
3529 Rolling back http://trac.webkit.org/r214663 - memory corruption
3530
3531 * streams/readable-stream-byob-request-expected.txt:
3532 * streams/readable-stream-byob-request.js:
3533 (self.importScripts.test): Deleted.
3534
zalan@apple.com45ae7d72017-04-01 06:30:00 +000035352017-03-31 Zalan Bujtas <zalan@apple.com>
3536
3537 <table>: Including <caption>, <thead> or <tbody> causes clipping across page breaks
3538 https://bugs.webkit.org/show_bug.cgi?id=170348
3539 <rdar://problem/24727151>
3540
3541 Reviewed by David Hyatt.
3542
3543 * fast/multicol/table-section-page-break-expected.html: Added.
3544 * fast/multicol/table-section-page-break.html: Added.
3545
cdumez@apple.comc79decf2017-04-01 00:31:34 +000035462017-03-31 Chris Dumez <cdumez@apple.com>
3547
3548 LayoutTest fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
3549 https://bugs.webkit.org/show_bug.cgi?id=162510
3550 <rdar://problem/31380650>
3551
3552 Reviewed by Alexey Proskuryakov.
3553
3554 The test restores a page from PageCache and wants to check that an animated
3555 GIF is properly animating. To do so, it store the data of the current image
3556 frame, and then checks in a 100ms timer that the current image frame is
3557 different. This is flaky by nature since the image only has 10 frames and
3558 you therefore have a 1/10 chance that the new frame will be the same as the
3559 previous one, even if the image is properly animating.
3560
3561 To address the problem, do a setInterval instead of a setTimeout and check
3562 until the frame becomes different.
3563
3564 * fast/images/animated-gif-restored-from-bfcache.html:
3565 * platform/mac/TestExpectations:
3566
wenson_hsieh@apple.comdb5f5172017-03-31 22:36:00 +000035672017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
3568
3569 [WK2] Tapping away to dismiss the selection does not update the selected DOM range using character granularity
3570 https://bugs.webkit.org/show_bug.cgi?id=170328
3571 <rdar://problem/30904558>
3572
3573 Reviewed by Tim Horton.
3574
3575 Adds a new layout test verifying that when a user taps away to clear the current selection in character
3576 granularity selection mode, the selected DOM range in the web process does not fall out of sync with UIKit's
3577 selection views, which are dismissed.
3578
3579 * editing/selection/character-granularity-selected-range-after-dismissing-selection-expected.txt: Added.
3580 * editing/selection/character-granularity-selected-range-after-dismissing-selection.html: Added.
3581
commit-queue@webkit.org2305fd32017-03-31 22:08:36 +000035822017-03-31 Youenn Fablet <youenn@apple.com>
3583
3584 Add a test to ensure webrtc generated certificates and names are ephemeral
3585 https://bugs.webkit.org/show_bug.cgi?id=170225
3586
3587 Reviewed by Jon Lee.
3588
3589 * webrtc/ephemeral-certificates-and-cnames-expected.txt: Added.
3590 * webrtc/ephemeral-certificates-and-cnames.html: Added.
3591
wenson_hsieh@apple.comb65afc82017-03-31 21:46:42 +000035922017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
3593
3594 [WK2] Tapping editable text inside of a range selection no longer changes the selection to a caret
3595 https://bugs.webkit.org/show_bug.cgi?id=170327
3596 <rdar://problem/31363816>
3597
3598 Reviewed by Tim Horton.
3599
3600 Adds a new WK2 interaction test for iOS verifying that tapping a selection in editable content sets the selection
3601 to a caret, rather than maintaining the range selection. This test is disabled in OpenSource, since it relies on
3602 synthetic touch events.
3603
3604 * TestExpectations:
3605 * editing/selection/caret-after-tap-in-editable-selection-expected.txt: Added.
3606 * editing/selection/caret-after-tap-in-editable-selection.html: Added.
3607
ap@apple.come4023af2017-03-31 17:29:12 +000036082017-03-31 Alexey Proskuryakov <ap@apple.com>
3609
ap@apple.com19c0fd02017-03-31 19:18:26 +00003610 Mark fast/mediastream/MediaStream-page-muted.html as flaky for
3611 https://bugs.webkit.org/show_bug.cgi?id=170355
3612
3613 * TestExpectations:
3614
36152017-03-31 Alexey Proskuryakov <ap@apple.com>
3616
ap@apple.comb599b982017-03-31 17:41:39 +00003617 Correction for the previous change - this is an image failure.
3618
3619 * platform/mac-wk2/TestExpectations:
3620
36212017-03-31 Alexey Proskuryakov <ap@apple.com>
3622
ap@apple.come4023af2017-03-31 17:29:12 +00003623 Mark fast/images/animated-image-different-dest-size.html as flaky for
3624 https://bugs.webkit.org/show_bug.cgi?id=170203
3625
3626 * platform/mac-wk2/TestExpectations:
3627
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +000036282017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
3629
carlosgc@webkit.orga15168e2017-03-31 12:31:58 +00003630 Unreviewed GTK+ gardening. Update expectations of several tests.
3631
3632 Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
3633 fonts.
3634
3635 * platform/gtk/TestExpectations:
3636 * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
3637
36382017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
3639
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +00003640 Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
3641
3642 GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
3643 after r214503.
3644
3645 * platform/gtk/TestExpectations:
3646 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
3647 * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
3648 * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
3649 * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
3650
commit-queue@webkit.org2ebbc9d2017-03-31 10:37:06 +000036512017-03-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
3652
3653 [Readable Streams API] Implement cloneArrayBuffer in WebCore
3654 https://bugs.webkit.org/show_bug.cgi?id=170008
3655
3656 Reviewed by Youenn Fablet.
3657
3658 Added test to check cloneArrayBuffer behaviour.
3659
3660 * streams/readable-stream-byob-request.js:
3661
gskachkov@gmail.combce57f12017-03-31 10:06:08 +000036622017-03-31 Oleksandr Skachkov <gskachkov@gmail.com>
3663
3664 String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
3665 https://bugs.webkit.org/show_bug.cgi?id=170151
3666
3667 Reviewed by Saam Barati.
3668
3669 * js/script-tests/string_replace_function.js: Added.
3670 * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
3671 * js/string_replace_function-expected.txt: Added.
3672 * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
3673 * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
3674 * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
3675
rego@igalia.com0e27af12017-03-31 09:27:04 +000036762017-03-31 Manuel Rego Casasnovas <rego@igalia.com>
3677
3678 [css-grid] Update W3C Test Suite
3679 https://bugs.webkit.org/show_bug.cgi?id=170170
3680
3681 Reviewed by Youenn Fablet.
3682
3683 Update path to tests in TestExpectations as the CSS Grid Layout suite
3684 is now under web-platform-tests.
3685
3686 * TestExpectations:
3687
commit-queue@webkit.org9f5bc2e2017-03-31 08:25:42 +000036882017-03-31 Antoine Quint <graouts@apple.com>
3689
3690 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
3691 https://bugs.webkit.org/show_bug.cgi?id=168409
3692 <rdar://problem/30799198>
3693
3694 Unreviewed. Capture new logging events.
3695
3696 * media/modern-media-controls/airplay-button/airplay-button.html:
3697
mattbaker@apple.com3b706d42017-03-31 00:51:51 +000036982017-03-30 Matt Baker <mattbaker@apple.com>
3699
3700 Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
3701
3702 * inspector/css/getAllStyleSheets-expected.txt:
3703
ryanhaddad@apple.comfefda0a2017-03-31 00:23:36 +000037042017-03-30 Ryan Haddad <ryanhaddad@apple.com>
3705
3706 Rebaseline js/dom/global-constructors-attributes.html.
3707
3708 Unreviewed test gardening.
3709
3710 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3711 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3712 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3713
simon.fraser@apple.com55d6e1f2017-03-31 00:04:21 +000037142017-03-30 Simon Fraser <simon.fraser@apple.com>
3715
3716 Rename a touch event function, and new touch region test results
3717 https://bugs.webkit.org/show_bug.cgi?id=170309
3718 rdar://problem/31329520
3719
3720 Reviewed by Chris Dumez.
3721
3722 A code change in WebKitAdditions progresses this test result.
3723
3724 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
3725
commit-queue@webkit.org387b6ba2017-03-30 22:41:14 +000037262017-03-30 Said Abou-Hallawa <sabouhallawa@apple.com>
3727
3728 REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
3729 https://bugs.webkit.org/show_bug.cgi?id=169547
3730
3731 Reviewed by Simon Fraser.
3732
3733 * fast/images/async-image-background-image.html:
3734 * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
3735 * fast/images/sprite-sheet-image-draw-expected.html: Added.
3736 * fast/images/sprite-sheet-image-draw.html: Added.
3737
mattbaker@apple.comb9d70672017-03-30 22:37:34 +000037382017-03-30 Matt Baker <mattbaker@apple.com>
3739
3740 Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
3741 https://bugs.webkit.org/show_bug.cgi?id=170279
3742 <rdar://problem/30200492>
3743
3744 Reviewed by David Hyatt.
3745
3746 * inspector/css/getAllStyleSheets.html:
3747 Add stylesheet with an "unparsed" property having no final semicolon.
3748
commit-queue@webkit.org819396b2017-03-30 21:42:19 +000037492017-03-30 Youenn Fablet <youenn@apple.com>
3750
3751 Clean up RTCDataChannel
3752 https://bugs.webkit.org/show_bug.cgi?id=169732
3753
3754 Reviewed by Chris Dumez.
3755
3756 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
3757 * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
3758
cdumez@apple.comc973c422017-03-30 21:35:39 +000037592017-03-30 Chris Dumez <cdumez@apple.com>
3760
3761 svg/animations/animations-paused-in-background-page.html is flaky
3762 https://bugs.webkit.org/show_bug.cgi?id=170290
3763
3764 Reviewed by Simon Fraser.
3765
3766 Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
3767 due to a race.
3768
3769 * svg/animations/animations-paused-in-background-page-expected.txt:
3770 * svg/animations/animations-paused-in-background-page.html:
3771
jfernandez@igalia.com384f6462017-03-30 21:27:09 +000037722017-03-30 Javier Fernandez <jfernandez@igalia.com>
3773
3774 [css-align] Adapt content-alignment properties to the new baseline syntax
3775 https://bugs.webkit.org/show_bug.cgi?id=170262
3776
3777 Reviewed by David Hyatt.
3778
3779 Added new cases to the alignment properties parsing tests so that we can verify the new
3780 baseline-alignment syntax is parsed as expected.
3781 Additionally, I modified the tests so that they use the testharness format.
3782
3783 * css3/parse-align-content-expected.txt:
3784 * css3/parse-align-content.html:
3785 * css3/parse-justify-content-expected.txt:
3786 * css3/parse-justify-content.html:
3787
jcraig@apple.comaff229672017-03-30 21:13:21 +000037882017-03-30 James Craig <jcraig@apple.com>
3789
3790 AX: Expose a new AXSubrole for explicit ARIA "group" role
3791 https://bugs.webkit.org/show_bug.cgi?id=169810
3792 <rdar://problem/31039693>
3793
3794 Reviewed by Chris Fleizach.
3795
3796 * accessibility/list-detection2-expected.txt:
3797 * accessibility/list-detection2.html:
3798 * accessibility/roles-computedRoleString.html:
3799 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
3800 * inspector/dom/highlightFrame-expected.txt:
3801 * inspector/dom/highlightSelector-expected.txt:
3802 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
3803 * platform/mac/accessibility/roles-exposed-expected.txt:
3804
commit-queue@webkit.org76329332017-03-30 20:22:38 +000038052017-03-30 Youenn Fablet <youenn@apple.com>
3806
3807 webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
3808 https://bugs.webkit.org/show_bug.cgi?id=170294
3809
3810 Unreviewed.
3811
3812 * TestExpectations: Marking these tests as flaky.
3813
eric.carlson@apple.com697909c2017-03-30 20:17:08 +000038142017-03-30 Eric Carlson <eric.carlson@apple.com>
3815
3816 [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
3817 https://bugs.webkit.org/show_bug.cgi?id=169956
3818
3819 Reviewed by Youenn Fablet.
3820
3821 * webaudio/audiobuffer-crash-expected.txt: Added.
3822 * webaudio/audiobuffer-crash.html: Added.
3823
simon.fraser@apple.com99b6f422017-03-30 18:41:35 +000038242017-03-30 Simon Fraser <simon.fraser@apple.com>
3825
3826 Add some tests that dump the touch event regions with various content configurations
3827 https://bugs.webkit.org/show_bug.cgi?id=170216
3828
3829 Followup: add missing results files, and tweak iframes.html to show that regions fail to
3830 take iframe borders into account.
3831
3832 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
3833 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
3834 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
3835 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
3836 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
3837 * fast/events/touch/ios/touch-event-regions/iframes.html:
3838 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
3839 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
3840
pvollan@apple.com87075aaf2017-03-30 17:06:59 +000038412017-03-30 Per Arne Vollan <pvollan@apple.com>
3842
3843 [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
3844 https://bugs.webkit.org/show_bug.cgi?id=170188
3845
3846 Reviewed by Eric Carlson.
3847
3848 The textTrackDisplayElement call will fail and throw an exception if the text track display element
3849 has not yet been added to the text track container element. We wait until it has been added.
3850
3851 * media/track/track-cue-rendering-with-padding.html:
3852
commit-queue@webkit.org98928812017-03-30 17:06:21 +000038532017-03-30 Antoine Quint <graouts@apple.com>
3854
3855 [Modern Media Controls] Invalid placard icon is not visible for short video
3856 https://bugs.webkit.org/show_bug.cgi?id=170277
3857 <rdar://problem/31327955>
3858
3859 Reviewed by Eric Carlson.
3860
3861 Add a new test to check that we correctly hide the invalid icon only when
3862 there is no space left to display it.
3863
3864 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
3865 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
3866
svillar@igalia.com9f7a20b2017-03-30 14:40:46 +000038672017-03-27 Sergio Villar Senin <svillar@igalia.com>
3868
3869 [css-grid] Clamp the number of autorepeat tracks
3870 https://bugs.webkit.org/show_bug.cgi?id=170120
3871
3872 Reviewed by Manuel Rego Casasnovas.
3873
3874 Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
3875 to allow us to run several test cases over a small number of grids in a single file quite
3876 fast. The other option was to statically (CSS) create several huge grids, something that
3877 could potentially be very expensive in terms of memory and CPU leading to timeouts.
3878
3879 * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
3880 * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
3881
commit-queue@webkit.org49e48492017-03-30 13:11:25 +000038822017-03-30 Antoine Quint <graouts@apple.com>
3883
3884 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
3885 https://bugs.webkit.org/show_bug.cgi?id=168409
3886 <rdar://problem/30799198>
3887
3888 Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
3889 requestAnimationFrame() call to suspend the ScriptedAnimationController.
3890
3891 * media/modern-media-controls/airplay-button/airplay-button.html:
3892
pvollan@apple.comc639f112017-03-30 06:35:31 +000038932017-03-30 Per Arne Vollan <pvollan@apple.com>
3894
3895 REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
3896 https://bugs.webkit.org/show_bug.cgi?id=168660
3897
3898 Reviewed Eric Carlson.
3899
3900 The textTrackDisplayElement call will fail and throw an exception if the text track display element
3901 has not yet been added to the text track container element. We wait until it has been added.
3902
3903 * media/track/track-cue-container-rendering-position.html:
3904
rniwa@webkit.org97f81a02017-03-30 05:38:59 +000039052017-03-29 Ryosuke Niwa <rniwa@webkit.org>
3906
3907 Disconnecting a HTMLObjectElement does not always unload its content document
3908 https://bugs.webkit.org/show_bug.cgi?id=169606
3909
3910 Reviewed by Andy Estes.
3911
3912 Add a regression test.
3913
3914 * fast/dom/removing-focused-object-element-expected.txt: Added.
3915 * fast/dom/removing-focused-object-element.html: Added.
3916
simon.fraser@apple.com187c6d02017-03-30 01:31:59 +000039172017-03-29 Simon Fraser <simon.fraser@apple.com>
3918
3919 Add some tests that dump the touch event regions with various content configurations
3920 https://bugs.webkit.org/show_bug.cgi?id=170216
3921
3922 Reviewed by Dean Jackson.
3923
3924 Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
3925
3926 * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
3927 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
3928 * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
3929 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
3930 * fast/events/touch/ios/touch-event-regions/columns.html: Added.
3931 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
3932 * fast/events/touch/ios/touch-event-regions/complex.html: Added.
3933 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
3934 * fast/events/touch/ios/touch-event-regions/document.html: Added.
3935 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
3936 * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
3937 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
3938 * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
3939 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
3940 * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
3941
simon.fraser@apple.com54152682017-03-30 01:31:53 +000039422017-03-28 Simon Fraser <simon.fraser@apple.com>
3943
3944 Make it possible to dump touch event regions for testing
3945 https://bugs.webkit.org/show_bug.cgi?id=170209
3946 <rdar://problem/31309258>
3947
3948 Reviewed by Tim Horton.
3949
3950 Simple test that dumps the regions.
3951
3952 * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
3953 * fast/events/touch/ios/touch-event-regions.html: Added.
3954
zalan@apple.com26018542017-03-30 01:25:00 +000039552017-03-29 Zalan Bujtas <zalan@apple.com>
3956
3957 RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
3958 https://bugs.webkit.org/show_bug.cgi?id=170259
3959 <rdar://problem/31300584>
3960
3961 Reviewed by Simon Fraser.
3962
3963 * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
3964 * fast/block/float/placing-multiple-floats-crash.html: Added.
3965
timothy_horton@apple.coma6aeabc2017-03-30 01:05:58 +000039662017-03-29 Tim Horton <timothy_horton@apple.com>
3967
3968 Swipe gesture tests don't work on macOS Sierra
3969 https://bugs.webkit.org/show_bug.cgi?id=161675
3970 <rdar://problem/23379930>
3971
3972 Reviewed by Darin Adler.
3973
3974 * platform/mac-wk2/TestExpectations:
3975 * swipe/basic-cached-back-swipe-expected.txt:
3976 * swipe/basic-cached-back-swipe.html:
3977 * swipe/main-frame-pinning-requirement-expected.txt:
3978 * swipe/main-frame-pinning-requirement.html:
3979 * swipe/pushState-cached-back-swipe-expected.txt:
3980 * swipe/pushState-cached-back-swipe.html:
3981 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
3982 * swipe/pushState-programmatic-back-while-swiping-crash.html:
3983 * swipe/resources/swipe-test.js:
3984 (measuredDurationShouldBeLessThan):
3985 (startSwipeGesture):
3986 (completeSwipeGesture):
3987 (playEventStream):
3988 (eventQueue.enqueueScrollEvent): Deleted.
3989 (eventQueue.enqueueSwipeEvent): Deleted.
3990 (eventQueue.hasPendingEvents): Deleted.
3991 (eventQueue.callAfterEventDispatch): Deleted.
3992 (eventQueue._processEventQueue): Deleted.
3993 (eventQueue._processEventQueueSoon): Deleted.
3994 * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
3995 * swipe/swipe-start-hysteresis-failures.html: Removed.
3996
mmaxfield@apple.comff19e5c2017-03-29 23:12:08 +000039972017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
3998
3999 Try to normalize variation ranges
4000 https://bugs.webkit.org/show_bug.cgi?id=170119
4001
4002 Reviewed by Simon Fraser.
4003
4004 * fast/text/variations/font-selection-properties-expected.html:
4005
ryanhaddad@apple.com43a7d082017-03-29 22:46:34 +000040062017-03-29 Ryan Haddad <ryanhaddad@apple.com>
4007
4008 Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
4009 https://bugs.webkit.org/show_bug.cgi?id=169677
4010
4011 Unreviewed test gardening.
4012
4013 * platform/mac-wk1/TestExpectations:
4014 * platform/mac/TestExpectations:
4015
jfernandez@igalia.com81a5ae22017-03-29 22:01:11 +000040162017-03-29 Javier Fernandez <jfernandez@igalia.com>
4017
4018 [css-align] Adapt self-alignment properties to the new baseline syntax
4019 https://bugs.webkit.org/show_bug.cgi?id=170235
4020
4021 Reviewed by David Hyatt.
4022
4023 Added new cases to the alignment properties parsing tests so that we can verify the new
4024 baseline-alignment syntax is parsed as expected.
4025 Additionally, I modified the tests so that they use the testharness format.
4026
4027 * css3/parse-align-items-expected.txt:
4028 * css3/parse-align-items.html:
4029 * css3/parse-align-self-expected.txt:
4030 * css3/parse-align-self.html:
4031 * css3/resources/alignment-parsing-utils-th.js:
4032 (checkValues):
4033 * fast/css/parse-justify-items-expected.txt:
4034 * fast/css/parse-justify-items.html:
4035 * fast/css/parse-justify-self-expected.txt:
4036 * fast/css/parse-justify-self.html:
4037 * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
4038 (checkValues):
4039 (checkBadValues):
4040 (checkInitialValues):
4041 (checkInheritValues):
4042 (checkLegacyValues):
4043 (checkSupportedValues):
4044
cdumez@apple.com5ddde632017-03-29 20:54:21 +000040452017-03-29 Chris Dumez <cdumez@apple.com>
4046
4047 Animated SVG images are not paused in pages loaded in the background
4048 https://bugs.webkit.org/show_bug.cgi?id=170043
4049 <rdar://problem/31234412>
4050
4051 Reviewed by Simon Fraser.
4052
4053 Extend layout test coverage.
4054
4055 * svg/animations/animations-paused-in-background-page-expected.txt: Added.
4056 * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
4057 * svg/animations/animations-paused-in-background-page-iframe.html: Added.
4058 * svg/animations/animations-paused-in-background-page.html: Added.
4059 * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
4060
mmaxfield@apple.com9ac76242017-03-29 19:23:21 +000040612017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
4062
4063 Post-commit test gardening after r214546
4064 https://bugs.webkit.org/show_bug.cgi?id=169518
4065
4066 Unreviewed.
4067
4068 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
4069 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
4070
mmaxfield@apple.comf9e6bdb2017-03-29 19:25:39 +000040712017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
4072
4073 Post-commit test gardening after r214546
4074 https://bugs.webkit.org/show_bug.cgi?id=169518
4075
4076 Unreviewed.
4077
4078 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
4079 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
4080
ryanhaddad@apple.com436c9042017-03-29 18:38:10 +000040812017-03-29 Ryan Haddad <ryanhaddad@apple.com>
4082
4083 Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
4084 https://bugs.webkit.org/show_bug.cgi?id=170130
4085
4086 Unreviewed test gardening.
4087
4088 * TestExpectations:
4089
mmaxfield@apple.comeee54462017-03-29 17:40:21 +000040902017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
4091
4092 Variation fonts: Make sure that feature detection and preprocessor macros are right
4093 https://bugs.webkit.org/show_bug.cgi?id=169518
4094
4095 Reviewed by Simon Fraser.
4096
4097 Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
4098
4099 * fast/text/font-variations-feature-detection-expected.html: Added.
4100 * fast/text/font-variations-feature-detection.html: Added.
4101 * platform/ios-simulator/TestExpectations:
4102 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
4103 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
4104 * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
4105 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
4106 * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
4107 * platform/mac/TestExpectations:
4108
commit-queue@webkit.org9a153322017-03-29 17:28:48 +000041092017-03-29 Antoine Quint <graouts@apple.com>
4110
4111 [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
4112 https://bugs.webkit.org/show_bug.cgi?id=170239
4113 <rdar://problem/31320685>
4114
4115 Reviewed by Dean Jackson.
4116
4117 We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
4118 is up by mousing out of the media. We also add a new test where we check that clicking over the controls
4119 bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
4120 existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
4121 the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
4122
4123 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
4124 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
4125 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
4126 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
4127 * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
4128
ryanhaddad@apple.com00c09402017-03-29 17:08:08 +000041292017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4130
4131 Mark fast/workers/worker-close-more.html as a flaky timeout.
4132 https://bugs.webkit.org/show_bug.cgi?id=169838
4133
4134 Unreviewed test gardening.
4135
4136 * platform/mac/TestExpectations:
4137
commit-queue@webkit.org62d62462017-03-29 15:58:29 +000041382017-03-29 Youenn Fablet <youenn@apple.com>
4139
4140 Move DTMF WebRTC extension behind its own compile flag
4141 https://bugs.webkit.org/show_bug.cgi?id=170226
4142
4143 Reviewed by Eric Carlson.
4144
4145 * TestExpectations:
4146 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
4147 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
4148 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
4149 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
4150
clopez@igalia.comea2710e2017-03-29 15:33:15 +000041512017-03-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
4152
4153 [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
4154 https://bugs.webkit.org/show_bug.cgi?id=170192
4155
4156 Unreviewed test gardening.
4157
4158 * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
4159
commit-queue@webkit.orge832d6b2017-03-29 15:18:38 +000041602017-03-29 Youenn Fablet <youenn@apple.com>
4161
4162 Add test for differentiating camera versus canvas stream
4163 https://bugs.webkit.org/show_bug.cgi?id=169698
4164 <rdar://problem/31076026>
4165
4166 Reviewed by Eric Carlson.
4167
4168 * fast/mediastream/captureStream/canvas2d.html:
4169
clopez@igalia.com1c1602f2017-03-29 13:34:21 +000041702017-03-28 Carlos Alberto Lopez Perez <clopez@igalia.com>
4171
4172 [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
4173 https://bugs.webkit.org/show_bug.cgi?id=170223
4174
4175 Reviewed by Youenn Fablet.
4176
4177 After r214441 the arguments of addIceCandidate() are nullable.
4178
4179 * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
4180 * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
4181 * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
4182
commit-queue@webkit.org3c6d8822017-03-29 09:39:41 +000041832017-03-29 Antoine Quint <graouts@apple.com>
4184
4185 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
4186 https://bugs.webkit.org/show_bug.cgi?id=168409
4187 <rdar://problem/30799198>
4188
4189 Reviewed by Dean Jackson.
4190
4191 Opt into ScriptedAnimationController logging.
4192
4193 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
4194 * media/modern-media-controls/airplay-button/airplay-button.html:
4195
commit-queue@webkit.org3a5954d2017-03-29 04:09:14 +000041962017-03-28 Youenn Fablet <youenn@apple.com>
4197
4198 [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
4199 https://bugs.webkit.org/show_bug.cgi?id=170192
4200
4201 Reviewed by Jon Lee.
4202
4203 * fast/mediastream/RTCIceCandidate-expected.txt:
4204 * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
4205 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
4206 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
4207 Ensuring sdpMid has a valid value.
4208 * fast/mediastream/resources/promise-utils.js: Improving error logging.
4209
bfulgham@apple.com44cadb42017-03-29 01:00:09 +000042102017-03-27 Brent Fulgham <bfulgham@apple.com>
4211
4212 Only attach Attributes to a given element one time
4213 https://bugs.webkit.org/show_bug.cgi?id=170125
4214 <rdar://problem/31279676>
4215
4216 Reviewed by Chris Dumez.
4217
4218 * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
4219 * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
4220 * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
4221 * fast/dom/Attr/only-attach-attr-once.html: Added.
4222
commit-queue@webkit.org6ca84c12017-03-29 00:06:11 +000042232017-03-28 Youenn Fablet <youenn@apple.com>
4224
4225 Stop RTCDataChannel when closing page
4226 https://bugs.webkit.org/show_bug.cgi?id=170166
4227
4228 Reviewed by Eric Carlson.
4229
4230 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
4231 * webrtc/datachannel/datachannel-gc.html: Added.
4232
mmaxfield@apple.comc9b0b8d2017-03-28 23:53:28 +000042332017-03-28 Myles C. Maxfield <mmaxfield@apple.com>
4234
4235 Ranges for variation font properties are not enforced
4236 https://bugs.webkit.org/show_bug.cgi?id=169979
4237
4238 Reviewed by David Hyatt.
4239
4240 * fast/text/font-selection-font-face-parse-expected.txt:
4241 * fast/text/font-selection-font-face-parse.html:
4242 * fast/text/font-selection-font-loading-api-parse-expected.txt:
4243 * fast/text/font-selection-font-loading-api-parse.html:
4244 * fast/text/font-style-parse-expected.txt:
4245 * fast/text/font-style-parse.html:
4246 * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
4247 * fast/text/variations/font-loading-api-parse-ranges.html:
4248 * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
4249 * fast/text/variations/out-of-bounds-selection-properties.html: Added.
4250 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
4251
aestes@apple.comb527f1f2017-03-28 23:50:55 +000042522017-03-28 Andy Estes <aestes@apple.com>
4253
4254 [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
4255 https://bugs.webkit.org/show_bug.cgi?id=170197
4256 <rdar://problem/30314067>
4257
4258 Reviewed by Brady Eidson.
4259
4260 * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
4261 * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
4262
cdumez@apple.coma585b422017-03-28 23:11:35 +000042632017-03-28 Chris Dumez <cdumez@apple.com>
4264
4265 Animated SVG images are not paused when outside viewport
4266 https://bugs.webkit.org/show_bug.cgi?id=170155
4267 <rdar://problem/31288893>
4268
4269 Reviewed by Antti Koivisto.
4270
4271 Add layout test coverage.
4272
4273 * platform/mac-wk1/TestExpectations:
4274 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
4275 * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
4276 * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
4277 * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
4278 * svg/animations/resources/smilAnimation.svg: Added.
4279
antti@apple.comdf681732017-03-28 22:48:26 +000042802017-03-28 Antti Koivisto <antti@apple.com>
4281
4282 Missing render tree position invalidation when tearing down renderers for display:contents subtree
4283 https://bugs.webkit.org/show_bug.cgi?id=170199
4284 <rdar://problem/31260856>
4285
4286 Reviewed by Zalan Bujtas.
4287
4288 * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
4289 * fast/shadow-dom/slot-renderer-teardown.html: Added.
4290
ryanhaddad@apple.combd4d8082017-03-28 22:32:43 +000042912017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4292
4293 Unreviewed, rolling out r214485.
4294
4295 This change caused LayoutTest crashes.
4296
4297 Reverted changeset:
4298
4299 "Stop RTCDataChannel when closing page"
4300 https://bugs.webkit.org/show_bug.cgi?id=170166
4301 http://trac.webkit.org/changeset/214485
4302
bburg@apple.com2e3de942017-03-28 21:41:24 +000043032017-03-28 Brian Burg <bburg@apple.com>
4304
4305 Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
4306 https://bugs.webkit.org/show_bug.cgi?id=169865
4307 <rdar://problem/31250573>
4308
4309 Reviewed by Joseph Pecoraro.
4310
4311 Add tests that verify the new command works as expected when it disables resource caching.
4312 I also manually verified that the override setting is cleared when Web Inspector disconnects.
4313 This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
4314 a load happened or not.
4315
4316 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
4317 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
4318 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
4319 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
4320
commit-queue@webkit.orgb6cf2c62017-03-28 21:17:12 +000043212017-03-28 Youenn Fablet <youenn@apple.com>
4322
4323 Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
4324 https://bugs.webkit.org/show_bug.cgi?id=170194
4325
4326 Reviewed by Chris Dumez.
4327
4328 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
4329 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
4330
commit-queue@webkit.org3a75b6f2017-03-28 20:57:11 +000043312017-03-28 Joseph Pecoraro <pecoraro@apple.com>
4332
4333 Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
4334 https://bugs.webkit.org/show_bug.cgi?id=166862
4335 <rdar://problem/29835977>
4336
4337 Reviewed by Brian Burg.
4338
4339 * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
4340 * http/tests/inspector/network/resource-mime-type.html: Added.
4341 Test resource mime types for different resources.
4342
4343 * http/tests/inspector/network/resources/json.php: Added.
4344 * http/tests/inspector/network/resources/script.js: Added.
4345 * http/tests/inspector/network/resources/script.txt: Added.
4346 * http/tests/inspector/network/resources/stylesheet.css: Added.
4347 * http/tests/inspector/network/resources/stylesheet.txt: Added.
4348 * http/tests/resources/square20.jpg: Added.
4349 Resources for various requests and different mime types.
4350
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +000043512017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4352
ryanhaddad@apple.com87370632017-03-28 20:50:36 +00004353 Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
4354 https://bugs.webkit.org/show_bug.cgi?id=168132
4355
4356 Unreviewed test gardening.
4357
4358 * platform/mac/TestExpectations:
4359
43602017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4361
ryanhaddad@apple.com25e88b72017-03-28 20:02:10 +00004362 Mark two fast/scrolling/ios/touch-scroll tests as failing.
4363 https://bugs.webkit.org/show_bug.cgi?id=170153
4364
4365 Unreviewed test gardening.
4366
4367 * platform/ios-wk2/TestExpectations:
4368
43692017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4370
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +00004371 Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
4372
4373 Unreviewed test gardening.
4374
4375 * platform/ios/TestExpectations:
4376
commit-queue@webkit.org3e2137c2017-03-28 19:03:21 +000043772017-03-28 Youenn Fablet <youenn@apple.com>
4378
4379 Stop RTCDataChannel when closing page
4380 https://bugs.webkit.org/show_bug.cgi?id=170166
4381
4382 Reviewed by Eric Carlson.
4383
4384 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
4385 * webrtc/datachannel/datachannel-gc.html: Added.
4386
commit-queue@webkit.org4cbe0732017-03-28 17:36:50 +000043872017-03-28 Antoine Quint <graouts@apple.com>
4388
4389 REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
4390 https://bugs.webkit.org/show_bug.cgi?id=170180
4391
4392 Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
4393
4394 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
4395 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
4396
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +000043972017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4398
ryanhaddad@apple.com0aaa16e2017-03-28 16:42:05 +00004399 Mark fast/history/ios/history-scroll-restoration.html as flaky.
4400 https://bugs.webkit.org/show_bug.cgi?id=169558
4401
4402 Unreviewed test gardening.
4403
4404 * platform/ios-wk2/TestExpectations:
4405
44062017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4407
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +00004408 Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
4409 https://bugs.webkit.org/show_bug.cgi?id=170180
4410
4411 Unreviewed test gardening.
4412
4413 * platform/ios/TestExpectations:
4414
commit-queue@webkit.org9c269e62017-03-28 16:12:42 +000044152017-03-28 Youenn Fablet <youenn@apple.com>
4416
4417 LayoutTest webrtc/video-getParameters.html is failing
4418 https://bugs.webkit.org/show_bug.cgi?id=170148
4419
4420 Unreviewed.
4421
4422 * TestExpectations: Marking webrtc/video-getParameters.html as failing.
4423
ryanhaddad@apple.com46558172017-03-28 16:09:11 +000044242017-03-28 Ryan Haddad <ryanhaddad@apple.com>
4425
4426 Mark webrtc/video-replace-track-to-null.html as flaky.
4427 https://bugs.webkit.org/show_bug.cgi?id=170178
4428
4429 Unreviewed test gardening.
4430
4431 * TestExpectations:
4432
jbedard@apple.comc2c7bd62017-03-28 15:30:06 +000044332017-03-28 Jonathan Bedard <jbedard@apple.com>
4434
4435 Moved gardened ios-simulator tests to ios folders
4436 <rdar://problem/30948691>
4437
4438 Unreviewed test re-organization.
4439
4440 Moving ios-simulator test expectations to share as many expectations
4441 as possible with on-device testing.
4442
4443 * platform/ios: Moved from platform/ios-simulator.
4444 * platform/ios-device: Added.
4445 * platform/ios-device-wk1: Added.
4446 * platform/ios-device-wk2: Added.
4447 * platform/ios-simulator: Moved to platform/ios.
4448 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
4449 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
4450 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
4451 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
4452
yoav@yoav.ws81391512017-03-28 11:56:52 +000044532017-03-28 Yoav Weiss <yoav@yoav.ws>
4454
4455 Add a warning for unused link preloads.
4456 https://bugs.webkit.org/show_bug.cgi?id=165670
4457
4458 Reviewed by Youenn Fablet.
4459
4460 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
4461 * http/tests/preload/download_resources-expected.txt:
4462 * http/tests/preload/download_resources.html: Added references to preloaded resources.
4463 * http/tests/preload/onerror_event-expected.txt:
4464 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
4465 * http/tests/preload/onload_event-expected.txt:
4466 * http/tests/preload/onload_event.html: Added references to preloaded resources.
4467 * http/tests/preload/single_download_preload.html: Deflaked.
4468 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
4469 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
4470 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
4471 * http/tests/preload/unused_preload_warning-expected.txt: Added.
4472 * http/tests/preload/unused_preload_warning.html: Added.
4473
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +000044742017-03-28 Antoine Quint <graouts@apple.com>
4475
4476 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
4477 https://bugs.webkit.org/show_bug.cgi?id=170171
4478 <rdar://problem/31095500>
4479
4480 Reviewed by Dean Jackson.
4481
4482 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
4483 the "presented" property returns false immediately after calling hide() on the panel.
4484
4485 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
4486 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
4487 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
4488 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
4489
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +000044902017-03-28 Aaron Chu <aaron_chu@apple.com>
4491
4492 AX: Media controls should be able to be re-activated after faded away
4493 https://bugs.webkit.org/show_bug.cgi?id=170048
4494 <rdar://problem/30157179>
4495
4496 Reviewed by Antoine Quint.
4497
4498 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
4499 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
4500
graouts@webkit.orga5300e22017-03-28 07:34:18 +000045012017-03-28 Antoine Quint <graouts@apple.com>
4502
4503 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
4504 https://bugs.webkit.org/show_bug.cgi?id=169145
4505 <rdar://problem/17048858>
4506
4507 Reviewed by Dean Jackson.
4508
4509 We add new tests for media documents and related features that cover the following cases:
4510
4511 - checking <video> with only audio tracks does not show the fullscreen button
4512 - checking <video> with only audio tracks does not show the picture-in-picture button
4513 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
4514
4515 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
4516 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
4517 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
4518 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
4519 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
4520 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
4521 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
4522 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
4523 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
4524 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
4525 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
4526 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
4527 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
4528 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
4529 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
4530 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
4531 * platform/ios-simulator/TestExpectations:
4532 * platform/mac/TestExpectations:
4533
commit-queue@webkit.org09412b62017-03-28 02:23:10 +000045342017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
4535
4536 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
4537 https://bugs.webkit.org/show_bug.cgi?id=169771
4538
4539 Reviewed by Simon Fraser.
4540
4541 * fast/images/animated-image-different-dest-size-expected.html: Added.
4542 * fast/images/animated-image-different-dest-size.html: Added.
4543 This test crashes without this patch.
4544
4545 * fast/images/animated-image-loop-count.html:
4546 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
4547
4548 * fast/images/async-image-background-image-expected.html: Added.
4549 * fast/images/async-image-background-image.html: Added.
4550 Ensures the background image can be drawn asynchronously if it is large.
4551
4552 * fast/images/async-image-canvas-draw-image-expected.html: Added.
4553 * fast/images/async-image-canvas-draw-image.html: Added.
4554 Ensures the image is drawn synchronously on the canvas regardless of its size.
4555
4556 * fast/images/ordered-animated-image-frames.html:
4557 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
4558
4559 * fast/images/reset-image-animation-expected.txt:
4560 * fast/images/reset-image-animation.html:
4561 Change how the steps of the test are ordered so the test can be not flaky.
4562 Running it with -repeat-each was failing.
4563
4564 * fast/images/resources/red-green-blue-900-300.png: Added.
4565
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +000045662017-03-27 Youenn Fablet <youenn@apple.com>
4567
4568 addIceCandidate should not throw if passed null or undefined
4569 https://bugs.webkit.org/show_bug.cgi?id=170118
4570
4571 Reviewed by Eric Carlson.
4572
4573 Updating test to log addIceCandidate rejection.
4574
4575 * webrtc/datachannel/basic.html:
4576 * webrtc/routines.js:
4577 (iceCallback1):
4578 (iceCallback2):
4579 (onAddIceCandidateError):
4580
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +000045812017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4582
4583 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
4584
4585 Unreviewed test gardening.
4586
4587 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
4588 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
4589
antti@apple.comf4e83d62017-03-27 22:56:32 +000045902017-03-27 Antti Koivisto <antti@apple.com>
4591
4592 Loading in-body stylesheets should not block rendering of elements before them
4593 https://bugs.webkit.org/show_bug.cgi?id=169345
4594
4595 Reviewed by Simon Fraser.
4596
4597 * http/tests/incremental/resources/delayed-css.php: Added.
4598 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
4599 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
4600
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +000046012017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
4602
4603 Test variation font ranges in the CSS Font Loading API
4604 https://bugs.webkit.org/show_bug.cgi?id=170022
4605
4606 Reviewed by Dean Jackson.
4607
4608 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
4609 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
4610
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +000046112017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4612
4613 Unreviewed, rolling out r214411.
4614
4615 Two of the LayoutTests for this change time out on ios-
4616 simulator.
4617
4618 Reverted changeset:
4619
4620 "[Modern Media Controls] Improve media documents across macOS,
4621 iPhone and iPad"
4622 https://bugs.webkit.org/show_bug.cgi?id=169145
4623 http://trac.webkit.org/changeset/214411
4624
graouts@webkit.orgf00d5252017-03-27 19:44:09 +000046252017-03-27 Antoine Quint <graouts@apple.com>
4626
4627 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
4628 https://bugs.webkit.org/show_bug.cgi?id=168517
4629 <rdar://problem/30577636>
4630
4631 Reviewed by Dean Jackson.
4632
4633 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
4634
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +000046352017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4636
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +00004637 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
4638 https://bugs.webkit.org/show_bug.cgi?id=169679
4639
4640 Unreviewed test gardening.
4641
4642 * platform/mac/TestExpectations:
4643
46442017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4645
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +00004646 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
4647 https://bugs.webkit.org/show_bug.cgi?id=170127
4648
4649 Unreviewed test gardening.
4650
4651 * platform/mac/TestExpectations:
4652
46532017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4654
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +00004655 Mark media/modern-media-controls/time-label/time-label.html as flaky.
4656 https://bugs.webkit.org/show_bug.cgi?id=169678
4657
4658 Unreviewed test gardening.
4659
4660 * platform/mac-wk1/TestExpectations:
4661
46622017-03-27 Ryan Haddad <ryanhaddad@apple.com>
4663
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00004664 Marking two modern-media-controls tests as timeouts.
4665 https://bugs.webkit.org/show_bug.cgi?id=170123
4666
4667 Unreviewed test gardening.
4668
4669 * platform/ios-simulator/TestExpectations:
4670
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +000046712017-03-27 Youenn Fablet <youenn@apple.com>
4672
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +00004673 Tighten RTCDatachannel creation and parameter getters
4674 https://bugs.webkit.org/show_bug.cgi?id=170081
4675
4676 Reviewed by Eric Carlson.
4677
4678 * webrtc/datachannel/basic-expected.txt:
4679 * webrtc/datachannel/basic.html:
4680
46812017-03-27 Youenn Fablet <youenn@apple.com>
4682
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00004683 Add support for RTCRtpReceiver/RTCRtpSender getParameters
4684 https://bugs.webkit.org/show_bug.cgi?id=170057
4685
4686 Reviewed by Alex Christensen.
4687
4688 * webrtc/video-getParameters-expected.txt: Added.
4689 * webrtc/video-getParameters.html: Added.
4690
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +000046912017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
4692
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +00004693 font variation properties don't need to accept numbers
4694 https://bugs.webkit.org/show_bug.cgi?id=169357
4695
4696 Reviewed by Antti Koivisto.
4697
4698 * fast/text/font-selection-font-face-parse-expected.txt:
4699 * fast/text/font-selection-font-face-parse.html:
4700 * fast/text/font-selection-font-loading-api-parse-expected.txt:
4701 * fast/text/font-selection-font-loading-api-parse.html:
4702 * fast/text/font-stretch-parse-expected.txt:
4703 * fast/text/font-stretch-parse.html:
4704 * fast/text/font-style-parse-expected.txt:
4705 * fast/text/font-style-parse.html:
4706 * fast/text/variations/font-selection-properties.html:
4707 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
4708
47092017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
4710
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +00004711 Implement format specifier for variation fonts
4712 https://bugs.webkit.org/show_bug.cgi?id=169327
4713
4714 Reviewed by Simon Fraser.
4715
4716 * fast/text/variations/font-face-format-expected.html: Added.
4717 * fast/text/variations/font-face-format.html: Added.
4718
47192017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
4720
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00004721 Make sure animation works for font-weight, font-stretch, and font-style
4722 https://bugs.webkit.org/show_bug.cgi?id=169683
4723
4724 Reviewed by Simon Fraser.
4725
4726 * animations/font-variations/font-stretch-expected.txt: Added.
4727 * animations/font-variations/font-stretch.html: Added.
4728 * animations/font-variations/font-style-expected.txt: Added.
4729 * animations/font-variations/font-style.html: Added.
4730 * animations/font-variations/font-weight-expected.txt: Added.
4731 * animations/font-variations/font-weight.html: Added.
4732 * animations/resources/animation-test-helpers.js:
4733 (compareFontStyle):
4734 (getPropertyValue):
4735 (comparePropertyValue):
4736
achristensen@apple.comf7a83f82017-03-27 15:43:34 +000047372017-03-27 Alex Christensen <achristensen@webkit.org>
4738
4739 Make WebSockets work in network process
4740 https://bugs.webkit.org/show_bug.cgi?id=169930
4741
4742 Reviewed by Youenn Fablet.
4743
4744 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
4745 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
4746 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
4747 (web_socket_do_extra_handshake):
4748 (web_socket_transfer_data):
4749 * platform/ios-simulator-wk1/TestExpectations:
4750 * platform/mac-wk1/TestExpectations:
4751 * platform/win/TestExpectations:
4752
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +000047532017-03-27 Antoine Quint <graouts@apple.com>
4754
4755 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
4756 https://bugs.webkit.org/show_bug.cgi?id=169145
4757 <rdar://problem/17048858>
4758
4759 Reviewed by Dean Jackson.
4760
4761 We add new tests for media documents and related features that cover the following cases:
4762
4763 - checking <video> with only audio tracks does not show the fullscreen button
4764 - checking <video> with only audio tracks does not show the picture-in-picture button
4765 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
4766
4767 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
4768 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
4769 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
4770 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
4771 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
4772 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
4773 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
4774 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
4775 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
4776 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
4777 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
4778 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
4779 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
4780 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
4781 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
4782 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
4783 * platform/ios-simulator/TestExpectations:
4784 * platform/mac/TestExpectations:
4785
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +000047862017-03-25 Aaron Chu <aaron_chu@apple.com>
4787
4788 AX: Media controls are unlabeled
4789 https://bugs.webkit.org/show_bug.cgi?id=169947
4790 <rdar://problem/30153323>
4791
4792 Reviewed by Antoine Quint.
4793
4794 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
4795 * media/modern-media-controls/airplay-button/airplay-button.html:
4796 * media/modern-media-controls/forward-button/forward-button-expected.txt:
4797 * media/modern-media-controls/forward-button/forward-button.html:
4798 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
4799 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
4800 * media/modern-media-controls/icon-button/icon-button-expected.txt:
4801 * media/modern-media-controls/icon-button/icon-button.html:
4802 * media/modern-media-controls/icon-service/icon-service-expected.txt:
4803 * media/modern-media-controls/icon-service/icon-service.html:
4804 * media/modern-media-controls/mute-button/mute-button-expected.txt:
4805 * media/modern-media-controls/mute-button/mute-button.html:
4806 * media/modern-media-controls/pip-button/pip-button-expected.txt:
4807 * media/modern-media-controls/pip-button/pip-button.html:
4808 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
4809 * media/modern-media-controls/play-pause-button/play-pause-button.html:
4810 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
4811 * media/modern-media-controls/rewind-button/rewind-button.html:
4812 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
4813 * media/modern-media-controls/skip-back-button/skip-back-button.html:
4814 * media/modern-media-controls/start-button/start-button-expected.txt:
4815 * media/modern-media-controls/start-button/start-button.html:
4816 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
4817 * media/modern-media-controls/tracks-button/tracks-button.html:
4818
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +000048192017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
4820
4821 Unreviewed GTK+ gardening. Update expectations of several tests.
4822
4823 * platform/gtk/TestExpectations:
4824
mmaxfield@apple.com09f81272017-03-25 07:42:46 +000048252017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
4826
4827 Post-commit test fix after r214394
4828 https://bugs.webkit.org/show_bug.cgi?id=170083
4829
4830 Unreviewed.
4831
4832 * fast/text/variations/optical-sizing.html:
4833
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +000048342017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
4835
4836 Add font-optical-sizing to CSSComputedStyleDeclaration
4837 https://bugs.webkit.org/show_bug.cgi?id=170083
4838
4839 Reviewed by Joseph Pecoraro.
4840
4841 * fast/css/getComputedStyle/computed-style-expected.txt:
4842 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
4843 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
4844 * fast/css/getComputedStyle/resources/property-names.js:
4845 * fast/text/variations/optical-sizing-expected.txt:
4846 * fast/text/variations/optical-sizing.html:
4847 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
4848 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
4849 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
4850
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +000048512017-03-24 Ryan Haddad <ryanhaddad@apple.com>
4852
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +00004853 Consolidate TestExpectations for media/restore-from-page-cache.html.
4854
4855 Unreviewed test gardening.
4856
4857 * platform/mac/TestExpectations:
4858
48592017-03-24 Ryan Haddad <ryanhaddad@apple.com>
4860
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00004861 Unreviewed, rolling out r214361.
4862
4863 This change caused flakiness in http/tests/preload tests.
4864
4865 Reverted changeset:
4866
4867 "Add a warning for unused link preloads."
4868 https://bugs.webkit.org/show_bug.cgi?id=165670
4869 http://trac.webkit.org/changeset/214361
4870
graouts@webkit.orgb620f252017-03-24 23:32:14 +000048712017-03-24 Antoine Quint <graouts@webkit.org>
4872
4873 [Modern Media Controls] Remove placard icon if height is compressed
4874 https://bugs.webkit.org/show_bug.cgi?id=167935
4875 <rdar://problem/30397128>
4876
4877 Reviewed by Dean Jackson.
4878
4879 We add a new test to check that the various designed constraints to toggle display of a placard's
4880 icon, title and description are honored. Also, due to the old layout() method now being called
4881 "commit()", we refactor a relevant test.
4882
4883 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
4884 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
4885 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
4886 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
4887
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +000048882017-03-24 Eric Carlson <eric.carlson@apple.com>
4889
4890 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
4891 https://bugs.webkit.org/show_bug.cgi?id=170056
4892
4893 Reviewed by Youenn Fablet.
4894
4895 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
4896 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
4897 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
4898 * fast/mediastream/apply-constraints-advanced-expected.txt:
4899 * fast/mediastream/apply-constraints-advanced.html:
4900 * fast/mediastream/apply-constraints-video-expected.txt:
4901 * fast/mediastream/apply-constraints-video.html:
4902
dino@apple.com21196272017-03-24 23:16:52 +000049032017-03-24 Dean Jackson <dino@apple.com>
4904
4905 Serialization of custom props in longhand should be "" not value of shorthand
4906 https://bugs.webkit.org/show_bug.cgi?id=167699
4907 <rdar://problem/30324200>
4908
4909 Reviewed by Sam Weinig.
4910
4911 * fast/css/variables/rule-property-get-expected.html:
4912 * fast/css/variables/rule-property-get.html:
4913
graouts@webkit.org2b626cf2017-03-24 22:10:45 +000049142017-03-24 Antoine Quint <graouts@webkit.org>
4915
4916 [Modern Media Controls] Captions don't move with the appearance of the inline controls
4917 https://bugs.webkit.org/show_bug.cgi?id=170051
4918 <rdar://problem/30754428>
4919
4920 Reviewed by Dean Jackson.
4921
4922 Add a new test, which would have previously failed, where we check that we account for the controls bar height
4923 when showing captions with the controls bar visible.
4924
4925 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
4926 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
4927
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +000049282017-03-24 Brent Fulgham <bfulgham@apple.com>
4929
4930 Handle recursive calls to ProcessingInstruction::checkStyleSheet
4931 https://bugs.webkit.org/show_bug.cgi?id=169982
4932 <rdar://problem/31083051>
4933
4934 Reviewed by Antti Koivisto.
4935
4936 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
4937 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
4938 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
4939 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
4940 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
4941 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
4942 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
4943 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
4944 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
4945 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
4946 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
4947
beidson@apple.comc6dab482017-03-24 21:13:40 +000049482017-03-24 Brady Eidson <beidson@apple.com>
4949
4950 A null compound index value crashes the Databases process.
4951 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
4952
4953 Reviewed by Alex Christensen.
4954
4955 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
4956 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
4957 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
4958 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
4959 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
4960
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +000049612017-03-24 Ryan Haddad <ryanhaddad@apple.com>
4962
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +00004963 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
4964 https://bugs.webkit.org/show_bug.cgi?id=170068
4965
4966 Unreviewed test gardening.
4967
4968 * platform/ios-simulator/TestExpectations:
4969
49702017-03-24 Ryan Haddad <ryanhaddad@apple.com>
4971
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00004972 Unreviewed, rolling out r214360.
4973
4974 This change caused 20+ LayoutTest failures.
4975
4976 Reverted changeset:
4977
4978 "Handle recursive calls to
4979 ProcessingInstruction::checkStyleSheet"
4980 https://bugs.webkit.org/show_bug.cgi?id=169982
4981 http://trac.webkit.org/changeset/214360
4982
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +000049832017-03-24 Youenn Fablet <youenn@apple.com>
4984
4985 Add support for qpSum in WebRTC stats
4986 https://bugs.webkit.org/show_bug.cgi?id=170060
4987
4988 Reviewed by Eric Carlson.
4989
4990 * webrtc/video-stats.html:
4991
dbates@webkit.org8bc9f862017-03-24 19:34:11 +000049922017-03-24 Daniel Bates <dabates@apple.com>
4993
4994 Prevent new navigations during document unload
4995 https://bugs.webkit.org/show_bug.cgi?id=169934
4996 <rdar://problem/31247584>
4997
4998 Reviewed by Chris Dumez.
4999
5000 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
5001 after starting a navigation from an onunload event handler.
5002
5003 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
5004 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
5005
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +000050062017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
5007
5008 Implement font-optical-sizing
5009 https://bugs.webkit.org/show_bug.cgi?id=168895
5010
5011 Reviewed by Dean Jackson.
5012
5013 * fast/text/variations/optical-sizing-expected.txt: Added.
5014 * fast/text/variations/optical-sizing.html: Added.
5015
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +000050162017-03-24 Yoav Weiss <yoav@yoav.ws>
5017
5018 Add a warning for unused link preloads.
5019 https://bugs.webkit.org/show_bug.cgi?id=165670
5020
5021 Reviewed by Youenn Fablet.
5022
5023 This adds a test for the unused preload warning, and adapts some of the other preload tests,
5024 to avoid warnings.
5025
5026 * http/tests/preload/download_resources-expected.txt: Changed.
5027 * http/tests/preload/download_resources.html: Added references to preloaded resources.
5028 * http/tests/preload/onerrer_event-expected.txt: Changed.
5029 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
5030 * http/tests/preload/onload_event.html: Added references to preloaded resources.
5031 * http/tests/preload/resources/single_download_preload.html: Deflaked.
5032 * http/tests/preload/unused_preload_warning-expected.txt: Added.
5033 * http/tests/preload/unused_preload_warning.html: Added.
5034
bfulgham@apple.comd29ec582017-03-24 18:39:28 +000050352017-03-24 Brent Fulgham <bfulgham@apple.com>
5036
5037 Handle recursive calls to ProcessingInstruction::checkStyleSheet
5038 https://bugs.webkit.org/show_bug.cgi?id=169982
5039 <rdar://problem/31083051>
5040
5041 Reviewed by Antti Koivisto.
5042
5043 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
5044 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
5045 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
5046 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
5047 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
5048 * fast/dom/beforeload/recursive-link-before-load.html: Added.
5049 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
5050 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
5051 * fast/dom/beforeload/resources/content.xhtml: Added.
5052 * fast/dom/beforeload/resources/pass.css: Added.
5053 * fast/dom/beforeload/resources/test.xsl: Added.
5054
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +000050552017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
5056
5057 font-style needs a new CSSValue to make CSSRule.cssText work correctly
5058 https://bugs.webkit.org/show_bug.cgi?id=169258
5059
5060 Reviewed by David Hyatt.
5061
5062 Update tests' expected results.
5063
5064 * fast/text/font-selection-font-face-parse-expected.txt:
5065 * fast/text/font-selection-font-face-parse.html:
5066 * fast/text/font-style-parse-expected.txt:
5067 * fast/text/font-style-parse.html:
5068 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
5069 * svg/css/getComputedStyle-basic-expected.txt:
5070
commit-queue@webkit.org9107d182017-03-24 18:01:18 +000050712017-03-24 Youenn Fablet <youenn@apple.com>
5072
5073 Add libwebrtc backend support for RTCRtpSender::replaceTrack
5074 https://bugs.webkit.org/show_bug.cgi?id=169841
5075
5076 Reviewed by Alex Christensen.
5077
5078 * webrtc/audio-replace-track-expected.txt: Added.
5079 * webrtc/audio-replace-track.html: Added.
5080 * webrtc/video-replace-track-expected.txt: Added.
5081 * webrtc/video-replace-track.html: Added.
5082 * webrtc/video-replace-track-to-null-expected.txt: Added.
5083 * webrtc/video-replace-track-to-null.html: Added.
5084
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +000050852017-03-24 Ryan Haddad <ryanhaddad@apple.com>
5086
5087 Update TestExpectations for media/restore-from-page-cache.html.
5088
5089 Unreviewed test gardening.
5090
5091 * platform/mac-wk2/TestExpectations:
5092 * platform/mac/TestExpectations:
5093
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +000050942017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
5095
5096 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
5097
5098 * platform/gtk/TestExpectations:
5099
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +000051002017-03-24 Youenn Fablet <youenn@apple.com>
5101
5102 Add support for DataChannel and MediaStreamTrack stats
5103 https://bugs.webkit.org/show_bug.cgi?id=170031
5104
5105 Reviewed by Eric Carlson.
5106
5107 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
5108 * webrtc/datachannel/datachannel-stats.html: Added.
5109 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
5110 * webrtc/video-mediastreamtrack-stats.html: Added.
5111
cdumez@apple.comedecdd02017-03-24 16:27:01 +000051122017-03-24 Chris Dumez <cdumez@apple.com>
5113
5114 Extend svg/animations/animations-paused-disconnected-iframe.html
5115 https://bugs.webkit.org/show_bug.cgi?id=170035
5116
5117 Reviewed by Andreas Kling.
5118
5119 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
5120
5121 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
5122 * svg/animations/animations-paused-disconnected-iframe.html:
5123
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +000051242017-03-24 Youenn Fablet <youenn@apple.com>
5125
5126 Fix framesEncoded/framesDecoded RTC stats
5127 https://bugs.webkit.org/show_bug.cgi?id=170024
5128
5129 Reviewed by Eric Carlson.
5130
5131 * webrtc/video-stats-expected.txt: Added.
5132 * webrtc/video-stats.html: Added.
5133
carlosgc@webkit.org798207a2017-03-24 13:19:56 +000051342017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
5135
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +00005136 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
5137
5138 * platform/gtk/TestExpectations:
5139
51402017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
5141
carlosgc@webkit.org77c89412017-03-24 13:30:56 +00005142 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
5143
5144 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
5145 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
5146 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
5147 mime type and returned application/octet-stream.
5148
5149 * platform/gtk/TestExpectations:
5150 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
5151 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
5152
51532017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
5154
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00005155 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
5156
5157 We are now getting a MIME type for otf files.
5158
5159 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
5160
pvollan@apple.come52fe062017-03-24 12:01:45 +000051612017-03-24 Per Arne Vollan <pvollan@apple.com>
5162
5163 Text stroke is sometimes clipped on video captions.
5164 https://bugs.webkit.org/show_bug.cgi?id=170006
5165
5166 Reviewed by Eric Carlson.
5167
5168 * media/track/track-css-stroke-cues-expected.txt:
5169 * media/track/track-css-stroke-cues.html:
5170
carlosgc@webkit.org41922302017-03-24 08:21:21 +000051712017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
5172
5173 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
5174 https://bugs.webkit.org/show_bug.cgi?id=170001
5175
5176 Reviewed by Michael Catanzaro.
5177
5178 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
5179
5180 * platform/gtk/TestExpectations:
5181
antti@apple.com0e079ed2017-03-24 03:20:18 +000051822017-03-23 Antti Koivisto <antti@apple.com>
5183
5184 Revert r213712, caused iPad PLT regression
5185 https://bugs.webkit.org/show_bug.cgi?id=170040
5186
5187 Unreviewed.
5188
5189 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
5190 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
5191
cdumez@apple.com838ef372017-03-23 23:51:20 +000051922017-03-23 Chris Dumez <cdumez@apple.com>
5193
5194 SVG animations are not paused when their <svg> element is removed from the document
5195 https://bugs.webkit.org/show_bug.cgi?id=170030
5196 <rdar://problem/31230252>
5197
5198 Reviewed by Dean Jackson.
5199
5200 Add layout test coverage.
5201
5202 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
5203 * svg/animations/animations-paused-when-removed-from-document.html: Added.
5204
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +000052052017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
5206
5207 font shorthand should accept variation values
5208 https://bugs.webkit.org/show_bug.cgi?id=168998
5209
5210 Reviewed by Simon Fraser.
5211
5212 * fast/text/font-style-parse-expected.txt:
5213 * fast/text/font-style-parse.html:
5214 * fast/text/font-weight-parse-expected.txt:
5215 * fast/text/font-weight-parse.html:
5216
cdumez@apple.com62599cb2017-03-23 22:40:50 +000052172017-03-23 Chris Dumez <cdumez@apple.com>
5218
5219 SVG animations are not paused when inserted into a hidden page
5220 https://bugs.webkit.org/show_bug.cgi?id=170026
5221 <rdar://problem/31228704>
5222
5223 Reviewed by Andreas Kling.
5224
5225 Add layout test coverage.
5226
5227 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
5228 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
5229 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
5230 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
5231
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +00005232== Rolled over to ChangeLog-2017-03-23 ==