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