blob: 9a0971eebe0298d268679e1bdc73ee2ba474df3d [file] [log] [blame]
weinig@apple.com9efea6a2017-05-04 20:56:00 +000012017-05-04 Sam Weinig <sam@webkit.org>
2
3 Remove support for legacy Notifications
4 https://bugs.webkit.org/show_bug.cgi?id=171487
5
6 Reviewed by Jon Lee.
7
8 - Remove fast/notifications/. It was skipped on all platforms and use legacy Notifications API.
9 - Remove http/notifications/legacy. It tested the legacy API.
10 - Update two tests in fast/history to use the non-legacy API to test page cache + notifications.
11 - Update TestExpectations for removals.
12
13 * TestExpectations:
14 * platform/gtk/TestExpectations:
15 * platform/ios/TestExpectations:
16 * platform/mac/TestExpectations:
17 * platform/win/TestExpectations:
18 * fast/history/page-cache-notification-non-suspendable.html:
19 * fast/history/page-cache-notification-suspendable.html:
20 * fast/notifications: Removed.
21 * fast/notifications/notification-after-close-expected.txt: Removed.
22 * fast/notifications/notification-after-close.html: Removed.
23 * fast/notifications/notification-permisssion-deletable-expected.txt: Removed.
24 * fast/notifications/notification-permisssion-deletable.html: Removed.
25 * fast/notifications/notifications-cancel-request-permission-expected.txt: Removed.
26 * fast/notifications/notifications-cancel-request-permission.html: Removed.
27 * fast/notifications/notifications-check-permission-expected.txt: Removed.
28 * fast/notifications/notifications-check-permission.html: Removed.
29 * fast/notifications/notifications-click-event-expected.txt: Removed.
30 * fast/notifications/notifications-click-event-focus-expected.txt: Removed.
31 * fast/notifications/notifications-click-event-focus.html: Removed.
32 * fast/notifications/notifications-click-event.html: Removed.
33 * fast/notifications/notifications-constructor-request-permission-expected.txt: Removed.
34 * fast/notifications/notifications-constructor-request-permission.html: Removed.
35 * fast/notifications/notifications-constructor-with-permission-expected.txt: Removed.
36 * fast/notifications/notifications-constructor-with-permission.html: Removed.
37 * fast/notifications/notifications-constructor-without-permission-expected.txt: Removed.
38 * fast/notifications/notifications-constructor-without-permission.html: Removed.
39 * fast/notifications/notifications-display-close-events-expected.txt: Removed.
40 * fast/notifications/notifications-display-close-events.html: Removed.
41 * fast/notifications/notifications-document-close-crash-expected.txt: Removed.
42 * fast/notifications/notifications-document-close-crash.html: Removed.
43 * fast/notifications/notifications-event-stop-propagation-expected.txt: Removed.
44 * fast/notifications/notifications-event-stop-propagation.html: Removed.
45 * fast/notifications/notifications-multi-events-expected.txt: Removed.
46 * fast/notifications/notifications-multi-events.html: Removed.
47 * fast/notifications/notifications-no-icon-expected.txt: Removed.
48 * fast/notifications/notifications-no-icon.html: Removed.
49 * fast/notifications/notifications-permission-expected.txt: Removed.
50 * fast/notifications/notifications-permission.html: Removed.
51 * fast/notifications/notifications-replace-expected.txt: Removed.
52 * fast/notifications/notifications-replace.html: Removed.
53 * fast/notifications/notifications-request-permission-expected.txt: Removed.
54 * fast/notifications/notifications-request-permission-optional-expected.txt: Removed.
55 * fast/notifications/notifications-request-permission-optional.html: Removed.
56 * fast/notifications/notifications-request-permission.html: Removed.
57 * fast/notifications/notifications-rtl-expected.txt: Removed.
58 * fast/notifications/notifications-rtl.html: Removed.
59 * fast/notifications/notifications-sandbox-permission-expected.txt: Removed.
60 * fast/notifications/notifications-sandbox-permission.html: Removed.
61 * fast/notifications/notifications-window-close-crash-expected.txt: Removed.
62 * fast/notifications/notifications-window-close-crash.html: Removed.
63 * fast/notifications/notifications-with-permission-expected.txt: Removed.
64 * fast/notifications/notifications-with-permission.html: Removed.
65 * fast/notifications/notifications-without-permission-expected.txt: Removed.
66 * fast/notifications/notifications-without-permission.html: Removed.
67 * fast/notifications/request-notification-permission-while-reloading-expected.txt: Removed.
68 * fast/notifications/request-notification-permission-while-reloading.html: Removed.
69 * fast/notifications/resources: Removed.
70 * fast/notifications/resources/notifications-cancel-request-permission.html: Removed.
71 * fast/notifications/resources/notifications-iframe.html: Removed.
72 * http/tests/notifications/legacy: Removed.
73 * http/tests/notifications/legacy/double-show-expected.txt: Removed.
74 * http/tests/notifications/legacy/double-show.html: Removed.
75 * http/tests/notifications/legacy/events-expected.txt: Removed.
76 * http/tests/notifications/legacy/events.html: Removed.
77 * http/tests/notifications/legacy/notification-request-permission-then-navigate-expected.txt: Removed.
78 * http/tests/notifications/legacy/notification-request-permission-then-navigate.html: Removed.
79 * http/tests/notifications/legacy/request-expected.txt: Removed.
80 * http/tests/notifications/legacy/request-no-callback-expected.txt: Removed.
81 * http/tests/notifications/legacy/request-no-callback.html: Removed.
82 * http/tests/notifications/legacy/request.html: Removed.
83 * http/tests/notifications/legacy/resources: Removed.
84 * http/tests/notifications/legacy/resources/notify-opener-done.html: Removed.
85 * http/tests/notifications/legacy/resources/request-permission-then-navigate.html: Removed.
86 * http/tests/notifications/legacy/show-expected.txt: Removed.
87 * http/tests/notifications/legacy/show.html: Removed.
88 * http/tests/notifications/legacy/window-show-on-click-expected.txt: Removed.
89 * http/tests/notifications/legacy/window-show-on-click.html: Removed.
90
ryanhaddad@apple.com3768f312017-05-04 20:20:32 +0000912017-05-04 Matt Lewis <jlewis3@apple.com>
92
93 Marked http/tests/xmlhttprequest/workers/methods-async.html as flaky.
94 https://bugs.webkit.org/show_bug.cgi?id=160368
95
96 Unreviewed test gardening.
97
98 * platform/ios-wk2/TestExpectations:
99
antti@apple.com9ef87452017-05-04 20:16:01 +00001002017-05-04 Antti Koivisto <antti@apple.com>
101
102 REGRESSION (Safari 10.1): When 'transition' contains -ms-transform, transform-origin is also transitioned
103 https://bugs.webkit.org/show_bug.cgi?id=171250
104 <rdar://problem/31827243>
105
106 Reviewed by Geoffrey Garen.
107
108 * transitions/transition-unknown-property-ignore-expected.txt: Added.
109 * transitions/transition-unknown-property-ignore.html: Added.
110 * transitions/transitions-parsing-expected.txt:
111 * transitions/transitions-parsing.html:
112
113 Update the roundtrip expectations for unknown properties. The new results match Blink and Gecko.
114
cdumez@apple.comcb8a1982017-05-04 19:55:05 +00001152017-05-04 Chris Dumez <cdumez@apple.com>
116
117 Reformat / clean up Event.idl
118 https://bugs.webkit.org/show_bug.cgi?id=171675
119
120 Reviewed by Sam Weinig.
121
122 Rebaseline test now that the Event properties are in a slightly different order.
123
124 * inspector/model/remote-object-get-properties-expected.txt:
125
dbates@webkit.orgc83a1f32017-05-04 18:25:39 +00001262017-05-04 Daniel Bates <dabates@apple.com>
127
128 importScripts() should respect X-Content-Type-Options: nosniff
129 https://bugs.webkit.org/show_bug.cgi?id=171248
130 <rdar://problem/31819023>
131
132 Reviewed by Andy Estes.
133
134 Unskip web-platform-tests/fetch/nosniff/importscripts as it now passes.
135
136 * TestExpectations:
137
said@apple.com9954c8d2017-05-04 17:44:44 +00001382017-05-04 Said Abou-Hallawa <sabouhallawa@apple.com>
139
140 Unreviewed: Replace Windows line ending (CRLF) by Unix line ending (CR).
141
said@apple.com6f3cf6b2017-05-04 18:02:46 +0000142 * plugins/windowless_plugin_paint_test.html:
143
1442017-05-04 Said Abou-Hallawa <sabouhallawa@apple.com>
145
146 Unreviewed: Replace Windows line ending (CRLF) by Unix line ending (CR).
147
said@apple.com9954c8d2017-05-04 17:44:44 +0000148 * compositing/video/video-with-invalid-source.html:
149
ryanhaddad@apple.comfa318232017-05-04 17:19:24 +00001502017-05-04 Ryan Haddad <ryanhaddad@apple.com>
151
152 Skip media/modern-media-controls/pip-support/pip-support-click.html on mac-wk1.
153 https://bugs.webkit.org/show_bug.cgi?id=171610
154
155 Unreviewed test gardening.
156
157 * platform/mac-wk1/TestExpectations:
158
hyatt@apple.comaf3943b2017-05-04 15:41:13 +00001592017-05-04 Dave Hyatt <hyatt@apple.com>
160
161 REGRESSION(STP): rgb() with calc() containing variables doesn't work
162 https://bugs.webkit.org/show_bug.cgi?id=169939
163
164 Reviewed by Zalan Bujtas.
165
166 * fast/css/variables/calc-float-to-int-expected.html: Added.
167 * fast/css/variables/calc-float-to-int.html: Added.
168
carlosgc@webkit.org2dc50df2017-05-04 09:03:19 +00001692017-05-04 Carlos Garcia Campos <cgarcia@igalia.com>
170
171 Unreviewed gardening. Update main expectations of http/tests/inspector/network/resource-request-headers.html.
172
173 And add platform specific results for mac-wk2.
174
175 * http/tests/inspector/network/resource-request-headers-expected.txt:
176 * platform/mac-wk2/http/tests/inspector/network/resource-request-headers-expected.txt: Copied from LayoutTests/http/tests/inspector/network/resource-request-headers-expected.txt.
177
wilander@apple.comab4b1af2017-05-04 04:16:39 +00001782017-05-03 John Wilander <wilander@apple.com>
179
180 Resource Load Statistics: Remove all statistics for modifiedSince website data removals
181 https://bugs.webkit.org/show_bug.cgi?id=171584
182 <rdar://problem/24702576>
183
184 Reviewed by Brent Fulgham.
185
186 * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt: Added.
187 * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html: Added.
188
jdiggs@igalia.comae8c9c92017-05-04 01:40:45 +00001892017-05-03 Joanmarie Diggs <jdiggs@igalia.com>
190
191 AX: aria-rowspan value should be ignored if td/th rowspan value is provided
192 https://bugs.webkit.org/show_bug.cgi?id=171214
193
194 Reviewed by Chris Fleizach.
195
196 * accessibility/aria-cellspans-with-native-cellspans-expected.txt: Added.
197 * accessibility/aria-cellspans-with-native-cellspans.html: Added.
198
ryanhaddad@apple.com9e69be42017-05-04 01:20:54 +00001992017-05-03 Matt Lewis <jlewis3@apple.com>
200
201 Mark http/tests/xmlhttprequest/methods.html as flaky.
202 https://bugs.webkit.org/show_bug.cgi?id=171638
203
204 Unreviewed test gardening.
205
206 * platform/ios-wk2/TestExpectations:
207
ryanhaddad@apple.com30fc0e62017-05-04 01:17:06 +00002082017-05-03 Ryan Haddad <ryanhaddad@apple.com>
209
210 Mark scrollingcoordinator/ios/nested-fixed-layer-positions.html as flaky.
211 https://bugs.webkit.org/show_bug.cgi?id=171628
212
213 Unreviewed test gardening.
214
215 * platform/ios-wk2/TestExpectations:
216
zalan@apple.com8b548642017-05-03 23:57:18 +00002172017-05-03 Zalan Bujtas <zalan@apple.com>
218
219 SearchInputType could end up with a mismatched renderer.
220 https://bugs.webkit.org/show_bug.cgi?id=171547
221 <rdar://problem/31935047>
222
223 Reviewed by Antti Koivisto.
224
225 * fast/forms/change-input-type-and-submit-form-crash-expected.txt: Added.
226 * fast/forms/change-input-type-and-submit-form-crash.html: Added.
227
ryanhaddad@apple.coma3e02982017-05-03 23:07:24 +00002282017-05-03 Ryan Haddad <ryanhaddad@apple.com>
229
230 Mark media/modern-media-controls/slider/slider-styles.html as flaky on mac-wk1.
231 https://bugs.webkit.org/show_bug.cgi?id=171629
232
233 Unreviewed test gardening.
234
235 * platform/mac-wk1/TestExpectations:
236
commit-queue@webkit.orgd2d464c2017-05-03 22:30:38 +00002372017-05-03 Joseph Pecoraro <pecoraro@apple.com>
238
239 LayoutTest http/tests/inspector/network/fetch-network-data.html is a flaky timeout
240 https://bugs.webkit.org/show_bug.cgi?id=166038
241 <rdar://problem/29488489>
242
243 Reviewed by Matt Baker.
244
245 * platform/mac/TestExpectations:
246 * http/tests/inspector/network/fetch-network-data.html:
247 * http/tests/inspector/network/xhr-request-data-encoded-correctly.html:
248 Use singleFireEventListener instead of awaitEvent so that the follow-up event handlers
249 can be added synchronously instead of in a microtask. When the microtask happened later
250 than other incoming events then the follow-up handlers would have been added too late.
251
ryanhaddad@apple.com100908a2017-05-03 22:26:43 +00002522017-05-03 Matt Lewis <jlewis3@apple.com>
253
254 Mark imported/w3c/web-platform-tests/html/webappapis/timers/negative-settimeout.html as flaky.
255 https://bugs.webkit.org/show_bug.cgi?id=170699.
256
257 Unreviewed test gardening.
258
259 * platform/ios-wk2/TestExpectations:
260
simon.fraser@apple.com7ec85c92017-05-03 22:04:18 +00002612017-05-03 Simon Fraser <simon.fraser@apple.com>
262
263 Have WKWebView call _updateVisibleContentRects for the current transaction if possible, rather than always delaying
264 https://bugs.webkit.org/show_bug.cgi?id=171619
265 https://bugs.webkit.org/show_bug.cgi?id=170153
266
267 Reviewed by Tim Horton.
268
269 These tests need to wait a bit for the scrolling state of the document to be updated.
270
271 * fast/scrolling/ios/touch-scroll-pointer-events-none.html:
272 * fast/scrolling/ios/touch-scroll-visibility-hidden.html:
273 * platform/ios-wk2/TestExpectations:
274
yoav@yoav.wsdd9dfd82017-05-03 21:55:25 +00002752017-05-03 Yoav Weiss <yoav@yoav.ws>
276
277 Link preload HTMLPreloadScanner support
278 https://bugs.webkit.org/show_bug.cgi?id=170747
279
280 Reviewed by Youenn Fablet.
281
282 * http/tests/preload/preloadscanner_download_resources-expected.txt: Added.
283 * http/tests/preload/preloadscanner_download_resources.html: Added.
284
ryanhaddad@apple.combb917df2017-05-03 21:36:50 +00002852017-05-03 Ryan Haddad <ryanhaddad@apple.com>
286
287 Mark http/tests/preload/single_download_preload.html as flaky.
288 https://bugs.webkit.org/show_bug.cgi?id=171331
289
290 Unreviewed test gardening.
291
292 * platform/ios-wk2/TestExpectations:
293
ryanhaddad@apple.comdd75fc22017-05-03 21:20:15 +00002942017-05-03 Matt Lewis <jlewis3@apple.com>
295
296 Mark perf/object-keys.html as flaky
297 https://bugs.webkit.org/show_bug.cgi?id=171617
298
299 Unreviewed test gardening.
300
301 * platform/ios-wk2/TestExpectations:
302
keith_miller@apple.com1e52b712017-05-03 20:33:01 +00003032017-05-03 Keith Miller <keith_miller@apple.com>
304
305 Different behaviour with the .sort(callback) method (unlike Firefox & Chrome)
306 https://bugs.webkit.org/show_bug.cgi?id=47825
307
308 Reviewed by Saam Barati.
309
310 Fix broken test.
311
312 * http/tests/inspector/worker/blob-script-with-cross-domain-imported-scripts-expected.txt:
313
ryanhaddad@apple.com3006e512017-05-03 20:28:28 +00003142017-05-03 Matt Lewis <jlewis3@apple.com>
315
316 Mark http/tests/xmlhttprequest/supported-xml-content-types.html as flaky.
317 https://bugs.webkit.org/show_bug.cgi?id=171613
318
319 Unreviewed test gardening.
320
321 * platform/ios-wk2/TestExpectations:
322
n_wang@apple.com1dabdd52017-05-03 19:33:19 +00003232017-05-03 Nan Wang <n_wang@apple.com>
324
325 AX: VO skips cells after cell with aria-colspan
326 https://bugs.webkit.org/show_bug.cgi?id=171579
327
328 Reviewed by Chris Fleizach.
329
330 * accessibility/mac/aria-grid-column-span-expected.txt: Added.
331 * accessibility/mac/aria-grid-column-span.html: Added.
332
ryanhaddad@apple.com076e9fd2017-05-03 17:54:26 +00003332017-05-03 Ryan Haddad <ryanhaddad@apple.com>
334
335 Mark http/tests/websocket/tests/hybi/inspector/binary.html as flaky.
336 https://bugs.webkit.org/show_bug.cgi?id=171553
337
338 Unreviewed test gardening.
339
340 * platform/mac-wk2/TestExpectations:
341
dbates@webkit.orgc0a17432017-05-03 17:52:30 +00003422017-05-03 Daniel Bates <dabates@apple.com>
343
344 Detach frame from document when entering page cache
345 https://bugs.webkit.org/show_bug.cgi?id=166774
346 <rdar://problem/29904368>
347
348 Reviewed by Chris Dumez.
349
350 * TestExpectations: Unskip tests.
351 * fast/history/page-cache-after-window-open-expected.txt: Update expected result.
352 * fast/history/page-cache-after-window-open.html: Ditto.
353 * fast/history/page-cache-with-opener-expected.txt: Ditto.
354 * fast/history/page-cache-with-opener.html: Update test given its new expected behavior.
355 * fast/history/resources/page-cache-window-with-opener.html: Ditto.
356 * http/tests/security/xss-DENIED-click-and-form-submission-from-inactive-domwindow-expected.txt: Added.
357 * http/tests/security/xss-DENIED-click-and-form-submission-from-inactive-domwindow.html: Added.
358 * http/tests/security/xss-DENIED-script-inject-into-inactive-window-expected.txt: Added.
359 * http/tests/security/xss-DENIED-script-inject-into-inactive-window.html: Added.
360 * http/tests/security/xss-DENIED-script-inject-into-inactive-window2-expected.txt: Added.
361 * http/tests/security/xss-DENIED-script-inject-into-inactive-window2.html: Added.
362 * http/tests/security/xss-DENIED-script-inject-into-inactive-window3-expected.txt: Added.
363 * http/tests/security/xss-DENIED-script-inject-into-inactive-window3.html: Added.
364
ryanhaddad@apple.com59536412017-05-03 17:47:08 +00003652017-05-03 Matt Lewis <jlewis3@apple.com>
366
ryanhaddad@apple.coma0089212017-05-03 17:51:16 +0000367 Marking three imported/w3c/web-platform-tests/webrtc test as flaky failures.
368 https://bugs.webkit.org/show_bug.cgi?id=171605
369
370 Unreviewed test gardening.
371
372 * platform/mac-wk2/TestExpectations:
373
3742017-05-03 Matt Lewis <jlewis3@apple.com>
375
ryanhaddad@apple.com59536412017-05-03 17:47:08 +0000376 Marked test http/tests/local/blob/send-sliced-data-blob.html as flaky failure and timeout.
377 https://bugs.webkit.org/show_bug.cgi?id=171564
378
379 Unreviewed test gardening.
380
381 * platform/ios-wk2/TestExpectations:
382
jdiggs@igalia.com02dd2602017-05-03 17:18:43 +00003832017-05-03 Joanmarie Diggs <jdiggs@igalia.com>
384
385 AX: Treat cells with ARIA table cell properties as cells
386 https://bugs.webkit.org/show_bug.cgi?id=171178
387
388 Reviewed by Chris Fleizach.
389
390 * accessibility/minimal-table-with-aria-is-data-table-expected.txt: Added.
391 * accessibility/minimal-table-with-aria-is-data-table.html: Added.
392 * platform/gtk/accessibility/minimal-table-with-aria-is-data-table-expected.txt: Added.
393
commit-queue@webkit.orgacee0b52017-05-03 17:17:51 +00003942017-05-03 Andy VanWagoner <thetalecrafter@gmail.com>
395
396 [INTL] Support dashed values in unicode locale extensions
397 https://bugs.webkit.org/show_bug.cgi?id=171480
398
399 Reviewed by JF Bastien.
400
401 Added tests for calendar locale extensions that contain '-'.
402
403 * js/intl-datetimeformat-expected.txt:
404 * js/script-tests/intl-datetimeformat.js:
405
dbates@webkit.orgd77aa3f2017-05-03 16:58:04 +00004062017-05-03 Daniel Bates <dabates@apple.com>
407
408 Abandon the current load once the provisional loader detaches from the frame
409 https://bugs.webkit.org/show_bug.cgi?id=171577
410 <rdar://problem/31581227>
411
412 Reviewed by Brent Fulgham.
413
414 * fast/loader/inner-iframe-loads-data-url-into-parent-on-unload-crash-expected.txt: Added.
415 * fast/loader/inner-iframe-loads-data-url-into-parent-on-unload-crash.html: Added.
416
carlosgc@webkit.orgd55f4952017-05-03 10:18:33 +00004172017-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
418
carlosgc@webkit.org0bbc0372017-05-03 12:47:38 +0000419 Unreviewed GTK+ gardening. Update expectations of several tests.
420
421 * platform/gtk/TestExpectations:
422
4232017-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
424
carlosgc@webkit.orgd55f4952017-05-03 10:18:33 +0000425 Unreviewed GTK+ gardening. Rebaseline inspector resource size tests.
426
427 Libsoup doesn't provide the required information to fill all those size metrics.
428
429 * platform/gtk/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: Added.
430 * platform/gtk/http/tests/inspector/network/resource-sizes-network-expected.txt: Added.
431
simon.fraser@apple.comb7d5e9e2017-05-02 23:06:13 +00004322017-05-02 Simon Fraser <simon.fraser@apple.com>
433
434 Dynamically added position:fixed element is in the wrong place
435 https://bugs.webkit.org/show_bug.cgi?id=170280
436 rdar://problem/31374008
437
438 Reviewed by Tim Horton.
439
440 * scrollingcoordinator/ios/nested-fixed-layer-positions-expected.html: Added.
441 * scrollingcoordinator/ios/nested-fixed-layer-positions.html: Added.
442
ryanhaddad@apple.com26880f62017-05-02 22:24:01 +00004432017-05-02 Ryan Haddad <ryanhaddad@apple.com>
444
ryanhaddad@apple.comf832fef2017-05-02 22:24:04 +0000445 Move flaky expectation for svg/animations/getCurrentTime-pause-unpause.html ios-wk1 to ios TestExpectations file.
446
447 Unreviewed test gardening.
448
449 * platform/ios-wk1/TestExpectations:
450 * platform/ios/TestExpectations:
451
4522017-05-02 Ryan Haddad <ryanhaddad@apple.com>
453
ryanhaddad@apple.com26880f62017-05-02 22:24:01 +0000454 Mark imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html as flaky on macOS.
455 https://bugs.webkit.org/show_bug.cgi?id=170907
456
457 Unreviewed test gardening.
458
459 * platform/mac-wk2/TestExpectations:
460
zalan@apple.comb51505d2017-05-02 21:29:13 +00004612017-05-02 Zalan Bujtas <zalan@apple.com>
462
463 Defer AX cache update when text content changes until after layout is finished.
464 https://bugs.webkit.org/show_bug.cgi?id=171429
465 <rdar://problem/31885984>
466
467 Reviewed by Simon Fraser.
468
469 * accessibility/crash-while-adding-text-child-with-transform-expected.txt: Added.
470 * accessibility/crash-while-adding-text-child-with-transform.html: Added.
471
ddkilzer@apple.com15acfc2c62017-05-02 20:10:12 +00004722017-05-02 David Kilzer <ddkilzer@apple.com>
473
474 check-webkit-style should keep JavaScript test functions in sync
475 <https://webkit.org/b/171424>
476
477 Reviewed by Joseph Pecoraro.
478
479 This change attempts to fix all whitespace issues in these two
480 files (which are now identical and will be kept in sync by
481 check-webkit-style):
482
483 LayoutTests/http/tests/resources/js-test-pre.js
484 LayoutTests/resources/js-test-pre.js
485
486 It also syncs the implementation of shouldBe(), shouldNotBe(),
487 shouldNotThrow() and shouldThrow() across the following files:
488
489 JSTests/stress/resources/standalone-pre.js
490 LayoutTests/http/tests/resources/js-test-pre.js
491 LayoutTests/resources/js-test-pre.js
492 LayoutTests/resources/js-test.js
493 LayoutTests/resources/standalone-pre.js
494
495 Only interesting (non-whitespace) changes are listed below.
496
497 * http/tests/resources/js-test-pre.js: Copy from resources/js-test-pre.js.
498 (shouldBe): Prefix 'exception' and 'quiet' variables with
499 underscore.
500 (shouldNotBe): Ditto.
501
502 * resources/js-test-pre.js:
503 (shouldBe): Prefix 'exception' and 'quiet' variables with
504 underscore.
505 (shouldNotBe): Ditto.
506
507 * resources/js-test.js:
508 (shouldBe): Prefix 'quiet' variable with underscore. Use
509 stringify() when printing '_bv' value.
510
511 * resources/standalone-pre.js:
512 (shouldBe): Prefix 'exception' and 'quiet' variables with
513 underscore.
514 (shouldNotBe): Ditto.
515
jdiggs@igalia.com5f6f02f2017-05-02 20:07:16 +00005162017-05-02 Joanmarie Diggs <jdiggs@igalia.com>
517
518 AX: Update implementation of aria-orientation
519 https://bugs.webkit.org/show_bug.cgi?id=171166
520
521 Reviewed by Chris Fleizach.
522
523 Moved the mac aria-orientation.html test to the shared tests and add several
524 new test cases to it. Update the orientation-related assertion in two tests
525 to reflect the ARIA 1.1 behavior.
526
527 * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt.
528 * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html.
529 * accessibility/mac/slider-supports-actions.html: Updated.
530 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated.
531
mmaxfield@apple.com5c6f9682017-05-02 19:35:25 +00005322017-05-02 Myles C. Maxfield <mmaxfield@apple.com>
533
534 REGRESSION (r211382): Partial right-to-left text runs are painted at an offset (breaks Find indicators, Look Up, and custom ::selection style)
535 https://bugs.webkit.org/show_bug.cgi?id=169517
536 <rdar://problem/30652443>
537
538 Reviewed by Dean Jackson.
539
540 * fast/text/complex-text-selection-expected.html: Added.
541 * fast/text/complex-text-selection.html: Added.
542 * platform/ios/TestExpectations:
543
joepeck@webkit.org023f4f52017-05-02 19:22:42 +00005442017-05-02 Joseph Pecoraro <pecoraro@apple.com>
545
546 [Mac] WK1: http/tests/inspector/network/resource-sizes tests are failing
547
548 Unreviewed test gardening.
549
550 * platform/mac-wk1/TestExpectations:
551 Skip these tests on WebKit1. They depend on the NSURLSession
552 loading path which is not used in WebKit1.
553
cdumez@apple.com0d62dc72017-05-02 19:03:58 +00005542017-05-02 Chris Dumez <cdumez@apple.com>
555
556 [macOS] Flaky Crash under EventTarget::fireEventListeners on imported/blink/paint/deprecatedpaintlayer/non-self-painting-layer-overrides-visibility.html
557 https://bugs.webkit.org/show_bug.cgi?id=171406
558 <rdar://problem/30945281>
559
560 Reviewed by Eric Carlson.
561
562 Unskip test.
563
564 * platform/mac/TestExpectations:
565
ryanhaddad@apple.comd97a9da2017-05-02 18:45:18 +00005662017-05-02 Matt Lewis <jlewis3@apple.com>
567
ryanhaddad@apple.com1bb40fb2017-05-02 18:46:38 +0000568 Marked test svg/animations/animated-svg-image-removed-from-document-paused.html as flaky failure.
569 https://bugs.webkit.org/show_bug.cgi?id=171559
570
571 Unreviewed test gardening.
572
573 * platform/ios-wk2/TestExpectations:
574
5752017-05-02 Matt Lewis <jlewis3@apple.com>
576
ryanhaddad@apple.comd97a9da2017-05-02 18:45:18 +0000577 Marked test imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription.html as flaky failure.
578 https://bugs.webkit.org/show_bug.cgi?id=170818
579
580 Unreviewed test gardening.
581
582 * platform/mac-wk2/TestExpectations:
583
mmaxfield@apple.com0f7710a2017-05-02 18:02:50 +00005842017-05-02 Myles C. Maxfield <mmaxfield@apple.com>
585
586 Font Loading API specifies font is loaded but sizing of font after load reports inconsistent values
587 https://bugs.webkit.org/show_bug.cgi?id=168533
588
589 Reviewed by Zalan Bujtas.
590
591 * fast/text/font-loading-local-expected.txt: Added.
592 * fast/text/font-loading-local.html: Added.
593 * fast/text/web-font-load-fallback-during-loading.html:
594
commit-queue@webkit.org182febd2017-05-02 17:49:39 +00005952017-05-02 Youenn Fablet <youenn@apple.com>
596
597 Allow media stream based videos with sound autoplay if the page is already playing sound
598 https://bugs.webkit.org/show_bug.cgi?id=171447
599
600 Reviewed by Eric Carlson.
601
602 * http/tests/media/autoplay-if-audio-is-playing-expected.txt: Added.
603 * http/tests/media/autoplay-if-audio-is-playing.html: Added.
604 * http/tests/media/resources/test-25fps.mp4: Added.
605
ryanhaddad@apple.comb3005fb2017-05-02 16:52:51 +00006062017-05-02 Matt Lewis <jlewis3@apple.com>
607
608 Marked test http/tests/xmlhttprequest/methods-async.html as flaky timeout.
609 https://bugs.webkit.org/show_bug.cgi?id=171530
610
611 Unreviewed test gardening.
612
613 * platform/ios-wk2/TestExpectations:
614
zandobersek@gmail.comad9fe352017-05-02 06:34:03 +00006152017-05-01 Zan Dobersek <zdobersek@igalia.com>
616
zandobersek@gmail.com14b6eb82017-05-02 06:49:06 +0000617 [GCrypt] ECDSA signing and verification support
618 https://bugs.webkit.org/show_bug.cgi?id=171103
619
620 Reviewed by Carlos Garcia Campos.
621
622 * platform/gtk/TestExpectations: Enable the passing ECDSA tests under
623 crypto/subtle/. The ECDSA tests that utilize PKCS #8 and SPKI remain
624 skipped since support for that hasn't landed yet.
625
6262017-05-01 Zan Dobersek <zdobersek@igalia.com>
627
zandobersek@gmail.com91e697a2017-05-02 06:37:07 +0000628 [GCrypt] HKDF bit derivation support
629 https://bugs.webkit.org/show_bug.cgi?id=171074
630
631 Reviewed by Michael Catanzaro.
632
633 The crypto/subtle/hkdf-derive-bits-length-limits.html test is added, testing the
634 corner-case length values for which the bit derivation operation must succeed or
635 fail for any specified SHA hash algorithm. With HashLen as the algorithm's output
636 length, the operation should reject for lengths of 0 or above 255 * HashLen * 8.
637 The operation should resolve for lengths between the two limits, with testing
638 performed on lengths of 8 (the minimum output length), HashLen * 8 (matching the
639 output length of the hash algorithm), and 255 * HashLen * 8 (the maximum
640 derivation output length).
641
642 * crypto/subtle/hkdf-derive-bits-length-limits-expected.txt: Added.
643 * crypto/subtle/hkdf-derive-bits-length-limits.html: Added.
644 * platform/gtk/TestExpectations: Enable the HKDF tests under crypto/subtle/.
645
6462017-05-01 Zan Dobersek <zdobersek@igalia.com>
647
zandobersek@gmail.comad9fe352017-05-02 06:34:03 +0000648 [GCrypt] ECDH bit derivation support
649 https://bugs.webkit.org/show_bug.cgi?id=171070
650
651 Reviewed by Michael Catanzaro.
652
653 The crypto/subtle/ecdh-derive-bits-length-limits.html test is added, testing the
654 corner-case length values for which the bit derivation operation must succeed or
655 fail. When specifying 0 as the length, the returned result must match the EC key
656 size in length. 8, tested as the minimum non-zero value, and the key size for
657 each key must also correctly resolve and return a resulting ArrayBuffer whose
658 length in bytes must match the requested length. Derivations for byte-aligned
659 values should start rejecting immediately for length values that are bigger than
660 the EC key's length.
661
662 * crypto/subtle/ecdh-derive-bits-length-limits-expected.txt: Added.
663 * crypto/subtle/ecdh-derive-bits-length-limits.html: Added.
664 * platform/gtk/TestExpectations: Enable Web Crypto ECDH tests under crypto/subtle/
665 that are passing now that the proper implementation has been added. The remaining
666 failing ECDH tests use PKCS #8 and SPKI key import/export formats, which are not
667 supported yet.
668
sbarati@apple.comfb9f7612017-05-02 02:04:51 +00006692017-05-01 Saam Barati <sbarati@apple.com>
670
671 REGRESSION: LayoutTest workers/wasm-hashset-many.html is a flaky timeout
672 https://bugs.webkit.org/show_bug.cgi?id=171449
673
674 Unreviewed.
675
676 * platform/win/TestExpectations: Skip Wasm tests on Windows.
677 * workers/wasm-hashset-many-expected.txt:
678 * workers/wasm-hashset/many-test.js: Make wasm-hashset-many run fewer workers.
679
commit-queue@webkit.org26244742017-05-02 01:33:37 +00006802017-05-01 Youenn Fablet <youenn@apple.com>
681
682 Ensure RealtimeOutgoingVideoSource sends a black frame when its related source is muted
683 https://bugs.webkit.org/show_bug.cgi?id=171497
684
685 Reviewed by Eric Carlson.
686
687 * webrtc/video-mute.html: Updating the test to make debugging clearer.
688
ryanhaddad@apple.com72b211b2017-05-02 00:51:18 +00006892017-05-01 Matt Lewis <jlewis3@apple.com>
690
691 Marked LayoutTest/http/tests/preload/not_delaying_window_onload_before_discovery.html as flaky failure.
692 https://bugs.webkit.org/show_bug.cgi?id=171528
693
694 Unreviewed test Gardening.
695
696 * platform/ios-wk2/TestExpectations:
697
timothy_horton@apple.comd6728562017-05-02 00:08:23 +00006982017-05-01 Timothy Horton <timothy_horton@apple.com>
699
700 Expose viewport-fit instead of clip-to-safe-area
701 https://bugs.webkit.org/show_bug.cgi?id=171503
702 <rdar://problem/31918249>
703
704 Reviewed by Simon Fraser.
705
706 * TestExpectations:
707 * fast/css/variables/constants/ios/safe-area-inset-set-expected.html:
708 * fast/css/variables/constants/ios/safe-area-inset-set.html:
709 * fast/viewport/ios/viewport-fit-auto-expected.txt: Added.
710 * fast/viewport/ios/viewport-fit-auto.html: Added.
711 * fast/viewport/ios/viewport-fit-contain-expected.txt: Added.
712 * fast/viewport/ios/viewport-fit-contain.html: Added.
713 * fast/viewport/ios/viewport-fit-cover-expected.txt: Added.
714 * fast/viewport/ios/viewport-fit-cover.html: Added.
715 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles-expected.txt: Removed.
716 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles.html: Removed.
717 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles-expected.txt: Removed.
718 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles.html: Removed.
719 Remove clip-to-safe-area tests and add some viewport-fit tests. Also, adjust
720 safe-area-inset-set to use the new UIScriptController setSafeAreaInset method.
721
cdumez@apple.com2f9efd22017-05-02 00:02:16 +00007222017-05-01 Chris Dumez <cdumez@apple.com>
723
724 Documents created using DOMParser.parseFromString should inherit their context document's origin / URL
725 https://bugs.webkit.org/show_bug.cgi?id=171499
726
727 Reviewed by Sam Weinig.
728
729 Add layout test coverage. I have verified that this test passes in both Firefox and Chrome.
730
731 * fast/dom/domparser-parsefromstring-origin-expected.txt: Added.
732 * fast/dom/domparser-parsefromstring-origin.html: Added.
733
ryanhaddad@apple.com08b90e32017-05-02 00:01:13 +00007342017-05-01 Ryan Haddad <ryanhaddad@apple.com>
735
ryanhaddad@apple.coma3a63742017-05-02 00:01:15 +0000736 Mark inspector/debugger/tail-recursion.html as flaky.
737 https://bugs.webkit.org/show_bug.cgi?id=168387
738
739 Unreviewed test gardening.
740
741 * platform/mac/TestExpectations:
742
7432017-05-01 Ryan Haddad <ryanhaddad@apple.com>
744
ryanhaddad@apple.com08b90e32017-05-02 00:01:13 +0000745 Rebaseline two fast/visual-viewport tests for iOS.
746
747 Unreviewed test gardening.
748
749 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
750 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
751
joepeck@webkit.org9c06e282017-05-01 22:54:19 +00007522017-05-01 Joseph Pecoraro <pecoraro@apple.com>
753
754 [GTK] Two test started to fail after due to unhandled promise rejection reported after r215916
755 https://bugs.webkit.org/show_bug.cgi?id=171491
756
757 Unreviewed test gardening.
758
759 * js/promises-tests/promises-tests-2-3-3.html:
760 Silence unhandled expectation messages for this test.
761
762 * media/video-fullscreen-restriction-removed-expected.txt:
763 Rebaseline expected results with unhandled expectation message.
764
765 * platform/gtk/TestExpectations:
766
cfleizach@apple.com036c0e02017-05-01 22:52:36 +00007672017-05-01 Chris Fleizach <cfleizach@apple.com>
768
769 AX: Support time@datetime for verbosity clarification of dates, times, and durations
770 https://bugs.webkit.org/show_bug.cgi?id=171498
771 <rdar://problem/12985540>
772
773 Reviewed by Joanmarie Diggs.
774
775 * accessibility/datetime-attribute.html: Added.
776 * accessibility/roles-computedRoleString-expected.txt:
777 * platform/gtk/accessibility/datetime-attribute-expected.txt: Added.
778 * platform/gtk/accessibility/roles-exposed-expected.txt:
779 * platform/mac/accessibility/datetime-attribute-expected.txt: Added.
780 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
781 * platform/mac/accessibility/roles-exposed-expected.txt:
782
ryanhaddad@apple.com0b86e032017-05-01 22:29:21 +00007832017-05-01 Matt Lewis <jlewis3@apple.com>
784
785 Marked fast/mediastream/getUserMedia-webaudio.html as flaky timeout.
786 https://bugs.webkit.org/show_bug.cgi?id=170960
787
788 Unreviewed test gardening.
789
790 * platform/mac-wk2/TestExpectations:
791
joepeck@webkit.org13065162017-05-01 21:53:38 +00007922017-05-01 Joseph Pecoraro <pecoraro@apple.com>
793
joepeck@webkit.orgeeb0e4b2017-05-01 22:24:37 +0000794 RejectedPromiseTracker should produce better callstacks and avoid capturing callstacks unless there is a debugger/inspector
795 https://bugs.webkit.org/show_bug.cgi?id=171416
796 <rdar://problem/31899425>
797
798 Reviewed by Saam Barati and Brian Burg.
799
800 * inspector/console/message-stack-trace-expected.txt: Added.
801 * inspector/console/message-stack-trace.html: Added.
802 Test console stack traces from various places where console messages
803 are generated and the stacks are important.
804
805 * inspector/console/resources/log-console-stack-trace.js: Added.
806 (TestPage.registerInitializer.logCallFrame):
807 (TestPage.registerInitializer.window.logConsoleMessageStackTrace):
808 Like the logger for Debugger StackTrace but for Console StackTrace.
809
810 * inspector/debugger/break-on-exception-throw-in-promise-expected.txt:
811 * inspector/debugger/break-on-uncaught-exception-throw-in-promise-expected.txt:
812 * fast/mediastream/MediaStream-MediaElement-setObject-null-expected.txt:
813 * http/tests/security/video-cross-origin-caching-expected.txt:
814 * js/dom/unhandled-promise-rejection-bindings-type-error-expected.txt:
815 * js/dom/unhandled-promise-rejection-console-report-expected.txt:
816 * js/promises-tests/promises-tests-2-2-6-expected.txt:
817 * streams/reference-implementation/pipe-to-options-expected.txt:
818 * streams/reference-implementation/readable-stream-templated-expected.txt:
819 * streams/reference-implementation/writable-stream-abort-expected.txt:
820 * streams/reference-implementation/writable-stream-expected.txt:
821 * webrtc/libwebrtc/release-while-creating-offer-expected.txt:
822 * webrtc/libwebrtc/release-while-setting-local-description-expected.txt:
823 Rebaseline results. Better stack trace for errors includes correct line numbers.
824 Explicit rejections with a value do not include backtraces without a debugger.
825
8262017-05-01 Joseph Pecoraro <pecoraro@apple.com>
827
joepeck@webkit.org13065162017-05-01 21:53:38 +0000828 LayoutTest/imported/w3c/web-platform-tests/resource-timing/rt-revalidate-requests.html is a flaky failure.
829 https://bugs.webkit.org/show_bug.cgi?id=171511
830
831 Unreviewed test gardening.
832
833 * TestExpectations:
834
ryanhaddad@apple.com84fdb712017-05-01 21:52:54 +00008352017-05-01 Ryan Haddad <ryanhaddad@apple.com>
836
837 Update TestExpectations for http/tests/fetch/fetch-in-worker-crash.html.
838
839 Unreviewed test gardening.
840
841 * TestExpectations:
842
jdiggs@igalia.com466ea212017-05-01 21:19:09 +00008432017-05-01 Joanmarie Diggs <jdiggs@igalia.com>
844
845 [ATK] Expose values of aria-rowcount, aria-colcount, aria-rowindex, aria-colindex, aria-rowspan, and aria-colspan as object attributes
846 https://bugs.webkit.org/show_bug.cgi?id=171496
847
848 Reviewed by Chris Fleizach.
849
850 * platform/gtk/TestExpectations: Unskip accessibility/aria-table-attributes.html
851
ryanhaddad@apple.com9cf005b2017-05-01 21:15:22 +00008522017-05-01 Ryan Haddad <ryanhaddad@apple.com>
853
854 Rebaseline fast/visual-viewport/rtl-zoomed-rects.html for mac-wk1.
855 https://bugs.webkit.org/show_bug.cgi?id=171500
856
857 Unreviewed test gardening.
858
859 * platform/mac-wk1/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
860
ryanhaddad@apple.com38a85b82017-05-01 21:13:44 +00008612017-05-01 Matt Lewis <jlewis3@apple.com>
862
863 Rebaselined fast/visual-viewport/ tests.
864 https://bugs.webkit.org/show_bug.cgi?id=171500
865
866 Unreviewed test gardening.
867
868 * platform/ios-wk2/fast/visual-viewport/nonzoomed-rects-expected.txt:
869 * platform/ios-wk2/fast/visual-viewport/rtl-nonzoomed-rects-expected.txt:
870 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
871 * platform/ios-wk2/fast/visual-viewport/rubberbanding-viewport-rects-expected.txt:
872 * platform/ios-wk2/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt:
873 * platform/ios-wk2/fast/visual-viewport/rubberbanding-viewport-rects-header-footer-expected.txt:
874 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-expected.txt: Added.
875 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt: Added.
876 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
877
cdumez@apple.com8ebddfc2017-05-01 20:40:23 +00008782017-05-01 Chris Dumez <cdumez@apple.com>
879
880 Do not dispatch SVG load event in frameless documents
881 https://bugs.webkit.org/show_bug.cgi?id=171505
882 <rdar://problem/31799776>
883
884 Reviewed by Andreas Kling.
885
886 Add layout test coverage. I have verified that this test passes on both Firefox and Chrome.
887
888 * fast/dom/domparser-parsefromstring-svg-load-event-expected.txt: Added.
889 * fast/dom/domparser-parsefromstring-svg-load-event.html: Added.
890
ryanhaddad@apple.comac933902017-05-01 18:45:50 +00008912017-05-01 Ryan Haddad <ryanhaddad@apple.com>
892
ryanhaddad@apple.comacb80372017-05-01 18:50:33 +0000893 Skip editing/execCommand/show-modal-dialog-during-execCommand.html on mac-wk1.
894 https://bugs.webkit.org/show_bug.cgi?id=171501
895
896 Unreviewed test gardening.
897
898 * platform/mac-wk1/TestExpectations:
899
9002017-05-01 Ryan Haddad <ryanhaddad@apple.com>
901
ryanhaddad@apple.comac933902017-05-01 18:45:50 +0000902 Rebaseline js/dom/global-constructors-attributes.html after r215956.
903
904 Unreviewed test gardening.
905
906 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
907 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
908 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
909
jdiggs@igalia.comf5137062017-05-01 16:58:00 +00009102017-05-01 Joanmarie Diggs <jdiggs@igalia.com>
911
912 AX: [GTK] Add support to query for aria-current
913 https://bugs.webkit.org/show_bug.cgi?id=149016
914
915 Reviewed by Chris Fleizach.
916
917 * platform/gtk/TestExpectations: Unskip now-passing test.
918
carlosgc@webkit.orgdb7ff6d2017-05-01 08:07:42 +00009192017-05-01 Carlos Garcia Campos <cgarcia@igalia.com>
920
carlosgc@webkit.orgf57c71b2017-05-01 08:41:49 +0000921 Unreviewed GTK+ gardening. Rebaseline giantRowspan tests after r215914.
922
923 * platform/gtk/fast/table/giantRowspan-expected.txt:
924 * platform/gtk/fast/table/giantRowspan2-expected.txt:
925
9262017-05-01 Carlos Garcia Campos <cgarcia@igalia.com>
927
carlosgc@webkit.orgc4490332017-05-01 08:39:39 +0000928 Unreviewed GTK+ gardening. Update expectations of several test.
929
930 * platform/gtk/TestExpectations:
931
9322017-05-01 Carlos Garcia Campos <cgarcia@igalia.com>
933
carlosgc@webkit.orgdb7ff6d2017-05-01 08:07:42 +0000934 Unreviewed GTK+ gardening. Rebaseline several WPT fetch API tests.
935
936 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: Added.
937 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added.
938 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: Added.
939 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
940 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
941 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
942 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
943 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
944 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
945
jdiggs@igalia.com2e42bb32017-05-01 07:56:18 +00009462017-05-01 Joanmarie Diggs <jdiggs@igalia.com>
947
948 AX: AccessibilityTable::ariaRowCount() and ariaColumnCount() should not return -1 unless that is the author-provided value
949 https://bugs.webkit.org/show_bug.cgi?id=171475
950
951 Reviewed by Chris Fleizach.
952
953 * accessibility/table-detection-expected.txt: Updated.
954 * accessibility/table-with-rules-expected.txt: Updated.
955
carlosgc@webkit.orgb1553442017-05-01 07:53:49 +00009562017-05-01 Carlos Garcia Campos <cgarcia@igalia.com>
957
958 Unreviewed GTK+ gardening. Update expectations of several test.
959
960 * platform/gtk/TestExpectations:
961
jdiggs@igalia.com41a0d032017-05-01 07:49:23 +00009622017-05-01 Joanmarie Diggs <jdiggs@igalia.com>
963
964 AX: Implement support for ARIA "figure" and "term" roles; update AXRoleDescription mapping for "feed" role
965 https://bugs.webkit.org/show_bug.cgi?id=171183
966
967 Reviewed by Chris Fleizach.
968
969 New test cases added and expectations updated.
970
971 * accessibility/gtk/xml-roles-exposed-expected.txt:
972 * accessibility/gtk/xml-roles-exposed.html:
973 * accessibility/roles-computedRoleString.html:
974 * accessibility/roles-exposed.html:
975 * platform/gtk/accessibility/roles-exposed-expected.txt:
976 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
977 * platform/mac/accessibility/roles-exposed-expected.txt:
978
zalan@apple.com6c04c202017-05-01 00:15:38 +00009792017-04-30 Zalan Bujtas <zalan@apple.com>
980
981 Initialize a new layout state while bailing out of simple line layout only when needed.
982 https://bugs.webkit.org/show_bug.cgi?id=171481
983 <rdar://problem/31906382>
984
985 Reviewed by Antti Koivisto.
986
987 * fast/multicol/simple-line-layout-switch-to-normal-layout-while-inside-layout-expected.txt: Added.
988 * fast/multicol/simple-line-layout-switch-to-normal-layout-while-inside-layout.html: Added.
989
jdiggs@igalia.comcc25c7d2017-04-30 09:56:31 +00009902017-04-30 Joanmarie Diggs <jdiggs@igalia.com>
991
jdiggs@igalia.com6d1214c2017-04-30 18:12:30 +0000992 [ATK] Implement support for aria-autocomplete
993 https://bugs.webkit.org/show_bug.cgi?id=171167
994
995 Reviewed by Chris Fleizach.
996
997 * accessibility/gtk/aria-autocomplete-expected.txt: Added.
998 * accessibility/gtk/aria-autocomplete.html: Added.
999
10002017-04-30 Joanmarie Diggs <jdiggs@igalia.com>
1001
jdiggs@igalia.com8c934782017-04-30 18:11:56 +00001002 [ATK] ARIA treegrid role should be exposed as ATK_ROLE_TREE_TABLE; not ATK_ROLE_TABLE
1003 https://bugs.webkit.org/show_bug.cgi?id=171170
1004
1005 Reviewed by Chris Fleizach.
1006
1007 Add interface-table.html to verify that all roles which have tabular functionality
1008 implement AtkTable. Update other tests to reflect that the ARIA treegrid role maps
1009 to our internal TreeGridRole AccessibilityRole.
1010
1011 * accessibility/gtk/interface-table-cell-expected.txt: Updated.
1012 * accessibility/gtk/interface-table-expected.txt: Added.
1013 * accessibility/gtk/interface-table.html: Added.
1014 * accessibility/roles-computedRoleString.html: Updated.
1015 * platform/gtk/accessibility/aria-selected-expected.txt: Updated.
1016 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
1017 * platform/mac/accessibility/roles-computedRoleString-expected.txt: Updated.
1018
10192017-04-30 Joanmarie Diggs <jdiggs@igalia.com>
1020
jdiggs@igalia.comcc25c7d2017-04-30 09:56:31 +00001021 [ATK] Emit object:state-changed:busy event when aria-busy value changes
1022 https://bugs.webkit.org/show_bug.cgi?id=171181
1023
1024 Reviewed by Chris Fleizach.
1025
1026 New test. Also update the expectations for menu-list-unfocused-notifications.html
1027 because the addition of the handler for AXElementBusyChanged results in that
1028 notification being output in the test results.
1029
1030 * accessibility/gtk/aria-busy-changed-notification-expected.txt: Added.
1031 * accessibility/gtk/aria-busy-changed-notification.html: Added.
1032 * accessibility/gtk/menu-list-unfocused-notifications-expected.txt: Updated.
1033
gskachkov@gmail.com077d7d52017-04-30 08:06:23 +000010342017-04-30 Oleksandr Skachkov <gskachkov@gmail.com>
1035
1036 [ES6]. Implement Annex B.3.3 function hoisting rules for eval
1037 https://bugs.webkit.org/show_bug.cgi?id=163208
1038
1039 Reviewed by Saam Barati.
1040
1041 * inspector/runtime/evaluate-CommandLineAPI-expected.txt:
1042 * inspector/runtime/evaluate-CommandLineAPI.html:
1043 * js/parser-syntax-check-expected.txt:
1044 * js/script-tests/parser-syntax-check.js:
1045
gskachkov@gmail.com51135722017-04-29 21:25:50 +000010462017-04-29 Oleksandr Skachkov <gskachkov@gmail.com>
1047
1048 Deep nesting is leading to ReferenceError for hoisted function
1049 https://bugs.webkit.org/show_bug.cgi?id=171456
1050
1051 Reviewed by Yusuke Suzuki.
1052
1053 * js/function-declaration-statement-expected.txt:
1054 * js/script-tests/function-declaration-statement.js:
1055 (deepNesting.foo):
1056 (deepNesting):
1057 (deepNestingForFunctionDeclaration.foo):
1058 (deepNestingForFunctionDeclaration):
1059 (eval.deepNestingInEval.foo):
1060 (eval.deepNestingInEval):
1061 (eval.deepNestingForFunctionDeclarationInEval.foo):
1062 (eval.deepNestingForFunctionDeclarationInEval):
1063
zalan@apple.com2c506312017-04-29 21:16:44 +000010642017-04-28 Zalan Bujtas <zalan@apple.com>
1065
1066 iBooks text can overlap, sometimes columns are shifted splitting words.
1067 https://bugs.webkit.org/show_bug.cgi?id=171472
1068 <rdar://problem/31096037>
1069
1070 Reviewed by Antti Koivisto.
1071
1072 * fast/text/simple-line-layout-glyph-overflows-line-expected.html: Added.
1073 * fast/text/simple-line-layout-glyph-overflows-line.html: Added.
1074
pvollan@apple.comf1f8fb72017-04-29 06:17:10 +000010752017-04-28 Per Arne Vollan <pvollan@apple.com>
1076
1077 Crash under WebCore::AccessibilityRenderObject::handleAriaExpandedChanged().
1078 https://bugs.webkit.org/show_bug.cgi?id=171427
1079
1080 Reviewed by Brent Fulgham.
1081
1082 * accessibility/accessibility-crash-setattribute-expected.txt: Added.
1083 * accessibility/accessibility-crash-setattribute.html: Added.
1084
wenson_hsieh@apple.com8ffb40e2017-04-29 04:57:06 +000010852017-04-28 Wenson Hsieh <wenson_hsieh@apple.com>
1086
1087 Unreviewed test gardening (Mac WK1)
1088
1089 Mark a LayoutTest as PASS on Mac WK1. This test is currently skipped globally,
1090 but was meant to be enabled for WK1 on Mac. Followup to r213897.
1091
1092 * platform/mac-wk1/TestExpectations:
1093
jdiggs@igalia.comcba48112017-04-29 02:07:21 +000010942017-04-28 Joanmarie Diggs <jdiggs@igalia.com>
1095
1096 AX: ARIA "region" role which lacks an accessible name should not be treated as a landmark
1097 https://bugs.webkit.org/show_bug.cgi?id=171180
1098
1099 Reviewed by Chris Fleizach.
1100
1101 Add new test cases to several tests so that we have coverage for both named and
1102 unnamed regions, which now have different mappings. In aria-namefrom-author.html,
1103 the region role was replaced with the table role because the test requires elements
1104 which have mapped ARIA roles and lack an author-provided name. A region which lacks
1105 an author-provided name is no longer mapped as an ARIA role as per the spec. Table
1106 was introduced in ARIA 1.1 and serves the same purpose with respect to what is
1107 being tested.
1108
1109 * accessibility/aria-namefrom-author.html:
1110 * accessibility/gtk/xml-roles-exposed-expected.txt:
1111 * accessibility/gtk/xml-roles-exposed.html:
1112 * accessibility/mac/aria-grouping-roles.html:
1113 * accessibility/roles-computedRoleString.html:
1114 * accessibility/roles-exposed.html:
1115 * platform/gtk/accessibility/roles-exposed-expected.txt:
1116 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
1117 * platform/mac/accessibility/roles-exposed-expected.txt:
1118
joepeck@webkit.org80c53ef2017-04-29 01:19:28 +000011192017-04-28 Joseph Pecoraro <pecoraro@apple.com>
1120
1121 LayoutTests/js/dom/Promise-static-all/race.html are flakey - Unhandled Promise Rejection messages
1122 https://bugs.webkit.org/show_bug.cgi?id=171445
1123
1124 Unreviewed test gardening.
1125
1126 * js/dom/Promise-static-all.html:
1127 Fix an accidentally commented out line.
1128
ryanhaddad@apple.com4e480f92017-04-29 00:20:42 +000011292017-04-28 Matt Lewis <jlewis3@apple.com>
1130
1131 Marked media/track/track-in-band-style.html as flaky timeout.
1132 https://bugs.webkit.org/show_bug.cgi?id=171465
1133
1134 Unreviewed test gardening.
1135
1136 * platform/mac/TestExpectations:
1137
dino@apple.com02e98562017-04-28 23:34:48 +000011382017-04-28 Dean Jackson <dino@apple.com>
1139
1140 App crashing: Dispatch queue: com.apple.root.user-interactive-qos / vBoxConvolve / WebCore::FEGaussianBlur::platformApplySoftware()
1141 https://bugs.webkit.org/show_bug.cgi?id=171461
1142 <rdar://problem/30534722>
1143
1144 Reviewed by Eric Carlson.
1145
1146 Test a bunch of blurs a frame at a time.
1147
1148 * css3/filters/blur-various-radii-expected.html: Added.
1149 * css3/filters/blur-various-radii.html: Added.
1150
cdumez@apple.com673a7792017-04-28 23:28:41 +000011512017-04-28 Chris Dumez <cdumez@apple.com>
1152
1153 Stop using legacy ClientRect / ClientRectList in Internals
1154 https://bugs.webkit.org/show_bug.cgi?id=171412
1155
1156 Reviewed by Simon Fraser.
1157
1158 Rebaseline existing tests as DOMRect has more properties than ClientRect.
1159
1160 * fast/visual-viewport/nonzoomed-rects-expected.txt:
1161 * fast/visual-viewport/rtl-nonzoomed-rects-expected.txt:
1162 * fast/visual-viewport/rtl-zoomed-rects-expected.txt:
1163 * fast/visual-viewport/rubberbanding-viewport-rects-expected.txt:
1164 * fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt:
1165 * fast/visual-viewport/rubberbanding-viewport-rects-header-footer-expected.txt:
1166 * fast/visual-viewport/zoomed-fixed-expected.txt:
1167 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1168 * fast/visual-viewport/zoomed-rects-expected.txt:
1169 * inspector/dom/hideHighlight-expected.txt:
1170 * inspector/dom/highlightQuad-expected.txt:
1171 * inspector/dom/highlightRect-expected.txt:
1172
commit-queue@webkit.org39504ed2017-04-28 22:33:28 +000011732017-04-28 Jeremy Jones <jeremyj@apple.com>
1174
1175 ARGUMENT BAD: time, time >= 0
1176 https://bugs.webkit.org/show_bug.cgi?id=164336
1177 rdar://problem/29314891
1178
1179 Reviewed by Eric Carlson.
1180
1181 Remove workaround that affected other tests.
1182
1183 * media/modern-media-controls/pip-support/pip-support-click.html:
1184
cdumez@apple.comdc853c02017-04-28 21:16:30 +000011852017-04-28 Chris Dumez <cdumez@apple.com>
1186
1187 Range.getClientRects() / getBoundingClientRect() should return DOMRect types
1188 https://bugs.webkit.org/show_bug.cgi?id=171393
1189
1190 Reviewed by Simon Fraser.
1191
1192 Add layout test coverage.
1193
1194 * fast/dom/Range/getBoundingClientRect-getClientRects-return-type-expected.txt: Added.
1195 * fast/dom/Range/getBoundingClientRect-getClientRects-return-type.html: Added.
1196
joepeck@webkit.org7dd333d2017-04-28 20:13:57 +000011972017-04-28 Joseph Pecoraro <pecoraro@apple.com>
1198
1199 LayoutTests/js/dom/Promise-static-all/race.html are flakey - Unhandled Promise Rejection messages
1200 https://bugs.webkit.org/show_bug.cgi?id=171445
1201
1202 Reviewed by Saam Barati.
1203
1204 * js/dom/Promise-static-all.html:
1205 * js/dom/Promise-static-race.html:
1206 Silence the console messages for unhandled rejections in this test.
1207 There are unhandled rejections and messages sometimes appear
1208 depending on the order of events on the page. The messages are not
1209 important for this test so just mute them.
1210
cdumez@apple.comb74ccc22017-04-28 19:53:54 +000012112017-04-28 Chris Dumez <cdumez@apple.com>
1212
1213 Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits.html in Debug builds
1214
1215 This test is slow.
1216
1217 * TestExpectations:
1218
ryanhaddad@apple.comdb9a3fd2017-04-28 19:50:38 +000012192017-04-28 Ryan Haddad <ryanhaddad@apple.com>
1220
1221 Mark imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html as flaky.
1222 https://bugs.webkit.org/show_bug.cgi?id=171094
1223
1224 Unreviewed test gardening.
1225
1226 * TestExpectations:
1227
jdiggs@igalia.com96ae08c2017-04-28 18:17:26 +000012282017-04-28 Joanmarie Diggs <jdiggs@igalia.com>
1229
1230 [ATK] aria-modal="true" should be exposed via ATK_STATE_MODAL
1231 https://bugs.webkit.org/show_bug.cgi?id=171188
1232
1233 Reviewed by Chris Fleizach.
1234
1235 * accessibility/gtk/aria-modal-state-exposed-expected.txt: Added.
1236 * accessibility/gtk/aria-modal-state-exposed.html: Added.
1237
ryanhaddad@apple.com27c7eb52017-04-28 17:52:18 +000012382017-04-28 Matt Lewis <jlewis3@apple.com>
1239
1240 Rebaselining test after r215916.
1241 https://bugs.webkit.org/show_bug.cgi?id=171438
1242
1243 Unreviewed test gardening.
1244
1245 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1246 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1247 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1248 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1249
eric.carlson@apple.com7d010ef2017-04-28 17:22:19 +000012502017-04-28 Eric Carlson <eric.carlson@apple.com>
1251
1252 Implement ondevicechange
1253 https://bugs.webkit.org/show_bug.cgi?id=169872
1254 <rdar://problem/28945035>
1255
1256 Reviewed by Jer Noble.
1257
1258 * fast/mediastream/device-change-event-expected.txt: Added.
1259 * fast/mediastream/device-change-event.html: Added.
1260
jdiggs@igalia.com9cbc4ed2017-04-28 16:28:32 +000012612017-04-28 Joanmarie Diggs <jdiggs@igalia.com>
1262
jdiggs@igalia.com353e8722017-04-28 17:08:57 +00001263 AX: Implement aria-value support for focusable separators
1264 https://bugs.webkit.org/show_bug.cgi?id=171169
1265
1266 Reviewed by Chris Fleizach.
1267
1268 * accessibility/separator-values-expected.txt: Added.
1269 * accessibility/separator-values.html: Added.
1270
12712017-04-28 Joanmarie Diggs <jdiggs@igalia.com>
1272
jdiggs@igalia.com9cbc4ed2017-04-28 16:28:32 +00001273 [ATK] GridCellRole should implement AtkTableCell (regression?)
1274 https://bugs.webkit.org/show_bug.cgi?id=171179
1275
1276 Reviewed by Chris Fleizach.
1277
1278 * accessibility/gtk/interface-table-cell-expected.txt: Added.
1279 * accessibility/gtk/interface-table-cell.html: Added.
1280
magomez@igalia.com1afe8902017-04-28 11:53:52 +000012812017-04-28 Miguel Gomez <magomez@igalia.com>
1282
1283 REGRESSION(r215211): [GTK] Several webgl related tests are failing
1284 https://bugs.webkit.org/show_bug.cgi?id=170730
1285
1286 Reviewed by Said Abou-Hallawa.
1287
1288 Adjust test expectations for the tests that were failing. They must pass now.
1289
1290 * platform/gtk/TestExpectations:
1291
commit-queue@webkit.orgc1d3ac82017-04-28 06:00:20 +000012922017-04-27 Andy VanWagoner <thetalecrafter@gmail.com>
1293
1294 [INTL] Implement the caseFirst option for Intl.Collator
1295 https://bugs.webkit.org/show_bug.cgi?id=158188
1296
1297 Reviewed by Geoffrey Garen.
1298
1299 Updates the Intl.Collator tests to check caseFirst support.
1300 The caseFirst option or unicode locale extension lets the user explicitly
1301 set if lower or upper case characters should be first in order.
1302
1303 * js/intl-collator-expected.txt:
1304 * js/script-tests/intl-collator.js:
1305 (testCollator):
1306
joepeck@webkit.orga6dfe9c2017-04-28 03:33:57 +000013072017-04-27 Joseph Pecoraro <pecoraro@apple.com>
1308
1309 Support for promise rejection events (unhandledrejection)
1310 https://bugs.webkit.org/show_bug.cgi?id=150358
1311 <rdar://problem/28441651>
1312
1313 Reviewed by Saam Barati.
1314
1315 Patch by Joseph Pecoraro and Yusuke Suzuki.
1316
1317 * js/dom/unhandled-promise-rejection-basic-expected.txt: Added.
1318 * js/dom/unhandled-promise-rejection-basic.html: Added.
1319 * js/dom/unhandled-promise-rejection-bindings-type-error-expected.txt: Added.
1320 * js/dom/unhandled-promise-rejection-bindings-type-error.html: Added.
1321 * js/dom/unhandled-promise-rejection-console-no-report-expected.txt: Added.
1322 * js/dom/unhandled-promise-rejection-console-no-report.html: Added.
1323 * js/dom/unhandled-promise-rejection-console-report-expected.txt: Added.
1324 * js/dom/unhandled-promise-rejection-console-report.html: Added.
1325 * js/dom/unhandled-promise-rejection-handle-during-event-expected.txt: Added.
1326 * js/dom/unhandled-promise-rejection-handle-during-event.html: Added.
1327 * js/dom/unhandled-promise-rejection-handle-expected.txt: Added.
1328 * js/dom/unhandled-promise-rejection-handle-in-handler-expected.txt: Added.
1329 * js/dom/unhandled-promise-rejection-handle-in-handler.html: Added.
1330 * js/dom/unhandled-promise-rejection-handle.html: Added.
1331 * js/dom/unhandled-promise-rejection-order-expected.txt: Added.
1332 * js/dom/unhandled-promise-rejection-order.html: Added.
1333 New tests specific to the `onunhandledrejection` and `onrejectionhandled` events.
1334
1335 * resources/testharnessreport.js:
1336 (self.testRunner.add_completion_callback.sanitize):
1337 (self.testRunner.add_completion_callback):
1338 Report results immediately and then finish the test after a turn. This way
1339 if the test ends with a pass, but may get unhandled rejections after
1340 completing which should not make the test appear as if it failed. Some tests
1341 have unhandled promise rejections but are expected to pass. Likewise some
1342 tests perform cleanup in their own completion callbacks, which happen after
1343 this initial completion callback, and we want to report results after all
1344 the work is done as it may eliminate non-deterministic debug test output.
1345
1346 * TestExpectations:
1347 Mark some tests as flakey that have sometimes have unhandled promise rejections.
1348 These tests are all various imported tests that use the testharness.
1349
1350 * fast/mediastream/MediaStream-MediaElement-setObject-null-expected.txt:
1351 * http/tests/security/video-cross-origin-caching-expected.txt:
1352 * inspector/debugger/break-on-exception-throw-in-promise-expected.txt:
1353 * inspector/debugger/break-on-uncaught-exception-throw-in-promise-expected.txt:
1354 * inspector/worker/resources-in-worker-expected.txt:
1355 * js/dom/dom-static-property-for-in-iteration-expected.txt:
1356 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1357 * js/promises-tests/promises-tests-2-2-6-expected.txt:
1358 * platform/mac/inspector/model/remote-object-expected.txt:
1359 * webrtc/libwebrtc/release-while-creating-offer-expected.txt:
1360 * webrtc/libwebrtc/release-while-setting-local-description-expected.txt:
1361 Update tests with unhandled promise rejection messages.
1362
1363 * media/W3C/audio/events/event_pause_manual.html:
1364 * media/audio-playback-restriction-play-expected.txt:
1365 * media/audio-playback-restriction-play.html:
1366 * media/click-volume-bar-not-pausing.html:
1367 * media/remote-control-command-is-user-gesture-expected.txt:
1368 * media/remote-control-command-is-user-gesture.html:
1369 * media/track/track-mode.html:
1370 * media/video-autoplay-allowed-but-fullscreen-required.html:
1371 * media/video-display-none-crash.html:
1372 * media/video-main-content-deny-display-none.html:
1373 * media/video-main-content-deny-not-in-dom.html:
1374 * media/video-main-content-deny-not-visible.html:
1375 * media/video-main-content-deny-obscured.html:
1376 * media/video-main-content-deny-too-small.html:
1377 * media/video-multiple-concurrent-playback-expected.txt:
1378 * media/video-play-audio-require-user-gesture-expected.txt:
1379 * media/video-play-audio-require-user-gesture.html:
1380 * media/video-play-pause-events-expected.txt:
1381 * media/video-play-pause-events.html:
1382 * media/video-play-pause-exception-expected.txt:
1383 * media/video-play-pause-exception.html:
1384 * media/video-play-require-user-gesture-expected.txt:
1385 * media/video-play-require-user-gesture.html:
1386 * media/video-preload-expected.txt:
1387 * media/video-preload.html:
1388 * media/video-test.js:
1389 (handlePromise.handle):
1390 Snuff many possible unhandled promise rejections in media via media.play().
1391
1392 * streams/reference-implementation/pipe-to-expected.txt:
1393 * streams/reference-implementation/pipe-to-options-expected.txt:
1394 * streams/reference-implementation/readable-stream-templated-expected.txt:
1395 * streams/reference-implementation/writable-stream-abort-expected.txt:
1396 * streams/reference-implementation/writable-stream-expected.txt:
1397 These stream tests are out of date and produce unhandled rejections.
1398
1399 * streams/shadowing-Promise.html:
1400 Update non-imported tests to prevent unhandled rejection messages.
1401
cdumez@apple.com5331c642017-04-28 01:53:56 +000014022017-04-27 Chris Dumez <cdumez@apple.com>
1403
1404 Align colspan/rowspan limits with the latest HTML specification
1405 https://bugs.webkit.org/show_bug.cgi?id=171322
1406
1407 Reviewed by Darin Adler.
1408
1409 Rebaseline a couple of rowspan tests now that our max limit has changed.
1410
1411 * fast/table/giantRowspan2-expected.txt:
1412 * platform/ios/fast/table/giantRowspan-expected.txt:
1413 * platform/ios/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
1414 * platform/mac/fast/table/giantRowspan-expected.txt:
1415
commit-queue@webkit.org7a9a38e2017-04-28 01:23:45 +000014162017-04-27 Matt Lewis <jlewis3@apple.com>
1417
ryanhaddad@apple.com90ef38b2017-04-28 01:32:30 +00001418 Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html as a flaky failure.
1419 https://bugs.webkit.org/show_bug.cgi?id=170835
1420
1421 Unreviewed test gardening.
1422
1423 * TestExpectations:
1424
14252017-04-27 Matt Lewis <jlewis3@apple.com>
1426
commit-queue@webkit.org7a9a38e2017-04-28 01:23:45 +00001427 Mark imported/blink/paint/deprecatedpaintlayer/non-self-painting-layer-overrides-visibility.html as a flaky crash.
1428 https://bugs.webkit.org/show_bug.cgi?id=171406
1429
1430 Unreviewed test gardening.
1431
1432 * platform/mac/TestExpectations:
1433
ryanhaddad@apple.comcc1e65a2017-04-27 21:52:32 +000014342017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1435
1436 Add missing expected file for fast/inline/simple-line-layout-16bit-content.html.
1437 https://bugs.webkit.org/show_bug.cgi?id=171379
1438
1439 Unreviewed test gardening.
1440
1441 * fast/inline/simple-line-layout-16bit-content-expected-mismatch.html: Added.
1442
ddkilzer@apple.com71c79152017-04-27 21:29:23 +000014432017-04-27 David Kilzer <ddkilzer@apple.com>
1444
1445 Enhance shouldBe()/shouldNotBe() to accept anonymous function arguments
1446 <https://webkit.org/b/171362>
1447 <rdar://problem/31867686>
1448
1449 Reviewed by Joseph Pecoraro.
1450
1451 This change makes it possible to pass either the first or second
1452 argument (or both) as anonymous functions into shouldBe() and
1453 shouldNotBe() to make it easy to capture local variables when
1454 writing tests. This is similar to the change in r202609 for Bug
1455 159232 for shouldThrow() and shouldNotThrow().
1456
1457 Note that shouldBe()/shouldNotBe() from the following files were
1458 NOT updated since they were imported from other projects and did
1459 share the full WebKit history of resources/js-test-pre.js:
1460
1461 http/tests/webgl/1.0.2/resources/webgl_test_files/resources/js-test-pre.js
1462 js/mozilla/resources/js-test-pre.js
1463 webgl/1.0.2/resources/webgl_test_files/resources/js-test-pre.js
1464 webgl/1.0.3/resources/webgl_test_files/resources/js-test-pre.js
1465
1466 However, these files WERE brought up-to-date with the ability to
1467 pass anonymous functions into shouldBe()/shouldNotBe() for this
1468 bug, and shouldThrow()/shouldNotThrow() which should have
1469 originally been fixed with Bug 159232:
1470
1471 http/tests/resources/js-test-pre.js
1472 resources/standalone-pre.js
1473
1474 * css3/scroll-snap/resources/iframe-content.html: Drive-by fix
1475 to debug message for copy-paste error. Found by searching
1476 LayoutTests directory for "expects string arguments".
1477
1478 * fast/canvas/webgl/array-unit-tests-expected.txt: Update test
1479 results.
1480 * fast/canvas/webgl/array-unit-tests.html: Fix warning by making
1481 second argument to shouldBe() a string.
1482
1483 * fast/css/script-tests/image-set-parsing.js:
1484 (testImageSetRule): Remove comment by changing second argument
1485 to shouldBe() into an anonymous function.
1486
1487 * http/tests/resources/js-test-pre.js:
1488 (evalAndLog):
1489 (evalAndLogResult):
1490 (shouldBe):
1491 (shouldNotBe):
1492 (shouldEvaluateTo):
1493 - Made a full copy of resources/js-test-pre.js to bring this up
1494 to speed. Needs a checker written for it to keep them in sync.
1495 * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
1496 * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt:
1497 - Update line numbers after updating http/tests/resources/js-test-pre.js.
1498
1499 * js/function-declarations-in-switch-statement-expected.txt:
1500 - Update results after fixing warnings.
1501 * js/script-tests/function-declarations-in-switch-statement.js:
1502 - Fix warnings by passing in strings to shouldBe().
1503
1504 * js/script-tests/stack-unwinding.js:
1505 - Update results after fixing warnings.
1506 * js/stack-unwinding-expected.txt:
1507 - Fix warnings by passing in strings to shouldBe().
1508
1509 * resources/js-test-pre.js:
1510 (shouldBe):
1511 (shouldNotBe):
1512 * resources/js-test.js:
1513 (shouldBe):
1514 (shouldNotBe):
1515 - Update shouldBe()/shouldNotBe() to accept anonymous function
1516 arguments.
1517
1518 * resources/standalone-pre.js:
1519 (shouldBe):
1520 (shouldNotBe):
1521 (shouldNotThrow):
1522 (shouldThrow):
1523 - Update shouldBe()/shouldNotBe() to accept anonymous function
1524 arguments.
1525 - Also fix shouldThrow()/shouldNotThrow() to accept anonymous
1526 function arguments (which were missed in r202609 for Bug
1527 159232).
1528
cdumez@apple.com57e2f8b2017-04-27 21:00:50 +000015292017-04-27 Chris Dumez <cdumez@apple.com>
1530
1531 Element.getBoundingClientRect() / getClientRects() should return a DOMRect types
1532 https://bugs.webkit.org/show_bug.cgi?id=171226
1533
1534 Reviewed by Simon Fraser.
1535
1536 Update existing tests to reflect behavior change.
1537
1538 * TestExpectations:
1539 * css3/flexbox/align-absolute-child-expected.txt:
1540 * fast/css/ClientRect-attributes-prototype-expected.txt: Removed.
1541 * fast/css/ClientRect-attributes-prototype.html: Removed.
1542 * fast/css/ClientRect-serialization-expected.txt: Removed.
1543 * fast/css/ClientRect-serialization.html: Removed.
1544 * fast/css/DOMRect-attributes-prototype-expected.txt: Added.
1545 * fast/css/DOMRect-attributes-prototype.html: Added.
1546 * fast/css/DOMRect-serialization-expected.txt: Added.
1547 * fast/css/DOMRect-serialization.html: Added.
1548 * fast/dom/Element/getClientRects-return-type-expected.txt: Added.
1549 * fast/dom/Element/getClientRects-return-type.html: Added.
1550 * fast/dom/collection-iterators-expected.txt:
1551 * fast/dom/collection-iterators.html:
1552 * fast/visual-viewport/zoomed-fixed-expected.txt:
1553 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1554 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1555 * fast/zooming/client-rect-in-fixed-zoomed.html:
1556 * js/resources/JSON-stringify.js:
1557
ryanhaddad@apple.com1c2cbde2017-04-27 20:14:11 +000015582017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1559
ryanhaddad@apple.comf0a31562017-04-27 20:47:01 +00001560 Mark media/modern-media-controls/fullscreen-button/fullscreen-button.html as flaky.
1561 https://bugs.webkit.org/show_bug.cgi?id=171391
1562
1563 Unreviewed test gardening.
1564
1565 * platform/mac-wk1/TestExpectations:
1566
15672017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1568
ryanhaddad@apple.com1b9e9022017-04-27 20:20:19 +00001569 Mark http/tests/security/contentSecurityPolicy/source-list-parsing-05.html as flaky.
1570 https://bugs.webkit.org/show_bug.cgi?id=171389
1571
1572 Unreviewed test gardening.
1573
1574 * platform/ios-wk2/TestExpectations:
1575
15762017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1577
ryanhaddad@apple.com1c2cbde2017-04-27 20:14:11 +00001578 Mark http/tests/xmlhttprequest/workers/methods.html as flaky.
1579 https://bugs.webkit.org/show_bug.cgi?id=170181
1580
1581 Unreviewed test gardening.
1582
1583 * platform/ios-wk2/TestExpectations:
1584
jdiggs@igalia.com1afbb812017-04-27 19:38:32 +000015852017-04-27 Joanmarie Diggs <jdiggs@igalia.com>
1586
1587 AX: Expose elements with the ARIA "feed" role
1588 https://bugs.webkit.org/show_bug.cgi?id=171184
1589
1590 Reviewed by Chris Fleizach.
1591
1592 Add "feed" role to roles-exposed.html, xml-roles-exposed.html, and
1593 roles-computedRoleString.html. Update expectations accordingly.
1594
1595 * accessibility/gtk/xml-roles-exposed-expected.txt:
1596 * accessibility/gtk/xml-roles-exposed.html:
1597 * accessibility/roles-computedRoleString.html:
1598 * accessibility/roles-exposed.html:
1599 * platform/gtk/accessibility/roles-exposed-expected.txt:
1600 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
1601 * platform/mac/accessibility/roles-exposed-expected.txt:
1602
mmaxfield@apple.com4cef58b2017-04-27 19:08:22 +000016032017-04-27 Myles C. Maxfield <mmaxfield@apple.com>
1604
1605 REGRESSION(r214572): Update fast/text/variations/advances.html to understand normalized variation widths
1606 https://bugs.webkit.org/show_bug.cgi?id=171356
1607 <rdar://problem/28670085>
1608
1609 Reviewed by Dean Jackson.
1610
1611 Unspecified 'wdth' axis values are being normalized because the font is a GX font. However, this
1612 font assumes no normalization, which means one of the comparisons in the test is bogus.
1613
1614 * fast/text/variations/advances-expected.txt:
1615 * fast/text/variations/advances.html:
1616 * platform/ios/TestExpectations:
1617 * platform/mac/TestExpectations:
1618
antti@apple.com936e9952017-04-27 18:11:03 +000016192017-04-27 Antti Koivisto <antti@apple.com>
1620
1621 Skip css3/viewport-percentage-lengths/vh-auto-size.html on WK1.
1622
1623 Looks like use of auto-sizing leaves state behind in DRT.
1624
1625 * platform/mac-wk1/TestExpectations:
1626
ryanhaddad@apple.com43c44de2017-04-27 17:32:20 +000016272017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1628
ryanhaddad@apple.com44093042017-04-27 17:39:35 +00001629 Mark media/modern-media-controls/buttons-container/buttons-container-buttons-property.html as flaky.
1630 https://bugs.webkit.org/show_bug.cgi?id=167371
1631
1632 Unreviewed test gardening.
1633
1634 * platform/mac-wk1/TestExpectations:
1635
16362017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1637
ryanhaddad@apple.com43c44de2017-04-27 17:32:20 +00001638 Mark webgl/1.0.2/conformance/glsl/misc/shader-with-reserved-words.html as flaky.
1639 https://bugs.webkit.org/show_bug.cgi?id=170877
1640
1641 Unreviewed test gardening.
1642
1643 * platform/mac-wk1/TestExpectations:
1644
zalan@apple.com5c404752017-04-27 17:11:38 +000016452017-04-27 Zalan Bujtas <zalan@apple.com>
1646
1647 Use text-shadow to visualize simple line layout coverage.
1648 https://bugs.webkit.org/show_bug.cgi?id=171379
1649
1650 Reviewed by Antti Koivisto.
1651
1652 * fast/inline/simple-line-layout-16bit-content-expected-mismatch.html: Added.
1653 * fast/inline/simple-line-layout-16bit-content-expected.html: Removed.
1654 * fast/inline/simple-line-layout-16bit-content.html:
1655
jdiggs@igalia.comd857b2c2017-04-27 17:04:23 +000016562017-04-27 Joanmarie Diggs <jdiggs@igalia.com>
1657
1658 [ATK] ARIA alertdialogs should be exposed with ROLE_DIALOG
1659 https://bugs.webkit.org/show_bug.cgi?id=171187
1660
1661 Reviewed by Chris Fleizach.
1662
1663 * accessibility/aria-mappings-expected.txt: Updated.
1664 * accessibility/gtk/xml-roles-exposed-expected.txt: Updated.
1665 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
1666
mmaxfield@apple.com379dcc02017-04-27 16:55:12 +000016672017-04-27 Myles C. Maxfield <mmaxfield@apple.com>
1668
1669 Make fast/text/complex-small-caps-non-bmp-capitalize.html more robust
1670 https://bugs.webkit.org/show_bug.cgi?id=171366
1671 <rdar://problem/30060323>
1672
1673 Reviewed by Alex Christensen.
1674
1675 This test needs a font which supports Deseret but doesn't support small caps.
1676 Geneva is a better choice for such a font.
1677
1678 * fast/text/complex-small-caps-non-bmp-capitalize-expected.html:
1679 * fast/text/complex-small-caps-non-bmp-capitalize.html:
1680
antti@apple.comef0ec682017-04-27 16:51:11 +000016812017-04-27 Antti Koivisto <antti@apple.com>
1682
1683 Repeated layouts in Mail due to viewport units being used with auto-sizing
1684 https://bugs.webkit.org/show_bug.cgi?id=171371
1685 <rdar://problem/28780084>
1686
1687 Reviewed by Zalan Bujtas.
1688
1689 * css3/viewport-percentage-lengths/vh-auto-size-expected.html: Added.
1690 * css3/viewport-percentage-lengths/vh-auto-size.html: Added.
1691
jdiggs@igalia.com54bb7832017-04-27 16:47:00 +000016922017-04-27 Joanmarie Diggs <jdiggs@igalia.com>
1693
1694 AX: Inconsistent exposure of ARIA "button" role with non-false value of aria-haspopup
1695 https://bugs.webkit.org/show_bug.cgi?id=171204
1696
1697 Reviewed by Chris Fleizach.
1698
1699 It turns out that this bug was fixed as a side effect of the changes made
1700 to fix WebKitGtk bug 171164 (r215821). But we didn't realize it due to the
1701 lack of an existing layout test covering the mappings for other platforms.
1702 The test created for the WebKitGtk port was modified and moved to the shared
1703 tests. Shared expectations are based on the Mac's mappings.
1704
1705 * accessibility/button-with-aria-haspopup-role-expected.txt: Added.
1706 * accessibility/button-with-aria-haspopup-role.html: Renamed from LayoutTests/accessibility/gtk/button-with-aria-haspopup-is-not-a-combobox.html.
1707 * accessibility/gtk/button-with-aria-haspopup-is-not-a-combobox-expected.txt: Removed.
1708 * platform/gtk/accessibility/button-with-aria-haspopup-role-expected.txt: Added.
1709
ryanhaddad@apple.comefa1bfe2017-04-27 16:03:52 +000017102017-04-27 Ryan Haddad <ryanhaddad@apple.com>
1711
1712 Mark http/tests/local/blob/send-hybrid-blob-using-open-panel.html as flaky.
1713 https://bugs.webkit.org/show_bug.cgi?id=171353
1714
1715 Unreviewed test gardening.
1716
1717 * platform/ios-wk2/TestExpectations:
1718
commit-queue@webkit.org555b4622017-04-27 15:01:34 +000017192017-04-27 Frederic Wang <fwang@igalia.com>
1720
1721 Fix some tests from platform-tests/cssom-view/cssom-view/
1722 https://bugs.webkit.org/show_bug.cgi?id=171228
1723
1724 Reviewed by Youenn Fablet.
1725
1726 * TestExpectations: Unskip media-query-list-interface.
1727
zalan@apple.come9f08212017-04-27 11:02:09 +000017282017-04-27 Zalan Bujtas <zalan@apple.com>
1729
1730 Text gets cut off when bailing out of simple line layout with widows.
1731 https://bugs.webkit.org/show_bug.cgi?id=171370
1732 <rdar://problem/31563414>
1733
1734 Reviewed by Antti Koivisto.
1735
1736 * fast/multicol/simple-line-layout-widows-when-switching-over-to-normal-line-layout-expected.html: Added.
1737 * fast/multicol/simple-line-layout-widows-when-switching-over-to-normal-line-layout.html: Added.
1738
cdumez@apple.com08e1cf72017-04-27 05:45:10 +000017392017-04-26 Chris Dumez <cdumez@apple.com>
1740
1741 Unreviewed, remove unnecessary expected result in platform/ios-wk2
1742
1743 * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt: Removed.
1744 * platform/ios/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
1745
commit-queue@webkit.orgfa7fe5d2017-04-27 05:12:53 +000017462017-04-26 Joseph Pecoraro <pecoraro@apple.com>
1747
1748 Web Inspector: Uint8ClampedArray should be treated like an array, not an object
1749 https://bugs.webkit.org/show_bug.cgi?id=171364
1750 <rdar://problem/10873037>
1751
1752 Reviewed by Sam Weinig.
1753
1754 * inspector/model/remote-object-expected.txt:
1755 * inspector/model/remote-object.html:
1756 * platform/mac/inspector/model/remote-object-expected.txt:
1757 Test a Uint8ClampedArray is treated like an array.
1758
sbarati@apple.com00f75182017-04-27 02:28:39 +000017592017-04-26 Saam Barati <sbarati@apple.com>
1760
1761 ASSERTION FAILED: inIndex != notFound in JSC::invalidParameterInSourceAppender()
1762 https://bugs.webkit.org/show_bug.cgi?id=170924
1763 <rdar://problem/31721052>
1764
1765 Reviewed by Mark Lam.
1766
1767 * js/let-syntax-expected.txt:
1768
jdiggs@igalia.com13c23ed2017-04-27 01:17:01 +000017692017-04-26 Joanmarie Diggs <jdiggs@igalia.com>
1770
1771 [ATK] ARIA buttons which have a popup should be ATK_ROLE_PUSH_BUTTON; not ATK_ROLE_COMBO_BOX
1772 https://bugs.webkit.org/show_bug.cgi?id=171182
1773
1774 Reviewed by Chris Fleizach.
1775
1776 * accessibility/gtk/button-with-aria-haspopup-is-not-a-combobox-expected.txt: Added.
1777 * accessibility/gtk/button-with-aria-haspopup-is-not-a-combobox.html: Added.
1778
timothy_horton@apple.com30800222017-04-27 00:53:23 +000017792017-04-26 Tim Horton <timothy_horton@apple.com>
1780
timothy_horton@apple.com2ddd4eb2017-04-27 01:03:14 +00001781 Should not drag x-apple-data-detectors links
1782 https://bugs.webkit.org/show_bug.cgi?id=171352
1783 <rdar://problem/31309081>
1784
1785 Reviewed by Beth Dakin.
1786
1787 * fast/events/do-not-drag-and-drop-data-detectors-link-expected.txt: Added.
1788 * fast/events/do-not-drag-and-drop-data-detectors-link.html: Added.
1789
17902017-04-26 Tim Horton <timothy_horton@apple.com>
1791
timothy_horton@apple.com7bd18262017-04-27 01:01:57 +00001792 Revert accidentally smushed commit.
timothy_horton@apple.com30800222017-04-27 00:53:23 +00001793
timothy_horton@apple.com7bd18262017-04-27 01:01:57 +00001794 * TestExpectations:
1795 * fast/events/do-not-drag-and-drop-data-detectors-link-expected.txt: Removed.
1796 * fast/events/do-not-drag-and-drop-data-detectors-link.html: Removed.
1797 * platform/mac/TestExpectations:
timothy_horton@apple.com30800222017-04-27 00:53:23 +00001798
ryanhaddad@apple.com6bc9d462017-04-26 23:33:05 +000017992017-04-26 Matt Lewis <jlewis3@apple.com>
1800
1801 Re-baseline inspector/dom/getAccessibilityPropertiesForNode.html after r215821
1802 https://bugs.webkit.org/show_bug.cgi?id=171346
1803
1804 Unreviewed test gardening.
1805
1806 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
1807
jdiggs@igalia.com1975e352017-04-26 23:26:49 +000018082017-04-26 Joanmarie Diggs <jdiggs@igalia.com>
1809
1810 [ATK] Elements with a defined, non-false value for aria-current should expose ATK_STATE_ACTIVE
1811 https://bugs.webkit.org/show_bug.cgi?id=171163
1812
1813 Reviewed by Chris Fleizach.
1814
1815 * accessibility/gtk/aria-current-changed-notification-expected.txt: Added.
1816 * accessibility/gtk/aria-current-changed-notification.html: Added.
1817 * accessibility/gtk/aria-current-expected.txt: Added.
1818 * accessibility/gtk/aria-current.html: Added.
1819
commit-queue@webkit.org3dbe6382017-04-26 22:04:24 +000018202017-04-26 Youenn Fablet <youenn@apple.com>
1821
1822 LayoutTest webrtc/datachannel/bufferedAmountLowThreshold.html is a flaky failure
1823 https://bugs.webkit.org/show_bug.cgi?id=170701
1824
1825 Reviewed by Eric Carlson.
1826
1827 * platform/mac-wk1/TestExpectations: Removing flaky expectation.
1828 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt:
1829 * webrtc/datachannel/bufferedAmountLowThreshold.html:
1830
commit-queue@webkit.org8399bb62017-04-26 20:35:07 +000018312017-04-26 Said Abou-Hallawa <sabouhallawa@apple.com>
1832
1833 Restrict WebKit image formats to a known whitelist
1834 https://bugs.webkit.org/show_bug.cgi?id=170700
1835
1836 Reviewed by Tim Horton.
1837
1838 * fast/images/image-formats-support-expected.txt: Added.
1839 * fast/images/image-formats-support.html: Added.
1840 * fast/images/resources/100x100-red-psd-renamed.png: Added.
1841 * fast/images/resources/100x100-red-tga-renamed.png: Added.
1842 * fast/images/resources/100x100-red.psd: Added.
1843 * fast/images/resources/100x100-red.tga: Added.
1844
commit-queue@webkit.org4feca992017-04-26 20:09:42 +000018452017-04-26 Matt Lewis <jlewis3@apple.com>
1846
1847 Mark swipe/main-frame-pinning-requirement.html as a flaky failure on mac-wk2.
1848 https://bugs.webkit.org/show_bug.cgi?id=170484
1849
1850 Reviewed by Alexey Proskuryakov.
1851
1852 * platform/mac-wk2/TestExpectations:
1853
cdumez@apple.com12453dd2017-04-26 19:38:56 +000018542017-04-26 Chris Dumez <cdumez@apple.com>
1855
1856 Re-sync html/browsers/the-window-object web-platform-tests from upstream
1857 https://bugs.webkit.org/show_bug.cgi?id=171313
1858
1859 Reviewed by Alex Christensen.
1860
1861 * tests-options.json:
1862
jdiggs@igalia.com47c0ab012017-04-26 19:30:08 +000018632017-04-26 Joanmarie Diggs <jdiggs@igalia.com>
1864
1865 [ATK] Implement support for new ARIA 1.1 values of aria-haspopup
1866 https://bugs.webkit.org/show_bug.cgi?id=171164
1867
1868 Reviewed by Chris Fleizach.
1869
1870 In addition to the new test, update xml-roles-exposed.html's expectations
1871 because the implicit value of aria-haspopup for the combobox role is now
1872 listbox, and that value should be exposed via an AtkObject attribute.
1873
1874 * accessibility/gtk/aria-haspopup-expected.txt: Added.
1875 * accessibility/gtk/aria-haspopup.html: Added.
1876 * accessibility/gtk/xml-roles-exposed-expected.txt:
1877
simon.fraser@apple.com22722612017-04-26 19:03:46 +000018782017-04-26 Simon Fraser <simon.fraser@apple.com>
1879
1880 http/tests/frame-throttling tests failing on iOS
1881 https://bugs.webkit.org/show_bug.cgi?id=171314
1882 rdar://problem/31691134
1883
1884 Reviewed by Chris Dumez.
1885
1886 The tests use UIHelper.activateAt(), which in DumpRenderTree dispatches mouse events via EventSender, and in iOS WK2 uses
1887 UIScriptController to dispatch touch events. The former just use standard hit testing, which works fine.
1888 The latter go via Frame::qualifyingNodeAtViewportLocation(), which calls ancestorRespondingToClickEvents()
1889 and does area hit testing, and this fails to find anything clickable inside the <iframe>s.
1890
1891 Fix by putting a div with an onlick handler inside the iframes, and adjusting the click
1892 locations.
1893
1894 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
1895 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html:
1896 * http/tests/frame-throttling/resources/timer-throttling-frame.html:
1897 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html:
1898
commit-queue@webkit.orgfaba4f62017-04-26 18:11:27 +000018992017-04-26 Matt Lewis <jlewis3@apple.com>
1900
1901 Removing Flaky timeout expectation for swipe/main-frame-pinning-requirement.html.
1902 https://bugs.webkit.org/show_bug.cgi?id=161887
1903
1904 Reviewed by Tim Horton.
1905
1906 * platform/mac-wk2/TestExpectations:
1907
dino@apple.comb0854342017-04-26 17:34:50 +000019082017-04-25 Dean Jackson <dino@apple.com>
1909
1910 [Color] Make gradients work with ExtendedColors
1911 https://bugs.webkit.org/show_bug.cgi?id=171315
1912 <rdar://problems/31830177>
1913
1914 Reviewed by Antoine Quint.
1915
1916 Test for gradients using the color() syntax. Unfortunately,
1917 due to rounding errors, we can't use a ref test for some
1918 transparent colors, so comment them out for the moment.
1919 These can be re-enabled when we can specify a tolerance
1920 value for image comparison in the testing framework.
1921
1922 * css3/color/gradients-expected.html: Added.
1923 * css3/color/gradients.html: Added.
1924
zalan@apple.com0acc5442017-04-26 16:34:32 +000019252017-04-26 Zalan Bujtas <zalan@apple.com>
1926
1927 Forced page break on :after triggers infinite loop in column balancing
1928 https://bugs.webkit.org/show_bug.cgi?id=171309
1929 rdar://problem/26285884
1930
1931 Reviewed by David Hyatt.
1932
1933 * fast/multicol/infinite-loop-when-forced-break-expected.txt: Added.
1934 * fast/multicol/infinite-loop-when-forced-break.html: Added.
1935
ryanhaddad@apple.comf6c39d12017-04-26 16:13:02 +000019362017-04-26 Ryan Haddad <ryanhaddad@apple.com>
1937
1938 Unreviewed, rolling out r215767.
1939
1940 The LayoutTest for this change is a flaky failure.
1941
1942 Reverted changeset:
1943
1944 "Restrict WebKit image formats to a known whitelist"
1945 https://bugs.webkit.org/show_bug.cgi?id=170700
1946 http://trac.webkit.org/changeset/215767
1947
svillar@igalia.com9f39f272017-04-26 15:34:40 +000019482017-04-24 Sergio Villar Senin <svillar@igalia.com>
1949
1950 [css-grid] Remove most of the usage of SizingOperation
1951 https://bugs.webkit.org/show_bug.cgi?id=171225
1952
1953 Reviewed by Darin Adler.
1954
1955 Added a new test case which was working correctly but that was not properly tested before.
1956
1957 * fast/css-grid-layout/grid-track-sizing-with-percentages-and-orthogonal-flows-expected.txt:
1958 * fast/css-grid-layout/grid-track-sizing-with-percentages-and-orthogonal-flows.html:
1959
commit-queue@webkit.org02b00482017-04-26 06:38:37 +000019602017-04-25 Joseph Pecoraro <pecoraro@apple.com>
1961
1962 [mac-wk1 Debug] LayoutTest http/tests/inspector/network/resource-sizes-network.html is a flaky failure
1963 https://bugs.webkit.org/show_bug.cgi?id=170953
1964
1965 Reviewed by Brian Burg.
1966
1967 * http/tests/inspector/network/resource-sizes-disk-cache.html:
1968 * http/tests/inspector/network/resource-sizes-network.html:
1969 Read the entire data to ensure the load is complete before we notify the frontend.
1970
1971 * platform/mac-wk1/TestExpectations:
1972 * platform/mac-wk2/TestExpectations:
1973 Unflake these tests, they should be more reliable now.
1974
commit-queue@webkit.org9eb0b812017-04-26 04:24:21 +000019752017-04-25 Youenn Fablet <youenn@apple.com>
1976
1977 fast/mediastream/RTCPeerConnection-icecandidate-event.html is flaky
1978 https://bugs.webkit.org/show_bug.cgi?id=171242
1979
1980 Reviewed by Alex Christensen.
1981
1982 * TestExpectations:
1983 * fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt:
1984 * fast/mediastream/RTCPeerConnection-icecandidate-event.html: Updating test to be more deterministic.
1985
bfulgham@apple.com8cfc0dd2017-04-26 02:26:05 +000019862017-04-25 Brent Fulgham <bfulgham@apple.com>
1987
1988 Relax the event firing ASSERT for Attr changes
1989 https://bugs.webkit.org/show_bug.cgi?id=171236
1990 <rdar://problem/30516349>
1991
1992 Reviewed by Dean Jackson.
1993
1994 * fast/dom/HTMLLinkElement/event-while-removing-attribute-expected.txt: Added.
1995 * fast/dom/HTMLLinkElement/event-while-removing-attribute.html: Added.
1996
dino@apple.com7d703c92017-04-26 01:45:04 +000019972017-04-25 Dean Jackson <dino@apple.com>
1998
1999 REGRESSION (r214129): fast/media/mq-prefers-reduced-motion.html fails
2000 https://bugs.webkit.org/show_bug.cgi?id=171303
2001 <rdar://problem/31434879>
2002
2003 Reviewed by Brent Fulgham.
2004
2005 This particular test was calling notifyDone() from within
2006 a callback triggered by the UIScriptController script, which
2007 meant that by the time the controller tried to call its callback,
2008 the test had finished.
2009
2010 * fast/media/mq-prefers-reduced-motion-matchMedia.html: Make sure
2011 notifyDone is called after both the callback-like functions have
2012 triggered.
2013
wilander@apple.com2e6d1372017-04-26 01:22:55 +000020142017-04-25 John Wilander <wilander@apple.com>
2015
2016 Resource Load Statistics: Introduce shorter time-to-live for cookie partition whitelisting
2017 https://bugs.webkit.org/show_bug.cgi?id=171295
2018 <rdar://problem/31823818>
2019
2020 Reviewed by Brent Fulgham.
2021
2022 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
2023 Changed a TestRunner function name to
2024 statisticsFireShouldPartitionCookiesHandlerForOneDomain().
2025 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Added.
2026 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Added.
2027 * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
2028 Changed a TestRunner function name to
2029 statisticsFireShouldPartitionCookiesHandlerForOneDomain().
2030
commit-queue@webkit.orgfbf99d72017-04-26 00:57:59 +000020312017-04-25 Commit Queue <commit-queue@webkit.org>
2032
2033 Unreviewed, rolling out r215476.
2034 https://bugs.webkit.org/show_bug.cgi?id=171304
2035
2036 "It broke JSBench" (Requested by saamyjoon on #webkit).
2037
2038 Reverted changeset:
2039
2040 "[ES6]. Implement Annex B.3.3 function hoisting rules for
2041 eval"
2042 https://bugs.webkit.org/show_bug.cgi?id=163208
2043 http://trac.webkit.org/changeset/215476
2044
sbarati@apple.com732d0672017-04-26 00:52:35 +000020452017-04-25 Saam Barati <sbarati@apple.com>
2046
2047 JSArray::isArrayPrototypeIteratorProtocolFastAndNonObservable is wrong because it does not do the necessary checks on the base object
2048 https://bugs.webkit.org/show_bug.cgi?id=171150
2049 <rdar://problem/31771880>
2050
2051 Reviewed by Sam Weinig.
2052
2053 * js/sequence-iterator-protocol-2-expected.txt: Added.
2054 * js/sequence-iterator-protocol-2.html: Added.
2055 * js/sequence-iterator-protocol-expected.txt: Added.
2056 * js/sequence-iterator-protocol.html: Added.
2057
ryanhaddad@apple.com1fdeeb62017-04-26 00:07:13 +000020582017-04-25 Ryan Haddad <ryanhaddad@apple.com>
2059
ryanhaddad@apple.com46485702017-04-26 00:42:32 +00002060 Mark media/modern-media-controls/pip-support/pip-support-click.html as flaky.
2061 https://bugs.webkit.org/show_bug.cgi?id=165311
2062
2063 Unreviewed test gardening.
2064
2065 * platform/mac/TestExpectations:
2066
20672017-04-25 Ryan Haddad <ryanhaddad@apple.com>
2068
ryanhaddad@apple.com49cd2e22017-04-26 00:16:21 +00002069 Mark http/tests/security/contentSecurityPolicy/1.1/module-scriptnonce-invalidnonce.html as flaky.
2070 https://bugs.webkit.org/show_bug.cgi?id=171301
2071
2072 Unreviewed test gardening.
2073
2074 * platform/ios-wk2/TestExpectations:
2075
20762017-04-25 Ryan Haddad <ryanhaddad@apple.com>
2077
ryanhaddad@apple.com1fdeeb62017-04-26 00:07:13 +00002078 Unreviewed, rolling out r215730.
2079
2080 The LayoutTest for this change is a flaky timeout on mac-wk1
2081 debug.
2082
2083 Reverted changeset:
2084
2085 "Enable expired-only reload policy on Mac and iOS"
2086 https://bugs.webkit.org/show_bug.cgi?id=171264
2087 http://trac.webkit.org/changeset/215730
2088
commit-queue@webkit.orgf641af42017-04-25 22:23:56 +000020892017-04-25 Said Abou-Hallawa <sabouhallawa@apple.com>
2090
2091 Restrict WebKit image formats to a known whitelist
2092 https://bugs.webkit.org/show_bug.cgi?id=170700
2093
2094 Reviewed by Tim Horton.
2095
2096 * fast/images/image-formats-support-expected.txt: Added.
2097 * fast/images/image-formats-support.html: Added.
2098 * fast/images/resources/100x100-red-psd-renamed.png: Added.
2099 * fast/images/resources/100x100-red-tga-renamed.png: Added.
2100 * fast/images/resources/100x100-red.psd: Added.
2101 * fast/images/resources/100x100-red.tga: Added.
2102
timothy_horton@apple.come4f67362017-04-25 21:45:24 +000021032017-04-25 Tim Horton <timothy_horton@apple.com>
2104
2105 Deduplicate some lines in the toplevel TestExpectations
2106
2107 * TestExpectations:
2108 Remove a duplicate line and consolidate another.
2109
cdumez@apple.com748dde02017-04-25 21:41:31 +000021102017-04-25 Chris Dumez <cdumez@apple.com>
2111
2112 Element.dataset.name incorrectly returns undefined
2113 https://bugs.webkit.org/show_bug.cgi?id=161454
2114 <rdar://problem/31818563>
2115
2116 Reviewed by Mark Lam.
2117
2118 Add layout test for JS caching bug on DOMStringMap that was fixed as part
2119 of a large named property getter refactoring in r210667.
2120
2121 * fast/dom/dataset-caching-bug-expected.txt: Added.
2122 * fast/dom/dataset-caching-bug.html: Added.
2123
mmaxfield@apple.com453e30f2017-04-25 20:58:38 +000021242017-04-25 Myles C. Maxfield <mmaxfield@apple.com>
2125
2126 Supplementary Multilingual Plane Complex Scripts Rendered Incorrectly
2127 https://bugs.webkit.org/show_bug.cgi?id=171272
2128 <rdar://problem/30966764>
2129
2130 Reviewed by Zalan Bujtas.
2131
2132 * fast/text/kaithi-expected.html: Added.
2133 * fast/text/kaithi.html: Added.
2134 * platform/ios/TestExpectations:
2135 * platform/mac/TestExpectations:
2136
dbates@webkit.org630e6902017-04-25 20:26:13 +000021372017-04-25 Daniel Bates <dabates@apple.com>
2138
2139 [Cocoa][Win] Enable of X-Content-Type-Options: nosniff header
2140 https://bugs.webkit.org/show_bug.cgi?id=136452
2141 <rdar://problem/23412620>
2142
2143 Reviewed by Brent Fulgham.
2144
2145 Unskip nosniff tests on Mac, iOS and Windows and update expected results now that
2146 we support X-Content-Type-Options: nosniff.
2147
2148 Merge Blink test from <https://src.chromium.org/viewvc/blink?revision=168570&view=revision>.
2149
2150 * TestExpectations: Unskip all nosniff tests except imported/w3c/web-platform-tests/fetch/nosniff/importscripts.html.
2151 We need to fix <https://bugs.webkit.org/show_bug.cgi?id=171248> before we can unskip it.
2152 When running the nosniff Web Platform Tests (WPT) dump console messages to standard error
2153 to avoid a difference of console message ordering due to the non-determinism of the WPT
2154 tests from affecting the matching of the expected result.
2155 * http/tests/security/contentTypeOptions/nosniff-dynamic-script-blocked-expected.txt: Added.
2156 * http/tests/security/contentTypeOptions/nosniff-dynamic-script-blocked.html: Copied from LayoutTests/http/tests/security/contentTypeOptions/nosniff-script-blocked.html.
2157 * http/tests/security/contentTypeOptions/nosniff-script-blocked-expected.txt: Update expected result.
2158 * http/tests/security/contentTypeOptions/nosniff-script-blocked.html: Substitute the not executable
2159 MIME type "text/xx-javascript" for "text/x-javascript" as the latter is an acceptable MIME type for
2160 JavaScript scripts as per the Fetch standard, <https://html.spec.whatwg.org/multipage/scripting.html#javascript-mime-type> (30 March 2017).
2161 * http/tests/security/contentTypeOptions/nosniff-script-without-content-type-blocked-expected.txt: Update
2162 expected result.
2163 * platform/gtk/TestExpectations: Skip the nosniff tests as GTK does not enable ENABLE(NOSNIFF).
2164 * platform/ios/TestExpectations: Unskip nosniff tests.
2165 * platform/mac/TestExpectations: Ditto.
2166 * platform/win/TestExpectations: Ditto.
2167 * platform/wk2/TestExpectations: Ditto.
2168
ryanhaddad@apple.com13624b12017-04-25 16:36:23 +000021692017-04-25 Ryan Haddad <ryanhaddad@apple.com>
2170
2171 Mark http/tests/inspector/network/resource-sizes-disk-cache.html as flaky.
2172 https://bugs.webkit.org/show_bug.cgi?id=170971
2173
2174 Unreviewed test gardening.
2175
2176 * platform/mac-wk2/TestExpectations:
2177
cdumez@apple.com868fa872017-04-25 16:29:25 +000021782017-04-25 Chris Dumez <cdumez@apple.com>
2179
2180 Content-Disposition header filename is ignored when 'download' attribute is specified in HTML
2181 https://bugs.webkit.org/show_bug.cgi?id=171239
2182 <rdar://problem/31789855>
2183
2184 Reviewed by Alex Christensen.
2185
2186 * http/tests/security/anchor-download-allow-sameorigin.html:
2187 Stop using attachment.php as resource for this download attribute test because attachment.php
2188 returns a Content-Disposition header with a filename. Given the behavior change in this patch,
2189 this resource is no longer suitable for testing the download attribute.
2190
2191 * http/tests/download/anchor-download-attribute-content-disposition-expected.txt: Added.
2192 * http/tests/download/anchor-download-attribute-content-disposition.html: Added.
2193 * http/tests/download/resources/content-disposition-pass.php: Added.
2194 Add layout test coverage.
2195
2196 * platform/ios-wk2/TestExpectations:
2197 * platform/mac-wk1/TestExpectations:
2198 * platform/win/TestExpectations:
2199 Skip new test on platforms where the download attribute is not supported.
2200
ryanhaddad@apple.comc0e21fc2017-04-25 16:03:02 +000022012017-04-25 Ryan Haddad <ryanhaddad@apple.com>
2202
2203 Rebaseline fast/canvas/canvas-crash.html for ios-simulator.
2204 https://bugs.webkit.org/show_bug.cgi?id=171238
2205
2206 Unreviewed test gardening.
2207
2208 * platform/ios-simulator/fast/canvas/canvas-crash-expected.txt: Added.
2209
antti@apple.com0d5b2e32017-04-25 14:14:00 +000022102017-04-25 Antti Koivisto <antti@apple.com>
2211
2212 Enable expired-only reload policy on Mac and iOS
2213 https://bugs.webkit.org/show_bug.cgi?id=171264
2214 <rdar://problem/31807637>
2215
2216 Reviewed by Andreas Kling.
2217
2218 * fast/loader/display-image-unset-can-block-image-and-can-reload-in-place.html:
2219
2220 WebKitDisplayImages preference blocks loads, it does not prevent images already in memory cache from displaying.
2221 Modify the test to clear the memory cache so it still tests what it is supposed to.
2222
fred.wang@free.fra9378e22017-04-25 08:46:07 +000022232017-04-25 Frederic Wang <fwang@igalia.com>
2224
2225 Import W3C tests for the CSSOM View module
2226 https://bugs.webkit.org/show_bug.cgi?id=171215
2227
2228 Reviewed by Youenn Fablet.
2229
2230 * TestExpectations: Skip some completely failing CSSOM View tests.
2231 * 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.
2232 * platform/ios-simulator/imported/w3c/web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added. Ditto.
2233
commit-queue@webkit.org67795122017-04-25 06:52:04 +000022342017-04-24 Joseph Pecoraro <pecoraro@apple.com>
2235
2236 test262: test262/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js
2237 https://bugs.webkit.org/show_bug.cgi?id=171190
2238
2239 Reviewed by Saam Barati.
2240
2241 * js/parser-syntax-check-expected.txt:
2242 * js/script-tests/parser-syntax-check.js:
2243 Extend to cover method duplicate parameter cases.
2244
jiewen_tan@apple.comfc338952017-04-25 05:10:00 +000022452017-04-24 Jiewen Tan <jiewen_tan@apple.com>
2246
2247 LayoutTests crypto/subtle/ecdsa-generate-key-sign-verify-p384.html and crypto/subtle/ecdsa-generate-key-sign-verify-p256.html are flaky failures
2248 https://bugs.webkit.org/show_bug.cgi?id=171059
2249 <rdar://problem/31734958>
2250
2251 Reviewed by Brent Fulgham.
2252
2253 * TestExpectations:
2254 Remove test expectations.
2255
rego@igalia.comb78934d2017-04-25 04:58:55 +000022562017-04-24 Manuel Rego Casasnovas <rego@igalia.com>
2257
2258 [selectors4] :focus-within should use the flat tree
2259 https://bugs.webkit.org/show_bug.cgi?id=170899
2260
2261 Reviewed by Antti Koivisto.
2262
2263 * TestExpectations: Remove test that is passing now.
2264
n_wang@apple.com7eba1a42017-04-25 00:05:20 +000022652017-04-24 Nan Wang <n_wang@apple.com>
2266
2267 AX: Crash at WebCore::AXObjectCache::characterOffsetForIndex(int, WebCore::AccessibilityObject const*) + 703
2268 https://bugs.webkit.org/show_bug.cgi?id=171247
2269
2270 Reviewed by Chris Fleizach.
2271
2272 * accessibility/mac/input-string-for-range-crash-expected.txt: Added.
2273 * accessibility/mac/input-string-for-range-crash.html: Added.
2274
commit-queue@webkit.orgfc2cff82017-04-25 00:02:29 +000022752017-04-24 Youenn Fablet <youenn@apple.com>
2276
2277 Set defaults video getUserMedia constraints
2278 https://bugs.webkit.org/show_bug.cgi?id=171127
2279
2280 Reviewed by Eric Carlson.
2281
2282 * fast/mediastream/getUserMedia-default-expected.txt: Added.
2283 * fast/mediastream/getUserMedia-default.html: Added.
2284
cdumez@apple.coma98f8782017-04-24 22:46:11 +000022852017-04-24 Chris Dumez <cdumez@apple.com>
2286
cdumez@apple.com371f9792017-04-24 23:43:24 +00002287 createElementNS() should now throw only InvalidCharacterError, not NamespaceError
2288 https://bugs.webkit.org/show_bug.cgi?id=171052
2289
2290 Reviewed by Sam Weinig.
2291
2292 Updated / rebaselined existing tests to reflect behavior change.
2293
2294 * fast/dom/DOMImplementation/createDocument-namespace-err-expected.txt:
2295 * fast/dom/DOMImplementation/createDocumentType-err-expected.txt:
2296 * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js:
2297 * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js:
2298 * fast/dom/Document/createAttributeNS-namespace-err-expected.txt:
2299 * fast/dom/Document/createElementNS-namespace-err-expected.txt:
2300 * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js:
2301 * fast/dom/Document/script-tests/createElementNS-namespace-err.js:
2302 * fast/dom/Element/script-tests/setAttributeNS-namespace-err.js:
2303 * fast/dom/Element/setAttributeNS-namespace-err-expected.txt:
2304
23052017-04-24 Chris Dumez <cdumez@apple.com>
2306
cdumez@apple.coma98f8782017-04-24 22:46:11 +00002307 REGRESSION (214503): Webkit crash under RenderElement::repaintForPausedImageAnimationsIfNeeded() when scrolling giphy pages
2308 https://bugs.webkit.org/show_bug.cgi?id=171243
2309 <rdar://problem/31715572>
2310
2311 Reviewed by Antti Koivisto.
2312
2313 Add layout test coverage.
2314
2315 * fast/images/animated-gif-scrolling-crash-expected.txt: Added.
2316 * fast/images/animated-gif-scrolling-crash.html: Added.
2317
sbarati@apple.com902ad172017-04-24 21:17:24 +000023182017-04-24 Saam Barati <sbarati@apple.com>
2319
2320 [mac debug] LayoutTest workers/wasm-long-compile-many.html is a flaky timeout
2321 https://bugs.webkit.org/show_bug.cgi?id=171120
2322 <rdar://problem/31781889>
2323
2324 Rubber stamped by Mark Lam.
2325
2326 Make the wasm binary we compile close to 50% smaller.
2327
2328 * workers/wasm-resources/long-compile-many.js:
2329 (i.async.run):
2330 (i.worker.onmessage):
2331 * workers/wasm-resources/long-compile-worker.js:
2332 * workers/wasm-resources/long-compile.js:
2333 (async.run):
2334 (worker.onmessage):
2335
ryanhaddad@apple.com80b105e2017-04-24 20:48:17 +000023362017-04-24 Ryan Haddad <ryanhaddad@apple.com>
2337
2338 Mark media/modern-media-controls/scrubber-support/scrubber-support-click.html as flaky.
2339 https://bugs.webkit.org/show_bug.cgi?id=171245
2340
2341 Unreviewed test gardening.
2342
2343 * platform/mac-wk1/TestExpectations:
2344
commit-queue@webkit.org0068bf72017-04-24 16:06:33 +000023452017-04-24 Joseph Pecoraro <pecoraro@apple.com>
2346
commit-queue@webkit.orgb0b8fe02017-04-24 19:25:01 +00002347 test262: test262/test/language/computed-property-names/class/static/getter-prototype.js
2348 https://bugs.webkit.org/show_bug.cgi?id=170897
2349
2350 Reviewed by Saam Barati.
2351
2352 * js/class-syntax-declaration-expected.txt:
2353 * js/script-tests/class-syntax-declaration.js:
2354 Extend tests for static and non-static methods named "constructor" and "prototype".
2355
23562017-04-24 Joseph Pecoraro <pecoraro@apple.com>
2357
commit-queue@webkit.orga65cddd2017-04-24 18:08:56 +00002358 Address some FIXMEs in JavaScript tests for bugs that have been fixed
2359 https://bugs.webkit.org/show_bug.cgi?id=171191
2360
2361 Reviewed by JF Bastien.
2362
2363 * js/dom/custom-constructors-expected.txt:
2364 * js/dom/script-tests/custom-constructors.js:
2365 * js/script-tests/keyword-method-names.js:
2366
23672017-04-24 Joseph Pecoraro <pecoraro@apple.com>
2368
commit-queue@webkit.org0068bf72017-04-24 16:06:33 +00002369 test262: test262/test/language/expressions/generators/yield-as-label.js
2370 https://bugs.webkit.org/show_bug.cgi?id=170979
2371
2372 Reviewed by Saam Barati.
2373
2374 * js/object-literal-shorthand-construction-expected.txt:
2375 * js/script-tests/object-literal-shorthand-construction.js:
2376 Extend this test to cover object literal shorthand with keywords.
2377
2378 * js/dom/reserved-words-as-property-expected.txt:
2379 * js/let-syntax-expected.txt:
2380 * js/parser-syntax-check-expected.txt:
2381 Improved error messages.
2382
commit-queue@webkit.org1faa62e2017-04-24 05:51:53 +000023832017-04-23 Commit Queue <commit-queue@webkit.org>
2384
2385 Unreviewed, rolling out r215674.
2386 https://bugs.webkit.org/show_bug.cgi?id=171212
2387
2388 Possible unintended commit. This patch was on the wrong bug.
2389 (Requested by JoePeck on #webkit).
2390
2391 Reverted changeset:
2392
2393 "test262: test262/test/language/expressions/generators/yield-
2394 as-label.js"
2395 https://bugs.webkit.org/show_bug.cgi?id=170979
2396 http://trac.webkit.org/changeset/215674
2397
commit-queue@webkit.orgee220572017-04-23 17:23:03 +000023982017-04-23 Joseph Pecoraro <pecoraro@apple.com>
2399
2400 test262: test262/test/language/expressions/generators/yield-as-label.js
2401 https://bugs.webkit.org/show_bug.cgi?id=170979
2402
2403 Reviewed by Saam Barati.
2404
2405 * js/object-literal-shorthand-construction-expected.txt:
2406 * js/script-tests/object-literal-shorthand-construction.js:
2407 Extend this test to cover object literal shorthand with keywords.
2408
2409 * js/dom/reserved-words-as-property-expected.txt:
2410 * js/let-syntax-expected.txt:
2411 * js/parser-syntax-check-expected.txt:
2412 Improved error messages.
2413
zalan@apple.com1f82e352017-04-22 02:01:55 +000024142017-04-21 Zalan Bujtas <zalan@apple.com>
2415
2416 REGRESSION(r205374): <li> content inside <ul> should mid-word wrap when word-break: break-word is present.
2417 https://bugs.webkit.org/show_bug.cgi?id=171108
2418 <rdar://problem/30271747>
2419
2420 Reviewed by Dan Bernstein.
2421
2422 * fast/replaced/ul-li-word-break-break-word-expected.html: Added.
2423 * fast/replaced/ul-li-word-break-break-word.html: Added.
2424 * fast/replaced/zero-width-image-force-linebreak-expected.html: Added.
2425 * fast/replaced/zero-width-image-force-linebreak.html: Added.
2426
commit-queue@webkit.orgd5c738a2017-04-21 23:58:51 +000024272017-04-21 Aaron Chu <aaron_chu@apple.com>
2428
2429 AX: FKA: Buttons need a visible focus indicator
2430 https://bugs.webkit.org/show_bug.cgi?id=171040
2431 <rdar://problem/30922548>
2432
2433 Reviewed by Antoine Quint.
2434
2435 * TestExpectations:
2436 * media/modern-media-controls/icon-button/icon-button-focus-state-expected.txt: Added.
2437 * media/modern-media-controls/icon-button/icon-button-focus-state.html: Added.
2438 * platform/mac/TestExpectations:
2439
ryanhaddad@apple.comd33ac3d2017-04-21 22:55:37 +000024402017-04-21 Ryan Haddad <ryanhaddad@apple.com>
2441
2442 Mark inspector/debugger/tail-deleted-frames-this-value.html as flaky.
2443 https://bugs.webkit.org/show_bug.cgi?id=169119
2444
2445 Unreviewed test gardening.
2446
2447 * platform/mac/TestExpectations:
2448
cdumez@apple.combc41d7b2017-04-21 22:23:10 +000024492017-04-21 Chris Dumez <cdumez@apple.com>
2450
2451 Regression(r206240): XMLSerializer.serializeToString() does not properly escape '<' / '>' in attribute values
2452 https://bugs.webkit.org/show_bug.cgi?id=171132
2453 <rdar://problem/31426752>
2454
2455 Reviewed by Ryosuke Niwa.
2456
2457 Add layout test coverage. This test is passing in both Firefox and Chrome.
2458
2459 * fast/dom/XMLSerializer-serializeToString-entities-expected.txt: Added.
2460 * fast/dom/XMLSerializer-serializeToString-entities.html: Added.
2461
commit-queue@webkit.orgc29a9072017-04-21 22:17:13 +000024622017-04-21 Youenn Fablet <youenn@apple.com>
2463
2464 [ios-simulator] LayoutTest webrtc/multi-video.html is a flaky crash
2465 https://bugs.webkit.org/show_bug.cgi?id=170823
2466 <rdar://problem/31611583>
2467
2468 Unreviewed.
2469
2470 * TestExpectations: Reactivating test.
2471
dbates@webkit.org1a663fb2017-04-21 21:43:40 +000024722017-04-21 Daniel Bates <dabates@apple.com>
2473
2474 [iOS] Skip http/tests/security/contentSecurityPolicy/{audio, video}-redirect-allowed2.html
2475 <rdar://problem/31690952>
2476
2477 Rubber-stamped by Jer Noble.
2478
2479 We can enable these tests again once we fix <rdar://problem/25780035>.
2480
2481 * platform/ios/TestExpectations:
2482
bfulgham@apple.coma431d112017-04-21 20:07:07 +000024832017-04-21 Per Arne Vollan <pvollan@apple.com>
2484
2485 Validate vImage arguments
2486 https://bugs.webkit.org/show_bug.cgi?id=171109
2487
2488 Reviewed by Brent Fulgham.
2489
2490 * fast/canvas/canvas-crash-expected.txt: Added.
2491 * fast/canvas/canvas-crash.html: Added.
2492
ryanhaddad@apple.com47835b92017-04-21 18:50:20 +000024932017-04-21 Ryan Haddad <ryanhaddad@apple.com>
2494
2495 Mark webrtc/datachannel/bufferedAmountLowThreshold.html as flaky.
2496 https://bugs.webkit.org/show_bug.cgi?id=170701
2497
2498 Unreviewed test gardening.
2499
2500 * TestExpectations:
2501
commit-queue@webkit.orgc8f58562017-04-21 17:58:32 +000025022017-04-21 Andy VanWagoner <thetalecrafter@gmail.com>
2503
2504 [INTL] Implement Intl.DateTimeFormat.prototype.formatToParts
2505 https://bugs.webkit.org/show_bug.cgi?id=169458
2506
2507 Reviewed by JF Bastien.
2508
2509 Add tests for formatToParts
2510
2511 * js/intl-datetimeformat-expected.txt:
2512 * js/script-tests/intl-datetimeformat.js:
2513
timothy_horton@apple.com962fb7b2017-04-21 07:34:18 +000025142017-04-21 Timothy Horton <timothy_horton@apple.com>
2515
2516 Expose obscured insets to web content (as "safe area insets")
2517 https://bugs.webkit.org/show_bug.cgi?id=171013
2518 <rdar://problem/31564652>
2519
2520 Reviewed by Wenson Hsieh and Dave Hyatt.
2521
2522 * TestExpectations:
2523 * fast/css/variables/constants/invalid-constant-name-fallback-expected.html: Added.
2524 * fast/css/variables/constants/invalid-constant-name-fallback.html: Added.
2525 * fast/css/variables/constants/ios/safe-area-inset-set-expected.html: Added.
2526 * fast/css/variables/constants/ios/safe-area-inset-set.html: Added.
2527 * fast/css/variables/constants/safe-area-inset-cannot-override-expected.html: Added.
2528 * fast/css/variables/constants/safe-area-inset-cannot-override.html: Added.
2529 * fast/css/variables/constants/safe-area-inset-zero-expected.html: Added.
2530 * fast/css/variables/constants/safe-area-inset-zero.html: Added.
2531 * platform/ios-wk2/TestExpectations:
2532
commit-queue@webkit.orgfeced0d2017-04-21 06:04:20 +000025332017-04-20 Commit Queue <commit-queue@webkit.org>
2534
2535 Unreviewed, rolling out r215597.
2536 https://bugs.webkit.org/show_bug.cgi?id=171102
2537
2538 Made all tests crash under GuardMalloc (Requested by ap on
2539 #webkit).
2540
2541 Reverted changeset:
2542
2543 "Expose obscured insets to web content (as "safe area
2544 insets")"
2545 https://bugs.webkit.org/show_bug.cgi?id=171013
2546 http://trac.webkit.org/changeset/215597
2547
timothy_horton@apple.com3105b8e2017-04-21 01:00:46 +000025482017-04-20 Timothy Horton <timothy_horton@apple.com>
2549
2550 Expose obscured insets to web content (as "safe area insets")
2551 https://bugs.webkit.org/show_bug.cgi?id=171013
2552 <rdar://problem/31564652>
2553
2554 Reviewed by Wenson Hsieh and Dave Hyatt.
2555
2556 * TestExpectations:
2557 * fast/css/variables/constants/invalid-constant-name-fallback-expected.html: Added.
2558 * fast/css/variables/constants/invalid-constant-name-fallback.html: Added.
2559 * fast/css/variables/constants/ios/safe-area-inset-set-expected.html: Added.
2560 * fast/css/variables/constants/ios/safe-area-inset-set.html: Added.
2561 * fast/css/variables/constants/safe-area-inset-cannot-override-expected.html: Added.
2562 * fast/css/variables/constants/safe-area-inset-cannot-override.html: Added.
2563 * fast/css/variables/constants/safe-area-inset-zero-expected.html: Added.
2564 * fast/css/variables/constants/safe-area-inset-zero.html: Added.
2565 * platform/ios-wk2/TestExpectations:
2566
ryanhaddad@apple.comfbeb91c2017-04-20 23:53:25 +000025672017-04-20 Ryan Haddad <ryanhaddad@apple.com>
2568
ryanhaddad@apple.com4ad0d0a2017-04-20 23:53:28 +00002569 Mark media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html as flaky.
2570 https://bugs.webkit.org/show_bug.cgi?id=169109
2571
2572 Unreviewed test gardening.
2573
2574 * platform/mac/TestExpectations:
2575
25762017-04-20 Ryan Haddad <ryanhaddad@apple.com>
2577
ryanhaddad@apple.comfbeb91c2017-04-20 23:53:25 +00002578 Mark imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html as flaky.
2579 https://bugs.webkit.org/show_bug.cgi?id=170921
2580
2581 Unreviewed test gardening.
2582
2583 * TestExpectations:
2584
mattbaker@apple.com287bec02017-04-20 23:09:55 +000025852017-04-20 Matt Baker <mattbaker@apple.com>
2586
2587 Web Inspector: Add regular expression support to XHR breakpoints
2588 https://bugs.webkit.org/show_bug.cgi?id=170099
2589 <rdar://problem/31558082>
2590
2591 Reviewed by Joseph Pecoraro.
2592
2593 Update tests and expectations for new XHR breakpoint type.
2594
2595 * inspector/dom-debugger/xhr-breakpoints-expected.txt:
2596 * inspector/dom-debugger/xhr-breakpoints.html:
2597
wenson_hsieh@apple.coma6695912017-04-20 22:06:24 +000025982017-04-20 Wenson Hsieh <wenson_hsieh@apple.com>
2599
2600 Inline anchor elements cannot be dragged when starting the drag from a block descendant
2601 https://bugs.webkit.org/show_bug.cgi?id=171062
2602 <rdar://problem/31697835>
2603
2604 Reviewed by Tim Horton.
2605
2606 Adds a new test on WK1 Mac to verify that link dragging succeeds when the link's anchor element is inline and
2607 the drag is started from a block element under the link.
2608
2609 * fast/events/drag-and-drop-link-containing-block-expected.txt: Added.
2610 * fast/events/drag-and-drop-link-containing-block.html: Added.
2611 * platform/ios/TestExpectations:
2612 * platform/mac-wk2/TestExpectations:
2613
2614 Skip the test on iOS and Mac WK2.
2615
commit-queue@webkit.org5c652e12017-04-20 19:45:19 +000026162017-04-20 Aaron Chu <aaron_chu@apple.com>
2617
2618 AX: Modern Media Controls Timeline slider should be operable
2619 https://bugs.webkit.org/show_bug.cgi?id=170250
2620
2621 Reviewed by Antoine Quint.
2622
2623 * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label-expected.txt: Added.
2624 * media/modern-media-controls/scrubber/scrubber-has-correct-ax-label.html: Added.
2625
fpizlo@apple.com2fca8772017-04-20 17:55:44 +000026262017-04-18 Filip Pizlo <fpizlo@apple.com>
2627
2628 Optimize SharedArrayBuffer in the DFG+FTL
2629 https://bugs.webkit.org/show_bug.cgi?id=164108
2630
2631 Reviewed by Saam Barati.
2632
2633 Add a test of futex performance.
2634
2635 * workers/sab/cascade_lock-worker.js: Added.
2636 (onmessage):
2637 * workers/sab/cascade_lock.html: Added.
2638 * workers/sab/worker-resources.js:
2639 (cascadeLockSlow):
2640 (cascadeLock):
2641 (cascadeUnlock):
2642
jonlee@apple.com3d93dbc2017-04-20 17:53:11 +000026432017-04-20 Jon Lee <jonlee@apple.com>
2644
2645 Update pip placard to "picture in picture"
2646 https://bugs.webkit.org/show_bug.cgi?id=171036
2647 rdar://problem/30201536
2648
2649 Reviewed by Antoine Quint.
2650
2651 * media/modern-media-controls/pip-placard/pip-placard-expected.txt: Updated expected results.
2652 * media/modern-media-controls/pip-placard/pip-placard.html:
2653
ryanhaddad@apple.comb8758432017-04-20 17:49:35 +000026542017-04-20 Ryan Haddad <ryanhaddad@apple.com>
2655
ryanhaddad@apple.com0501a2d2017-04-20 17:49:37 +00002656 Mark two crypto/subtle/ecdsa LayoutTests as flaky.
2657 https://bugs.webkit.org/show_bug.cgi?id=171059
2658
2659 Unreviewed test gardening.
2660
2661 * TestExpectations:
2662
26632017-04-20 Ryan Haddad <ryanhaddad@apple.com>
2664
ryanhaddad@apple.comb8758432017-04-20 17:49:35 +00002665 Mark memory/memory-pressure-simulation.html as flaky.
2666 https://bugs.webkit.org/show_bug.cgi?id=170629
2667
2668 Unreviewed test gardening.
2669
2670 * platform/mac-wk2/TestExpectations:
2671
clopez@igalia.com86e61982017-04-20 16:46:04 +000026722017-04-20 Carlos Alberto Lopez Perez <clopez@igalia.com>
2673
2674 [GTK] Update layout tests expectations after r215556
2675 https://bugs.webkit.org/show_bug.cgi?id=170942
2676
2677 Unreviewed gardening.
2678
2679 * platform/gtk/TestExpectations:
2680
commit-queue@webkit.orga42fcfe2017-04-20 15:48:49 +000026812017-04-20 Youenn Fablet <youenn@apple.com>
2682
2683 RTCPeerConnection is stopping its backend twice sometimes
2684 https://bugs.webkit.org/show_bug.cgi?id=171043
2685
2686 Reviewed by Eric Carlson.
2687
2688 * webrtc/closing-peerconnection-expected.txt: Added.
2689 * webrtc/closing-peerconnection.html: Added.
2690
jdiggs@igalia.com41069912017-04-20 08:48:53 +000026912017-04-20 Joanmarie Diggs <jdiggs@igalia.com>
2692
2693 [ATK] Implement support for DPub ARIA roles
2694 https://bugs.webkit.org/show_bug.cgi?id=170679
2695
2696 Reviewed by Chris Fleizach.
2697
2698 Update tests and expectations to reflect the modified WebCore Accessibility
2699 role mappings, and the corresponding changes for the platforms.
2700
2701 * accessibility/gtk/xml-roles-exposed-expected.txt:
2702 * accessibility/gtk/xml-roles-exposed.html:
2703 * accessibility/roles-exposed.html:
2704 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
2705 * platform/gtk/TestExpectations:
2706 * platform/gtk/accessibility/roles-exposed-expected.txt:
2707 * platform/mac/accessibility/roles-exposed-expected.txt:
2708
ryanhaddad@apple.com77ea7c02017-04-19 23:27:05 +000027092017-04-19 Ryan Haddad <ryanhaddad@apple.com>
2710
ryanhaddad@apple.com2f11ceb2017-04-20 03:40:52 +00002711 Mark imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html as flaky.
2712 https://bugs.webkit.org/show_bug.cgi?id=170907
2713
2714 Unreviewed test gardening.
2715
2716 * platform/mac-wk2/TestExpectations:
2717
27182017-04-19 Ryan Haddad <ryanhaddad@apple.com>
2719
ryanhaddad@apple.com37e23bf2017-04-20 03:40:48 +00002720 Rebaseline imported/w3c/web-platform-tests/html/dom/reflection-embedded.html.
2721
2722 Unreviewed test gardening.
2723
2724 * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2725
27262017-04-19 Ryan Haddad <ryanhaddad@apple.com>
2727
ryanhaddad@apple.com0f556ac2017-04-20 02:29:35 +00002728 Mark imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cl.htm as failing.
2729 https://bugs.webkit.org/show_bug.cgi?id=171031
2730
2731 Unreviewed test gardening.
2732
2733 * TestExpectations:
2734
27352017-04-19 Ryan Haddad <ryanhaddad@apple.com>
2736
ryanhaddad@apple.comc36ca912017-04-19 23:38:57 +00002737 Remove two tests after r215515.
2738 https://bugs.webkit.org/show_bug.cgi?id=171014
2739
2740 Unreviewed test gardening.
2741
2742 * TestExpectations:
2743
27442017-04-19 Ryan Haddad <ryanhaddad@apple.com>
2745
ryanhaddad@apple.com77ea7c02017-04-19 23:27:05 +00002746 Rebaseline tests after r215515.
2747 https://bugs.webkit.org/show_bug.cgi?id=171014
2748
2749 Unreviewed test gardening.
2750
2751 * TestExpectations:
2752 * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2753 * 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:
2754 * platform/ios/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2755
achristensen@apple.comc74717d2017-04-19 22:27:04 +000027562017-04-19 Alex Christensen <achristensen@webkit.org>
2757
2758 Parsing large XML strings fails
2759 https://bugs.webkit.org/show_bug.cgi?id=170999
2760 <rdar://problem/17336267>
2761
2762 Reviewed by Brady Eidson.
2763
2764 * fast/dom/xml-large-expected.txt: Added.
2765 * fast/dom/xml-large.html: Added.
2766
cfleizach@apple.com9eb4cfb2017-04-19 21:58:05 +000027672017-04-19 Chris Fleizach <cfleizach@apple.com>
2768
2769 AX: <hr> should use a different role description than interactive separators
2770 https://bugs.webkit.org/show_bug.cgi?id=170317
2771 <rdar://problem/31363024>
2772
2773 Reviewed by Joanmarie Diggs.
2774
2775 * accessibility/mac/hr-element-expected.txt:
2776 * accessibility/mac/hr-element.html:
2777
jfbastien@apple.com22070852017-04-19 20:03:52 +000027782017-04-19 JF Bastien <jfbastien@apple.com>
2779
2780 Unreviewed, rolling out r215520.
2781
2782 Broke Debian 8
2783
2784 Reverted changeset:
2785
2786 "[INTL] Implement Intl.DateTimeFormat.prototype.formatToParts"
2787 https://bugs.webkit.org/show_bug.cgi?id=169458
2788 http://trac.webkit.org/changeset/215520
2789
commit-queue@webkit.org1fa8cdb2017-04-19 18:08:03 +000027902017-04-19 Andy VanWagoner <thetalecrafter@gmail.com>
2791
2792 [INTL] Implement Intl.DateTimeFormat.prototype.formatToParts
2793 https://bugs.webkit.org/show_bug.cgi?id=169458
2794
2795 Reviewed by JF Bastien.
2796
2797 Add tests for formatToParts
2798
2799 * js/intl-datetimeformat-expected.txt:
2800 * js/script-tests/intl-datetimeformat.js:
2801
ryanhaddad@apple.com344315e2017-04-19 16:32:27 +000028022017-04-19 Youenn Fablet <youenn@apple.com>
2803
2804 Import web-platform-tests/tools
2805 https://bugs.webkit.org/show_bug.cgi?id=170718
2806
2807 Reviewed by Alex Christensen.
2808
2809 * TestExpectations:
2810 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
2811 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
2812 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
2813 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
2814 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
2815 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
2816 * 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.
2817 * tests-options.json:
2818
antti@apple.com009dcd12017-04-19 12:15:37 +000028192017-04-19 Antti Koivisto <antti@apple.com>
2820
2821 Avoid repaints for invisible animations on tumblr.com/search/aww
2822 https://bugs.webkit.org/show_bug.cgi?id=170986
2823 <rdar://problem/28644580>
2824
2825 Reviewed by Andreas Kling.
2826
2827 * fast/repaint/mutate-non-visible-expected.txt: Added.
2828 * fast/repaint/mutate-non-visible.html: Added.
2829
wilander@apple.comd91733e2017-04-19 01:07:04 +000028302017-04-18 John Wilander <wilander@apple.com>
2831
2832 Resource Load Statistics: Check both origins and cookieHostNames for domain matches in data removal
2833 https://bugs.webkit.org/show_bug.cgi?id=170763
2834 <rdar://problem/31573091>
2835
2836 Reviewed by Alex Christensen.
2837
2838 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Added.
2839 * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Added.
2840
dino@apple.combce93132017-04-19 00:37:30 +000028412017-04-18 Dean Jackson <dino@apple.com>
2842
2843 Update ANGLE
2844 https://bugs.webkit.org/show_bug.cgi?id=170941
2845 <rdar://problem/31633999>
2846
2847 Reviewed by Alex Christensen.
2848
2849 * fast/canvas/webgl/fragment-shader-assertion-expected.txt:
2850
bfulgham@apple.com22f76952017-04-18 23:27:04 +000028512017-04-18 Brent Fulgham <bfulgham@apple.com>
2852
2853 Correct handling of isolatedWorld in event handling
2854 https://bugs.webkit.org/show_bug.cgi?id=65589
2855 <rdar://problem/24097804>
2856
2857 Reviewed by Geoffrey Garen.
2858
2859 This following test cases are from the following Blink change:
2860 https://src.chromium.org/viewvc/blink?revision=152377&view=revision
2861
2862 * fast/dom/event-attrs-isolated-world-expected.txt: Added.
2863 * fast/dom/event-attrs-isolated-world.html: Added.
2864 * http/tests/security/isolatedWorld/onclick-attribute-expected.txt: Added.
2865 * http/tests/security/isolatedWorld/onclick-attribute.html: Added.
2866
wenson_hsieh@apple.comed752782017-04-18 23:12:30 +000028672017-04-18 Wenson Hsieh <wenson_hsieh@apple.com>
2868
2869 [WK2] Cannot select text on nytimes.com when the selection granularity is WKSelectionGranularityCharacter
2870 https://bugs.webkit.org/show_bug.cgi?id=170968
2871 <rdar://problem/31692560>
2872
2873 Reviewed by Dan Bernstein.
2874
2875 Adds a new layout test checking that text within a node with a click handler can be selected when using
2876 character selection granularity.
2877
2878 * editing/selection/character-granularity-select-text-with-click-handler-expected.txt: Added.
2879 * editing/selection/character-granularity-select-text-with-click-handler.html: Added.
2880
joepeck@webkit.org0a2add22017-04-18 20:37:51 +000028812017-04-18 Joseph Pecoraro <pecoraro@apple.com>
2882
2883 [mac-wk1 Debug] LayoutTest http/tests/inspector/network/resource-sizes-network.html is a flaky failure
2884 https://bugs.webkit.org/show_bug.cgi?id=170953
2885
2886 Unreviewed test gardening.
2887
2888 * platform/mac-wk1/TestExpectations:
2889 Mark a flakey test in WebKit1.
2890
weinig@apple.com66395a22017-04-18 20:35:43 +000028912017-04-17 Sam Weinig <sam@webkit.org>
2892
2893 [WebIDL] Make annotated types first class allowing them to be used in sequences and unions
2894 https://bugs.webkit.org/show_bug.cgi?id=170926
2895
2896 Reviewed by Chris Dumez.
2897
2898 * js/dom/webidl-type-mapping-expected.txt:
2899 * js/dom/webidl-type-mapping.html:
2900 Update test to account for testDictionary now being an attribute,
2901 and test that the annotated type members behave correctly.
2902
gskachkov@gmail.com80a0c282017-04-18 19:35:50 +000029032017-04-18 Oleksandr Skachkov <gskachkov@gmail.com>
2904
2905 [ES6]. Implement Annex B.3.3 function hoisting rules for eval
2906 https://bugs.webkit.org/show_bug.cgi?id=163208
2907
2908 Reviewed by Saam Barati.
2909
2910 * inspector/runtime/evaluate-CommandLineAPI-expected.txt:
2911 * inspector/runtime/evaluate-CommandLineAPI.html:
2912 * js/parser-syntax-check-expected.txt:
2913 * js/script-tests/parser-syntax-check.js:
2914
antti@apple.com8db60ef2017-04-18 17:31:20 +000029152017-04-18 Antti Koivisto <antti@apple.com>
2916
2917 Enable optimized layer flushes on iOS
2918 https://bugs.webkit.org/show_bug.cgi?id=170938
2919 <rdar://problem/31677395>
2920
2921 Reviewed by Simon Fraser.
2922
2923 Add test verifying that tiles get created for touch overflow scrolling.
2924
2925 * compositing/ios/overflow-scroll-touch-tiles-expected.txt: Added.
2926 * compositing/ios/overflow-scroll-touch-tiles.html: Added.
2927
ryanhaddad@apple.com59f5f252017-04-18 16:33:13 +000029282017-04-18 Ryan Haddad <ryanhaddad@apple.com>
2929
2930 Update TestExpectations for "selectors4" tests on mac-wk1.
2931 https://trac.webkit.org/changeset/215457/webkit
2932
2933 Unreviewed test gardening.
2934
2935 * platform/mac-wk1/TestExpectations:
2936
rego@igalia.com218bea92017-04-18 16:27:53 +000029372017-04-18 Manuel Rego Casasnovas <rego@igalia.com>
2938
2939 [css-grid] Add support for percentage gaps
2940 https://bugs.webkit.org/show_bug.cgi?id=170764
2941
2942 Reviewed by Sergio Villar Senin.
2943
2944 Import tests from Blink.
2945
2946 * fast/css-grid-layout/grid-gutters-as-percentage-expected.txt: Added.
2947 * fast/css-grid-layout/grid-gutters-as-percentage.html: Added.
2948 * fast/css-grid-layout/grid-gutters-get-set-expected.txt:
2949 * fast/css-grid-layout/grid-gutters-get-set.html:
2950
magomez@igalia.com3fecba62017-04-18 11:54:23 +000029512017-04-18 Miguel Gomez <magomez@igalia.com>
2952
2953 [GTK+] Crash in WebCore::ImageFrame::ImageFrame()
2954 https://bugs.webkit.org/show_bug.cgi?id=170332
2955
2956 Reviewed by Carlos Garcia Campos.
2957
2958 Added a test to ensure that the browser doesn't crash when loading a PNG image which
2959 reports a wrong number of frames.
2960
2961 * fast/images/bad-png-missing-fdat-expected.txt: Added.
2962 * fast/images/bad-png-missing-fdat.html: Added.
2963 * fast/images/resources/bad-png-missing-fdAT.png: Added.
2964
rego@igalia.comb2665362017-04-18 09:17:19 +000029652017-04-18 Manuel Rego Casasnovas <rego@igalia.com>
2966
2967 [selectors4] Import W3C Test Suite
2968 https://bugs.webkit.org/show_bug.cgi?id=170898
2969
2970 Reviewed by Youenn Fablet.
2971
2972 * TestExpectations: Mark a few tests as failure linking to the related bugs.
2973 * platform/mac-wk1/TestExpectations: Marking some tests that have issues on WK1.
2974
carlosgc@webkit.org04704b92017-04-18 08:11:47 +000029752017-04-18 Carlos Garcia Campos <cgarcia@igalia.com>
2976
2977 Unreviewed GTK+ gardening. Add several test expectations.
2978
2979 * platform/gtk/TestExpectations:
2980
joepeck@webkit.orgebb879a2017-04-18 01:30:24 +000029812017-04-17 Joseph Pecoraro <pecoraro@apple.com>
2982
2983 Web Inspector: Doesn't show size of compressed content correctly
2984 https://bugs.webkit.org/show_bug.cgi?id=155112
2985 <rdar://problem/25006728>
2986
2987 Reviewed by Alex Christensen and Timothy Hatcher.
2988
2989 * http/tests/inspector/network/resource-sizes-disk-cache-expected.txt: Added.
2990 * http/tests/inspector/network/resource-sizes-disk-cache.html: Added.
2991 * http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: Added.
2992 * http/tests/inspector/network/resource-sizes-memory-cache.html: Added.
2993 * http/tests/inspector/network/resource-sizes-network-expected.txt: Added.
2994 * http/tests/inspector/network/resource-sizes-network.html: Added.
2995 Test resource sizes under different load conditions.
2996
2997 * platform/mac/http/tests/inspector/network/resource-sizes-memory-cache-expected.txt: Added.
2998 * platform/mac/http/tests/inspector/network/resource-sizes-network-expected.txt: Added.
2999 Older versions of macOS will not have the new metrics, but test their output anyways.
3000
3001 * http/tests/inspector/network/resources/404.php: Added.
3002 * http/tests/inspector/network/resources/gzipped-lorem-no-content-length.php: Added.
3003 * http/tests/inspector/network/resources/gzipped-lorem.php: Added.
3004 * http/tests/inspector/network/resources/lorem.txt: Added.
3005 Different resources with fixed sizes (text, gzipped, 404 with fixed response).
3006
3007 * http/tests/inspector/network/resources/resource-size-test.js: Added.
3008 (TestPage.registerInitializer.InspectorTest.gracefulExpectEquals):
3009 (TestPage.registerInitializer.window.addResourceSizeTest):
3010 (TestPage.registerInitializer):
3011 Shared test code for resource sizes.
3012
3013 * platform/mac-wk1/TestExpectations:
3014 * platform/win/TestExpectations:
3015
commit-queue@webkit.orgb1e88972017-04-18 00:43:49 +000030162017-04-17 Youenn Fablet <youenn@apple.com>
3017
3018 Enable video autoplay when getUserMedia is on
3019 https://bugs.webkit.org/show_bug.cgi?id=170919
3020
3021 Reviewed by Geoffrey Garen.
3022
3023 * webrtc/video-autoplay-expected.txt: Added.
3024 * webrtc/video-autoplay.html: Added.
3025
ryanhaddad@apple.comaa371d32017-04-17 22:50:37 +000030262017-04-17 Ryan Haddad <ryanhaddad@apple.com>
3027
3028 Skip webrtc/multi-video.html.
3029 https://bugs.webkit.org/show_bug.cgi?id=170823
3030
3031 Unreviewed test gardening.
3032
3033 * TestExpectations:
3034
commit-queue@webkit.orga1c66112017-04-17 22:04:56 +000030352017-04-17 Youenn Fablet <youenn@apple.com>
3036
3037 LayoutTest webrtc/video-mute.html is a flaky failure
dino@apple.combce93132017-04-19 00:37:30 +00003038 https://bugs.webkit.or
3039 g/show_bug.cgi?id=170704
commit-queue@webkit.orga1c66112017-04-17 22:04:56 +00003040
3041 Reviewed by Eric Carlson.
3042
3043 * webrtc/video-mute.html: Another try at making the test not flaky.
3044
timothy_horton@apple.com4de29982017-04-17 20:24:14 +000030452017-04-17 Tim Horton <timothy_horton@apple.com>
3046
3047 Provide a viewport parameter to disable clipping to the safe area
3048 https://bugs.webkit.org/show_bug.cgi?id=170766
3049 <rdar://problem/31564634>
3050
3051 Reviewed by Beth Dakin.
3052
3053 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles-expected.txt: Added.
3054 * tiled-drawing/ios/viewport-clip-to-safe-area-no-gets-margin-tiles.html: Added.
3055 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles-expected.txt: Added.
3056 * tiled-drawing/ios/viewport-clip-to-safe-area-yes-gets-no-margin-tiles.html: Added.
3057
jiewen_tan@apple.come8d5d812017-04-17 20:07:56 +000030582017-04-14 Jiewen Tan <jiewen_tan@apple.com>
3059
3060 [WebCrypto] Add support for ECDSA
3061 https://bugs.webkit.org/show_bug.cgi?id=170789
3062 <rdar://problem/31588604>
3063
3064 Reviewed by Brent Fulgham.
3065
3066 * crypto/subtle/ec-generate-key-malformed-parameters-expected.txt:
3067 * crypto/subtle/ec-generate-key-malformed-parameters.html:
3068 * crypto/subtle/ec-import-key-malformed-parameters-expected.txt:
3069 * crypto/subtle/ec-import-key-malformed-parameters.html:
3070 * crypto/subtle/ecdh-generate-export-key-pkcs8-p256-expected.txt: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p256-expected.txt.
3071 * crypto/subtle/ecdh-generate-export-key-pkcs8-p256.html: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p256.html.
3072 * crypto/subtle/ecdh-generate-export-key-pkcs8-p384-expected.txt: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p384-expected.txt.
3073 * crypto/subtle/ecdh-generate-export-key-pkcs8-p384.html: Renamed from LayoutTests/crypto/subtle/ecdh-generate-export-pkcs8-p384.html.
3074 * crypto/subtle/ecdsa-generate-export-jwk-key-expected.txt: Added.
3075 * crypto/subtle/ecdsa-generate-export-jwk-key.html: Added.
3076 * crypto/subtle/ecdsa-generate-export-key-pkcs8-expected.txt: Added.
3077 * crypto/subtle/ecdsa-generate-export-key-pkcs8.html: Added.
3078 * crypto/subtle/ecdsa-generate-export-key-raw-expected.txt: Added.
3079 * crypto/subtle/ecdsa-generate-export-key-raw.html: Added.
3080 * crypto/subtle/ecdsa-generate-export-key-spki-expected.txt: Added.
3081 * crypto/subtle/ecdsa-generate-export-key-spki.html: Added.
3082 * crypto/subtle/ecdsa-generate-key-expected.txt: Added.
3083 * crypto/subtle/ecdsa-generate-key-sign-verify-p256-expected.txt: Added.
3084 * crypto/subtle/ecdsa-generate-key-sign-verify-p256.html: Added.
3085 * crypto/subtle/ecdsa-generate-key-sign-verify-p384-expected.txt: Added.
3086 * crypto/subtle/ecdsa-generate-key-sign-verify-p384.html: Added.
3087 * crypto/subtle/ecdsa-generate-key.html: Added.
3088 * crypto/subtle/ecdsa-import-jwk-private-key-expected.txt: Added.
3089 * crypto/subtle/ecdsa-import-jwk-private-key.html: Added.
3090 * crypto/subtle/ecdsa-import-jwk-public-key-alg-256-expected.txt: Added.
3091 * crypto/subtle/ecdsa-import-jwk-public-key-alg-256.html: Added.
3092 * crypto/subtle/ecdsa-import-jwk-public-key-alg-384-expected.txt: Added.
3093 * crypto/subtle/ecdsa-import-jwk-public-key-alg-384.html: Added.
3094 * crypto/subtle/ecdsa-import-jwk-public-key-expected.txt: Added.
3095 * crypto/subtle/ecdsa-import-jwk-public-key.html: Added.
3096 * crypto/subtle/ecdsa-import-key-sign-p256-expected.txt: Added.
3097 * crypto/subtle/ecdsa-import-key-sign-p256.html: Added.
3098 * crypto/subtle/ecdsa-import-key-sign-p384-expected.txt: Added.
3099 * crypto/subtle/ecdsa-import-key-sign-p384.html: Added.
3100 * crypto/subtle/ecdsa-import-key-verify-p256-expected.txt: Added.
3101 * crypto/subtle/ecdsa-import-key-verify-p256.html: Added.
3102 * crypto/subtle/ecdsa-import-key-verify-p384-expected.txt: Added.
3103 * crypto/subtle/ecdsa-import-key-verify-p384.html: Added.
3104 * crypto/subtle/ecdsa-import-pkcs8-key-expected.txt: Added.
3105 * crypto/subtle/ecdsa-import-pkcs8-key.html: Added.
3106 * crypto/subtle/ecdsa-import-raw-key-expected.txt: Added.
3107 * crypto/subtle/ecdsa-import-raw-key.html: Added.
3108 * crypto/subtle/ecdsa-import-spki-key-expected.txt: Added.
3109 * crypto/subtle/ecdsa-import-spki-key.html: Added.
3110 * crypto/subtle/ecdsa-verify-malformed-parameters-expected.txt: Added.
3111 * crypto/subtle/ecdsa-verify-malformed-parameters.html: Added.
3112 * crypto/workers/subtle/ecdsa-import-key-sign-expected.txt: Added.
3113 * crypto/workers/subtle/ecdsa-import-key-sign.html: Added.
3114 * crypto/workers/subtle/ecdsa-import-key-verify-expected.txt: Added.
3115 * crypto/workers/subtle/ecdsa-import-key-verify.html: Added.
3116 * crypto/workers/subtle/resources/ecdsa-import-key-sign.js: Added.
3117 * crypto/workers/subtle/resources/ecdsa-import-key-verify.js: Added.
3118
commit-queue@webkit.orgbb6cc2a2017-04-17 15:27:40 +000031192017-04-17 Youenn Fablet <youenn@apple.com>
3120
commit-queue@webkit.org9f6432e2017-04-17 15:44:39 +00003121 LayoutTestwebrtc/audio-replace-track.html is a flaky failure
3122 https://bugs.webkit.org/show_bug.cgi?id=170837
3123
3124 Reviewed by Eric Carlson.
3125
3126 * webrtc/audio-replace-track.html: Updating the test to be less flaky.
3127
31282017-04-17 Youenn Fablet <youenn@apple.com>
3129
commit-queue@webkit.orgbb6cc2a2017-04-17 15:27:40 +00003130 RTCPeerConnection addTrack does not require a stream parameter
3131 https://bugs.webkit.org/show_bug.cgi?id=170894
3132
3133 Reviewed by Alex Christensen.
3134
3135 * webrtc/video-addTrack-expected.txt: Added.
3136 * webrtc/video-addTrack.html: Added.
3137
commit-queue@webkit.org38f3f2d2017-04-17 02:59:40 +000031382017-04-16 Joseph Pecoraro <pecoraro@apple.com>
3139
3140 test262: test262/test/built-ins/Object/prototype/toLocaleString/primitive_this_value.js
3141 https://bugs.webkit.org/show_bug.cgi?id=170882
3142
3143 Reviewed by Saam Barati.
3144
3145 * js/dom/object-prototype-toLocaleString-expected.txt:
3146 * js/dom/script-tests/object-prototype-toLocaleString.js:
3147 Test the case of toLocaleString where toString does not exist.
3148
cdumez@apple.com72d8e4b2017-04-17 00:56:47 +000031492017-04-16 Chris Dumez <cdumez@apple.com>
3150
3151 CMD+R / CMD+Q is considered as user interaction and beforeunload alert is shown
3152 https://bugs.webkit.org/show_bug.cgi?id=169995
3153 <rdar://problem/23798897>
3154
3155 Reviewed by Sam Weinig.
3156
3157 Add layout test coverage.
3158
3159 * fast/events/beforeunload-alert-handled-keydown-expected.txt: Added.
3160 * fast/events/beforeunload-alert-handled-keydown.html: Added.
3161 * fast/events/beforeunload-alert-unhandled-keydown-expected.txt: Added.
3162 * fast/events/beforeunload-alert-unhandled-keydown.html: Added.
3163
commit-queue@webkit.org99a8ec62017-04-16 17:37:43 +000031642017-04-16 Joseph Pecoraro <pecoraro@apple.com>
3165
3166 test262: test262/test/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-44.js
3167 https://bugs.webkit.org/show_bug.cgi?id=170879
3168
3169 Reviewed by Saam Barati.
3170
3171 * js/Object-getOwnPropertyNames-expected.txt:
3172 * js/script-tests/Object-getOwnPropertyNames.js:
3173
nvasilyev@apple.comd1b15932017-04-15 03:12:18 +000031742017-04-14 Nikita Vasilyev <nvasilyev@apple.com>
3175
3176 Web Inspector: WebSockets: messages with non-latin letters are displayed incorrectly
3177 https://bugs.webkit.org/show_bug.cgi?id=170760
3178
3179 Reviewed by Joseph Pecoraro.
3180
3181 Test sending and receiving text and binary (blob and array buffer) data.
3182
3183 * http/tests/websocket/tests/hybi/inspector/binary-expected.txt: Added.
3184 * http/tests/websocket/tests/hybi/inspector/binary.html: Added.
3185 * http/tests/websocket/tests/hybi/inspector/binary_wsh.py: Added.
3186 (web_socket_do_extra_handshake):
3187 (web_socket_transfer_data):
3188 (all_distinct_bytes):
3189 * http/tests/websocket/tests/hybi/inspector/send-and-receive-expected.txt: Added.
3190 * http/tests/websocket/tests/hybi/inspector/send-and-receive.html: Added.
3191 * http/tests/websocket/tests/hybi/inspector/send-and-receive_wsh.py: Added.
3192 (web_socket_do_extra_handshake):
3193 (web_socket_transfer_data):
3194
jiewen_tan@apple.comc0b01b62017-04-15 00:17:09 +000031952017-04-14 Jiewen Tan <jiewen_tan@apple.com>
3196
3197 [WebCrypto] Support HKDF
3198 https://bugs.webkit.org/show_bug.cgi?id=170636
3199 <rdar://problem/23539827>
3200
3201 Reviewed by Brent Fulgham.
3202
3203 * TestExpectations:
3204 * crypto/subtle/ecdh-import-key-derive-hkdf-key-expected.txt: Added.
3205 * crypto/subtle/ecdh-import-key-derive-hkdf-key.html: Added.
3206 * crypto/subtle/hkdf-derive-bits-malformed-parametrs-expected.txt: Added.
3207 * crypto/subtle/hkdf-derive-bits-malformed-parametrs.html: Added.
3208 * crypto/subtle/hkdf-import-key-derive-bits-expected.txt: Added.
3209 * crypto/subtle/hkdf-import-key-derive-bits.html: Added.
3210 * crypto/subtle/hkdf-import-key-derive-hmac-key-expected.txt: Added.
3211 * crypto/subtle/hkdf-import-key-derive-hmac-key.html: Added.
3212 * crypto/subtle/hkdf-import-key-expected.txt: Added.
3213 * crypto/subtle/hkdf-import-key-malformed-parameters-expected.txt: Added.
3214 * crypto/subtle/hkdf-import-key-malformed-parameters.html: Added.
3215 * crypto/subtle/hkdf-import-key.html: Added.
3216 * crypto/workers/subtle/hkdf-import-key-derive-bits-expected.txt: Added.
3217 * crypto/workers/subtle/hkdf-import-key-derive-bits.html: Added.
3218 * crypto/workers/subtle/hkdf-import-key-derive-hmac-key-expected.txt: Added.
3219 * crypto/workers/subtle/hkdf-import-key-derive-hmac-key.html: Added.
3220 * crypto/workers/subtle/hkdf-import-key-expected.txt: Added.
3221 * crypto/workers/subtle/hkdf-import-key.html: Added.
3222 * crypto/workers/subtle/resources/hkdf-import-key-derive-bits.js: Added.
3223 * crypto/workers/subtle/resources/hkdf-import-key-derive-hmac-key.js: Added.
3224 * crypto/workers/subtle/resources/hkdf-import-key.js: Added.
3225
ryanhaddad@apple.com0c673d72017-04-14 21:03:45 +000032262017-04-14 Ryan Haddad <ryanhaddad@apple.com>
3227
3228 Skip workers/wasm-* LayoutTests on ios-simulator.
3229
3230 Unreviewed test gardening.
3231
3232 * platform/ios/TestExpectations:
3233
zalan@apple.comb62345d2017-04-14 20:59:36 +000032342017-04-14 Zalan Bujtas <zalan@apple.com>
3235
3236 text-align start / end failure in table cells
3237 https://bugs.webkit.org/show_bug.cgi?id=141417
3238 <rdar://problem/31051672>
3239
3240 Reviewed by Antti Koivisto.
3241
3242 * fast/table/center-th-when-parent-has-initial-text-align-expected.html: Added.
3243 * fast/table/center-th-when-parent-has-initial-text-align.html: Added.
3244
sbarati@apple.com492e4432017-04-14 02:10:17 +000032452017-04-13 Saam Barati <sbarati@apple.com>
3246
3247 WebAssembly: We should be able to postMessage a JSWebAssemblyModule
3248 https://bugs.webkit.org/show_bug.cgi?id=170573
3249
3250 Reviewed by Filip Pizlo.
3251
3252 * storage/indexeddb/resources/wasm-exceptions.js: Added.
3253 (const._fail):
3254 (const.isNotA.assert.isNotA):
3255 (const):
3256 (switch.typeof):
3257 (Builder):
3258 (Builder.prototype.setChecked):
3259 (Builder.prototype.setPreamble):
3260 (Builder.prototype._functionIndexSpaceKeyHash):
3261 (Builder.prototype._registerFunctionToIndexSpace):
3262 (Builder.prototype._getFunctionFromIndexSpace):
3263 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.case.string_appeared_here.this.section):
3264 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.const.codeBuilder.End.switch.case.string_appeared_here.e):
3265 (Builder.prototype._registerSectionBuilders.this.Unknown):
3266 (prepareDatabase):
3267 (testDatabase):
3268 * storage/indexeddb/wasm-exceptions-expected.txt: Added.
3269 * storage/indexeddb/wasm-exceptions.html: Added.
3270 * workers/wasm-hashset: Added.
3271 * workers/wasm-hashset-expected.txt: Added.
3272 * workers/wasm-hashset-many-expected.txt: Added.
3273 * workers/wasm-hashset-many.html: Added.
3274 * workers/wasm-hashset.html: Added.
3275 * workers/wasm-hashset/many-test.js: Added.
3276 (reallyDone):
3277 (console.log):
3278 (console.error):
3279 (console.assert):
3280 (i.worker.onmessage):
3281 (Module.print):
3282 (Module.printErr):
3283 (Module.canvas):
3284 (Module.setStatus):
3285 (Module):
3286 (setValue):
3287 (getValue):
3288 (allocate):
3289 (getMemory):
3290 (Pointer_stringify):
3291 (AsciiToString):
3292 (stringToAscii):
3293 (UTF8ArrayToString):
3294 (UTF8ToString):
3295 (stringToUTF8Array):
3296 (stringToUTF8):
3297 (lengthBytesUTF8):
3298 (demangle):
3299 (demangleAll):
3300 (stackTrace):
3301 (alignUp):
3302 (updateGlobalBuffer):
3303 (updateGlobalBufferViews):
3304 (abortOnCannotGrowMemory):
3305 (enlargeMemory):
3306 (getTotalMemory):
3307 (callRuntimeCallbacks):
3308 (preRun):
3309 (ensureInitRuntime):
3310 (preMain):
3311 (exitRuntime):
3312 (postRun):
3313 (addOnPreRun):
3314 (addOnInit):
3315 (addOnPreMain):
3316 (addOnExit):
3317 (addOnPostRun):
3318 (intArrayFromString):
3319 (intArrayToString):
3320 (writeStringToMemory):
3321 (writeArrayToMemory):
3322 (writeAsciiToMemory):
3323 (Math.string_appeared_here):
3324 (addRunDependency):
3325 (removeRunDependency):
3326 (integrateWasmJS.asm2wasmImports.string_appeared_here):
3327 (integrateWasmJS.lookupImport):
3328 (integrateWasmJS.mergeMemory):
3329 (integrateWasmJS.fixImports):
3330 (integrateWasmJS.getBinary):
3331 (integrateWasmJS.doJustAsm):
3332 (integrateWasmJS.receiveInstance):
3333 (integrateWasmJS.):
3334 (integrateWasmJS.doNativeWasm):
3335 (integrateWasmJS.doWasmPolyfill):
3336 (integrateWasmJS.Module.string_appeared_here):
3337 (integrateWasmJS):
3338 (___setErrNo):
3339 (__ZSt18uncaught_exceptionv):
3340 (EXCEPTIONS.deAdjust):
3341 (EXCEPTIONS.addRef):
3342 (EXCEPTIONS.decRef):
3343 (EXCEPTIONS.clearRef):
3344 (___cxa_find_matching_catch):
3345 (___gxx_personality_v0):
3346 (___lock):
3347 (_emscripten_memcpy_big):
3348 (_gettimeofday):
3349 (_abort):
3350 (SYSCALLS):
3351 (SYSCALLS.get getStr):
3352 (SYSCALLS.get64):
3353 (SYSCALLS.getZero):
3354 (try.___syscall146.printChar):
3355 (___syscall146):
3356 (___syscall54):
3357 (___unlock):
3358 (___syscall6):
3359 (invoke_ii):
3360 (invoke_iiii):
3361 (invoke_v):
3362 (_malloc.Module.string_appeared_here):
3363 (getTempRet0.Module.string_appeared_here):
3364 (_free.Module.string_appeared_here):
3365 (_main.Module.string_appeared_here):
3366 (setTempRet0.Module.string_appeared_here):
3367 (establishStackSpace.Module.string_appeared_here):
3368 (stackSave.Module.string_appeared_here):
3369 (_memset.Module.string_appeared_here):
3370 (_sbrk.Module.string_appeared_here):
3371 (_emscripten_get_global_libc.Module.string_appeared_here):
3372 (_memcpy.Module.string_appeared_here):
3373 (___errno_location.Module.string_appeared_here):
3374 (setThrew.Module.string_appeared_here):
3375 (_fflush.Module.string_appeared_here):
3376 (stackAlloc.Module.string_appeared_here):
3377 (stackRestore.Module.string_appeared_here):
3378 (_llvm_bswap_i32.Module.string_appeared_here):
3379 (runPostSets.Module.string_appeared_here):
3380 (dynCall_ii.Module.string_appeared_here):
3381 (dynCall_iiii.Module.string_appeared_here):
3382 (dynCall_v.Module.string_appeared_here):
3383 (else.applyMemoryInitializer):
3384 (else):
3385 (else.useRequest):
3386 (ExitStatus):
3387 (dependenciesFulfilled):
3388 (Module.string_appeared_here.Module.callMain.callMain.pad):
3389 (Module.string_appeared_here.Module.callMain):
3390 (run.doRun):
3391 (run):
3392 (exit):
3393 * workers/wasm-hashset/many-worker.js: Added.
3394 (console.log):
3395 (console.error):
3396 (console.assert):
3397 (Module.print):
3398 (Module.printErr):
3399 (Module.canvas):
3400 (Module.setStatus):
3401 (Module):
3402 (setValue):
3403 (getValue):
3404 (allocate):
3405 (getMemory):
3406 (Pointer_stringify):
3407 (AsciiToString):
3408 (stringToAscii):
3409 (UTF8ArrayToString):
3410 (UTF8ToString):
3411 (stringToUTF8Array):
3412 (stringToUTF8):
3413 (lengthBytesUTF8):
3414 (demangle):
3415 (demangleAll):
3416 (stackTrace):
3417 (alignUp):
3418 (updateGlobalBuffer):
3419 (updateGlobalBufferViews):
3420 (abortOnCannotGrowMemory):
3421 (enlargeMemory):
3422 (getTotalMemory):
3423 (callRuntimeCallbacks):
3424 (preRun):
3425 (ensureInitRuntime):
3426 (preMain):
3427 (exitRuntime):
3428 (postRun):
3429 (addOnPreRun):
3430 (addOnInit):
3431 (addOnPreMain):
3432 (addOnExit):
3433 (addOnPostRun):
3434 (intArrayFromString):
3435 (intArrayToString):
3436 (writeStringToMemory):
3437 (writeArrayToMemory):
3438 (writeAsciiToMemory):
3439 (Math.string_appeared_here):
3440 (addRunDependency):
3441 (removeRunDependency):
3442 (integrateWasmJS.asm2wasmImports.string_appeared_here):
3443 (integrateWasmJS.lookupImport):
3444 (integrateWasmJS.mergeMemory):
3445 (integrateWasmJS.fixImports):
3446 (integrateWasmJS.getBinary):
3447 (integrateWasmJS.doJustAsm):
3448 (integrateWasmJS.receiveInstance):
3449 (integrateWasmJS.doNativeWasm):
3450 (integrateWasmJS.doWasmPolyfill):
3451 (integrateWasmJS.Module.string_appeared_here):
3452 (integrateWasmJS):
3453 (___setErrNo):
3454 (__ZSt18uncaught_exceptionv):
3455 (EXCEPTIONS.deAdjust):
3456 (EXCEPTIONS.addRef):
3457 (EXCEPTIONS.decRef):
3458 (EXCEPTIONS.clearRef):
3459 (___cxa_find_matching_catch):
3460 (___gxx_personality_v0):
3461 (___lock):
3462 (_emscripten_memcpy_big):
3463 (_gettimeofday):
3464 (_abort):
3465 (SYSCALLS):
3466 (SYSCALLS.get getStr):
3467 (SYSCALLS.get64):
3468 (SYSCALLS.getZero):
3469 (try.___syscall146.printChar):
3470 (___syscall146):
3471 (___syscall54):
3472 (___unlock):
3473 (___syscall6):
3474 (invoke_ii):
3475 (invoke_iiii):
3476 (invoke_v):
3477 (_malloc.Module.string_appeared_here):
3478 (getTempRet0.Module.string_appeared_here):
3479 (_free.Module.string_appeared_here):
3480 (_main.Module.string_appeared_here):
3481 (setTempRet0.Module.string_appeared_here):
3482 (establishStackSpace.Module.string_appeared_here):
3483 (stackSave.Module.string_appeared_here):
3484 (_memset.Module.string_appeared_here):
3485 (_sbrk.Module.string_appeared_here):
3486 (_emscripten_get_global_libc.Module.string_appeared_here):
3487 (_memcpy.Module.string_appeared_here):
3488 (___errno_location.Module.string_appeared_here):
3489 (setThrew.Module.string_appeared_here):
3490 (_fflush.Module.string_appeared_here):
3491 (stackAlloc.Module.string_appeared_here):
3492 (stackRestore.Module.string_appeared_here):
3493 (_llvm_bswap_i32.Module.string_appeared_here):
3494 (runPostSets.Module.string_appeared_here):
3495 (dynCall_ii.Module.string_appeared_here):
3496 (dynCall_iiii.Module.string_appeared_here):
3497 (dynCall_v.Module.string_appeared_here):
3498 (else.applyMemoryInitializer):
3499 (else):
3500 (else.useRequest):
3501 (ExitStatus):
3502 (dependenciesFulfilled):
3503 (Module.string_appeared_here.Module.callMain.callMain.pad):
3504 (Module.string_appeared_here.Module.callMain):
3505 (run.doRun):
3506 (run):
3507 (exit):
3508 * workers/wasm-hashset/test.js: Added.
3509 (reallyDone):
3510 (console.log):
3511 (console.error):
3512 (console.assert):
3513 (Module.print):
3514 (Module.printErr):
3515 (Module.canvas):
3516 (Module.setStatus):
3517 (Module):
3518 (setValue):
3519 (getValue):
3520 (allocate):
3521 (getMemory):
3522 (Pointer_stringify):
3523 (AsciiToString):
3524 (stringToAscii):
3525 (UTF8ArrayToString):
3526 (UTF8ToString):
3527 (stringToUTF8Array):
3528 (stringToUTF8):
3529 (lengthBytesUTF8):
3530 (demangle):
3531 (demangleAll):
3532 (stackTrace):
3533 (alignUp):
3534 (updateGlobalBuffer):
3535 (updateGlobalBufferViews):
3536 (abortOnCannotGrowMemory):
3537 (enlargeMemory):
3538 (getTotalMemory):
3539 (callRuntimeCallbacks):
3540 (preRun):
3541 (ensureInitRuntime):
3542 (preMain):
3543 (exitRuntime):
3544 (postRun):
3545 (addOnPreRun):
3546 (addOnInit):
3547 (addOnPreMain):
3548 (addOnExit):
3549 (addOnPostRun):
3550 (intArrayFromString):
3551 (intArrayToString):
3552 (writeStringToMemory):
3553 (writeArrayToMemory):
3554 (writeAsciiToMemory):
3555 (Math.string_appeared_here):
3556 (addRunDependency):
3557 (removeRunDependency):
3558 (integrateWasmJS.asm2wasmImports.string_appeared_here):
3559 (integrateWasmJS.lookupImport):
3560 (integrateWasmJS.mergeMemory):
3561 (integrateWasmJS.fixImports):
3562 (integrateWasmJS.getBinary):
3563 (integrateWasmJS.doJustAsm):
3564 (integrateWasmJS.receiveInstance):
3565 (integrateWasmJS.doNativeWasm):
3566 (integrateWasmJS.doWasmPolyfill):
3567 (integrateWasmJS.Module.string_appeared_here):
3568 (integrateWasmJS):
3569 (___setErrNo):
3570 (__ZSt18uncaught_exceptionv):
3571 (EXCEPTIONS.deAdjust):
3572 (EXCEPTIONS.addRef):
3573 (EXCEPTIONS.decRef):
3574 (EXCEPTIONS.clearRef):
3575 (___cxa_find_matching_catch):
3576 (___gxx_personality_v0):
3577 (___lock):
3578 (_emscripten_memcpy_big):
3579 (_gettimeofday):
3580 (_abort):
3581 (SYSCALLS):
3582 (SYSCALLS.get getStr):
3583 (SYSCALLS.get64):
3584 (SYSCALLS.getZero):
3585 (try.___syscall146.printChar):
3586 (___syscall146):
3587 (___syscall54):
3588 (___unlock):
3589 (___syscall6):
3590 (invoke_ii):
3591 (invoke_iiii):
3592 (invoke_v):
3593 (_malloc.Module.string_appeared_here):
3594 (getTempRet0.Module.string_appeared_here):
3595 (_free.Module.string_appeared_here):
3596 (_main.Module.string_appeared_here):
3597 (setTempRet0.Module.string_appeared_here):
3598 (establishStackSpace.Module.string_appeared_here):
3599 (stackSave.Module.string_appeared_here):
3600 (_memset.Module.string_appeared_here):
3601 (_sbrk.Module.string_appeared_here):
3602 (_emscripten_get_global_libc.Module.string_appeared_here):
3603 (_memcpy.Module.string_appeared_here):
3604 (___errno_location.Module.string_appeared_here):
3605 (setThrew.Module.string_appeared_here):
3606 (_fflush.Module.string_appeared_here):
3607 (stackAlloc.Module.string_appeared_here):
3608 (stackRestore.Module.string_appeared_here):
3609 (_llvm_bswap_i32.Module.string_appeared_here):
3610 (runPostSets.Module.string_appeared_here):
3611 (dynCall_ii.Module.string_appeared_here):
3612 (dynCall_iiii.Module.string_appeared_here):
3613 (dynCall_v.Module.string_appeared_here):
3614 (else.applyMemoryInitializer):
3615 (else):
3616 (else.useRequest):
3617 (ExitStatus):
3618 (dependenciesFulfilled):
3619 (Module.string_appeared_here.Module.callMain.callMain.pad):
3620 (Module.string_appeared_here.Module.callMain):
3621 (run.doRun):
3622 (run):
3623 (exit):
3624 * workers/wasm-hashset/worker.js: Added.
3625 (console.log):
3626 (console.error):
3627 (console.assert):
3628 (Module.print):
3629 (Module.printErr):
3630 (Module.canvas):
3631 (Module.setStatus):
3632 (Module):
3633 (setValue):
3634 (getValue):
3635 (allocate):
3636 (getMemory):
3637 (Pointer_stringify):
3638 (AsciiToString):
3639 (stringToAscii):
3640 (UTF8ArrayToString):
3641 (UTF8ToString):
3642 (stringToUTF8Array):
3643 (stringToUTF8):
3644 (lengthBytesUTF8):
3645 (demangle):
3646 (demangleAll):
3647 (stackTrace):
3648 (alignUp):
3649 (updateGlobalBuffer):
3650 (updateGlobalBufferViews):
3651 (abortOnCannotGrowMemory):
3652 (enlargeMemory):
3653 (getTotalMemory):
3654 (callRuntimeCallbacks):
3655 (preRun):
3656 (ensureInitRuntime):
3657 (preMain):
3658 (exitRuntime):
3659 (postRun):
3660 (addOnPreRun):
3661 (addOnInit):
3662 (addOnPreMain):
3663 (addOnExit):
3664 (addOnPostRun):
3665 (intArrayFromString):
3666 (intArrayToString):
3667 (writeStringToMemory):
3668 (writeArrayToMemory):
3669 (writeAsciiToMemory):
3670 (Math.string_appeared_here):
3671 (addRunDependency):
3672 (removeRunDependency):
3673 (integrateWasmJS.asm2wasmImports.string_appeared_here):
3674 (integrateWasmJS.lookupImport):
3675 (integrateWasmJS.mergeMemory):
3676 (integrateWasmJS.fixImports):
3677 (integrateWasmJS.getBinary):
3678 (integrateWasmJS.doJustAsm):
3679 (integrateWasmJS.receiveInstance):
3680 (integrateWasmJS.):
3681 (integrateWasmJS.doNativeWasm):
3682 (integrateWasmJS.doWasmPolyfill):
3683 (integrateWasmJS.Module.string_appeared_here):
3684 (integrateWasmJS):
3685 (___setErrNo):
3686 (__ZSt18uncaught_exceptionv):
3687 (EXCEPTIONS.deAdjust):
3688 (EXCEPTIONS.addRef):
3689 (EXCEPTIONS.decRef):
3690 (EXCEPTIONS.clearRef):
3691 (___cxa_find_matching_catch):
3692 (___gxx_personality_v0):
3693 (___lock):
3694 (_emscripten_memcpy_big):
3695 (_gettimeofday):
3696 (_abort):
3697 (SYSCALLS):
3698 (SYSCALLS.get getStr):
3699 (SYSCALLS.get64):
3700 (SYSCALLS.getZero):
3701 (try.___syscall146.printChar):
3702 (___syscall146):
3703 (___syscall54):
3704 (___unlock):
3705 (___syscall6):
3706 (invoke_ii):
3707 (invoke_iiii):
3708 (invoke_v):
3709 (_malloc.Module.string_appeared_here):
3710 (getTempRet0.Module.string_appeared_here):
3711 (_free.Module.string_appeared_here):
3712 (_main.Module.string_appeared_here):
3713 (setTempRet0.Module.string_appeared_here):
3714 (establishStackSpace.Module.string_appeared_here):
3715 (stackSave.Module.string_appeared_here):
3716 (_memset.Module.string_appeared_here):
3717 (_sbrk.Module.string_appeared_here):
3718 (_emscripten_get_global_libc.Module.string_appeared_here):
3719 (_memcpy.Module.string_appeared_here):
3720 (___errno_location.Module.string_appeared_here):
3721 (setThrew.Module.string_appeared_here):
3722 (_fflush.Module.string_appeared_here):
3723 (stackAlloc.Module.string_appeared_here):
3724 (stackRestore.Module.string_appeared_here):
3725 (_llvm_bswap_i32.Module.string_appeared_here):
3726 (runPostSets.Module.string_appeared_here):
3727 (dynCall_ii.Module.string_appeared_here):
3728 (dynCall_iiii.Module.string_appeared_here):
3729 (dynCall_v.Module.string_appeared_here):
3730 (else.applyMemoryInitializer):
3731 (else):
3732 (else.useRequest):
3733 (ExitStatus):
3734 (dependenciesFulfilled):
3735 (Module.string_appeared_here.Module.callMain.callMain.pad):
3736 (Module.string_appeared_here.Module.callMain):
3737 (run.doRun):
3738 (run):
3739 (exit):
3740 * workers/wasm-long-compile-expected.txt: Added.
3741 * workers/wasm-long-compile-many-expected.txt: Added.
3742 * workers/wasm-long-compile-many.html: Added.
3743 * workers/wasm-long-compile.html: Added.
3744 * workers/wasm-resources: Added.
3745 * workers/wasm-resources/long-compile-many.js: Added.
3746 (done):
3747 (i.async.run):
3748 (i.worker.onmessage):
3749 * workers/wasm-resources/long-compile-worker.js: Added.
3750 (const._fail):
3751 (const.isNotA.assert.isNotA):
3752 (const):
3753 (switch.typeof):
3754 (Builder):
3755 (Builder.prototype.setChecked):
3756 (Builder.prototype.setPreamble):
3757 (Builder.prototype._functionIndexSpaceKeyHash):
3758 (Builder.prototype._registerFunctionToIndexSpace):
3759 (Builder.prototype._getFunctionFromIndexSpace):
3760 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.case.string_appeared_here.this.section):
3761 (Builder.prototype._registerSectionBuilders.const.section.in.WASM.description.section.switch.section.const.codeBuilder.End.switch.case.string_appeared_here.e):
3762 (Builder.prototype._registerSectionBuilders.this.Unknown):
3763 * workers/wasm-resources/long-compile.js: Added.
3764 (done):
3765 (async.run):
3766 (worker.onmessage):
3767
dino@apple.com867f6662017-04-14 01:56:35 +000037682017-04-13 Dean Jackson <dino@apple.com>
3769
3770 Large negative animation-delays may not work depending on machine uptime
3771 https://bugs.webkit.org/show_bug.cgi?id=166962
3772 <rdar://problem/30091526>
3773
3774 Reviewed by Tim Horton.
3775
3776 * animations/large-negative-delay-expected.txt: Added.
3777 * animations/large-negative-delay.html: Added.
3778
commit-queue@webkit.orgcf2ae922017-04-13 23:51:41 +000037792017-04-13 Andy VanWagoner <thetalecrafter@gmail.com>
3780
3781 Change Intl prototypes to plain objects
3782 https://bugs.webkit.org/show_bug.cgi?id=168178
3783
3784 Reviewed by JF Bastien.
3785
3786 * js/intl-collator-expected.txt:
3787 * js/intl-datetimeformat-expected.txt:
3788 * js/intl-numberformat-expected.txt:
3789 * js/script-tests/intl-collator.js:
3790 * js/script-tests/intl-datetimeformat.js:
3791 * js/script-tests/intl-numberformat.js:
3792
ryanhaddad@apple.com2cef67d2017-04-13 23:44:48 +000037932017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3794
3795 Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html as flaky on iOS.
3796 https://bugs.webkit.org/show_bug.cgi?id=169719
3797
3798 Unreviewed test gardening.
3799
3800 * platform/ios-wk2/TestExpectations:
3801
antti@apple.com2d5e53f2017-04-13 23:20:50 +000038022017-04-13 Antti Koivisto <antti@apple.com>
3803
3804 Don't invalidate composition for style changes in non-composited layers
3805 https://bugs.webkit.org/show_bug.cgi?id=170805
3806 <rdar://problem/31606185>
3807
3808 Reviewed by Simon Fraser.
3809
3810 * compositing/updates/animation-non-composited-expected.txt: Added.
3811 * compositing/updates/animation-non-composited.html: Added.
3812
ryanhaddad@apple.com8cb55162017-04-13 21:00:43 +000038132017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3814
ryanhaddad@apple.com1e5ca912017-04-13 22:48:13 +00003815 Mark webrtc/video-mute.html as flaky.
3816 https://bugs.webkit.org/show_bug.cgi?id=170704
3817
3818 Unreviewed test gardening.
3819
3820 * TestExpectations:
3821
38222017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3823
ryanhaddad@apple.com4925b0c2017-04-13 22:24:34 +00003824 Mark media/media-controls-timeline-updates-when-hovered.html as flaky.
3825 https://bugs.webkit.org/show_bug.cgi?id=165553
3826
3827 Unreviewed test gardening.
3828
3829 * platform/mac/TestExpectations:
3830
38312017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3832
ryanhaddad@apple.comdf4af802017-04-13 22:15:17 +00003833 Mark media/track/track-cue-rendering-rtl.html as flaky.
3834 https://bugs.webkit.org/show_bug.cgi?id=170831
3835
3836 Unreviewed test gardening.
3837
3838 * platform/mac/TestExpectations:
3839
38402017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3841
ryanhaddad@apple.com73eaefd2017-04-13 22:11:02 +00003842 Mark inspector/sampling-profiler/named-function-expression.html as flaky.
3843 https://bugs.webkit.org/show_bug.cgi?id=170830
3844
3845 Unreviewed test gardening.
3846
3847 * platform/mac-wk1/TestExpectations:
3848
38492017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3850
ryanhaddad@apple.com4e186322017-04-13 21:41:25 +00003851 Add ios-simulator baseline for imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.html.
3852
3853 Unreviewed test gardening.
3854
3855 * platform/ios-simulator/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Added.
3856
38572017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3858
ryanhaddad@apple.com3fdf7172017-04-13 21:39:07 +00003859 Mark http/tests/inspector/network/resource-request-headers.html as flaky.
3860 https://bugs.webkit.org/show_bug.cgi?id=170702
3861
3862 Unreviewed test gardening.
3863
3864 * platform/mac-wk2/TestExpectations:
3865
38662017-04-13 Ryan Haddad <ryanhaddad@apple.com>
3867
ryanhaddad@apple.com8cb55162017-04-13 21:00:43 +00003868 Mark media/modern-media-controls/volume-support/volume-support-click.html as flaky.
3869 https://bugs.webkit.org/show_bug.cgi?id=164229
3870
3871 Unreviewed test gardening.
3872
3873 * platform/mac/TestExpectations:
3874
cdumez@apple.com0447c7c2017-04-13 19:42:35 +000038752017-04-13 Chris Dumez <cdumez@apple.com>
3876
3877 LayoutTest svg/animations/animated-svg-image-outside-viewport-paused.html is a flaky failure
3878 https://bugs.webkit.org/show_bug.cgi?id=170745
3879
3880 Reviewed by Tim Horton.
3881
3882 Test was relying on a setTimeout(30) and was flaky. Now use shouldBecomeEqual() to make the
3883 test more robust.
3884
3885 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt:
3886 * svg/animations/animated-svg-image-outside-viewport-paused.html:
3887
commit-queue@webkit.org055b0802017-04-13 18:28:29 +000038882017-04-13 Youenn Fablet <youenn@apple.com>
3889
3890 Remove RTCSignalingState::Closed
3891 https://bugs.webkit.org/show_bug.cgi?id=170811
3892
3893 Reviewed by Eric Carlson.
3894
3895 * webrtc/connection-state.html:
3896
jbedard@apple.com64df7a42017-04-13 17:29:43 +000038972017-04-13 Jonathan Bedard <jbedard@apple.com>
3898
3899 Remove compositing/masks/solid-color-masked.html expectation
3900 https://bugs.webkit.org/show_bug.cgi?id=168054
3901
3902 Unreviewed test gardening.
3903
3904 * platform/ios/TestExpectations: Remove compositing/masks/solid-color-masked.html.
3905
commit-queue@webkit.orgb1e02db2017-04-13 16:54:32 +000039062017-04-13 Youenn Fablet <youenn@apple.com>
3907
3908 Add some more WebRTC tests
3909 https://bugs.webkit.org/show_bug.cgi?id=170796
3910
3911 Reviewed by Eric Carlson.
3912
3913 * webrtc/multi-video-expected.txt: Added.
3914 * webrtc/multi-video.html: Added.
3915 * webrtc/video-with-data-channel-expected.txt: Added.
3916 * webrtc/video-with-data-channel.html: Added.
3917
commit-queue@webkit.org0f0d2522017-04-13 16:40:25 +000039182017-04-13 Romain Bellessort <romain.bellessort@crf.canon.fr>
3919
3920 [Readable Streams API] Implement cloneArrayBuffer in WebCore
3921 https://bugs.webkit.org/show_bug.cgi?id=170008
3922
3923 Reviewed by Youenn Fablet.
3924
3925 Added test to check cloneArrayBuffer behaviour.
3926
3927 * streams/clone-array-buffer-expected.txt: Added.
3928 * streams/clone-array-buffer.html: Added.
3929
commit-queue@webkit.org04d33012017-04-13 16:38:58 +000039302017-04-13 Youenn Fablet <youenn@apple.com>
3931
3932 onnegotiationneeded should only be called once
3933 https://bugs.webkit.org/show_bug.cgi?id=170785
3934
3935 Reviewed by Alex Christensen.
3936
3937 * webrtc/negotiatedneeded-event-addStream.html:
3938
hyatt@apple.com531e35d2017-04-13 16:37:00 +000039392017-04-13 Dave Hyatt <hyatt@apple.com>
3940
3941 Rendering flexbox children across columns
3942 https://bugs.webkit.org/show_bug.cgi?id=164166
3943 <rdar://problem/29055587>
3944
3945 Reviewed by Zalan Bujtas.
3946
3947 * fast/multicol/flexbox-rows-expected.html: Added.
3948 * fast/multicol/flexbox-rows.html: Added.
3949
antti@apple.come2ca5892017-04-13 08:31:54 +000039502017-04-13 Antti Koivisto <antti@apple.com>
3951
3952 Try to unflake a test.
3953
3954 * http/tests/cache/disk-cache/disk-cache-media-small.html:
3955
beidson@apple.com6fc12ef2017-04-13 06:38:19 +000039562017-04-12 Brady Eidson <beidson@apple.com>
3957
3958 QuotaExceededError when saving to localStorage in private mode.
3959 https://bugs.webkit.org/show_bug.cgi?id=157010
3960
3961 Reviewed by Alex Christensen.
3962
3963 * platform/mac-wk2/TestExpectations:
3964 * storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt:
3965 * storage/domstorage/localstorage/private-browsing-affects-storage.html:
3966 * storage/domstorage/localstorage/resources/private-browsing-1.html: Added.
3967 * storage/domstorage/localstorage/resources/private-browsing-2.html: Added.
3968 * storage/domstorage/localstorage/resources/private-browsing-3.html: Added.
3969 * storage/domstorage/localstorage/resources/private-browsing-storage-2.html: Added.
3970 * storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt: Removed.
3971 * storage/domstorage/sessionstorage/private-browsing-affects-storage.html: Removed.
3972
commit-queue@webkit.orgc9a6fe82017-04-13 02:51:18 +000039732017-04-12 Joseph Pecoraro <pecoraro@apple.com>
3974
commit-queue@webkit.orgcfa12492017-04-13 03:12:08 +00003975 test262: test262/test/built-ins/NativeErrors/EvalError/proto.js
3976 https://bugs.webkit.org/show_bug.cgi?id=170668
3977
3978 Reviewed by Keith Miller.
3979
3980 * ietestcenter/Javascript/15.2.3.2-2-12-expected.txt:
3981 * ietestcenter/Javascript/15.2.3.2-2-13-expected.txt:
3982 * ietestcenter/Javascript/15.2.3.2-2-14-expected.txt:
3983 * ietestcenter/Javascript/15.2.3.2-2-15-expected.txt:
3984 * ietestcenter/Javascript/15.2.3.2-2-16-expected.txt:
3985 * ietestcenter/Javascript/15.2.3.2-2-17-expected.txt:
3986 These tests are now out of date.
3987
39882017-04-12 Joseph Pecoraro <pecoraro@apple.com>
3989
commit-queue@webkit.orgc9a6fe82017-04-13 02:51:18 +00003990 test262: test262/test/language/literals/regexp/u-dec-esc.js
3991 https://bugs.webkit.org/show_bug.cgi?id=170687
3992
3993 Reviewed by Michael Saboff.
3994
3995 * js/regexp-unicode-expected.txt:
3996 * js/script-tests/regexp-unicode.js:
3997 Extend test to test invalid backreferences.
3998
jbedard@apple.com572dfff2017-04-12 22:44:08 +000039992017-04-12 Jonathan Bedard <jbedard@apple.com>
4000
4001 Move expectation for compositing/iframes/iframe-size-from-zero.htm to top level
4002
4003 Unreviewed test gardening.
4004
4005 * TestExpectations: Marked compositing/iframes/iframe-size-from-zero.html as flaky.
4006 * platform/ios-wk1/TestExpectations: Move test expectation to top level.
4007 * platform/mac-wk1/TestExpectations: Ditto.
4008 * platform/win/TestExpectations: Ditto.
4009 * platform/wk2/TestExpectations: Ditto.
4010
dino@apple.com6cc437b2017-04-12 21:11:47 +000040112017-04-11 Dean Jackson <dino@apple.com>
4012
4013 canvas/2d.gradient.* LayoutTests failing
4014 https://bugs.webkit.org/show_bug.cgi?id=170757
4015 <rdar://problem/31177990>
4016
4017 Reviewed by Antoine Quint.
4018
4019 Add a fudge factor to the gradient tests, since we can
4020 now produce noisy (nicer looking) gradients. There might
4021 be 1 or 2 bits of difference per pixel.
4022
4023 * canvas/philip/tests.js:
4024 (_assertPixelWithGradientNoise):
4025 * canvas/philip/tests/2d.gradient.linear.transform.1.html:
4026 * canvas/philip/tests/2d.gradient.linear.transform.2.html:
4027 * canvas/philip/tests/2d.gradient.linear.transform.3.html:
4028 * canvas/philip/tests/2d.gradient.radial.cone.bottom.html:
4029 * canvas/philip/tests/2d.gradient.radial.cone.cylinder.html:
4030 * canvas/philip/tests/2d.gradient.radial.cone.front.html:
4031 * canvas/philip/tests/2d.gradient.radial.cone.shape1.html:
4032 * canvas/philip/tests/2d.gradient.radial.cone.top.html:
4033 * canvas/philip/tests/2d.gradient.radial.inside1.html:
4034 * canvas/philip/tests/2d.gradient.radial.inside2.html:
4035 * canvas/philip/tests/2d.gradient.radial.inside3.html:
4036 * canvas/philip/tests/2d.gradient.radial.outside1.html:
4037 * canvas/philip/tests/2d.gradient.radial.outside2.html:
4038 * canvas/philip/tests/2d.gradient.radial.outside3.html:
4039 * canvas/philip/tests/2d.gradient.radial.touch2.html:
4040 * fast/canvas/script-tests/canvas-gradient-on-compositing.js:
4041 * fast/canvas/canvas-gradient-on-compositing-expected.html:
4042
mmaxfield@apple.com803992b2017-04-12 20:54:02 +000040432017-04-12 Myles C. Maxfield <mmaxfield@apple.com>
4044
4045 Well-known variations should clamp to the values listed in the @font-face block
4046 https://bugs.webkit.org/show_bug.cgi?id=169260
4047
4048 Reviewed by Dean Jackson.
4049
4050 * fast/text/variations/font-face-clamp-expected.html: Added.
4051 * fast/text/variations/font-face-clamp.html: Added.
4052
jbedard@apple.comacb7052f2017-04-12 20:47:31 +000040532017-04-12 Jonathan Bedard <jbedard@apple.com>
4054
4055 Remove two passing canvas tests from ios expectations
4056
4057 Unreviewed test gardening.
4058
4059 * platform/ios/TestExpectations:
4060
commit-queue@webkit.org18eea9f2017-04-12 19:17:19 +000040612017-04-12 Youenn Fablet <youenn@apple.com>
4062
4063 REGRESSION: LayoutTest webrtc/negotiatedneeded-event-addStream.html is frequently crashing
4064 https://bugs.webkit.org/show_bug.cgi?id=170754
4065 <rdar://problem/31573169>
4066
4067 Unreviewed.
4068
4069 * TestExpectations: Marking test as crashing.
4070
rego@igalia.com69b969c2017-04-12 10:14:30 +000040712017-04-12 Manuel Rego Casasnovas <rego@igalia.com>
4072
4073 [css-grid] Replaced elements don't properly resolve percentage heights
4074 https://bugs.webkit.org/show_bug.cgi?id=159670
4075
4076 Reviewed by Darin Adler.
4077
4078 The issue was fixed in r213149 (bug #168657), but the Blink test was not imported.
4079 This patch only adds the test to avoid regressions in the future.
4080
4081 * fast/css-grid-layout/grid-item-with-percent-height-replaced-element-expected.txt: Added.
4082 * fast/css-grid-layout/grid-item-with-percent-height-replaced-element.html: Added.
4083
antti@apple.comcf289bc2017-04-12 10:09:14 +000040842017-04-10 Antti Koivisto <antti@apple.com>
4085
4086 Cache small media resources in disk cache
4087 https://bugs.webkit.org/show_bug.cgi?id=170676
4088 <rdar://problem/31532649>
4089
4090 Reviewed by Andreas Kling.
4091
4092 * http/tests/cache/disk-cache/disk-cache-media-small-expected.txt: Added.
4093 * http/tests/cache/disk-cache/disk-cache-media-small.html: Added.
4094
pvollan@apple.comee34dbc2017-04-12 08:01:51 +000040952017-04-12 Per Arne Vollan <pvollan@apple.com>
4096
4097 Implement stroke-color CSS property.
4098 https://bugs.webkit.org/show_bug.cgi?id=169352
4099
4100 Reviewed by Jon Lee.
4101
4102 * fast/css/stroke-color-expected.html: Added.
4103 * fast/css/stroke-color-fallback-expected.html: Added.
4104 * fast/css/stroke-color-fallback.html: Added.
4105 * fast/css/stroke-color.html: Added.
4106 * fast/css/visited-link-stroke-color-expected.html: Added.
4107 * fast/css/visited-link-stroke-color.html: Added.
4108
commit-queue@webkit.orgdbeecab2017-04-11 17:06:53 +000041092017-04-11 Youenn Fablet <youenn@apple.com>
4110
commit-queue@webkit.org10fcf9f2017-04-11 22:48:16 +00004111 LayoutTest webrtc/video-mute.html is a flaky failure
4112 https://bugs.webkit.org/show_bug.cgi?id=170704
4113
4114 Reviewed by Eric Carlson.
4115
4116 * webrtc/video-mute.html: Trying to make it less flaky.
4117
41182017-04-11 Youenn Fablet <youenn@apple.com>
4119
commit-queue@webkit.org70608662017-04-11 22:47:49 +00004120 [WK1] Add captureStream test with webrtc
4121 https://bugs.webkit.org/show_bug.cgi?id=170746
4122
4123 Reviewed by Eric Carlson.
4124
4125 * platform/mac-wk1/TestExpectations: Activating this new test in WK1.
4126 * webrtc/captureCanvas-webrtc-expected.txt: Added.
4127 * webrtc/captureCanvas-webrtc.html: Added.
4128
41292017-04-11 Youenn Fablet <youenn@apple.com>
4130
commit-queue@webkit.org362495d2017-04-11 22:47:26 +00004131 Migrating webrtc tests to latest API
4132 https://bugs.webkit.org/show_bug.cgi?id=170709
4133
4134 Reviewed by Eric Carlson.
4135
4136 * webrtc/audio-peer-connection-webaudio.html:
4137 * webrtc/libwebrtc/descriptionGetters.html:
4138 * webrtc/negotiatedneeded-event-addStream.html:
4139 * webrtc/peer-connection-audio-mute.html:
4140 * webrtc/peer-connection-audio-mute2.html:
4141 * webrtc/peer-connection-remote-audio-mute.html:
4142 * webrtc/peer-connection-remote-audio-mute2.html:
4143 * webrtc/release-after-getting-track.html:
4144 * webrtc/video-disabled-black.html:
4145 * webrtc/video-mute.html:
4146 * webrtc/video-remote-mute.html:
4147 * webrtc/video-with-receiver.html:
4148 * webrtc/video.html:
4149
41502017-04-11 Youenn Fablet <youenn@apple.com>
4151
commit-queue@webkit.org48e5aab2017-04-11 17:27:10 +00004152 Activate WebRTC data channel tests for WK1
4153 https://bugs.webkit.org/show_bug.cgi?id=170710
4154
4155 Reviewed by Eric Carlson.
4156
4157 * platform/mac-wk1/TestExpectations:
4158
41592017-04-11 Youenn Fablet <youenn@apple.com>
4160
commit-queue@webkit.orgdbeecab2017-04-11 17:06:53 +00004161 MediaStream id should be equal to msid
4162 https://bugs.webkit.org/show_bug.cgi?id=170712
4163
4164 Reviewed by Eric Carlson.
4165
4166 Removing no longer needed/Adding needed calls to useMockRTCPeerConnectionFactory.
4167
4168 * fast/mediastream/RTCPeerConnection-inspect-answer.html:
4169 * fast/mediastream/RTCPeerConnection-inspect-offer.html:
4170 * fast/mediastream/RTCPeerConnection-legacy-stream-based-api.html:
4171 * fast/mediastream/RTCPeerConnection-media-setup-single-dialog.html:
4172 * fast/mediastream/RTCPeerConnection-remotely-assigned-transceiver-mid.html:
4173 * fast/mediastream/RTCPeerConnection-setLocalDescription-offer.html:
4174 * fast/mediastream/RTCPeerConnection-setRemoteDescription-offer.html:
4175 * webrtc/audio-peer-connection-webaudio.html:
4176 * webrtc/audio-replace-track.html:
4177 * webrtc/connection-state.html:
4178 * webrtc/datachannel/basic.html:
4179 * webrtc/datachannel/bufferedAmountLowThreshold.html:
4180 * webrtc/datachannel/datachannel-gc.html:
4181 * webrtc/datachannel/datachannel-stats.html:
4182 * webrtc/datachannel/filter-ice-candidate.html:
4183 * webrtc/ephemeral-certificates-and-cnames.html:
4184 * webrtc/libwebrtc/descriptionGetters.html:
4185 * webrtc/negotiatedneeded-event-addStream.html:
4186 * webrtc/no-port-zero-in-upd-candidates.html:
4187 * webrtc/peer-connection-audio-mute.html:
4188 * webrtc/peer-connection-audio-mute2.html:
4189 * webrtc/peer-connection-remote-audio-mute.html:
4190 * webrtc/peer-connection-remote-audio-mute2.html:
4191 * webrtc/release-after-getting-track.html:
4192 * webrtc/video-disabled-black.html:
4193 * webrtc/video-getParameters.html:
4194 * webrtc/video-mediastreamtrack-stats.html:
4195 * webrtc/video-mute.html:
4196 * webrtc/video-remote-mute.html:
4197 * webrtc/video-replace-track-to-null.html:
4198 * webrtc/video-replace-track.html:
4199 * webrtc/video-stats.html:
4200 * webrtc/video-with-receiver.html:
4201 * webrtc/video.html:
4202
cfleizach@apple.comd27869e2017-04-11 17:00:29 +000042032017-04-11 Chris Fleizach <cfleizach@apple.com>
4204
4205 AX: Web article navigation does not work (article rotor for Facebook, Twitter, Messages etc.)
4206 https://bugs.webkit.org/show_bug.cgi?id=170330
4207 <rdar://problem/31366105>
4208
4209 Reviewed by Joanmarie Diggs.
4210
4211 * accessibility/mac/search-predicate-article-expected.txt:
4212 * accessibility/mac/search-predicate-article.html:
4213
commit-queue@webkit.org8ff356d2017-04-11 16:38:43 +000042142017-04-11 Joseph Pecoraro <pecoraro@apple.com>
4215
commit-queue@webkit.orga4b2f142017-04-11 16:54:49 +00004216 test262: test262/test/annexB/language/comments/multi-line-html-close.js
4217 https://bugs.webkit.org/show_bug.cgi?id=170648
4218
4219 Reviewed by Keith Miller.
4220
4221 * js/parser-xml-close-comment-expected.txt:
4222 * js/script-tests/parser-xml-close-comment.js:
4223 Update test coverage for JavaScript HTML comments.
4224
42252017-04-11 Joseph Pecoraro <pecoraro@apple.com>
4226
commit-queue@webkit.org8ff356d2017-04-11 16:38:43 +00004227 test262: test262/test/built-ins/Array/S15.4.3_A2.2.js
4228 https://bugs.webkit.org/show_bug.cgi?id=170652
4229
4230 Reviewed by Michael Saboff.
4231
4232 * ietestcenter/Javascript/15.2.3.3-4-186-expected.txt:
4233 * ietestcenter/Javascript/15.2.3.3-4-191-expected.txt:
4234 * ietestcenter/Javascript/15.2.3.3-4-194-expected.txt:
4235 * ietestcenter/Javascript/15.2.3.3-4-201-expected.txt:
4236 * ietestcenter/Javascript/15.3.3.2-1-expected.txt:
4237 * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.3/S15.4.3_A2.2-expected.txt:
4238 * 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:
4239 These tests expected the opposite, they are now out of date.
4240
yoav@yoav.wsca34cfc2017-04-11 15:10:10 +000042412017-04-11 Yoav Weiss <yoav@yoav.ws>
4242
4243 [link preload] Double downloads of preloaded content when it's in MemoryCache
4244 https://bugs.webkit.org/show_bug.cgi?id=170122
4245
4246 Reviewed by Antti Koivisto.
4247
4248 * TestExpectations: Removed flakiness label from the header preload charset test.
4249 * fast/loader/cache-encoding-expected.txt: Changed expectation.
4250 * fast/loader/cache-encoding.html: Modified behavior to stick with the first decoded string.
4251 * http/tests/preload/preload-encoding-expected.txt: Changed expectation.
4252 * http/tests/preload/preload-encoding.html: Modified behavior to stick with the first decoded string.
4253 * imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: This test refers to the same file
4254 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.
4255
rego@igalia.com45aee992017-04-11 09:20:16 +000042562017-04-11 Manuel Rego Casasnovas <rego@igalia.com>
4257
4258 [css-grid] Fix fast/css-grid-layout/grid-simplified-layout-positioned.html
4259 https://bugs.webkit.org/show_bug.cgi?id=167538
4260
4261 Reviewed by Darin Adler.
4262
4263 fast/css-grid-layout/grid-simplified-layout-positioned.html was flacky
4264 as the caret was not always painted in the test runner.
4265 The test was checking for a crash in simplified layout (see bug #163450)
4266 and has nothing to do with the caret or "autofocus" behavior.
4267 "autofocus" was needed to get the crash, so this change modifies
4268 the test to blur the element, so the caret is not painted anymore.
4269
4270 * fast/css-grid-layout/grid-simplified-layout-positioned-expected.html:
4271 Don't focus the input element.
4272 * fast/css-grid-layout/grid-simplified-layout-positioned.html: Blur
4273 the input element to avoid showing the caret.
4274 * platform/mac-wk2/TestExpectations: Remove file from expectations.
4275
jiewen_tan@apple.com0a690872017-04-11 01:14:15 +000042762017-04-10 Jiewen Tan <jiewen_tan@apple.com>
4277
4278 Unreviewed, test expectations update
4279
4280 * platform/wk2/TestExpectations:
4281
ryanhaddad@apple.comd435c502017-04-10 20:00:55 +000042822017-04-10 Ryan Haddad <ryanhaddad@apple.com>
4283
ryanhaddad@apple.com2dbb21c2017-04-11 00:23:03 +00004284 Mark two newly imported web-platform-tests as failing.
4285
4286 Unreviewed test gardening.
4287
4288 * TestExpectations:
4289
42902017-04-10 Ryan Haddad <ryanhaddad@apple.com>
4291
ryanhaddad@apple.comd435c502017-04-10 20:00:55 +00004292 Mark media/modern-media-controls/volume-slider/volume-slider-value.html as flaky.
4293 https://bugs.webkit.org/show_bug.cgi?id=167475
4294
4295 Unreviewed test gardening.
4296
4297 * platform/mac-wk1/TestExpectations:
4298
wenson_hsieh@apple.comed21ef72017-04-10 17:58:58 +000042992017-04-10 Wenson Hsieh <wenson_hsieh@apple.com>
4300
4301 REGRESSION (r214403): fast/events/drag-to-navigate.html and fast/events/only-valid-drop-targets-receive-file-drop.html failing
4302 https://bugs.webkit.org/show_bug.cgi?id=170677
4303 <rdar://problem/31512633>
4304
4305 Reviewed by Tim Horton.
4306
4307 Turn enableDragDestinationActionLoad on in these two LayoutTests via WKTR options.
4308
4309 * fast/events/drag-to-navigate.html:
4310 * fast/events/only-valid-drop-targets-receive-file-drop.html:
4311
ryanhaddad@apple.comfbd2fba2017-04-10 16:44:01 +000043122017-04-10 Ryan Haddad <ryanhaddad@apple.com>
4313
ryanhaddad@apple.com810e17d2017-04-10 17:54:49 +00004314 Mark media/modern-media-controls/volume-up-support/volume-up-support.html as flaky.
4315 https://bugs.webkit.org/show_bug.cgi?id=170682
4316
4317 Unreviewed test gardening.
4318
4319 * platform/mac-wk1/TestExpectations:
4320
43212017-04-10 Ryan Haddad <ryanhaddad@apple.com>
4322
ryanhaddad@apple.comfbd2fba2017-04-10 16:44:01 +00004323 Rebaseline js/dom/global-constructors-attributes.html after r215131.
4324
4325 Unreviewed test gardening.
4326
4327 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
4328 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
4329 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
4330
akling@apple.comb89c9482017-04-10 13:49:18 +000043312017-04-10 Andreas Kling <akling@apple.com>
4332
4333 Don't generate extra scrolling tiles for non-visible pages.
4334 https://bugs.webkit.org/show_bug.cgi?id=167213
4335 <rdar://problem/30105774>
4336
4337 Reviewed by Antti Koivisto.
4338
4339 * TestExpectations:
4340 * compositing/tiling/non-visible-window-tile-coverage-expected.txt: Added.
4341 * compositing/tiling/non-visible-window-tile-coverage.html: Added.
4342 * platform/mac-wk2/TestExpectations:
4343
carlosgc@webkit.orgb0519562017-04-10 08:28:40 +000043442017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
4345
carlosgc@webkit.orgff5b9d42017-04-10 11:44:21 +00004346 REGRESSION(r214426): [GTK] Test media/video-click-dblckick-standalone.html started to fail in the bots after r214426
4347 https://bugs.webkit.org/show_bug.cgi?id=170667
4348
4349 Reviewed by Žan Doberšek.
4350
4351 Unskip then test that is passing now.
4352
4353 * platform/gtk/TestExpectations:
4354
43552017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
4356
carlosgc@webkit.orgb0519562017-04-10 08:28:40 +00004357 Unreviewed GTK+ gardening. Mark several tests as failing/timing out.
4358
4359 * platform/gtk/TestExpectations:
4360
magomez@igalia.com2c050a82017-04-10 07:39:19 +000043612017-04-10 Miguel Gomez <magomez@igalia.com>
4362
4363 REGRESSION(r205841): [GTK] Test fast/images/animated-png.html is failing since r205841
4364 https://bugs.webkit.org/show_bug.cgi?id=168425
4365
4366 Reviewed by Said Abou-Hallawa.
4367
4368 Adjusted expectation for fast/images/animated-png.html. It must pass now.
4369
4370 * platform/gtk/TestExpectations:
4371
webkit@devinrousso.com6dde7612017-04-10 05:26:44 +000043722017-04-09 Devin Rousso <webkit@devinrousso.com>
4373
4374 Web Inspector: tabbing in Styles sidebar is broken when additional ":" and ";" are in the property value
4375 https://bugs.webkit.org/show_bug.cgi?id=170184
4376
4377 Reviewed by Matt Baker.
4378
4379 * inspector/unit-tests/text-utilities-expected.txt: Added.
4380 * inspector/unit-tests/text-utilities.html: Added.
4381
commit-queue@webkit.org87169dc2017-04-09 18:49:22 +000043822017-04-09 Youenn Fablet <youenn@apple.com>
4383
4384 Resync WPT tests up to 23cd07d4685d81024b7440e042f8bbdb33e7ddec
4385 https://bugs.webkit.org/show_bug.cgi?id=170647
4386
4387 Reviewed by Sam Weinig.
4388
4389 * TestExpectations:
4390 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/304-update-expected.txt: Added.
4391 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added.
4392 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/heuristic-expected.txt: Added.
4393 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/invalidate-expected.txt: Added.
4394 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/status-expected.txt: Added.
4395 * platform/mac-wk1/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added.
4396 * platform/mac/TestExpectations:
4397 * tests-options.json:
4398
commit-queue@webkit.org304f2a82017-04-09 15:27:08 +000043992017-04-09 Joseph Pecoraro <pecoraro@apple.com>
4400
4401 test262: test262/test/annexB/language/literals/regexp/identity-escape.js
4402 https://bugs.webkit.org/show_bug.cgi?id=170651
4403
4404 Reviewed by Saam Barati.
4405
4406 * js/regexp-no-extensions-expected.txt:
4407 * js/script-tests/regexp-no-extensions.js:
4408 Update existing test for these edge cases.
4409
mmaxfield@apple.com743b4d32017-04-09 03:32:21 +000044102017-04-08 Myles C. Maxfield <mmaxfield@apple.com>
4411
4412 [Variation Fonts] Width values of GX fonts are not mapped correctly
4413 https://bugs.webkit.org/show_bug.cgi?id=170367
4414
4415 Reviewed by Simon Fraser.
4416
4417 * fast/text/variations/font-selection-properties-expected.html:
4418 * fast/text/variations/gx-width-expected.html: Added.
4419 * fast/text/variations/gx-width.html: Added.
4420
commit-queue@webkit.orgb0565fa2017-04-09 02:39:28 +000044212017-04-08 Said Abou-Hallawa <sabouhallawa@apple.com>
4422
4423 A synchronous DecodingOptions should be compatible with any asynchronous sizeForDrawing DecodingOptions
4424 https://bugs.webkit.org/show_bug.cgi?id=170577
4425
4426 Reviewed by Simon Fraser.
4427
4428 * fast/images/async-image-background-image-repeated-expected.html: Added.
4429 * fast/images/async-image-background-image-repeated.html: Added.
4430
simon.fraser@apple.com1f7fcc72017-04-08 18:48:04 +000044312017-04-08 Simon Fraser <simon.fraser@apple.com>
4432
4433 Unprefix CSS cursor values grab and grabbing
4434 https://bugs.webkit.org/show_bug.cgi?id=170543
4435
4436 Reviewed by Jon Lee.
4437
4438 Enhanced the cursor test to check round-tripping of all values.
4439
4440 * fast/css/cursor-parsing-expected.txt:
4441 * fast/css/cursor-parsing.html:
4442
commit-queue@webkit.orgd079ed92017-04-08 18:08:13 +000044432017-04-08 Youenn Fablet <youenn@apple.com>
4444
commit-queue@webkit.orgea255592017-04-08 18:22:38 +00004445 WebRTC tests gardening
4446 https://bugs.webkit.org/show_bug.cgi?id=170508
4447
4448 Reviewed by Eric Carlson.
4449
4450 * platform/ios-wk1/TestExpectations:
4451 * platform/ios-wk2/TestExpectations:
4452 * platform/ios/TestExpectations:
4453
44542017-04-08 Youenn Fablet <youenn@apple.com>
4455
commit-queue@webkit.orgd079ed92017-04-08 18:08:13 +00004456 MediaStreamTrack id should be preserved by PeerConnection
4457 https://bugs.webkit.org/show_bug.cgi?id=170624
4458
4459 Reviewed by Eric Carlson.
4460
4461 * webrtc/video.html:
4462
cdumez@apple.comec928cd2017-04-08 01:11:10 +000044632017-04-07 Chris Dumez <cdumez@apple.com>
4464
4465 Unreviewed, update 2 media tests after r215120 so they work on iOS.
4466
4467 Setting the volume is a no-op on iOS so mute the video instead.
4468
4469 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
4470 * media/video-restricted-invisible-autoplay-not-allowed.html:
4471
commit-queue@webkit.orgc9ae1e22017-04-08 00:21:26 +000044722017-04-07 Yuichiro Kikura <y.kikura@gmail.com>
4473
4474 WebGPU: implement ComputeCommandEncoder and related components
4475 https://bugs.webkit.org/show_bug.cgi?id=170444
4476
4477 Reviewed by Alex Christensen.
4478
4479 Added a test case to ensure ComputeCommandEncoder is dispatched successfully
4480
4481 * fast/canvas/webgpu/webgpu-dispatch-expected.txt: Added.
4482 * fast/canvas/webgpu/webgpu-dispatch.html: Added.
4483
zalan@apple.com318220e2017-04-07 22:48:22 +000044842017-04-07 Zalan Bujtas <zalan@apple.com>
4485
4486 Simple line layout: FlowContents::segmentIndexForRunSlow skips empty runs.
4487 https://bugs.webkit.org/show_bug.cgi?id=170552
4488
4489 Reviewed by Antti Koivisto.
4490
4491 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks-expected.txt: Added.
4492 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks.html: Added.
4493
ryanhaddad@apple.com897e0ce2017-04-07 22:13:19 +000044942017-04-07 Ryan Haddad <ryanhaddad@apple.com>
4495
ryanhaddad@apple.com31090232017-04-07 22:13:22 +00004496 Mark media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-leave-after-play.html as flaky.
4497 https://bugs.webkit.org/show_bug.cgi?id=168540
4498
4499 Unreviewed test gardening.
4500
4501 * platform/mac/TestExpectations:
4502
45032017-04-07 Ryan Haddad <ryanhaddad@apple.com>
4504
ryanhaddad@apple.com897e0ce2017-04-07 22:13:19 +00004505 Mark inspector/codemirror/prettyprinting-css.html as a flaky timeout.
4506 https://bugs.webkit.org/show_bug.cgi?id=170615
4507
4508 Unreviewed test gardening.
4509
4510 * platform/mac/TestExpectations:
4511
cdumez@apple.comf4e1e102017-04-07 20:49:49 +000045122017-04-07 Chris Dumez <cdumez@apple.com>
4513
cdumez@apple.comeb309fa2017-04-07 22:04:50 +00004514 Audible autoplay videos should not get paused when outside the viewport
4515 https://bugs.webkit.org/show_bug.cgi?id=170610
4516 <rdar://problem/31505984>
4517
4518 Reviewed by Eric Carlson.
4519
4520 Add layout test coverage.
4521
4522 * media/video-restricted-invisible-autoplay-allowed-if-audible-expected.txt: Added.
4523 * media/video-restricted-invisible-autoplay-allowed-if-audible.html: Copied from LayoutTests/media/video-restricted-invisible-autoplay-not-allowed.html.
4524 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
4525 * media/video-restricted-invisible-autoplay-not-allowed.html:
4526
45272017-04-07 Chris Dumez <cdumez@apple.com>
4528
cdumez@apple.comf4e1e102017-04-07 20:49:49 +00004529 Throttle / Align DOM Timers in cross-origin iframes to 30fps
4530 https://bugs.webkit.org/show_bug.cgi?id=170613
4531 <rdar://problem/31506444>
4532
4533 Reviewed by Simon Fraser.
4534
4535 Add layout test coverage.
4536
4537 * http/tests/frame-throttling/resources/timer-throttling-frame.html: Added.
4538 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe-expected.txt: Added.
4539 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html: Added.
4540
bfulgham@apple.com49026b42017-04-07 16:02:10 +000045412017-04-07 Brent Fulgham <bfulgham@apple.com>
4542
bfulgham@apple.com9fc3f762017-04-07 16:57:35 +00004543 Rebaseline additional tests after r215096.
4544 https://bugs.webkit.org/show_bug.cgi?id=170561
4545 <rdar://problem/7415154>
4546
4547 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block-expected.txt:
4548 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block-expected.txt:
4549 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt:
4550 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt:
4551 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block-expected.txt:
4552 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block-expected.txt:
4553 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block-expected.txt:
4554 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-none-block-expected.txt:
4555 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-block-expected.txt:
4556 * http/tests/security/no-popup-from-sandbox-top-expected.txt:
4557 * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
4558
45592017-04-07 Brent Fulgham <bfulgham@apple.com>
4560
bfulgham@apple.com49026b42017-04-07 16:02:10 +00004561 WebKit should percent encode single quotes in query strings
4562 https://bugs.webkit.org/show_bug.cgi?id=170561
4563 <rdar://problem/7415154>
4564
4565 Reviewed by Alex Christensen.
4566
4567 Rebaseline tests after change.
4568
4569 * fast/events/popup-blocked-from-unique-frame-via-window-open-named-sibling-frame-expected.txt:
4570 * fast/frames/xss-auditor-handles-file-urls-expected.txt:
4571 * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
4572 * http/tests/security/xssAuditor/base-href-expected.txt:
4573 * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
4574 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
4575 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
4576 * http/tests/security/xssAuditor/embed-tag-expected.txt:
4577 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
4578 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
4579 * http/tests/security/xssAuditor/form-action-expected.txt:
4580 * http/tests/security/xssAuditor/formaction-on-button-expected.txt:
4581 * http/tests/security/xssAuditor/formaction-on-input-expected.txt:
4582 * http/tests/security/xssAuditor/frameset-injection-expected.txt:
4583 * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
4584 * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
4585 * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
4586 * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
4587 * http/tests/security/xssAuditor/iframe-injection-expected.txt:
4588 * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
4589 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt:
4590 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
4591 * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
4592 * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
4593 * http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
4594 * http/tests/security/xssAuditor/link-onclick-expected.txt:
4595 * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
4596 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
4597 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
4598 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
4599 * http/tests/security/xssAuditor/object-tag-expected.txt:
4600 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
4601 * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt:
4602 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt:
4603 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
4604 * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt:
4605 * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
4606 * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
4607 * http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
4608 * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
4609 * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
4610 * http/tests/security/xssAuditor/svg-animate-expected.txt:
4611 * http/tests/security/xssAuditor/svg-script-tag-expected.txt:
4612 * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
4613 * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
4614
commit-queue@webkit.org5620e282017-04-07 15:24:09 +000046152017-04-07 Youenn Fablet <youenn@apple.com>
4616
4617 Improve some WebRTC flaky tests
4618 https://bugs.webkit.org/show_bug.cgi?id=170584
4619
4620 Reviewed by Alex Christensen.
4621
4622 * webrtc/libwebrtc/descriptionGetters.html:
4623 * webrtc/video-replace-track-to-null.html:
4624
zalan@apple.come2374f52017-04-07 15:05:43 +000046252017-04-07 Zalan Bujtas <zalan@apple.com>
4626
4627 Text insertion cursor disappears after pressing enter
4628 https://bugs.webkit.org/show_bug.cgi?id=169291
4629 <rdar://problem/30899611>
4630
4631 Reviewed by Tim Horton.
4632
4633 * editing/simple-line-layout-caret-is-gone-expected.txt: Added.
4634 * editing/simple-line-layout-caret-is-gone.html: Added.
4635
mmaxfield@apple.comfaa80e42017-04-07 00:59:57 +000046362017-04-06 Myles C. Maxfield <mmaxfield@apple.com>
4637
4638 Make FontWithFeatures test font pass OTS
4639 https://bugs.webkit.org/show_bug.cgi?id=169788
4640
4641 Reviewed by Tim Horton.
4642
4643 Updated font to the one which passes the tests.
4644
4645 * css3/resources/FontWithFeatures.otf:
4646
jiewen_tan@apple.comcf590712017-04-07 00:47:51 +000046472017-04-06 Jiewen Tan <jiewen_tan@apple.com>
4648
4649 LayoutTest crypto/subtle/aes-ctr-encrypt-malformed-parameters.html is a flaky failure
4650 https://bugs.webkit.org/show_bug.cgi?id=170571
4651
4652 Unreviewed.
4653
4654 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt:
4655 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html:
4656
wenson_hsieh@apple.comc913ca72017-04-07 00:38:42 +000046572017-04-06 Wenson Hsieh <wenson_hsieh@apple.com>
4658
4659 Scroll offset jumps after a programmatic scroll in an overflow container with scroll snapping
4660 https://bugs.webkit.org/show_bug.cgi?id=170560
4661 <rdar://problem/31484693>
4662
4663 Reviewed by Tim Horton.
4664
4665 Add a test verifying that programmatically changing the scroll offset of an overflow container does not cause the
4666 scroll offset to jump back to the last active snap position. See WebCore ChangeLog for more details.
4667
4668 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll-expected.txt: Added.
4669 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll.html: Added.
4670
simon.fraser@apple.combf29f7b2017-04-07 00:04:10 +000046712017-04-05 Simon Fraser <simon.fraser@apple.com>
4672
4673 Throttle requestAnimationFrame in cross-origin iframes to 30fps
4674 https://bugs.webkit.org/show_bug.cgi?id=170534
4675
4676 Reviewed by Dan Bates.
4677
4678 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe-expected.txt: Added.
4679 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html: Added.
4680 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html: Added.
4681
ryanhaddad@apple.com96609662017-04-06 22:39:15 +000046822017-04-06 Ryan Haddad <ryanhaddad@apple.com>
4683
ryanhaddad@apple.come8ce9a72017-04-06 23:24:44 +00004684 Unreviewed, rolling out r215041.
4685
4686 The LayoutTest for this change is failing on ios-simulator.
4687
4688 Reverted changeset:
4689
4690 "Rendering flexbox children across columns"
4691 https://bugs.webkit.org/show_bug.cgi?id=164166
4692 http://trac.webkit.org/changeset/215041
4693
46942017-04-06 Ryan Haddad <ryanhaddad@apple.com>
4695
ryanhaddad@apple.com04635fc2017-04-06 23:11:45 +00004696 Unreviewed, rolling out r215046.
4697
4698 This change broke internal builds.
4699
4700 Reverted changeset:
4701
4702 "WebRTC tests gardening"
4703 https://bugs.webkit.org/show_bug.cgi?id=170508
4704 http://trac.webkit.org/changeset/215046
4705
47062017-04-06 Ryan Haddad <ryanhaddad@apple.com>
4707
ryanhaddad@apple.com96609662017-04-06 22:39:15 +00004708 Skip a test that was accidentally enabled with r214982.
4709
4710 Unreviewed test gardening.
4711
4712 * platform/ios/TestExpectations:
4713
joepeck@webkit.orgfde6ef42017-04-06 22:02:04 +000047142017-04-06 Joseph Pecoraro <pecoraro@apple.com>
4715
4716 Web Inspector: Show all headers in the Request Headers section of the Resource details sidebar
4717 https://bugs.webkit.org/show_bug.cgi?id=16531
4718 <rdar://problem/5712895>
4719
4720 Reviewed by Timothy Hatcher.
4721
4722 * http/tests/inspector/network/resource-request-headers-expected.txt: Added.
4723 * http/tests/inspector/network/resource-request-headers.html: Added.
4724 * http/tests/inspector/network/resources/basic-auth.php: Added.
4725 Test coverage for Cookie and Basic Authentication headers.
4726
4727 * platform/mac/TestExpectations:
4728 * platform/mac-wk1/TestExpectations:
4729 * platform/win/TestExpectations:
4730 Mark the test as expected to fail on WebKit1 CFNetwork based platforms,
4731 and ElCapitan which uses the legacy non-NSURLSession loading path.
4732
commit-queue@webkit.org1fd7c672017-04-06 20:38:38 +000047332017-04-06 Youenn Fablet <youenn@apple.com>
4734
4735 LayoutTest fast/mediastream/getUserMedia-webaudio.html is flaky
4736 https://bugs.webkit.org/show_bug.cgi?id=167513
4737
4738 Reviewed by Eric Carlson.
4739
4740 * fast/mediastream/getUserMedia-webaudio.html: Removing unecessary flaky check.
4741
zalan@apple.com2319f682017-04-06 20:03:55 +000047422017-04-06 Zalan Bujtas <zalan@apple.com>
4743
4744 Simple line layout: Hittest always returns the first renderer in the block.
4745 https://bugs.webkit.org/show_bug.cgi?id=170520
4746 <rdar://problem/30979175>
4747
4748 Reviewed by Antti Koivisto.
4749
4750 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point-expected.html: Added.
4751 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point.html: Added.
4752
jiewen_tan@apple.comfd1f4ea2017-04-06 18:56:33 +000047532017-03-31 Jiewen Tan <jiewen_tan@apple.com>
4754
4755 [WebCrypto] Add support for AES-CTR
4756 https://bugs.webkit.org/show_bug.cgi?id=169761
4757 <rdar://problem/31331321>
4758
4759 Reviewed by Brent Fulgham.
4760
4761 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt: Added.
4762 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html: Added.
4763 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128-expected.txt: Added.
4764 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128.html: Added.
4765 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192-expected.txt: Added.
4766 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192.html: Added.
4767 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256-expected.txt: Added.
4768 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256.html: Added.
4769 * crypto/subtle/aes-ctr-generate-export-raw-key-expected.txt: Added.
4770 * crypto/subtle/aes-ctr-generate-export-raw-key.html: Added.
4771 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt-expected.txt: Added.
4772 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt.html: Added.
4773 * crypto/subtle/aes-ctr-generate-key-expected.txt: Added.
4774 * crypto/subtle/aes-ctr-generate-key.html: Added.
4775 * crypto/subtle/aes-ctr-import-jwk-key-length-128-expected.txt: Added.
4776 * crypto/subtle/aes-ctr-import-jwk-key-length-128.html: Added.
4777 * crypto/subtle/aes-ctr-import-jwk-key-length-192-expected.txt: Added.
4778 * crypto/subtle/aes-ctr-import-jwk-key-length-192.html: Added.
4779 * crypto/subtle/aes-ctr-import-jwk-key-length-256-expected.txt: Added.
4780 * crypto/subtle/aes-ctr-import-jwk-key-length-256.html: Added.
4781 * crypto/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
4782 * crypto/subtle/aes-ctr-import-key-decrypt.html: Added.
4783 * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
4784 * crypto/subtle/aes-ctr-import-key-encrypt.html: Added.
4785 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key-expected.txt: Added.
4786 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key.html: Added.
4787 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key-expected.txt: Added.
4788 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key.html: Added.
4789 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key-expected.txt: Added.
4790 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key.html: Added.
4791 * crypto/subtle/aes-ctr-import-key-wrap-raw-key-expected.txt: Added.
4792 * crypto/subtle/aes-ctr-import-key-wrap-raw-key.html: Added.
4793 * crypto/subtle/aes-ctr-import-raw-key-expected.txt: Added.
4794 * crypto/subtle/aes-ctr-import-raw-key.html: Added.
4795 * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
4796 * crypto/subtle/aes-generate-key-malformed-parameters.html:
4797 * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
4798 * crypto/subtle/aes-import-key-malformed-parameters.html:
4799 * crypto/workers/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
4800 * crypto/workers/subtle/aes-ctr-import-key-decrypt.html: Added.
4801 * crypto/workers/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
4802 * crypto/workers/subtle/aes-ctr-import-key-encrypt.html: Added.
4803 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key-expected.txt: Added.
4804 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key.html: Added.
4805 * crypto/workers/subtle/aes-ctr-import-key-wrap-key-expected.txt: Added.
4806 * crypto/workers/subtle/aes-ctr-import-key-wrap-key.html: Added.
4807 * crypto/workers/subtle/resources/aes-ctr-import-key-decrypt.js: Added.
4808 * crypto/workers/subtle/resources/aes-ctr-import-key-encrypt.js: Added.
4809 * crypto/workers/subtle/resources/aes-ctr-import-key-unwrap-key.js: Added.
4810 * crypto/workers/subtle/resources/aes-ctr-import-key-wrap-key.js: Added.
4811
ryanhaddad@apple.com26c645c2017-04-06 18:53:25 +000048122017-04-06 Ryan Haddad <ryanhaddad@apple.com>
4813
4814 Mark inspector/codemirror/prettyprinting-css-rules.html as flaky on release.
4815 https://bugs.webkit.org/show_bug.cgi?id=153460
4816
4817 Unreviewed test gardening.
4818
4819 * platform/mac/TestExpectations:
4820
commit-queue@webkit.orga9762452017-04-06 18:48:11 +000048212017-04-06 Youenn Fablet <youenn@apple.com>
4822
4823 WebRTC tests gardening
4824 https://bugs.webkit.org/show_bug.cgi?id=170508
4825
4826 Reviewed by Eric Carlson.
4827
4828 * platform/ios-wk1/TestExpectations:
4829 * platform/ios-wk2/TestExpectations:
4830 * platform/ios/TestExpectations:
4831
antti@apple.comc5190fd2017-04-06 18:32:47 +000048322017-04-06 Antti Koivisto <antti@apple.com>
4833
4834 Implement testing mode for disk cache
4835 https://bugs.webkit.org/show_bug.cgi?id=170547
4836
4837 Reviewed by Andreas Kling.
4838
4839 Enable a few disabled tests to see how it goes.
4840
4841 * platform/mac-wk2/TestExpectations:
4842
commit-queue@webkit.org42dd4f72017-04-06 17:25:10 +000048432017-04-06 Romain Bellessort <romain.bellessort@crf.canon.fr>
4844
4845 [Readable Streams API] Implement ReadableStreamBYOBRequest respondWithNewView()
4846 https://bugs.webkit.org/show_bug.cgi?id=170339
4847
4848 Reviewed by Youenn Fablet.
4849
4850 Added new tests addressing respondWithNewView() behaviour.
4851
4852 * streams/readable-stream-byob-request-expected.txt: Updated.
4853 * streams/readable-stream-byob-request.js: Added new tests.
4854
hyatt@apple.comfe6f0e72017-04-06 16:44:22 +000048552017-04-06 Dave Hyatt <hyatt@apple.com>
4856
4857 Rendering flexbox children across columns
4858 https://bugs.webkit.org/show_bug.cgi?id=164166
4859 <rdar://problem/29055587>
4860
4861 Reviewed by Zalan Bujtas.
4862
4863 * fast/multicol/flexbox-rows-expected.html: Added.
4864 * fast/multicol/flexbox-rows.html: Added.
4865
simon.fraser@apple.comd3c9b482017-04-06 00:55:14 +000048662017-04-05 Simon Fraser <simon.fraser@apple.com>
4867
4868 Set lastHandledUserGestureTimestamp on all ancestor documents, not just the top document
4869 https://bugs.webkit.org/show_bug.cgi?id=170479
4870
4871 Reviewed by Sam Weinig.
4872
4873 * fast/frames/user-gesture-timestamp-propagation-expected.txt: Added.
4874 * fast/frames/user-gesture-timestamp-propagation.html: Added.
4875 * platform/ios/TestExpectations:
4876
eric.carlson@apple.com6cfa1d22017-04-05 23:22:20 +000048772017-04-05 Eric Carlson <eric.carlson@apple.com>
4878
4879 [MediaStream] Host application should be able to mute and unmute media streams
4880 https://bugs.webkit.org/show_bug.cgi?id=170519
4881 <rdar://problem/31174326>
4882
4883 Reviewed by Youenn Fablet.
4884
4885 * fast/mediastream/MediaStream-page-muted-expected.txt:
4886 * fast/mediastream/MediaStream-page-muted.html:
4887
jfernandez@igalia.com30168022017-04-05 20:44:10 +000048882017-04-05 Javier Fernandez <jfernandez@igalia.com>
4889
4890 [css-align] Implement the place-items shorthand
4891 https://bugs.webkit.org/show_bug.cgi?id=168847
4892
4893 Reviewed by David Hyatt.
4894
4895 Regression tests for the new place-content alignment shorthand.
4896
4897 * css3/parse-place-items.html: Added.
4898
clopez@igalia.com21ac4de2017-04-05 19:14:36 +000048992017-04-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
4900
4901 [WebRTC][OpenWebRTC] Add support for SDP BUNDLE ("a:group:BUNDLE" and "a=bundle-only" lines)
4902 https://bugs.webkit.org/show_bug.cgi?id=170157
4903
4904 Reviewed by Alejandro G. Castro.
4905
4906 The test fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
4907 is used to check that we generate the "a=bundle-only" lines on the "m=" sections
4908 according to the bundlePolicy. The 3 possible values of bundlePolicy are tested.
4909 To properly test bundlePolicy:"balanced" we generate 5 extra tracks (6 in total)
4910 for each one of the audio media type and video media type.
4911
4912 * TestExpectations: Set RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
4913 as failing in the general TestExpectations, because the libwebrtc backend currently
4914 doesn't generate the expected a=bundle-only lines.
4915 On the GTK+ port TestExpectations file this is overriden, and the test is marked to pass.
4916 The whole fast/mediastream directory is already overriden to pass.
4917 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only-expected.txt: Added.
4918 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html: Added.
4919 * fast/mediastream/resources/sdp-utils.js:
4920 (printComparableSessionDescription): Validate the a=group:BUNDLE line to contain the required MID identifiers.
4921 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
4922 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
4923
jer.noble@apple.com837b2a02017-04-05 19:09:28 +000049242017-04-05 Jer Noble <jer.noble@apple.com>
4925
4926 [MSE] Seeks to currentTime=0 will fail if currentTime is already 0.
4927 https://bugs.webkit.org/show_bug.cgi?id=170510
4928
4929 Reviewed by Eric Carlson.
4930
4931 * media/media-source/media-source-unnecessary-seek-seeked-expected.txt: Added.
4932 * media/media-source/media-source-unnecessary-seek-seeked.html: Added.
4933
mattbaker@apple.com6c085f62017-04-05 18:57:35 +000049342017-04-05 Matt Baker <mattbaker@apple.com>
4935
4936 Web Inspector: XHR breakpoints should be global
4937 https://bugs.webkit.org/show_bug.cgi?id=170033
4938
4939 Reviewed by Joseph Pecoraro..
4940
4941 * inspector/dom-debugger/xhr-breakpoints.html:
4942 Update for XHRBreakpoint constructor change.
4943
cdumez@apple.comca98dba2017-04-05 18:47:39 +000049442017-04-05 Chris Dumez <cdumez@apple.com>
4945
4946 <input type="range"> changing to disabled while active breaks all pointer events
4947 https://bugs.webkit.org/show_bug.cgi?id=170447
4948 <rdar://problem/31442875>
4949
4950 Reviewed by Geoffrey Garen.
4951
4952 Add layout test coverage.
4953
4954 * fast/forms/range/disabled-while-dragging-expected.txt: Added.
4955 * fast/forms/range/disabled-while-dragging.html: Added.
4956
jiewen_tan@apple.com74fb95f2017-04-05 18:26:25 +000049572017-04-05 Jiewen Tan <jiewen_tan@apple.com>
4958
4959 Unreviewed, rebasing crypto/subtle/rsa-import-key-malformed-parameters.html
4960 <rdar://problem/31322400>
4961
4962 * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
4963 * crypto/subtle/rsa-import-key-malformed-parameters.html:
4964
commit-queue@webkit.orgc1bfe162017-04-05 17:31:37 +000049652017-04-05 Youenn Fablet <youenn@apple.com>
4966
4967 Deprecate and remove URL.createObjectURL(mediastream)
4968 https://bugs.webkit.org/show_bug.cgi?id=167518
4969 <rdar://problem/31149607>
4970
4971 Reviewed by Eric Carlson.
4972
4973 * fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html:
4974 * fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html:
4975 * fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html:
4976 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
4977 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
4978 * fast/mediastream/MediaStream-video-element-expected.txt:
4979 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
4980 * fast/mediastream/MediaStream-video-element-track-stop.html:
4981 * fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled-expected.txt:
4982 * fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
4983 * fast/mediastream/MediaStream-video-element.html:
4984 * fast/mediastream/resources/getUserMedia-helper.js:
4985 (setupVideoElementWithStream):
4986
jfernandez@igalia.com1ef1c482017-04-05 09:13:42 +000049872017-04-05 Javier Fernandez <jfernandez@igalia.com>
4988
4989 [GTK] Unreviewed tests gardening
4990 https://bugs.webkit.org/show_bug.cgi?id=170497
4991
4992 Unreviewed test gardening. Rebaseline tests after r214712.
4993
4994 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
4995
4996
ap@apple.com0bc422c2017-04-05 05:14:52 +000049972017-04-04 Alexey Proskuryakov <ap@apple.com>
4998
4999 Mark imported/w3c/web-platform-tests/fetch/api/response/response-trailer.html as flaky
5000 for https://bugs.webkit.org/show_bug.cgi?id=170493
5001
5002 * platform/mac/TestExpectations:
5003
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +000050042017-04-04 Youenn Fablet <youenn@apple.com>
5005
commit-queue@webkit.org9286ca02017-04-05 04:48:03 +00005006 Canvas is tainted when painting a video with MediaStreamTrack
5007 https://bugs.webkit.org/show_bug.cgi?id=170486
5008
5009 Reviewed by Eric Carlson.
5010
5011 * http/tests/media/media-stream/getusermedia-with-canvas-expected.txt: Added.
5012 * http/tests/media/media-stream/getusermedia-with-canvas.html: Added.
5013 * http/tests/media/media-stream/resources/getUserMedia-helper.js: Added.
5014 (reject):
5015 (getUserMedia):
5016 (defaultRejectOrCatch):
5017 (setupVideoElementWithStream):
5018
50192017-04-04 Youenn Fablet <youenn@apple.com>
5020
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +00005021 [Mac] Add back web audio support for getUserMedia MediaStreamTrack
5022 https://bugs.webkit.org/show_bug.cgi?id=170482
5023
5024 Reviewed by Eric Carlson.
5025
5026 * TestExpectations:
5027
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +000050282017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5029
ryanhaddad@apple.com6a8f96b2017-04-05 00:59:58 +00005030 Mark fast/images/slower-animation-than-decoding-image.html as flaky.
5031 https://bugs.webkit.org/show_bug.cgi?id=168390
5032
5033 Unreviewed test gardening.
5034
5035 * platform/mac/TestExpectations:
5036
50372017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5038
ryanhaddad@apple.comd7b268c2017-04-05 00:59:54 +00005039 Mark fast/images/reset-image-animation.html as flaky.
5040 https://bugs.webkit.org/show_bug.cgi?id=170177
5041
5042 Unreviewed test gardening.
5043
5044 * platform/mac/TestExpectations:
5045
50462017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5047
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +00005048 Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky on mac-wk1 Release.
5049 https://bugs.webkit.org/show_bug.cgi?id=168409
5050
5051 Unreviewed test gardening.
5052
5053 * platform/mac-wk1/TestExpectations:
5054
bfulgham@apple.com5bce98a2017-04-05 00:05:27 +000050552017-04-04 Brent Fulgham <bfulgham@apple.com>
5056
5057 Do not assert when CharacterData representing an Attr fires events
5058 https://bugs.webkit.org/show_bug.cgi?id=170454
5059 <rdar://problem/30979320>
5060
5061 Reviewed by Ryosuke Niwa.
5062
5063 * fast/dom/no-assert-for-malformed-js-url-attribute-expected.txt: Added.
5064 * fast/dom/no-assert-for-malformed-js-url-attribute.html: Added.
5065
commit-queue@webkit.org10f46422017-04-04 23:37:55 +000050662017-04-04 Youenn Fablet <youenn@apple.com>
5067
5068 LayoutTest webrtc/libwebrtc/descriptionGetters.html is a flaky failure
5069 https://bugs.webkit.org/show_bug.cgi?id=169481
5070
5071 Reviewed by Eric Carlson.
5072
5073 * platform/mac-wk2/TestExpectations: Removing flaky expectation.
5074 * webrtc/datachannel/basic.html:
5075
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +000050762017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5077
ryanhaddad@apple.com6220a472017-04-04 19:43:29 +00005078 Add back results that were accidentally removed with r214848.
5079 https://bugs.webkit.org/show_bug.cgi?id=169301
5080
5081 Unreviewed test gardening.
5082
5083 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
5084 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
5085
50862017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5087
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +00005088 Mark media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky.
5089 https://bugs.webkit.org/show_bug.cgi?id=170456
5090
5091 Unreviewed test gardening.
5092
5093 * platform/mac-wk1/TestExpectations:
5094
commit-queue@webkit.org50f21c42017-04-04 19:24:31 +000050952017-04-04 Youenn Fablet <youenn@apple.com>
5096
5097 webrtc/peer-connection-audio-mute.html is flaky
5098 https://bugs.webkit.org/show_bug.cgi?id=170451
5099
5100 Reviewed by Eric Carlson.
5101
5102 * TestExpectations: Removed flaky expectation for webrtc/peer-connection-audio-mute.html.
5103 * webrtc/peer-connection-remote-audio-mute.html: Added timer to ensure setting enable propagates.
5104 Decreasing time spent at detecting hum or not.
5105 * webrtc/peer-connection-remote-audio-mute2.html: Ditto (but keeping flakiness expectation for now).
5106
ryanhaddad@apple.com2b147fc2017-04-04 17:38:58 +000051072017-04-04 Ryan Haddad <ryanhaddad@apple.com>
5108
5109 Mark fast/images/animated-gif-webkit-transform.html as flaky.
5110 https://bugs.webkit.org/show_bug.cgi?id=170410
5111
5112 Unreviewed test gardening.
5113
5114 * platform/mac-wk2/TestExpectations:
5115
ap@apple.com68c61102017-04-04 01:22:41 +000051162017-04-03 Alexey Proskuryakov <ap@apple.com>
5117
5118 Re-adding flaky timeout expectation for http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
5119
5120 This test still times out, most of the time.
5121
5122 * platform/wk2/TestExpectations:
5123
jfernandez@igalia.com95143bb2017-04-03 23:08:42 +000051242017-04-03 Javier Fernandez <jfernandez@igalia.com>
5125
5126 [css-align] Adapt place-content alignment shorthand to the new baseline syntax
5127 https://bugs.webkit.org/show_bug.cgi?id=170340
5128
5129 Reviewed by David Hyatt.
5130
5131 Added additional test cases to evaluate the new baseline-alignment syntax.
5132
5133 * css3/parse-place-content-expected.txt:
5134 * css3/parse-place-content.html:
5135
n_wang@apple.comaf39f872017-04-03 23:06:25 +000051362017-04-03 Nan Wang <n_wang@apple.com>
5137
5138 AX: Expose link children when doing search predication on iOS
5139 https://bugs.webkit.org/show_bug.cgi?id=170424
5140 <rdar://problem/31413335>
5141
5142 Reviewed by Chris Fleizach.
5143
5144 * accessibility/ios-simulator/ios-search-predicate-link-children-expected.txt: Added.
5145 * accessibility/ios-simulator/ios-search-predicate-link-children.html: Added.
5146
hyatt@apple.comc8eb62a2017-04-03 22:28:45 +000051472017-04-03 Dave Hyatt <hyatt@apple.com>
5148
5149 Japanese fonts in vertical text should support synthesized italics
5150 https://bugs.webkit.org/show_bug.cgi?id=169301
5151
5152 Reviewed by Simon Fraser.
5153
5154 * fast/text/international/synthesized-italic-vertical-expected.html:
5155 * fast/text/international/synthesized-italic-vertical.html:
5156 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Removed.
5157 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
5158
cdumez@apple.com6884a1a2017-04-03 22:06:51 +000051592017-04-03 Chris Dumez <cdumez@apple.com>
5160
5161 REGRESSION (r206744): CSS background-image in style attribute ignored when using createHTMLDocument method of DOM parsing
5162 https://bugs.webkit.org/show_bug.cgi?id=170285
5163 <rdar://problem/31378543>
5164
5165 Reviewed by Andy Estes.
5166
5167 Add layout test coverage.
5168
5169 * fast/images/background-image-relative-url-changes-document-expected.html: Added.
5170 * fast/images/background-image-relative-url-changes-document.html: Added.
5171
wilander@apple.com5d4eacd2017-04-03 20:18:44 +000051722017-04-03 John Wilander <wilander@apple.com>
5173
5174 Remove timeout expectations after bug fix
5175 https://bugs.webkit.org/show_bug.cgi?id=168262
5176
5177 Unreviewed test gardening.
5178
5179 Remove timeout expectations after bug fix in
5180 https://bugs.webkit.org/show_bug.cgi?id=170400
5181
5182 * platform/wk2/TestExpectations:
5183 Remove expected timeout for the first five test cases
5184 under http/tests/loading/resourceLoadStatistics/.
5185
antti@apple.com6c64e6c2017-04-03 19:08:07 +000051862017-04-03 Antti Koivisto <antti@apple.com>
5187
5188 REGRESSION (r207669): FileMaker Pro Help pages do not render correctly
5189 https://bugs.webkit.org/show_bug.cgi?id=170402
5190 <rdar://problem/31004344>
5191
5192 Reviewed by Simon Fraser.
5193
5194 * fast/css/document-stylesheets-dynamic-expected.html: Added.
5195 * fast/css/document-stylesheets-dynamic.html: Added.
5196
commit-queue@webkit.org57f150f2017-04-03 18:00:06 +000051972017-04-03 Jeremy Jones <jeremyj@apple.com>
5198
5199 LayoutTest pointer-lock/mouse-event-delivery.html is a flaky failure
5200 https://bugs.webkit.org/show_bug.cgi?id=167965
5201
5202 Reviewed by Jon Lee.
5203
5204 Wait for wheel event before doing next step of test. The wheel event is delivered asynchronously and
5205 can therefore be delivered later than expected by the test. This is already done for the first one,
5206 do this for the second one also.
5207
5208 * platform/mac-wk2/TestExpectations:
5209 * pointer-lock/mouse-event-delivery.html:
5210
simon.fraser@apple.come5522a42017-04-03 17:51:29 +000052112017-04-01 Simon Fraser <simon.fraser@apple.com>
5212
5213 Clean up touch event handler registration when moving nodes between documents
5214 https://bugs.webkit.org/show_bug.cgi?id=170384
5215 rdar://problem/30816694
5216
5217 Reviewed by Chris Dumez.
5218
5219 Tests for moving nodes with various listener/handler combinations between documents.
5220
5221 * fast/events/touch/ios/gesture-node-move-between-documents-expected.txt: Added.
5222 * fast/events/touch/ios/gesture-node-move-between-documents.html: Added.
5223 * fast/events/touch/ios/overflow-node-move-between-documents-expected.txt: Added.
5224 * fast/events/touch/ios/overflow-node-move-between-documents.html: Added.
5225 * fast/events/touch/ios/slider-node-move-between-documents-expected.txt: Added.
5226 * fast/events/touch/ios/slider-node-move-between-documents.html: Added.
5227 * fast/events/touch/ios/touch-node-move-between-documents-expected.txt: Added.
5228 * fast/events/touch/ios/touch-node-move-between-documents.html: Added.
5229
carlosgc@webkit.org283f4e62017-04-03 17:08:12 +000052302017-04-03 Carlos Garcia Campos <cgarcia@igalia.com>
5231
5232 [SOUP] URI Fragment is lost after redirect
5233 https://bugs.webkit.org/show_bug.cgi?id=170058
5234
5235 Reviewed by Michael Catanzaro.
5236
5237 Add tests to check we correctly handle fragment identifiers on server redirections.
5238
5239 * http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
5240 * http/tests/navigation/redirect-preserves-fragment.html: Added.
5241 * http/tests/navigation/redirect-to-fragment-expected.txt: Added.
5242 * http/tests/navigation/redirect-to-fragment.html: Added.
5243 * http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
5244 * http/tests/navigation/redirect-to-fragment2.html: Added.
5245 * http/tests/navigation/resources/redirect-preserves-fragment.php: Added.
5246 * http/tests/navigation/resources/redirect-to-fragment.php: Added.
5247 * http/tests/navigation/resources/redirect-to-fragment2.php: Added.
5248 * platform/ios/TestExpectations:
5249 * platform/mac/TestExpectations:
5250
commit-queue@webkit.orge5c24a22017-04-03 16:59:41 +000052512017-04-03 Youenn Fablet <youenn@apple.com>
5252
5253 captureStream is getting black frames with webgl canvas
5254 https://bugs.webkit.org/show_bug.cgi?id=170325
5255
5256 Reviewed by Dean Jackson.
5257
5258 * fast/mediastream/captureStream/canvas3d-expected.txt: Added.
5259 * fast/mediastream/captureStream/canvas3d.html: Added.
5260
pvollan@apple.com60e84802017-04-03 13:17:11 +000052612017-04-03 Per Arne Vollan <pvollan@apple.com>
5262
5263 Implement stroke-miterlimit.
5264 https://bugs.webkit.org/show_bug.cgi?id=169078
5265
5266 Reviewed by Dean Jackson.
5267
5268 * fast/css/stroke-miterlimit-default-expected.html: Added.
5269 * fast/css/stroke-miterlimit-default.html: Added.
5270 * fast/css/stroke-miterlimit-large-expected-mismatch.html: Added.
5271 * fast/css/stroke-miterlimit-large.html: Added.
5272 * fast/css/stroke-miterlimit-zero-expected-mismatch.html: Added.
5273 * fast/css/stroke-miterlimit-zero.html: Added.
5274
ap@apple.com4e5a2a92017-04-02 18:55:45 +000052752017-04-02 Alexey Proskuryakov <ap@apple.com>
5276
ap@apple.com224fa132017-04-03 03:30:14 +00005277 Remove accidentally added DumpJSConsoleLogInStdErr from http/tests/fetch/fetch-in-worker-crash.html expectation.
5278
5279 * TestExpectations:
5280
52812017-04-02 Alexey Proskuryakov <ap@apple.com>
5282
ap@apple.com637c6b42017-04-03 03:13:42 +00005283 Build fix for
5284 Add missing text styles
5285 https://bugs.webkit.org/show_bug.cgi?id=170295
5286
5287 * platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt:
5288
52892017-04-02 Alexey Proskuryakov <ap@apple.com>
5290
ap@apple.com37851092017-04-03 01:26:31 +00005291 Fix lint errors.
5292
5293 * TestExpectations:
5294 * platform/ios-wk1/TestExpectations:
5295 * platform/ios-wk2/TestExpectations:
5296 * platform/ios/TestExpectations:
5297 * platform/mac-wk1/TestExpectations:
5298
52992017-04-02 Alexey Proskuryakov <ap@apple.com>
5300
ap@apple.com4e5a2a92017-04-02 18:55:45 +00005301 Mark http/tests/fetch/fetch-in-worker-crash.html and imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.html as flaky.
5302
5303 For https://bugs.webkit.org/show_bug.cgi?id=170395
5304 rdar://problem/30975761, rdar://problem/31394017
5305
5306 * TestExpectations:
5307
pvollan@apple.comc6950052017-04-02 05:28:53 +000053082017-04-01 Per Arne Vollan <pvollan@apple.com>
5309
5310 Add test for expected fallback behavior between stroke-width and -webkit-text-stroke-width.
5311 https://bugs.webkit.org/show_bug.cgi?id=169466
5312
5313 Reviewed by Jon Lee.
5314
5315 Now that we have added support for stroke-width, we should have a test for expected fallback behavior between
5316 stroke-width and -webkit-text-stroke-width. Currently, stroke-width is always preferred, also when inherited,
5317 and when -webkit-text-stroke-width is declared inline. When stroke-width is not specified, we fall back to
5318 -webkit-text-stroke-width.
5319
5320 * fast/css/stroke-width-fallback-expected.html: Added.
5321 * fast/css/stroke-width-fallback.html: Added.
5322
jonlee@apple.comb9c753c2017-04-02 05:28:10 +000053232017-04-01 Jon Lee <jonlee@apple.com>
5324
5325 Add missing text styles
5326 https://bugs.webkit.org/show_bug.cgi?id=170295
5327 rdar://problem/30219503
5328
5329 Reviewed by Dean Jackson.
5330
5331 * platform/ios/ios/fast/text/opticalFontWithTextStyle.html: Update test to include title0 and title4.
5332
cdumez@apple.com63c68002017-04-02 00:55:20 +000053332017-04-01 Chris Dumez <cdumez@apple.com>
5334
5335 We should pause silent WebAudio rendering in background tabs
5336 https://bugs.webkit.org/show_bug.cgi?id=170299
5337 <rdar://problem/31289132>
5338
5339 Reviewed by Eric Carlson.
5340
5341 Add layout test coverage.
5342
5343 * webaudio/silent-audio-interrupted-in-background-expected.txt: Added.
5344 * webaudio/silent-audio-interrupted-in-background.html: Added.
5345
ap@apple.com44498b62017-04-01 07:47:17 +000053462017-04-01 Alexey Proskuryakov <ap@apple.com>
5347
5348 Rolling back http://trac.webkit.org/r214663 - memory corruption
5349
5350 * streams/readable-stream-byob-request-expected.txt:
5351 * streams/readable-stream-byob-request.js:
5352 (self.importScripts.test): Deleted.
5353
zalan@apple.com45ae7d72017-04-01 06:30:00 +000053542017-03-31 Zalan Bujtas <zalan@apple.com>
5355
5356 <table>: Including <caption>, <thead> or <tbody> causes clipping across page breaks
5357 https://bugs.webkit.org/show_bug.cgi?id=170348
5358 <rdar://problem/24727151>
5359
5360 Reviewed by David Hyatt.
5361
5362 * fast/multicol/table-section-page-break-expected.html: Added.
5363 * fast/multicol/table-section-page-break.html: Added.
5364
cdumez@apple.comc79decf2017-04-01 00:31:34 +000053652017-03-31 Chris Dumez <cdumez@apple.com>
5366
5367 LayoutTest fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
5368 https://bugs.webkit.org/show_bug.cgi?id=162510
5369 <rdar://problem/31380650>
5370
5371 Reviewed by Alexey Proskuryakov.
5372
5373 The test restores a page from PageCache and wants to check that an animated
5374 GIF is properly animating. To do so, it store the data of the current image
5375 frame, and then checks in a 100ms timer that the current image frame is
5376 different. This is flaky by nature since the image only has 10 frames and
5377 you therefore have a 1/10 chance that the new frame will be the same as the
5378 previous one, even if the image is properly animating.
5379
5380 To address the problem, do a setInterval instead of a setTimeout and check
5381 until the frame becomes different.
5382
5383 * fast/images/animated-gif-restored-from-bfcache.html:
5384 * platform/mac/TestExpectations:
5385
wenson_hsieh@apple.comdb5f5172017-03-31 22:36:00 +000053862017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
5387
5388 [WK2] Tapping away to dismiss the selection does not update the selected DOM range using character granularity
5389 https://bugs.webkit.org/show_bug.cgi?id=170328
5390 <rdar://problem/30904558>
5391
5392 Reviewed by Tim Horton.
5393
5394 Adds a new layout test verifying that when a user taps away to clear the current selection in character
5395 granularity selection mode, the selected DOM range in the web process does not fall out of sync with UIKit's
5396 selection views, which are dismissed.
5397
5398 * editing/selection/character-granularity-selected-range-after-dismissing-selection-expected.txt: Added.
5399 * editing/selection/character-granularity-selected-range-after-dismissing-selection.html: Added.
5400
commit-queue@webkit.org2305fd32017-03-31 22:08:36 +000054012017-03-31 Youenn Fablet <youenn@apple.com>
5402
5403 Add a test to ensure webrtc generated certificates and names are ephemeral
5404 https://bugs.webkit.org/show_bug.cgi?id=170225
5405
5406 Reviewed by Jon Lee.
5407
5408 * webrtc/ephemeral-certificates-and-cnames-expected.txt: Added.
5409 * webrtc/ephemeral-certificates-and-cnames.html: Added.
5410
wenson_hsieh@apple.comb65afc82017-03-31 21:46:42 +000054112017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
5412
5413 [WK2] Tapping editable text inside of a range selection no longer changes the selection to a caret
5414 https://bugs.webkit.org/show_bug.cgi?id=170327
5415 <rdar://problem/31363816>
5416
5417 Reviewed by Tim Horton.
5418
5419 Adds a new WK2 interaction test for iOS verifying that tapping a selection in editable content sets the selection
5420 to a caret, rather than maintaining the range selection. This test is disabled in OpenSource, since it relies on
5421 synthetic touch events.
5422
5423 * TestExpectations:
5424 * editing/selection/caret-after-tap-in-editable-selection-expected.txt: Added.
5425 * editing/selection/caret-after-tap-in-editable-selection.html: Added.
5426
ap@apple.come4023af2017-03-31 17:29:12 +000054272017-03-31 Alexey Proskuryakov <ap@apple.com>
5428
ap@apple.com19c0fd02017-03-31 19:18:26 +00005429 Mark fast/mediastream/MediaStream-page-muted.html as flaky for
5430 https://bugs.webkit.org/show_bug.cgi?id=170355
5431
5432 * TestExpectations:
5433
54342017-03-31 Alexey Proskuryakov <ap@apple.com>
5435
ap@apple.comb599b982017-03-31 17:41:39 +00005436 Correction for the previous change - this is an image failure.
5437
5438 * platform/mac-wk2/TestExpectations:
5439
54402017-03-31 Alexey Proskuryakov <ap@apple.com>
5441
ap@apple.come4023af2017-03-31 17:29:12 +00005442 Mark fast/images/animated-image-different-dest-size.html as flaky for
5443 https://bugs.webkit.org/show_bug.cgi?id=170203
5444
5445 * platform/mac-wk2/TestExpectations:
5446
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +000054472017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
5448
carlosgc@webkit.orga15168e2017-03-31 12:31:58 +00005449 Unreviewed GTK+ gardening. Update expectations of several tests.
5450
5451 Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
5452 fonts.
5453
5454 * platform/gtk/TestExpectations:
5455 * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
5456
54572017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
5458
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +00005459 Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
5460
5461 GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
5462 after r214503.
5463
5464 * platform/gtk/TestExpectations:
5465 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
5466 * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
5467 * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
5468 * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
5469
commit-queue@webkit.org2ebbc9d2017-03-31 10:37:06 +000054702017-03-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
5471
5472 [Readable Streams API] Implement cloneArrayBuffer in WebCore
5473 https://bugs.webkit.org/show_bug.cgi?id=170008
5474
5475 Reviewed by Youenn Fablet.
5476
5477 Added test to check cloneArrayBuffer behaviour.
5478
5479 * streams/readable-stream-byob-request.js:
5480
gskachkov@gmail.combce57f12017-03-31 10:06:08 +000054812017-03-31 Oleksandr Skachkov <gskachkov@gmail.com>
5482
5483 String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
5484 https://bugs.webkit.org/show_bug.cgi?id=170151
5485
5486 Reviewed by Saam Barati.
5487
5488 * js/script-tests/string_replace_function.js: Added.
5489 * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
5490 * js/string_replace_function-expected.txt: Added.
5491 * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
5492 * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
5493 * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
5494
rego@igalia.com0e27af12017-03-31 09:27:04 +000054952017-03-31 Manuel Rego Casasnovas <rego@igalia.com>
5496
5497 [css-grid] Update W3C Test Suite
5498 https://bugs.webkit.org/show_bug.cgi?id=170170
5499
5500 Reviewed by Youenn Fablet.
5501
5502 Update path to tests in TestExpectations as the CSS Grid Layout suite
5503 is now under web-platform-tests.
5504
5505 * TestExpectations:
5506
commit-queue@webkit.org9f5bc2e2017-03-31 08:25:42 +000055072017-03-31 Antoine Quint <graouts@apple.com>
5508
5509 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
5510 https://bugs.webkit.org/show_bug.cgi?id=168409
5511 <rdar://problem/30799198>
5512
5513 Unreviewed. Capture new logging events.
5514
5515 * media/modern-media-controls/airplay-button/airplay-button.html:
5516
mattbaker@apple.com3b706d42017-03-31 00:51:51 +000055172017-03-30 Matt Baker <mattbaker@apple.com>
5518
5519 Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
5520
5521 * inspector/css/getAllStyleSheets-expected.txt:
5522
ryanhaddad@apple.comfefda0a2017-03-31 00:23:36 +000055232017-03-30 Ryan Haddad <ryanhaddad@apple.com>
5524
5525 Rebaseline js/dom/global-constructors-attributes.html.
5526
5527 Unreviewed test gardening.
5528
5529 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
5530 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
5531 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
5532
simon.fraser@apple.com55d6e1f2017-03-31 00:04:21 +000055332017-03-30 Simon Fraser <simon.fraser@apple.com>
5534
5535 Rename a touch event function, and new touch region test results
5536 https://bugs.webkit.org/show_bug.cgi?id=170309
5537 rdar://problem/31329520
5538
5539 Reviewed by Chris Dumez.
5540
5541 A code change in WebKitAdditions progresses this test result.
5542
5543 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
5544
commit-queue@webkit.org387b6ba2017-03-30 22:41:14 +000055452017-03-30 Said Abou-Hallawa <sabouhallawa@apple.com>
5546
5547 REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
5548 https://bugs.webkit.org/show_bug.cgi?id=169547
5549
5550 Reviewed by Simon Fraser.
5551
5552 * fast/images/async-image-background-image.html:
5553 * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
5554 * fast/images/sprite-sheet-image-draw-expected.html: Added.
5555 * fast/images/sprite-sheet-image-draw.html: Added.
5556
mattbaker@apple.comb9d70672017-03-30 22:37:34 +000055572017-03-30 Matt Baker <mattbaker@apple.com>
5558
5559 Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
5560 https://bugs.webkit.org/show_bug.cgi?id=170279
5561 <rdar://problem/30200492>
5562
5563 Reviewed by David Hyatt.
5564
5565 * inspector/css/getAllStyleSheets.html:
5566 Add stylesheet with an "unparsed" property having no final semicolon.
5567
commit-queue@webkit.org819396b2017-03-30 21:42:19 +000055682017-03-30 Youenn Fablet <youenn@apple.com>
5569
5570 Clean up RTCDataChannel
5571 https://bugs.webkit.org/show_bug.cgi?id=169732
5572
5573 Reviewed by Chris Dumez.
5574
5575 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
5576 * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
5577
cdumez@apple.comc973c422017-03-30 21:35:39 +000055782017-03-30 Chris Dumez <cdumez@apple.com>
5579
5580 svg/animations/animations-paused-in-background-page.html is flaky
5581 https://bugs.webkit.org/show_bug.cgi?id=170290
5582
5583 Reviewed by Simon Fraser.
5584
5585 Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
5586 due to a race.
5587
5588 * svg/animations/animations-paused-in-background-page-expected.txt:
5589 * svg/animations/animations-paused-in-background-page.html:
5590
jfernandez@igalia.com384f6462017-03-30 21:27:09 +000055912017-03-30 Javier Fernandez <jfernandez@igalia.com>
5592
5593 [css-align] Adapt content-alignment properties to the new baseline syntax
5594 https://bugs.webkit.org/show_bug.cgi?id=170262
5595
5596 Reviewed by David Hyatt.
5597
5598 Added new cases to the alignment properties parsing tests so that we can verify the new
5599 baseline-alignment syntax is parsed as expected.
5600 Additionally, I modified the tests so that they use the testharness format.
5601
5602 * css3/parse-align-content-expected.txt:
5603 * css3/parse-align-content.html:
5604 * css3/parse-justify-content-expected.txt:
5605 * css3/parse-justify-content.html:
5606
jcraig@apple.comaff229672017-03-30 21:13:21 +000056072017-03-30 James Craig <jcraig@apple.com>
5608
5609 AX: Expose a new AXSubrole for explicit ARIA "group" role
5610 https://bugs.webkit.org/show_bug.cgi?id=169810
5611 <rdar://problem/31039693>
5612
5613 Reviewed by Chris Fleizach.
5614
5615 * accessibility/list-detection2-expected.txt:
5616 * accessibility/list-detection2.html:
5617 * accessibility/roles-computedRoleString.html:
5618 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
5619 * inspector/dom/highlightFrame-expected.txt:
5620 * inspector/dom/highlightSelector-expected.txt:
5621 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
5622 * platform/mac/accessibility/roles-exposed-expected.txt:
5623
commit-queue@webkit.org76329332017-03-30 20:22:38 +000056242017-03-30 Youenn Fablet <youenn@apple.com>
5625
5626 webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
5627 https://bugs.webkit.org/show_bug.cgi?id=170294
5628
5629 Unreviewed.
5630
5631 * TestExpectations: Marking these tests as flaky.
5632
eric.carlson@apple.com697909c2017-03-30 20:17:08 +000056332017-03-30 Eric Carlson <eric.carlson@apple.com>
5634
5635 [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
5636 https://bugs.webkit.org/show_bug.cgi?id=169956
5637
5638 Reviewed by Youenn Fablet.
5639
5640 * webaudio/audiobuffer-crash-expected.txt: Added.
5641 * webaudio/audiobuffer-crash.html: Added.
5642
simon.fraser@apple.com99b6f422017-03-30 18:41:35 +000056432017-03-30 Simon Fraser <simon.fraser@apple.com>
5644
5645 Add some tests that dump the touch event regions with various content configurations
5646 https://bugs.webkit.org/show_bug.cgi?id=170216
5647
5648 Followup: add missing results files, and tweak iframes.html to show that regions fail to
5649 take iframe borders into account.
5650
5651 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
5652 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
5653 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
5654 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
5655 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
5656 * fast/events/touch/ios/touch-event-regions/iframes.html:
5657 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
5658 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
5659
pvollan@apple.com87075aaf2017-03-30 17:06:59 +000056602017-03-30 Per Arne Vollan <pvollan@apple.com>
5661
5662 [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
5663 https://bugs.webkit.org/show_bug.cgi?id=170188
5664
5665 Reviewed by Eric Carlson.
5666
5667 The textTrackDisplayElement call will fail and throw an exception if the text track display element
5668 has not yet been added to the text track container element. We wait until it has been added.
5669
5670 * media/track/track-cue-rendering-with-padding.html:
5671
commit-queue@webkit.org98928812017-03-30 17:06:21 +000056722017-03-30 Antoine Quint <graouts@apple.com>
5673
5674 [Modern Media Controls] Invalid placard icon is not visible for short video
5675 https://bugs.webkit.org/show_bug.cgi?id=170277
5676 <rdar://problem/31327955>
5677
5678 Reviewed by Eric Carlson.
5679
5680 Add a new test to check that we correctly hide the invalid icon only when
5681 there is no space left to display it.
5682
5683 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
5684 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
5685
svillar@igalia.com9f7a20b2017-03-30 14:40:46 +000056862017-03-27 Sergio Villar Senin <svillar@igalia.com>
5687
5688 [css-grid] Clamp the number of autorepeat tracks
5689 https://bugs.webkit.org/show_bug.cgi?id=170120
5690
5691 Reviewed by Manuel Rego Casasnovas.
5692
5693 Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
5694 to allow us to run several test cases over a small number of grids in a single file quite
5695 fast. The other option was to statically (CSS) create several huge grids, something that
5696 could potentially be very expensive in terms of memory and CPU leading to timeouts.
5697
5698 * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
5699 * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
5700
commit-queue@webkit.org49e48492017-03-30 13:11:25 +000057012017-03-30 Antoine Quint <graouts@apple.com>
5702
5703 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
5704 https://bugs.webkit.org/show_bug.cgi?id=168409
5705 <rdar://problem/30799198>
5706
5707 Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
5708 requestAnimationFrame() call to suspend the ScriptedAnimationController.
5709
5710 * media/modern-media-controls/airplay-button/airplay-button.html:
5711
pvollan@apple.comc639f112017-03-30 06:35:31 +000057122017-03-30 Per Arne Vollan <pvollan@apple.com>
5713
5714 REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
5715 https://bugs.webkit.org/show_bug.cgi?id=168660
5716
5717 Reviewed Eric Carlson.
5718
5719 The textTrackDisplayElement call will fail and throw an exception if the text track display element
5720 has not yet been added to the text track container element. We wait until it has been added.
5721
5722 * media/track/track-cue-container-rendering-position.html:
5723
rniwa@webkit.org97f81a02017-03-30 05:38:59 +000057242017-03-29 Ryosuke Niwa <rniwa@webkit.org>
5725
5726 Disconnecting a HTMLObjectElement does not always unload its content document
5727 https://bugs.webkit.org/show_bug.cgi?id=169606
5728
5729 Reviewed by Andy Estes.
5730
5731 Add a regression test.
5732
5733 * fast/dom/removing-focused-object-element-expected.txt: Added.
5734 * fast/dom/removing-focused-object-element.html: Added.
5735
simon.fraser@apple.com187c6d02017-03-30 01:31:59 +000057362017-03-29 Simon Fraser <simon.fraser@apple.com>
5737
5738 Add some tests that dump the touch event regions with various content configurations
5739 https://bugs.webkit.org/show_bug.cgi?id=170216
5740
5741 Reviewed by Dean Jackson.
5742
5743 Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
5744
5745 * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
5746 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
5747 * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
5748 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
5749 * fast/events/touch/ios/touch-event-regions/columns.html: Added.
5750 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
5751 * fast/events/touch/ios/touch-event-regions/complex.html: Added.
5752 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
5753 * fast/events/touch/ios/touch-event-regions/document.html: Added.
5754 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
5755 * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
5756 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
5757 * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
5758 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
5759 * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
5760
simon.fraser@apple.com54152682017-03-30 01:31:53 +000057612017-03-28 Simon Fraser <simon.fraser@apple.com>
5762
5763 Make it possible to dump touch event regions for testing
5764 https://bugs.webkit.org/show_bug.cgi?id=170209
5765 <rdar://problem/31309258>
5766
5767 Reviewed by Tim Horton.
5768
5769 Simple test that dumps the regions.
5770
5771 * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
5772 * fast/events/touch/ios/touch-event-regions.html: Added.
5773
zalan@apple.com26018542017-03-30 01:25:00 +000057742017-03-29 Zalan Bujtas <zalan@apple.com>
5775
5776 RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
5777 https://bugs.webkit.org/show_bug.cgi?id=170259
5778 <rdar://problem/31300584>
5779
5780 Reviewed by Simon Fraser.
5781
5782 * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
5783 * fast/block/float/placing-multiple-floats-crash.html: Added.
5784
timothy_horton@apple.coma6aeabc2017-03-30 01:05:58 +000057852017-03-29 Tim Horton <timothy_horton@apple.com>
5786
5787 Swipe gesture tests don't work on macOS Sierra
5788 https://bugs.webkit.org/show_bug.cgi?id=161675
5789 <rdar://problem/23379930>
5790
5791 Reviewed by Darin Adler.
5792
5793 * platform/mac-wk2/TestExpectations:
5794 * swipe/basic-cached-back-swipe-expected.txt:
5795 * swipe/basic-cached-back-swipe.html:
5796 * swipe/main-frame-pinning-requirement-expected.txt:
5797 * swipe/main-frame-pinning-requirement.html:
5798 * swipe/pushState-cached-back-swipe-expected.txt:
5799 * swipe/pushState-cached-back-swipe.html:
5800 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
5801 * swipe/pushState-programmatic-back-while-swiping-crash.html:
5802 * swipe/resources/swipe-test.js:
5803 (measuredDurationShouldBeLessThan):
5804 (startSwipeGesture):
5805 (completeSwipeGesture):
5806 (playEventStream):
5807 (eventQueue.enqueueScrollEvent): Deleted.
5808 (eventQueue.enqueueSwipeEvent): Deleted.
5809 (eventQueue.hasPendingEvents): Deleted.
5810 (eventQueue.callAfterEventDispatch): Deleted.
5811 (eventQueue._processEventQueue): Deleted.
5812 (eventQueue._processEventQueueSoon): Deleted.
5813 * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
5814 * swipe/swipe-start-hysteresis-failures.html: Removed.
5815
mmaxfield@apple.comff19e5c2017-03-29 23:12:08 +000058162017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
5817
5818 Try to normalize variation ranges
5819 https://bugs.webkit.org/show_bug.cgi?id=170119
5820
5821 Reviewed by Simon Fraser.
5822
5823 * fast/text/variations/font-selection-properties-expected.html:
5824
ryanhaddad@apple.com43a7d082017-03-29 22:46:34 +000058252017-03-29 Ryan Haddad <ryanhaddad@apple.com>
5826
5827 Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
5828 https://bugs.webkit.org/show_bug.cgi?id=169677
5829
5830 Unreviewed test gardening.
5831
5832 * platform/mac-wk1/TestExpectations:
5833 * platform/mac/TestExpectations:
5834
jfernandez@igalia.com81a5ae22017-03-29 22:01:11 +000058352017-03-29 Javier Fernandez <jfernandez@igalia.com>
5836
5837 [css-align] Adapt self-alignment properties to the new baseline syntax
5838 https://bugs.webkit.org/show_bug.cgi?id=170235
5839
5840 Reviewed by David Hyatt.
5841
5842 Added new cases to the alignment properties parsing tests so that we can verify the new
5843 baseline-alignment syntax is parsed as expected.
5844 Additionally, I modified the tests so that they use the testharness format.
5845
5846 * css3/parse-align-items-expected.txt:
5847 * css3/parse-align-items.html:
5848 * css3/parse-align-self-expected.txt:
5849 * css3/parse-align-self.html:
5850 * css3/resources/alignment-parsing-utils-th.js:
5851 (checkValues):
5852 * fast/css/parse-justify-items-expected.txt:
5853 * fast/css/parse-justify-items.html:
5854 * fast/css/parse-justify-self-expected.txt:
5855 * fast/css/parse-justify-self.html:
5856 * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
5857 (checkValues):
5858 (checkBadValues):
5859 (checkInitialValues):
5860 (checkInheritValues):
5861 (checkLegacyValues):
5862 (checkSupportedValues):
5863
cdumez@apple.com5ddde632017-03-29 20:54:21 +000058642017-03-29 Chris Dumez <cdumez@apple.com>
5865
5866 Animated SVG images are not paused in pages loaded in the background
5867 https://bugs.webkit.org/show_bug.cgi?id=170043
5868 <rdar://problem/31234412>
5869
5870 Reviewed by Simon Fraser.
5871
5872 Extend layout test coverage.
5873
5874 * svg/animations/animations-paused-in-background-page-expected.txt: Added.
5875 * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
5876 * svg/animations/animations-paused-in-background-page-iframe.html: Added.
5877 * svg/animations/animations-paused-in-background-page.html: Added.
5878 * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
5879
mmaxfield@apple.com9ac76242017-03-29 19:23:21 +000058802017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
5881
5882 Post-commit test gardening after r214546
5883 https://bugs.webkit.org/show_bug.cgi?id=169518
5884
5885 Unreviewed.
5886
5887 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
5888 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
5889
mmaxfield@apple.comf9e6bdb2017-03-29 19:25:39 +000058902017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
5891
5892 Post-commit test gardening after r214546
5893 https://bugs.webkit.org/show_bug.cgi?id=169518
5894
5895 Unreviewed.
5896
5897 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
5898 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
5899
ryanhaddad@apple.com436c9042017-03-29 18:38:10 +000059002017-03-29 Ryan Haddad <ryanhaddad@apple.com>
5901
5902 Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
5903 https://bugs.webkit.org/show_bug.cgi?id=170130
5904
5905 Unreviewed test gardening.
5906
5907 * TestExpectations:
5908
mmaxfield@apple.comeee54462017-03-29 17:40:21 +000059092017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
5910
5911 Variation fonts: Make sure that feature detection and preprocessor macros are right
5912 https://bugs.webkit.org/show_bug.cgi?id=169518
5913
5914 Reviewed by Simon Fraser.
5915
5916 Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
5917
5918 * fast/text/font-variations-feature-detection-expected.html: Added.
5919 * fast/text/font-variations-feature-detection.html: Added.
5920 * platform/ios-simulator/TestExpectations:
5921 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
5922 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
5923 * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
5924 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
5925 * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
5926 * platform/mac/TestExpectations:
5927
commit-queue@webkit.org9a153322017-03-29 17:28:48 +000059282017-03-29 Antoine Quint <graouts@apple.com>
5929
5930 [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
5931 https://bugs.webkit.org/show_bug.cgi?id=170239
5932 <rdar://problem/31320685>
5933
5934 Reviewed by Dean Jackson.
5935
5936 We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
5937 is up by mousing out of the media. We also add a new test where we check that clicking over the controls
5938 bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
5939 existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
5940 the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
5941
5942 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
5943 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
5944 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
5945 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
5946 * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
5947
ryanhaddad@apple.com00c09402017-03-29 17:08:08 +000059482017-03-28 Ryan Haddad <ryanhaddad@apple.com>
5949
5950 Mark fast/workers/worker-close-more.html as a flaky timeout.
5951 https://bugs.webkit.org/show_bug.cgi?id=169838
5952
5953 Unreviewed test gardening.
5954
5955 * platform/mac/TestExpectations:
5956
commit-queue@webkit.org62d62462017-03-29 15:58:29 +000059572017-03-29 Youenn Fablet <youenn@apple.com>
5958
5959 Move DTMF WebRTC extension behind its own compile flag
5960 https://bugs.webkit.org/show_bug.cgi?id=170226
5961
5962 Reviewed by Eric Carlson.
5963
5964 * TestExpectations:
5965 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
5966 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
5967 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
5968 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
5969
clopez@igalia.comea2710e2017-03-29 15:33:15 +000059702017-03-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
5971
5972 [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
5973 https://bugs.webkit.org/show_bug.cgi?id=170192
5974
5975 Unreviewed test gardening.
5976
5977 * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
5978
commit-queue@webkit.orge832d6b2017-03-29 15:18:38 +000059792017-03-29 Youenn Fablet <youenn@apple.com>
5980
5981 Add test for differentiating camera versus canvas stream
5982 https://bugs.webkit.org/show_bug.cgi?id=169698
5983 <rdar://problem/31076026>
5984
5985 Reviewed by Eric Carlson.
5986
5987 * fast/mediastream/captureStream/canvas2d.html:
5988
clopez@igalia.com1c1602f2017-03-29 13:34:21 +000059892017-03-28 Carlos Alberto Lopez Perez <clopez@igalia.com>
5990
5991 [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
5992 https://bugs.webkit.org/show_bug.cgi?id=170223
5993
5994 Reviewed by Youenn Fablet.
5995
5996 After r214441 the arguments of addIceCandidate() are nullable.
5997
5998 * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
5999 * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
6000 * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
6001
commit-queue@webkit.org3c6d8822017-03-29 09:39:41 +000060022017-03-29 Antoine Quint <graouts@apple.com>
6003
6004 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
6005 https://bugs.webkit.org/show_bug.cgi?id=168409
6006 <rdar://problem/30799198>
6007
6008 Reviewed by Dean Jackson.
6009
6010 Opt into ScriptedAnimationController logging.
6011
6012 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
6013 * media/modern-media-controls/airplay-button/airplay-button.html:
6014
commit-queue@webkit.org3a5954d2017-03-29 04:09:14 +000060152017-03-28 Youenn Fablet <youenn@apple.com>
6016
6017 [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
6018 https://bugs.webkit.org/show_bug.cgi?id=170192
6019
6020 Reviewed by Jon Lee.
6021
6022 * fast/mediastream/RTCIceCandidate-expected.txt:
6023 * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
6024 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
6025 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
6026 Ensuring sdpMid has a valid value.
6027 * fast/mediastream/resources/promise-utils.js: Improving error logging.
6028
bfulgham@apple.com44cadb42017-03-29 01:00:09 +000060292017-03-27 Brent Fulgham <bfulgham@apple.com>
6030
6031 Only attach Attributes to a given element one time
6032 https://bugs.webkit.org/show_bug.cgi?id=170125
6033 <rdar://problem/31279676>
6034
6035 Reviewed by Chris Dumez.
6036
6037 * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
6038 * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
6039 * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
6040 * fast/dom/Attr/only-attach-attr-once.html: Added.
6041
commit-queue@webkit.org6ca84c12017-03-29 00:06:11 +000060422017-03-28 Youenn Fablet <youenn@apple.com>
6043
6044 Stop RTCDataChannel when closing page
6045 https://bugs.webkit.org/show_bug.cgi?id=170166
6046
6047 Reviewed by Eric Carlson.
6048
6049 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
6050 * webrtc/datachannel/datachannel-gc.html: Added.
6051
mmaxfield@apple.comc9b0b8d2017-03-28 23:53:28 +000060522017-03-28 Myles C. Maxfield <mmaxfield@apple.com>
6053
6054 Ranges for variation font properties are not enforced
6055 https://bugs.webkit.org/show_bug.cgi?id=169979
6056
6057 Reviewed by David Hyatt.
6058
6059 * fast/text/font-selection-font-face-parse-expected.txt:
6060 * fast/text/font-selection-font-face-parse.html:
6061 * fast/text/font-selection-font-loading-api-parse-expected.txt:
6062 * fast/text/font-selection-font-loading-api-parse.html:
6063 * fast/text/font-style-parse-expected.txt:
6064 * fast/text/font-style-parse.html:
6065 * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
6066 * fast/text/variations/font-loading-api-parse-ranges.html:
6067 * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
6068 * fast/text/variations/out-of-bounds-selection-properties.html: Added.
6069 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
6070
aestes@apple.comb527f1f2017-03-28 23:50:55 +000060712017-03-28 Andy Estes <aestes@apple.com>
6072
6073 [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
6074 https://bugs.webkit.org/show_bug.cgi?id=170197
6075 <rdar://problem/30314067>
6076
6077 Reviewed by Brady Eidson.
6078
6079 * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
6080 * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
6081
cdumez@apple.coma585b422017-03-28 23:11:35 +000060822017-03-28 Chris Dumez <cdumez@apple.com>
6083
6084 Animated SVG images are not paused when outside viewport
6085 https://bugs.webkit.org/show_bug.cgi?id=170155
6086 <rdar://problem/31288893>
6087
6088 Reviewed by Antti Koivisto.
6089
6090 Add layout test coverage.
6091
6092 * platform/mac-wk1/TestExpectations:
6093 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
6094 * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
6095 * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
6096 * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
6097 * svg/animations/resources/smilAnimation.svg: Added.
6098
antti@apple.comdf681732017-03-28 22:48:26 +000060992017-03-28 Antti Koivisto <antti@apple.com>
6100
6101 Missing render tree position invalidation when tearing down renderers for display:contents subtree
6102 https://bugs.webkit.org/show_bug.cgi?id=170199
6103 <rdar://problem/31260856>
6104
6105 Reviewed by Zalan Bujtas.
6106
6107 * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
6108 * fast/shadow-dom/slot-renderer-teardown.html: Added.
6109
ryanhaddad@apple.combd4d8082017-03-28 22:32:43 +000061102017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6111
6112 Unreviewed, rolling out r214485.
6113
6114 This change caused LayoutTest crashes.
6115
6116 Reverted changeset:
6117
6118 "Stop RTCDataChannel when closing page"
6119 https://bugs.webkit.org/show_bug.cgi?id=170166
6120 http://trac.webkit.org/changeset/214485
6121
bburg@apple.com2e3de942017-03-28 21:41:24 +000061222017-03-28 Brian Burg <bburg@apple.com>
6123
6124 Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
6125 https://bugs.webkit.org/show_bug.cgi?id=169865
6126 <rdar://problem/31250573>
6127
6128 Reviewed by Joseph Pecoraro.
6129
6130 Add tests that verify the new command works as expected when it disables resource caching.
6131 I also manually verified that the override setting is cleared when Web Inspector disconnects.
6132 This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
6133 a load happened or not.
6134
6135 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
6136 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
6137 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
6138 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
6139
commit-queue@webkit.orgb6cf2c62017-03-28 21:17:12 +000061402017-03-28 Youenn Fablet <youenn@apple.com>
6141
6142 Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
6143 https://bugs.webkit.org/show_bug.cgi?id=170194
6144
6145 Reviewed by Chris Dumez.
6146
6147 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
6148 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
6149
commit-queue@webkit.org3a75b6f2017-03-28 20:57:11 +000061502017-03-28 Joseph Pecoraro <pecoraro@apple.com>
6151
6152 Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
6153 https://bugs.webkit.org/show_bug.cgi?id=166862
6154 <rdar://problem/29835977>
6155
6156 Reviewed by Brian Burg.
6157
6158 * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
6159 * http/tests/inspector/network/resource-mime-type.html: Added.
6160 Test resource mime types for different resources.
6161
6162 * http/tests/inspector/network/resources/json.php: Added.
6163 * http/tests/inspector/network/resources/script.js: Added.
6164 * http/tests/inspector/network/resources/script.txt: Added.
6165 * http/tests/inspector/network/resources/stylesheet.css: Added.
6166 * http/tests/inspector/network/resources/stylesheet.txt: Added.
6167 * http/tests/resources/square20.jpg: Added.
6168 Resources for various requests and different mime types.
6169
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +000061702017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6171
ryanhaddad@apple.com87370632017-03-28 20:50:36 +00006172 Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
6173 https://bugs.webkit.org/show_bug.cgi?id=168132
6174
6175 Unreviewed test gardening.
6176
6177 * platform/mac/TestExpectations:
6178
61792017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6180
ryanhaddad@apple.com25e88b72017-03-28 20:02:10 +00006181 Mark two fast/scrolling/ios/touch-scroll tests as failing.
6182 https://bugs.webkit.org/show_bug.cgi?id=170153
6183
6184 Unreviewed test gardening.
6185
6186 * platform/ios-wk2/TestExpectations:
6187
61882017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6189
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +00006190 Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
6191
6192 Unreviewed test gardening.
6193
6194 * platform/ios/TestExpectations:
6195
commit-queue@webkit.org3e2137c2017-03-28 19:03:21 +000061962017-03-28 Youenn Fablet <youenn@apple.com>
6197
6198 Stop RTCDataChannel when closing page
6199 https://bugs.webkit.org/show_bug.cgi?id=170166
6200
6201 Reviewed by Eric Carlson.
6202
6203 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
6204 * webrtc/datachannel/datachannel-gc.html: Added.
6205
commit-queue@webkit.org4cbe0732017-03-28 17:36:50 +000062062017-03-28 Antoine Quint <graouts@apple.com>
6207
6208 REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
6209 https://bugs.webkit.org/show_bug.cgi?id=170180
6210
6211 Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
6212
6213 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
6214 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
6215
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +000062162017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6217
ryanhaddad@apple.com0aaa16e2017-03-28 16:42:05 +00006218 Mark fast/history/ios/history-scroll-restoration.html as flaky.
6219 https://bugs.webkit.org/show_bug.cgi?id=169558
6220
6221 Unreviewed test gardening.
6222
6223 * platform/ios-wk2/TestExpectations:
6224
62252017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6226
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +00006227 Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
6228 https://bugs.webkit.org/show_bug.cgi?id=170180
6229
6230 Unreviewed test gardening.
6231
6232 * platform/ios/TestExpectations:
6233
commit-queue@webkit.org9c269e62017-03-28 16:12:42 +000062342017-03-28 Youenn Fablet <youenn@apple.com>
6235
6236 LayoutTest webrtc/video-getParameters.html is failing
6237 https://bugs.webkit.org/show_bug.cgi?id=170148
6238
6239 Unreviewed.
6240
6241 * TestExpectations: Marking webrtc/video-getParameters.html as failing.
6242
ryanhaddad@apple.com46558172017-03-28 16:09:11 +000062432017-03-28 Ryan Haddad <ryanhaddad@apple.com>
6244
6245 Mark webrtc/video-replace-track-to-null.html as flaky.
6246 https://bugs.webkit.org/show_bug.cgi?id=170178
6247
6248 Unreviewed test gardening.
6249
6250 * TestExpectations:
6251
jbedard@apple.comc2c7bd62017-03-28 15:30:06 +000062522017-03-28 Jonathan Bedard <jbedard@apple.com>
6253
6254 Moved gardened ios-simulator tests to ios folders
6255 <rdar://problem/30948691>
6256
6257 Unreviewed test re-organization.
6258
6259 Moving ios-simulator test expectations to share as many expectations
6260 as possible with on-device testing.
6261
6262 * platform/ios: Moved from platform/ios-simulator.
6263 * platform/ios-device: Added.
6264 * platform/ios-device-wk1: Added.
6265 * platform/ios-device-wk2: Added.
6266 * platform/ios-simulator: Moved to platform/ios.
6267 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
6268 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
6269 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
6270 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
6271
yoav@yoav.ws81391512017-03-28 11:56:52 +000062722017-03-28 Yoav Weiss <yoav@yoav.ws>
6273
6274 Add a warning for unused link preloads.
6275 https://bugs.webkit.org/show_bug.cgi?id=165670
6276
6277 Reviewed by Youenn Fablet.
6278
6279 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
6280 * http/tests/preload/download_resources-expected.txt:
6281 * http/tests/preload/download_resources.html: Added references to preloaded resources.
6282 * http/tests/preload/onerror_event-expected.txt:
6283 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
6284 * http/tests/preload/onload_event-expected.txt:
6285 * http/tests/preload/onload_event.html: Added references to preloaded resources.
6286 * http/tests/preload/single_download_preload.html: Deflaked.
6287 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
6288 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
6289 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
6290 * http/tests/preload/unused_preload_warning-expected.txt: Added.
6291 * http/tests/preload/unused_preload_warning.html: Added.
6292
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +000062932017-03-28 Antoine Quint <graouts@apple.com>
6294
6295 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
6296 https://bugs.webkit.org/show_bug.cgi?id=170171
6297 <rdar://problem/31095500>
6298
6299 Reviewed by Dean Jackson.
6300
6301 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
6302 the "presented" property returns false immediately after calling hide() on the panel.
6303
6304 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
6305 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
6306 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
6307 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
6308
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +000063092017-03-28 Aaron Chu <aaron_chu@apple.com>
6310
6311 AX: Media controls should be able to be re-activated after faded away
6312 https://bugs.webkit.org/show_bug.cgi?id=170048
6313 <rdar://problem/30157179>
6314
6315 Reviewed by Antoine Quint.
6316
6317 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
6318 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
6319
graouts@webkit.orga5300e22017-03-28 07:34:18 +000063202017-03-28 Antoine Quint <graouts@apple.com>
6321
6322 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
6323 https://bugs.webkit.org/show_bug.cgi?id=169145
6324 <rdar://problem/17048858>
6325
6326 Reviewed by Dean Jackson.
6327
6328 We add new tests for media documents and related features that cover the following cases:
6329
6330 - checking <video> with only audio tracks does not show the fullscreen button
6331 - checking <video> with only audio tracks does not show the picture-in-picture button
6332 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
6333
6334 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
6335 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
6336 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
6337 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
6338 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
6339 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
6340 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
6341 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
6342 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
6343 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
6344 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
6345 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
6346 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
6347 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
6348 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
6349 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
6350 * platform/ios-simulator/TestExpectations:
6351 * platform/mac/TestExpectations:
6352
commit-queue@webkit.org09412b62017-03-28 02:23:10 +000063532017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
6354
6355 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
6356 https://bugs.webkit.org/show_bug.cgi?id=169771
6357
6358 Reviewed by Simon Fraser.
6359
6360 * fast/images/animated-image-different-dest-size-expected.html: Added.
6361 * fast/images/animated-image-different-dest-size.html: Added.
6362 This test crashes without this patch.
6363
6364 * fast/images/animated-image-loop-count.html:
6365 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
6366
6367 * fast/images/async-image-background-image-expected.html: Added.
6368 * fast/images/async-image-background-image.html: Added.
6369 Ensures the background image can be drawn asynchronously if it is large.
6370
6371 * fast/images/async-image-canvas-draw-image-expected.html: Added.
6372 * fast/images/async-image-canvas-draw-image.html: Added.
6373 Ensures the image is drawn synchronously on the canvas regardless of its size.
6374
6375 * fast/images/ordered-animated-image-frames.html:
6376 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
6377
6378 * fast/images/reset-image-animation-expected.txt:
6379 * fast/images/reset-image-animation.html:
6380 Change how the steps of the test are ordered so the test can be not flaky.
6381 Running it with -repeat-each was failing.
6382
6383 * fast/images/resources/red-green-blue-900-300.png: Added.
6384
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +000063852017-03-27 Youenn Fablet <youenn@apple.com>
6386
6387 addIceCandidate should not throw if passed null or undefined
6388 https://bugs.webkit.org/show_bug.cgi?id=170118
6389
6390 Reviewed by Eric Carlson.
6391
6392 Updating test to log addIceCandidate rejection.
6393
6394 * webrtc/datachannel/basic.html:
6395 * webrtc/routines.js:
6396 (iceCallback1):
6397 (iceCallback2):
6398 (onAddIceCandidateError):
6399
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +000064002017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6401
6402 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
6403
6404 Unreviewed test gardening.
6405
6406 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
6407 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
6408
antti@apple.comf4e83d62017-03-27 22:56:32 +000064092017-03-27 Antti Koivisto <antti@apple.com>
6410
6411 Loading in-body stylesheets should not block rendering of elements before them
6412 https://bugs.webkit.org/show_bug.cgi?id=169345
6413
6414 Reviewed by Simon Fraser.
6415
6416 * http/tests/incremental/resources/delayed-css.php: Added.
6417 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
6418 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
6419
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +000064202017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
6421
6422 Test variation font ranges in the CSS Font Loading API
6423 https://bugs.webkit.org/show_bug.cgi?id=170022
6424
6425 Reviewed by Dean Jackson.
6426
6427 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
6428 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
6429
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +000064302017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6431
6432 Unreviewed, rolling out r214411.
6433
6434 Two of the LayoutTests for this change time out on ios-
6435 simulator.
6436
6437 Reverted changeset:
6438
6439 "[Modern Media Controls] Improve media documents across macOS,
6440 iPhone and iPad"
6441 https://bugs.webkit.org/show_bug.cgi?id=169145
6442 http://trac.webkit.org/changeset/214411
6443
graouts@webkit.orgf00d5252017-03-27 19:44:09 +000064442017-03-27 Antoine Quint <graouts@apple.com>
6445
6446 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
6447 https://bugs.webkit.org/show_bug.cgi?id=168517
6448 <rdar://problem/30577636>
6449
6450 Reviewed by Dean Jackson.
6451
6452 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
6453
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +000064542017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6455
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +00006456 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
6457 https://bugs.webkit.org/show_bug.cgi?id=169679
6458
6459 Unreviewed test gardening.
6460
6461 * platform/mac/TestExpectations:
6462
64632017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6464
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +00006465 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
6466 https://bugs.webkit.org/show_bug.cgi?id=170127
6467
6468 Unreviewed test gardening.
6469
6470 * platform/mac/TestExpectations:
6471
64722017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6473
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +00006474 Mark media/modern-media-controls/time-label/time-label.html as flaky.
6475 https://bugs.webkit.org/show_bug.cgi?id=169678
6476
6477 Unreviewed test gardening.
6478
6479 * platform/mac-wk1/TestExpectations:
6480
64812017-03-27 Ryan Haddad <ryanhaddad@apple.com>
6482
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00006483 Marking two modern-media-controls tests as timeouts.
6484 https://bugs.webkit.org/show_bug.cgi?id=170123
6485
6486 Unreviewed test gardening.
6487
6488 * platform/ios-simulator/TestExpectations:
6489
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +000064902017-03-27 Youenn Fablet <youenn@apple.com>
6491
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +00006492 Tighten RTCDatachannel creation and parameter getters
6493 https://bugs.webkit.org/show_bug.cgi?id=170081
6494
6495 Reviewed by Eric Carlson.
6496
6497 * webrtc/datachannel/basic-expected.txt:
6498 * webrtc/datachannel/basic.html:
6499
65002017-03-27 Youenn Fablet <youenn@apple.com>
6501
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00006502 Add support for RTCRtpReceiver/RTCRtpSender getParameters
6503 https://bugs.webkit.org/show_bug.cgi?id=170057
6504
6505 Reviewed by Alex Christensen.
6506
6507 * webrtc/video-getParameters-expected.txt: Added.
6508 * webrtc/video-getParameters.html: Added.
6509
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +000065102017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
6511
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +00006512 font variation properties don't need to accept numbers
6513 https://bugs.webkit.org/show_bug.cgi?id=169357
6514
6515 Reviewed by Antti Koivisto.
6516
6517 * fast/text/font-selection-font-face-parse-expected.txt:
6518 * fast/text/font-selection-font-face-parse.html:
6519 * fast/text/font-selection-font-loading-api-parse-expected.txt:
6520 * fast/text/font-selection-font-loading-api-parse.html:
6521 * fast/text/font-stretch-parse-expected.txt:
6522 * fast/text/font-stretch-parse.html:
6523 * fast/text/font-style-parse-expected.txt:
6524 * fast/text/font-style-parse.html:
6525 * fast/text/variations/font-selection-properties.html:
6526 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
6527
65282017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
6529
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +00006530 Implement format specifier for variation fonts
6531 https://bugs.webkit.org/show_bug.cgi?id=169327
6532
6533 Reviewed by Simon Fraser.
6534
6535 * fast/text/variations/font-face-format-expected.html: Added.
6536 * fast/text/variations/font-face-format.html: Added.
6537
65382017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
6539
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00006540 Make sure animation works for font-weight, font-stretch, and font-style
6541 https://bugs.webkit.org/show_bug.cgi?id=169683
6542
6543 Reviewed by Simon Fraser.
6544
6545 * animations/font-variations/font-stretch-expected.txt: Added.
6546 * animations/font-variations/font-stretch.html: Added.
6547 * animations/font-variations/font-style-expected.txt: Added.
6548 * animations/font-variations/font-style.html: Added.
6549 * animations/font-variations/font-weight-expected.txt: Added.
6550 * animations/font-variations/font-weight.html: Added.
6551 * animations/resources/animation-test-helpers.js:
6552 (compareFontStyle):
6553 (getPropertyValue):
6554 (comparePropertyValue):
6555
achristensen@apple.comf7a83f82017-03-27 15:43:34 +000065562017-03-27 Alex Christensen <achristensen@webkit.org>
6557
6558 Make WebSockets work in network process
6559 https://bugs.webkit.org/show_bug.cgi?id=169930
6560
6561 Reviewed by Youenn Fablet.
6562
6563 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
6564 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
6565 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
6566 (web_socket_do_extra_handshake):
6567 (web_socket_transfer_data):
6568 * platform/ios-simulator-wk1/TestExpectations:
6569 * platform/mac-wk1/TestExpectations:
6570 * platform/win/TestExpectations:
6571
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +000065722017-03-27 Antoine Quint <graouts@apple.com>
6573
6574 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
6575 https://bugs.webkit.org/show_bug.cgi?id=169145
6576 <rdar://problem/17048858>
6577
6578 Reviewed by Dean Jackson.
6579
6580 We add new tests for media documents and related features that cover the following cases:
6581
6582 - checking <video> with only audio tracks does not show the fullscreen button
6583 - checking <video> with only audio tracks does not show the picture-in-picture button
6584 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
6585
6586 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
6587 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
6588 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
6589 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
6590 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
6591 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
6592 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
6593 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
6594 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
6595 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
6596 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
6597 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
6598 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
6599 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
6600 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
6601 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
6602 * platform/ios-simulator/TestExpectations:
6603 * platform/mac/TestExpectations:
6604
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +000066052017-03-25 Aaron Chu <aaron_chu@apple.com>
6606
6607 AX: Media controls are unlabeled
6608 https://bugs.webkit.org/show_bug.cgi?id=169947
6609 <rdar://problem/30153323>
6610
6611 Reviewed by Antoine Quint.
6612
6613 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
6614 * media/modern-media-controls/airplay-button/airplay-button.html:
6615 * media/modern-media-controls/forward-button/forward-button-expected.txt:
6616 * media/modern-media-controls/forward-button/forward-button.html:
6617 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
6618 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
6619 * media/modern-media-controls/icon-button/icon-button-expected.txt:
6620 * media/modern-media-controls/icon-button/icon-button.html:
6621 * media/modern-media-controls/icon-service/icon-service-expected.txt:
6622 * media/modern-media-controls/icon-service/icon-service.html:
6623 * media/modern-media-controls/mute-button/mute-button-expected.txt:
6624 * media/modern-media-controls/mute-button/mute-button.html:
6625 * media/modern-media-controls/pip-button/pip-button-expected.txt:
6626 * media/modern-media-controls/pip-button/pip-button.html:
6627 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
6628 * media/modern-media-controls/play-pause-button/play-pause-button.html:
6629 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
6630 * media/modern-media-controls/rewind-button/rewind-button.html:
6631 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
6632 * media/modern-media-controls/skip-back-button/skip-back-button.html:
6633 * media/modern-media-controls/start-button/start-button-expected.txt:
6634 * media/modern-media-controls/start-button/start-button.html:
6635 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
6636 * media/modern-media-controls/tracks-button/tracks-button.html:
6637
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +000066382017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
6639
6640 Unreviewed GTK+ gardening. Update expectations of several tests.
6641
6642 * platform/gtk/TestExpectations:
6643
mmaxfield@apple.com09f81272017-03-25 07:42:46 +000066442017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
6645
6646 Post-commit test fix after r214394
6647 https://bugs.webkit.org/show_bug.cgi?id=170083
6648
6649 Unreviewed.
6650
6651 * fast/text/variations/optical-sizing.html:
6652
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +000066532017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
6654
6655 Add font-optical-sizing to CSSComputedStyleDeclaration
6656 https://bugs.webkit.org/show_bug.cgi?id=170083
6657
6658 Reviewed by Joseph Pecoraro.
6659
6660 * fast/css/getComputedStyle/computed-style-expected.txt:
6661 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
6662 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
6663 * fast/css/getComputedStyle/resources/property-names.js:
6664 * fast/text/variations/optical-sizing-expected.txt:
6665 * fast/text/variations/optical-sizing.html:
6666 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
6667 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
6668 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
6669
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +000066702017-03-24 Ryan Haddad <ryanhaddad@apple.com>
6671
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +00006672 Consolidate TestExpectations for media/restore-from-page-cache.html.
6673
6674 Unreviewed test gardening.
6675
6676 * platform/mac/TestExpectations:
6677
66782017-03-24 Ryan Haddad <ryanhaddad@apple.com>
6679
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00006680 Unreviewed, rolling out r214361.
6681
6682 This change caused flakiness in http/tests/preload tests.
6683
6684 Reverted changeset:
6685
6686 "Add a warning for unused link preloads."
6687 https://bugs.webkit.org/show_bug.cgi?id=165670
6688 http://trac.webkit.org/changeset/214361
6689
graouts@webkit.orgb620f252017-03-24 23:32:14 +000066902017-03-24 Antoine Quint <graouts@webkit.org>
6691
6692 [Modern Media Controls] Remove placard icon if height is compressed
6693 https://bugs.webkit.org/show_bug.cgi?id=167935
6694 <rdar://problem/30397128>
6695
6696 Reviewed by Dean Jackson.
6697
6698 We add a new test to check that the various designed constraints to toggle display of a placard's
6699 icon, title and description are honored. Also, due to the old layout() method now being called
6700 "commit()", we refactor a relevant test.
6701
6702 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
6703 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
6704 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
6705 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
6706
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +000067072017-03-24 Eric Carlson <eric.carlson@apple.com>
6708
6709 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
6710 https://bugs.webkit.org/show_bug.cgi?id=170056
6711
6712 Reviewed by Youenn Fablet.
6713
6714 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
6715 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
6716 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
6717 * fast/mediastream/apply-constraints-advanced-expected.txt:
6718 * fast/mediastream/apply-constraints-advanced.html:
6719 * fast/mediastream/apply-constraints-video-expected.txt:
6720 * fast/mediastream/apply-constraints-video.html:
6721
dino@apple.com21196272017-03-24 23:16:52 +000067222017-03-24 Dean Jackson <dino@apple.com>
6723
6724 Serialization of custom props in longhand should be "" not value of shorthand
6725 https://bugs.webkit.org/show_bug.cgi?id=167699
6726 <rdar://problem/30324200>
6727
6728 Reviewed by Sam Weinig.
6729
6730 * fast/css/variables/rule-property-get-expected.html:
6731 * fast/css/variables/rule-property-get.html:
6732
graouts@webkit.org2b626cf2017-03-24 22:10:45 +000067332017-03-24 Antoine Quint <graouts@webkit.org>
6734
6735 [Modern Media Controls] Captions don't move with the appearance of the inline controls
6736 https://bugs.webkit.org/show_bug.cgi?id=170051
6737 <rdar://problem/30754428>
6738
6739 Reviewed by Dean Jackson.
6740
6741 Add a new test, which would have previously failed, where we check that we account for the controls bar height
6742 when showing captions with the controls bar visible.
6743
6744 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
6745 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
6746
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +000067472017-03-24 Brent Fulgham <bfulgham@apple.com>
6748
6749 Handle recursive calls to ProcessingInstruction::checkStyleSheet
6750 https://bugs.webkit.org/show_bug.cgi?id=169982
6751 <rdar://problem/31083051>
6752
6753 Reviewed by Antti Koivisto.
6754
6755 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
6756 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
6757 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
6758 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
6759 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
6760 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
6761 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
6762 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
6763 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
6764 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
6765 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
6766
beidson@apple.comc6dab482017-03-24 21:13:40 +000067672017-03-24 Brady Eidson <beidson@apple.com>
6768
6769 A null compound index value crashes the Databases process.
6770 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
6771
6772 Reviewed by Alex Christensen.
6773
6774 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
6775 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
6776 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
6777 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
6778 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
6779
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +000067802017-03-24 Ryan Haddad <ryanhaddad@apple.com>
6781
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +00006782 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
6783 https://bugs.webkit.org/show_bug.cgi?id=170068
6784
6785 Unreviewed test gardening.
6786
6787 * platform/ios-simulator/TestExpectations:
6788
67892017-03-24 Ryan Haddad <ryanhaddad@apple.com>
6790
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00006791 Unreviewed, rolling out r214360.
6792
6793 This change caused 20+ LayoutTest failures.
6794
6795 Reverted changeset:
6796
6797 "Handle recursive calls to
6798 ProcessingInstruction::checkStyleSheet"
6799 https://bugs.webkit.org/show_bug.cgi?id=169982
6800 http://trac.webkit.org/changeset/214360
6801
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +000068022017-03-24 Youenn Fablet <youenn@apple.com>
6803
6804 Add support for qpSum in WebRTC stats
6805 https://bugs.webkit.org/show_bug.cgi?id=170060
6806
6807 Reviewed by Eric Carlson.
6808
6809 * webrtc/video-stats.html:
6810
dbates@webkit.org8bc9f862017-03-24 19:34:11 +000068112017-03-24 Daniel Bates <dabates@apple.com>
6812
6813 Prevent new navigations during document unload
6814 https://bugs.webkit.org/show_bug.cgi?id=169934
6815 <rdar://problem/31247584>
6816
6817 Reviewed by Chris Dumez.
6818
6819 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
6820 after starting a navigation from an onunload event handler.
6821
6822 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
6823 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
6824
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +000068252017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
6826
6827 Implement font-optical-sizing
6828 https://bugs.webkit.org/show_bug.cgi?id=168895
6829
6830 Reviewed by Dean Jackson.
6831
6832 * fast/text/variations/optical-sizing-expected.txt: Added.
6833 * fast/text/variations/optical-sizing.html: Added.
6834
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +000068352017-03-24 Yoav Weiss <yoav@yoav.ws>
6836
6837 Add a warning for unused link preloads.
6838 https://bugs.webkit.org/show_bug.cgi?id=165670
6839
6840 Reviewed by Youenn Fablet.
6841
6842 This adds a test for the unused preload warning, and adapts some of the other preload tests,
6843 to avoid warnings.
6844
6845 * http/tests/preload/download_resources-expected.txt: Changed.
6846 * http/tests/preload/download_resources.html: Added references to preloaded resources.
6847 * http/tests/preload/onerrer_event-expected.txt: Changed.
6848 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
6849 * http/tests/preload/onload_event.html: Added references to preloaded resources.
6850 * http/tests/preload/resources/single_download_preload.html: Deflaked.
6851 * http/tests/preload/unused_preload_warning-expected.txt: Added.
6852 * http/tests/preload/unused_preload_warning.html: Added.
6853
bfulgham@apple.comd29ec582017-03-24 18:39:28 +000068542017-03-24 Brent Fulgham <bfulgham@apple.com>
6855
6856 Handle recursive calls to ProcessingInstruction::checkStyleSheet
6857 https://bugs.webkit.org/show_bug.cgi?id=169982
6858 <rdar://problem/31083051>
6859
6860 Reviewed by Antti Koivisto.
6861
6862 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
6863 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
6864 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
6865 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
6866 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
6867 * fast/dom/beforeload/recursive-link-before-load.html: Added.
6868 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
6869 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
6870 * fast/dom/beforeload/resources/content.xhtml: Added.
6871 * fast/dom/beforeload/resources/pass.css: Added.
6872 * fast/dom/beforeload/resources/test.xsl: Added.
6873
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +000068742017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
6875
6876 font-style needs a new CSSValue to make CSSRule.cssText work correctly
6877 https://bugs.webkit.org/show_bug.cgi?id=169258
6878
6879 Reviewed by David Hyatt.
6880
6881 Update tests' expected results.
6882
6883 * fast/text/font-selection-font-face-parse-expected.txt:
6884 * fast/text/font-selection-font-face-parse.html:
6885 * fast/text/font-style-parse-expected.txt:
6886 * fast/text/font-style-parse.html:
6887 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
6888 * svg/css/getComputedStyle-basic-expected.txt:
6889
commit-queue@webkit.org9107d182017-03-24 18:01:18 +000068902017-03-24 Youenn Fablet <youenn@apple.com>
6891
6892 Add libwebrtc backend support for RTCRtpSender::replaceTrack
6893 https://bugs.webkit.org/show_bug.cgi?id=169841
6894
6895 Reviewed by Alex Christensen.
6896
6897 * webrtc/audio-replace-track-expected.txt: Added.
6898 * webrtc/audio-replace-track.html: Added.
6899 * webrtc/video-replace-track-expected.txt: Added.
6900 * webrtc/video-replace-track.html: Added.
6901 * webrtc/video-replace-track-to-null-expected.txt: Added.
6902 * webrtc/video-replace-track-to-null.html: Added.
6903
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +000069042017-03-24 Ryan Haddad <ryanhaddad@apple.com>
6905
6906 Update TestExpectations for media/restore-from-page-cache.html.
6907
6908 Unreviewed test gardening.
6909
6910 * platform/mac-wk2/TestExpectations:
6911 * platform/mac/TestExpectations:
6912
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +000069132017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
6914
6915 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
6916
6917 * platform/gtk/TestExpectations:
6918
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +000069192017-03-24 Youenn Fablet <youenn@apple.com>
6920
6921 Add support for DataChannel and MediaStreamTrack stats
6922 https://bugs.webkit.org/show_bug.cgi?id=170031
6923
6924 Reviewed by Eric Carlson.
6925
6926 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
6927 * webrtc/datachannel/datachannel-stats.html: Added.
6928 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
6929 * webrtc/video-mediastreamtrack-stats.html: Added.
6930
cdumez@apple.comedecdd02017-03-24 16:27:01 +000069312017-03-24 Chris Dumez <cdumez@apple.com>
6932
6933 Extend svg/animations/animations-paused-disconnected-iframe.html
6934 https://bugs.webkit.org/show_bug.cgi?id=170035
6935
6936 Reviewed by Andreas Kling.
6937
6938 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
6939
6940 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
6941 * svg/animations/animations-paused-disconnected-iframe.html:
6942
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +000069432017-03-24 Youenn Fablet <youenn@apple.com>
6944
6945 Fix framesEncoded/framesDecoded RTC stats
6946 https://bugs.webkit.org/show_bug.cgi?id=170024
6947
6948 Reviewed by Eric Carlson.
6949
6950 * webrtc/video-stats-expected.txt: Added.
6951 * webrtc/video-stats.html: Added.
6952
carlosgc@webkit.org798207a2017-03-24 13:19:56 +000069532017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
6954
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +00006955 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
6956
6957 * platform/gtk/TestExpectations:
6958
69592017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
6960
carlosgc@webkit.org77c89412017-03-24 13:30:56 +00006961 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
6962
6963 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
6964 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
6965 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
6966 mime type and returned application/octet-stream.
6967
6968 * platform/gtk/TestExpectations:
6969 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
6970 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
6971
69722017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
6973
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00006974 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
6975
6976 We are now getting a MIME type for otf files.
6977
6978 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
6979
pvollan@apple.come52fe062017-03-24 12:01:45 +000069802017-03-24 Per Arne Vollan <pvollan@apple.com>
6981
6982 Text stroke is sometimes clipped on video captions.
6983 https://bugs.webkit.org/show_bug.cgi?id=170006
6984
6985 Reviewed by Eric Carlson.
6986
6987 * media/track/track-css-stroke-cues-expected.txt:
6988 * media/track/track-css-stroke-cues.html:
6989
carlosgc@webkit.org41922302017-03-24 08:21:21 +000069902017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
6991
6992 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
6993 https://bugs.webkit.org/show_bug.cgi?id=170001
6994
6995 Reviewed by Michael Catanzaro.
6996
6997 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
6998
6999 * platform/gtk/TestExpectations:
7000
antti@apple.com0e079ed2017-03-24 03:20:18 +000070012017-03-23 Antti Koivisto <antti@apple.com>
7002
7003 Revert r213712, caused iPad PLT regression
7004 https://bugs.webkit.org/show_bug.cgi?id=170040
7005
7006 Unreviewed.
7007
7008 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
7009 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
7010
cdumez@apple.com838ef372017-03-23 23:51:20 +000070112017-03-23 Chris Dumez <cdumez@apple.com>
7012
7013 SVG animations are not paused when their <svg> element is removed from the document
7014 https://bugs.webkit.org/show_bug.cgi?id=170030
7015 <rdar://problem/31230252>
7016
7017 Reviewed by Dean Jackson.
7018
7019 Add layout test coverage.
7020
7021 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
7022 * svg/animations/animations-paused-when-removed-from-document.html: Added.
7023
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +000070242017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
7025
7026 font shorthand should accept variation values
7027 https://bugs.webkit.org/show_bug.cgi?id=168998
7028
7029 Reviewed by Simon Fraser.
7030
7031 * fast/text/font-style-parse-expected.txt:
7032 * fast/text/font-style-parse.html:
7033 * fast/text/font-weight-parse-expected.txt:
7034 * fast/text/font-weight-parse.html:
7035
cdumez@apple.com62599cb2017-03-23 22:40:50 +000070362017-03-23 Chris Dumez <cdumez@apple.com>
7037
7038 SVG animations are not paused when inserted into a hidden page
7039 https://bugs.webkit.org/show_bug.cgi?id=170026
7040 <rdar://problem/31228704>
7041
7042 Reviewed by Andreas Kling.
7043
7044 Add layout test coverage.
7045
7046 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
7047 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
7048 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
7049 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
7050
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +00007051== Rolled over to ChangeLog-2017-03-23 ==