798a421541bd605e067fb1c8f103f510ec5f60cc
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-08-21  Matt Lewis  <jlewis3@apple.com>
2
3         Rebaselined js/dom/global-constructors-attributes.html on macOS.
4
5         Unreviewed test gardening.
6
7         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
8         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
9         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
10         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
11
12 2017-08-21  Ryan Haddad  <ryanhaddad@apple.com>
13
14         Skip imported/w3c/web-platform-tests/payment-request/payment-request-constructor-crash.https.html.
15         https://bugs.webkit.org/show_bug.cgi?id=175773
16
17         Unreviewed test gardening.
18
19         * platform/mac-wk2/TestExpectations:
20
21 2017-08-21  Ms2ger  <Ms2ger@igalia.com>
22
23         [GTK][WPE] Rebaseline tests with list item markers.
24         https://bugs.webkit.org/show_bug.cgi?id=175771
25
26         Unreviewed test gardening.
27
28         The output was changed in r220858 and rebaselined for ios and mac only.
29         They're changes in render tree dumps that don't affect rendering.
30
31         * platform/gtk/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
32         * platform/gtk/fast/doctypes/002-expected.txt:
33         * platform/gtk/fast/lists/marker-before-empty-inline-expected.txt:
34         * platform/wpe/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
35
36 2017-08-21  Ms2ger  <Ms2ger@igalia.com>
37
38         media-captions.html improvements
39         https://bugs.webkit.org/show_bug.cgi?id=175768
40
41         Reviewed by Eric Carlson.
42
43         * media/media-captions.html: remove reference to unused script file.
44         * platform/gtk/TestExpectations: remove Timeout, Crash annotations.
45
46 2017-08-21  Ms2ger  <Ms2ger@gmail.com>
47
48         [GTK] Remove some old flaky crash expectations.
49         https://bugs.webkit.org/show_bug.cgi?id=108682
50
51         Unreviewed test gardening.
52
53         * platform/gtk/TestExpectations:
54
55 2017-08-20  Zan Dobersek  <zdobersek@igalia.com>
56
57         [EME] Add basic implementation of HTMLMediaElement::setMediaKeys()
58         https://bugs.webkit.org/show_bug.cgi?id=175717
59
60         Reviewed by Xabier Rodriguez-Calvar.
61
62         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
63         Update the baseline, with the test no longer timing out but instead
64         failing with a NotAllowed exception thrown.
65
66 2017-08-19  Andy Estes  <aestes@apple.com>
67
68         [Payment Request] Add interface stubs
69         https://bugs.webkit.org/show_bug.cgi?id=175730
70
71         Reviewed by Youenn Fablet.
72
73         * TestExpectations: Skipped payment-request tests.
74         * platform/ios-wk2/TestExpectations: Enabled payment-request tests on ios-wk2.
75         * platform/mac-wk2/TestExpectations: Ditto for mac-wk2.
76
77 2017-08-18  Youenn Fablet  <youenn@apple.com>
78
79         [Cache API] Add support for being loaded responses
80         https://bugs.webkit.org/show_bug.cgi?id=175732
81
82         Reviewed by Chris Dumez.
83
84         * TestExpectations: Removing some flaky test expectations.
85
86 2017-08-18  Chris Dumez  <cdumez@apple.com>
87
88         [Beacon] Improve error reporting
89         https://bugs.webkit.org/show_bug.cgi?id=175723
90
91         Reviewed by Darin Adler.
92
93         Add layout test coverage.
94
95         * http/wpt/beacon/beacon-async-error-logging-expected.txt: Added.
96         * http/wpt/beacon/beacon-async-error-logging.html: Added.
97
98 2017-08-18  Matt Lewis  <jlewis3@apple.com>
99
100         Marked fast/scrolling/arrow-key-scroll-in-rtl-document.html as flaky.
101         https://bugs.webkit.org/show_bug.cgi?id=173779
102
103         Unreviewed Test gardening.
104
105         * platform/mac-wk2/TestExpectations:
106
107 2017-08-18  Sam Weinig  <sam@webkit.org>
108
109         Remove the deprecated WebKitSubtleCrypto interface
110         https://bugs.webkit.org/show_bug.cgi?id=164938
111         <rdar://problem/29894563>
112
113         Reviewed by Chris Dumez.
114
115         * crypto/webkitSubtle: Removed.
116         * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt-expected.txt: Removed.
117         * crypto/webkitSubtle/aes-cbc-192-encrypt-decrypt.html: Removed.
118         * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt-expected.txt: Removed.
119         * crypto/webkitSubtle/aes-cbc-256-encrypt-decrypt.html: Removed.
120         * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-expected.txt: Removed.
121         * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt: Removed.
122         * crypto/webkitSubtle/aes-cbc-encrypt-decrypt-with-padding.html: Removed.
123         * crypto/webkitSubtle/aes-cbc-encrypt-decrypt.html: Removed.
124         * crypto/webkitSubtle/aes-cbc-generate-key-expected.txt: Removed.
125         * crypto/webkitSubtle/aes-cbc-generate-key.html: Removed.
126         * crypto/webkitSubtle/aes-cbc-import-jwk-expected.txt: Removed.
127         * crypto/webkitSubtle/aes-cbc-import-jwk.html: Removed.
128         * crypto/webkitSubtle/aes-cbc-invalid-length-expected.txt: Removed.
129         * crypto/webkitSubtle/aes-cbc-invalid-length.html: Removed.
130         * crypto/webkitSubtle/aes-cbc-unwrap-failure-expected.txt: Removed.
131         * crypto/webkitSubtle/aes-cbc-unwrap-failure.html: Removed.
132         * crypto/webkitSubtle/aes-cbc-unwrap-rsa-expected.txt: Removed.
133         * crypto/webkitSubtle/aes-cbc-unwrap-rsa.html: Removed.
134         * crypto/webkitSubtle/aes-cbc-wrap-rsa-expected.txt: Removed.
135         * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable-expected.txt: Removed.
136         * crypto/webkitSubtle/aes-cbc-wrap-rsa-non-extractable.html: Removed.
137         * crypto/webkitSubtle/aes-cbc-wrap-rsa.html: Removed.
138         * crypto/webkitSubtle/aes-cbc-wrong-key-class-expected.txt: Removed.
139         * crypto/webkitSubtle/aes-cbc-wrong-key-class.html: Removed.
140         * crypto/webkitSubtle/aes-export-key-expected.txt: Removed.
141         * crypto/webkitSubtle/aes-export-key.html: Removed.
142         * crypto/webkitSubtle/aes-kw-key-manipulation-expected.txt: Removed.
143         * crypto/webkitSubtle/aes-kw-key-manipulation.html: Removed.
144         * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes-expected.txt: Removed.
145         * crypto/webkitSubtle/aes-kw-wrap-unwrap-aes.html: Removed.
146         * crypto/webkitSubtle/aes-postMessage-expected.txt: Removed.
147         * crypto/webkitSubtle/aes-postMessage.html: Removed.
148         * crypto/webkitSubtle/argument-conversion-expected.txt: Removed.
149         * crypto/webkitSubtle/argument-conversion.html: Removed.
150         * crypto/webkitSubtle/array-buffer-view-offset-expected.txt: Removed.
151         * crypto/webkitSubtle/array-buffer-view-offset.html: Removed.
152         * crypto/webkitSubtle/disallowed-in-worker-expected.txt: Removed.
153         * crypto/webkitSubtle/disallowed-in-worker.html: Removed.
154         * crypto/webkitSubtle/gc-2-expected.txt: Removed.
155         * crypto/webkitSubtle/gc-2.html: Removed.
156         * crypto/webkitSubtle/gc-3-expected.txt: Removed.
157         * crypto/webkitSubtle/gc-3.html: Removed.
158         * crypto/webkitSubtle/gc-expected.txt: Removed.
159         * crypto/webkitSubtle/gc.html: Removed.
160         * crypto/webkitSubtle/hmac-check-algorithm-expected.txt: Removed.
161         * crypto/webkitSubtle/hmac-check-algorithm.html: Removed.
162         * crypto/webkitSubtle/hmac-export-key-expected.txt: Removed.
163         * crypto/webkitSubtle/hmac-export-key.html: Removed.
164         * crypto/webkitSubtle/hmac-generate-key-expected.txt: Removed.
165         * crypto/webkitSubtle/hmac-generate-key.html: Removed.
166         * crypto/webkitSubtle/hmac-import-jwk-expected.txt: Removed.
167         * crypto/webkitSubtle/hmac-import-jwk.html: Removed.
168         * crypto/webkitSubtle/hmac-postMessage-expected.txt: Removed.
169         * crypto/webkitSubtle/hmac-postMessage.html: Removed.
170         * crypto/webkitSubtle/hmac-sign-verify-empty-key-expected.txt: Removed.
171         * crypto/webkitSubtle/hmac-sign-verify-empty-key.html: Removed.
172         * crypto/webkitSubtle/hmac-sign-verify-expected.txt: Removed.
173         * crypto/webkitSubtle/hmac-sign-verify.html: Removed.
174         * crypto/webkitSubtle/import-export-raw-key-leak-expected.txt: Removed.
175         * crypto/webkitSubtle/import-export-raw-key-leak.html: Removed.
176         * crypto/webkitSubtle/import-jwk-expected.txt: Removed.
177         * crypto/webkitSubtle/import-jwk.html: Removed.
178         * crypto/webkitSubtle/jwk-export-use-values-expected.txt: Removed.
179         * crypto/webkitSubtle/jwk-export-use-values.html: Removed.
180         * crypto/webkitSubtle/jwk-import-use-values-expected.txt: Removed.
181         * crypto/webkitSubtle/jwk-import-use-values.html: Removed.
182         * crypto/webkitSubtle/resources: Removed.
183         * crypto/webkitSubtle/resources/disallowed-in-worker.js: Removed.
184         * crypto/webkitSubtle/resources/rsa-indexeddb-non-exportable.js: Removed.
185         * crypto/webkitSubtle/resources/rsa-indexeddb.js: Removed.
186         * crypto/webkitSubtle/rsa-export-generated-keys-expected.txt: Removed.
187         * crypto/webkitSubtle/rsa-export-generated-keys.html: Removed.
188         * crypto/webkitSubtle/rsa-export-key-expected.txt: Removed.
189         * crypto/webkitSubtle/rsa-export-key.html: Removed.
190         * crypto/webkitSubtle/rsa-export-private-key-expected.txt: Removed.
191         * crypto/webkitSubtle/rsa-export-private-key.html: Removed.
192         * crypto/webkitSubtle/rsa-indexeddb-expected.txt: Removed.
193         * crypto/webkitSubtle/rsa-indexeddb-non-exportable-expected.txt: Removed.
194         * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private-expected.txt: Removed.
195         * crypto/webkitSubtle/rsa-indexeddb-non-exportable-private.html: Removed.
196         * crypto/webkitSubtle/rsa-indexeddb-non-exportable.html: Removed.
197         * crypto/webkitSubtle/rsa-indexeddb-private-expected.txt: Removed.
198         * crypto/webkitSubtle/rsa-indexeddb-private.html: Removed.
199         * crypto/webkitSubtle/rsa-indexeddb.html: Removed.
200         * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key-expected.txt: Removed.
201         * crypto/webkitSubtle/rsa-oaep-generate-non-extractable-key.html: Removed.
202         * crypto/webkitSubtle/rsa-oaep-key-manipulation-expected.txt: Removed.
203         * crypto/webkitSubtle/rsa-oaep-key-manipulation.html: Removed.
204         * crypto/webkitSubtle/rsa-oaep-plaintext-length-expected.txt: Removed.
205         * crypto/webkitSubtle/rsa-oaep-plaintext-length.html: Removed.
206         * crypto/webkitSubtle/rsa-oaep-wrap-unwrap-aes-expected.txt: Removed.
207         * crypto/webkitSubtle/rsa-oaep-wrap-unwrap-aes.html: Removed.
208         * crypto/webkitSubtle/rsa-postMessage-expected.txt: Removed.
209         * crypto/webkitSubtle/rsa-postMessage.html: Removed.
210         * crypto/webkitSubtle/rsaes-pkcs1-v1_5-decrypt-expected.txt: Removed.
211         * crypto/webkitSubtle/rsaes-pkcs1-v1_5-decrypt.html: Removed.
212         * crypto/webkitSubtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt: Removed.
213         * crypto/webkitSubtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html: Removed.
214         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-expected.txt: Removed.
215         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent-expected.txt: Removed.
216         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent.html: Removed.
217         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-generate-key.html: Removed.
218         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-expected.txt: Removed.
219         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-small-key-expected.txt: Removed.
220         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk-small-key.html: Removed.
221         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-import-jwk.html: Removed.
222         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-sign-verify-expected.txt: Removed.
223         * crypto/webkitSubtle/rsassa-pkcs1-v1_5-sign-verify.html: Removed.
224         * crypto/webkitSubtle/sha-1-expected.txt: Removed.
225         * crypto/webkitSubtle/sha-1.html: Removed.
226         * crypto/webkitSubtle/sha-224-expected.txt: Removed.
227         * crypto/webkitSubtle/sha-224.html: Removed.
228         * crypto/webkitSubtle/sha-256-expected.txt: Removed.
229         * crypto/webkitSubtle/sha-256.html: Removed.
230         * crypto/webkitSubtle/sha-384-expected.txt: Removed.
231         * crypto/webkitSubtle/sha-384.html: Removed.
232         * crypto/webkitSubtle/sha-512-expected.txt: Removed.
233         * crypto/webkitSubtle/sha-512.html: Removed.
234         * crypto/webkitSubtle/unimplemented-unwrap-crash-expected.txt: Removed.
235         * crypto/webkitSubtle/unimplemented-unwrap-crash.html: Removed.
236         * crypto/webkitSubtle/unwrapKey-check-usage-expected.txt: Removed.
237         * crypto/webkitSubtle/unwrapKey-check-usage.html: Removed.
238         * crypto/webkitSubtle/wrapKey-check-usage-expected.txt: Removed.
239         * crypto/webkitSubtle/wrapKey-check-usage.html: Removed.
240
241             Remove webkitSubtleCrypto tests.
242
243         * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
244
245             Remove webkitSubtleCrypto deprecation warning that no longer happens.
246
247         * platform/ios-wk1/TestExpectations:
248         * platform/win/TestExpectations:
249         * platform/wpe/TestExpectations:
250
251             Remove webkitSubtle tests from expectations files.
252
253 2017-08-18  Jonathan Bedard  <jbedard@apple.com>
254
255         Marking canvas/webgl tests as failing
256         https://bugs.webkit.org/show_bug.cgi?id=175736
257
258         Unreviewed test gardening.
259
260         * platform/ios-device/TestExpectations:
261
262 2017-08-18  Jiewen Tan  <jiewen_tan@apple.com>
263
264         [WebCrypto][Mac] Replace CCECCryptorGetKeyComponents with CCECCryptorExportKey for exporting ECC JWKs
265         https://bugs.webkit.org/show_bug.cgi?id=175657
266         <rdar://problem/33797150>
267
268         Reviewed by Brent Fulgham.
269
270         * crypto/subtle/ecdsa-generate-export-import-jwk-sign-verify-expected.txt: Added.
271         * crypto/subtle/ecdsa-generate-export-import-jwk-sign-verify.html: Added.
272
273 2017-08-18  Matt Lewis  <jlewis3@apple.com>
274
275         Marked imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html as flaky timeout.
276         https://bugs.webkit.org/show_bug.cgi?id=172044
277
278         Unreviewed test gardening.
279
280         * platform/mac-wk2/TestExpectations:
281
282 2017-08-18  Matt Lewis  <jlewis3@apple.com>
283
284         Marked js/slow-stress/Int32Array-alloc-huge.html as flaky on mac.
285         https://bugs.webkit.org/show_bug.cgi?id=173010
286
287         Unreviewed test gardening.
288
289         * platform/mac/TestExpectations:
290
291 2017-08-18  Brady Eidson  <beidson@apple.com>
292
293         Bounce ServiceWorker jobs to the Storage Process.
294         https://bugs.webkit.org/show_bug.cgi?id=175650
295
296         Reviewed by Andy Estes.
297
298         Service worker tests will always be dumpAsText and always be asynchronous.
299
300         * http/tests/workers/service/basic-register.html:
301         * http/tests/workers/service/resources/basic-register.js:
302         * http/tests/workers/service/resources/sw-test-pre.js: Added.
303
304 2017-08-18  Chris Dumez  <cdumez@apple.com>
305
306         [Beacon] Add support for quota limitation
307         https://bugs.webkit.org/show_bug.cgi?id=175443
308         <rdar://problem/33729002>
309
310         Reviewed by Youenn Fablet.
311
312         Extend layout test coverage and rebaseline test.
313
314         * http/wpt/beacon/beacon-quota-expected.txt:
315         * http/wpt/beacon/beacon-quota.html:
316
317 2017-08-18  Ryan Haddad  <ryanhaddad@apple.com>
318
319         Unreviewed, land TestExpectations for rdar://problem/33850189.
320
321         * platform/mac-highsierra/TestExpectations:
322
323 2017-08-18  Ryan Haddad  <ryanhaddad@apple.com>
324
325         Rebaseline js/dom/global-constructors-attributes.html for El Capitan WK2.
326
327         Unreviewed test gardening.
328
329         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
330
331 2017-08-18  Youenn Fablet  <youenn@apple.com>
332
333         [Cache API] Add a WK2 implementation of CacheStorageConnection
334         https://bugs.webkit.org/show_bug.cgi?id=175640
335
336         Reviewed by Alex Christensen & Chris Dumez.
337
338         * TestExpectations: Marking some tests as flaky until being loaded resources can be cached.
339
340 2017-08-18  Ms2ger  <Ms2ger@igalia.com>
341
342         [GTK] Layout Test media/video-controls-no-scripting.html is failing
343         https://bugs.webkit.org/show_bug.cgi?id=141835
344
345         Unreviewed test gardening.
346
347         The output appears to be consistent based on local testing.
348
349         Rebaseline video-controls-no-scripting.html.
350
351         * platform/gtk/TestExpectations:
352         * platform/gtk/media/video-controls-no-scripting-expected.txt:
353
354 2017-08-18  Ms2ger  <Ms2ger@igalia.com>
355
356         Update track-datacue.html test to the current code.
357         https://bugs.webkit.org/show_bug.cgi?id=175624
358
359         Reviewed by Eric Carlson.
360
361         * media/track/track-datacue-expected.txt: rebaselined.
362         * media/track/track-datacue.html: updated for IDL, exception changes, addition of a new constructor.
363         * platform/gtk/TestExpectations: removed failure expectation.
364         * platform/ios/TestExpectations: enable.
365         * platform/mac/TestExpectations: enable.
366         * platform/win/TestExpectations: enable.
367
368 2017-08-18  Ms2ger  <Ms2ger@gmail.com>
369
370         [GTK] Remove some obsolete expected failures.
371         https://bugs.webkit.org/show_bug.cgi?id=175674
372
373         Unreviewed test gardening.
374
375         * platform/gtk/TestExpectations:
376           - imported/w3c/web-platform-tests/IndexedDB/keyorder.htm: passing since r204279.
377           - imported/w3c/web-platform-tests/resource-timing/rt-cors.html: passing since r212944 and r212993.
378           - imported/w3c/web-platform-tests/resource-timing/rt-cors.worker.html: passing since r212944 and r212993.
379           - imported/w3c/web-platform-tests/webrtc/getstats.html: passing since test update and rebaseline in r217225.
380           - mathml/opentype/large-operators-displaystyle-dynamic.html: used to be flaky, seems to be passing consistently now.
381           - media/media-fullscreen-return-to-inline.html: likely passing since r218270.
382           - media/video-fast-seek.html: passing since r207879-r207894.
383           - platform/gtk/scrollbars/main-frame-scrollbar-horizontal-wheel-scroll.html: passing since r205075.
384           - security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html: flaky.
385           - storage/indexeddb/cursor-key-order.html: likely passing since r209135.
386           - svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg: flaky.
387           - svg/repaint/add-outline-property-on-root.html: passing since r211277
388           - svg/repaint/remove-outline-property-on-root.html: passing since r211277
389
390 2017-08-18  Ms2ger  <Ms2ger@gmail.com>
391
392         [GTK] Show controls if a video element isn't allowed to play inline.
393         https://bugs.webkit.org/show_bug.cgi?id=141705
394
395         Reviewed by Xabier Rodriguez-Calvar.
396
397         * platform/gtk/TestExpectations: enable test for this case.
398
399 2017-08-17  Wenson Hsieh  <wenson_hsieh@apple.com>
400
401         [Input Events] Rename inputType "formatForeColor" to "formatFontColor"
402         https://bugs.webkit.org/show_bug.cgi?id=175703
403
404         Reviewed by Ryosuke Niwa.
405
406         Rebaselines two LayoutTests that check for the "formatForeColor" inputType.
407
408         * fast/events/input-events-forecolor-data-expected.txt:
409         * fast/events/input-events-selection-forecolor-data.html:
410
411 2017-08-17  Ryan Haddad  <ryanhaddad@apple.com>
412
413         Mark media/video-controls-rendering.html as flaky.
414         https://bugs.webkit.org/show_bug.cgi?id=175700
415
416         Unreviewed test gardening.
417
418         * platform/mac/TestExpectations:
419
420 2017-08-17  Ryan Haddad  <ryanhaddad@apple.com>
421
422         Update TestExpectations for media/video-controls-show-on-kb-or-ax-event.html.
423         https://bugs.webkit.org/show_bug.cgi?id=158889
424
425         Unreviewed test gardening.
426
427         * platform/mac/TestExpectations:
428
429 2017-08-17  Matt Lewis  <jlewis3@apple.com>
430
431         Marked accessibility/mac/select-element-selection-with-optgroups.html as flaky.
432         https://bugs.webkit.org/show_bug.cgi?id=175341
433
434         Unreviewed test gardening.
435
436         * platform/mac-wk2/TestExpectations:
437
438 2017-08-17  Ryan Haddad  <ryanhaddad@apple.com>
439
440         Rebaseline js/dom/global-constructors-attributes.html for Sierra.
441
442         Unreviewed test gardening.
443
444         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
445
446 2017-08-17  Ryan Haddad  <ryanhaddad@apple.com>
447
448         Rebaseline two tests after r220870.
449
450         Unreviewed test gardening.
451
452         * inspector/dom/content-node-region-info-expected.txt:
453         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
454
455 2017-08-17  Ryan Haddad  <ryanhaddad@apple.com>
456
457         Mark inspector/canvas/context-attributes.html as flaky.
458         https://bugs.webkit.org/show_bug.cgi?id=173931
459
460         Unreviewed test gardening.
461
462         * platform/mac/TestExpectations:
463
464 2017-08-17  Matt Lewis  <jlewis3@apple.com>
465
466         Marked fast/hidpi/hidpi-long-page-with-inset-element.html as a flaky ImageOnlyFailure.
467         https://bugs.webkit.org/show_bug.cgi?id=172384
468
469         Unreviewed test gardening.
470
471         * platform/ios-simulator-wk2/TestExpectations:
472
473 2017-08-17  Matt Lewis  <jlewis3@apple.com>
474
475         Changed expectations to include release for memory/memory-pressure-simulation.html.
476         https://bugs.webkit.org/show_bug.cgi?id=170629
477
478         Unreviewed test gardening.
479
480         * platform/mac-wk2/TestExpectations:
481
482 2017-08-17  Andreas Kling  <akling@apple.com>
483
484         Disable CSS regions at compile time
485         https://bugs.webkit.org/show_bug.cgi?id=175630
486
487         Reviewed by Antti Koivisto.
488
489         Skip tests that are entirely about regions, and tweak logic
490         and/or expectations for tests that test regions in addition to
491         other things.
492
493         * TestExpectations:
494         * fast/css/will-change/resources/will-change-stacking-helper.js:
495         * fast/dom/collection-iterators-expected.txt:
496         * fast/dom/collection-iterators.html:
497         * js/dom/dom-static-property-for-in-iteration-expected.txt:
498         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
499         * platform/ios/fast/dom/collection-iterators-expected.txt:
500         * platform/mac-wk2/TestExpectations:
501         * platform/win/js/dom/dom-static-property-for-in-iteration-expected.txt:
502         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
503
504 2017-08-17  Antti Koivisto  <antti@apple.com>
505
506         RenderListItem - Avoid render tree mutation during layout
507         https://bugs.webkit.org/show_bug.cgi?id=175666
508
509         Reviewed by Andreas Kling.
510
511         Changes in render tree dumps that don't affect rendering.
512
513         * platform/ios/fast/doctypes/002-expected.txt:
514         * platform/ios/fast/lists/marker-before-empty-inline-expected.txt:
515         * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
516         * platform/mac/fast/doctypes/002-expected.txt:
517         * platform/mac/fast/lists/marker-before-empty-inline-expected.txt:
518
519 2017-08-17  Ms2ger  <Ms2ger@gmail.com>
520
521         REGRESSION(r220751): [GTK] Layout Test imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.html is failing
522         https://bugs.webkit.org/show_bug.cgi?id=175641
523
524         Unreviewed test gardening.
525
526         Correct the error message in scheme-about.any-expected.txt.
527
528         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
529
530 2017-08-17  Ms2ger  <Ms2ger@gmail.com>
531
532         [GTK] Unreviewed test gardening
533         https://bugs.webkit.org/show_bug.cgi?id=175664
534
535         Unreviewed test gardening.
536
537         * platform/gtk/TestExpectations: update.
538         * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
539         * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
540
541 2017-08-16  Ryosuke Niwa  <rniwa@webkit.org>
542
543         Add the support for mutating clipboard data via DataTransferItemList
544         https://bugs.webkit.org/show_bug.cgi?id=175639
545
546         Reviewed by Wenson Hsieh.
547
548         Rebaselined the IDL test which now passes all test cases, and added a regression test for mutating clipboard data
549         via dataTransfer.items and methods on dataTransfer for plaintext.
550
551         * editing/pasteboard/datatransfer-idl-expected.txt:
552         * editing/pasteboard/datatransfer-items-copy-plaintext-expected.txt: Added.
553         * editing/pasteboard/datatransfer-items-copy-plaintext.html: Added.
554
555 2017-08-16  Ryan Haddad  <ryanhaddad@apple.com>
556
557         Mark fullscreen/full-screen-iframe-legacy.html as flaky on Sierra WK1.
558         https://bugs.webkit.org/show_bug.cgi?id=175554
559
560         Unreviewed test gardening.
561
562         * platform/mac-wk1/TestExpectations:
563
564 2017-08-16  Ryan Haddad  <ryanhaddad@apple.com>
565
566         Correct a typo in a test name.
567
568         Unreviewed test gardening.
569
570         * platform/mac/TestExpectations:
571
572 2017-08-16  Ryan Haddad  <ryanhaddad@apple.com>
573
574         Rebaseline crypto/subtle/rsa-generate-key-malformed-parameters.html after r220811.
575
576         Unreviewed test gardening.
577
578         * platform/ios-11/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
579
580 2017-08-16  Chris Dumez  <cdumez@apple.com>
581
582         Cross origin Beacon requests with a ArrayBuffer / ArrayBufferView payload should not do a CORS preflight
583         https://bugs.webkit.org/show_bug.cgi?id=175628
584         <rdar://problem/33919278>
585
586         Reviewed by Geoffrey Garen.
587
588         * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
589         * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt:
590         * http/wpt/fetch/fetch-request-arraybuffer-content-type.html:
591         Rebaseline test due to revert of r220779.
592
593         * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Removed.
594         * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Removed.
595         Drop outdated test. CORS preflight failure is still covered by the corresponding Blob payload test.
596
597         * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Removed.
598         * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Removed.
599         * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt: Added.
600         * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html: Added.
601         Rename and update test so that it checks that we no longer do a CORS preflight for cross origin
602         beacons that have an ArrayBuffer payload.
603
604 2017-08-16  Matt Baker  <mattbaker@apple.com>
605
606         Web Inspector: capture async stack trace when workers/main context posts a message
607         https://bugs.webkit.org/show_bug.cgi?id=167084
608         <rdar://problem/30033673>
609
610         Reviewed by Brian Burg.
611
612         Add a test to check for asynchronous stack trace data when the debugger
613         pauses inside a MessageEvent handler.
614
615         * inspector/debugger/async-stack-trace-expected.txt:
616         * inspector/debugger/async-stack-trace.html:
617         * inspector/debugger/resources/postMessage-echo.html: Added.
618
619 2017-08-16  Sam Weinig  <sam@webkit.org>
620
621         [WebIDL] Remove the need for JSSubtleCryptoCustom.cpp
622         https://bugs.webkit.org/show_bug.cgi?id=175526
623
624         Reviewed by Chris Dumez.
625
626         * crypto/subtle/encrypt-malformed-parameters-expected.txt:
627         * crypto/subtle/export-key-malformed-parameters-expected.txt:
628         * crypto/subtle/generate-key-malformed-parameters-expected.txt:
629         * crypto/subtle/hkdf-derive-bits-malformed-parametrs-expected.txt:
630         * crypto/subtle/hmac-generate-key-malformed-parameters-expected.txt:
631         * crypto/subtle/import-key-malformed-parameters-expected.txt:
632         * crypto/subtle/pbkdf2-derive-bits-malformed-parametrs-expected.txt:
633         * crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
634         * platform/mac-highsierra/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
635         Update expectations with improved error messages.
636
637 2017-08-16  Eric Carlson  <eric.carlson@apple.com>
638
639         Consider allow gUM to be called from localhost without https
640         https://bugs.webkit.org/show_bug.cgi?id=173457
641         <rdar://problem/33900527>
642
643         Reviewed by Youenn Fablet.
644
645         * http/tests/media/media-stream/get-user-media-localhost-expected.txt: Added.
646         * http/tests/media/media-stream/get-user-media-localhost.html: Added.
647         * http/tests/media/media-stream/get-user-media-loopback-ip-expected.txt: Added.
648         * http/tests/media/media-stream/get-user-media-loopback-ip.html: Added.
649
650 2017-08-16  Ryan Haddad  <ryanhaddad@apple.com>
651
652         Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html
653         https://bugs.webkit.org/show_bug.cgi?id=175102
654
655         Unreviewed test gardening.
656
657         * platform/mac/TestExpectations:
658
659 2017-08-16  Ryan Haddad  <ryanhaddad@apple.com>
660
661         Rebaseline js/dom/global-constructors-attributes.html.
662
663         Unreviewed test gardening.
664
665         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
666
667 2017-08-16  Fujii Hironori  <Hironori.Fujii@sony.com>
668
669         [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
670         https://bugs.webkit.org/show_bug.cgi?id=174418
671
672         Reviewed by Michael Catanzaro.
673
674         * fast/text/international/vietnamese-nfd-expected.html: Added.
675         * fast/text/international/vietnamese-nfd.html: Added.
676
677 2017-08-16  Chris Dumez  <cdumez@apple.com>
678
679         Unreviewed, rebaseline a few tests after r220779.
680
681         * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
682         * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html:
683         * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html:
684
685 2017-08-15  Andy Estes  <aestes@apple.com>
686
687         [Payment Request] Import test suite from web-platform-tests
688         https://bugs.webkit.org/show_bug.cgi?id=175612
689         <rdar://problem/33906070>
690
691         Reviewed by Tim Horton.
692
693         * TestExpectations: Skipped payment-request tests that currently time out.
694
695 2017-08-15  Ryosuke Niwa  <rniwa@webkit.org>
696
697         Make DataTransferItemList work with plain text entries
698         https://bugs.webkit.org/show_bug.cgi?id=175596
699
700         Reviewed by Wenson Hsieh.
701
702         Rebaselined the tests and added two regression tests for pasting plain text and dropping a plain text file.
703
704         Unfortunately, dropping a file is only supported by DumpRenderTree on Mac :( so it's disabled elsewhere.
705
706         * editing/pasteboard/datatransfer-idl-expected.txt: Rebaselined now that NoInterfaceObject has been dropped from
707         DataTransferItem.idl and DataTransferItemList.idl as expected.
708         * editing/pasteboard/datatransfer-idl.html: Fixed the bug that it wasn't testing IDL for DataTransferItem.
709         * editing/pasteboard/datatransfer-items-drop-plaintext-file-expected.txt: Added.
710         * editing/pasteboard/datatransfer-items-drop-plaintext-file.html: Added.
711         * editing/pasteboard/datatransfer-items-paste-plaintext-expected.txt: Added.
712         * editing/pasteboard/datatransfer-items-paste-plaintext.html: Added.
713         * editing/resources/text-pasteboard-data.txt: Added.
714         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
715         * platform/ios/TestExpectations:
716         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
717         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
718         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
719         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
720         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
721         * platform/win/TestExpectations:
722         * platform/wk2/TestExpectations:
723         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
724
725 2017-08-15  Chris Dumez  <cdumez@apple.com>
726
727         Fetch / Beacon: Use "application/octet-stream" Content-Type for payloads of type ArrayBuffer / ArrayBufferView
728         https://bugs.webkit.org/show_bug.cgi?id=175600
729
730         Reviewed by Youenn Fablet.
731
732         * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt: Added.
733         * http/wpt/fetch/fetch-request-arraybuffer-content-type.html: Added.
734         * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
735         * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
736
737 2017-08-15  Matt Lewis  <jlewis3@apple.com>
738
739         Skipped media/modern-media-controls/time-labels-support/elapsed-time.html.
740         <rdar://problem/33731086>
741
742         Unreviewed test gardening.
743
744         * platform/mac-highsierra/TestExpectations:
745
746 2017-08-15  JF Bastien  <jfbastien@apple.com>
747
748         LayoutTests: test that an XMLHttpRequest with Content-Encoding: gzip is properly decompressed
749         https://bugs.webkit.org/show_bug.cgi?id=175579
750
751         Also test that without Content-Encoding proper sniffing takes place, and gzip
752         decoding occurs. This test is disabled and tracked by #175597.
753
754         Reviewed by Daniel Bates.
755
756         * TestExpectations:
757         * http/tests/xmlhttprequest/gzip-content-type-expected.txt: Added.
758         * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding-expected.txt: Added.
759         * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding.html: Added.
760         * http/tests/xmlhttprequest/gzip-content-type.html: Added.
761         * http/tests/xmlhttprequest/resources/gzip-lorem-no-content-encoding.php: Added.
762         * http/tests/xmlhttprequest/resources/gzip-lorem.php: Added.
763
764 2017-08-15  Chris Dumez  <cdumez@apple.com>
765
766         Re-sync DOM Web-Platform-Tests from upstream
767         https://bugs.webkit.org/show_bug.cgi?id=175588
768
769         Reviewed by Youenn Fablet.
770
771         * platform/mac/TestExpectations:
772
773 2017-08-15  Ryan Haddad  <ryanhaddad@apple.com>
774
775         Mark http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html as flaky.
776         https://bugs.webkit.org/show_bug.cgi?id=175263
777
778         Unreviewed test gardening.
779
780         * platform/wk2/TestExpectations:
781
782 2017-08-15  Ryan Haddad  <ryanhaddad@apple.com>
783
784         Mark fast/images/animated-gif-scrolling-crash.html as flaky.
785         https://bugs.webkit.org/show_bug.cgi?id=175345.
786
787         Unreviewed test gardening.
788
789         * platform/mac-wk1/TestExpectations:
790
791 2017-08-15  Ryan Haddad  <ryanhaddad@apple.com>
792
793         Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html as flaky.
794         https://bugs.webkit.org/show_bug.cgi?id=175592
795
796         Unreviewed test gardening.
797
798         * platform/mac/TestExpectations:
799
800 2017-08-15  Ryan Haddad  <ryanhaddad@apple.com>
801
802         Mark http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
803         https://bugs.webkit.org/show_bug.cgi?id=87633
804
805         Unreviewed test gardening.
806
807         * TestExpectations: Add expectation that was removed with r220750.
808
809 2017-08-15  Youenn Fablet  <youenn@apple.com>
810
811         [Cache API] Adding generic support for CacheStorage and Cache methods
812         https://bugs.webkit.org/show_bug.cgi?id=175455
813
814         Reviewed by Chris Dumez.
815
816         * TestExpectations: Skipping a test that would timeout otherwise due to the current implementation limitations.
817
818 2017-08-15  Chris Dumez  <cdumez@apple.com>
819
820         Implement quota limitation for keepalive Fetch requests
821         https://bugs.webkit.org/show_bug.cgi?id=175482
822
823         Reviewed by Sam Weinig and Youenn Fablet.
824
825         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
826         * http/tests/contentextensions/async-xhr-onerror-expected.txt:
827         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
828         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
829         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
830         Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
831
832         * http/wpt/beacon/beacon-quota-expected.txt: Added.
833         * http/wpt/beacon/beacon-quota.html: Added.
834         Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
835         The second part of the test is still failing because WebCore does not currently know when
836         ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
837
838 2017-08-15  Darin Adler  <darin@apple.com>
839
840         REGRESSION(r220052): http/tests/appcache/deferred-events-delete-while-raising-timer.html is crashing.
841         https://bugs.webkit.org/show_bug.cgi?id=175107
842
843         Reviewed by Alexey Proskuryakov.
844
845         * TestExpectations: Removed the flakiness expectation for this test.
846
847 2017-08-15  Michael Catanzaro  <mcatanzaro@igalia.com>
848
849         Unreviewed GTK test gardening
850
851         * TestExpectations:
852         * platform/gtk/TestExpectations:
853         * platform/gtk/fast/events/input-events-paste-rich-datatransfer-expected.txt:
854         * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-2-expected.txt: Added.
855         * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-expected.txt: Added.
856         * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-mime-bogus-expected.txt: Added.
857         * platform/ios/TestExpectations:
858         * platform/mac/TestExpectations:
859
860 2017-08-15  Commit Queue  <commit-queue@webkit.org>
861
862         Unreviewed, rolling out r219504.
863         https://bugs.webkit.org/show_bug.cgi?id=175580
864
865         Broke Arabic text shaping (Requested by mcatanzaro on
866         #webkit).
867
868         Reverted changeset:
869
870         "[HarfBuzz] Decomposed Vietnamese characters are rendered
871         incorrectly"
872         https://bugs.webkit.org/show_bug.cgi?id=174418
873         http://trac.webkit.org/changeset/219504
874
875 2017-08-14  Simon Fraser  <simon.fraser@apple.com>
876
877         Remove Proximity Events and related code
878         https://bugs.webkit.org/show_bug.cgi?id=175545
879
880         Reviewed by Daniel Bates.
881
882         No platform enables Proximity Events, so remove code inside ENABLE(PROXIMITY_EVENTS)
883         and other related code.
884
885         * fast/events/constructors/device-proximity-event-constructor-expected.txt: Removed.
886         * fast/events/constructors/device-proximity-event-constructor.html: Removed.
887         * platform/gtk/TestExpectations:
888         * platform/ios/TestExpectations:
889         * platform/mac/TestExpectations:
890         * platform/win/TestExpectations:
891         * proximity/add-listener-from-callback-expected.txt: Removed.
892         * proximity/add-listener-from-callback.html: Removed.
893         * proximity/basic-operation-expected.txt: Removed.
894         * proximity/basic-operation.html: Removed.
895         * proximity/check-event-deviceproximity-expected.txt: Removed.
896         * proximity/check-event-deviceproximity.html: Removed.
897         * proximity/create-event-deviceproximity-expected.txt: Removed.
898         * proximity/create-event-deviceproximity.html: Removed.
899         * proximity/create-event-expected.txt: Removed.
900         * proximity/create-event.html: Removed.
901         * proximity/event-after-navigation-expected.txt: Removed.
902         * proximity/event-after-navigation.html: Removed.
903         * proximity/multiple-frames-expected.txt: Removed.
904         * proximity/multiple-frames.html: Removed.
905         * proximity/no-page-cache-expected.txt: Removed.
906         * proximity/no-page-cache.html: Removed.
907         * proximity/optional-event-properties-expected.txt: Removed.
908         * proximity/optional-event-properties.html: Removed.
909         * proximity/resources/cached-page-1.html: Removed.
910         * proximity/resources/cached-page-2.html: Removed.
911         * proximity/resources/event-after-navigation-new.html: Removed.
912         * proximity/updates-expected.txt: Removed.
913         * proximity/updates.html: Removed.
914         * proximity/window-property-expected.txt: Removed.
915         * proximity/window-property.html: Removed.
916
917 2017-08-14  Chris Dumez  <cdumez@apple.com>
918
919         Import eventsource Web-Platform-Tests
920         https://bugs.webkit.org/show_bug.cgi?id=175556
921
922         Reviewed by Youenn Fablet.
923
924         * tests-options.json:
925
926 2017-08-14  Chris Dumez  <cdumez@apple.com>
927
928         XHR should only fire an abort event if the cancellation was requested by the client
929         https://bugs.webkit.org/show_bug.cgi?id=175546
930
931         Reviewed by Youenn Fablet.
932
933         * http/tests/navigation/page-cache-xhr-expected.txt:
934         * http/tests/navigation/page-cache-xhr-in-pagehide-expected.txt: Copied from LayoutTests/http/tests/navigation/page-cache-xhr-expected.txt.
935         * http/tests/navigation/page-cache-xhr-in-pagehide.html: Copied from LayoutTests/http/tests/navigation/page-cache-xhr.html.
936         * http/tests/navigation/page-cache-xhr.html:
937         When an XHR is pending and navigating away, we would send an abort event before the navigation and an error event after
938         restoring from PageCache. This bug was not seen before because the test only checked for error events, not abort ones.
939         The expected behavior is now that we fire an error event before navigating away, similar to the non-PageCache case.
940         The only case where the error event should be fired after restoring from PageCache is when an XHR is done in the pagehide
941         event handler, because it is too late to send the error event to the page before navigating in this case. I added test
942         coverage for this case.
943
944         * http/tests/xmlhttprequest/navigation-should-abort-expected.txt:
945         * http/tests/xmlhttprequest/navigation-should-abort.html:
946         This test was expecting an abort event on navigation which is against spec. This test was failing in Blink too.
947         Update the test to expect an error event instead.
948
949 2017-08-14  Simon Fraser  <simon.fraser@apple.com>
950
951         Remove ENABLE_VIEW_MODE_CSS_MEDIA and related code
952         https://bugs.webkit.org/show_bug.cgi?id=175557
953
954         Reviewed by Jon Lee.
955
956         No port cares about the ENABLE(VIEW_MODE_CSS_MEDIA) feature, so remove it.
957
958         * fast/media/media-query-list-02-expected.txt: Removed.
959         * fast/media/media-query-list-02.html: Removed.
960         * fast/media/media-query-list-03-expected.txt: Removed.
961         * fast/media/media-query-list-03.html: Removed.
962         * fast/media/media-query-list-04-expected.txt: Removed.
963         * fast/media/media-query-list-04.html: Removed.
964         * fast/media/media-query-list-05-expected.txt: Removed.
965         * fast/media/media-query-list-05.html: Removed.
966         * fast/media/media-query-list-06-expected.txt: Removed.
967         * fast/media/media-query-list-06.html: Removed.
968         * fast/media/view-mode-media-feature-expected.html: Removed.
969         * fast/media/view-mode-media-feature.html: Removed.
970         * platform/gtk/TestExpectations:
971         * platform/ios-wk2/TestExpectations:
972         * platform/ios/TestExpectations:
973         * platform/mac/TestExpectations:
974         * platform/win/TestExpectations:
975
976 2017-08-14  Ryan Haddad  <ryanhaddad@apple.com>
977
978         Rebaseline editing/mac/input/firstrectforcharacterrange-styled.html.
979
980         Unreviewed test gardening.
981
982         * platform/mac-highsierra/editing/mac/input/firstrectforcharacterrange-styled-expected.txt: Added.
983
984 2017-08-14  Myles C. Maxfield  <mmaxfield@apple.com>
985
986         Parse font-display
987         https://bugs.webkit.org/show_bug.cgi?id=175382
988
989         Reviewed by Simon Fraser.
990
991         * fast/text/font-display/parse-expected.txt: Added.
992         * fast/text/font-display/parse.html: Added.
993
994 2017-08-14  Andy Estes  <aestes@apple.com>
995
996         [Apple Pay] Add support for phonetic contact names
997         https://bugs.webkit.org/show_bug.cgi?id=175537
998         <rdar://problem/32002644>
999
1000         Reviewed by Tim Horton.
1001
1002         * http/tests/ssl/applepay/ApplePayError-expected.txt:
1003         * http/tests/ssl/applepay/ApplePayError.html:
1004         * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1005         * http/tests/ssl/applepay/ApplePaySession.html:
1006         * http/tests/ssl/applepay/ApplePaySessionV3-expected.txt:
1007         * http/tests/ssl/applepay/ApplePaySessionV3.html:
1008
1009 2017-08-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1010
1011         The none smooth stroke applied to an SVG shape breaks its hit testing
1012         https://bugs.webkit.org/show_bug.cgi?id=175506
1013
1014         Reviewed by Simon Fraser.
1015
1016         * svg/stroke/stroke-linejoin-click-expected.html: Added.
1017         * svg/stroke/stroke-linejoin-click.html: Added.
1018
1019 2017-08-14  Daniel Bates  <dabates@apple.com>
1020
1021         [css-ui] Implement caret-color support
1022         https://bugs.webkit.org/show_bug.cgi?id=166572
1023         <rdar://problem/33852589>
1024
1025         Update GTK expected results following r220706.
1026
1027         * platform/gtk/editing/style/5065910-expected.txt:
1028         * platform/gtk/editing/style/5084241-expected.txt:
1029
1030 2017-08-14  Chris Dumez  <cdumez@apple.com>
1031
1032         Unreviewed, rollout r220622 & r220696
1033         https://bugs.webkit.org/show_bug.cgi?id=175482
1034         <rdar://problem/33860695>
1035
1036         Seems to have caused failures on iOS.
1037
1038         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
1039         * http/tests/contentextensions/async-xhr-onerror-expected.txt:
1040         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
1041         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
1042         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
1043         * http/wpt/beacon/beacon-quota-expected.txt: Removed.
1044         * http/wpt/beacon/beacon-quota.html: Removed.
1045         * inspector/worker/resources-in-worker-expected.txt:
1046         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
1047         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
1048
1049 2017-08-14  Daniel Bates  <dabates@apple.com>
1050
1051         [css-ui] Implement caret-color support
1052         https://bugs.webkit.org/show_bug.cgi?id=166572
1053         <rdar://problem/33852589>
1054
1055         Reviewed by David Hyatt.
1056
1057         Add reference tests to ensure that we do not regress CSS property caret-color.
1058
1059         * TestExpectations: Unskip Web Platform Tests that now pass.
1060         * editing/deleting/maintain-style-after-delete-expected.txt: Updated expected result.
1061         * editing/inserting/insert-paragraph-with-font-and-background-color-expected.txt: Ditto.
1062         * editing/pasteboard/do-not-copy-unnecessary-styles-2-expected.txt: Ditto.
1063         * editing/pasteboard/onpaste-text-html-expected.txt: Ditto.
1064         * editing/pasteboard/preserve-caret-color-expected.txt: Added.
1065         * editing/pasteboard/preserve-caret-color.html: Added.
1066         * editing/pasteboard/preserve-underline-color-expected.txt:
1067         * fast/css/caret-color-auto-expected.html: Added.
1068         * fast/css/caret-color-auto.html: Added.
1069         * fast/css/caret-color-expected.html: Added.
1070         * fast/css/caret-color-fallback-to-color-expected.html: Added.
1071         * fast/css/caret-color-fallback-to-color.html: Added.
1072         * fast/css/caret-color-inherit-expected.html: Added.
1073         * fast/css/caret-color-inherit.html: Added.
1074         * fast/css/caret-color-span-inside-editable-parent-expected.html: Added.
1075         * fast/css/caret-color-span-inside-editable-parent.html: Added.
1076         * fast/css/caret-color.html: Added.
1077         * fast/events/before-input-events-prevent-drag-and-drop-expected.txt: Updated expected result.
1078         * fast/events/input-events-paste-rich-datatransfer-expected.txt: Ditto.
1079         * fast/events/ondrop-text-html-expected.txt: Ditto.
1080         * fast/history/visited-link-caret-color-expected.html: Added.
1081         * fast/history/visited-link-caret-color.html: Added.
1082         * platform/ios/TestExpectations: Skip the tests on iOS as iOS does not enable
1083         ENABLE(TEXT_CARET). UIKit renders the text insertion caret on iOS.
1084         * platform/mac/editing/style/5065910-expected.txt: Updated expected result.
1085         * platform/mac/editing/style/5084241-expected.png: Ditto.
1086         * platform/mac/editing/style/5084241-expected.txt: Ditto.
1087         * platform/ios-wk2/editing/style/5084241-expected.txt: Ditto.
1088
1089 2017-08-14  Zan Dobersek  <zdobersek@igalia.com>
1090
1091         REGRESSION(r220517-r220521) [GTK] Various compositing tests fail
1092         https://bugs.webkit.org/show_bug.cgi?id=175478
1093
1094         Reviewed by Sergio Villar Senin.
1095
1096         * platform/gtk/TestExpectations: Remove failure and flakiness expectations.
1097
1098 2017-08-14  Ms2ger  <Ms2ger@igalia.com>
1099
1100         GTK-focused gardening.
1101         https://bugs.webkit.org/show_bug.cgi?id=175529
1102
1103         Unreviewed test gardening.
1104
1105         * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Set line-height for more reliable rendering.
1106         * http/wpt/css/css-pseudo-4/marker-font-properties.html: Set line-height for more reliable rendering.
1107         * media/video-fullscreen-restriction-removed-expected.txt: DOMException's toString was changed in r219663; rebaseline. (The test is marked as flaky on mac.)
1108         * platform/gtk/TestExpectations:
1109         * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt: SecurityError got a new message in r220376; rebaseline.
1110         * platform/gtk/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Added: GTK does not yet enable the in-progress ServiceWorker implementation.
1111         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: TypeError got a new message in r220622; rebaseline.
1112         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added: TypeError uses a different message on GTK.
1113
1114 2017-08-14  Ms2ger  <Ms2ger@igalia.com>
1115
1116         [GTK] Update some test expectations.
1117         https://bugs.webkit.org/show_bug.cgi?id=175480
1118
1119         Unreviewed test gardening.
1120
1121         * platform/gtk/TestExpectations:
1122         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
1123         * platform/gtk/imported/w3c/web-platform-tests/webrtc/simplecall-expected.txt: Added.
1124
1125 2017-08-14  Antti Koivisto  <antti@apple.com>
1126
1127         [Render Tree Mutation] First letter should not mutate the render tree while in layout.
1128         https://bugs.webkit.org/show_bug.cgi?id=163848
1129         <rdar://problem/33402718>
1130
1131         Reviewed by Zalan Bujtas.
1132
1133         * fast/text-autosizing/ios/first-letter-expected.html: Added.
1134
1135             Turn into reftest for easier debugging and robustness.
1136
1137         * imported/blink/fast/css/first-letter-range-insert-expected.txt:
1138
1139             This is crash-or-assert test and the output change here doesn't matter.
1140
1141         * platform/ios/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
1142         * platform/mac/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
1143
1144 2017-08-13  Manuel Rego Casasnovas  <rego@igalia.com>
1145
1146         Composition underline color is always black
1147         https://bugs.webkit.org/show_bug.cgi?id=174675
1148
1149         Reviewed by Ryosuke Niwa.
1150
1151         Added new test to check that the composition underline
1152         is using the text color.
1153         The test hides the text and the caret, so it only shows
1154         the composition underline and checks against an -expected-mismatch
1155         that the color of the composition marker is different.
1156
1157         * editing/composition-underline-color-expected-mismatch.html: Added.
1158         * editing/composition-underline-color.html: Added.
1159
1160 2017-08-11  Ryosuke Niwa  <rniwa@webkit.org>
1161
1162         Replace DATA_TRANSFER_ITEMS by a runtime flag and add a stub implementation
1163         https://bugs.webkit.org/show_bug.cgi?id=175474
1164         <rdar://problem/33844628>
1165
1166         Reviewed by Wenson Hsieh.
1167
1168         Added a W3C-style IDL test.
1169
1170         * editing/pasteboard/datatransfer-idl.html: Added.
1171
1172 2017-08-12  Chris Dumez  <cdumez@apple.com>
1173
1174         Address flakiness related to download tests
1175         https://bugs.webkit.org/show_bug.cgi?id=175338
1176
1177         Reviewed by Ryosuke Niwa.
1178
1179         * TestExpectations:
1180         Unmark several download tests as flaky.
1181
1182         * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
1183         * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
1184         * fast/dom/HTMLAnchorElement/anchor-download.html:
1185         * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
1186         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
1187         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
1188         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
1189         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
1190         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
1191         * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
1192         * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
1193         * http/tests/download/anchor-download-attribute-content-disposition.html:
1194         * http/tests/download/anchor-download-no-extension.html:
1195         * http/tests/download/anchor-download-no-value.html:
1196         * http/tests/download/area-download-expected.txt:
1197         * http/tests/download/area-download.html:
1198         * http/tests/security/anchor-download-allow-blob-expected.txt:
1199         * http/tests/security/anchor-download-allow-blob.html:
1200         * http/tests/security/anchor-download-allow-data-expected.txt:
1201         * http/tests/security/anchor-download-allow-data.html:
1202         * http/tests/security/anchor-download-allow-sameorigin.html:
1203         Update download tests to explicitly enable download callbacks logging.
1204
1205 2017-08-11  Chris Dumez  <cdumez@apple.com>
1206
1207         Implement quota limitation for keepalive Fetch requests
1208         https://bugs.webkit.org/show_bug.cgi?id=175482
1209
1210         Reviewed by Sam Weinig and Youenn Fablet.
1211
1212         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
1213         * http/tests/contentextensions/async-xhr-onerror-expected.txt:
1214         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
1215         * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
1216         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
1217         Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
1218
1219         * http/wpt/beacon/beacon-quota-expected.txt: Added.
1220         * http/wpt/beacon/beacon-quota.html: Added.
1221         Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
1222         The second part of the test is still failing because WebCore does not currently know when
1223         ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
1224
1225 2017-08-11  Ryan Haddad  <ryanhaddad@apple.com>
1226
1227         Update TestExpectations for failing media/video-controls tests.
1228         https://bugs.webkit.org/show_bug.cgi?id=173978
1229
1230         Unreviewed test gardening.
1231
1232         * platform/mac/TestExpectations:
1233
1234 2017-08-10  Nan Wang  <n_wang@apple.com>
1235
1236         Layout test accessibility/press-target-uses-text-descendant-node.html is flaky.
1237         https://bugs.webkit.org/show_bug.cgi?id=175272
1238         <rdar://problem/33756962>
1239
1240         Since accessibilityPress is async, we shouldn't rely on the timeout.
1241
1242         Reviewed by Chris Fleizach.
1243
1244         * accessibility/press-target-uses-text-descendant-node.html:
1245
1246 2017-08-10  Ryan Haddad  <ryanhaddad@apple.com>
1247
1248         Unreviewed test gardening for High Sierra.
1249
1250         * platform/mac-highsierra/css1/basic/inheritance-expected.txt: Added.
1251         * platform/mac-highsierra/css2.1/t0602-c13-inh-underlin-00-e-expected.txt: Added.
1252         * platform/mac-highsierra/css2.1/t0805-c5522-brdr-02-e-expected.txt: Added.
1253         * platform/mac-highsierra/css3/selectors3/html/css3-modsel-18-expected.txt: Added.
1254         * platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-18-expected.txt: Added.
1255         * platform/mac-highsierra/css3/selectors3/xml/css3-modsel-18-expected.txt: Added.
1256         * platform/mac-highsierra/fast/block/basic/001-expected.txt: Added.
1257         * platform/mac-highsierra/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
1258         * platform/mac-highsierra/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
1259         * platform/mac-highsierra/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
1260         * platform/mac-highsierra/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
1261         * platform/mac-highsierra/fast/css/css3-nth-child-expected.txt: Added.
1262         * platform/mac-highsierra/fast/css/text-overflow-input-expected.txt: Added.
1263         * platform/mac-highsierra/fast/dom/34176-expected.txt: Added.
1264         * platform/mac-highsierra/fast/dom/clone-node-dynamic-style-expected.txt: Added.
1265         * platform/mac-highsierra/fast/forms/basic-inputs-expected.txt: Added.
1266         * platform/mac-highsierra/fast/forms/input-value-expected.txt: Added.
1267         * platform/mac-highsierra/fast/forms/plaintext-mode-2-expected.txt: Added.
1268         * platform/mac-highsierra/fast/invalid/003-expected.txt: Added.
1269         * platform/mac-highsierra/fast/invalid/004-expected.txt: Added.
1270         * platform/mac-highsierra/fast/invalid/nestedh3s-expected.txt: Added.
1271         * platform/mac-highsierra/fast/selectors/018-expected.txt: Added.
1272         * platform/mac-highsierra/fast/table/frame-and-rules-expected.txt: Added.
1273         * platform/mac-highsierra/fast/text/atsui-multiple-renderers-expected.txt: Added.
1274         * platform/mac-highsierra/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
1275         * platform/mac-highsierra/fast/text/font-weights-expected.txt: Added.
1276         * platform/mac-highsierra/fast/text/font-weights-zh-expected.txt: Added.
1277         * platform/mac-highsierra/fast/text/indic-expected.txt: Added.
1278         * platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt:
1279         * platform/mac-highsierra/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: Added.
1280         * platform/mac-highsierra/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
1281         * platform/mac-highsierra/svg/batik/text/textStyles-expected.txt: Added.
1282         * platform/mac-highsierra/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt: Added.
1283         * platform/mac-highsierra/tables/mozilla/other/wa_table_tr_align-expected.txt: Added.
1284
1285 2017-08-10  Nan Wang  <n_wang@apple.com>
1286
1287         AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
1288         https://bugs.webkit.org/show_bug.cgi?id=175340
1289         <rdar://problem/33782159>
1290
1291         Reviewed by Chris Fleizach.
1292
1293         * accessibility/add-children-pseudo-element-expected.txt: Added.
1294         * accessibility/add-children-pseudo-element.html: Added.
1295         * accessibility/resources/svg-circle.svg: Added.
1296
1297 2017-08-10  Chris Dumez  <cdumez@apple.com>
1298
1299         [Beacon] Do connect-src CSP check on redirects as well
1300         https://bugs.webkit.org/show_bug.cgi?id=175410
1301         <rdar://problem/33815470>
1302
1303         Reviewed by Youenn Fablet.
1304
1305         Add layout test coverage.
1306
1307         * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub-expected.txt: Added.
1308         * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub.html: Added.
1309         * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt: Added.
1310         * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html: Added.
1311
1312 2017-08-10  Jonathan Bedard  <jbedard@apple.com>
1313
1314         Mark webgl/webgl-box-shadow.html and webgl/webgl-border.html as failing for ios-device.
1315         https://bugs.webkit.org/show_bug.cgi?id=175437
1316
1317         Unreviewed test gardening.
1318
1319         * platform/ios-device/TestExpectations:
1320
1321 2017-08-10  Brady Eidson  <beidson@apple.com>
1322
1323         Add ServiceWorkerJob.
1324         https://bugs.webkit.org/show_bug.cgi?id=175241
1325
1326         Reviewed by Tim Horton.
1327
1328         Verifies that the "serviceWorker.register()" job we currently schedule fails as expected.
1329
1330         * http/tests/workers/service/basic-register-expected.txt: Added.
1331         * http/tests/workers/service/basic-register.html: Added.
1332         * http/tests/workers/service/resources/basic-register.js: Added.
1333         * http/tests/workers/service/resources/empty-worker.js: Added.
1334         * platform/mac-wk1/TestExpectations:
1335         * platform/win/TestExpectations:
1336
1337 2017-08-10  Commit Queue  <commit-queue@webkit.org>
1338
1339         Unreviewed, rolling out r220463.
1340         https://bugs.webkit.org/show_bug.cgi?id=175435
1341
1342         unaccepted fix (Requested by n_wang on #webkit).
1343
1344         Reverted changeset:
1345
1346         "AX: crash at
1347         WebCore::AccessibilityObject::supportsARIALiveRegion() const +
1348         24"
1349         https://bugs.webkit.org/show_bug.cgi?id=175340
1350         http://trac.webkit.org/changeset/220463
1351
1352 2017-08-10  Ryan Haddad  <ryanhaddad@apple.com>
1353
1354         Update TestExpectations for imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors.html.
1355         https://bugs.webkit.org/show_bug.cgi?id=170698
1356
1357         Unreviewed test gardening.
1358
1359         * TestExpectations: Skip test on debug because it times out on every run.
1360         * platform/ios/TestExpectations: Mark as flaky on Release.
1361         * platform/mac/TestExpectations: Ditto.
1362
1363 2017-08-10  Miguel Gomez  <magomez@igalia.com>
1364
1365         Unreviewed GTK+ gardening. Update expectations of several tests failing at r220516.
1366
1367         * platform/gtk/TestExpectations:
1368
1369 2017-08-09  Chris Dumez  <cdumez@apple.com>
1370
1371         Disable Beacon API on WK1 DRT and WK2 when not using NETWORK_SESSION
1372         https://bugs.webkit.org/show_bug.cgi?id=175401
1373
1374         Reviewed by Brady Eidson.
1375
1376         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
1377         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
1378         * platform/mac-wk1/TestExpectations:
1379         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
1380         * platform/mac-wk1/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
1381         * platform/mac-wk2/TestExpectations:
1382         * platform/win/TestExpectations:
1383         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
1384         * platform/win/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
1385
1386 2017-08-09  Chris Dumez  <cdumez@apple.com>
1387
1388         [Beacon][NetworkSession] Support CORS-preflighting on redirects
1389         https://bugs.webkit.org/show_bug.cgi?id=175386
1390         <rdar://problem/33801370>
1391
1392         Reviewed by Youenn Fablet.
1393
1394         Add layout test coverage.
1395
1396         * http/wpt/beacon/cors/cors-preflight-redirect-failure-expected.txt: Added.
1397         * http/wpt/beacon/cors/cors-preflight-redirect-failure.html: Added.
1398         * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin-expected.txt: Added.
1399         * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin.html: Added.
1400         * http/wpt/beacon/cors/cors-preflight-redirect-success-expected.txt: Added.
1401         * http/wpt/beacon/cors/cors-preflight-redirect-success.html: Added.
1402         * http/wpt/beacon/resources/beacon-preflight.py:
1403         (main):
1404         * http/wpt/beacon/resources/redirect.py: Added.
1405         (main):
1406
1407 2017-08-09  Chris Dumez  <cdumez@apple.com>
1408
1409         Unreviewed, deflake http/wpt/beacon/keepalive-after-navigation.html
1410
1411         Temporarily restore previous timeout on this test to address flakiness on the
1412         bots until I can rewrite it.
1413
1414         * http/wpt/beacon/keepalive-after-navigation.html:
1415
1416 2017-08-09  Chris Dumez  <cdumez@apple.com>
1417
1418         Import beacon/headers/header-content-type.html from upstream WPT
1419         https://bugs.webkit.org/show_bug.cgi?id=175395
1420
1421         Reviewed by Sam Weinig.
1422
1423         Drop local test that has been upstreamed to WPT.
1424
1425         * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Removed.
1426         * http/wpt/beacon/headers/header-content-type-same-origin.html: Removed.
1427
1428 2017-08-09  Nan Wang  <n_wang@apple.com>
1429
1430         LayoutTest accessibility/presentation-role-iframe.html is a flaky failure
1431         https://bugs.webkit.org/show_bug.cgi?id=175194
1432
1433         Reviewed by Chris Fleizach.
1434
1435         In the test we have no way to control which iframe will be loaded first.
1436         Output the logs at the end of the test so that they are in order.
1437
1438         * accessibility/presentation-role-iframe.html:
1439
1440 2017-08-09  Commit Queue  <commit-queue@webkit.org>
1441
1442         Unreviewed, rolling out r219334.
1443         https://bugs.webkit.org/show_bug.cgi?id=175398
1444
1445         Caused bug 175023 (Requested by ap on #webkit).
1446
1447         Reverted changeset:
1448
1449         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
1450         https://bugs.webkit.org/show_bug.cgi?id=172545
1451         http://trac.webkit.org/changeset/219334
1452
1453 2017-08-09  Daniel Bates  <dabates@apple.com>
1454
1455         Import CSS-UI-3 Web Platform Tests
1456         https://bugs.webkit.org/show_bug.cgi?id=175294
1457
1458         Reviewed by Zalan Bujtas.
1459
1460         Mark tests that we currently failure.
1461
1462         * TestExpectations:
1463         * platform/ios/TestExpectations:
1464
1465 2017-08-09  Matt Lewis  <jlewis3@apple.com>
1466
1467         Marked http/tests/media/video-buffered-range-contains-currentTime.html as flaky on High Sierra
1468         <rdar://problem/33555759>
1469
1470         Unreviewed test gardening.
1471
1472         * platform/mac-highsierra-wk2/TestExpectations:
1473         * platform/mac/TestExpectations:
1474
1475 2017-08-09  Kirill Ovchinnikov  <kirill.ovchinnikov@lge.com>
1476
1477         Old subtitle track is not deleted on 'src' attribute change event
1478         https://bugs.webkit.org/show_bug.cgi?id=175031
1479
1480         Reviewed by Eric Carlson.
1481
1482         * media/track/text-track-src-change-expected.txt: Added.
1483         * media/track/text-track-src-change.html: Added.
1484
1485 2017-08-09  Nan Wang  <n_wang@apple.com>
1486
1487         AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
1488         https://bugs.webkit.org/show_bug.cgi?id=175340
1489         <rdar://problem/33782159>
1490
1491         Reviewed by Chris Fleizach.
1492
1493         * accessibility/add-children-pseudo-element-expected.txt: Added.
1494         * accessibility/add-children-pseudo-element.html: Added.
1495         * accessibility/resources/svg-circle.svg: Added.
1496
1497 2017-08-09  Ms2ger  <Ms2ger@igalia.com>
1498
1499         WPE-focused test gardening.
1500         https://bugs.webkit.org/show_bug.cgi?id=175385
1501
1502         Unreviewed test gardening.
1503
1504         * platform/wpe/TestExpectations: Marked failing tests.
1505         * platform/wpe/fast/events/touch/basic-single-touch-events-expected.txt: Added platform-specific expectation.
1506         * platform/wpe/js/date-timeClip-large-values-expected.txt: Removed (the platform-neutral expectation is fine).
1507         * platform/wpe/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Updated for Cache enabling.
1508         * transitions/clip-path-path-transitions-expected.txt: Updated for test change in r219243.
1509         * transitions/resources/transition-test-helpers.js:
1510         (parseClipPath): Updated to support the quotes in clip-path-path-transitions.html
1511
1512 2017-08-09  Andy Estes  <aestes@apple.com>
1513
1514         [QuickLook] Use case-insensitive comparison of preview MIME types
1515         https://bugs.webkit.org/show_bug.cgi?id=175350
1516         <rdar://problem/33761159>
1517
1518         Reviewed by Brady Eidson.
1519
1520         * platform/ios-11/quicklook/excel-macro-enabled-expected.txt: Added.
1521         * quicklook/excel-macro-enabled-expected.txt: Added.
1522         * quicklook/excel-macro-enabled.html: Added.
1523         * quicklook/resources/excel-macro-enabled.xlsm: Added.
1524
1525 2017-08-09  Zan Dobersek  <zdobersek@igalia.com>
1526
1527         Unreviewed WPE gardening.
1528
1529         * platform/wpe/TestExpectations: Stop skipping the whole fast/
1530         directory and then unskipping specific subdirectories since
1531         that overrides any expectations coming from the generic WK2
1532         TestExpectations file. Specific subdirectories that we haven't
1533         yet generated results for are now skipped instead.
1534
1535 2017-08-09  Ms2ger  <Ms2ger@igalia.com>
1536
1537         [GTK] [WPE] Update expectations for global-constructors-attributes.html.
1538         https://bugs.webkit.org/show_bug.cgi?id=175373
1539
1540         Unreviewed test gardening.
1541
1542         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1543         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1544
1545 2017-08-08  Wenson Hsieh  <wenson_hsieh@apple.com>
1546
1547         Unreviewed, rolling out r220393.
1548
1549         This patch regresses the performance of WebPage::editorState.
1550
1551         Reverted changeset:
1552
1553         "[iOS WK2] WKWebView schedules nonstop layout after pressing
1554         cmb+b,i,u inside a contenteditable div"
1555         https://bugs.webkit.org/show_bug.cgi?id=175116
1556         http://trac.webkit.org/changeset/220393
1557
1558 2017-08-08  Chris Dumez  <cdumez@apple.com>
1559
1560         [Beacon] Add support for CORS-preflighting for WK2 / NETWORK_SESSION
1561         https://bugs.webkit.org/show_bug.cgi?id=175264
1562         <rdar://problem/33547793>
1563
1564         Reviewed by Youenn Fablet.
1565
1566         Add layout test coverage.
1567
1568         * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Added.
1569         * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Added.
1570         * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Added.
1571         * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Added.
1572         * http/wpt/beacon/cors/cors-preflight-blob-failure-expected.txt: Added.
1573         * http/wpt/beacon/cors/cors-preflight-blob-failure.html: Added.
1574         * http/wpt/beacon/cors/cors-preflight-blob-success-expected.txt: Added.
1575         * http/wpt/beacon/cors/cors-preflight-blob-success.html: Added.
1576         * http/wpt/beacon/cors/cors-preflight-cookie-expected.txt: Added.
1577         * http/wpt/beacon/cors/cors-preflight-cookie.html: Added.
1578         * http/wpt/beacon/resources/beacon-preflight.py: Added.
1579         (respondToCORSPreflight):
1580         (main):
1581         * http/wpt/beacon/resources/set-cookie.py: Added.
1582         (main):
1583         * platform/mac-wk1/TestExpectations:
1584         * platform/mac-wk2/TestExpectations:
1585         * platform/win/TestExpectations:
1586
1587 2017-08-08  Devin Rousso  <drousso@apple.com>
1588
1589         Web Inspector: Canvas: support editing WebGL shaders
1590         https://bugs.webkit.org/show_bug.cgi?id=124211
1591         <rdar://problem/15448958>
1592
1593         Reviewed by Matt Baker.
1594
1595         * inspector/canvas/updateShader-expected.txt: Added.
1596         * inspector/canvas/updateShader.html: Added.
1597
1598         * platform/win/TestExpectations:
1599
1600 2017-08-08  Ryan Haddad  <ryanhaddad@apple.com>
1601
1602         Mark media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html as flaky.
1603         https://bugs.webkit.org/show_bug.cgi?id=175195
1604
1605         Unreviewed test gardening.
1606
1607         * platform/mac-wk1/TestExpectations:
1608
1609 2017-08-08  Brent Fulgham  <bfulgham@apple.com>
1610
1611         Sandbox flags do not support document.domain control
1612         https://bugs.webkit.org/show_bug.cgi?id=175281
1613         <rdar://problem/33778936>
1614
1615         Reviewed by Chris Dumez.
1616
1617         * fast/frames/resources/sandboxed-iframe-set-domain.html: Added.
1618         * fast/frames/sandboxed-iframe-domain.html: Added.
1619         * fast/frames/sandboxed-iframe-domain-expected.txt: Added.
1620
1621 2017-08-08  Matt Lewis  <jlewis3@apple.com>
1622
1623         Skipping imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html
1624         <rdar://problem/33555052>
1625
1626         Unreviewed test gardening.
1627
1628         * platform/ios-wk2/TestExpectations:
1629         * platform/mac-highsierra/TestExpectations:
1630
1631 2017-08-08  Ryan Haddad  <ryanhaddad@apple.com>
1632
1633         Skip plugins/crash-restoring-plugin-page-from-page-cache.html on macOS debug.
1634         https://bugs.webkit.org/show_bug.cgi?id=175270
1635
1636         Unreviewed test gardening.
1637
1638         * platform/mac-wk2/TestExpectations:
1639
1640 2017-08-08  Ryan Haddad  <ryanhaddad@apple.com>
1641
1642         Mark fast/images/async-image-body-background-image.html as flaky on macOS.
1643         https://bugs.webkit.org/show_bug.cgi?id=175193
1644
1645         Unreviewed test gardening.
1646
1647         * platform/mac/TestExpectations:
1648
1649 2017-08-08  Jeremy Jones  <jeremyj@apple.com>
1650
1651         Change fast seek logic to prevent ping-ponging.
1652         https://bugs.webkit.org/show_bug.cgi?id=175167
1653         rdar://problem/32936116
1654
1655         Reviewed by Jer Noble.
1656
1657         Test now requires forward fast seek result to be between current time and the target time,
1658         and a backward seek to be before the seek time.
1659
1660         * media/video-fast-seek.html:
1661         * media/media-source/media-source-fastseek.html:
1662
1663 2017-08-08  Ms2ger  <Ms2ger@igalia.com>
1664
1665         Remove obsolete failure expectations for event_loadedmetadata.html.
1666         https://bugs.webkit.org/show_bug.cgi?id=175027
1667
1668         Unreviewed test gardening.
1669
1670         * TestExpectations:
1671
1672 2017-08-08  John Wilander  <wilander@apple.com>
1673
1674         Resource Load Statistics: Clear web processes' state on history removal
1675         https://bugs.webkit.org/show_bug.cgi?id=175271
1676         <rdar://problem/33756560>
1677
1678         Reviewed by Chris Dumez.
1679
1680         * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Added.
1681         * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Added.
1682         * platform/mac-wk2/TestExpectations:
1683             user-interaction-reported-after-website-data-removal.html marked as [ Pass ].
1684
1685 2017-08-08  Ryan Haddad  <ryanhaddad@apple.com>
1686
1687         Fix baseline for http/tests/security/set-domain-remove-subdomain-for-ip-address.html.
1688
1689         Unreviewed test gardening.
1690
1691         * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
1692
1693 2017-08-08  Matt Lewis  <jlewis3@apple.com>
1694
1695         Fixed rebaselined expectations for js/dom/global-constructors-attributes.html.
1696         https://bugs.webkit.org/show_bug.cgi?id=175201
1697
1698         Unreviewed test gardening.
1699
1700         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt.
1701
1702 2017-08-08  Brent Fulgham  <bfulgham@apple.com>
1703
1704         Unreviewed test results fix after r220376.
1705
1706         Rebaseline for new SecurityException message text.
1707
1708         * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
1709         * http/tests/dom/document-attributes-null-handling-expected.txt:
1710         * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
1711         * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
1712
1713 2017-08-08  Javier Fernandez  <jfernandez@igalia.com>
1714
1715         Not possible to remove the 'li' element inside the table cell
1716         https://bugs.webkit.org/show_bug.cgi?id=173148
1717
1718         Reviewed by Ryosuke Niwa.
1719
1720         Regression tests for different scenarios of list items removal.
1721
1722         * editing/deleting/delete-list-items-in-table-cell-1-expected.txt: Added.
1723         * editing/deleting/delete-list-items-in-table-cell-1.html: Added.
1724         * editing/deleting/delete-list-items-in-table-cell-2-expected.txt: Added.
1725         * editing/deleting/delete-list-items-in-table-cell-2.html: Added.
1726         * editing/deleting/delete-list-items-in-table-cell-3-expected.txt: Added.
1727         * editing/deleting/delete-list-items-in-table-cell-3.html: Added.
1728         * editing/deleting/delete-list-items-in-table-cell-4-expected.txt: Added.
1729         * editing/deleting/delete-list-items-in-table-cell-4.html: Added.
1730         * editing/deleting/delete-list-items-in-table-cell-5-expected.txt: Added.
1731         * editing/deleting/delete-list-items-in-table-cell-5.html: Added.
1732         * editing/deleting/delete-list-items-in-table-cell-6-expected.txt: Added.
1733         * editing/deleting/delete-list-items-in-table-cell-6.html: Added.
1734         * editing/deleting/delete-list-items-in-table-cell-7-expected.txt: Added.
1735         * editing/deleting/delete-list-items-in-table-cell-7.html: Added.
1736         * editing/deleting/delete-list-items-in-table-cell-8-expected.txt: Added.
1737         * editing/deleting/delete-list-items-in-table-cell-8.html: Added.
1738
1739 2017-08-08  Wenson Hsieh  <wenson_hsieh@apple.com>
1740
1741         [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
1742         https://bugs.webkit.org/show_bug.cgi?id=175116
1743         <rdar://problem/28279301>
1744
1745         Reviewed by Darin Adler and Ryosuke Niwa.
1746
1747         Rebaseline some iOS WK2 LayoutTest expectations. These tests currently expect an empty anonymous RenderBlock to
1748         be inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
1749         computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
1750         expectations' RenderTrees consistent with WebKit1.
1751
1752         * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
1753         * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
1754         * platform/ios-wk2/editing/style/5084241-expected.txt:
1755         * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
1756
1757 2017-08-07  Matt Lewis  <jlewis3@apple.com>
1758
1759         Marked media/modern-media-controls/fullscreen-support/fullscreen-support-press.html as flaky.
1760         https://bugs.webkit.org/show_bug.cgi?id=173946
1761
1762         Unreviewed test gardening.
1763
1764         * platform/mac-wk2/TestExpectations:
1765
1766 2017-08-07  Matt Lewis  <jlewis3@apple.com>
1767
1768         Rebaselined js/dom/global-constructors-attributes.html on El Capitan.
1769         https://bugs.webkit.org/show_bug.cgi?id=175201
1770
1771         Unreviewed test gardening.
1772         * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
1773
1774 2017-08-07  Matt Lewis  <jlewis3@apple.com>
1775
1776         Changed expectations for webrtc/video-rotation.html.
1777         https://bugs.webkit.org/show_bug.cgi?id=175305
1778
1779         Unreviewed test gardening.
1780
1781         * TestExpectations:
1782
1783 2017-08-07  Devin Rousso  <drousso@apple.com>
1784
1785         Web Inspector: Preview Canvas path when viewing a recording
1786         https://bugs.webkit.org/show_bug.cgi?id=174967
1787
1788         Reviewed by Brian Burg.
1789
1790         * fast/canvas/2d.currentPoint-expected.txt: Added.
1791         * fast/canvas/2d.currentPoint.html: Added.
1792         * fast/canvas/2d.getPath.modification-expected.txt: Added.
1793         * fast/canvas/2d.getPath.modification.html: Added.
1794         * fast/canvas/2d.getPath.newobject-expected.txt: Added.
1795         * fast/canvas/2d.getPath.newobject.html: Added.
1796         * fast/canvas/2d.setPath-expected.txt: Added.
1797         * fast/canvas/2d.setPath.html: Added.
1798
1799         * inspector/canvas/recording-2d-expected.txt:
1800         * inspector/canvas/recording-2d.html:
1801         Updated for additional deduplication in InitialState.
1802
1803 2017-08-07  Ryan Haddad  <ryanhaddad@apple.com>
1804
1805         Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html on El Capitan.
1806         https://bugs.webkit.org/show_bug.cgi?id=175102
1807
1808         Unreviewed test gardening.
1809
1810         * platform/mac/TestExpectations:
1811
1812 2017-08-07  Ryan Haddad  <ryanhaddad@apple.com>
1813
1814         Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
1815         https://bugs.webkit.org/show_bug.cgi?id=175273
1816
1817         Unreviewed test gardening.
1818
1819         * platform/ios/TestExpectations:
1820
1821 2017-08-07  Ryan Haddad  <ryanhaddad@apple.com>
1822
1823         Rebaseline js/dom/global-constructors-attributes.html.
1824
1825         Unreviewed test gardening.
1826
1827         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1828         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1829
1830 2017-08-07  Ryan Haddad  <ryanhaddad@apple.com>
1831
1832         Unreviewed, rolling out r220299.
1833
1834         This change caused LayoutTest inspector/dom-debugger/dom-
1835         breakpoints.html to fail.
1836
1837         Reverted changeset:
1838
1839         "Web Inspector: capture async stack trace when workers/main
1840         context posts a message"
1841         https://bugs.webkit.org/show_bug.cgi?id=167084
1842         http://trac.webkit.org/changeset/220299
1843
1844 2017-08-07  Ms2ger  <Ms2ger@igalia.com>
1845
1846         Remove obsolete failure expectations for wpt browsers tests.
1847         https://bugs.webkit.org/show_bug.cgi?id=175073
1848
1849         Unreviewed test gardening.
1850
1851         * TestExpectations:
1852
1853 2017-08-05  Youenn Fablet  <youenn@apple.com>
1854
1855         [Fetch API] Response should keep all ResourceResponse information
1856         https://bugs.webkit.org/show_bug.cgi?id=175099
1857
1858         Reviewed by Sam Weinig.
1859
1860         Updating test now that we are no longer cancelling the load in case of opaque responses.
1861
1862         * http/tests/inspector/network/fetch-network-data-expected.txt:
1863         * http/tests/inspector/network/fetch-network-data.html:
1864
1865 2017-08-05  Carlos Garcia Campos  <cgarcia@igalia.com>
1866
1867         getClientRects doesn't work with list box option elements
1868         https://bugs.webkit.org/show_bug.cgi?id=175016
1869
1870         Reviewed by Darin Adler.
1871
1872         Add new test to check list box option elements client rects.
1873
1874         * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
1875         * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
1876         * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
1877
1878 2017-08-04  Youenn Fablet  <youenn@apple.com>
1879
1880         [Cache API] Add Cache and CacheStorage IDL definitions
1881         https://bugs.webkit.org/show_bug.cgi?id=175201
1882
1883         Reviewed by Brady Eidson.
1884
1885         * TestExpectations:
1886         * platform/ios-wk1/TestExpectations:
1887         * platform/mac-wk1/TestExpectations:
1888         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1889         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1890
1891 2017-08-04  Brady Eidson  <beidson@apple.com>
1892
1893         Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
1894         https://bugs.webkit.org/show_bug.cgi?id=175215
1895
1896         Reviewed by Youenn Fablet.
1897
1898         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt.
1899
1900 2017-08-04  Chris Dumez  <cdumez@apple.com>
1901
1902         Add test coverage for sendBeacon() keepalive flag
1903         https://bugs.webkit.org/show_bug.cgi?id=175212
1904
1905         Reviewed by Youenn Fablet.
1906
1907         * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
1908         * http/wpt/beacon/keepalive-after-navigation.html: Added.
1909         * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
1910
1911 2017-08-04  Chris Dumez  <cdumez@apple.com>
1912
1913         [Beacon] Update sendBeacon to use the CachedResourceLoader
1914         https://bugs.webkit.org/show_bug.cgi?id=175192
1915         <rdar://problem/33725923>
1916
1917         Reviewed by Youenn Fablet.
1918
1919         Rebaseline a few tests now that the Origin header is properly set of our Beacon
1920         requests. This is a progression and matches the results from Blink.
1921
1922         Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
1923         changed. It is unclear which one is best but at least we are now consistent
1924         with Fetch.
1925
1926         * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
1927         * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
1928         * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
1929         * http/wpt/beacon/headers/header-content-type-same-origin.html:
1930
1931 2017-08-04  John Wilander  <wilander@apple.com>
1932
1933         Resource Load Statistics: Report user interaction immediately, but only when needed
1934         https://bugs.webkit.org/show_bug.cgi?id=175090
1935         <rdar://problem/33685546>
1936
1937         Reviewed by Chris Dumez.
1938
1939         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1940             Now no longer needs to disable throttling since reports of
1941             user interaction happen immediately (when needed).
1942         * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
1943         * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
1944         * platform/mac-wk2/TestExpectations:
1945             user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
1946
1947 2017-08-04  Matt Baker  <mattbaker@apple.com>
1948
1949         Web Inspector: capture async stack trace when workers/main context posts a message
1950         https://bugs.webkit.org/show_bug.cgi?id=167084
1951         <rdar://problem/30033673>
1952
1953         Reviewed by Brian Burg.
1954
1955         Add a test to check for asynchronous stack trace data when the debugger
1956         pauses inside a MessageEvent handler.
1957
1958         * inspector/debugger/async-stack-trace-expected.txt:
1959         * inspector/debugger/async-stack-trace.html:
1960         * inspector/debugger/resources/postMessage-echo.html: Added.
1961
1962 2017-08-04  Chris Dumez  <cdumez@apple.com>
1963
1964         LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
1965         https://bugs.webkit.org/show_bug.cgi?id=175202
1966
1967         Unreviewed, mark test as flaky.
1968
1969         * TestExpectations:
1970
1971 2017-08-04  Devin Rousso  <drousso@apple.com>
1972
1973         Web Inspector: add source view for WebGL shader programs
1974         https://bugs.webkit.org/show_bug.cgi?id=138593
1975         <rdar://problem/18936194>
1976
1977         Reviewed by Matt Baker.
1978
1979         * inspector/canvas/requestShaderSource-expected.txt: Added.
1980         * inspector/canvas/requestShaderSource.html: Added.
1981
1982         * inspector/canvas/resources/shaderProgram-utilities.js:
1983         (linkProgram):
1984         (linkProgram.typeForScript):
1985         (linkProgram.createShaderFromScript):
1986
1987         * platform/win/TestExpectations:
1988
1989 2017-08-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
1990
1991         RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1992         https://bugs.webkit.org/show_bug.cgi?id=174874
1993         <rdar://problem/33530130>
1994
1995         Reviewed by Simon Fraser.
1996
1997         * fast/images/image-element-image-content-data-expected.txt: Added.
1998         * fast/images/image-element-image-content-data.html: Added.
1999
2000 2017-08-04  Matt Lewis  <jlewis3@apple.com>
2001
2002         Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
2003
2004         Unreviewed test gardening.
2005
2006         * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
2007
2008 2017-08-04  Chris Dumez  <cdumez@apple.com>
2009
2010         PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
2011         https://bugs.webkit.org/show_bug.cgi?id=175061
2012
2013         Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
2014         everywhere else.
2015
2016         * platform/mac-wk2/TestExpectations:
2017         * platform/mac/TestExpectations:
2018
2019 2017-08-04  Ryan Haddad  <ryanhaddad@apple.com>
2020
2021         Unreviewed, rolling out r220268.
2022
2023         This change caused assertion failures on macOS and iOS Debug
2024         WK2.
2025
2026         Reverted changeset:
2027
2028         "Resource Load Statistics: Report user interaction
2029         immediately, but only when needed"
2030         https://bugs.webkit.org/show_bug.cgi?id=175090
2031         http://trac.webkit.org/changeset/220268
2032
2033 2017-08-04  Chris Dumez  <cdumez@apple.com>
2034
2035         Mark beacon-basic-string.html as slow.
2036
2037         * TestExpectations:
2038
2039 2017-08-04  Brady Eidson  <beidson@apple.com>
2040
2041         Enable ServiceWorkers at runtime for WebKitTestRunner.
2042         https://bugs.webkit.org/show_bug.cgi?id=175174
2043
2044         Reviewed by Youenn Fablet.
2045
2046         * fast/dom/navigator-detached-no-crash-expected.txt:
2047         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
2048         * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt.
2049         * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt.
2050         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt.
2051         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt.
2052         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt.
2053         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt.
2054         * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt.
2055         * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt.
2056         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt.
2057         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt.
2058         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt.
2059         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt.
2060         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt.
2061         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt.
2062         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt.
2063         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
2064         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt.
2065         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
2066         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt.
2067         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
2068         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt.
2069         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt.
2070         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt.
2071         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt.
2072         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt.
2073         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt.
2074         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt.
2075         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt.
2076         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
2077         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
2078         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt.
2079         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt.
2080         * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt.
2081         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2082
2083 2017-08-04  Zan Dobersek  <zdobersek@igalia.com>
2084
2085         [EME][GStreamer] Register ClearKey CDMFactory
2086         https://bugs.webkit.org/show_bug.cgi?id=175136
2087
2088         Reviewed by Xabier Rodriguez-Calvar.
2089
2090         Update WPE baselines for EME ClearKey tests following some advancements in
2091         ClearKey support.
2092
2093         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
2094         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
2095         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
2096         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
2097         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
2098         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
2099         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
2100         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
2101         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
2102         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
2103         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
2104         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
2105         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
2106         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
2107         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
2108         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
2109         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
2110         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
2111         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
2112         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
2113         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
2114         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
2115         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
2116         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
2117         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
2118         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
2119         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
2120         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
2121         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
2122         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
2123         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
2124         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
2125         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
2126         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
2127         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
2128         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
2129
2130 2017-08-04  John Wilander  <wilander@apple.com>
2131
2132         Resource Load Statistics: Report user interaction immediately, but only when needed
2133         https://bugs.webkit.org/show_bug.cgi?id=175090
2134         <rdar://problem/33685546>
2135
2136         Reviewed by Chris Dumez.
2137
2138         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
2139             Now no longer needs to disable throttling since reports of
2140             user interaction happen immediately (when needed).
2141         * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
2142         * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
2143         * platform/mac-wk2/TestExpectations:
2144             user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
2145
2146 2017-08-04  Ms2ger  <Ms2ger@igalia.com>
2147
2148         [GTK] Test gardening around MOUSE_CURSOR_SCALE.
2149         https://bugs.webkit.org/show_bug.cgi?id=109469
2150
2151         Reviewed by Carlos Alberto Lopez Perez.
2152
2153         Remove obsolete expectation for cursor-parsing-image-set.html; it may have
2154         started passing in r209396.
2155
2156         Mark mouse-cursor-image-set.html as failing rather than using an incorrect
2157         -expected file.
2158
2159         * platform/gtk/TestExpectations:
2160         * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
2161
2162 2017-08-04  Zan Dobersek  <zdobersek@igalia.com>
2163
2164         Unreviewed GTK+ gardening. Update test expectations and layout test baselines
2165         for Web Crypto tests now that the implementation is complete.
2166
2167         * platform/gtk/TestExpectations:
2168         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
2169         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
2170         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
2171         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
2172         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
2173         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
2174         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
2175         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
2176         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
2177         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
2178         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
2179         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
2180         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
2181         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
2182         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
2183
2184 2017-08-04  Frederic Wang  <fwang@igalia.com>
2185
2186         ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
2187         https://bugs.webkit.org/show_bug.cgi?id=175135
2188
2189         Reviewed by Simon Fraser.
2190
2191         This patch adds a new test for a position:fixed element inside an overflow node inside an
2192         iframe. When scrolling the overflow node, the position of such an element should remain fixed
2193         relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
2194         to take the main frame as a reference instead, causing the element to flicker and even to
2195         disappear when the user scrolls that overflow node. We add a reftest to verify that the
2196         element is visible and positioned at the correct location when the user scrolls.
2197
2198         * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
2199         * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
2200
2201 2017-08-04  Zan Dobersek  <zdobersek@igalia.com>
2202
2203         Unreviewed WPE gardening. Update test expectations and layout test baselines
2204         for Web Crypto tests now that the implementation is complete.
2205
2206         * platform/wpe/TestExpectations:
2207         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
2208         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
2209         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
2210         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
2211         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
2212         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
2213         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
2214         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
2215         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
2216         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
2217         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
2218         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
2219
2220 2017-08-03  Zan Dobersek  <zdobersek@igalia.com>
2221
2222         [GCrypt] Implement CryptoKeyEC PKCS#8 imports
2223         https://bugs.webkit.org/show_bug.cgi?id=173647
2224
2225         Reviewed by Jiewen Tan.
2226
2227         * platform/wpe/TestExpectations:
2228         Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
2229
2230 2017-08-03  Chris Dumez  <cdumez@apple.com>
2231
2232         Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
2233         https://bugs.webkit.org/show_bug.cgi?id=175132
2234
2235         Reviewed by Darin Adler.
2236
2237         * TestExpectations:
2238         Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
2239         this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
2240         they log.
2241
2242         * tests-options.json:
2243
2244 2017-08-03  Chris Dumez  <cdumez@apple.com>
2245
2246         Multiple Layout tests from web-platform-tests/beacon/ are timing out.
2247         https://bugs.webkit.org/show_bug.cgi?id=175076
2248         <rdar://problem/33704752>
2249
2250         Reviewed by Alexey Proskuryakov.
2251
2252         * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
2253         * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
2254         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
2255         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
2256         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
2257         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
2258         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
2259         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
2260         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
2261         Drop platform-specific expectations as those tests are now passing everywhere.
2262
2263         * platform/wk2/TestExpectations:
2264         Unskip tests that are now passing.
2265
2266 2017-08-03  Matt Baker  <mattbaker@apple.com>
2267
2268         Web Inspector: Instrument WebGLProgram created/deleted
2269         https://bugs.webkit.org/show_bug.cgi?id=175059
2270
2271         Reviewed by Devin Rousso.
2272
2273         Add tests for CanvasManager shader program events and ShaderProgram model object.
2274         WebGL and WebGL2 contexts are tested separately based on platform support.
2275
2276         * inspector/canvas/resources/shaderProgram-utilities.js: Added.
2277         (createProgram):
2278         (deleteProgram):
2279         (deleteContext):
2280         (TestPage.registerInitializer.awaitProgramAdded):
2281         (TestPage.registerInitializer):
2282         (TestPage.registerInitializer.window.initializeTestSuite):
2283         (TestPage.registerInitializer.window.addSimpleTestCase):
2284         (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
2285
2286         * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
2287         * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
2288         * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
2289         * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
2290
2291         * platform/gtk/TestExpectations:
2292         * platform/mac/TestExpectations:
2293         * platform/win/TestExpectations:
2294
2295 2017-08-03  Youenn Fablet  <youenn@apple.com>
2296
2297         Import WPT service worker tests
2298         https://bugs.webkit.org/show_bug.cgi?id=175053
2299
2300         Reviewed by Brady Eidson.
2301
2302         * TestExpectations: skipping service worker tests.
2303
2304 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
2305
2306         Test gardening.
2307         https://bugs.webkit.org/show_bug.cgi?id=175137
2308
2309         Unreviewed test gardening.
2310
2311         * platform/gtk/TestExpectations:
2312         * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
2313         * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
2314         * platform/win/TestExpectations:
2315
2316 2017-08-01  Sam Weinig  <sam@webkit.org>
2317
2318         [WebIDL] Convert MutationCallback to be a normal generate callback
2319         https://bugs.webkit.org/show_bug.cgi?id=174140
2320
2321         Reviewed by Darin Adler.
2322
2323         * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
2324         Update results for standard error messages.
2325
2326 2017-08-03  Chris Dumez  <cdumez@apple.com>
2327
2328         Improve our support for referrer policies
2329         https://bugs.webkit.org/show_bug.cgi?id=175069
2330         <rdar://problem/33677313>
2331
2332         Reviewed by Darin Adler.
2333
2334         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
2335         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
2336         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
2337         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
2338         * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
2339         * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
2340         * http/tests/referrer-policy/resources/document.html: Added.
2341         * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
2342         * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
2343         * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
2344         * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
2345         * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
2346         * http/tests/referrer-policy/same-origin/same-origin.html: Added.
2347         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
2348         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
2349         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
2350         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
2351         * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
2352         * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
2353         * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
2354         * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
2355         * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
2356         * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
2357         * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
2358         * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
2359         Add layout test coverage.
2360
2361         * http/tests/security/referrer-policy-invalid-expected.txt:
2362         Rebaseline test now that console message has changed.
2363
2364 2017-08-03  Daniel Bates  <dabates@apple.com>
2365
2366         Support ::marker pseudo-element
2367         https://bugs.webkit.org/show_bug.cgi?id=141477
2368
2369         Reviewed by David Hyatt.
2370
2371         Add tests that check we respect ::marker when rendering the list item marker. I will
2372         submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
2373         shortly and then import them into the WebKit repository in a subsequent commit.
2374
2375         * fast/lists/list-marker-with-display-expected.html: Added.
2376         * fast/lists/list-marker-with-display.html: Added.
2377         * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
2378         * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
2379         * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
2380         * http/wpt/css/css-pseudo-4/marker-color.html: Added.
2381         * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
2382         * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
2383         * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
2384         * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
2385
2386 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
2387
2388         [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
2389         https://bugs.webkit.org/show_bug.cgi?id=139493
2390
2391         Unreviewed test gardening.
2392
2393         It likely started passing in r205826 due to its change in Font.cpp.
2394
2395         * platform/gtk/TestExpectations:
2396
2397 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
2398
2399         [GTK] Skip timezone-dependent Sputnik tests.
2400         https://bugs.webkit.org/show_bug.cgi?id=175120
2401
2402         Unreviewed test gardening.
2403
2404         These tests are skipped in the platform-neutral TestExpectations file because
2405         they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
2406         reason for gtk to run them, and they do pass on the buildbot.
2407
2408         * platform/gtk/TestExpectations:
2409
2410 2017-08-02  Devin Rousso  <drousso@apple.com>
2411
2412         Web Inspector: add stack trace information for each RecordingAction
2413         https://bugs.webkit.org/show_bug.cgi?id=174663
2414
2415         Reviewed by Joseph Pecoraro.
2416
2417         * inspector/canvas/recording-2d-expected.txt:
2418         * inspector/canvas/recording-2d.html:
2419         * inspector/model/recording-expected.txt:
2420         * inspector/model/recording.html:
2421
2422 2017-08-02  Chris Dumez  <cdumez@apple.com>
2423
2424         NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
2425         https://bugs.webkit.org/show_bug.cgi?id=175109
2426         <rdar://problem/33363169>
2427
2428         Reviewed by Brady Eidson.
2429
2430         Extend test coverage to cover cacheable redirects to a resource that needs
2431         revalidation, similarly to the case in the radar.
2432
2433         * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
2434         * http/tests/cache/disk-cache/disk-cache-redirect.html:
2435
2436 2017-08-02  Youenn Fablet  <youenn@apple.com>
2437
2438         HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
2439         https://bugs.webkit.org/show_bug.cgi?id=175089
2440
2441         Reviewed by Chris Dumez.
2442
2443         Removing no longer needed expectations.
2444
2445         * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
2446         * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
2447
2448 2017-08-02  Matt Lewis  <jlewis3@apple.com>
2449
2450         Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
2451         https://bugs.webkit.org/show_bug.cgi?id=175107
2452
2453         Unreviewed test gardening.
2454
2455         * TestExpectations:
2456
2457 2017-08-02  Matt Lewis  <jlewis3@apple.com>
2458
2459         Removed bad expectations and marked test as flaky.
2460         https://bugs.webkit.org/show_bug.cgi?id=175061
2461
2462         Unreviewed test gardening.
2463
2464         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
2465         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
2466         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
2467         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
2468         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
2469         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
2470         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
2471         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
2472         * platform/mac/TestExpectations:
2473
2474 2017-08-02  Andy Estes  <aestes@apple.com>
2475
2476         REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
2477         https://bugs.webkit.org/show_bug.cgi?id=175098
2478         <rdar://problem/31416763>
2479
2480         Reviewed by Daniel Bates.
2481
2482         * quicklook/multi-sheet-numbers-09-expected.txt: Added.
2483         * quicklook/multi-sheet-numbers-09.html: Added.
2484         * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
2485
2486 2017-08-02  Chris Dumez  <cdumez@apple.com>
2487
2488         Unreviewed, skip newly imported WPT that is slow in Debug builds.
2489
2490         * TestExpectations:
2491
2492 2017-08-02  Joseph Pecoraro  <pecoraro@apple.com>
2493
2494         inspector/runtime/CommandLineAPI-inspect.html is flaky.
2495         https://bugs.webkit.org/show_bug.cgi?id=175092
2496
2497         Reviewed by Brian Burg.
2498
2499         * inspector/runtime/CommandLineAPI-inspect-expected.txt:
2500         * inspector/runtime/CommandLineAPI-inspect.html:
2501
2502 2017-08-02  Chris Dumez  <cdumez@apple.com>
2503
2504         Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
2505
2506         The tests seem to work fine on WK1.
2507
2508         * TestExpectations:
2509         * platform/wk2/TestExpectations:
2510
2511 2017-08-02  Matt Lewis  <jlewis3@apple.com>
2512
2513         Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
2514         https://bugs.webkit.org/show_bug.cgi?id=174949
2515
2516         Unreviewed test gardening.
2517
2518         * platform/ios-wk2/TestExpectations:
2519
2520 2017-08-02  Chris Dumez  <cdumez@apple.com>
2521
2522         Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
2523
2524         * TestExpectations:
2525
2526 2017-08-02  Matt Lewis  <jlewis3@apple.com>
2527
2528         Added new expectations folders and moved expectations to correct folders.
2529         https://bugs.webkit.org/show_bug.cgi?id=175061
2530
2531         Unreviewed gardening.
2532         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt.
2533         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt.
2534         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt.
2535         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt.
2536         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt.
2537         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt.
2538         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt.
2539         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt.
2540
2541 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
2542
2543         Remove obsolete expectations for syntax-021.xml.
2544         https://bugs.webkit.org/show_bug.cgi?id=86142
2545
2546         Reviewed by Sam Weinig.
2547
2548         It may have started passing in r209396.
2549
2550         * platform/gtk/TestExpectations:
2551         * platform/ios-simulator/TestExpectations:
2552         * platform/mac/TestExpectations:
2553         * platform/win/TestExpectations:
2554
2555 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
2556
2557         Remove overridden lines from win's TestExpectations.
2558         https://bugs.webkit.org/show_bug.cgi?id=175068
2559
2560         Reviewed by Darin Adler.
2561
2562         These lines cause lint errors and block any patch that touches the file from
2563         landing.
2564
2565         * platform/win/TestExpectations:
2566
2567 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
2568
2569         [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
2570         https://bugs.webkit.org/show_bug.cgi?id=163184
2571
2572         Unreviewed test gardening.
2573
2574         Remove obsolete failure expectation for copy-standalone-image.html.
2575
2576         The bug was fixed in r212428. (The test was also broken by both landings for
2577         bug 170956, until r216174 fixed it again.)
2578
2579         * platform/gtk/TestExpectations:
2580
2581 2017-08-01  Chris Dumez  <cdumez@apple.com>
2582
2583         Add initial support for navigator.sendBeacon
2584         https://bugs.webkit.org/show_bug.cgi?id=175007
2585         <rdar://problem/33547728>
2586
2587         Reviewed by Sam Weinig.
2588
2589         * fast/dom/navigator-detached-no-crash-expected.txt:
2590         Rebaseline test now that sendBeacon is exposed on navigator.
2591
2592         * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
2593         * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
2594         * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
2595         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
2596         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
2597         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
2598         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
2599         * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
2600         * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
2601         * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
2602         * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
2603         * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
2604         * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
2605         * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
2606         * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
2607         * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
2608         * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
2609         * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
2610         Import more beacon test coverage from Blink.
2611
2612         * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
2613         * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
2614         Improve test coverage for sendBeacon and CSP.
2615
2616         * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
2617         * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
2618         Improve test coverage for sendBeacon with various types of payload. The test is done
2619         using same origin as we do not currently support sending some of those payloads cross
2620         origin yet.
2621
2622         * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
2623         * imported/blink/fast/beacon/beacon-basic.html: Added.
2624         Import basic Beacon test coverage from Blink.
2625
2626         * resources/window-postmessage-open-close.html: Added.
2627         * tests-options.json:
2628
2629 2017-08-01  Devin Rousso  <drousso@apple.com>
2630
2631         Web Inspector: simplify WebInspector with WI
2632         https://bugs.webkit.org/show_bug.cgi?id=175058
2633
2634         Reviewed by Joseph Pecoraro.
2635
2636         * http/tests/inspector/**/*.html:
2637         * http/tests/websocket/tests/hybi/inspector/**/*.html:
2638         * inspector/**/*.html:
2639
2640 2017-08-01  Matt Lewis  <jlewis3@apple.com>
2641
2642         Added expectations files for El Capitan.
2643         https://bugs.webkit.org/show_bug.cgi?id=175061
2644
2645         Unreviewed test gardening.
2646
2647         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
2648         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
2649         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
2650         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
2651         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
2652         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
2653         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
2654         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
2655
2656 2017-08-01  Devin Rousso  <drousso@apple.com>
2657
2658         Web Inspector: create Recording tab for displaying recordings
2659         https://bugs.webkit.org/show_bug.cgi?id=174484
2660
2661         Reviewed by Joseph Pecoraro.
2662
2663         * inspector/unit-tests/number-utilities-expected.txt:
2664         * inspector/unit-tests/number-utilities.html:
2665
2666 2017-08-01  Zalan Bujtas  <zalan@apple.com>
2667
2668         REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
2669         https://bugs.webkit.org/show_bug.cgi?id=175009
2670         <rdar://problem/33505791>
2671
2672         Reviewed by Simon Fraser.
2673
2674         * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
2675         * fast/frames/flattening/media-query-growing-content.html: Added.
2676         * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
2677
2678 2017-08-01  Youenn Fablet  <youenn@apple.com>
2679
2680         Layout tests with 'https' suffix should be run over HTTPS
2681         https://bugs.webkit.org/show_bug.cgi?id=174992
2682
2683         Reviewed by Chris Dumez.
2684
2685         Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
2686         Adding WK1 expected files as the warning message is not printed.
2687
2688         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
2689         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
2690         * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
2691         * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
2692
2693 2017-08-01  Matt Lewis  <jlewis3@apple.com>
2694
2695         Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
2696         <rdar://problem/33555052>
2697
2698         Unreviewed test gardening.
2699
2700         * platform/ios-wk2/TestExpectations:
2701
2702 2017-08-01  Zan Dobersek  <zdobersek@igalia.com>
2703
2704         [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
2705         https://bugs.webkit.org/show_bug.cgi?id=174420
2706
2707         Reviewed by Darin Adler.
2708
2709         Add test cases that cover testing of the optional ECParameters and publicKey bit string
2710         attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
2711         ASN.1 structure.
2712
2713         Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
2714         relevant curve object identifier should match the same curve identifier that's used in the
2715         ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
2716         should of course match the curve that was specified for the import operation.
2717
2718         For the publicKey bit string, the data contained there should be properly formatted for
2719         the specific curve, meaning it should be of proper curve-specific size and that it should
2720         use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
2721         key should have a valid value that positions it on the specified elliptic curve.
2722
2723         These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
2724         and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
2725         no implementation in WebKit can pass them yet.
2726
2727         * TestExpectations:
2728         * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2729         * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
2730         * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2731         * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
2732         * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2733         * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
2734         * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2735         * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
2736
2737 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2738
2739         [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
2740         https://bugs.webkit.org/show_bug.cgi?id=174610
2741
2742         Reviewed by Darin Adler.
2743
2744         Use an explicit text color for content-with-margins-inside-button.html.
2745
2746         This makes the test pass in the GTK port.
2747
2748         I also changed the formatting of the CSS to make it more readable.
2749
2750         * fast/forms/content-with-margins-inside-button-expected.html:
2751         * fast/forms/content-with-margins-inside-button.html:
2752         * platform/gtk/TestExpectations:
2753
2754 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2755
2756         Remove obsolete failure expectations for wpt XHR tests.
2757         https://bugs.webkit.org/show_bug.cgi?id=175024
2758
2759         Reviewed by Darin Adler.
2760
2761         * TestExpectations:
2762         * platform/gtk/TestExpectations:
2763
2764 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2765
2766         Remove obsolete failure expectations for style-01.html.
2767         https://bugs.webkit.org/show_bug.cgi?id=175026
2768
2769         Reviewed by Darin Adler.
2770
2771         * TestExpectations:
2772
2773 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2774
2775         Remove obsolete failure expectation for Document-characterSet-normalization.html.
2776         https://bugs.webkit.org/show_bug.cgi?id=175022
2777
2778         Reviewed by Sam Weinig.
2779
2780         The expectations were updated in r204605.
2781
2782         * platform/gtk/TestExpectations:
2783
2784 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2785
2786         Remove obsolete failure expectation for regional-indicators.html.
2787         https://bugs.webkit.org/show_bug.cgi?id=175021
2788
2789         Reviewed by Sam Weinig.
2790
2791         * platform/gtk/TestExpectations:
2792
2793 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2794
2795         REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
2796         https://bugs.webkit.org/show_bug.cgi?id=163185
2797
2798         Reviewed by Sam Weinig.
2799
2800         Remove obsolete failure expectation for image-in-iframe.html.
2801
2802         The bug was fixed in r212428. (The test was also broken by both landings for
2803         bug 170956, until r216174 fixed it again.)
2804
2805         * platform/gtk/TestExpectations:
2806
2807 2017-08-01  Darin Adler  <darin@apple.com>
2808
2809         REGRESSION (r220052): http/tests/media/video-play-stall.html times out
2810         https://bugs.webkit.org/show_bug.cgi?id=174988
2811
2812         Reviewed by Sam Weinig.
2813
2814         * TestExpectations: Stop skipping this test.
2815
2816         * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
2817         issue where the test runner never thinks the test is done because of the stalled
2818         media loading, and times out. The behaviors here aren't great, but there is no
2819         reason to think that this confused state has any effect on web browsing; just on
2820         our test runners in a test that intentionally has a still loading video in it.
2821
2822 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
2823
2824         Correct the line numbers in GTK's scheme-about.any-expected.txt.
2825         https://bugs.webkit.org/show_bug.cgi?id=175017
2826
2827         Reviewed by Sam Weinig.
2828
2829         The code fix landed in r220050.
2830
2831         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
2832
2833 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
2834
2835         Remove some obsolete expected failures blamed on the threaded compositor.
2836         https://bugs.webkit.org/show_bug.cgi?id=174982
2837
2838         Reviewed by Sergio Villar Senin.
2839
2840         * platform/gtk/TestExpectations:
2841
2842 2017-07-31  Jiewen Tan  <jiewen_tan@apple.com>
2843
2844         Unreviewed, test gardening
2845
2846         * platform/mac-highsierra/TestExpectations:
2847         * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
2848         * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
2849
2850 2017-07-31  Matt Lewis  <jlewis3@apple.com>
2851
2852         Skipped  http/tests/media/video-play-stall.html.
2853         https://bugs.webkit.org/show_bug.cgi?id=174988
2854
2855         Unreviewed test gardening.
2856         * TestExpectations:
2857
2858 2017-07-31  Matt Lewis  <jlewis3@apple.com>
2859
2860         Unreviewed, rolling out r220048.
2861
2862         This revision caused multiple crashes in fast/images. See
2863         webkit.org/b/174990
2864
2865         Reverted changeset:
2866
2867         "RenderImageResourceStyleImage::image() should return the
2868         nullImage() if the image is not available"
2869         https://bugs.webkit.org/show_bug.cgi?id=174874
2870         http://trac.webkit.org/changeset/220048
2871
2872 2017-07-31  Per Arne Vollan  <pvollan@apple.com>
2873
2874         Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
2875         Only mark individual web-platform tests as slow.
2876
2877         Unreviewed test gardening.
2878
2879         * platform/win/TestExpectations:
2880
2881 2017-07-31  Yusuke Suzuki  <utatane.tea@gmail.com>
2882
2883         [JSC] Support optional catch binding
2884         https://bugs.webkit.org/show_bug.cgi?id=174981
2885
2886         Reviewed by Saam Barati.
2887
2888         Rebaseline existing tests.
2889
2890         * js/parser-syntax-check-expected.txt:
2891         * js/script-tests/parser-syntax-check.js:
2892         * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
2893         * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
2894
2895 2017-07-31  Per Arne Vollan  <pvollan@apple.com>
2896
2897         Many web-platform tests are slow on Windows.
2898
2899         Unreviewed test gardening, mark web-platform tests as slow.
2900
2901         * platform/win/TestExpectations:
2902
2903 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
2904
2905         [GTK] Layout test fast/css/image-set-unprefixed.html is failing
2906         https://bugs.webkit.org/show_bug.cgi?id=163975
2907
2908         Reviewed by Žan Doberšek.
2909
2910         Remove obsolete expectation for image-set-unprefixed.html.
2911
2912         It appears to have started passing with the test change in r209543.
2913
2914         * platform/gtk/TestExpectations:
2915
2916 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
2917
2918         [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
2919         https://bugs.webkit.org/show_bug.cgi?id=141700
2920
2921         Reviewed by Sam Weinig.
2922
2923         Add gtk-specific expectations for getClientRects tests.
2924
2925         Since these expectations depend on text metrics, it is unsurprising that they
2926         are platform-dependent.
2927
2928         * platform/gtk/TestExpectations:
2929         * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
2930         * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
2931
2932 2017-07-30  Darin Adler  <darin@apple.com>
2933
2934         Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
2935         https://bugs.webkit.org/show_bug.cgi?id=130653
2936
2937         Reviewed by Antti Koivisto.
2938
2939         * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
2940         in the audio element in this test. The error event does fire during the test, which causes
2941         the test to fail. Before, the test was prematurely exiting before the load failed, preventing
2942         the test from failing, but also meaning we didn't finish running the test.
2943
2944         * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
2945         notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
2946         outside the web browser; the URL is not what mattered to this test. Before, the test was
2947         prematurely exiting before the test ran. Note also, that I don't think this is testing
2948         much effectively; not sure we are getting any benefit from this test since before it was
2949         not really running to completion anyway.
2950
2951         * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
2952         there was a race and often the test exited before the syntax error could be logged.
2953
2954         * platform/mac/TestExpectations: Removed flakiness expectation from the
2955         media/event-queue-crash.html test. What made it flaky was a race with the load event,
2956         and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
2957         The same race existed on all platforms, not just Mac, so this flakiness expectation should
2958         be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
2959         For media/modern-media-controls/media-documents/background-color-and-centering.html,
2960         added image failure expectation because under modern WebKit on Mac the image now captures
2961         the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
2962         this was created for was iOS-specific, so should be OK for now.
2963
2964         * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
2965         of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
2966
2967 2017-07-30  Sam Weinig  <sam@webkit.org>
2968
2969         [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
2970         https://bugs.webkit.org/show_bug.cgi?id=174974
2971
2972         Reviewed by Darin Adler.
2973
2974         * http/tests/inspector/network/fetch-network-data-expected.txt:
2975         Update results to have the correct line number for exceptions reported in the console.
2976
2977 2017-07-30  Said Abou-Hallawa  <sabouhallawa@apple.com>
2978
2979         RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
2980         https://bugs.webkit.org/show_bug.cgi?id=174874
2981         <rdar://problem/33530130>
2982
2983         Reviewed by Darin Adler.
2984
2985         * fast/images/image-element-image-content-data-expected.txt: Added.
2986         * fast/images/image-element-image-content-data.html: Added.
2987
2988 2017-07-29  Nan Wang  <n_wang@apple.com>
2989
2990         AX: findMatchingObjects doesn't work when the startObject is ignored
2991         https://bugs.webkit.org/show_bug.cgi?id=174965
2992
2993         Reviewed by Chris Fleizach.
2994
2995         * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
2996         * accessibility/mac/search-predicate-from-ignored-element.html: Added.
2997
2998 2017-07-29  Aaron Chu  <aaron_chu@apple.com>
2999
3000         AX: FKA: Buttons need a visible focus indicator
3001         https://bugs.webkit.org/show_bug.cgi?id=171040
3002         <rdar://problem/30922548>
3003
3004         Reviewed by Antoine Quint.
3005
3006         * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
3007         * media/modern-media-controls/button/button-focus-state.html: Added.
3008         * platform/ios-simulator/TestExpectations:
3009         * platform/mac-elcapitan/TestExpectations:
3010
3011 2017-07-28  Sam Weinig  <sam@webkit.org>
3012
3013         [WebIDL] Remove JS builtin bindings for FetchHeaders
3014         https://bugs.webkit.org/show_bug.cgi?id=174905
3015
3016         Reviewed by Alex Christensen.
3017
3018         * fetch/header-constructor-is-array-expected.txt:
3019         * fetch/header-constructor-is-array.html:
3020         Update test to match spec. An array with out a prototype will not yield
3021         a valid Header as it is not iterable.
3022
3023 2017-07-28  Matt Baker  <mattbaker@apple.com>
3024
3025         Web Inspector: capture an async stack trace when web content calls addEventListener
3026         https://bugs.webkit.org/show_bug.cgi?id=174739
3027         <rdar://problem/33468197>
3028
3029         Reviewed by Brian Burg.
3030
3031         Add test case checking that async stack traces are recorded for addEventListener.
3032
3033         * inspector/debugger/async-stack-trace-expected.txt:
3034         * inspector/debugger/async-stack-trace.html:
3035
3036 2017-07-28  Matt Rajca  <mrajca@apple.com>
3037
3038         Don't add autoplay restrictions to media elements created in response to user gestures.
3039         https://bugs.webkit.org/show_bug.cgi?id=174947
3040
3041         Reviewed by Eric Carlson.
3042
3043         Skip the test on iOS because "runWithKeyDown" does not work there.
3044
3045         Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
3046         doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
3047         helper in video-test.js doesn't work."
3048
3049         * media/video-create-with-user-gesture-expected.txt: Added.
3050         * media/video-create-with-user-gesture.html: Added.
3051         * platform/ios/TestExpectations:
3052
3053 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
3054
3055         The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
3056
3057         Unreviewed test gardening, mark test as slow.
3058
3059         * platform/win/TestExpectations:
3060
3061 2017-07-28  Matt Lewis  <jlewis3@apple.com>
3062
3063         Unreviewed, rolling out r220016.
3064
3065         Test needs to be unskipped due to configuration change in High
3066         Sierra.
3067
3068         Reverted changeset:
3069
3070         "Marked fast/images/pdf-as-image-with-annotations.html as
3071         image failure."
3072         http://trac.webkit.org/changeset/220016
3073
3074 2017-07-28  Matt Lewis  <jlewis3@apple.com>
3075
3076         Marked fast/images/pdf-as-image-with-annotations.html as image failure.
3077         <rdar://problem/33550614>
3078
3079         Unreviewed test gardening.
3080
3081         * platform/mac-highsierra/TestExpectations:
3082
3083 2017-07-28  Matt Lewis  <jlewis3@apple.com>
3084
3085         Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
3086         <rdar://problem/33548297>
3087
3088         Unreviewed test gardening.
3089
3090         * platform/mac-highsierra/TestExpectations:
3091
3092 2017-07-28  Matt Lewis  <jlewis3@apple.com>
3093
3094         Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
3095         <rdar://problem/33555052>
3096
3097         Unreviewed test gardening.
3098
3099         * platform/ios-wk2/TestExpectations:
3100         * platform/mac-highsierra/TestExpectations:
3101
3102 2017-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
3103
3104         [macOS] Reeder's defaults font is Times instead of San Francisco
3105         https://bugs.webkit.org/show_bug.cgi?id=174885
3106         <rdar://problem/33462483>
3107
3108         Reviewed by Simon Fraser.
3109
3110         * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
3111         * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
3112         * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
3113         * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
3114
3115 2017-07-28  Devin Rousso  <drousso@apple.com>
3116
3117         Web Inspector: Record actions performed on CanvasRenderingContext2D
3118         https://bugs.webkit.org/show_bug.cgi?id=174482
3119
3120         Reviewed by Joseph Pecoraro.
3121
3122         * inspector/canvas/recording-2d-expected.txt: Added.
3123         * inspector/canvas/recording-2d.html: Added.
3124         * inspector/canvas/recording-expected.txt: Added.
3125         * inspector/canvas/recording.html: Added.
3126         Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
3127
3128 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
3129
3130         The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
3131
3132         Unreviewed test gardening, mark test as slow.
3133
3134         * platform/win/TestExpectations:
3135
3136 2017-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
3137
3138         REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
3139         https://bugs.webkit.org/show_bug.cgi?id=174772
3140         <rdar://problem/33267643>
3141
3142         Reviewed by Simon Fraser.
3143
3144         * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
3145         * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
3146
3147 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
3148
3149         REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
3150         https://bugs.webkit.org/show_bug.cgi?id=93589
3151
3152         Unreviewed test gardening, this test is also a flaky timeout on Windows.
3153
3154         * platform/win/TestExpectations:
3155
3156 2017-07-28  Claudio Saavedra  <csaavedra@igalia.com>
3157
3158         [WPE] Implement EventSenderProxy in WTR
3159         https://bugs.webkit.org/show_bug.cgi?id=173419
3160
3161         Reviewed by Žan Doberšek.
3162
3163         Add the implementation of EventSenderProxy to the WTR. This
3164         allows us to extend the coverage of the test suite in WKWPE.
3165
3166         * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
3167         that are related to features not yet implemented in WPE. Also remove other
3168         tests that are now passing thanks to having event injection.
3169         * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
3170         * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
3171         * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
3172         * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
3173
3174 2017-07-27  Oleksandr Skachkov  <gskachkov@gmail.com>
3175
3176         [ES] Add support finally to Promise
3177         https://bugs.webkit.org/show_bug.cgi?id=174503
3178
3179         Reviewed by Yusuke Suzuki.
3180
3181         * js/Promise-types-expected.txt:
3182         * js/script-tests/Promise-types.js:
3183
3184 2017-07-27  Aaron Chu  <aaron_chu@apple.com>
3185
3186         AX: VoiceOver silent or skipping over time values on media player.
3187         https://bugs.webkit.org/show_bug.cgi?id=174324
3188         <rdar://problem/32021784>
3189
3190         Reviewed by Antoine Quint.
3191
3192         Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3193
3194         Updated time-label.html to test role attribute on mac. 
3195         Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
3196
3197         * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
3198         * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
3199         * media/modern-media-controls/time-label/time-label-expected.txt:
3200         * media/modern-media-controls/time-label/time-label.html:
3201         * platform/ios-simulator/TestExpectations:
3202         * platform/mac/TestExpectations:
3203
3204 2017-07-27  Yusuke Suzuki  <utatane.tea@gmail.com>
3205
3206         Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
3207         https://bugs.webkit.org/show_bug.cgi?id=171637
3208
3209         Reviewed by Darin Adler.
3210
3211         * js/dom/dom-getters-type-check-expected.txt: Added.
3212         * js/dom/dom-getters-type-check.html: Added.
3213
3214 2017-07-27  Zan Dobersek  <zdobersek@igalia.com>
3215
3216         [GCrypt] Key serialization support
3217         https://bugs.webkit.org/show_bug.cgi?id=173883
3218
3219         Reviewed by Jiewen Tan.
3220
3221         * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
3222         utilize key serialization and are now passing.
3223
3224 2017-07-26  Arnaud Renevier  <a.renevier@sisa.samsung.com> and Fujii Hironori  <Hironori.Fujii@sony.com>
3225
3226         Implement new TextMetrics, returned by canvas measureText()
3227         https://bugs.webkit.org/show_bug.cgi?id=82798
3228
3229         Reviewed by Dean Jackson.
3230
3231         Create a test that checks that:
3232              - ascent + descent is greater than zero
3233              - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
3234                quite close to width
3235              - when baseline is top, emHeightAscent is 0 (respectively
3236                bottom/emHeightDescent)
3237              - when baseline is hanging, hangingBaseline in 0 (respectively
3238                alphabetic and ideographic)
3239              - order of different vertical measures (for example,
3240                emHeightAscent is always higher that alphabeticBaseline)
3241
3242         * fast/canvas/canvas-measureText-2-expected.txt: Added.
3243         * fast/canvas/canvas-measureText-2.html: Added.
3244
3245 2017-07-26  Matt Lewis  <jlewis3@apple.com>
3246
3247         Marked Multiple imported/w3c/web-platform-tests/ as failing.
3248         <rdar://problem/33251388>
3249
3250         Unreviewed test gardening.
3251
3252         * platform/ios-11/TestExpectations:
3253
3254 2017-07-26  Matt Lewis  <jlewis3@apple.com>
3255
3256         Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
3257         https://bugs.webkit.org/show_bug.cgi?id=174755
3258         
3259         Unreviewed test gardening.
3260
3261         * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
3262
3263 2017-07-26  Devin Rousso  <drousso@apple.com>
3264
3265         Web Inspector: create protocol for recording Canvas contexts
3266         https://bugs.webkit.org/show_bug.cgi?id=174481
3267
3268         Reviewed by Joseph Pecoraro.
3269
3270         * inspector/model/recording-expected.txt: Added.
3271         * inspector/model/recording.html: Added.
3272
3273 2017-07-26  Ali Juma  <ajuma@chromium.org>
3274
3275         Implement document.elementsFromPoint
3276         https://bugs.webkit.org/show_bug.cgi?id=153137
3277
3278         Reviewed by Simon Fraser.
3279
3280         * TestExpectations: Unskip a test.
3281
3282 2017-07-26  Brian Burg  <bburg@apple.com>
3283
3284         Remove WEB_TIMING feature flag
3285         https://bugs.webkit.org/show_bug.cgi?id=174795
3286
3287         Reviewed by Alex Christensen.
3288
3289         * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
3290         (decodeBase64ToBlob):
3291         (timestamp): Deleted.
3292         * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
3293         (decodeBase64ToBlob):
3294         (timestamp): Deleted.
3295
3296 2017-07-26  Matt Lewis  <jlewis3@apple.com>
3297
3298         Rebaselined multiple fast/css/getComputedStyle.
3299         <rdar://problem/33416054>
3300
3301         Unreviewed test gardening.
3302
3303         * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
3304         * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3305
3306 2017-07-26  Chris Dumez  <cdumez@apple.com>
3307
3308         Pressing the Escape key should not be a valid user gesture to enter fullscreen
3309         https://bugs.webkit.org/show_bug.cgi?id=174864
3310         <rdar://problem/33009088>
3311
3312         Reviewed by Geoffrey Garen.
3313
3314         Add layout test coverage.
3315
3316         * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
3317         * fullscreen/requestFullscreen-escape-key.html: Added.
3318
3319 2017-07-26  Nan Wang  <n_wang@apple.com>
3320
3321         AX: Incorrect range from index and length in contenteditable with <p> tags
3322         https://bugs.webkit.org/show_bug.cgi?id=174856
3323
3324         Reviewed by Chris Fleizach.
3325
3326         * accessibility/mac/range-for-contenteditable-newline-expected.txt:
3327         * accessibility/mac/range-for-contenteditable-newline.html:
3328
3329 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
3330
3331         Remove obsolete failure annotation for bad-charset-alias.html.
3332         https://bugs.webkit.org/show_bug.cgi?id=145048
3333
3334         Reviewed by Carlos Garcia Campos.
3335
3336         This appears to have been fixed in r204850.
3337
3338         * platform/gtk/TestExpectations:
3339
3340 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
3341
3342         Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
3343         https://bugs.webkit.org/show_bug.cgi?id=174857
3344
3345         Reviewed by Žan Doberšek.
3346
3347         These tests started passing in r209666.
3348
3349         * platform/gtk/TestExpectations:
3350
3351 2017-07-26  Javier Fernandez  <jfernandez@igalia.com>
3352
3353         InsertOrderedList command applied to table cells inserts an extra BR before the table
3354         https://bugs.webkit.org/show_bug.cgi?id=174593
3355
3356         Reviewed by Darin Adler.
3357
3358         Tests to verify that the insertOrderedList command works as expected when applied
3359         in table cells.
3360
3361         * editing/inserting/insert-list-in-table-cell-01.html: Added.
3362         * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
3363         * editing/inserting/insert-list-in-table-cell-02.html: Added.
3364         * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
3365         * editing/inserting/insert-list-in-table-cell-03.html: Added.
3366         * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
3367         * editing/inserting/insert-list-in-table-cell-04.html: Added.
3368         * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
3369         * editing/inserting/insert-list-in-table-cell-05.html: Added.
3370         * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
3371         * editing/inserting/insert-list-in-table-cell-06.html: Added.
3372         * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
3373         * editing/inserting/insert-list-in-table-cell-07.html: Added.
3374         * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
3375         * editing/inserting/insert-list-in-table-cell-08.html: Added.
3376         * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
3377
3378 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
3379
3380         Fix an incorrect check in 2d.missingargs.html.
3381         https://bugs.webkit.org/show_bug.cgi?id=174854
3382
3383         Reviewed by Carlos Garcia Campos.
3384
3385         The check was introduced without explanation in r168302. This change reverts
3386         it to the previous, correct check.
3387
3388         * canvas/philip/tests/2d.missingargs-expected.txt:
3389         * canvas/philip/tests/2d.missingargs.html:
3390         * platform/gtk/TestExpectations:
3391         * platform/ios/TestExpectations:
3392         * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
3393         * platform/wpe/TestExpectations:
3394
3395 2017-07-26  Claudio Saavedra  <csaavedra@igalia.com>
3396
3397         [WPE] Enable KeyboardEvent key and code attributes
3398         https://bugs.webkit.org/show_bug.cgi?id=174822
3399
3400         Reviewed by Žan Doberšek.
3401
3402         * platform/wpe/TestExpectations: Mark
3403         fast/events/constructors/keyboard-event-constructor.html as passing.
3404
3405 2017-07-26  Zan Dobersek  <zdobersek@igalia.com>
3406
3407         [WPE] WebGL2 support
3408         https://bugs.webkit.org/show_bug.cgi?id=174249
3409
3410         Reviewed by Alex Christensen.
3411
3412         * platform/wpe/TestExpectations:
3413         Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
3414         will be unskipped later.
3415
3416 2017-07-26  Nan Wang  <n_wang@apple.com>
3417
3418         AX: should dispatch accessibilityPerformPressAction async on MacOS
3419         https://bugs.webkit.org/show_bug.cgi?id=174849
3420
3421         Reviewed by Chris Fleizach.
3422
3423         * accessibility/file-upload-button-with-axpress.html:
3424         * accessibility/mac/html5-input-number.html:
3425         * accessibility/mac/search-field-cancel-button.html:
3426         * accessibility/press-target-uses-text-descendant-node.html:
3427         * accessibility/press-targets-center-point.html:
3428         * accessibility/press-works-on-control-types.html:
3429
3430 2017-07-25  Andy Estes  <aestes@apple.com>
3431
3432         [Apple Pay] Add "carteBancaire" as a supported payment network
3433         https://bugs.webkit.org/show_bug.cgi?id=174841
3434         <rdar://problem/31935596>
3435
3436         Reviewed by Alex Christensen.
3437
3438         * http/tests/ssl/applepay/ApplePaySession-expected.txt:
3439         * http/tests/ssl/applepay/ApplePaySession.html:
3440         * http/tests/ssl/applepay/ApplePaySessionV3.html:
3441
3442 2017-07-25  Matt Lewis  <jlewis3@apple.com>
3443
3444         Marked multiple fast/ tests as crashing on High Sierra WK1.
3445         <rdar://problem/33522420>
3446
3447         Unreviewed test gardening.
3448
3449         * platform/mac-highsierra-wk1/TestExpectations:
3450
3451 2017-07-25  Matt Lewis  <jlewis3@apple.com>
3452
3453         Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
3454         <rdar://problem/33251388>
3455
3456         Unreviewed test gardening.
3457
3458         * platform/mac-highsierra/TestExpectations:
3459
3460 2017-07-25  Matt Lewis  <jlewis3@apple.com>
3461
3462         Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
3463         https://bugs.webkit.org/show_bug.cgi?id=174755
3464
3465         Unreviewed test gardening.
3466
3467         * http/tests/quicklook/top-navigation-blocked-expected.txt:
3468
3469 2017-07-25  Matt Lewis  <jlewis3@apple.com>
3470
3471         Rebaselined missed test.
3472         https://bugs.webkit.org/show_bug.cgi?id=174734
3473
3474         Unreviewed test gardening.
3475
3476         * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
3477
3478 2017-07-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
3479
3480         Async image decoding for large images should be disabled after the first time a tile is painted
3481         https://bugs.webkit.org/show_bug.cgi?id=174451
3482         <rdar://problem/31246421>
3483
3484         Reviewed by Simon Fraser.
3485
3486         To test async image decoding for large images, we have to create the <img>
3487         element dynamically so we can listen to the load and webkitImageFrameReady
3488         events and know reliably when to end the test. But with this patch the async
3489         image decoding for large images will be disabled after the first paint. 
3490         That means async image decoding for large images will be disabled always
3491         unless we force the async image decoding till the image is painted for the
3492         first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
3493         to force the async image decoding. So painting an image in this case will
3494         require multiple paints; in all of them the async image decoding will be
3495         enabled. But this is okay because it resembles the case where the <img> is
3496         created from a static <img> tag in the HTML file.
3497
3498         For new tests, where we want to make sure that mutating the DOM will not
3499         cause a flash, async image decoding will be forced till the image is drawn
3500         for the first time. After that the async image decoding is enabled but not
3501         forced.
3502
3503         Disable new tests for WK1 because the async image decoding is always enabled
3504         because tiling does not necessarily exist in WK1 . But eventually the async
3505         image decoding for large images will be always disabled for WK1.
3506
3507         * fast/images/async-image-background-change-expected.html: Added.
3508         * fast/images/async-image-background-change.html: Added.
3509         * fast/images/async-image-background-image-repeated.html:
3510         * fast/images/async-image-background-image.html:
3511         * fast/images/async-image-body-background-image.html:
3512         * fast/images/async-image-multiple-clients-repaint.html:
3513         * fast/images/async-image-src-change-expected.html: Added.
3514         * fast/images/async-image-src-change.html: Added.
3515         * fast/images/resources/green-400x400.png: Added.
3516         * fast/images/resources/red-100x100.png: Added.
3517         * fast/images/resources/red-400x400.png: Added.
3518         * fast/images/sprite-sheet-image-draw.html:
3519         * http/tests/multipart/multipart-async-image-expected.txt: Added.
3520         * http/tests/multipart/multipart-async-image.html: Added.
3521         * platform/ios-wk1/TestExpectations:
3522         * platform/mac-wk1/TestExpectations:
3523
3524 2017-07-25  Charlie Turner  <cturner@igalia.com>
3525
3526         [GTK] Unreviewed test gardening
3527         https://bugs.webkit.org/show_bug.cgi?id=174820
3528
3529         Unreviewed gardening.
3530
3531         * platform/gtk/TestExpectations:
3532
3533 2017-07-25  Devin Rousso  <drousso@apple.com>
3534         Web Inspector: add context menu item for taking a screenshot of a node
3535         https://bugs.webkit.org/show_bug.cgi?id=174754
3536
3537         Reviewed by Brian Burg.
3538
3539         * inspector/unit-tests/number-utilities-expected.txt:
3540         * inspector/unit-tests/number-utilities.html:
3541         Add test for Number.zeroPad.
3542
3543         Drive-by: Change tests to use expectEqual for better output on failure.
3544
3545 2017-07-25  Claudio Saavedra  <csaavedra@igalia.com>
3546
3547         REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
3548         https://bugs.webkit.org/show_bug.cgi?id=110090
3549
3550         Unreviewed gardening.
3551
3552         This test only needed the expectation to be updated.
3553
3554         * platform/gtk/TestExpectations: Remove test below.
3555         * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
3556
3557 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
3558
3559         [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
3560         https://bugs.webkit.org/show_bug.cgi?id=174801
3561
3562         Unreviewed test gardening, update test expectations for failing tests.
3563
3564         * platform/win/TestExpectations:
3565
3566 2017-07-24  Matt Lewis  <jlewis3@apple.com>
3567
3568         Marked tests as failures.
3569         <rdar://problem/33437597>
3570         
3571         Unreviewed test gardening.
3572
3573         * platform/mac-highsierra/TestExpectations:
3574
3575 2017-07-24  Matt Lewis  <jlewis3@apple.com>
3576
3577         Fixed typo in test expectations.
3578         https://bugs.webkit.org/show_bug.cgi?id=173010
3579
3580         Unreviewed gardening.
3581         * platform/ios-simulator-wk2/TestExpectations:
3582
3583 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
3584
3585         [Win] Async image tests are failing.
3586         https://bugs.webkit.org/show_bug.cgi?id=174653
3587
3588         Unreviewed test gardening, update test expectations for async image tests.
3589
3590         * platform/win/TestExpectations:
3591
3592 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
3593
3594         Rebaseline this test. The previous result was generated using an older iOS SDK.
3595
3596         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
3597
3598 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
3599
3600         Mark Skia font test as image only failure on Windows.
3601
3602         Unreviewed test gardening.
3603
3604         * platform/win/TestExpectations:
3605
3606 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
3607
3608         LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
3609         https://bugs.webkit.org/show_bug.cgi?id=174726
3610         rdar://problem/30059973
3611
3612         Reviewed by Alexey Proskuryakov.
3613
3614         Underlying issue has been resolved.
3615         Re-enable test: userscripts/user-script-audio-document.html
3616
3617         * platform/mac-highsierra/TestExpectations:
3618
3619 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
3620
3621         Fix typo (Timout -> Timeout).
3622
3623         * platform/mac-wk2/TestExpectations:
3624
3625 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
3626
3627         5 wav media layoutTest timeouts on High Sierra
3628         https://bugs.webkit.org/show_bug.cgi?id=174725
3629         rdar://problem/30182218
3630
3631         Reviewed by Andreas Kling.
3632
3633         Underlying issue is fixed. Re-enable tests on High Sierra.
3634
3635         media/audio-controls-timeline-in-media-document.html
3636         media/audio-data-url.html
3637         media/media-document-audio-controls-visible.html
3638         media/media-document-audio-repaint.html
3639         media/media-document-audio-size.html
3640
3641         * platform/mac-highsierra/TestExpectations:
3642
3643 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
3644
3645         Revert "client" coordinates to be in scrolling coordinates
3646         https://bugs.webkit.org/show_bug.cgi?id=174734
3647         rdar://problem/33336930
3648
3649         Reviewed by Tim Horton.
3650         
3651         Rebaseline.
3652
3653         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
3654         * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
3655         * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3656         * fast/visual-viewport/zoomed-fixed-expected.txt:
3657         * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3658         * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
3659         * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3660         * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
3661         * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
3662         * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3663
3664 2017-07-24  Matt Lewis  <jlewis3@apple.com>
3665
3666         Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
3667         https://bugs.webkit.org/show_bug.cgi?id=172148
3668
3669         Unreviewed test gardening.
3670
3671         * platform/mac-wk2/TestExpectations:
3672
3673 2017-07-23  Darin Adler  <darin@apple.com>
3674
3675         Remove race from one plug-in test
3676         https://bugs.webkit.org/show_bug.cgi?id=130653
3677
3678         Reviewed by Antti Koivisto.
3679
3680         * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
3681         rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
3682         comment explaining why this is both needed and potentially insufficient in the long run.
3683
3684 2017-07-11  Frederic Wang  <fwang@igalia.com>
3685
3686         Add attribute allow-top-navigation-by-user-activation to iframe sandbox
3687         https://bugs.webkit.org/show_bug.cgi?id=171327
3688
3689         Reviewed by Chris Dumez.
3690
3691         This patch adds tests to verify that a sandboxed iframe with the flag
3692         'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
3693         level page, if navigation is triggered by a user gesture. This is based on a test from the
3694         Chromium repository.
3695         It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
3696         absent, even when it is triggered by a user gesture.
3697
3698         * http/tests/security/frameNavigation/resources/iframe-that-performs-parent-navigation-with-user-activation.html: Added. This is similar to iframe-that-performs-parent-navigation.html but it
3699         performs navigation of its parent using user activation.
3700         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
3701         Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
3702         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
3703         Add PASS expectation.
3704         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
3705         Test top navigation for a sandboxed frame with 'allow-top-navigation'.
3706         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
3707         Add PASS expectation.
3708         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
3709         Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
3710         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
3711         Add reference with navigation failure.
3712
3713 2017-07-22  Chris Dumez  <cdumez@apple.com>
3714
3715         Merge ExceptionBase into DOMException and drop custom toString
3716         https://bugs.webkit.org/show_bug.cgi?id=174755
3717
3718         Reviewed by Sam Weinig.
3719
3720         Rebaseline some tests now that DOMException's custom toString has been dropped
3721         and we rely on Error's toString. This causes the exception message to be
3722         slightly different.
3723
3724         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
3725         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
3726         * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
3727         * fast/inspector-support/uncaught-dom1-exception-expected.txt:
3728         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
3729         * fast/inspector-support/uncaught-dom8-exception-expected.txt:
3730         * fast/regions/selection/crash-deselect-expected.txt:
3731         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
3732         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
3733         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
3734         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
3735         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
3736         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
3737         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
3738         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
3739         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
3740         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
3741         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
3742         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
3743         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
3744         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
3745         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
3746         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
3747         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
3748         * http/tests/security/xss-DENIED-frame-name-expected.txt:
3749         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
3750         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
3751         * inspector/debugger/command-line-api-exception-expected.txt:
3752         * inspector/debugger/regress-133182-expected.txt:
3753         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
3754         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
3755         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
3756         * platform/mac/fast/dynamic/015-expected.txt:
3757
3758 2017-07-21  Chris Dumez  <cdumez@apple.com>
3759
3760         Drop IDBDatabaseException class
3761         https://bugs.webkit.org/show_bug.cgi?id=174743
3762
3763         Reviewed by Darin Adler.
3764
3765         Rebaseline test as the exception messages are slightly different.
3766
3767         * storage/indexeddb/createIndex-after-failure-expected.txt:
3768         * storage/indexeddb/createIndex-after-failure-private-expected.txt:
3769         * storage/indexeddb/get-keyrange-expected.txt:
3770         * storage/indexeddb/get-keyrange-private-expected.txt:
3771         * storage/indexeddb/keypath-edges-expected.txt:
3772         * storage/indexeddb/keypath-edges-private-expected.txt:
3773         * storage/indexeddb/keyrange-expected.txt:
3774         * storage/indexeddb/keyrange-private-expected.txt:
3775         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3776         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
3777         * storage/indexeddb/transaction-active-flag-expected.txt:
3778         * storage/indexeddb/transaction-active-flag-private-expected.txt:
3779
3780 2017-07-21  Per Arne Vollan  <pvollan@apple.com>
3781
3782         Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
3783         https://bugs.webkit.org/show_bug.cgi?id=174701
3784
3785         Reviewed by Simon Fraser.
3786
3787         * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
3788         * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
3789
3790 2017-07-21  Nan Wang  <n_wang@apple.com>
3791
3792         AX: Expose form validation on iOS as hint
3793         https://bugs.webkit.org/show_bug.cgi?id=174722
3794         <rdar://problem/33459761>
3795
3796         Reviewed by Chris Fleizach.
3797
3798         * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
3799         * accessibility/ios-simulator/form-control-validation-message.html: Added.
3800
3801 2017-07-21  Joseph Pecoraro  <pecoraro@apple.com>
3802
3803         Web Inspector: inspect(aFunction) should jump to function definition
3804         https://bugs.webkit.org/show_bug.cgi?id=149344
3805         <rdar://problem/11563607>
3806
3807         Reviewed by Matt Baker.
3808
3809         * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
3810         * inspector/runtime/CommandLineAPI-inspect.html: Added.
3811         Add tests for the CommandLineAPI's inspect() and how it triggers the
3812         `Inspector.inspect` event with a RemoteObject and hints.
3813
3814 2017-07-21  Matt Lewis  <jlewis3@apple.com>
3815
3816         Adjusted test expectations.
3817         https://bugs.webkit.org/show_bug.cgi?id=173861
3818
3819         Unreviewed test gardening.
3820
3821         * platform/mac-wk2/TestExpectations:
3822
3823 2017-07-21  Brady Eidson  <beidson@apple.com>
3824
3825         Get rid of WebCore IconDatabase code.
3826         https://bugs.webkit.org/show_bug.cgi?id=174700
3827
3828         Reviewed by Tim Horton.
3829
3830         * fast/dom/icon-url-list-expected.txt:
3831         * fast/dom/icon-url-list.html:
3832
3833 2017-07-21  Chris Dumez  <cdumez@apple.com>
3834
3835         Unreviewed, rebaseline test after r219708.
3836
3837         * js/dom/global-constructors-attributes-expected.txt:
3838         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3839         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3840         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3841         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3842         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3843         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3844         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3845         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3846
3847 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
3848
3849         [GTK] Update test expectations after r219663
3850
3851         Unreviewed gardening
3852
3853         DOMException got its toString() removed so the output changes.
3854
3855         * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
3856         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
3857         * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
3858         * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
3859         * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
3860         * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
3861         * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
3862         * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
3863         * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
3864         * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
3865
3866 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
3867
3868         [WPE] Update expectation file
3869
3870         Unreviewed gardening.
3871
3872         Drop XPathException after r219708.
3873
3874         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3875
3876 2017-07-20  Antoine Quint  <graouts@apple.com>
3877
3878         Turn tests at media/modern-media-controls/seek-forward-support back on
3879         https://bugs.webkit.org/show_bug.cgi?id=174690
3880
3881         Reviewed by Dean Jackson.
3882
3883         * platform/mac/TestExpectations:
3884
3885 2017-07-20  Antoine Quint  <graouts@apple.com>
3886
3887         Turn tests at media/modern-media-controls/seek-backward-support back on
3888         https://bugs.webkit.org/show_bug.cgi?id=174689
3889
3890         Reviewed by Dean Jackson.
3891
3892         * platform/mac/TestExpectations:
3893
3894 2017-07-20  Antoine Quint  <graouts@apple.com>
3895
3896         Turn tests at media/modern-media-controls/time-labels-support back on
3897         https://bugs.webkit.org/show_bug.cgi?id=174688
3898
3899         Reviewed by Dean Jackson.
3900
3901         * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
3902         * media/modern-media-controls/time-labels-support/elapsed-time.html:
3903         * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
3904         * media/modern-media-controls/time-labels-support/remaining-time.html:
3905         * platform/ios-simulator/TestExpectations:
3906         * platform/mac/TestExpectations:
3907
3908 2017-07-20  Antoine Quint  <graouts@apple.com>
3909
3910         Turn tests at media/modern-media-controls/status-support back on
3911         https://bugs.webkit.org/show_bug.cgi?id=174687
3912
3913         Reviewed by Dean Jackson.
3914
3915         * platform/ios-simulator/TestExpectations:
3916         * platform/mac/TestExpectations:
3917
3918 2017-07-20  Chris Dumez  <cdumez@apple.com>
3919
3920         Drop legacy SVGException type
3921         https://bugs.webkit.org/show_bug.cgi?id=174695
3922
3923         Reviewed by Darin Adler.
3924
3925         Update existing tests to reflect behavior change.
3926
3927         * fast/dom/Window/resources/window-properties.js:
3928         * js/dom/global-constructors-attributes-expected.txt:
3929         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3930         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3931         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3932         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3933         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3934         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3935         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3936         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3937         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3938         * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
3939         * svg/custom/SVGException-expected.txt: Removed.
3940         * svg/custom/SVGException.html: Removed.
3941         * svg/custom/global-constructors-expected.txt:
3942         * svg/custom/global-constructors.html:
3943         * svg/custom/js-svg-constructors-expected.txt:
3944         * svg/custom/js-svg-constructors.svg:
3945         * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
3946         * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
3947         * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
3948         * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
3949         * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
3950         * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
3951         * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
3952         * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
3953         * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
3954         * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
3955         * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
3956         * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
3957         * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
3958         * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
3959         * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
3960         * svg/dom/SVGAnimatedEnumeration-expected.txt:
3961         * svg/dom/SVGException-obsolete-expected.txt: Added.
3962         * svg/dom/SVGException-obsolete.html: Added.
3963         * svg/dom/SVGMatrix-interface-expected.txt:
3964         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
3965         * svg/filters/feBlend-invalid-mode-expected.txt:
3966         * svg/filters/feComponentTransfer-style-crash-expected.txt:
3967         * svg/filters/feDisplacementMap-crash-test-expected.txt:
3968
3969 2017-07-20  Matt Lewis  <jlewis3@apple.com>
3970
3971         Unreviewed, rolling out r219700.
3972
3973         This revision caused consistent timouts on iOS.
3974
3975         Reverted changeset:
3976
3977         "Turn tests at media/modern-media-controls/start-support back
3978         on"
3979         https://bugs.webkit.org/show_bug.cgi?id=174683
3980         http://trac.webkit.org/changeset/219700
3981
3982 2017-07-20  Chris Dumez  <cdumez@apple.com>
3983
3984         Drop legacy XPathException type
3985         https://bugs.webkit.org/show_bug.cgi?id=174679
3986
3987         Reviewed by Sam Weinig.
3988
3989         Update existing tests to reflect behavior change.
3990
3991         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
3992         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3993         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3994         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3995         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3996         (XPathEvaluator_evaluate_TYPE_ERR):
3997         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3998         (XPathResult_TYPE_ERR):
3999         * fast/dom/DOMException/XPathException-expected.txt: Removed.
4000         * fast/dom/DOMException/XPathException.html: Removed.
4001         * fast/dom/DOMException/resources/XPathException.js: Removed.
4002         * fast/dom/Window/resources/window-properties.js:
4003         * fast/dom/Window/window-lookup-precedence-expected.txt:
4004         * fast/xpath/4XPath/Core/test_parser-expected.txt:
4005         * fast/xpath/invalid-functions-expected.txt:
4006         * fast/xpath/py-dom-xpath/expressions-expected.txt:
4007         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
4008         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
4009
4010 2017-07-20  Chris Dumez  <cdumez@apple.com>
4011
4012         Unreviewed, rolling out r219706.
4013
4014         Broke iOS build
4015
4016         Reverted changeset:
4017
4018         "Drop legacy XPathException type"
4019         https://bugs.webkit.org/show_bug.cgi?id=174679
4020         http://trac.webkit.org/changeset/219706
4021
4022 2017-07-20  Chris Dumez  <cdumez@apple.com>
4023
4024         Drop legacy XPathException type
4025         https://bugs.webkit.org/show_bug.cgi?id=174679
4026
4027         Reviewed by Sam Weinig.
4028
4029         Update existing tests to reflect behavior change.
4030
4031         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
4032         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
4033         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
4034         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
4035         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
4036         (XPathEvaluator_evaluate_TYPE_ERR):
4037         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
4038         (XPathResult_TYPE_ERR):
4039         * fast/dom/DOMException/XPathException-expected.txt: Removed.
4040         * fast/dom/DOMException/XPathException.html: Removed.
4041         * fast/dom/DOMException/resources/XPathException.js: Removed.
4042         * fast/dom/Window/resources/window-properties.js:
4043         * fast/dom/Window/window-lookup-precedence-expected.txt:
4044         * fast/xpath/4XPath/Core/test_parser-expected.txt:
4045         * fast/xpath/invalid-functions-expected.txt:
4046         * fast/xpath/py-dom-xpath/expressions-expected.txt:
4047         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
4048         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
4049
4050 2017-07-20  Matt Lewis  <jlewis3@apple.com>
4051
4052         Rebaselined svg/css/getComputedStyle-basic.xhtml.
4053         
4054         Unreviewed test gardening.
4055
4056         * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
4057
4058 2017-07-20  Antoine Quint  <graouts@apple.com>
4059
4060         Turn tests at media/modern-media-controls/start-support back on
4061         https://bugs.webkit.org/show_bug.cgi?id=174683
4062
4063         Reviewed by Dean Jackson.
4064
4065         * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
4066         * media/modern-media-controls/start-support/start-support-click-to-start.html:
4067         * media/modern-media-controls/start-support/start-support-fullscreen.html:
4068         * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
4069         * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
4070         * platform/ios-simulator/TestExpectations:
4071         * platform/mac/TestExpectations:
4072
4073 2017-07-20  Matt Lewis  <jlewis3@apple.com>
4074
4075         Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
4076         https://bugs.webkit.org/show_bug.cgi?id=174682
4077
4078         Unreviewed test gardening.
4079
4080         * platform/mac/TestExpectations:
4081
4082 2017-07-20  Chris Dumez  <cdumez@apple.com>
4083
4084         Unreviewed, rebaseline test on all platforms after r219673.
4085
4086         * js/dom/global-constructors-attributes-expected.txt:
4087         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
4088         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
4089         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
4090         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
4091         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
4092         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
4093         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
4094         * platform/win/js/dom/global-constructors-attributes-expected.txt:
4095         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
4096
4097 2017-07-20  Charlie Turner  <cturner@igalia.com>
4098
4099         [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
4100         https://bugs.webkit.org/show_bug.cgi?id=141469
4101
4102         Reviewed by Xabier Rodriguez-Calvar.
4103
4104         Fixes the removed tests.
4105
4106         * platform/gtk/TestExpectations:
4107
4108 2017-07-20  Michael Catanzaro  <mcatanzaro@igalia.com>
4109
4110         Unreviewed GTK test gardening
4111
4112         * platform/gtk/TestExpectations:
4113
4114 2017-07-20  Zan Dobersek  <zdobersek@igalia.com>
4115
4116         Unreviewed WPE gardening. Updating test baselines after r219663.
4117
4118         * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
4119         * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
4120         * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
4121         * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
4122         * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
4123         * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
4124         * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
4125         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
4126         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
4127         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
4128         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
4129         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
4130         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
4131         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
4132         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
4133         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
4134         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
4135         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
4136         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
4137         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
4138         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
4139         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
4140         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
4141         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
4142         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
4143         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
4144         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
4145         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
4146         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
4147         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-play