Blank page except for inner iframes because pending stylesheets cause style.isNotFina...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-01-09  Antti Koivisto  <antti@apple.com>
2
3         Blank page except for inner iframes because pending stylesheets cause style.isNotFinal() to be true
4         https://bugs.webkit.org/show_bug.cgi?id=180940
5         <rdar://problem/36116507>
6
7         Reviewed by Darin Adler.
8
9         * http/tests/local/loading-stylesheet-import-remove.html: Added.
10         * http/tests/local/loading-stylesheet-import-remove-expected.html: Added.
11         * http/tests/local/resources/slow-import.css: Added.
12
13 2018-01-09  Youenn Fablet  <youenn@apple.com>
14
15         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
16         https://bugs.webkit.org/show_bug.cgi?id=181404
17
18         Reviewed by Alex Christensen.
19
20         * TestExpectations:
21
22 2018-01-09  Youenn Fablet  <youenn@apple.com>
23
24         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
25         https://bugs.webkit.org/show_bug.cgi?id=181087
26         <rdar://problem/36188109>
27
28         Reviewed by Chris Dumez.
29
30         * platform/ios-wk2/TestExpectations: Removed flaky expectation.
31
32 2018-01-09  Yacine Bandou  <yacine.bandou_ext@softathome.com>
33
34         [EME] Add layout test for clearKey CENC message event
35         https://bugs.webkit.org/show_bug.cgi?id=180928
36
37         Reviewed by Xabier Rodriguez-Calvar.
38
39         Tests the reception of clearKey message event after the encrypted event and checks its KeyID.
40         There are two tests: one with MSE playback and another with regular playback.
41
42         * media/encrypted-media/clearKey/clearKey-message-cenc-event-expected.txt: Added.
43         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse-expected.txt: Added.
44         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse.html: Added.
45             Test with MSE playback.
46         * media/encrypted-media/clearKey/clearKey-message-cenc-event.html: Added.
47             Test with regular playback.
48         * media/encrypted-media/clearKey/encrypted-media-clearKey-handler.js: Added.
49             This JavaScript file provides a simple clearKey EME implementation, checks the EME support, handles the "encrypted", "message" and 
50             "keystatuseschange" events, and updates the CDM session with the right keys.
51             This implementation allows to play an encrypted media (video or audio or both), it is used in this test by overloading the "onMessage" callback 
52             by an other function that checks the 'message' event and stops the test.
53         * media/encrypted-media/medias-enc.js:
54             I take this opportunity to introduce some fixes:
55             Rename "mimetype" field to "mimeType", this field is only used in "clearKey-encrypted-cenc-event-mse.html",
56             thus it is easy to change it now.
57             Change the KeyID of the encrypted video with the right value, it is used for first time in this test.
58         * media/media-source/media-source-loader-simple.js:
59             Use "mimeType" instead of "mimetype" as it is modified in "medias-enc.js".
60         * platform/gtk/TestExpectations:
61         * platform/mac/TestExpectations:
62         * platform/wpe/TestExpectations:
63
64 2018-01-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
65
66         Check Image::m_image is not null in ImageLoader::decode()
67         https://bugs.webkit.org/show_bug.cgi?id=180386
68         <rdar://problem/34634483>
69
70         Reviewed by Tim Horton.
71
72         Add a new rejected case for decoding an image with an invalid URL.
73
74         * fast/images/decode-static-image-reject-expected.txt:
75         * fast/images/decode-static-image-reject.html:
76
77 2018-01-09  Ali Juma  <ajuma@chromium.org>
78
79         Mark imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html as flaky
80         https://bugs.webkit.org/show_bug.cgi?id=181436
81
82         Reviewed by Frédéric Wang.
83
84         Test gardening.
85
86         * TestExpectations:
87         Mark test that seems to have timing issues as flaky.
88
89 2018-01-09  Ali Juma  <ajuma@chromium.org>
90
91         Implement VisualViewport API events
92         https://bugs.webkit.org/show_bug.cgi?id=179386
93
94         Reviewed by Frédéric Wang.
95
96         Add tests for Visual Viewport API events. Test that a resize event is fired after
97         pinch zoom and after window resize, and test that a scroll event is fired when the
98         visual viewport is scrolled.
99
100         * fast/visual-viewport/resize-event-fired-expected.txt: Added.
101         * fast/visual-viewport/resize-event-fired-window-resized-expected.txt: Added.
102         * fast/visual-viewport/resize-event-fired-window-resized.html: Added.
103         * fast/visual-viewport/resize-event-fired.html: Added.
104         * fast/visual-viewport/scroll-event-fired-expected.txt: Added.
105         * fast/visual-viewport/scroll-event-fired.html: Added.
106         * platform/gtk/TestExpectations:
107         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK.
108         * platform/ios/TestExpectations:
109         Skipped test that resizes a window, since this isn't supported on iOS.
110         * platform/win/TestExpectations:
111         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on Windows.
112
113 2018-01-09  Ryosuke Niwa  <rniwa@webkit.org>
114
115         Release assert in addResourceTiming when a cache resource is requested during style recalc
116         https://bugs.webkit.org/show_bug.cgi?id=181137
117         <rdar://problem/35666574>
118
119         Reviewed by Simon Fraser.
120
121         Added a regression test for the crash.
122
123         Also fixed test cases in rt-performance-extensions.js which were incorrectly asserting and assuming that
124         resourcetimingbufferfull event will be fired when there are exactly the same number of entries as the buffer size.
125
126         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull -crash-expected.txt: Added.
127         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-crash.html: Added.
128         * http/wpt/resource-timing/rt-performance-extensions.js: Fixed the test cases.
129
130 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
131
132         ::first-letter incorrectly selects grapheme pairs
133         https://bugs.webkit.org/show_bug.cgi?id=181315
134
135         Reviewed by Darin Adler.
136
137         * fast/css/first-letter-punctuation-expected.html: Added.
138         * fast/css/first-letter-punctuation.html:
139         * platform/gtk/fast/css/first-letter-punctuation-expected.png: Removed.
140         * platform/gtk/fast/css/first-letter-punctuation-expected.txt: Removed.
141         * platform/ios/fast/css/first-letter-punctuation-expected.txt: Removed.
142         * platform/mac/fast/css/first-letter-punctuation-expected.png: Removed.
143         * platform/mac/fast/css/first-letter-punctuation-expected.txt: Removed.
144         * platform/win/fast/css/first-letter-punctuation-expected.txt: Removed.
145
146 2018-01-08  Darin Adler  <darin@apple.com>
147
148         Special list-item counter starts from an incorrect number for ::before and ::after
149         https://bugs.webkit.org/show_bug.cgi?id=181084
150
151         Reviewed by Zalan Bujtas.
152
153         * fast/css/counters/counter-list-item-expected.html: Added.
154         * fast/css/counters/counter-list-item.html: Added.
155
156 2018-01-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
157
158         A canvas should not be tainted if it draws a data URL SVGImage with a <foreignObject>
159         https://bugs.webkit.org/show_bug.cgi?id=180301
160
161         Reviewed by Dean Jackson.
162
163         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted-expected.txt: Added.
164         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted.html: Added.
165         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted-expected.txt: Added.
166         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted.html: Added.
167         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted-expected.txt: Added.
168         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted.html: Added.
169
170 2018-01-08  Matt Lewis  <jlewis3@apple.com>
171
172         Marked imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html as flaky.
173         https://bugs.webkit.org/show_bug.cgi?id=181087
174
175         Unreviewed test gardening.
176
177         * platform/ios-wk2/TestExpectations:
178
179 2018-01-08  Matt Lewis  <jlewis3@apple.com>
180
181         Unreviewed, rolling out r226385.
182
183         The test introduced with this was a flaky since being added.
184
185         Reverted changeset:
186
187         "AX: when invert colors is on, double-invert certain media
188         elements in UserAgentStyleSheet"
189         https://bugs.webkit.org/show_bug.cgi?id=168447
190         https://trac.webkit.org/changeset/226385
191
192 2018-01-08  Ryan Haddad  <ryanhaddad@apple.com>
193
194         Skip http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html
195         https://bugs.webkit.org/show_bug.cgi?id=181223
196
197         Unreviewed test gardening.
198
199         * platform/wk2/TestExpectations:
200
201 2018-01-08  Matt Lewis  <jlewis3@apple.com>
202
203         Marked http/wpt/cache-storage/cache-put-stream.https.any.html as flaky on macOS WK2.
204         https://bugs.webkit.org/show_bug.cgi?id=181107
205
206         Unreviewed test gardening.
207
208         * platform/mac-wk2/TestExpectations:
209
210 2018-01-08  Basuke Suzuki  <Basuke.Suzuki@sony.com>
211
212         [WinCairo] Add default port TestExpectations for wincairo
213         https://bugs.webkit.org/show_bug.cgi?id=179221
214
215         Reviewed by Alex Christensen.
216
217         * platform/wincairo-win10/TestExpectations: Added.
218
219 2018-01-08  Youenn Fablet  <youenn@apple.com>
220
221         Stop exposing fetch and extendable events to window
222         https://bugs.webkit.org/show_bug.cgi?id=181325
223
224         Reviewed by Chris Dumez.
225
226         * http/wpt/service-workers/extendableEvent.https-expected.txt:
227         * http/wpt/service-workers/extendableEvent.https.html:
228         * http/wpt/service-workers/fetchEvent.https-expected.txt:
229         * http/wpt/service-workers/fetchEvent.https.html:
230
231 2018-01-08  Antti Koivisto  <antti@apple.com>
232
233         REGRESSION (r219145): Toggling layer borders on a static document no longer works immediately
234         https://bugs.webkit.org/show_bug.cgi?id=176260
235         <rdar://problem/34219966>
236
237         Reviewed by Simon Fraser.
238
239         * compositing/debug-borders-dynamic-expected.html: Added.
240         * compositing/debug-borders-dynamic.html: Added.
241
242 2018-01-08  Yacine Bandou  <yacine.bandou_ext@softathome.com>
243
244         [EME] Add layout test for InitData and InitDataType in CENC encrypted event
245         https://bugs.webkit.org/show_bug.cgi?id=180430
246
247         Reviewed by Xabier Rodriguez-Calvar.
248
249         * TestExpectations:
250         * media/content/encrypted/VideoClearKeyCenc.mp4: Added.
251             This is a simple encrypted video file used for regular playback.
252             It has been encrypted with BENTO4. https://www.bento4.com/
253
254         * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Added.
255             This is a simple encrypted video fragment used in MSE playback.
256             It has been fragmented and encrypted with BENTO4. https://www.bento4.com/
257
258         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Added.
259         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Added.
260         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Added.
261             This is a test with MSE.
262
263         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Added.
264             This is a test with a regular playback.
265
266         * media/encrypted-media/medias-enc.js: Added.
267             This JavaScrit file lists the encrypted media wich will be used in encrypted-media tests.
268             It gives all necessary informations about the encrypted media: path of the file or
269             the path of the segments in MSE case, mimeType, initDataType and the encryption keys.
270
271         * media/media-source/media-source-loader-simple.js: Added.
272             This JavaScript file provides a simple MSE implementation, reads the segments of the media and appends them
273             in the appropriate SourceBuffer.
274
275         * platform/wpe/TestExpectations:
276
277 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
278
279         Update imagebitmap tests.
280         https://bugs.webkit.org/show_bug.cgi?id=181379
281
282         Unreviewed test gardening.
283
284         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
285         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
286         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
287         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
288
289 2018-01-08  Youenn Fablet  <youenn@apple.com>
290
291         navigator.onLine does not work inside service workers
292         https://bugs.webkit.org/show_bug.cgi?id=181079
293         <rdar://problem/36178606>
294
295         Reviewed by Darin Adler.
296
297         * http/wpt/service-workers/online-worker.js: Added.
298         (async.waitForOnlineEvent):
299         (async.doTest):
300         * http/wpt/service-workers/online.https-expected.txt: Added.
301         * http/wpt/service-workers/online.https.html: Added.
302
303 2018-01-08  Youenn Fablet  <youenn@apple.com>
304
305         imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html is slow in Debug
306         https://bugs.webkit.org/show_bug.cgi?id=181382
307
308         Unreviewed.
309
310         * TestExpectations:
311
312 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
313
314         Unreviewed GTK gardening. Rebaseline test again after r226500.
315
316         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
317
318 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
319
320         Unreviewed GTK gardening. Partially revert r224460.
321
322         Two tests were incorrectly rebaselined in r224460.
323
324         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
325         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
326
327 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
328
329         Implement createImageBitmap(ImageBitmap)
330         https://bugs.webkit.org/show_bug.cgi?id=181287
331
332         Reviewed by Darin Adler.
333
334         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
335         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
336         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
337         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
338
339 2018-01-07  Ryosuke Niwa  <rniwa@webkit.org>
340
341         Reduce the precision of "high" resolution time to 1ms
342         https://bugs.webkit.org/show_bug.cgi?id=180910
343         <rdar://problem/36085943>
344
345         Reviewed by Saam Barati.
346
347         Add a flaky test expectation to imported/w3c/web-platform-tests/workers/worker-performance.worker.html
348         due to a test bug. The test fix is tracked in https://github.com/w3c/web-platform-tests/pull/8711
349
350         * TestExpectations:
351
352 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
353
354         Possible crash computing event regions
355         https://bugs.webkit.org/show_bug.cgi?id=181368
356         rdar://problem/34847081
357
358         Reviewed by Zalan Bujtas.
359
360         * fast/events/event-handler-regions-layout-expected.txt: Added.
361         * fast/events/event-handler-regions-layout.html: Added.
362
363 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
364
365         Crash under RenderLayer::scrollTo() with marquee
366         https://bugs.webkit.org/show_bug.cgi?id=181349
367         rdar://problem/36190168
368
369         Reviewed by Zalan Bujtas.
370
371         * fast/scrolling/marquee-scroll-crash-expected.txt: Added.
372         * fast/scrolling/marquee-scroll-crash.html: Added.
373
374 2018-01-05  Dean Jackson  <dino@apple.com>
375
376         Accurately clip copyTexImage2D and copyTexSubImage2D
377         https://bugs.webkit.org/show_bug.cgi?id=181356
378         <rdar://problem/35083877>
379
380         Reviewed by Eric Carlson.
381
382         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt: Added.
383         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input.html: Added.
384
385 2018-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
386
387         Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
388         https://bugs.webkit.org/show_bug.cgi?id=181321
389
390         Reviewed by Saam Barati.
391
392         * inspector/model/remote-object-get-properties-expected.txt:
393         * inspector/runtime/getProperties-expected.txt:
394         * js/script-tests/strict-throw-type-error.js:
395         * js/strict-throw-type-error-expected.txt:
396
397 2018-01-05  Youenn Fablet  <youenn@apple.com>
398
399         Implement Cache API partitioning based on ClientOrigin
400         https://bugs.webkit.org/show_bug.cgi?id=181240
401
402         Reviewed by Alex Christensen.
403
404         Beefing up test to ensure that client and top origins are taken into consideration.
405
406         * http/tests/cache-storage/cache-origins.https-expected.txt:
407         * http/tests/cache-storage/cache-origins.https.html:
408         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
409         * http/tests/cache-storage/cache-clearing-origin.https.html:
410
411 2017-12-21  Ryan Haddad  <ryanhaddad@apple.com>
412
413         Mark fast/workers/worker-terminate.html as flaky.
414         https://bugs.webkit.org/show_bug.cgi?id=181098
415
416         Unreviewed test gardening.
417
418         * platform/mac/TestExpectations:
419
420 2018-01-05  Per Arne Vollan  <pvollan@apple.com>
421
422         Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
423         https://bugs.webkit.org/show_bug.cgi?id=181346
424
425         Unreviewed test gardening.
426
427         * platform/win/TestExpectations:
428
429 2018-01-05  Youenn Fablet  <youenn@apple.com>
430
431         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
432         https://bugs.webkit.org/show_bug.cgi?id=181329
433
434         Unreviewed.
435         SharedWorker is not supported.
436
437         * TestExpectations:
438
439 2018-01-05  Matt Lewis  <jlewis3@apple.com>
440
441         Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
442         https://bugs.webkit.org/show_bug.cgi?id=181069
443
444         Unreviewed test gardening.
445
446         * platform/mac-wk2/TestExpectations:
447
448 2018-01-05  Matt Lewis  <jlewis3@apple.com>
449
450         Unreviewed, rolling out r226401.
451
452         This caused timeouts on multiple platforms.
453
454         Reverted changeset:
455
456         "Implement Cache API partitioning based on ClientOrigin"
457         https://bugs.webkit.org/show_bug.cgi?id=181240
458         https://trac.webkit.org/changeset/226401
459
460 2018-01-05  Joseph Pecoraro  <pecoraro@apple.com>
461
462         ServiceWorkers: Enable UserTiming / ResourceTiming
463         https://bugs.webkit.org/show_bug.cgi?id=181297
464         <rdar://problem/36307306>
465
466         Reviewed by Youenn Fablet.
467
468         * http/tests/workers/service/resources/data1.txt: Added.
469         * http/tests/workers/service/resources/data2.txt: Added.
470         Resources to load from a service-worker.
471
472         * http/tests/workers/service/resources/service-worker-resource-timing.js: Added.
473         * http/tests/workers/service/service-worker-resource-timing.https-expected.txt: Added.
474         * http/tests/workers/service/service-worker-resource-timing.https.html: Added.
475         Test that a ServiceWorker can produce resource entries for a few
476         different kinds of loads (CacheStorage load, and a fetch).
477
478         * http/tests/workers/service/resources/service-worker-user-timing.js: Added.
479         * http/tests/workers/service/service-worker-user-timing.https-expected.txt: Added.
480         * http/tests/workers/service/service-worker-user-timing.https.html: Added.
481         Test that a ServiceWorker can produce a mark/measure entries.
482
483 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
484
485         [WPE][GTK] Unreviewed gardening
486
487         Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
488         r226443.
489         * platform/gtk/TestExpectations:
490         * platform/wpe/TestExpectations:
491
492 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
493
494         [WPE] Unreviewed gardening
495
496         * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
497
498 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
499
500         [WPE] Rebaseline test expectations after r226404
501
502         Unreviewed gardening.
503
504         * platform/wpe/css1/font_properties/font_size-expected.txt:
505         * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
506         * platform/wpe/css1/text_properties/line_height-expected.txt:
507         * platform/wpe/css1/text_properties/text_indent-expected.txt:
508         * platform/wpe/css1/text_properties/word_spacing-expected.txt:
509         * platform/wpe/css1/units/length_units-expected.txt:
510         * platform/wpe/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
511         * platform/wpe/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
512         * platform/wpe/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
513         * platform/wpe/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
514         * platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
515         * platform/wpe/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
516         * platform/wpe/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
517         * platform/wpe/css2.1/t1601-c547-indent-00-b-a-expected.txt:
518         * platform/wpe/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
519         * platform/wpe/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
520         * platform/wpe/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
521         * platform/wpe/svg/custom/alignment-baseline-modes-expected.txt:
522         * platform/wpe/svg/custom/dominant-baseline-modes-expected.txt:
523         * platform/wpe/tables/mozilla/bugs/bug55527-expected.txt:
524
525 2018-01-05  Fujii Hironori  <Hironori.Fujii@sony.com>
526
527         [Cairo] Canvas: Path::clear should clear its transform
528         https://bugs.webkit.org/show_bug.cgi?id=181320
529
530         Reviewed by Carlos Garcia Campos.
531
532         * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
533         * fast/canvas/reset-scaling-by-height-change.html: Added.
534
535 2018-01-04  Joseph Pecoraro  <pecoraro@apple.com>
536
537         REGRESSION (r225709): Web Inspector: CSS Source maps not loading
538         https://bugs.webkit.org/show_bug.cgi?id=181314
539         <rdar://problem/36177620>
540
541         Reviewed by Brian Burg.
542
543         * http/tests/inspector/network/resources/script-with-sourcemap.js: Added.
544         * http/tests/inspector/network/resources/script-with-sourcemap.js.map: Added.
545         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css: Added.
546         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css.map: Added.
547         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Added.
548         Add a real script minified with a source map.
549         Add a real scss stylesheet compiled to css with a source map.
550
551         * http/tests/inspector/network/source-map-loads-expected.txt: Added.
552         * http/tests/inspector/network/source-map-loads.html: Added.
553         Test that we load source maps for resources with sourceMappingURL directives.
554
555 2018-01-04  Chris Fleizach  <cfleizach@apple.com>
556
557         AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
558         https://bugs.webkit.org/show_bug.cgi?id=180361
559
560         Reviewed by Zalan Bujtas.
561
562         * accessibility/mac/css-speech-speak-expected.txt:
563         * accessibility/mac/css-speech-speak.html:
564         * fast/css/getComputedStyle/computed-style-expected.txt:
565         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
566         * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt:
567         * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
568         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt:
569         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
570         * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt:
571         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
572         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
573         * platform/mac/svg/css/getComputedStyle-basic-expected.txt:
574         * svg/css/getComputedStyle-basic-expected.txt:
575
576 2018-01-04  Brian Burg  <bburg@apple.com>
577
578         Web Inspector: Capture Element Screenshot looks fuzzy
579         https://bugs.webkit.org/show_bug.cgi?id=175734
580         <rdar://problem/33803377>
581
582         Reviewed by Joseph Pecoraro and Simon Fraser.
583
584         * inspector/page/hidpi-snapshot-size-expected.txt: Added.
585         * inspector/page/hidpi-snapshot-size.html: Added.
586
587 2018-01-04  Brian Burg  <bburg@apple.com>
588
589         Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
590         https://bugs.webkit.org/show_bug.cgi?id=180945
591
592         Reviewed by Joseph Pecoraro.
593
594         Add new test coverage for existing RemoteObject.prototype.getProperty.
595         Add new test coverage for new method RemoteObject.prototype.fetchProperties.
596         I didn't add test coverage for callFunction, as I had to stop somewhere.
597
598         * inspector/model/remote-object-api-expected.txt: Added.
599         * inspector/model/remote-object-api.html: Added.
600
601 2018-01-04  Brian Burg  <bburg@apple.com>
602
603         Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
604         https://bugs.webkit.org/show_bug.cgi?id=181005
605
606         Rubber-stamped by Joseph Pecoraro.
607
608         When TestPage.debug() is called, dump out all code that is sent to be evaluated in
609         the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent.
610
611         * http/tests/inspector/resources/inspector-test.js:
612         (runTest):
613         (TestPage.debug):
614         (TestPage.evaluateInWebInspector):
615         (TestPage.dispatchEventToFrontend):
616
617         * http/tests/inspector/network/har/har-page-expected.txt:
618         Rebaseline, as this depends on the size of inspector-test.js. Removing this
619         fragile test expectation behavior is tracked by https://bugs.webkit.org/show_bug.cgi?id=181300.
620
621
622 2018-01-04  Zalan Bujtas  <zalan@apple.com>
623
624         WebContent process crashes while loading https://www.classicspecs.com
625         https://bugs.webkit.org/show_bug.cgi?id=181290
626         <rdar://problem/36225906>
627
628         Reviewed by Simon Fraser.
629
630         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach-expected.txt: Added.
631         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html: Added.
632
633 2018-01-04  Eric Carlson  <eric.carlson@apple.com>
634
635         [MediaStream] Add Mock screen capture source
636         https://bugs.webkit.org/show_bug.cgi?id=181291
637         <rdar://problem/36298164>
638
639         Reviewed by Dean Jackson.
640
641         * http/tests/media/media-stream/get-display-media-prompt-expected.txt: Added.
642         * http/tests/media/media-stream/get-display-media-prompt.html: Added.
643
644 2018-01-04  John Wilander  <wilander@apple.com>
645
646         Storage Access API: Remove JavaScript confirm() prompt from Document::requestStorageAccess()
647         https://bugs.webkit.org/show_bug.cgi?id=181276
648         <rdar://problem/36290463>
649
650         Reviewed by Alex Christensen.
651
652         Two test cases are deleted since the user has no way
653         to deny access through a prompt anymore. The rest
654         are updated to not expect a "CONFIRM:..." text output.
655
656         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: Removed.
657         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: Removed.
658         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: Removed.
659         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: Removed.
660         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
661         * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt:
662         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt:
663         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
664         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt:
665         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame-expected.txt:
666         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt:
667         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt:
668         * platform/mac-wk2/TestExpectations:
669             Removed entries for the deleted test cases.
670
671 2018-01-04  Carlos Garcia Campos  <cgarcia@igalia.com>
672
673         [GTK] Issues with Ahem's ex / x-height
674         https://bugs.webkit.org/show_bug.cgi?id=180581
675
676         Reviewed by Michael Catanzaro.
677
678         Unskip two tests that are now passing and rebaseline others.
679
680         * platform/gtk/TestExpectations:
681         * platform/gtk/css1/font_properties/font_size-expected.png:
682         * platform/gtk/css1/font_properties/font_size-expected.txt:
683         * platform/gtk/css1/text_properties/letter_spacing-expected.png:
684         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
685         * platform/gtk/css1/text_properties/line_height-expected.png:
686         * platform/gtk/css1/text_properties/line_height-expected.txt:
687         * platform/gtk/css1/text_properties/text_indent-expected.png:
688         * platform/gtk/css1/text_properties/text_indent-expected.txt:
689         * platform/gtk/css1/text_properties/word_spacing-expected.png:
690         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
691         * platform/gtk/css1/units/length_units-expected.png:
692         * platform/gtk/css1/units/length_units-expected.txt:
693         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.png:
694         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
695         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.png:
696         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
697         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
698         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
699         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
700         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
701         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
702         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
703         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
704         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
705         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
706         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
707         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.png:
708         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
709         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
710         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
711         * platform/gtk/editing/selection/caret-ltr-2-expected.png:
712         * platform/gtk/editing/selection/caret-ltr-2-expected.txt:
713         * platform/gtk/editing/selection/caret-ltr-2-left-expected.png:
714         * platform/gtk/editing/selection/caret-ltr-2-left-expected.txt:
715         * platform/gtk/editing/selection/caret-ltr-expected.png:
716         * platform/gtk/editing/selection/caret-ltr-expected.txt:
717         * platform/gtk/editing/selection/caret-ltr-right-expected.png:
718         * platform/gtk/editing/selection/caret-ltr-right-expected.txt:
719         * platform/gtk/editing/selection/caret-rtl-2-expected.png:
720         * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
721         * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
722         * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
723         * platform/gtk/editing/selection/caret-rtl-expected.png:
724         * platform/gtk/editing/selection/caret-rtl-expected.txt:
725         * platform/gtk/editing/selection/caret-rtl-right-expected.png:
726         * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
727         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png:
728         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt:
729         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png:
730         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt:
731         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png:
732         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt:
733         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png:
734         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt:
735         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png:
736         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt:
737         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
738         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
739         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
740         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
741         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
742         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
743         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
744         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
745         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
746         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
747         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
748         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
749         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
750         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
751         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
752         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
753         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
754         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
755         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
756         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
757         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png:
758         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
759         * platform/gtk/fast/css/ex-after-font-variant-expected.png:
760         * platform/gtk/fast/css/ex-after-font-variant-expected.txt:
761         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
762         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
763         * platform/gtk/fast/forms/minWidthPercent-expected.png:
764         * platform/gtk/fast/forms/minWidthPercent-expected.txt:
765         * platform/gtk/fast/lists/008-expected.png:
766         * platform/gtk/fast/lists/008-expected.txt:
767         * platform/gtk/fast/lists/008-vertical-expected.png:
768         * platform/gtk/fast/lists/008-vertical-expected.txt:
769         * platform/gtk/fast/overflow/overflow-rtl-expected.png:
770         * platform/gtk/fast/overflow/overflow-rtl-expected.txt:
771         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png:
772         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
773         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
774         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
775         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
776         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
777         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
778         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
779         * platform/gtk/svg/custom/alignment-baseline-modes-expected.png:
780         * platform/gtk/svg/custom/alignment-baseline-modes-expected.txt:
781         * platform/gtk/svg/custom/dominant-baseline-modes-expected.png:
782         * platform/gtk/svg/custom/dominant-baseline-modes-expected.txt:
783         * platform/gtk/tables/mozilla/bugs/bug55527-expected.png:
784         * platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
785
786 2018-01-04  Minsheng Liu  <lambda@liu.ms>
787
788         Add a test to ensure <mo> paints its leading and trailing space as specified in its attributes.
789         https://bugs.webkit.org/show_bug.cgi?id=170272
790
791         Reviewed by Frédéric Wang.
792
793         A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
794
795         The bug itself is fixed as a part of 179682.
796         https://bugs.webkit.org/show_bug.cgi?id=179682
797
798         * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
799         * mathml/presentation/mo-paint-lspace-rspace.html: Added.
800
801 2018-01-04  Youenn Fablet  <youenn@apple.com>
802
803         Implement Cache API partitioning based on ClientOrigin
804         https://bugs.webkit.org/show_bug.cgi?id=181240
805
806         Reviewed by Alex Christensen.
807
808         Beefing up test to ensure that client and top origins are taken into consideration.
809
810         * http/tests/cache-storage/cache-origins.https-expected.txt:
811         * http/tests/cache-storage/cache-origins.https.html:
812         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
813         * http/tests/cache-storage/cache-clearing-origin.https.html:
814
815 2018-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
816
817         [Attachment Support] Add plumbing for starting a drag with promised blob data
818         https://bugs.webkit.org/show_bug.cgi?id=181201
819
820         Reviewed by Tim Horton.
821
822         Remove a WK1 LayoutTest testing drag and drop of an attachment element into a contenteditable. This test no
823         longer passes because the implementation of attachment dragging on macOS is not yet implemented. Subsequent
824         patches will test this scenario once again, but as a WK2 macOS drag and drop API test.
825
826         * editing/pasteboard/drag-and-drop-attachment-contenteditable-expected.txt: Removed.
827         * editing/pasteboard/drag-and-drop-attachment-contenteditable.html: Removed.
828         * platform/gtk/TestExpectations:
829         * platform/ios/TestExpectations:
830         * platform/mac-wk2/TestExpectations:
831         * platform/win/TestExpectations:
832
833 2018-01-03  John Wilander  <wilander@apple.com>
834
835         Storage Access API: Refactor XPC for access removal to go straight from the web process to the network process
836         https://bugs.webkit.org/show_bug.cgi?id=181270
837         <rdar://problem/36289544>
838
839         Reviewed by Alex Christensen.
840
841         This change refactors how the web process tells the network process
842         to remove storage access. Previously, this was done over the UI process
843         just like requests for storage access. But since no further reasoning
844         is needed, the message should go straight from the web process to the
845         network process for performance reasons and to minimize the risk of a
846         race.
847
848         As a consequence, the XPC code for storage access removal in the UI
849         process is deleted.
850
851         * platform/mac-wk2/TestExpectations:
852             Re-enables the test for this code path.
853
854 2018-01-03  Michael Saboff  <msaboff@apple.com>
855
856         Disable SharedArrayBuffers from Web API
857         https://bugs.webkit.org/show_bug.cgi?id=181266
858
859         Reviewed by Saam Barati.
860
861         Disabled SharedArrayBuffer tests.
862
863         * TestExpectations:
864
865 2018-01-03  James Craig  <jcraig@apple.com>
866
867         AX: when invert colors is on, double-invert certain media elements in UserAgentStyleSheet
868         https://bugs.webkit.org/show_bug.cgi?id=168447
869         <rdar://problem/30559874>
870
871         Reviewed by Simon Fraser.
872
873         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
874         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
875
876         * TestExpectations: Platform setting only available on Mac and iOS.
877         * accessibility/smart-invert-expected.txt: Added. 
878         * accessibility/smart-invert-reference-expected.html: Added.
879         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and blur filters render as expected.
880         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
881         * platform/ios-wk2/TestExpectations: Runs on iOS.
882         * platform/mac-wk2/TestExpectations: Runs on Mac.
883
884 2018-01-03  Alexey Proskuryakov  <ap@apple.com>
885
886         Update expectations for some range tests.
887         Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
888
889         * platform/ios-wk1/TestExpectations:
890         * platform/mac-wk1/TestExpectations:
891         * platform/mac/TestExpectations:
892
893 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
894
895         feLighting is broken with primitiveUnits="objectBoundingBox"
896         https://bugs.webkit.org/show_bug.cgi?id=181197
897
898         Reviewed by Tim Horton.
899         
900         Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
901
902         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
903         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
904         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
905         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox.svg: Added.
906         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
907         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
908
909 2018-01-03  Antti Koivisto  <antti@apple.com>
910
911         Crash beneath CSSValue::equals @ csas.cz
912         https://bugs.webkit.org/show_bug.cgi?id=181243
913         <rdar://problem/35990826>
914
915         Reviewed by Alex Christensen.
916
917         * fast/text/oblique-degree-equals-crash-expected.txt: Added.
918         * fast/text/oblique-degree-equals-crash.html: Added.
919
920 2018-01-03  Joseph Pecoraro  <pecoraro@apple.com>
921
922         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
923         https://bugs.webkit.org/show_bug.cgi?id=180979
924         <rdar://problem/36146670>
925
926         Reviewed by Matt Baker.
927
928         * inspector/css/get-system-fonts.html:
929         Cleanup the test a bit.
930
931 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
932
933         SVG lighting filter lights are in the wrong coordinate system
934         https://bugs.webkit.org/show_bug.cgi?id=181147
935
936         Reviewed by Zalan Bujtas.
937
938         * svg/filters/fePointLight-coordinates-expected.svg: Added.
939         * svg/filters/fePointLight-coordinates.svg: Added.
940         * svg/filters/feSpotLight-coordinates-expected.svg: Added.
941         * svg/filters/feSpotLight-coordinates.svg: Added.
942         * svg/filters/hidpi/fePointLight-coordinates-expected.svg: Added.
943         * svg/filters/hidpi/fePointLight-coordinates.svg: Added.
944         * svg/filters/hidpi/feSpotLight-coordinates-expected.svg: Added.
945         * svg/filters/hidpi/feSpotLight-coordinates.svg: Added.
946
947 2018-01-03  Youenn Fablet  <youenn@apple.com>
948
949         Select service worker for documents with data/blob URLS
950         https://bugs.webkit.org/show_bug.cgi?id=181213
951
952         Reviewed by Alex Christensen.
953
954         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
955         * http/tests/workers/service/serviceworkerclients-claim.https.html:
956
957 2018-01-03  Ms2ger  <Ms2ger@igalia.com>
958
959         [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
960         https://bugs.webkit.org/show_bug.cgi?id=181238
961
962         Unreviewed test gardening.
963
964         I forgot to remove this when fixing the bug.
965
966         * platform/gtk/TestExpectations:
967
968 2018-01-03  Ryan Haddad  <ryanhaddad@apple.com>
969
970         Unreviewed, rolling out r226352.
971
972         Breaks Sierra and El Capitan builds.
973
974         Reverted changeset:
975
976         "Web Inspector: Slow open time enumerating system fonts
977         (FontCache::systemFontFamilies)"
978         https://bugs.webkit.org/show_bug.cgi?id=180979
979         https://trac.webkit.org/changeset/226352
980
981 2018-01-03  Carlos Garcia Campos  <cgarcia@igalia.com>
982
983         [GTK] Crash destroying WebCore::FileMonitor
984         https://bugs.webkit.org/show_bug.cgi?id=181138
985
986         Reviewed by Michael Catanzaro.
987
988         Remove test expectations associated to this bug.
989
990         * platform/gtk/TestExpectations:
991
992 2018-01-02  Joseph Pecoraro  <pecoraro@apple.com>
993
994         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
995         https://bugs.webkit.org/show_bug.cgi?id=180979
996         <rdar://problem/36146670>
997
998         Reviewed by Matt Baker.
999
1000         * inspector/css/get-system-fonts.html:
1001         Cleanup the test a bit.
1002
1003 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
1004
1005         REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
1006         https://bugs.webkit.org/show_bug.cgi?id=181231
1007
1008         Reviewed by Alex Christensen.
1009
1010         Unskip the tests.
1011
1012         * platform/gtk/TestExpectations:
1013         * platform/wpe/TestExpectations:
1014
1015 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
1016
1017         Unreviewed WPE test gardening.
1018
1019         * platform/wpe/TestExpectations:
1020
1021 2018-01-02  Youenn Fablet  <youenn@apple.com>
1022
1023         Memory cache should not reuse resources with different credential fetch option
1024         https://bugs.webkit.org/show_bug.cgi?id=181212
1025
1026         Reviewed by Alex Christensen.
1027
1028         * TestExpectations: Removing test flakiness expectation.
1029
1030 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
1031
1032         Update Credential Management API for WebAuthentication
1033         https://bugs.webkit.org/show_bug.cgi?id=181082
1034         <rdar://problem/36055239>
1035
1036         Reviewed by Brent Fulgham.
1037
1038         This patch moves original tests for Credential Management API to http/wpt/ to better integrate
1039         with web-platform-tests infrastructure. Hopefully this will help us later on contribute tests
1040         back to W3C.
1041
1042         * credentials/idlharness-expected.txt: Removed.
1043         * credentials/idlharness.html: Removed.
1044         * fast/dom/navigator-detached-no-crash-expected.txt:
1045         * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
1046         * http/wpt/credential-management/credentialscontainer-create-basics.https.html: Added.
1047         * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt: Added.
1048         * http/wpt/credential-management/credentialscontainer-get-basics.https.html: Added.
1049         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https-expected.txt: Added.
1050         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html: Added.
1051         * http/wpt/credential-management/idl.https-expected.txt: Added.
1052         * http/wpt/credential-management/idl.https.html: Added.
1053         * platform/gtk/TestExpectations:
1054         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
1055         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
1056         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
1057         * platform/win/TestExpectations:
1058         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt:
1059
1060 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
1061
1062         Remove obsolete expectations for updated imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html.
1063         https://bugs.webkit.org/show_bug.cgi?id=172255
1064
1065         Unreviewed test gardening.
1066
1067         * platform/gtk/TestExpectations:
1068         * platform/mac/TestExpectations:
1069
1070 2018-01-02  Oleksandr Skachkov  <gskachkov@gmail.com>
1071
1072         WebAssembly: sending module to iframe fails
1073         https://bugs.webkit.org/show_bug.cgi?id=179263
1074
1075         Reviewed by JF Bastien.
1076
1077         * platform/ios-simulator/TestExpectations:
1078         * platform/win/TestExpectations:
1079         * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js.
1080         * wasm/iframe-parent-postmessage-expected.txt: Added.
1081         * wasm/iframe-parent-postmessage.html: Added.
1082         * wasm/iframe-postmessage-expected.txt: Added.
1083         * wasm/iframe-postmessage.html: Added.
1084         * wasm/resources/frame-parent.html: Added.
1085         * wasm/resources/frame.html: Added.
1086         * wasm/resources/load_wasm.js: Added.
1087         (createWasmModule):
1088         * wasm/window-postmessage-expected.txt: Added.
1089         * wasm/window-postmessage.html: Added.
1090         * workers/wasm-mem-post-message.html:
1091
1092 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
1093
1094         [WPE] Update some test expectations
1095         https://bugs.webkit.org/show_bug.cgi?id=181211
1096
1097         Unreviewed test gardening.
1098
1099         * platform/wpe/TestExpectations: disable more SW tests.
1100         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1101           rebaseline to match the features enabled on the bot.
1102         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
1103           rebaseline for r225963.
1104         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
1105           rebaseline for r226162.
1106         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
1107           rebaseline for r226162.
1108         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1109           Added: rebaseline to match the features enabled on the bot.
1110         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
1111           Added: rebaseline to match the features enabled on the bot.
1112         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1113           Added: rebaseline to match the features enabled on the bot.
1114         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
1115           Added: rebaseline to match the features enabled on the bot.
1116
1117 == Rolled over to ChangeLog-2018-01-01 ==