Multiple Layout tests from web-platform-tests/beacon/ are timing out.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-08-03  Chris Dumez  <cdumez@apple.com>
2
3         Multiple Layout tests from web-platform-tests/beacon/ are timing out.
4         https://bugs.webkit.org/show_bug.cgi?id=175076
5         <rdar://problem/33704752>
6
7         Reviewed by Alexey Proskuryakov.
8
9         * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
10         * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
11         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
12         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
13         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
14         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
15         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
16         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
17         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
18         Drop platform-specific expectations as those tests are now passing everywhere.
19
20         * platform/wk2/TestExpectations:
21         Unskip tests that are now passing.
22
23 2017-08-03  Matt Baker  <mattbaker@apple.com>
24
25         Web Inspector: Instrument WebGLProgram created/deleted
26         https://bugs.webkit.org/show_bug.cgi?id=175059
27
28         Reviewed by Devin Rousso.
29
30         Add tests for CanvasManager shader program events and ShaderProgram model object.
31         WebGL and WebGL2 contexts are tested separately based on platform support.
32
33         * inspector/canvas/resources/shaderProgram-utilities.js: Added.
34         (createProgram):
35         (deleteProgram):
36         (deleteContext):
37         (TestPage.registerInitializer.awaitProgramAdded):
38         (TestPage.registerInitializer):
39         (TestPage.registerInitializer.window.initializeTestSuite):
40         (TestPage.registerInitializer.window.addSimpleTestCase):
41         (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
42
43         * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
44         * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
45         * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
46         * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
47
48         * platform/gtk/TestExpectations:
49         * platform/mac/TestExpectations:
50         * platform/win/TestExpectations:
51
52 2017-08-03  Youenn Fablet  <youenn@apple.com>
53
54         Import WPT service worker tests
55         https://bugs.webkit.org/show_bug.cgi?id=175053
56
57         Reviewed by Brady Eidson.
58
59         * TestExpectations: skipping service worker tests.
60
61 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
62
63         Test gardening.
64         https://bugs.webkit.org/show_bug.cgi?id=175137
65
66         Unreviewed test gardening.
67
68         * platform/gtk/TestExpectations:
69         * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
70         * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
71         * platform/win/TestExpectations:
72
73 2017-08-01  Sam Weinig  <sam@webkit.org>
74
75         [WebIDL] Convert MutationCallback to be a normal generate callback
76         https://bugs.webkit.org/show_bug.cgi?id=174140
77
78         Reviewed by Darin Adler.
79
80         * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
81         Update results for standard error messages.
82
83 2017-08-03  Chris Dumez  <cdumez@apple.com>
84
85         Improve our support for referrer policies
86         https://bugs.webkit.org/show_bug.cgi?id=175069
87         <rdar://problem/33677313>
88
89         Reviewed by Darin Adler.
90
91         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
92         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
93         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
94         * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
95         * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
96         * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
97         * http/tests/referrer-policy/resources/document.html: Added.
98         * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
99         * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
100         * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
101         * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
102         * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
103         * http/tests/referrer-policy/same-origin/same-origin.html: Added.
104         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
105         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
106         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
107         * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
108         * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
109         * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
110         * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
111         * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
112         * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
113         * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
114         * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
115         * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
116         Add layout test coverage.
117
118         * http/tests/security/referrer-policy-invalid-expected.txt:
119         Rebaseline test now that console message has changed.
120
121 2017-08-03  Daniel Bates  <dabates@apple.com>
122
123         Support ::marker pseudo-element
124         https://bugs.webkit.org/show_bug.cgi?id=141477
125
126         Reviewed by David Hyatt.
127
128         Add tests that check we respect ::marker when rendering the list item marker. I will
129         submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
130         shortly and then import them into the WebKit repository in a subsequent commit.
131
132         * fast/lists/list-marker-with-display-expected.html: Added.
133         * fast/lists/list-marker-with-display.html: Added.
134         * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
135         * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
136         * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
137         * http/wpt/css/css-pseudo-4/marker-color.html: Added.
138         * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
139         * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
140         * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
141         * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
142
143 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
144
145         [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
146         https://bugs.webkit.org/show_bug.cgi?id=139493
147
148         Unreviewed test gardening.
149
150         It likely started passing in r205826 due to its change in Font.cpp.
151
152         * platform/gtk/TestExpectations:
153
154 2017-08-03  Ms2ger  <Ms2ger@igalia.com>
155
156         [GTK] Skip timezone-dependent Sputnik tests.
157         https://bugs.webkit.org/show_bug.cgi?id=175120
158
159         Unreviewed test gardening.
160
161         These tests are skipped in the platform-neutral TestExpectations file because
162         they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
163         reason for gtk to run them, and they do pass on the buildbot.
164
165         * platform/gtk/TestExpectations:
166
167 2017-08-02  Devin Rousso  <drousso@apple.com>
168
169         Web Inspector: add stack trace information for each RecordingAction
170         https://bugs.webkit.org/show_bug.cgi?id=174663
171
172         Reviewed by Joseph Pecoraro.
173
174         * inspector/canvas/recording-2d-expected.txt:
175         * inspector/canvas/recording-2d.html:
176         * inspector/model/recording-expected.txt:
177         * inspector/model/recording.html:
178
179 2017-08-02  Chris Dumez  <cdumez@apple.com>
180
181         NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
182         https://bugs.webkit.org/show_bug.cgi?id=175109
183         <rdar://problem/33363169>
184
185         Reviewed by Brady Eidson.
186
187         Extend test coverage to cover cacheable redirects to a resource that needs
188         revalidation, similarly to the case in the radar.
189
190         * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
191         * http/tests/cache/disk-cache/disk-cache-redirect.html:
192
193 2017-08-02  Youenn Fablet  <youenn@apple.com>
194
195         HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
196         https://bugs.webkit.org/show_bug.cgi?id=175089
197
198         Reviewed by Chris Dumez.
199
200         Removing no longer needed expectations.
201
202         * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
203         * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
204
205 2017-08-02  Matt Lewis  <jlewis3@apple.com>
206
207         Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
208         https://bugs.webkit.org/show_bug.cgi?id=175107
209
210         Unreviewed test gardening.
211
212         * TestExpectations:
213
214 2017-08-02  Matt Lewis  <jlewis3@apple.com>
215
216         Removed bad expectations and marked test as flaky.
217         https://bugs.webkit.org/show_bug.cgi?id=175061
218
219         Unreviewed test gardening.
220
221         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
222         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
223         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
224         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
225         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
226         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
227         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
228         * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
229         * platform/mac/TestExpectations:
230
231 2017-08-02  Andy Estes  <aestes@apple.com>
232
233         REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
234         https://bugs.webkit.org/show_bug.cgi?id=175098
235         <rdar://problem/31416763>
236
237         Reviewed by Daniel Bates.
238
239         * quicklook/multi-sheet-numbers-09-expected.txt: Added.
240         * quicklook/multi-sheet-numbers-09.html: Added.
241         * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
242
243 2017-08-02  Chris Dumez  <cdumez@apple.com>
244
245         Unreviewed, skip newly imported WPT that is slow in Debug builds.
246
247         * TestExpectations:
248
249 2017-08-02  Joseph Pecoraro  <pecoraro@apple.com>
250
251         inspector/runtime/CommandLineAPI-inspect.html is flaky.
252         https://bugs.webkit.org/show_bug.cgi?id=175092
253
254         Reviewed by Brian Burg.
255
256         * inspector/runtime/CommandLineAPI-inspect-expected.txt:
257         * inspector/runtime/CommandLineAPI-inspect.html:
258
259 2017-08-02  Chris Dumez  <cdumez@apple.com>
260
261         Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
262
263         The tests seem to work fine on WK1.
264
265         * TestExpectations:
266         * platform/wk2/TestExpectations:
267
268 2017-08-02  Matt Lewis  <jlewis3@apple.com>
269
270         Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
271         https://bugs.webkit.org/show_bug.cgi?id=174949
272
273         Unreviewed test gardening.
274
275         * platform/ios-wk2/TestExpectations:
276
277 2017-08-02  Chris Dumez  <cdumez@apple.com>
278
279         Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
280
281         * TestExpectations:
282
283 2017-08-02  Matt Lewis  <jlewis3@apple.com>
284
285         Added new expectations folders and moved expectations to correct folders.
286         https://bugs.webkit.org/show_bug.cgi?id=175061
287
288         Unreviewed gardening.
289         * 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.
290         * 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.
291         * 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.
292         * 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.
293         * 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.
294         * 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.
295         * 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.
296         * 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.
297
298 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
299
300         Remove obsolete expectations for syntax-021.xml.
301         https://bugs.webkit.org/show_bug.cgi?id=86142
302
303         Reviewed by Sam Weinig.
304
305         It may have started passing in r209396.
306
307         * platform/gtk/TestExpectations:
308         * platform/ios-simulator/TestExpectations:
309         * platform/mac/TestExpectations:
310         * platform/win/TestExpectations:
311
312 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
313
314         Remove overridden lines from win's TestExpectations.
315         https://bugs.webkit.org/show_bug.cgi?id=175068
316
317         Reviewed by Darin Adler.
318
319         These lines cause lint errors and block any patch that touches the file from
320         landing.
321
322         * platform/win/TestExpectations:
323
324 2017-08-02  Ms2ger  <Ms2ger@igalia.com>
325
326         [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
327         https://bugs.webkit.org/show_bug.cgi?id=163184
328
329         Unreviewed test gardening.
330
331         Remove obsolete failure expectation for copy-standalone-image.html.
332
333         The bug was fixed in r212428. (The test was also broken by both landings for
334         bug 170956, until r216174 fixed it again.)
335
336         * platform/gtk/TestExpectations:
337
338 2017-08-01  Chris Dumez  <cdumez@apple.com>
339
340         Add initial support for navigator.sendBeacon
341         https://bugs.webkit.org/show_bug.cgi?id=175007
342         <rdar://problem/33547728>
343
344         Reviewed by Sam Weinig.
345
346         * fast/dom/navigator-detached-no-crash-expected.txt:
347         Rebaseline test now that sendBeacon is exposed on navigator.
348
349         * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
350         * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
351         * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
352         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
353         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
354         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
355         * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
356         * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
357         * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
358         * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
359         * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
360         * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
361         * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
362         * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
363         * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
364         * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
365         * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
366         * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
367         Import more beacon test coverage from Blink.
368
369         * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
370         * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
371         Improve test coverage for sendBeacon and CSP.
372
373         * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
374         * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
375         Improve test coverage for sendBeacon with various types of payload. The test is done
376         using same origin as we do not currently support sending some of those payloads cross
377         origin yet.
378
379         * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
380         * imported/blink/fast/beacon/beacon-basic.html: Added.
381         Import basic Beacon test coverage from Blink.
382
383         * resources/window-postmessage-open-close.html: Added.
384         * tests-options.json:
385
386 2017-08-01  Devin Rousso  <drousso@apple.com>
387
388         Web Inspector: simplify WebInspector with WI
389         https://bugs.webkit.org/show_bug.cgi?id=175058
390
391         Reviewed by Joseph Pecoraro.
392
393         * http/tests/inspector/**/*.html:
394         * http/tests/websocket/tests/hybi/inspector/**/*.html:
395         * inspector/**/*.html:
396
397 2017-08-01  Matt Lewis  <jlewis3@apple.com>
398
399         Added expectations files for El Capitan.
400         https://bugs.webkit.org/show_bug.cgi?id=175061
401
402         Unreviewed test gardening.
403
404         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
405         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
406         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
407         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
408         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
409         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
410         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
411         * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
412
413 2017-08-01  Devin Rousso  <drousso@apple.com>
414
415         Web Inspector: create Recording tab for displaying recordings
416         https://bugs.webkit.org/show_bug.cgi?id=174484
417
418         Reviewed by Joseph Pecoraro.
419
420         * inspector/unit-tests/number-utilities-expected.txt:
421         * inspector/unit-tests/number-utilities.html:
422
423 2017-08-01  Zalan Bujtas  <zalan@apple.com>
424
425         REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
426         https://bugs.webkit.org/show_bug.cgi?id=175009
427         <rdar://problem/33505791>
428
429         Reviewed by Simon Fraser.
430
431         * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
432         * fast/frames/flattening/media-query-growing-content.html: Added.
433         * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
434
435 2017-08-01  Youenn Fablet  <youenn@apple.com>
436
437         Layout tests with 'https' suffix should be run over HTTPS
438         https://bugs.webkit.org/show_bug.cgi?id=174992
439
440         Reviewed by Chris Dumez.
441
442         Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
443         Adding WK1 expected files as the warning message is not printed.
444
445         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
446         * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
447         * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
448         * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
449
450 2017-08-01  Matt Lewis  <jlewis3@apple.com>
451
452         Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
453         <rdar://problem/33555052>
454
455         Unreviewed test gardening.
456
457         * platform/ios-wk2/TestExpectations:
458
459 2017-08-01  Zan Dobersek  <zdobersek@igalia.com>
460
461         [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
462         https://bugs.webkit.org/show_bug.cgi?id=174420
463
464         Reviewed by Darin Adler.
465
466         Add test cases that cover testing of the optional ECParameters and publicKey bit string
467         attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
468         ASN.1 structure.
469
470         Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
471         relevant curve object identifier should match the same curve identifier that's used in the
472         ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
473         should of course match the curve that was specified for the import operation.
474
475         For the publicKey bit string, the data contained there should be properly formatted for
476         the specific curve, meaning it should be of proper curve-specific size and that it should
477         use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
478         key should have a valid value that positions it on the specified elliptic curve.
479
480         These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
481         and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
482         no implementation in WebKit can pass them yet.
483
484         * TestExpectations:
485         * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
486         * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
487         * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
488         * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
489         * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
490         * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
491         * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
492         * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
493
494 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
495
496         [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
497         https://bugs.webkit.org/show_bug.cgi?id=174610
498
499         Reviewed by Darin Adler.
500
501         Use an explicit text color for content-with-margins-inside-button.html.
502
503         This makes the test pass in the GTK port.
504
505         I also changed the formatting of the CSS to make it more readable.
506
507         * fast/forms/content-with-margins-inside-button-expected.html:
508         * fast/forms/content-with-margins-inside-button.html:
509         * platform/gtk/TestExpectations:
510
511 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
512
513         Remove obsolete failure expectations for wpt XHR tests.
514         https://bugs.webkit.org/show_bug.cgi?id=175024
515
516         Reviewed by Darin Adler.
517
518         * TestExpectations:
519         * platform/gtk/TestExpectations:
520
521 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
522
523         Remove obsolete failure expectations for style-01.html.
524         https://bugs.webkit.org/show_bug.cgi?id=175026
525
526         Reviewed by Darin Adler.
527
528         * TestExpectations:
529
530 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
531
532         Remove obsolete failure expectation for Document-characterSet-normalization.html.
533         https://bugs.webkit.org/show_bug.cgi?id=175022
534
535         Reviewed by Sam Weinig.
536
537         The expectations were updated in r204605.
538
539         * platform/gtk/TestExpectations:
540
541 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
542
543         Remove obsolete failure expectation for regional-indicators.html.
544         https://bugs.webkit.org/show_bug.cgi?id=175021
545
546         Reviewed by Sam Weinig.
547
548         * platform/gtk/TestExpectations:
549
550 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
551
552         REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
553         https://bugs.webkit.org/show_bug.cgi?id=163185
554
555         Reviewed by Sam Weinig.
556
557         Remove obsolete failure expectation for image-in-iframe.html.
558
559         The bug was fixed in r212428. (The test was also broken by both landings for
560         bug 170956, until r216174 fixed it again.)
561
562         * platform/gtk/TestExpectations:
563
564 2017-08-01  Darin Adler  <darin@apple.com>
565
566         REGRESSION (r220052): http/tests/media/video-play-stall.html times out
567         https://bugs.webkit.org/show_bug.cgi?id=174988
568
569         Reviewed by Sam Weinig.
570
571         * TestExpectations: Stop skipping this test.
572
573         * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
574         issue where the test runner never thinks the test is done because of the stalled
575         media loading, and times out. The behaviors here aren't great, but there is no
576         reason to think that this confused state has any effect on web browsing; just on
577         our test runners in a test that intentionally has a still loading video in it.
578
579 2017-08-01  Ms2ger  <Ms2ger@igalia.com>
580
581         Correct the line numbers in GTK's scheme-about.any-expected.txt.
582         https://bugs.webkit.org/show_bug.cgi?id=175017
583
584         Reviewed by Sam Weinig.
585
586         The code fix landed in r220050.
587
588         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
589
590 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
591
592         Remove some obsolete expected failures blamed on the threaded compositor.
593         https://bugs.webkit.org/show_bug.cgi?id=174982
594
595         Reviewed by Sergio Villar Senin.
596
597         * platform/gtk/TestExpectations:
598
599 2017-07-31  Jiewen Tan  <jiewen_tan@apple.com>
600
601         Unreviewed, test gardening
602
603         * platform/mac-highsierra/TestExpectations:
604         * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
605         * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
606
607 2017-07-31  Matt Lewis  <jlewis3@apple.com>
608
609         Skipped  http/tests/media/video-play-stall.html.
610         https://bugs.webkit.org/show_bug.cgi?id=174988
611
612         Unreviewed test gardening.
613         * TestExpectations:
614
615 2017-07-31  Matt Lewis  <jlewis3@apple.com>
616
617         Unreviewed, rolling out r220048.
618
619         This revision caused multiple crashes in fast/images. See
620         webkit.org/b/174990
621
622         Reverted changeset:
623
624         "RenderImageResourceStyleImage::image() should return the
625         nullImage() if the image is not available"
626         https://bugs.webkit.org/show_bug.cgi?id=174874
627         http://trac.webkit.org/changeset/220048
628
629 2017-07-31  Per Arne Vollan  <pvollan@apple.com>
630
631         Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
632         Only mark individual web-platform tests as slow.
633
634         Unreviewed test gardening.
635
636         * platform/win/TestExpectations:
637
638 2017-07-31  Yusuke Suzuki  <utatane.tea@gmail.com>
639
640         [JSC] Support optional catch binding
641         https://bugs.webkit.org/show_bug.cgi?id=174981
642
643         Reviewed by Saam Barati.
644
645         Rebaseline existing tests.
646
647         * js/parser-syntax-check-expected.txt:
648         * js/script-tests/parser-syntax-check.js:
649         * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
650         * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
651
652 2017-07-31  Per Arne Vollan  <pvollan@apple.com>
653
654         Many web-platform tests are slow on Windows.
655
656         Unreviewed test gardening, mark web-platform tests as slow.
657
658         * platform/win/TestExpectations:
659
660 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
661
662         [GTK] Layout test fast/css/image-set-unprefixed.html is failing
663         https://bugs.webkit.org/show_bug.cgi?id=163975
664
665         Reviewed by Žan Doberšek.
666
667         Remove obsolete expectation for image-set-unprefixed.html.
668
669         It appears to have started passing with the test change in r209543.
670
671         * platform/gtk/TestExpectations:
672
673 2017-07-31  Ms2ger  <Ms2ger@igalia.com>
674
675         [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
676         https://bugs.webkit.org/show_bug.cgi?id=141700
677
678         Reviewed by Sam Weinig.
679
680         Add gtk-specific expectations for getClientRects tests.
681
682         Since these expectations depend on text metrics, it is unsurprising that they
683         are platform-dependent.
684
685         * platform/gtk/TestExpectations:
686         * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
687         * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
688
689 2017-07-30  Darin Adler  <darin@apple.com>
690
691         Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
692         https://bugs.webkit.org/show_bug.cgi?id=130653
693
694         Reviewed by Antti Koivisto.
695
696         * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
697         in the audio element in this test. The error event does fire during the test, which causes
698         the test to fail. Before, the test was prematurely exiting before the load failed, preventing
699         the test from failing, but also meaning we didn't finish running the test.
700
701         * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
702         notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
703         outside the web browser; the URL is not what mattered to this test. Before, the test was
704         prematurely exiting before the test ran. Note also, that I don't think this is testing
705         much effectively; not sure we are getting any benefit from this test since before it was
706         not really running to completion anyway.
707
708         * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
709         there was a race and often the test exited before the syntax error could be logged.
710
711         * platform/mac/TestExpectations: Removed flakiness expectation from the
712         media/event-queue-crash.html test. What made it flaky was a race with the load event,
713         and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
714         The same race existed on all platforms, not just Mac, so this flakiness expectation should
715         be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
716         For media/modern-media-controls/media-documents/background-color-and-centering.html,
717         added image failure expectation because under modern WebKit on Mac the image now captures
718         the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
719         this was created for was iOS-specific, so should be OK for now.
720
721         * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
722         of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
723
724 2017-07-30  Sam Weinig  <sam@webkit.org>
725
726         [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
727         https://bugs.webkit.org/show_bug.cgi?id=174974
728
729         Reviewed by Darin Adler.
730
731         * http/tests/inspector/network/fetch-network-data-expected.txt:
732         Update results to have the correct line number for exceptions reported in the console.
733
734 2017-07-30  Said Abou-Hallawa  <sabouhallawa@apple.com>
735
736         RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
737         https://bugs.webkit.org/show_bug.cgi?id=174874
738         <rdar://problem/33530130>
739
740         Reviewed by Darin Adler.
741
742         * fast/images/image-element-image-content-data-expected.txt: Added.
743         * fast/images/image-element-image-content-data.html: Added.
744
745 2017-07-29  Nan Wang  <n_wang@apple.com>
746
747         AX: findMatchingObjects doesn't work when the startObject is ignored
748         https://bugs.webkit.org/show_bug.cgi?id=174965
749
750         Reviewed by Chris Fleizach.
751
752         * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
753         * accessibility/mac/search-predicate-from-ignored-element.html: Added.
754
755 2017-07-29  Aaron Chu  <aaron_chu@apple.com>
756
757         AX: FKA: Buttons need a visible focus indicator
758         https://bugs.webkit.org/show_bug.cgi?id=171040
759         <rdar://problem/30922548>
760
761         Reviewed by Antoine Quint.
762
763         * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
764         * media/modern-media-controls/button/button-focus-state.html: Added.
765         * platform/ios-simulator/TestExpectations:
766         * platform/mac-elcapitan/TestExpectations:
767
768 2017-07-28  Sam Weinig  <sam@webkit.org>
769
770         [WebIDL] Remove JS builtin bindings for FetchHeaders
771         https://bugs.webkit.org/show_bug.cgi?id=174905
772
773         Reviewed by Alex Christensen.
774
775         * fetch/header-constructor-is-array-expected.txt:
776         * fetch/header-constructor-is-array.html:
777         Update test to match spec. An array with out a prototype will not yield
778         a valid Header as it is not iterable.
779
780 2017-07-28  Matt Baker  <mattbaker@apple.com>
781
782         Web Inspector: capture an async stack trace when web content calls addEventListener
783         https://bugs.webkit.org/show_bug.cgi?id=174739
784         <rdar://problem/33468197>
785
786         Reviewed by Brian Burg.
787
788         Add test case checking that async stack traces are recorded for addEventListener.
789
790         * inspector/debugger/async-stack-trace-expected.txt:
791         * inspector/debugger/async-stack-trace.html:
792
793 2017-07-28  Matt Rajca  <mrajca@apple.com>
794
795         Don't add autoplay restrictions to media elements created in response to user gestures.
796         https://bugs.webkit.org/show_bug.cgi?id=174947
797
798         Reviewed by Eric Carlson.
799
800         Skip the test on iOS because "runWithKeyDown" does not work there.
801
802         Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
803         doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
804         helper in video-test.js doesn't work."
805
806         * media/video-create-with-user-gesture-expected.txt: Added.
807         * media/video-create-with-user-gesture.html: Added.
808         * platform/ios/TestExpectations:
809
810 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
811
812         The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
813
814         Unreviewed test gardening, mark test as slow.
815
816         * platform/win/TestExpectations:
817
818 2017-07-28  Matt Lewis  <jlewis3@apple.com>
819
820         Unreviewed, rolling out r220016.
821
822         Test needs to be unskipped due to configuration change in High
823         Sierra.
824
825         Reverted changeset:
826
827         "Marked fast/images/pdf-as-image-with-annotations.html as
828         image failure."
829         http://trac.webkit.org/changeset/220016
830
831 2017-07-28  Matt Lewis  <jlewis3@apple.com>
832
833         Marked fast/images/pdf-as-image-with-annotations.html as image failure.
834         <rdar://problem/33550614>
835
836         Unreviewed test gardening.
837
838         * platform/mac-highsierra/TestExpectations:
839
840 2017-07-28  Matt Lewis  <jlewis3@apple.com>
841
842         Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
843         <rdar://problem/33548297>
844
845         Unreviewed test gardening.
846
847         * platform/mac-highsierra/TestExpectations:
848
849 2017-07-28  Matt Lewis  <jlewis3@apple.com>
850
851         Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
852         <rdar://problem/33555052>
853
854         Unreviewed test gardening.
855
856         * platform/ios-wk2/TestExpectations:
857         * platform/mac-highsierra/TestExpectations:
858
859 2017-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
860
861         [macOS] Reeder's defaults font is Times instead of San Francisco
862         https://bugs.webkit.org/show_bug.cgi?id=174885
863         <rdar://problem/33462483>
864
865         Reviewed by Simon Fraser.
866
867         * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
868         * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
869         * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
870         * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
871
872 2017-07-28  Devin Rousso  <drousso@apple.com>
873
874         Web Inspector: Record actions performed on CanvasRenderingContext2D
875         https://bugs.webkit.org/show_bug.cgi?id=174482
876
877         Reviewed by Joseph Pecoraro.
878
879         * inspector/canvas/recording-2d-expected.txt: Added.
880         * inspector/canvas/recording-2d.html: Added.
881         * inspector/canvas/recording-expected.txt: Added.
882         * inspector/canvas/recording.html: Added.
883         Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
884
885 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
886
887         The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
888
889         Unreviewed test gardening, mark test as slow.
890
891         * platform/win/TestExpectations:
892
893 2017-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
894
895         REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
896         https://bugs.webkit.org/show_bug.cgi?id=174772
897         <rdar://problem/33267643>
898
899         Reviewed by Simon Fraser.
900
901         * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
902         * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
903
904 2017-07-28  Per Arne Vollan  <pvollan@apple.com>
905
906         REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
907         https://bugs.webkit.org/show_bug.cgi?id=93589
908
909         Unreviewed test gardening, this test is also a flaky timeout on Windows.
910
911         * platform/win/TestExpectations:
912
913 2017-07-28  Claudio Saavedra  <csaavedra@igalia.com>
914
915         [WPE] Implement EventSenderProxy in WTR
916         https://bugs.webkit.org/show_bug.cgi?id=173419
917
918         Reviewed by Žan Doberšek.
919
920         Add the implementation of EventSenderProxy to the WTR. This
921         allows us to extend the coverage of the test suite in WKWPE.
922
923         * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
924         that are related to features not yet implemented in WPE. Also remove other
925         tests that are now passing thanks to having event injection.
926         * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
927         * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
928         * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
929         * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
930
931 2017-07-27  Oleksandr Skachkov  <gskachkov@gmail.com>
932
933         [ES] Add support finally to Promise
934         https://bugs.webkit.org/show_bug.cgi?id=174503
935
936         Reviewed by Yusuke Suzuki.
937
938         * js/Promise-types-expected.txt:
939         * js/script-tests/Promise-types.js:
940
941 2017-07-27  Aaron Chu  <aaron_chu@apple.com>
942
943         AX: VoiceOver silent or skipping over time values on media player.
944         https://bugs.webkit.org/show_bug.cgi?id=174324
945         <rdar://problem/32021784>
946
947         Reviewed by Antoine Quint.
948
949         Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
950
951         Updated time-label.html to test role attribute on mac. 
952         Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
953
954         * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
955         * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
956         * media/modern-media-controls/time-label/time-label-expected.txt:
957         * media/modern-media-controls/time-label/time-label.html:
958         * platform/ios-simulator/TestExpectations:
959         * platform/mac/TestExpectations:
960
961 2017-07-27  Yusuke Suzuki  <utatane.tea@gmail.com>
962
963         Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
964         https://bugs.webkit.org/show_bug.cgi?id=171637
965
966         Reviewed by Darin Adler.
967
968         * js/dom/dom-getters-type-check-expected.txt: Added.
969         * js/dom/dom-getters-type-check.html: Added.
970
971 2017-07-27  Zan Dobersek  <zdobersek@igalia.com>
972
973         [GCrypt] Key serialization support
974         https://bugs.webkit.org/show_bug.cgi?id=173883
975
976         Reviewed by Jiewen Tan.
977
978         * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
979         utilize key serialization and are now passing.
980
981 2017-07-26  Arnaud Renevier  <a.renevier@sisa.samsung.com> and Fujii Hironori  <Hironori.Fujii@sony.com>
982
983         Implement new TextMetrics, returned by canvas measureText()
984         https://bugs.webkit.org/show_bug.cgi?id=82798
985
986         Reviewed by Dean Jackson.
987
988         Create a test that checks that:
989              - ascent + descent is greater than zero
990              - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
991                quite close to width
992              - when baseline is top, emHeightAscent is 0 (respectively
993                bottom/emHeightDescent)
994              - when baseline is hanging, hangingBaseline in 0 (respectively
995                alphabetic and ideographic)
996              - order of different vertical measures (for example,
997                emHeightAscent is always higher that alphabeticBaseline)
998
999         * fast/canvas/canvas-measureText-2-expected.txt: Added.
1000         * fast/canvas/canvas-measureText-2.html: Added.
1001
1002 2017-07-26  Matt Lewis  <jlewis3@apple.com>
1003
1004         Marked Multiple imported/w3c/web-platform-tests/ as failing.
1005         <rdar://problem/33251388>
1006
1007         Unreviewed test gardening.
1008
1009         * platform/ios-11/TestExpectations:
1010
1011 2017-07-26  Matt Lewis  <jlewis3@apple.com>
1012
1013         Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
1014         https://bugs.webkit.org/show_bug.cgi?id=174755
1015         
1016         Unreviewed test gardening.
1017
1018         * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
1019
1020 2017-07-26  Devin Rousso  <drousso@apple.com>
1021
1022         Web Inspector: create protocol for recording Canvas contexts
1023         https://bugs.webkit.org/show_bug.cgi?id=174481
1024
1025         Reviewed by Joseph Pecoraro.
1026
1027         * inspector/model/recording-expected.txt: Added.
1028         * inspector/model/recording.html: Added.
1029
1030 2017-07-26  Ali Juma  <ajuma@chromium.org>
1031
1032         Implement document.elementsFromPoint
1033         https://bugs.webkit.org/show_bug.cgi?id=153137
1034
1035         Reviewed by Simon Fraser.
1036
1037         * TestExpectations: Unskip a test.
1038
1039 2017-07-26  Brian Burg  <bburg@apple.com>
1040
1041         Remove WEB_TIMING feature flag
1042         https://bugs.webkit.org/show_bug.cgi?id=174795
1043
1044         Reviewed by Alex Christensen.
1045
1046         * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
1047         (decodeBase64ToBlob):
1048         (timestamp): Deleted.
1049         * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
1050         (decodeBase64ToBlob):
1051         (timestamp): Deleted.
1052
1053 2017-07-26  Matt Lewis  <jlewis3@apple.com>
1054
1055         Rebaselined multiple fast/css/getComputedStyle.
1056         <rdar://problem/33416054>
1057
1058         Unreviewed test gardening.
1059
1060         * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
1061         * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1062
1063 2017-07-26  Chris Dumez  <cdumez@apple.com>
1064
1065         Pressing the Escape key should not be a valid user gesture to enter fullscreen
1066         https://bugs.webkit.org/show_bug.cgi?id=174864
1067         <rdar://problem/33009088>
1068
1069         Reviewed by Geoffrey Garen.
1070
1071         Add layout test coverage.
1072
1073         * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
1074         * fullscreen/requestFullscreen-escape-key.html: Added.
1075
1076 2017-07-26  Nan Wang  <n_wang@apple.com>
1077
1078         AX: Incorrect range from index and length in contenteditable with <p> tags
1079         https://bugs.webkit.org/show_bug.cgi?id=174856
1080
1081         Reviewed by Chris Fleizach.
1082
1083         * accessibility/mac/range-for-contenteditable-newline-expected.txt:
1084         * accessibility/mac/range-for-contenteditable-newline.html:
1085
1086 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
1087
1088         Remove obsolete failure annotation for bad-charset-alias.html.
1089         https://bugs.webkit.org/show_bug.cgi?id=145048
1090
1091         Reviewed by Carlos Garcia Campos.
1092
1093         This appears to have been fixed in r204850.
1094
1095         * platform/gtk/TestExpectations:
1096
1097 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
1098
1099         Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
1100         https://bugs.webkit.org/show_bug.cgi?id=174857
1101
1102         Reviewed by Žan Doberšek.
1103
1104         These tests started passing in r209666.
1105
1106         * platform/gtk/TestExpectations:
1107
1108 2017-07-26  Javier Fernandez  <jfernandez@igalia.com>
1109
1110         InsertOrderedList command applied to table cells inserts an extra BR before the table
1111         https://bugs.webkit.org/show_bug.cgi?id=174593
1112
1113         Reviewed by Darin Adler.
1114
1115         Tests to verify that the insertOrderedList command works as expected when applied
1116         in table cells.
1117
1118         * editing/inserting/insert-list-in-table-cell-01.html: Added.
1119         * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
1120         * editing/inserting/insert-list-in-table-cell-02.html: Added.
1121         * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
1122         * editing/inserting/insert-list-in-table-cell-03.html: Added.
1123         * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
1124         * editing/inserting/insert-list-in-table-cell-04.html: Added.
1125         * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
1126         * editing/inserting/insert-list-in-table-cell-05.html: Added.
1127         * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
1128         * editing/inserting/insert-list-in-table-cell-06.html: Added.
1129         * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
1130         * editing/inserting/insert-list-in-table-cell-07.html: Added.
1131         * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
1132         * editing/inserting/insert-list-in-table-cell-08.html: Added.
1133         * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
1134
1135 2017-07-26  Ms2ger  <Ms2ger@igalia.com>
1136
1137         Fix an incorrect check in 2d.missingargs.html.
1138         https://bugs.webkit.org/show_bug.cgi?id=174854
1139
1140         Reviewed by Carlos Garcia Campos.
1141
1142         The check was introduced without explanation in r168302. This change reverts
1143         it to the previous, correct check.
1144
1145         * canvas/philip/tests/2d.missingargs-expected.txt:
1146         * canvas/philip/tests/2d.missingargs.html:
1147         * platform/gtk/TestExpectations:
1148         * platform/ios/TestExpectations:
1149         * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
1150         * platform/wpe/TestExpectations:
1151
1152 2017-07-26  Claudio Saavedra  <csaavedra@igalia.com>
1153
1154         [WPE] Enable KeyboardEvent key and code attributes
1155         https://bugs.webkit.org/show_bug.cgi?id=174822
1156
1157         Reviewed by Žan Doberšek.
1158
1159         * platform/wpe/TestExpectations: Mark
1160         fast/events/constructors/keyboard-event-constructor.html as passing.
1161
1162 2017-07-26  Zan Dobersek  <zdobersek@igalia.com>
1163
1164         [WPE] WebGL2 support
1165         https://bugs.webkit.org/show_bug.cgi?id=174249
1166
1167         Reviewed by Alex Christensen.
1168
1169         * platform/wpe/TestExpectations:
1170         Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
1171         will be unskipped later.
1172
1173 2017-07-26  Nan Wang  <n_wang@apple.com>
1174
1175         AX: should dispatch accessibilityPerformPressAction async on MacOS
1176         https://bugs.webkit.org/show_bug.cgi?id=174849
1177
1178         Reviewed by Chris Fleizach.
1179
1180         * accessibility/file-upload-button-with-axpress.html:
1181         * accessibility/mac/html5-input-number.html:
1182         * accessibility/mac/search-field-cancel-button.html:
1183         * accessibility/press-target-uses-text-descendant-node.html:
1184         * accessibility/press-targets-center-point.html:
1185         * accessibility/press-works-on-control-types.html:
1186
1187 2017-07-25  Andy Estes  <aestes@apple.com>
1188
1189         [Apple Pay] Add "carteBancaire" as a supported payment network
1190         https://bugs.webkit.org/show_bug.cgi?id=174841
1191         <rdar://problem/31935596>
1192
1193         Reviewed by Alex Christensen.
1194
1195         * http/tests/ssl/applepay/ApplePaySession-expected.txt:
1196         * http/tests/ssl/applepay/ApplePaySession.html:
1197         * http/tests/ssl/applepay/ApplePaySessionV3.html:
1198
1199 2017-07-25  Matt Lewis  <jlewis3@apple.com>
1200
1201         Marked multiple fast/ tests as crashing on High Sierra WK1.
1202         <rdar://problem/33522420>
1203
1204         Unreviewed test gardening.
1205
1206         * platform/mac-highsierra-wk1/TestExpectations:
1207
1208 2017-07-25  Matt Lewis  <jlewis3@apple.com>
1209
1210         Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
1211         <rdar://problem/33251388>
1212
1213         Unreviewed test gardening.
1214
1215         * platform/mac-highsierra/TestExpectations:
1216
1217 2017-07-25  Matt Lewis  <jlewis3@apple.com>
1218
1219         Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
1220         https://bugs.webkit.org/show_bug.cgi?id=174755
1221
1222         Unreviewed test gardening.
1223
1224         * http/tests/quicklook/top-navigation-blocked-expected.txt:
1225
1226 2017-07-25  Matt Lewis  <jlewis3@apple.com>
1227
1228         Rebaselined missed test.
1229         https://bugs.webkit.org/show_bug.cgi?id=174734
1230
1231         Unreviewed test gardening.
1232
1233         * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
1234
1235 2017-07-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
1236
1237         Async image decoding for large images should be disabled after the first time a tile is painted
1238         https://bugs.webkit.org/show_bug.cgi?id=174451
1239         <rdar://problem/31246421>
1240
1241         Reviewed by Simon Fraser.
1242
1243         To test async image decoding for large images, we have to create the <img>
1244         element dynamically so we can listen to the load and webkitImageFrameReady
1245         events and know reliably when to end the test. But with this patch the async
1246         image decoding for large images will be disabled after the first paint. 
1247         That means async image decoding for large images will be disabled always
1248         unless we force the async image decoding till the image is painted for the
1249         first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
1250         to force the async image decoding. So painting an image in this case will
1251         require multiple paints; in all of them the async image decoding will be
1252         enabled. But this is okay because it resembles the case where the <img> is
1253         created from a static <img> tag in the HTML file.
1254
1255         For new tests, where we want to make sure that mutating the DOM will not
1256         cause a flash, async image decoding will be forced till the image is drawn
1257         for the first time. After that the async image decoding is enabled but not
1258         forced.
1259
1260         Disable new tests for WK1 because the async image decoding is always enabled
1261         because tiling does not necessarily exist in WK1 . But eventually the async
1262         image decoding for large images will be always disabled for WK1.
1263
1264         * fast/images/async-image-background-change-expected.html: Added.
1265         * fast/images/async-image-background-change.html: Added.
1266         * fast/images/async-image-background-image-repeated.html:
1267         * fast/images/async-image-background-image.html:
1268         * fast/images/async-image-body-background-image.html:
1269         * fast/images/async-image-multiple-clients-repaint.html:
1270         * fast/images/async-image-src-change-expected.html: Added.
1271         * fast/images/async-image-src-change.html: Added.
1272         * fast/images/resources/green-400x400.png: Added.
1273         * fast/images/resources/red-100x100.png: Added.
1274         * fast/images/resources/red-400x400.png: Added.
1275         * fast/images/sprite-sheet-image-draw.html:
1276         * http/tests/multipart/multipart-async-image-expected.txt: Added.
1277         * http/tests/multipart/multipart-async-image.html: Added.
1278         * platform/ios-wk1/TestExpectations:
1279         * platform/mac-wk1/TestExpectations:
1280
1281 2017-07-25  Charlie Turner  <cturner@igalia.com>
1282
1283         [GTK] Unreviewed test gardening
1284         https://bugs.webkit.org/show_bug.cgi?id=174820
1285
1286         Unreviewed gardening.
1287
1288         * platform/gtk/TestExpectations:
1289
1290 2017-07-25  Devin Rousso  <drousso@apple.com>
1291         Web Inspector: add context menu item for taking a screenshot of a node
1292         https://bugs.webkit.org/show_bug.cgi?id=174754
1293
1294         Reviewed by Brian Burg.
1295
1296         * inspector/unit-tests/number-utilities-expected.txt:
1297         * inspector/unit-tests/number-utilities.html:
1298         Add test for Number.zeroPad.
1299
1300         Drive-by: Change tests to use expectEqual for better output on failure.
1301
1302 2017-07-25  Claudio Saavedra  <csaavedra@igalia.com>
1303
1304         REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
1305         https://bugs.webkit.org/show_bug.cgi?id=110090
1306
1307         Unreviewed gardening.
1308
1309         This test only needed the expectation to be updated.
1310
1311         * platform/gtk/TestExpectations: Remove test below.
1312         * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
1313
1314 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
1315
1316         [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
1317         https://bugs.webkit.org/show_bug.cgi?id=174801
1318
1319         Unreviewed test gardening, update test expectations for failing tests.
1320
1321         * platform/win/TestExpectations:
1322
1323 2017-07-24  Matt Lewis  <jlewis3@apple.com>
1324
1325         Marked tests as failures.
1326         <rdar://problem/33437597>
1327         
1328         Unreviewed test gardening.
1329
1330         * platform/mac-highsierra/TestExpectations:
1331
1332 2017-07-24  Matt Lewis  <jlewis3@apple.com>
1333
1334         Fixed typo in test expectations.
1335         https://bugs.webkit.org/show_bug.cgi?id=173010
1336
1337         Unreviewed gardening.
1338         * platform/ios-simulator-wk2/TestExpectations:
1339
1340 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
1341
1342         [Win] Async image tests are failing.
1343         https://bugs.webkit.org/show_bug.cgi?id=174653
1344
1345         Unreviewed test gardening, update test expectations for async image tests.
1346
1347         * platform/win/TestExpectations:
1348
1349 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
1350
1351         Rebaseline this test. The previous result was generated using an older iOS SDK.
1352
1353         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1354
1355 2017-07-24  Per Arne Vollan  <pvollan@apple.com>
1356
1357         Mark Skia font test as image only failure on Windows.
1358
1359         Unreviewed test gardening.
1360
1361         * platform/win/TestExpectations:
1362
1363 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
1364
1365         LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
1366         https://bugs.webkit.org/show_bug.cgi?id=174726
1367         rdar://problem/30059973
1368
1369         Reviewed by Alexey Proskuryakov.
1370
1371         Underlying issue has been resolved.
1372         Re-enable test: userscripts/user-script-audio-document.html
1373
1374         * platform/mac-highsierra/TestExpectations:
1375
1376 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
1377
1378         Fix typo (Timout -> Timeout).
1379
1380         * platform/mac-wk2/TestExpectations:
1381
1382 2017-07-24  Jeremy Jones  <jeremyj@apple.com>
1383
1384         5 wav media layoutTest timeouts on High Sierra
1385         https://bugs.webkit.org/show_bug.cgi?id=174725
1386         rdar://problem/30182218
1387
1388         Reviewed by Andreas Kling.
1389
1390         Underlying issue is fixed. Re-enable tests on High Sierra.
1391
1392         media/audio-controls-timeline-in-media-document.html
1393         media/audio-data-url.html
1394         media/media-document-audio-controls-visible.html
1395         media/media-document-audio-repaint.html
1396         media/media-document-audio-size.html
1397
1398         * platform/mac-highsierra/TestExpectations:
1399
1400 2017-07-24  Simon Fraser  <simon.fraser@apple.com>
1401
1402         Revert "client" coordinates to be in scrolling coordinates
1403         https://bugs.webkit.org/show_bug.cgi?id=174734
1404         rdar://problem/33336930
1405
1406         Reviewed by Tim Horton.
1407         
1408         Rebaseline.
1409
1410         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
1411         * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
1412         * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1413         * fast/visual-viewport/zoomed-fixed-expected.txt:
1414         * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1415         * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1416         * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1417         * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
1418         * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
1419         * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1420
1421 2017-07-24  Matt Lewis  <jlewis3@apple.com>
1422
1423         Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
1424         https://bugs.webkit.org/show_bug.cgi?id=172148
1425
1426         Unreviewed test gardening.
1427
1428         * platform/mac-wk2/TestExpectations:
1429
1430 2017-07-23  Darin Adler  <darin@apple.com>
1431
1432         Remove race from one plug-in test
1433         https://bugs.webkit.org/show_bug.cgi?id=130653
1434
1435         Reviewed by Antti Koivisto.
1436
1437         * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
1438         rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
1439         comment explaining why this is both needed and potentially insufficient in the long run.
1440
1441 2017-07-11  Frederic Wang  <fwang@igalia.com>
1442
1443         Add attribute allow-top-navigation-by-user-activation to iframe sandbox
1444         https://bugs.webkit.org/show_bug.cgi?id=171327
1445
1446         Reviewed by Chris Dumez.
1447
1448         This patch adds tests to verify that a sandboxed iframe with the flag
1449         'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
1450         level page, if navigation is triggered by a user gesture. This is based on a test from the
1451         Chromium repository.
1452         It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
1453         absent, even when it is triggered by a user gesture.
1454
1455         * 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
1456         performs navigation of its parent using user activation.
1457         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
1458         Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
1459         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
1460         Add PASS expectation.
1461         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
1462         Test top navigation for a sandboxed frame with 'allow-top-navigation'.
1463         * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
1464         Add PASS expectation.
1465         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
1466         Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
1467         * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
1468         Add reference with navigation failure.
1469
1470 2017-07-22  Chris Dumez  <cdumez@apple.com>
1471
1472         Merge ExceptionBase into DOMException and drop custom toString
1473         https://bugs.webkit.org/show_bug.cgi?id=174755
1474
1475         Reviewed by Sam Weinig.
1476
1477         Rebaseline some tests now that DOMException's custom toString has been dropped
1478         and we rely on Error's toString. This causes the exception message to be
1479         slightly different.
1480
1481         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
1482         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1483         * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
1484         * fast/inspector-support/uncaught-dom1-exception-expected.txt:
1485         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
1486         * fast/inspector-support/uncaught-dom8-exception-expected.txt:
1487         * fast/regions/selection/crash-deselect-expected.txt:
1488         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1489         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1490         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1491         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1492         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1493         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1494         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
1495         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1496         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1497         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1498         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1499         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1500         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1501         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1502         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1503         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1504         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1505         * http/tests/security/xss-DENIED-frame-name-expected.txt:
1506         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1507         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1508         * inspector/debugger/command-line-api-exception-expected.txt:
1509         * inspector/debugger/regress-133182-expected.txt:
1510         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
1511         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
1512         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
1513         * platform/mac/fast/dynamic/015-expected.txt:
1514
1515 2017-07-21  Chris Dumez  <cdumez@apple.com>
1516
1517         Drop IDBDatabaseException class
1518         https://bugs.webkit.org/show_bug.cgi?id=174743
1519
1520         Reviewed by Darin Adler.
1521
1522         Rebaseline test as the exception messages are slightly different.
1523
1524         * storage/indexeddb/createIndex-after-failure-expected.txt:
1525         * storage/indexeddb/createIndex-after-failure-private-expected.txt:
1526         * storage/indexeddb/get-keyrange-expected.txt:
1527         * storage/indexeddb/get-keyrange-private-expected.txt:
1528         * storage/indexeddb/keypath-edges-expected.txt:
1529         * storage/indexeddb/keypath-edges-private-expected.txt:
1530         * storage/indexeddb/keyrange-expected.txt:
1531         * storage/indexeddb/keyrange-private-expected.txt:
1532         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1533         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
1534         * storage/indexeddb/transaction-active-flag-expected.txt:
1535         * storage/indexeddb/transaction-active-flag-private-expected.txt:
1536
1537 2017-07-21  Per Arne Vollan  <pvollan@apple.com>
1538
1539         Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
1540         https://bugs.webkit.org/show_bug.cgi?id=174701
1541
1542         Reviewed by Simon Fraser.
1543
1544         * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
1545         * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
1546
1547 2017-07-21  Nan Wang  <n_wang@apple.com>
1548
1549         AX: Expose form validation on iOS as hint
1550         https://bugs.webkit.org/show_bug.cgi?id=174722
1551         <rdar://problem/33459761>
1552
1553         Reviewed by Chris Fleizach.
1554
1555         * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
1556         * accessibility/ios-simulator/form-control-validation-message.html: Added.
1557
1558 2017-07-21  Joseph Pecoraro  <pecoraro@apple.com>
1559
1560         Web Inspector: inspect(aFunction) should jump to function definition
1561         https://bugs.webkit.org/show_bug.cgi?id=149344
1562         <rdar://problem/11563607>
1563
1564         Reviewed by Matt Baker.
1565
1566         * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
1567         * inspector/runtime/CommandLineAPI-inspect.html: Added.
1568         Add tests for the CommandLineAPI's inspect() and how it triggers the
1569         `Inspector.inspect` event with a RemoteObject and hints.
1570
1571 2017-07-21  Matt Lewis  <jlewis3@apple.com>
1572
1573         Adjusted test expectations.
1574         https://bugs.webkit.org/show_bug.cgi?id=173861
1575
1576         Unreviewed test gardening.
1577
1578         * platform/mac-wk2/TestExpectations:
1579
1580 2017-07-21  Brady Eidson  <beidson@apple.com>
1581
1582         Get rid of WebCore IconDatabase code.
1583         https://bugs.webkit.org/show_bug.cgi?id=174700
1584
1585         Reviewed by Tim Horton.
1586
1587         * fast/dom/icon-url-list-expected.txt:
1588         * fast/dom/icon-url-list.html:
1589
1590 2017-07-21  Chris Dumez  <cdumez@apple.com>
1591
1592         Unreviewed, rebaseline test after r219708.
1593
1594         * js/dom/global-constructors-attributes-expected.txt:
1595         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1596         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1597         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
1598         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1599         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1600         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1601         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1602         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1603
1604 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
1605
1606         [GTK] Update test expectations after r219663
1607
1608         Unreviewed gardening
1609
1610         DOMException got its toString() removed so the output changes.
1611
1612         * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
1613         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
1614         * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
1615         * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
1616         * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
1617         * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
1618         * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
1619         * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
1620         * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
1621         * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
1622
1623 2017-07-21  Claudio Saavedra  <csaavedra@igalia.com>
1624
1625         [WPE] Update expectation file
1626
1627         Unreviewed gardening.
1628
1629         Drop XPathException after r219708.
1630
1631         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1632
1633 2017-07-20  Antoine Quint  <graouts@apple.com>
1634
1635         Turn tests at media/modern-media-controls/seek-forward-support back on
1636         https://bugs.webkit.org/show_bug.cgi?id=174690
1637
1638         Reviewed by Dean Jackson.
1639
1640         * platform/mac/TestExpectations:
1641
1642 2017-07-20  Antoine Quint  <graouts@apple.com>
1643
1644         Turn tests at media/modern-media-controls/seek-backward-support back on
1645         https://bugs.webkit.org/show_bug.cgi?id=174689
1646
1647         Reviewed by Dean Jackson.
1648
1649         * platform/mac/TestExpectations:
1650
1651 2017-07-20  Antoine Quint  <graouts@apple.com>
1652
1653         Turn tests at media/modern-media-controls/time-labels-support back on
1654         https://bugs.webkit.org/show_bug.cgi?id=174688
1655
1656         Reviewed by Dean Jackson.
1657
1658         * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
1659         * media/modern-media-controls/time-labels-support/elapsed-time.html:
1660         * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
1661         * media/modern-media-controls/time-labels-support/remaining-time.html:
1662         * platform/ios-simulator/TestExpectations:
1663         * platform/mac/TestExpectations:
1664
1665 2017-07-20  Antoine Quint  <graouts@apple.com>
1666
1667         Turn tests at media/modern-media-controls/status-support back on
1668         https://bugs.webkit.org/show_bug.cgi?id=174687
1669
1670         Reviewed by Dean Jackson.
1671
1672         * platform/ios-simulator/TestExpectations:
1673         * platform/mac/TestExpectations:
1674
1675 2017-07-20  Chris Dumez  <cdumez@apple.com>
1676
1677         Drop legacy SVGException type
1678         https://bugs.webkit.org/show_bug.cgi?id=174695
1679
1680         Reviewed by Darin Adler.
1681
1682         Update existing tests to reflect behavior change.
1683
1684         * fast/dom/Window/resources/window-properties.js:
1685         * js/dom/global-constructors-attributes-expected.txt:
1686         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1687         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1688         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
1689         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1690         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1691         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1692         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1693         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1694         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1695         * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
1696         * svg/custom/SVGException-expected.txt: Removed.
1697         * svg/custom/SVGException.html: Removed.
1698         * svg/custom/global-constructors-expected.txt:
1699         * svg/custom/global-constructors.html:
1700         * svg/custom/js-svg-constructors-expected.txt:
1701         * svg/custom/js-svg-constructors.svg:
1702         * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
1703         * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
1704         * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
1705         * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
1706         * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
1707         * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
1708         * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
1709         * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
1710         * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
1711         * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
1712         * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
1713         * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
1714         * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
1715         * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
1716         * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
1717         * svg/dom/SVGAnimatedEnumeration-expected.txt:
1718         * svg/dom/SVGException-obsolete-expected.txt: Added.
1719         * svg/dom/SVGException-obsolete.html: Added.
1720         * svg/dom/SVGMatrix-interface-expected.txt:
1721         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
1722         * svg/filters/feBlend-invalid-mode-expected.txt:
1723         * svg/filters/feComponentTransfer-style-crash-expected.txt:
1724         * svg/filters/feDisplacementMap-crash-test-expected.txt:
1725
1726 2017-07-20  Matt Lewis  <jlewis3@apple.com>
1727
1728         Unreviewed, rolling out r219700.
1729
1730         This revision caused consistent timouts on iOS.
1731
1732         Reverted changeset:
1733
1734         "Turn tests at media/modern-media-controls/start-support back
1735         on"
1736         https://bugs.webkit.org/show_bug.cgi?id=174683
1737         http://trac.webkit.org/changeset/219700
1738
1739 2017-07-20  Chris Dumez  <cdumez@apple.com>
1740
1741         Drop legacy XPathException type
1742         https://bugs.webkit.org/show_bug.cgi?id=174679
1743
1744         Reviewed by Sam Weinig.
1745
1746         Update existing tests to reflect behavior change.
1747
1748         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
1749         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
1750         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
1751         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
1752         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
1753         (XPathEvaluator_evaluate_TYPE_ERR):
1754         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
1755         (XPathResult_TYPE_ERR):
1756         * fast/dom/DOMException/XPathException-expected.txt: Removed.
1757         * fast/dom/DOMException/XPathException.html: Removed.
1758         * fast/dom/DOMException/resources/XPathException.js: Removed.
1759         * fast/dom/Window/resources/window-properties.js:
1760         * fast/dom/Window/window-lookup-precedence-expected.txt:
1761         * fast/xpath/4XPath/Core/test_parser-expected.txt:
1762         * fast/xpath/invalid-functions-expected.txt:
1763         * fast/xpath/py-dom-xpath/expressions-expected.txt:
1764         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
1765         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
1766
1767 2017-07-20  Chris Dumez  <cdumez@apple.com>
1768
1769         Unreviewed, rolling out r219706.
1770
1771         Broke iOS build
1772
1773         Reverted changeset:
1774
1775         "Drop legacy XPathException type"
1776         https://bugs.webkit.org/show_bug.cgi?id=174679
1777         http://trac.webkit.org/changeset/219706
1778
1779 2017-07-20  Chris Dumez  <cdumez@apple.com>
1780
1781         Drop legacy XPathException type
1782         https://bugs.webkit.org/show_bug.cgi?id=174679
1783
1784         Reviewed by Sam Weinig.
1785
1786         Update existing tests to reflect behavior change.
1787
1788         * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
1789         (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
1790         * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
1791         (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
1792         * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
1793         (XPathEvaluator_evaluate_TYPE_ERR):
1794         * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
1795         (XPathResult_TYPE_ERR):
1796         * fast/dom/DOMException/XPathException-expected.txt: Removed.
1797         * fast/dom/DOMException/XPathException.html: Removed.
1798         * fast/dom/DOMException/resources/XPathException.js: Removed.
1799         * fast/dom/Window/resources/window-properties.js:
1800         * fast/dom/Window/window-lookup-precedence-expected.txt:
1801         * fast/xpath/4XPath/Core/test_parser-expected.txt:
1802         * fast/xpath/invalid-functions-expected.txt:
1803         * fast/xpath/py-dom-xpath/expressions-expected.txt:
1804         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
1805         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
1806
1807 2017-07-20  Matt Lewis  <jlewis3@apple.com>
1808
1809         Rebaselined svg/css/getComputedStyle-basic.xhtml.
1810         
1811         Unreviewed test gardening.
1812
1813         * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
1814
1815 2017-07-20  Antoine Quint  <graouts@apple.com>
1816
1817         Turn tests at media/modern-media-controls/start-support back on
1818         https://bugs.webkit.org/show_bug.cgi?id=174683
1819
1820         Reviewed by Dean Jackson.
1821
1822         * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
1823         * media/modern-media-controls/start-support/start-support-click-to-start.html:
1824         * media/modern-media-controls/start-support/start-support-fullscreen.html:
1825         * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
1826         * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
1827         * platform/ios-simulator/TestExpectations:
1828         * platform/mac/TestExpectations:
1829
1830 2017-07-20  Matt Lewis  <jlewis3@apple.com>
1831
1832         Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
1833         https://bugs.webkit.org/show_bug.cgi?id=174682
1834
1835         Unreviewed test gardening.
1836
1837         * platform/mac/TestExpectations:
1838
1839 2017-07-20  Chris Dumez  <cdumez@apple.com>
1840
1841         Unreviewed, rebaseline test on all platforms after r219673.
1842
1843         * js/dom/global-constructors-attributes-expected.txt:
1844         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1845         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1846         * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
1847         * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1848         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1849         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1850         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1851         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1852         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1853
1854 2017-07-20  Charlie Turner  <cturner@igalia.com>
1855
1856         [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
1857         https://bugs.webkit.org/show_bug.cgi?id=141469
1858
1859         Reviewed by Xabier Rodriguez-Calvar.
1860
1861         Fixes the removed tests.
1862
1863         * platform/gtk/TestExpectations:
1864
1865 2017-07-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1866
1867         Unreviewed GTK test gardening
1868
1869         * platform/gtk/TestExpectations:
1870
1871 2017-07-20  Zan Dobersek  <zdobersek@igalia.com>
1872
1873         Unreviewed WPE gardening. Updating test baselines after r219663.
1874
1875         * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
1876         * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
1877         * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
1878         * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
1879         * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
1880         * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
1881         * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
1882         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
1883         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
1884         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
1885         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
1886         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
1887         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
1888         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
1889         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
1890         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
1891         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
1892         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
1893         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
1894         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
1895         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
1896         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
1897         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
1898         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
1899         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
1900         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
1901         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
1902         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
1903         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
1904         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
1905         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
1906         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
1907         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
1908         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
1909         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
1910         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
1911
1912 2017-07-19  Simon Fraser  <simon.fraser@apple.com>
1913
1914         getBoundingClientRects not updated for programmatic scrolls
1915         https://bugs.webkit.org/show_bug.cgi?id=174538
1916         rdar://problem/33049012
1917
1918         Reviewed by Tim Horton.
1919         
1920         New results for these tests, reflecting the fact that programmatic scrolls now update
1921         the layout viewport.
1922         
1923         Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
1924         uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
1925         manually.
1926
1927         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
1928         * fast/dom/elementFromPoint-relative-to-viewport.html:
1929         * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
1930         * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1931         * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
1932         * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
1933         * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
1934         * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
1935         * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1936
1937 2017-07-19  Myles C. Maxfield  <mmaxfield@apple.com>
1938
1939         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
1940         https://bugs.webkit.org/show_bug.cgi?id=174406
1941         <rdar://problem/10139227>
1942
1943         Reviewed by Simon Fraser.
1944
1945         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
1946         * fast/text/line-height-minimumFontSize-autosize.html: Added.
1947         * fast/text/line-height-minimumFontSize-expected.txt: Added.
1948         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
1949         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
1950         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
1951         * fast/text/line-height-minimumFontSize-visual.html: Added.
1952         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
1953         * fast/text/line-height-minimumFontSize-zoom.html: Added.
1954         * fast/text/line-height-minimumFontSize.html: Added.
1955
1956 2017-07-18  Myles C. Maxfield  <mmaxfield@apple.com>
1957
1958         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
1959         https://bugs.webkit.org/show_bug.cgi?id=174406
1960         <rdar://problem/10139227>
1961
1962         Reviewed by Simon Fraser.
1963
1964         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
1965         * fast/text/line-height-minimumFontSize-autosize.html: Added.
1966         * fast/text/line-height-minimumFontSize-expected.txt: Added.
1967         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
1968         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
1969         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
1970         * fast/text/line-height-minimumFontSize-visual.html: Added.
1971         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
1972         * fast/text/line-height-minimumFontSize-zoom.html: Added.
1973         * fast/text/line-height-minimumFontSize.html: Added.
1974
1975 2017-07-19  Chris Dumez  <cdumez@apple.com>
1976
1977         DOMException should not have its own toString()
1978         https://bugs.webkit.org/show_bug.cgi?id=174630
1979
1980         Reviewed by Sam Weinig.
1981
1982         Rebaseline existing tests as the exception string is now slightly different.
1983
1984 2017-07-19  Antoine Quint  <graouts@apple.com>
1985
1986         [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
1987         https://bugs.webkit.org/show_bug.cgi?id=174650
1988         <rdar://problem/33401877>
1989
1990         Reviewed by Dean Jackson.
1991
1992         Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
1993
1994         * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
1995         * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
1996         * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
1997         * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
1998         * platform/ios-simulator/TestExpectations:
1999         * platform/mac/TestExpectations:
2000
2001 2017-07-19  Nan Wang  <n_wang@apple.com>
2002
2003         AX: Web page reloaded when a node is labelling multiple childnodes
2004         https://bugs.webkit.org/show_bug.cgi?id=174655
2005
2006         Reviewed by Chris Fleizach.
2007
2008         * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
2009         * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
2010
2011 2017-07-19  Chris Dumez  <cdumez@apple.com>
2012
2013         Make cross-origin properties enumerable
2014         https://bugs.webkit.org/show_bug.cgi?id=174576
2015
2016         Reviewed by Darin Adler.
2017
2018         Update / rebaseline some tests to reflect behavior change.
2019
2020         * http/tests/security/cross-origin-descriptors-expected.txt:
2021         * http/tests/security/cross-origin-descriptors.html:
2022         * js/dom/getOwnPropertyDescriptor-expected.txt:
2023         * js/resources/getOwnPropertyDescriptor.js:
2024
2025 2017-07-19  Matt Lewis  <jlewis3@apple.com>
2026
2027         Unreviewed, rolling out r219646.
2028
2029         The test added are failing on all platforms
2030
2031         Reverted changeset:
2032
2033         "Setting the minimum font size preference doesn’t affect
2034         absolute line-height values, so lines overlap"
2035         https://bugs.webkit.org/show_bug.cgi?id=174406
2036         http://trac.webkit.org/changeset/219646
2037
2038 2017-07-19  Zan Dobersek  <zdobersek@igalia.com>
2039
2040         Unreviewed WPE gardening.
2041
2042         * platform/wpe/TestExpectations:
2043         Unskip a bunch of Web Crypto tests that are passing now that
2044         the underlying implementation has progressed.
2045
2046 2017-07-18  Myles C. Maxfield  <mmaxfield@apple.com>
2047
2048         Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
2049         https://bugs.webkit.org/show_bug.cgi?id=174406
2050         <rdar://problem/10139227>
2051
2052         Reviewed by Simon Fraser.
2053
2054         * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
2055         * fast/text/line-height-minimumFontSize-autosize.html: Added.
2056         * fast/text/line-height-minimumFontSize-expected.txt: Added.
2057         * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
2058         * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
2059         * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
2060         * fast/text/line-height-minimumFontSize-visual.html: Added.
2061         * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
2062         * fast/text/line-height-minimumFontSize-zoom.html: Added.
2063         * fast/text/line-height-minimumFontSize.html: Added.
2064
2065 2017-07-18  Ali Juma  <ajuma@chromium.org>
2066
2067         Align quirky number parsing with other browsers
2068         https://bugs.webkit.org/show_bug.cgi?id=155874
2069
2070         Reviewed by Simon Fraser.
2071
2072         * animations/animation-add-events-in-handler.html:
2073         * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
2074         * fast/css/animation-transition-duration-quirksmode.html: Added.
2075
2076 2017-07-18  Joseph Pecoraro  <pecoraro@apple.com>
2077
2078         Web Inspector: Modernize InjectedScriptSource
2079         https://bugs.webkit.org/show_bug.cgi?id=173890
2080
2081         Reviewed by Brian Burg.
2082
2083         * inspector/model/remote-object-expected.txt:
2084         * inspector/model/stack-trace-expected.txt:
2085         Now that we use classes, implicitly strict mode, the call frame
2086         for evaluate gets tail call eliminated.
2087
2088 2017-07-18  Ryosuke Niwa  <rniwa@webkit.org>
2089
2090         REGRESSION(r218910): Crash when password field changes to text field
2091         https://bugs.webkit.org/show_bug.cgi?id=174560
2092
2093         Reviewed by Zalan Bujtas.
2094
2095         Added a regression test based on the test case provided by Daniel Bates.
2096
2097         * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
2098         * accessibility/mac/input-type-change-crash-2.html: Added.
2099
2100 2017-07-18  Matt Baker  <mattbaker@apple.com>
2101
2102         Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
2103         https://bugs.webkit.org/show_bug.cgi?id=174311
2104
2105         Reviewed by Devin Rousso.
2106
2107         Updated test expectations for new error strings.
2108
2109         * inspector/canvas/css-canvas-clients-expected.txt:
2110         * inspector/canvas/requestContent-2d-expected.txt:
2111         * inspector/canvas/requestNode-expected.txt:
2112         * inspector/canvas/resolveCanvasContext-2d-expected.txt:
2113
2114 2017-07-18  Antoine Quint  <graouts@apple.com>
2115
2116         Turn tests at media/modern-media-controls/playback-support back on
2117         https://bugs.webkit.org/show_bug.cgi?id=174639
2118
2119         Reviewed by Dean Jackson.
2120
2121         * media/modern-media-controls/playback-support/playback-support-button-click.html:
2122         * platform/ios-simulator/TestExpectations:
2123         * platform/mac/TestExpectations:
2124
2125 2017-07-18  Antoine Quint  <graouts@apple.com>
2126
2127         Turn tests at media/modern-media-controls/pip-support back on
2128         https://bugs.webkit.org/show_bug.cgi?id=174636
2129
2130         Reviewed by Dean Jackson.
2131
2132         * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
2133         * platform/ios-simulator/TestExpectations:
2134         * platform/mac-elcapitan/TestExpectations:
2135         * platform/mac/TestExpectations:
2136
2137 2017-07-18  Matt Lewis  <jlewis3@apple.com>
2138
2139         Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
2140         https://bugs.webkit.org/show_bug.cgi?id=172662
2141
2142         Unreviewed test gardening.
2143
2144         * platform/wk2/TestExpectations:
2145
2146 2017-07-18  Matt Lewis  <jlewis3@apple.com>
2147
2148         Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
2149         https://bugs.webkit.org/show_bug.cgi?id=172662
2150
2151         Unreviewed test gardening.
2152
2153         * platform/wk2/TestExpectations:
2154
2155 2017-07-18  Antoine Quint  <graouts@apple.com>
2156
2157         [macOS] Mouse pointer does not hide during fullscreen playback
2158         https://bugs.webkit.org/show_bug.cgi?id=174638
2159         <rdar://problem/33244399>
2160
2161         Reviewed by Dean Jackson.
2162
2163         Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
2164         in fullscreen for the media controls container.
2165
2166         * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
2167         * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
2168         * platform/ios-simulator/TestExpectations:
2169
2170 2017-07-18  Sam Weinig  <sam@webkit.org>
2171
2172         [WebIDL] Remove custom bindings for MockContentFilterSettings
2173         https://bugs.webkit.org/show_bug.cgi?id=174606
2174
2175         Reviewed by Andy Estes.
2176
2177         * contentfiltering/allow-after-add-data.html:
2178         * contentfiltering/allow-after-finished-adding-data.html:
2179         * contentfiltering/allow-after-response.html:
2180         * contentfiltering/allow-after-will-send-request.html:
2181         * contentfiltering/allow-empty-document.html:
2182         * contentfiltering/allow-media-document.html:
2183         * contentfiltering/allow-never.html:
2184         * contentfiltering/block-after-add-data-then-allow-unblock.html:
2185         * contentfiltering/block-after-add-data-then-deny-unblock.html:
2186         * contentfiltering/block-after-add-data.html:
2187         * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
2188         * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
2189         * contentfiltering/block-after-finished-adding-data.html:
2190         * contentfiltering/block-after-response-then-allow-unblock.html:
2191         * contentfiltering/block-after-response-then-deny-unblock.html:
2192         * contentfiltering/block-after-response.html:
2193         * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
2194         * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
2195         * contentfiltering/block-after-will-send-request.html:
2196         * contentfiltering/block-never.html:
2197         * contentfiltering/modify-request-url.html:
2198         * contentfiltering/resources/contentfiltering.js:
2199         * http/tests/contentfiltering/allow-after-redirect.html:
2200         * http/tests/contentfiltering/block-after-redirect.html:
2201         * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
2202         * http/tests/contentfiltering/modify-redirect-request-url.html:
2203         Update tests to use new MockContentFilterSettings enums rather than constants.
2204
2205 2017-07-18  Sam Weinig  <sam@webkit.org>
2206
2207         [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
2208         https://bugs.webkit.org/show_bug.cgi?id=174529
2209
2210         Reviewed by Chris Dumez.
2211
2212         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
2213         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
2214         Update test and result to match standard and other browsers. 
2215
2216 2017-07-18  Matt Lewis  <jlewis3@apple.com>
2217
2218         Unreviewed, rolling out r219610.
2219
2220         This caused an api failure on all platforms for the test
2221         SnapshotImageLargeAsyncDecoding
2222
2223         Reverted changeset:
2224
2225         "Async image decoding for large images should be disabled
2226         after the first time a tile is painted"
2227         https://bugs.webkit.org/show_bug.cgi?id=174451
2228         http://trac.webkit.org/changeset/219610
2229
2230 2017-07-18  Devin Rousso  <drousso@apple.com>
2231
2232         Add CanvasRenderingContext2D::getTransform
2233         https://bugs.webkit.org/show_bug.cgi?id=174278
2234
2235         Reviewed by Dean Jackson.
2236
2237         * canvas/philip/tests/2d.missingargs.html:
2238         CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
2239
2240         * fast/canvas/2d.getTransform.modification-expected.txt: Added.
2241         * fast/canvas/2d.getTransform.modification.html: Added.
2242         * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
2243         * fast/canvas/2d.getTransform.newobject.html: Added.
2244         * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
2245         * fast/canvas/2d.setTransform.matrix.html: Added.
2246
2247 2017-07-18  Matt Lewis  <jlewis3@apple.com>
2248
2249         Rebaseline inspector/model/remote-object.html.
2250         https://bugs.webkit.org/show_bug.cgi?id=173991
2251
2252         Unreviewed test gardening.
2253
2254         * inspector/model/remote-object-expected.txt:
2255
2256 2017-07-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
2257
2258         Async image decoding for large images should be disabled after the first time a tile is painted
2259         https://bugs.webkit.org/show_bug.cgi?id=174451
2260
2261         Reviewed by Simon Fraser.
2262
2263         To test async image decoding for large images, we have to create the <img>
2264         element dynamically so we can listen to the load and webkitImageFrameReady
2265         events and know reliably when to end the test. But with this patch the async
2266         image decoding for large images will be disabled after the first paint. 
2267         That means async image decoding for large images will be disabled always
2268         unless we force the async image decoding till the image is painted for the
2269         first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2270         to force the async image decoding. So painting an image in this case will
2271         require multiple paints; in all of them the async image decoding will be
2272         enabled. But this is okay because it resembles the case where the <img> is
2273         created from a static <img> tag in the HTML file.
2274
2275         For new tests, where we want to make sure that mutating the DOM will not
2276         cause a flash, async image decoding will be forced till the image is drawn
2277         for the first time. After that the async image decoding is enabled but not
2278         forced.
2279
2280         Disable new tests for WK1 because the async image decoding is always enabled
2281         because tiling does not necessarily exist in WK1 . But eventually the async
2282         image decoding for large images will be always disabled for WK1.
2283
2284         * fast/images/async-image-background-change-expected.html: Added.
2285         * fast/images/async-image-background-change.html: Added.
2286         * fast/images/async-image-background-image-repeated.html:
2287         * fast/images/async-image-background-image.html:
2288         * fast/images/async-image-multiple-clients-repaint.html:
2289         * fast/images/async-image-src-change-expected.html: Added.
2290         * fast/images/async-image-src-change.html: Added.
2291         * fast/images/resources/green-400x400.png: Added.
2292         * fast/images/resources/red-100x100.png: Added.
2293         * fast/images/resources/red-400x400.png: Added.
2294         * http/tests/multipart/multipart-async-image-expected.txt: Added.
2295         * http/tests/multipart/multipart-async-image.html: Added.
2296         * platform/ios-wk1/TestExpectations:
2297         * platform/mac-wk1/TestExpectations:
2298
2299 2017-07-18  Michael Catanzaro  <mcatanzaro@igalia.com>
2300
2301         Unreviewed GTK test gardening
2302
2303         fast/forms/range/input-appearance-range-rtl.html is desired to fail.
2304
2305         * platform/gtk/TestExpectations:
2306
2307 2017-07-18  Chris Dumez  <cdumez@apple.com>
2308
2309         DOMException should have its properties on the prototype
2310         https://bugs.webkit.org/show_bug.cgi?id=174597
2311
2312         Reviewed by Alex Christensen.
2313
2314         Rebaseline inspector tests whose output changed slightly now that the
2315         DOMException have moved to the prototype.
2316
2317         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2318         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2319         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2320
2321 2017-07-17  Michael Catanzaro  <mcatanzaro@igalia.com>
2322
2323         Unreviewed GTK test gardening
2324
2325         * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
2326         * platform/gtk/TestExpectations:
2327         * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2328
2329 2017-07-17  Timothy Horton  <timothy_horton@apple.com>
2330
2331         Page using safe area constant properties jumps to correct layout after resize
2332         https://bugs.webkit.org/show_bug.cgi?id=174598
2333         <rdar://problem/33364275>
2334
2335         Reviewed by Simon Fraser.
2336
2337         * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
2338         * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
2339         Add a test making sure that dynamic-viewport-update-based rotation
2340         updates safe area insets when needed.
2341
2342 2017-07-17  Matt Lewis  <jlewis3@apple.com>
2343         
2344         Fixed test expectations after r219518.
2345         https://bugs.webkit.org/show_bug.cgi?id=174472
2346
2347         Unreviewed test gardening.
2348
2349         * platform/mac/TestExpectations:
2350
2351 2017-07-17  Jeremy Jones  <jeremyj@apple.com>
2352
2353         media element handle adding source immediately before src.
2354         https://bugs.webkit.org/show_bug.cgi?id=174284
2355
2356         Reviewed by David Kilzer.
2357
2358         Adds missing -expected and tests to make sure resulting currentSrc is correct.
2359
2360         * TestExpectations:
2361         * media/video-source-before-src-expected.txt: Added.
2362         * media/video-source-before-src.html:
2363
2364 2017-07-17  Matt Lewis  <jlewis3@apple.com>
2365
2366         Fixed test expectations after r219518.
2367         https://bugs.webkit.org/show_bug.cgi?id=174472
2368
2369         Unreviewed test gardening.
2370
2371         * platform/ios-wk1/TestExpectations:
2372         * platform/mac/TestExpectations:
2373
2374 2017-07-17  Chris Dumez  <cdumez@apple.com>
2375
2376         fast/workers/worker-user-gesture.html crashes on iOS
2377         https://bugs.webkit.org/show_bug.cgi?id=174592
2378
2379         Reviewed by Simon Fraser.
2380
2381         Make sure the tap/click event is fully processed before finishing the test by using
2382         the promise returned by UIHelper.activateAt().
2383
2384         * fast/workers/worker-user-gesture.html:
2385
2386 2017-07-17  Simon Fraser  <simon.fraser@apple.com>
2387
2388         clientX/clientY on TouchEvent.touches are wrong
2389         https://bugs.webkit.org/show_bug.cgi?id=174561
2390
2391         Reviewed by Tim Horton.
2392
2393         * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
2394         * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
2395
2396 2017-07-17  Chris Dumez  <cdumez@apple.com>
2397
2398         click event does not dispatch to parent when child target stops hit testing after mousedown
2399         https://bugs.webkit.org/show_bug.cgi?id=174564
2400         <rdar://problem/33340234>
2401
2402         Reviewed by Simon Fraser.
2403
2404         Add layout test coverage.
2405
2406         * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
2407         * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
2408
2409 2017-07-17  Antoine Quint  <graouts@apple.com>
2410
2411         REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
2412         https://bugs.webkit.org/show_bug.cgi?id=174581
2413         <rdar://problem/33297519>
2414
2415         Reviewed by Sam Weinig.
2416
2417         Update the audio controls layout test to match the new expectations.
2418
2419         * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
2420         * media/modern-media-controls/audio/audio-controls-buttons.html:
2421
2422 2017-07-17  Antoine Quint  <graouts@apple.com>
2423
2424         Media controls draw behind captions
2425         https://bugs.webkit.org/show_bug.cgi?id=174579
2426         <rdar://problem/33295427>
2427
2428         Reviewed by Dean Jackson.
2429
2430         Add a new test that checks the order in which order the captions and controls containers appear
2431         under the media shadow root.
2432
2433         * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
2434         * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
2435         * platform/ios-simulator/TestExpectations:
2436         * platform/mac/TestExpectations:
2437
2438 2017-07-16  Antoine Quint  <graouts@apple.com>
2439
2440         Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
2441         https://bugs.webkit.org/show_bug.cgi?id=174571
2442         <rdar://problem/33294968>
2443
2444         Reviewed by Eric Carlson.
2445
2446         Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
2447         behavior when dismissing the tracks panel when clicking over the media element or outside the media element
2448         when it's paused.
2449
2450         * media/modern-media-controls/resources/media-controls-utils.js:
2451         (pressOnElement):
2452         (pressAtPoint):
2453         (showTracksPanel):
2454         (finishMediaControlsTest): Deleted.
2455         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
2456         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
2457         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
2458         * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
2459         * platform/mac/TestExpectations:
2460
2461 2017-07-16  Ali Juma  <ajuma@chromium.org>
2462
2463         DisallowUserAgentShadowContent moves out of non-UA shadow roots
2464         https://bugs.webkit.org/show_bug.cgi?id=165647
2465
2466         Reviewed by Ryosuke Niwa.
2467
2468         * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
2469         * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
2470         * fast/dom/nodesFromRect/resources/nodesFromRect.js:
2471         (check):
2472         (checkShadowContent):
2473         (nodesFromRectAsString):
2474
2475 2017-07-16  Antoine Quint  <graouts@apple.com>
2476
2477         Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
2478         https://bugs.webkit.org/show_bug.cgi?id=174565
2479         <rdar://problem/33294833>
2480
2481         Reviewed by Dean Jackson.
2482
2483         Add a new test where we click on the edge of a button and check that we trigger the Button's
2484         UI delegate. This test fails prior to this patch.
2485
2486         * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
2487         * media/modern-media-controls/button/button-click-on-edges.html: Added.
2488         * platform/ios-simulator/TestExpectations:
2489
2490 2017-07-15  Myles C. Maxfield  <mmaxfield@apple.com>
2491
2492         line-height: <number> gets visually applied twice when text autosizing is in effect
2493         https://bugs.webkit.org/show_bug.cgi?id=174536
2494         <rdar://problem/33338259>
2495
2496         Reviewed by Simon Fraser.
2497
2498         * fast/text-autosizing/line-height-number-expected.html: Added.
2499         * fast/text-autosizing/line-height-number.html: Added.
2500
2501 2017-07-14  Zan Dobersek  <zdobersek@igalia.com>
2502
2503         [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
2504         https://bugs.webkit.org/show_bug.cgi?id=173697
2505
2506         Reviewed by Jiewen Tan.
2507
2508         * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
2509
2510 2017-07-14  Zan Dobersek  <zdobersek@igalia.com>
2511
2512         [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
2513         https://bugs.webkit.org/show_bug.cgi?id=173696
2514
2515         Reviewed by Jiewen Tan.
2516
2517         * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
2518         that are now passing.
2519
2520 2017-07-14  Chris Dumez  <cdumez@apple.com>
2521
2522         Possible crash in ~UserGestureIndicator() when on non-main thread
2523         https://bugs.webkit.org/show_bug.cgi?id=174522
2524         <rdar://problem/30283071>
2525
2526         Reviewed by Sam Weinig.
2527
2528         Add layout test coverage.
2529
2530         * fast/workers/worker-user-gesture-expected.txt: Added.
2531         * fast/workers/worker-user-gesture.html: Added.
2532         * fast/workers/worker-user-gesture.js: Added.
2533         (setInterval):
2534
2535 2017-07-14  Daniel Bates  <dabates@apple.com>
2536
2537         REGRESSION (r219013): Compute source frame info for frameless document
2538         https://bugs.webkit.org/show_bug.cgi?id=174385
2539         <rdar://problem/33217736>
2540
2541         Reviewed by Brady Eidson.
2542
2543         * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
2544         * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
2545         * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
2546
2547 2017-07-14  Matt Lewis  <jlewis3@apple.com>
2548
2549         Fixed expectations after Mac expectation change.
2550         https://trac.webkit.org/changeset/219507/webkit
2551
2552         Unreviewed test gardening.
2553
2554         * platform/wk2/TestExpectations:
2555
2556 2017-07-14  Youenn Fablet  <youenn@apple.com>
2557
2558         WebRTC: silence data not sent for disabled audio track
2559         https://bugs.webkit.org/show_bug.cgi?id=174456
2560         <rdar://problem/33284623>
2561
2562         Reviewed by Eric Carlson.
2563
2564         * webrtc/audio-muted-stats-expected.txt: Added.
2565         * webrtc/audio-muted-stats.html: Added.
2566         * webrtc/audio-muted-stats2-expected.txt: Added.
2567         * webrtc/audio-muted-stats2.html: Added.
2568
2569 2017-07-14  Jonathan Bedard  <jbedard@apple.com>
2570
2571         Add High Sierra test expectations
2572         https://bugs.webkit.org/show_bug.cgi?id=174518
2573         <rdar://problem/32716970>
2574
2575         Unreviewed test gardening.
2576
2577         * platform/mac-highsierra: Added.
2578         * platform/mac-highsierra-wk1: Added.
2579         * platform/mac-highsierra-wk2: Added.
2580
2581 2017-07-14  Jer Noble  <jer.noble@apple.com>
2582
2583         [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
2584         https://bugs.webkit.org/show_bug.cgi?id=174514
2585
2586         Reviewed by Sam Weinig.
2587
2588         * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
2589         * media/media-source/media-source-remove-decodeorder-crash.html: Added.
2590
2591 2017-07-14  Matt Lewis  <jlewis3@apple.com>
2592
2593         Correcting test expectations after mac-expectation changes.
2594         https://bugs.webkit.org/show_bug.cgi?id=174472
2595
2596         Unreviews test gardening.
2597
2598         * platform/mac/TestExpectations:
2599
2600 2017-07-14  Jer Noble  <jer.noble@apple.com>
2601
2602         Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
2603         https://bugs.webkit.org/show_bug.cgi?id=174373
2604
2605         Reviewed by Eric Carlson.
2606
2607         * media/video-add-autoplay-user-gesture-expected.txt: Added.
2608         * media/video-add-autoplay-user-gesture.html: Added.
2609         * media/platform/ios/TestExpectations: Skipped; requires EventSender.
2610
2611 2017-07-14  Matt Lewis  <jlewis3@apple.com>
2612
2613         Unreviewed, rolling out r219500.
2614
2615         The test is consistently failing on iOS simulator.
2616
2617         Reverted changeset:
2618
2619         "AX: VoiceOver silent or skipping over time values on media
2620         player."
2621         https://bugs.webkit.org/show_bug.cgi?id=174324
2622         http://trac.webkit.org/changeset/219500
2623
2624 2017-07-14  Jonathan Bedard  <jbedard@apple.com>
2625
2626         Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
2627         https://bugs.webkit.org/show_bug.cgi?id=174438
2628         <rdar://problem/33277112>
2629
2630         Reviewed by David Kilzer.
2631
2632         * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504. 
2633         * platform/wk2/TestExpectations: Ditto.
2634
2635 2017-07-14  Fujii Hironori  <Hironori.Fujii@sony.com>
2636
2637         [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
2638         https://bugs.webkit.org/show_bug.cgi?id=174418
2639
2640         Reviewed by Michael Catanzaro.
2641
2642         * fast/text/international/vietnamese-nfd-expected.html: Added.
2643         * fast/text/international/vietnamese-nfd.html: Added.
2644
2645 2017-07-14  Aaron Chu  <aaron_chu@apple.com>
2646
2647         AX: VoiceOver silent or skipping over time values on media player.
2648         https://bugs.webkit.org/show_bug.cgi?id=174324
2649         <rdar://problem/32021784>
2650
2651         Reviewed by Antoine Quint.
2652
2653         Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
2654
2655         * media/modern-media-controls/time-label/time-label-expected.txt:
2656         * media/modern-media-controls/time-label/time-label.html:
2657
2658 2017-07-13  Matt Lewis  <jlewis3@apple.com>
2659
2660         Skipped multiple http/tests/webrtc/ test on iOS simulator.
2661         https://bugs.webkit.org/show_bug.cgi?id=173861
2662
2663         Unreviewed test gardening.
2664         * platform/ios-simulator-wk2/TestExpectations:
2665
2666 2017-07-13  Matt Lewis  <jlewis3@apple.com>
2667
2668         Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
2669         https://bugs.webkit.org/show_bug.cgi?id=173487
2670
2671         Unreviewed test gardening.
2672
2673         * platform/ios-simulator-wk2/TestExpectations:
2674
2675 2017-07-13  Matt Lewis  <jlewis3@apple.com>
2676
2677         Skipping media/video-source-before-src.html.
2678         https://bugs.webkit.org/show_bug.cgi?id=174284
2679
2680         Unreviewed test gardening.
2681
2682         * TestExpectations:
2683
2684 2017-07-13  Antoine Quint  <graouts@apple.com>
2685
2686         REGRESSION: "visibility:hidden" does not hide play button for video elements
2687         ​https://bugs.webkit.org/show_bug.cgi?id=174258
2688         <rdar://problem/33181452>
2689
2690         Unreviewed test gardening.
2691
2692         Add a missing expectation file which is designed to be empty and is now just a space.
2693
2694         * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
2695
2696 2017-07-13  Alex Christensen  <achristensen@webkit.org>
2697
2698         Deleting last URLSearchParams key should remove trailing ? in associated URL
2699         https://bugs.webkit.org/show_bug.cgi?id=174465
2700
2701         Reviewed by Chris Dumez.
2702
2703         * fast/dom/DOMURL/searchparams-expected.txt:
2704         * fast/dom/DOMURL/searchparams.html:
2705
2706 2017-07-13  Miguel Gomez  <magomez@igalia.com>
2707
2708         Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
2709
2710         * platform/gtk/TestExpectations:
2711
2712 2017-07-13  Zan Dobersek  <zdobersek@igalia.com>
2713
2714         [GCrypt] Implement CryptoKeyRSA SPKI exports
2715         https://bugs.webkit.org/show_bug.cgi?id=173695
2716
2717         Reviewed by Jiewen Tan.
2718
2719         * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
2720         that are now passing.
2721
2722 2017-07-13  Zan Dobersek  <zdobersek@igalia.com>
2723
2724         [GCrypt] Implement CryptoKeyRSA SPKI imports
2725         https://bugs.webkit.org/show_bug.cgi?id=173694
2726
2727         Reviewed by Jiewen Tan.
2728
2729         * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
2730         that are now passing.
2731
2732 2017-07-12  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2733
2734         REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
2735         https://bugs.webkit.org/show_bug.cgi?id=174395
2736
2737         Reviewed by Carlos Garcia Campos.
2738
2739         * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
2740         * platform/gtk/TestExpectations: Remove expected failures now orking.
2741         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
2742         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
2743
2744 2017-07-13  Caio Lima  <ticaiolima@gmail.com>
2745
2746         [ESnext] Implement Object Spread
2747         https://bugs.webkit.org/show_bug.cgi?id=167963
2748
2749         Reviewed by Saam Barati.
2750
2751         * js/parser-syntax-check-expected.txt:
2752         * js/script-tests/parser-syntax-check.js:
2753
2754 2017-07-12  Nan Wang  <n_wang@apple.com>
2755
2756         AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
2757         https://bugs.webkit.org/show_bug.cgi?id=174393
2758         <rdar://problem/33248006>
2759
2760         Reviewed by Chris Fleizach.
2761
2762         * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
2763         * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
2764
2765 2017-07-12  Matt Lewis  <jlewis3@apple.com>
2766
2767         Unreviewed, rolling out r219409.
2768
2769         The revision caused the Windows builds to fail.
2770
2771         Reverted changeset:
2772
2773         "AX: [iOS] Implement a way to retrieve a text marker range
2774         with desired text that is closest to a position"
2775         https://bugs.webkit.org/show_bug.cgi?id=174393
2776         http://trac.webkit.org/changeset/219409
2777
2778 2017-07-12  Commit Queue  <commit-queue@webkit.org>
2779
2780         Unreviewed, rolling out r219361.
2781         https://bugs.webkit.org/show_bug.cgi?id=174434
2782
2783         Huge PLUM memory regression on iOS (Requested by kling on
2784         #webkit).
2785
2786         Reverted changeset:
2787
2788         "[WebIDL] Convert MutationCallback to be a normal generate
2789         callback"
2790         https://bugs.webkit.org/show_bug.cgi?id=174140
2791         http://trac.webkit.org/changeset/219361
2792
2793 2017-07-12  Eric Carlson  <eric.carlson@apple.com>
2794
2795         [MediaStream] a capture source failure should end the MediaStreamTrack
2796         https://bugs.webkit.org/show_bug.cgi?id=174375
2797
2798         Reviewed by Youenn Fablet.
2799
2800         * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
2801         * fast/mediastream/media-stream-track-source-failure.html: Added.
2802
2803 2017-07-12  Antoine Quint  <graouts@apple.com>
2804
2805         Playback controls should not hide while AirPlay is active
2806         https://bugs.webkit.org/show_bug.cgi?id=174422
2807         <rdar://problem/33011477>
2808
2809         Reviewed by Eric Carlson.
2810
2811         Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
2812         the media controls from automatically hiding.
2813
2814         * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
2815         * media/modern-media-controls/airplay-support/airplay-support.html:
2816
2817 2017-07-12  Nan Wang  <n_wang@apple.com>
2818
2819         AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
2820         https://bugs.webkit.org/show_bug.cgi?id=174393
2821         <rdar://problem/33248006>
2822
2823         Reviewed by Chris Fleizach.
2824
2825         * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
2826         * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
2827
2828 2017-07-12  Per Arne Vollan  <pvollan@apple.com>
2829
2830         Skip WebRTC tests on Windows.
2831
2832         Unreviewed test gardening.
2833
2834         * platform/win/TestExpectations:
2835
2836 2017-07-12  Matt Lewis  <jlewis3@apple.com>
2837
2838         Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
2839         https://bugs.webkit.org/show_bug.cgi?id=174400
2840
2841         Unreviewed test gardening.
2842
2843         * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
2844
2845 2017-07-12  Matt Lewis  <jlewis3@apple.com>
2846
2847         Unreviewed, rolling out r219401.
2848
2849         This revision rolled out the previous patch, but after talking
2850         with reviewer, a rebaseline is what was needed.Rolling back in
2851         before rebaseline.
2852
2853         Reverted changeset:
2854
2855         "Unreviewed, rolling out r219379."
2856         https://bugs.webkit.org/show_bug.cgi?id=174400
2857         http://trac.webkit.org/changeset/219401
2858
2859 2017-07-12  Matt Lewis  <jlewis3@apple.com>
2860
2861         Unreviewed, rolling out r219379.
2862
2863         This revision caused a consistent failure in the test
2864         fast/dom/Window/property-access-on-cached-window-after-frame-
2865         removed.html.
2866
2867         Reverted changeset:
2868
2869         "Remove NAVIGATOR_HWCONCURRENCY"
2870         https://bugs.webkit.org/show_bug.cgi?id=174400
2871         http://trac.webkit.org/changeset/219379
2872
2873 2017-07-12  Charlie Turner  <cturner@igalia.com>
2874
2875         [GTK] Media test gardening after r219253
2876         https://bugs.webkit.org/show_bug.cgi?id=174254
2877
2878         Unreviewed test gardening.
2879
2880         video-cookie was fixed by r219252.
2881         media/video-restricted-no-preload-metadata.html been passing consistently.
2882
2883         * platform/gtk/TestExpectations:
2884
2885 2017-07-12  Tooru Fujisawa [:arai]  <arai.unmht@gmail.com>
2886
2887         Wrong radix used in Unicode Escape in invalid character error message
2888         https://bugs.webkit.org/show_bug.cgi?id=174419
2889
2890         Reviewed by Alex Christensen.
2891
2892         * fast/loader/cache-encoding-expected.txt:
2893         * http/tests/preload/preload-encoding-expected.txt:
2894         * js/basic-strict-mode-expected.txt:
2895         * js/kde/parse-expected.txt:
2896         * loader/reload-subresource-when-type-changes-expected.txt:
2897         * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
2898         * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
2899
2900 2017-07-12  Youenn Fablet  <youenn@apple.com>
2901
2902         WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
2903         https://bugs.webkit.org/show_bug.cgi?id=173530
2904
2905         Reviewed by Alex Christensen.
2906
2907         * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
2908         * webrtc/ice-candidate-sdpMLineIndex.html: Added.
2909
2910 2017-07-12  Zan Dobersek  <zdobersek@igalia.com>
2911
2912         [GCrypt] Implement CryptoKeyEC PKCS#8 exports
2913         https://bugs.webkit.org/show_bug.cgi?id=173648
2914
2915         Reviewed by Jiewen Tan.
2916
2917         * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests
2918         that are now passing.
2919
2920 2017-07-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2921
2922         REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests.
2923         https://bugs.webkit.org/show_bug.cgi?id=174395
2924
2925         Unreviewed GTK gardening.
2926
2927         * platform/gtk/TestExpectations: Mark the new failures. Further investigation pending.
2928
2929 2017-07-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
2930
2931         REGRESSION(r219045): The <body> element does not get repainted when its background image finishes decoding
2932         https://bugs.webkit.org/show_bug.cgi?id=174376
2933
2934         Reviewed by Simon Fraser.
2935
2936         * fast/images/async-image-body-background-image-expected.html: Added.
2937         * fast/images/async-image-body-background-image.html: Added.
2938
2939 2017-07-11  Youenn Fablet  <youenn@apple.com>
2940
2941         We should do ICE candidate filtering at the Document level
2942         https://bugs.webkit.org/show_bug.cgi?id=173861
2943         <rdar://problem/33122058>
2944
2945         Unreviewed.
2946
2947         * resources/testharnessreport.js: Not calling setICECandidateFiltering if not defined.
2948
2949 2017-07-10  Sam Weinig  <sam@webkit.org>
2950
2951         [WebIDL] Convert MutationCallback to be a normal generate callback
2952         https://bugs.webkit.org/show_bug.cgi?id=174140
2953
2954         Reviewed by Chris Dumez.
2955
2956         * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
2957         Update results for standard error messages.
2958
2959 2017-07-11  Chris Dumez  <cdumez@apple.com>
2960
2961         Window's [[OwnPropertyKeys]] is wrong for cross origin windows
2962         https://bugs.webkit.org/show_bug.cgi?id=174364
2963         <rdar://problem/33238056>
2964
2965         Reviewed by Brent Fulgham.
2966
2967         Update test to reflect behavior change. I verified that the test is passing in Firefox.
2968         The test fails in Chrome because its does not expose frames indexes on the Window, and
2969         it is incorrectly listing "assign" on Location.
2970
2971         * http/tests/security/cross-frame-access-enumeration.html:
2972
2973 2017-07-11  Charlie Turner  <cturner@igalia.com>
2974
2975         [GTK] editing/input new passes since r211277
2976         https://bugs.webkit.org/show_bug.cgi?id=160119
2977
2978         Unreviewed test gardening.
2979
2980         * platform/gtk/TestExpectations:
2981
2982 2017-07-11  Brent Fulgham  <bfulgham@apple.com>
2983
2984         Reset cookie partitioning state after network process crashes
2985         https://bugs.webkit.org/show_bug.cgi?id=174306
2986         <rdar://problem/33171605>
2987
2988         Reviewed by Chris Dumez.
2989
2990         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Added.
2991         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Added.
2992         * http/tests/loading/resourceLoadStatistics/resources/get-cookies.php:
2993         * http/tests/loading/resourceLoadStatistics/resources/set-cookie.php:
2994
2995 2017-07-11  Charlie Turner  <cturner@igalia.com>
2996
2997         REGRESSION(r219298): [GTK] imported/w3c/IndexedDB-private-browsing/idbfactory_open.html is crashing occassionaly
2998         https://bugs.webkit.org/show_bug.cgi?id=174354
2999
3000         Unreviewed test gardening.
3001
3002         * platform/gtk/TestExpectations:
3003
3004 2017-07-11  Charlie Turner  <cturner@igalia.com>
3005
3006         [GTK][WPE] Some resource load statistics tests added in r212183 also fail.
3007         https://bugs.webkit.org/show_bug.cgi?id=168171
3008
3009         Unreviewed test gardening.
3010
3011         * platform/gtk/TestExpectations:
3012
3013 2017-07-11  Ali Juma  <ajuma@chromium.org>
3014
3015         elementFromPoint() should consider x and y to be in client (layout viewport) coordinates
3016         https://bugs.webkit.org/show_bug.cgi?id=172019
3017
3018         Reviewed by Simon Fraser.
3019
3020         * fast/dom/elementFromPoint-scaled-scrolled-expected.txt: Updated.
3021         * fast/dom/elementFromPoint-scaled-scrolled.html: Updated.
3022         * platform/ios/TestExpectations:
3023
3024 2017-07-11  Charlie Turner  <cturner@igalia.com>
3025
3026         [GTK] compositing/video/poster.html passing since r218320
3027         https://bugs.webkit.org/show_bug.cgi?id=169918
3028
3029         Unreviewed test gardening.
3030
3031         * platform/gtk/TestExpectations:
3032
3033 2017-07-11  Sergio Villar Senin  <svillar@igalia.com>
3034
3035         [SVG] Leak in SVGAnimatedListPropertyTearOff
3036         https://bugs.webkit.org/show_bug.cgi?id=172545
3037
3038         Reviewed by Darin Adler.
3039
3040         * svg/animations/animation-leak-list-property-instances-expected.txt: Added.
3041         * svg/animations/animation-leak-list-property-instances.html: Added.
3042
3043 2017-07-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3044
3045         [GTK] Spin buttons on input type number appear over the value itself for small widths
3046         https://bugs.webkit.org/show_bug.cgi?id=173572
3047
3048         Reviewed by Carlos Garcia Campos.
3049
3050         * fast/forms/number/number-size-expected.txt:
3051         * fast/forms/number/number-size.html: Obtain the size of the spinbutton by inspecting the shadow dom (is more reliable)
3052           and make the test for user controlled style special for the case of GTK+.
3053         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Added.
3054         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Added.
3055         * platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html: Added.
3056
3057 2017-07-11  Youenn Fablet  <youenn@apple.com>
3058
3059         We should do ICE candidate filtering at the Document level
3060         https://bugs.webkit.org/show_bug.cgi?id=173861
3061         <rdar://problem/33122058>
3062
3063         Reviewed by Eric Carlson.
3064
3065         * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame-expected.txt: Added.
3066         * http/tests/webrtc/filtering-ice-candidate-cross-origin-frame.html: Added.
3067         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame-expected.txt: Added.
3068         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame.html: Added.
3069         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2-expected.txt: Added.
3070         * http/tests/webrtc/filtering-ice-candidate-same-origin-frame2.html: Added.
3071         * http/tests/webrtc/resources/check-ice-candidate-filtering.html: Added.
3072         * http/tests/webrtc/resources/do-get-user-media.html: Added.
3073         * platform/mac-wk1/TestExpectations: Disable http/tests/webrtc tests.
3074         * resources/testharnessreport.js: Disabled ICE candidate filtering by default.
3075         * webrtc/filtering-ice-candidate-after-reload-expected.txt: Added.
3076         * webrtc/filtering-ice-candidate-after-reload.html: Added.
3077
3078 2017-07-11  Sergio Villar Senin  <svillar@igalia.com>
3079
3080         Unreviewed, rolling out r219325.
3081
3082         The test is still flaky
3083
3084         Reverted changeset:
3085
3086         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3087         https://bugs.webkit.org/show_bug.cgi?id=172545
3088         http://trac.webkit.org/changeset/219325
3089
3090 2017-07-11  Charlie Turner  <cturner@igalia.com>
3091
3092         [GTK] media/video-restricted-invisible-autoplay-not-allowed.html is flaky
3093         https://bugs.webkit.org/show_bug.cgi?id=174353
3094
3095         Unreviewed test gardening.
3096
3097         * platform/gtk/TestExpectations:
3098
3099 2017-07-11  Zan Dobersek  <zdobersek@igalia.com>
3100
3101         Unreviewed WPE gardening.
3102
3103         * platform/wpe/TestExpectations:
3104         Enable EMEv3 tests under media/encrypted-media/, all of them passing.
3105
3106 2017-07-10  Brent Fulgham  <bfulgham@apple.com>
3107
3108         Resource Load Statistics: Prune statistics in orders of importance
3109         https://bugs.webkit.org/show_bug.cgi?id=174215
3110         <rdar://problem/33164403>
3111
3112         Unreviewed test correction.
3113
3114         Drive-by fix after recent refactoring to correct the new function names in TestRunner.
3115
3116         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
3117         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
3118
3119 2017-07-10  Simon Fraser  <simon.fraser@apple.com>
3120
3121         [WK2 iOS] REGRESSION (r216803) During momentum scroll, getBoundingClientRect returns wrong coordinates (missing images on pinterest, elle.com and many other sites)
3122         https://bugs.webkit.org/show_bug.cgi?id=174286
3123         rdar://problem/32864180
3124
3125         Reviewed by Dean Jackson.
3126
3127         * fast/visual-viewport/ios/get-bounding-client-rect-unstable-expected.txt: Added.
3128         * fast/visual-viewport/ios/get-bounding-client-rect-unstable.html: Added.
3129
3130 2017-07-10  John Wilander  <wilander@apple.com>
3131
3132         Resource Load Statistics: Prune statistics in orders of importance
3133         https://bugs.webkit.org/show_bug.cgi?id=174215
3134         <rdar://problem/33164403>
3135
3136         Reviewed by Chris Dumez.
3137
3138         * http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt: Added.
3139         * http/tests/loading/resourceLoadStatistics/prune-statistics.html: Added.
3140         * platform/wk2/TestExpectations:
3141             Added http/tests/loading/resourceLoadStatistics/prune-statistics.html as
3142             [ Pass ] since Resource Load Statistics is WK2-only.
3143
3144 2017-07-10  Devin Rousso  <drousso@apple.com>
3145
3146         Web Inspector: Highlight matching CSS canvas clients when hovering contexts in the Resources tab
3147         https://bugs.webkit.org/show_bug.cgi?id=174279
3148
3149         Reviewed by Matt Baker.
3150
3151         * inspector/dom/highlightNodeList-expected.html: Added.
3152         * inspector/dom/highlightNodeList.html: Added.
3153
3154 2017-07-10  Javier Fernandez  <jfernandez@igalia.com>
3155
3156         [css-align][css-flex][css-grid] 'auto' values of align-self and justify-self must not be resolved
3157         https://bugs.webkit.org/show_bug.cgi?id=172707
3158
3159         Reviewed by Antti Koivisto.
3160
3161         Updated layout tests so that resolved value is as specified, even for 'auto' values.
3162
3163         * TestExpectations:
3164         * css3/flexbox/css-properties-expected.txt:
3165         * css3/flexbox/css-properties.html:
3166         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled-expected.txt:
3167         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
3168         * css3/parse-align-self.html:
3169         * css3/parse-alignment-of-root-elements-expected.txt:
3170         * css3/parse-alignment-of-root-elements.html:
3171         * css3/parse-place-items.html:
3172         * css3/parse-place-self.html:
3173         * fast/css/ensure-flexbox-compatibility-with-initial-values-expected.txt:
3174         * fast/css/parse-justify-self.html:
3175
3176 2017-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
3177
3178         fast/text/trak-optimizeLegibility.html is failing on macOS High Sierra
3179         https://bugs.webkit.org/show_bug.cgi?id=174325
3180         <rdar://problem/33190322>
3181
3182         Reviewed by Zalan Bujtas.
3183
3184         The name of the font changed.
3185
3186         * fast/text/trak-optimizeLegibility.html:
3187
3188 2017-07-10  Youenn Fablet  <youenn@apple.com>
3189
3190         Update webrtc expectations
3191         https://bugs.webkit.org/show_bug.cgi?id=174318
3192
3193         Unreviewed.
3194
3195         Updated expectation according flakiness dashboard information.
3196
3197         * TestExpectations:
3198         * platform/ios-wk2/TestExpectations:
3199         * platform/mac-wk1/TestExpectations:
3200         * platform/mac-wk2/TestExpectations:
3201         * platform/wk2/TestExpectations:
3202
3203 2017-07-10  Wenson Hsieh  <wenson_hsieh@apple.com>
3204
3205         [WK2] Ignore touch events that interrupt platform-driven momentum scrolling
3206         https://bugs.webkit.org/show_bug.cgi?id=174300
3207         <rdar://problem/33030639>
3208
3209         Reviewed by Simon Fraser.
3210
3211         Adds 3 new LayoutTests covering cases of touch event handling during scroll deceleration in mainframe and
3212         overflow scrolling containers. See Source/WebKit2/ChangeLog for more detail.
3213
3214         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt: Added.
3215         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe.html: Added.
3216         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-overflow-expected.txt: Added.
3217         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-overflow.html: Added.
3218         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow-expected.txt: Added.
3219         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow.html: Added.
3220
3221 2017-07-10  Matt Lewis  <jlewis3@apple.com>
3222
3223         Marked animations/resume-after-page-cache.html as flaky.
3224         https://bugs.webkit.org/show_bug.cgi?id=174183
3225
3226         Unreviewed test gardening.
3227
3228         * platform/ios-simulator-wk2/TestExpectations:
3229
3230 2017-07-10  Jeremy Jones  <jeremyj@apple.com>
3231
3232         media element handle adding source immediately before src.
3233         https://bugs.webkit.org/show_bug.cgi?id=174284
3234         rdar://problem/33115439
3235
3236         Reviewed by David Kilzer.
3237
3238         * media/video-source-before-src.html: Added.
3239
3240 2017-07-10  Matt Lewis  <jlewis3@apple.com>
3241
3242         Fixed test expectations for http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html.
3243         https://bugs.webkit.org/show_bug.cgi?id=174120
3244
3245         Unreviewed test gardening.
3246
3247         * platform/ios-wk2/TestExpectations:
3248
3249 2017-07-03  Brian Burg  <bburg@apple.com>
3250
3251         Web Replay: remove some unused code
3252         https://bugs.webkit.org/show_bug.cgi?id=173903
3253
3254         Rubber-stamped by Joseph Pecoraro.
3255
3256         * inspector/replay/javascript-date-now-expected.txt: Removed.
3257         * inspector/replay/javascript-date-now.html: Removed.
3258         * inspector/replay/javascript-random-seed-expected.txt: Removed.
3259         * inspector/replay/javascript-random-seed.html: Removed.
3260         * inspector/replay/window-navigator-plugins-memoized-expected.txt: Removed.
3261         * inspector/replay/window-navigator-plugins-memoized.html: Removed.
3262
3263 2017-07-10  Matt Lewis  <jlewis3@apple.com>
3264
3265         Skipped http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html.
3266         https://bugs.webkit.org/show_bug.cgi?id=174120
3267
3268         Unreviewed test gardening.
3269
3270         * platform/ios/TestExpectations:
3271
3272 2017-07-10  Chris Dumez  <cdumez@apple.com>
3273
3274         Further WebResourceLoadStatisticsStore / ResourceLoadStatisticsStore clean up
3275         https://bugs.webkit.org/show_bug.cgi?id=174301
3276
3277         Reviewed by Brent Fulgham.
3278
3279         Update existing layout tests to reflect testRunner API changes.
3280
3281         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
3282         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
3283         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
3284
3285 2017-07-10  Andreas Kling  <akling@apple.com>
3286
3287         REGRESSION(r210226): Keyboard-focused element not preserved when navigating back through page cache, causing multiple elements to have focus
3288         https://bugs.webkit.org/show_bug.cgi?id=174302
3289         <rdar://problem/33204273>
3290
3291         Reviewed by Antti Koivisto.
3292
3293         * fast/history/page-cache-element-state-focused-expected.html: Added.
3294         * fast/history/page-cache-element-state-focused.html: Added.
3295
3296 2017-07-10  Zalan Bujtas  <zalan@apple.com>
3297
3298         Block of text is missing in iBooks sample books.
3299         https://bugs.webkit.org/show_bug.cgi?id=174295
3300         <rdar://problem/32955620>
3301
3302         Reviewed by Antti Koivisto.
3303
3304         * fast/multicol/simple-line-layout-line-index-after-strut-2-expected.html: Added.
3305         * fast/multicol/simple-line-layout-line-index-after-strut-2.html: Added.
3306
3307 2017-07-08  John Wilander  <wilander@apple.com>
3308
3309         Resource Load Statistics: User interaction should always go to top document
3310         https://bugs.webkit.org/show_bug.cgi?id=174120
3311         <rdar://problem/33117899>
3312
3313         Reviewed by Chris Dumez.
3314
3315         * http/tests/loading/resourceLoadStatistics/resources/dummy.html: Added.
3316         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Added.
3317         * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Added.
3318         * platform/mac-wk2/TestExpectations:
3319             Added as [ Pass ].
3320
3321 2017-07-08  Antoine Quint  <graouts@apple.com>
3322
3323         REGRESSION: "visibility:hidden" does not hide play button for video elements
3324         https://bugs.webkit.org/show_bug.cgi?id=174258
3325         <rdar://problem/33181452>
3326
3327         Reviewed by Dean Jackson.
3328
3329         Add a test that checks that <video controls style="visibility:hidden"> does not render anything.
3330
3331         * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3332         * media/modern-media-controls/css/visibility-hidden.html: Added.
3333         * platform/ios-simulator/TestExpectations:
3334         * platform/mac/TestExpectations:
3335
3336 2017-07-08  Chris Dumez  <cdumez@apple.com>
3337
3338         Simplify WebResourceLoadStatisticsStore / ResourceLoadStatisticsStore
3339         https://bugs.webkit.org/show_bug.cgi?id=174290
3340
3341         Reviewed by Brent Fulgham.
3342
3343         Update layout tests to reflect changes to the testRunner API naming.
3344
3345         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
3346         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
3347         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
3348         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
3349         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
3350         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
3351         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
3352         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
3353         * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
3354         * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
3355         * http/tests/loading/resourceLoadStatistics/grandfathering.html:
3356         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
3357         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
3358         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
3359         * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
3360         * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
3361         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
3362         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
3363         * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
3364         * http/tests/loading/resourceLoadStatistics/telemetry-generation.html:
3365
3366 2017-07-07  Daniel Bates  <dabates@apple.com>
3367
3368         [AppCache] Ignore fallback entries whose namespace is not prefixed with manifest path
3369         https://bugs.webkit.org/show_bug.cgi?id=174273
3370         <rdar://problem/33011682>
3371
3372         Reviewed by Brent Fulgham.
3373
3374         * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt: Added.
3375         * http/tests/appcache/fallback-namespace-outside-manifest-path.html: Added.
3376         * http/tests/appcache/resources/fallback-namespace-outside-manifest-path.txt: Added.
3377
3378 2017-07-07  Devin Rousso  <drousso@apple.com>
3379
3380         Web Inspector: Show all elements currently using a given CSS Canvas
3381         https://bugs.webkit.org/show_bug.cgi?id=173965
3382
3383         Reviewed by Joseph Pecoraro.
3384
3385         * inspector/canvas/css-canvas-clients-expected.txt: Added.
3386         * inspector/canvas/css-canvas-clients.html: Added.
3387         * platform/mac/TestExpectations:
3388
3389 2017-07-07  Matt Lewis  <jlewis3@apple.com>
3390
3391         Adjusted test expectations for webrtc/video-replace-muted-track.html.
3392         https://bugs.webkit.org/show_bug.cgi?id=173608
3393
3394         Unreviewed test gardening.
3395
3396         * platform/mac-wk2/TestExpectations:
3397
3398 2017-07-07  Matt Lewis  <jlewis3@apple.com>
3399
3400         Unreviewed, rolling out r219257.
3401
3402         The test added in the revision was still extreamly flaky on
3403         all testers.
3404
3405         Reverted changeset:
3406
3407         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3408         https://bugs.webkit.org/show_bug.cgi?id=172545
3409         http://trac.webkit.org/changeset/219257
3410
3411 2017-07-07  Mark Lam  <mark.lam@apple.com>
3412
3413         \n\r is not the same as \r\n.
3414         https://bugs.webkit.org/show_bug.cgi?id=173053
3415
3416         Reviewed by Keith Miller.
3417
3418         * js/parse-backslash-before-newline-expected.txt:
3419         * js/script-tests/parse-backslash-before-newline.js:
3420
3421 2017-07-07  Matt Lewis  <jlewis3@apple.com>
3422
3423         Unreviewed, rolling out r219256.
3424
3425         Previous change to Test Expectations broke the tests
3426
3427         Reverted changeset:
3428
3429         "[WPE] Unreviewed gardening"
3430         http://trac.webkit.org/changeset/219256
3431
3432 2017-07-07  Matt Lewis  <jlewis3@apple.com>
3433
3434         Unreviewed, rolling out r219258.
3435
3436         Previous change to Test Expectations broke the tests
3437
3438         Reverted changeset:
3439
3440         "Unreviewed gardening, fix WK2 expectations after my previous
3441         commit"
3442         http://trac.webkit.org/changeset/219258
3443
3444 2017-07-07  Michael Catanzaro  <mcatanzaro@igalia.com>
3445
3446         Unreviewed gardening, fix WK2 expectations after my previous commit
3447
3448         * platform/wk2/TestExpectations:
3449
3450 2017-07-07  Michael Catanzaro  <mcatanzaro@igalia.com>
3451
3452         [WPE] Unreviewed gardening
3453
3454         * platform/wk2/TestExpectations: Do not mark individual resourceLoadStatistics tests as
3455         passing. Instead, mark the entire directory, so we don't have to override the expectations
3456         for every single test individually in the WPE expectations file.
3457         * platform/wpe/TestExpectations: Update resourceLoadStatistics expectations.
3458
3459 2017-07-07  Yusuke Suzuki  <utatane.tea@gmail.com>
3460
3461         [GTK][WPE] Enable X-Content-Type-Options: nosniff
3462         https://bugs.webkit.org/show_bug.cgi?id=174250
3463
3464         Reviewed by Carlos Alberto Lopez Perez.
3465
3466         * platform/gtk/TestExpectations:
3467         * platform/gtk/imported/w3c/web-platform-tests/fetch/nosniff/stylesheet-expected.txt: Removed.
3468
3469 2017-07-07  Claudio Saavedra  <csaavedra@igalia.com>
3470
3471         [WPE] New baseline after r218740
3472
3473         Unreviewed gardening.
3474         * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3475
3476 2017-07-07  Claudio Saavedra  <csaavedra@igalia.com>
3477
3478         [WPE] Unreviewed gardening
3479
3480         resourceLoadingStatistics tests are timing out and failing.
3481         * platform/wpe/TestExpectations:
3482
3483 2017-07-07  Charlie Turner  <cturner@igalia.com>
3484
3485         [GStreamer] vid.me videos do not play
3486         https://bugs.webkit.org/show_bug.cgi?id=172240
3487
3488         Reviewed by Xabier Rodriguez-Calvar.
3489
3490         Add a test for single output file HLS playlists that require HTTP
3491         range requests to playback. This failed using the WK http source
3492         for reasons documented in the linked bug.
3493
3494         Generated with mp4hls --segment-duration 3 --output-single-file
3495
3496         * Http/tests/media/hls/range-request-expected.txt: Added.
3497         * http/tests/media/hls/range-request.html: Added.
3498         * http/tests/media/resources/hls/range-request-playlist.m3u8: Added.
3499         * http/tests/media/resources/hls/range-request-playlists/iframes.m3u8: Added.
3500         * http/tests/media/resources/hls/range-request-playlists/media.ts: Added.
3501         * http/tests/media/resources/hls/range-request-playlists/stream.m3u8: Added.
3502
3503 2017-07-06  Michael Catanzaro  <mcatanzaro@igalia.com>
3504
3505         Unreviewed GTK and WPE test gardening
3506
3507         * platform/gtk/TestExpectations:
3508         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
3509         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt:
3510         * platform/wpe/TestExpectations:
3511         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt:
3512         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt:
3513
3514 2017-07-06  Michael Catanzaro  <mcatanzaro@igalia.com>
3515
3516         Follow-up to "REGRESSION(r209495): materiauxlaverdure.com fails to load"
3517         https://bugs.webkit.org/show_bug.cgi?id=173301
3518         <rdar://problem/32624850>
3519
3520         Unreviewed gardening. Attempt to fix this test by updating it to expect double quotes. It
3521         was missed because it is marked as flaky on Mac, so no way to automatically detect the
3522         failure there.
3523
3524         This doesn't actually fix the test for me due to some floating point issues, but it's a step
3525         in the right direction, and I speculate this will fix the test on the GTK and WPE bots.
3526
3527         * transitions/clip-path-path-transitions.html:
3528
3529 2017-07-06  Myles C. Maxfield  <mmaxfield@apple.com>
3530
3531         REGRESSION(r216944): Font loads can cause Chinese characters to draw as .notdef
3532         https://bugs.webkit.org/show_bug.cgi?id=173962
3533         <rdar://problem/32925318>
3534
3535         Reviewed by Simon Fraser.
3536
3537         * fast/text/font-loading-system-fallback-expected.html: Added.
3538         * fast/text/font-loading-system-fallback.html: Added.
3539         * http/tests/webfont/font-loading-system-fallback-visibility-expected.html: Added.
3540         * http/tests/webfont/font-loading-system-fallback-visibility.html: Added.
3541
3542 2017-07-06  Matt Lewis  <jlewis3@apple.com>
3543
3544         Unreviewed, rolling out r219193.
3545
3546         The tests added with this revision were extreamly flaky on all
3547         platforms.
3548
3549         Reverted changeset:
3550
3551         "[SVG] Leak in SVGAnimatedListPropertyTearOff"
3552         https://bugs.webkit.org/show_bug.cgi?id=172545
3553         http://trac.webkit.org/changeset/219193
3554
3555 2017-07-06  Matt Lewis  <jlewis3@apple.com>
3556
3557         Marked js/slow-stress/Int32Array-alloc-huge.html as flaky.
3558         https://bugs.webkit.org/show_bug.cgi?id=173010
3559
3560         Unreviewed test gardening.
3561
3562         * platform/ios-simulator-wk2/TestExpectations:
3563
3564 2017-07-06  Devin Rousso  <drousso@apple.com>
3565
3566         Web Inspector: Support getting the content of WebGL/WebGL2 contexts
3567         https://bugs.webkit.org/show_bug.cgi?id=173569
3568         <rdar://problem/33112420>
3569
3570         Reviewed by Joseph Pecoraro.
3571
3572         * inspector/canvas/requestContent-2d-expected.txt: Added.
3573         * inspector/canvas/requestContent-2d.html: Added.
3574         * inspector/canvas/requestContent-webgl-expected.txt: Added.
3575         * inspector/canvas/requestContent-webgl.html: Added.
3576         * inspector/canvas/requestContent-webgl2-expected.txt: Added.
3577         * inspector/canvas/requestContent-webgl2.html: Added.
3578         * inspector/canvas/requestContent-expected.txt: Removed.
3579         * inspector/canvas/requestContent.html: Removed.
3580         * platform/gtk/TestExpectations:
3581         * platform/win/TestExpectations:
3582         Split the existing canvas content tests into one for each context type. This allows
3583         platforms that don't support certain context types to ignore just those tests (e.g. WebGL2).
3584
3585 2017-07-06  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3586
3587         [GTK] Layout test gardening.
3588