6d2455b6865fb61dc4378eff45f9c41e2f1f2a68
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-01-16  Ryan Haddad  <ryanhaddad@apple.com>
2
3         Unreviewed, rolling out r226962.
4
5         The LayoutTest added with this change is a flaky timeout.
6
7         Reverted changeset:
8
9         "Support for preconnect Link headers"
10         https://bugs.webkit.org/show_bug.cgi?id=181657
11         https://trac.webkit.org/changeset/226962
12
13 2018-01-16  Said Abou-Hallawa  <sabouhallawa@apple.com>
14
15         REGRESSION(r221292): svg/animations/animateTransform-pattern-transform.html crashes with security assertion
16         https://bugs.webkit.org/show_bug.cgi?id=179986
17
18         Reviewed by Simon Fraser.
19
20         * svg/dom/SVGAnimatedListPropertyTearOff-leak.html:
21
22 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
23
24         [EME] Add layout test for the MSE playback of ClearKey encrypted audio and video
25         https://bugs.webkit.org/show_bug.cgi?id=181594
26
27         Reviewed by Xabier Rodriguez-Calvar.
28
29         Add new layout tests in order to test the playback of ClearKey encrypted content:
30         clearKey-cenc-audio-playback-mse : Tests the MSE playback of ClearKey encrypted audio track.
31         clearKey-cenc-video-playback-mse : Tests the MSE playback of ClearKey encrypted video track.
32
33         * media/content/encrypted/segments/AudioClearKeyCenc-seg-0.mp4: Added.
34         * media/content/encrypted/segments/AudioClearKeyCenc-seg-1.mp4: Added.
35         * media/content/encrypted/segments/AudioClearKeyCenc-seg-2.mp4: Added.
36         * media/content/encrypted/segments/AudioClearKeyCenc-seg-3.mp4: Added.
37             These are a simple encrypted audio fragments used in MSE playback.
38             They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
39             Use full-sample encryption because they are not NAL Structured.
40         * media/content/encrypted/segments/VideoClearKeyCenc-seg-1.mp4: Added.
41         * media/content/encrypted/segments/VideoClearKeyCenc-seg-2.mp4: Added.
42         * media/content/encrypted/segments/VideoClearKeyCenc-seg-3.mp4: Added.
43             These are a simple encrypted video fragments used in MSE playback.
44             They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
45             Use sub-sample encryption because they are NAL Structured.
46         * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse-expected.txt: Added.
47         * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse.html: Added.
48         * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse-expected.txt: Added.
49         * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse.html: Added.
50         * media/encrypted-media/medias-enc.js:
51         * platform/gtk/TestExpectations:
52         * platform/mac/TestExpectations:
53         * platform/wpe/TestExpectations:
54             The test clearKey-cenc-audio-playback-mse crashes because the clearKey decryptor plugin doesn't
55             support yet the Full-sample encryption, see bug 180080.
56
57 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
58
59         [WPE] Two clearkey tests failing since r226621
60         https://bugs.webkit.org/show_bug.cgi?id=181532
61
62         Reviewed by Xabier Rodriguez-Calvar.
63
64         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
65         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
66             Since r226621 initDataType "cenc" is supported in clearKey, so we should update the expected result of these tests.
67
68 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
69
70         [EME] some fixes in clearKey-encrypted-cenc-event LayoutTest
71         https://bugs.webkit.org/show_bug.cgi?id=181526
72
73         Reviewed by Xabier Rodriguez-Calvar.
74
75         Update the TestExpectation files as it was done with clearKey-message-cenc-event
76         LayoutTest, the test should be pass in all platforms except gtk and mac.
77         Use const or let instead of var in JS when it's possible.
78
79         * TestExpectations:
80         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html:
81         * media/media-source/media-source-loader-simple.js:
82         * platform/gtk/TestExpectations:
83         * platform/mac/TestExpectations:
84         * platform/wpe/TestExpectations:
85
86 2018-01-15  Yoav Weiss  <yoav@yoav.ws>
87
88         Support for preconnect Link headers
89         https://bugs.webkit.org/show_bug.cgi?id=181657
90
91         Reviewed by Darin Adler.
92
93         Add test to see Link preconnect headers trigger a connection.
94
95         * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
96         * http/tests/preconnect/link-header-rel-preconnect-http.php: Added.
97
98 2018-01-15  Michael Catanzaro  <mcatanzaro@igalia.com>
99
100         Unreviewed GTK layout test gardening
101
102         * TestExpectations:
103         * platform/gtk/TestExpectations:
104
105 2018-01-15  Konstantin Tokarev  <annulen@yandex.ru>
106
107         image-rendering should affect scaling of border-image
108         https://bugs.webkit.org/show_bug.cgi?id=169440
109
110         Reviewed by Michael Catanzaro.
111
112         * fast/borders/border-image-pixelated-expected.html: Added.
113         * fast/borders/border-image-pixelated.html: Added.
114         * fast/borders/resources/border-image-pixelated.png: Added.
115
116 2018-01-15  Philippe Normand  <pnormand@igalia.com>
117
118         Unreviewed GTK gardening
119
120         * platform/gtk/TestExpectations: Skip
121         media/media-fullscreen-pause-inline.html as advised by Eric
122         Carlson.
123
124 2018-01-15  Philippe Normand  <pnormand@igalia.com>
125
126         Prevent useless MediaPlayer mute state notifications
127         https://bugs.webkit.org/show_bug.cgi?id=181646
128
129         Reviewed by Carlos Garcia Campos.
130
131         Unflag tests depending on muted state and media session
132         restrictions, most of those are now passing.
133
134         * platform/gtk/TestExpectations:
135         * platform/gtk/media/video-controls-no-scripting-expected.txt:
136
137 2018-01-14  Myles C. Maxfield  <mmaxfield@apple.com>
138
139         [macOS] [WK2] Unskip some consistently-passing tests
140         https://bugs.webkit.org/show_bug.cgi?id=181226
141         <rdar://problem/23023848>
142
143         Reviewed by Simon Fraser.
144
145         According to the flakiness dashboard, these tests consistently pass now.
146
147         * platform/mac-wk2/TestExpectations:
148
149 2018-01-13  Chris Dumez  <cdumez@apple.com>
150
151         Extend testing added in r226842
152         https://bugs.webkit.org/show_bug.cgi?id=181634
153
154         Reviewed by Darin Adler.
155
156         I have verified that the behavior is consistent with Chrome and Firefox.
157
158         * fast/dom/Window/window-opener-shadowing-expected.txt:
159         * fast/dom/Window/window-opener-shadowing.html:
160
161 2018-01-13  Minsheng Liu  <lambda@liu.ms>
162
163         MathML Lengths should take zoom level into account
164         https://bugs.webkit.org/show_bug.cgi?id=180029
165
166         Reviewed by Frédéric Wang.
167
168         Add a testcase for MathML lengths where zoom factor is set.
169
170         * mathml/presentation/mspace-units-with-zoom-expected.html: Added.
171         * mathml/presentation/mspace-units-with-zoom.html: Added.
172
173 2018-01-12  Simon Fraser  <simon.fraser@apple.com>
174
175         Touch events not received with initial-scale=1 viewport
176         https://bugs.webkit.org/show_bug.cgi?id=181566
177         rdar://problem/36460221
178
179         Reviewed by Tim Horton.
180
181         Add a testcase for this touch event case.
182
183         * fast/events/touch/ios/target-taller-than-view-expected.txt: Added.
184         * fast/events/touch/ios/target-taller-than-view.html: Added.
185
186 2018-01-12  Myles C. Maxfield  <mmaxfield@apple.com>
187
188         Data URL fonts split in the middle of an alphabet cause random letters to disappear
189         https://bugs.webkit.org/show_bug.cgi?id=175845
190         <rdar://problem/33996578>
191
192         Reviewed by Brent Fulgham.
193
194         Make sure that the requests for both fonts are sent before either of the responses are received.
195
196         * fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
197         * fast/text/font-load-data-partitioned-alphabet.html: Added.
198         * platform/mac-wk1/fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
199
200 2018-01-11  Dean Jackson  <dino@apple.com>
201
202         [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
203         https://bugs.webkit.org/show_bug.cgi?id=181558
204         <rdar://problem/36189833>
205
206         Reviewed by Eric Carlson.
207
208         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
209         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
210         * platform/mac/TestExpectations: Test crashes on Sierra and earlier.
211
212 2018-01-12  Dean Jackson  <dino@apple.com>
213
214         drawElements should be invalid if vertexAttrib0 doesn't have data
215         https://bugs.webkit.org/show_bug.cgi?id=181609
216         <rdar://problem/36392883>
217
218         Reviewed by Antoine Quint.
219
220         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt: Added.
221         * fast/canvas/webgl/drawElements-empty-vertex-data.html: Added.
222
223 2018-01-12  Youenn Fablet  <youenn@apple.com>
224
225         FormDataElement::lengthInBytes should use ThreadableBlobRegistry
226         https://bugs.webkit.org/show_bug.cgi?id=181554
227
228         Reviewed by Chris Dumez.
229
230         * http/tests/workers/service/resources/service-worker-cache-api-worker.js:
231         (async):
232         (event.event.request.url.indexOf): Deleted.
233         (event.event.request.url.endsWith): Deleted.
234         (event.event.respondWith.promise.then): Deleted.
235         * http/tests/workers/service/service-worker-cache-api.https-expected.txt:
236         * http/tests/workers/service/service-worker-cache-api.https.html:
237
238 2018-01-12  Youenn Fablet  <youenn@apple.com>
239
240         WebProcess should pass the registration identifier and not the worker identifier for fetch events
241         https://bugs.webkit.org/show_bug.cgi?id=181591
242
243         Reviewed by Chris Dumez.
244
245         * http/wpt/service-workers/resources/empty.html: Added.
246         * http/wpt/service-workers/update-service-worker.https-expected.txt: Added.
247         * http/wpt/service-workers/update-service-worker.https.html: Added.
248         * http/wpt/service-workers/update-worker.py: Added.
249         (main):
250
251 2018-01-11  Simon Fraser  <simon.fraser@apple.com>
252
253         fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html is flakey
254         https://bugs.webkit.org/show_bug.cgi?id=181569
255         rdar://problem/34117680
256
257         Reviewed by Zalan Bujtas.
258         
259         Wait a tick before starting the rotation, otherwise -[WKWebView _beginAnimatedResizeWithUpdates:]
260         can bail because the unobscuredRect is empty.
261
262         Also wait for both the rotation UI script to complete, and the receipt of the 
263         orientationchange event.
264
265         * fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html:
266         * fast/events/ios/rotation/resources/rotation-utils.js:
267         (doTest):
268
269 2018-01-12  Matt Lewis  <jlewis3@apple.com>
270
271         Skipped http/tests/resourceLoadStatistics/grandfathering.html on macOS WK2.
272         https://bugs.webkit.org/show_bug.cgi?id=181482
273
274         Unreviewed test gardening.
275
276         * platform/mac-wk2/TestExpectations:
277
278 2018-01-12  Antoine Quint  <graouts@apple.com>
279
280         Add support for the frames() timing function
281         https://bugs.webkit.org/show_bug.cgi?id=181585
282         <rdar://problem/36463317>
283
284         Reviewed by Dean.
285
286         Add a new test that checks that the frames() timing function applies as expected
287         and expand an existing test to check that the frames() timing function is parsed
288         correctly. We also mark progressions in imported WPT tests.
289
290         * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
291         * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
292         * transitions/frames-timing-function-expected.txt: Added.
293         * transitions/frames-timing-function.html: Added.
294         * transitions/transitions-parsing-expected.txt:
295         * transitions/transitions-parsing.html:
296
297 2018-01-11  Chris Dumez  <cdumez@apple.com>
298
299         Setting Window.opener to null should disown its opener
300         https://bugs.webkit.org/show_bug.cgi?id=181505
301         <rdar://problem/36443151>
302
303         Reviewed by Ryosuke Niwa.
304
305         Add layout test coverage.
306
307         * fast/dom/Window/window-opener-set-to-null-expected.txt: Added.
308         * fast/dom/Window/window-opener-set-to-null.html: Added.
309         * fast/dom/Window/window-opener-shadowing-expected.txt: Added.
310         * fast/dom/Window/window-opener-shadowing.html: Added.
311
312 2018-01-11  Myles C. Maxfield  <mmaxfield@apple.com>
313
314         [Cocoa] Star character disappears when bolded
315         https://bugs.webkit.org/show_bug.cgi?id=181568
316         <rdar://problem/18755569>
317
318         Reviewed by Simon Fraser.
319
320         * fast/text/unknown-font-expected-mismatch.html: Added.
321         * fast/text/unknown-font.html: Added.
322
323 2018-01-11  James Craig  <jcraig@apple.com>
324
325         AX: when invert colors is on, double-invert video elements in UserAgentStyleSheet
326         https://bugs.webkit.org/show_bug.cgi?id=168447
327         <rdar://problem/30559874>
328
329         Reviewed by Simon Fraser.
330
331         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
332         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
333
334         * TestExpectations: Platform setting only available on Mac and iOS.
335         * accessibility/smart-invert-expected.txt: Added. 
336         * accessibility/smart-invert-reference-expected.html: Added.
337         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and grayscale filters render as expected.
338         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
339         * platform/ios-wk2/TestExpectations: Runs on iOS WK2.
340         * platform/mac-wk2/TestExpectations: Runs on Mac WK2.
341
342 2018-01-10  Ryosuke Niwa  <rniwa@webkit.org>
343
344         Make elements of zero width or height focusable
345         https://bugs.webkit.org/show_bug.cgi?id=181516
346
347         Reviewed by Chris Dumez.
348
349         Added a regression test.
350
351         * fast/events/focus-zero-size-element-expected.txt: Added.
352         * fast/events/focus-zero-size-element.html: Added.
353
354 2018-01-11  Alex Christensen  <achristensen@webkit.org>
355
356         REGRESSION(r225003): Loading hangs in environments where dispatch_async does not work
357         https://bugs.webkit.org/show_bug.cgi?id=181553
358
359         Reviewed by Eric Carlson.
360
361         * media/video-src-remove.html:
362
363 2018-01-11  Dean Jackson  <dino@apple.com>
364
365         Rolling out 226814. It crashes on some bots.
366
367 2018-01-11  Dean Jackson  <dino@apple.com>
368
369         [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
370         https://bugs.webkit.org/show_bug.cgi?id=181558
371         <rdar://problem/36189833>
372
373         Reviewed by Eric Carlson.
374
375         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
376         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
377
378 2018-01-11  Chris Dumez  <cdumez@apple.com>
379
380         ASSERTION FAILED: registration in WebCore::SWServerWorker::skipWaiting()
381         https://bugs.webkit.org/show_bug.cgi?id=181222
382         <rdar://problem/36332686>
383
384         Reviewed by Youenn Fablet.
385
386         Unskip test that is no longer flakily crashing.
387
388         * TestExpectations:
389
390 2018-01-11  Youenn Fablet  <youenn@apple.com>
391
392         RTCController should disable ICE candidate filtering in case of getUserMedia based on the RTCPerrConnection origin
393         https://bugs.webkit.org/show_bug.cgi?id=180851
394
395         Reviewed by Eric Carlson.
396
397         * http/wpt/webrtc/resources/third-party-frame-ice-candidate-filtering-iframe.html: Added.
398         * http/wpt/webrtc/third-party-frame-ice-candidate-filtering-expected.txt: Added.
399         * http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html: Added.
400
401 2018-01-11  Ali Juma  <ajuma@chromium.org>
402
403         window.visualViewport should behave as [SameObject]
404         https://bugs.webkit.org/show_bug.cgi?id=181548
405
406         Reviewed by Chris Dumez.
407
408         * fast/visual-viewport/visual-viewport-same-object-expected.txt: Added.
409         * fast/visual-viewport/visual-viewport-same-object.html: Added.
410
411 2018-01-11  Youenn Fablet  <youenn@apple.com>
412
413         imported/w3c/web-platform-tests/service-workers/service-worker/multiple-update.https.html is slow on Debug
414         https://bugs.webkit.org/show_bug.cgi?id=181541
415
416         Unreviewed.
417
418         * TestExpectations:
419
420 2018-01-11  Matt Lewis  <jlewis3@apple.com>
421
422         Rebaseline of media/event-queue-crash.html after r226785
423         
424         Unreviewed test gardening.
425
426         * media/event-queue-crash-expected.txt:
427
428 2018-01-11  Zalan Bujtas  <zalan@apple.com>
429
430         RenderTreeUpdater::current() returns null_ptr when mutation is done through Document::resolveStyle.
431         https://bugs.webkit.org/show_bug.cgi?id=181513
432         <rdar://problem/36367085>
433
434         Reviewed by Antti Koivisto.
435
436         * fast/forms/button-set-text-crash-expected.txt: Added.
437         * fast/forms/button-set-text-crash.html: Added.
438
439 2018-01-11  Antoine Quint  <graouts@apple.com>
440
441         Only listen to webkitplaybacktargetavailabilitychanged when media controls are visible to the user
442         https://bugs.webkit.org/show_bug.cgi?id=181547
443         <rdar://problem/35947650>
444
445         Reviewed by Eric Carlson.
446
447         Add a test that checks that enabling AirPlay routes when the controls are not visible to the user
448         does not incur any change, and that making the controls visible again shows the controls in the
449         expected state.
450
451         * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls-expected.txt: Added.
452         * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls.html: Added.
453
454 2018-01-11  Antoine Quint  <graouts@apple.com>
455
456         [iOS] There should be no controls markup generated in fullscreen
457         https://bugs.webkit.org/show_bug.cgi?id=181540
458         <rdar://problem/35060379>
459
460         Reviewed by Eric Carlson.
461
462         We update this test to simply check that we're removing all child nodes.
463
464         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt:
465         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html:
466
467 2018-01-11  Youenn Fablet  <youenn@apple.com>
468
469         Redirected iframe loading with Request.redirect=follow should fail
470         https://bugs.webkit.org/show_bug.cgi?id=181491
471
472         Reviewed by Alex Christensen.
473
474         * TestExpectations:
475
476 2018-01-10  Simon Fraser  <simon.fraser@apple.com>
477
478         On macOS, getBoundingClientRect gives incorrect values when pinch-zoomed
479         https://bugs.webkit.org/show_bug.cgi?id=181511
480         rdar://problem/33741427
481
482         Reviewed by Zalan Bujtas.
483
484         New results in tests that get client coordinates after zooming.
485
486         * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
487         * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
488         * fast/visual-viewport/client-rects-relative-to-layout-viewport-zoomed.html:
489         * fast/visual-viewport/zoomed-fixed-expected.txt:
490         * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
491         * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
492         * fast/zooming/client-rect-in-fixed-zoomed.html: Change the test to create passing results.
493
494 2018-01-11  Eric Carlson  <eric.carlson@apple.com>
495
496         Layout Test media/event-queue-crash.html is flaky
497         https://bugs.webkit.org/show_bug.cgi?id=180493
498         <rdar://problem/35914377>
499
500         Reviewed by Jer Noble.
501
502         * TestExpectations: Add DumpJSConsoleLogInStdErr.
503         * media/event-queue-crash.html: Increase the timeout from 10ms to 100ms.
504
505 2018-01-11  Ms2ger  <Ms2ger@igalia.com>
506
507         Test gardening for GTK.
508         https://bugs.webkit.org/show_bug.cgi?id=181477
509
510         Unreviewed test gardening.
511
512         * http/tests/performance/performance-resource-timing-cached-entries-expected.txt:
513         * http/tests/performance/performance-resource-timing-cached-entries.html:
514           The code to debug this test's flakiness made it more flaky, as the
515           resources are not logged in a consistent order. This ensures they are
516           logged only in case of failure.
517         * platform/gtk/TestExpectations:
518           - svg/custom/non-scaling-stroke.svg was fixed in r226443.
519           - imported/w3c/web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html
520             was fixed in r226404.
521
522 2018-01-11  Miguel Gomez  <magomez@igalia.com>
523
524         Unreviewed GTK+ and WPE gardening after r226773.
525
526         * platform/gtk/TestExpectations:
527         * platform/wpe/TestExpectations:
528
529 2018-01-11  Ms2ger  <Ms2ger@igalia.com>
530
531         [GTK] Enable css2.1/20110323/vertical-align-boxes-001.htm.
532         https://bugs.webkit.org/show_bug.cgi?id=91339
533
534         Unreviewed test gardening.
535
536         It was fixed in r226404.
537
538         * platform/gtk/TestExpectations:
539
540 2018-01-11  Youenn Fablet  <youenn@apple.com>
541
542         LayoutTests/http/tests/workers/service/resources/service-worker-importScript.js does not need to register two service workers
543         https://bugs.webkit.org/show_bug.cgi?id=181490
544
545         Reviewed by Chris Dumez.
546
547         * http/tests/workers/service/resources/service-worker-importScript.js:
548         * http/tests/workers/service/service-worker-importScript-expected.txt:
549         * platform/mac-wk2/TestExpectations:
550
551 2018-01-11  Philippe Normand  <pnormand@igalia.com>
552
553         [GTK] media/muted-video-is-playing-audio.html is timing out
554         https://bugs.webkit.org/show_bug.cgi?id=163781
555
556         Reviewed by Carlos Garcia Campos.
557
558         The test should un-mute the page because the IsPlayingAudio flag indirectly depends on this.
559
560         * media/muted-video-is-playing-audio.html: Un-mute the page.
561         * platform/gtk/TestExpectations: Unflag now-passing test.
562
563 2018-01-10  Andy Estes  <aestes@apple.com>
564
565         [Payment Request] Rename ApplePayMerchantValidationEvent to MerchantValidationEvent
566         https://bugs.webkit.org/show_bug.cgi?id=181437
567         <rdar://problem/36376481>
568
569         Reviewed by Tim Horton.
570
571         * http/tests/paymentrequest/payment-request-change-shipping-address.https.html:
572         * http/tests/paymentrequest/payment-request-change-shipping-option.https.html:
573         * http/tests/paymentrequest/payment-request-merchant-validation.https-expected.txt: Added.
574         * http/tests/paymentrequest/payment-request-merchant-validation.https.html: Added.
575         * http/tests/paymentrequest/resources/helpers.js:
576         (async.getPaymentRequestResponse):
577         * http/tests/paymentrequest/updateWith-method-pmi-handling.https.html:
578         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https-expected.txt: Removed.
579         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https.html: Removed.
580
581 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
582
583         Update TestExpectations for http/tests/misc/submit-post-keygen.html.
584         https://bugs.webkit.org/show_bug.cgi?id=121331
585
586         Unreviewed test gardening.
587
588         * platform/mac/TestExpectations:
589
590 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
591
592         Mark swipe/pushstate-with-manual-scrollrestoration.html as failing.
593         https://bugs.webkit.org/show_bug.cgi?id=181502
594
595         Unreviewed test gardening.
596
597         * platform/mac-wk2/TestExpectations:
598
599 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
600
601         Mark accessibility/mac/aria-multiple-liveregions-notification.html as flaky.
602         https://bugs.webkit.org/show_bug.cgi?id=181494
603
604         Unreviewed test gardening.
605
606         * platform/mac/TestExpectations:
607
608 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
609
610         Mark http/tests/misc/slow-loading-animated-image.html as flaky.
611         https://bugs.webkit.org/show_bug.cgi?id=181479
612
613         Unreviewed test gardening.
614
615         * platform/mac/TestExpectations:
616
617 2018-01-10  Matt Baker  <mattbaker@apple.com>
618
619         Web Inspector: Canvas tab: throttle recording slider updates
620         https://bugs.webkit.org/show_bug.cgi?id=180839
621         <rdar://problem/36057849>
622
623         Reviewed by Joseph Pecoraro
624
625         * inspector/unit-tests/throttle-expected.txt: Added.
626         * inspector/unit-tests/throttle.html: Added.
627         Added function throttling tests.
628
629 2018-01-10  Wenson Hsieh  <wenson_hsieh@apple.com>
630
631         REGRESSION(r222507): Composition highlight doesn't render when using IME
632         https://bugs.webkit.org/show_bug.cgi?id=181485
633         <rdar://problem/35896516>
634
635         Reviewed by Ryosuke Niwa.
636
637         Add a new layout test to ensure that in the absence of custom composition underlines, a marked composition
638         string appears different once it is confirmed.
639
640         * editing/marked-text-appearance-expected-mismatch.html: Added.
641         * editing/marked-text-appearance.html: Added.
642
643 2018-01-10  Chris Dumez  <cdumez@apple.com>
644
645         Multiple http/wpt/beacon/contentextensions/ test are flaky.
646         https://bugs.webkit.org/show_bug.cgi?id=179256
647         <rdar://problem/35401978>
648
649         Reviewed by Alex Christensen.
650
651         Stop marking content extensions tests as flaky.
652
653         * platform/mac-wk2/TestExpectations:
654
655 2018-01-10  Tim Horton  <timothy_horton@apple.com>
656
657         REGRESSION (r213590): Swipe from edge to go to previous page is significantly slower than tapping back button on Twitter
658         https://bugs.webkit.org/show_bug.cgi?id=181269
659         <rdar://problem/35110344>
660
661         Reviewed by Simon Fraser.
662
663         * swipe/pushstate-with-manual-scrollrestoration-expected.txt: Added.
664         * swipe/pushstate-with-manual-scrollrestoration.html: Added.
665         Add a test (which previously would complain about taking too long)
666         that using manual scroll position restoration and pushState together
667         doesn't cause swipes to hang until the watchdog fires.
668
669 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
670
671         Skip http/tests/workers/service/cors-image-fetch.html.
672         https://bugs.webkit.org/show_bug.cgi?id=181222
673
674         Unreviewed test gardening.
675
676         * TestExpectations:
677
678 2018-01-10  Youenn Fablet  <youenn@apple.com>
679
680         Use no-cache fetch mode when loading main documents with location.reload()
681         https://bugs.webkit.org/show_bug.cgi?id=181285
682         <rdar://problem/36356831>
683
684         Reviewed by Alex Christensen.
685
686         * http/tests/inspector/network/har/har-page-expected.txt:
687         * http/tests/inspector/network/har/har-page.html:
688
689 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
690
691         Mark accessibility/table-header-calculation-for-header-rows.html as failure on Windows.
692         https://bugs.webkit.org/show_bug.cgi?id=181501
693
694         Unreviewed test gardening.
695
696         * platform/win/TestExpectations:
697
698 2018-01-10  Matt Lewis  <jlewis3@apple.com>
699
700         Adjusted expectations for webrtc/video-unmute.html.
701         https://bugs.webkit.org/show_bug.cgi?id=172879
702
703         Unreviewed test gardening.
704
705         * platform/ios-simulator-wk2/TestExpectations:
706         * platform/ios-wk2/TestExpectations:
707         * platform/mac-wk2/TestExpectations:
708
709 2018-01-10  Youenn Fablet  <youenn@apple.com>
710
711         Skip http/wpt/service-workers/fetchEvent.https.html in Debug
712         https://bugs.webkit.org/show_bug.cgi?id=181481
713
714         Unreviewed.
715
716         * TestExpectations:
717
718 2018-01-10  Matt Lewis  <jlewis3@apple.com>
719
720         Marked http/tests/workers/service/service-worker-importScript.html as flaky on macOS WK2.
721         https://bugs.webkit.org/show_bug.cgi?id=181097
722
723         Unreviewed test gardening.
724
725         * platform/mac-wk2/TestExpectations:
726
727 2018-01-10  Matt Lewis  <jlewis3@apple.com>
728
729         Marked imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html as flaky on macOS and iOS WK2.
730         https://bugs.webkit.org/show_bug.cgi?id=181392
731
732         Unreviewed test gardening.
733
734         * platform/ios-wk2/TestExpectations:
735         * platform/mac-wk2/TestExpectations:
736
737 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
738
739         [Win] Rebaseline test after r225366.
740
741         Unreviewed test gardening.
742
743         * platform/win/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
744
745 2018-01-10  Chris Dumez  <cdumez@apple.com>
746
747         REGRESSION (r224301?): LayoutTest http/tests/workers/service/registration-task-queue-scheduling-1.html is a flaky failure
748         https://bugs.webkit.org/show_bug.cgi?id=179342
749         <rdar://problem/35478161>
750
751         Reviewed by Youenn Fablet.
752
753         * TestExpectations:
754         Unmark the test as flaky.
755
756         * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt:
757         * http/tests/workers/service/resources/registration-task-queue-scheduling-1-second-window.html:
758         * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js:
759         Update test to register a scriptURL that actually fails. When registration succeeds, the test
760         logs lines indicating that registration succeeded unexpectedly. Also, when registration
761         succeeds, the registration of the top frame are no longer guaranteed to be resolved before
762         the ones of the subframe (because it involves things like network loads).
763
764 2018-01-10  Chris Dumez  <cdumez@apple.com>
765
766         Unreviewed, skip http/tests/workers/service/other_resources folder.
767
768         It is a resources folder and does not contain tests.
769
770         * TestExpectations:
771
772 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
773
774         [Win] Rebaseline tests after r225366.
775
776         Unreviewed test gardening.
777
778         * platform/win/svg/custom/feComponentTransfer-Discrete-expected.txt:
779         * platform/win/svg/custom/feComponentTransfer-Gamma-expected.txt:
780         * platform/win/svg/custom/feComponentTransfer-Linear-expected.txt:
781         * platform/win/svg/custom/feComponentTransfer-Table-expected.txt:
782
783 2018-01-10  Philippe Normand  <pnormand@igalia.com>
784
785         Unreviewed GTK gardening
786
787         * platform/gtk/TestExpectations: Unflag now-passing test and skip
788         mediastream tests, useless without any webrtc backend.
789
790 2018-01-10  Philippe Normand  <pnormand@igalia.com>
791
792         [GStreamer] REGRESSION(r226629): broke media/video-interruption-with-resume-allowing-play.html
793         https://bugs.webkit.org/show_bug.cgi?id=181471
794         <rdar://problem/36402323>
795
796         Reviewed by Carlos Garcia Campos.
797
798         * platform/gtk/TestExpectations: These 2 tests shall pass now.
799
800 2018-01-10  Ms2ger  <Ms2ger@igalia.com>
801
802         [GTK] Enable css2.1/20110323/c541-word-sp-000.htm.
803         https://bugs.webkit.org/show_bug.cgi?id=94009
804
805         Unreviewed test gardening.
806
807         It was fixed in r226404.
808
809         * platform/gtk/TestExpectations:
810
811 2018-01-10  Philippe Normand  <pnormand@igalia.com>
812
813         Unreviewed, updating expectations for media test timing out on GTK
814
815         * platform/gtk/TestExpectations:
816
817 2018-01-10  Philippe Normand  <pnormand@igalia.com>
818
819         Unreviewed, updating expectations for media test timing out on GTK
820
821         * platform/gtk/TestExpectations:
822
823 2018-01-10  Antti Koivisto  <antti@apple.com>
824
825         Invalidate current element style on class change accurately
826         https://bugs.webkit.org/show_bug.cgi?id=181210
827
828         Reviewed by Zalan Bujtas.
829
830         * fast/css/set-inline-style-recalc-expected.txt:
831         * fast/css/set-inline-style-recalc.html:
832
833 2018-01-09  Antoine Quint  <graouts@apple.com>
834
835         [Web Animations] Expose the id property on Animation
836         https://bugs.webkit.org/show_bug.cgi?id=181450
837         <rdar://problem/36383600>
838
839         Reviewed by Dean Jackson.
840
841         Mark all tests related to the "id" property as passing.
842
843         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
844         * http/wpt/web-animations/interfaces/Animation/id-expected.txt:
845         * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt:
846
847 2018-01-09  Chris Dumez  <cdumez@apple.com>
848
849         Make service workers behave correctly with regards to Page Cache
850         https://bugs.webkit.org/show_bug.cgi?id=181446
851         <rdar://problem/36164291>
852
853         Reviewed by Youenn Fablet.
854
855         Add layout test coverage.
856
857         * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache-expected.txt: Added.
858         * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache.html: Added.
859         * http/tests/workers/service/client-removed-from-clients-while-in-page-cache-expected.txt: Added.
860         * http/tests/workers/service/client-removed-from-clients-while-in-page-cache.html: Added.
861         * http/tests/workers/service/no-page-cache-when-controlled-expected.txt: Added.
862         * http/tests/workers/service/no-page-cache-when-controlled.html: Added.
863         * http/tests/workers/service/other_resources/test.html: Added.
864         * http/tests/workers/service/resources/getClientCount-worker.js: Added.
865         (event.then):
866
867 2018-01-09  Chris Dumez  <cdumez@apple.com>
868
869         We should not return undefined for most properties of a detached Window
870         https://bugs.webkit.org/show_bug.cgi?id=181416
871         <rdar://problem/36162489>
872
873         Reviewed by Ryosuke Niwa.
874
875         Update existing tests to reflect behavior change.
876
877         * fast/dom/Window/orphaned-frame-access-expected.txt:
878         * fast/dom/Window/orphaned-frame-access.html:
879         * fast/frames/detached-frame-property-expected.txt:
880         * fast/frames/detached-frame-property.html:
881
882 2018-01-09  Darin Adler  <darin@apple.com>
883
884         Further refinement to list item and counter code after "list-item" counter fix
885         https://bugs.webkit.org/show_bug.cgi?id=181426
886
887         Reviewed by Zalan Bujtas.
888
889         * fast/css/counters/counter-list-item.html: Removed an extra newline at the end of
890         the file.
891
892 2018-01-09  Myles C. Maxfield  <mmaxfield@apple.com>
893
894         font-display:fallback can cause a visual flash (which is supposed to be impossible)
895         https://bugs.webkit.org/show_bug.cgi?id=181374
896
897         Reviewed by Simon Fraser.
898
899         Move font-display tests into their common subfolder.
900
901         * fast/text/font-display/block-finish-expected.html: Renamed from LayoutTests/fast/text/loading-block-finish-expected.html.
902         * fast/text/font-display/block-finish.html: Renamed from LayoutTests/fast/text/loading-block-finish.html.
903         * fast/text/font-display/block-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-block-nofinish-expected.html.
904         * fast/text/font-display/block-nofinish.html: Renamed from LayoutTests/fast/text/loading-block-nofinish.html.
905         * fast/text/font-display/failure-finish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-finish-expected.html.
906         * fast/text/font-display/failure-finish.html: Renamed from LayoutTests/fast/text/loading-failure-finish.html.
907         * fast/text/font-display/failure-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish-expected.html.
908         * fast/text/font-display/failure-nofinish.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish.html.
909         * fast/text/font-display/swap-finish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-finish-expected.html.
910         * fast/text/font-display/swap-finish.html: Renamed from LayoutTests/fast/text/loading-swap-finish.html.
911         * fast/text/font-display/swap-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish-expected.html.
912         * fast/text/font-display/swap-nofinish.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish.html.
913         * fast/text/font-display/swap-flash-expected.html: Added.
914         * fast/text/font-display/swap-flash.html: Added.
915         * platform/win/TestExpectations:
916
917 2018-01-09  Matt Lewis  <jlewis3@apple.com>
918
919         Fixed test expectaions.
920
921         Unreviewed test gardening.
922
923         * platform/ios-wk2/TestExpectations:
924
925 2018-01-09  Antti Koivisto  <antti@apple.com>
926
927         Blank page except for inner iframes because pending stylesheets cause style.isNotFinal() to be true
928         https://bugs.webkit.org/show_bug.cgi?id=180940
929         <rdar://problem/36116507>
930
931         Reviewed by Darin Adler.
932
933         * http/tests/local/loading-stylesheet-import-remove.html: Added.
934         * http/tests/local/loading-stylesheet-import-remove-expected.html: Added.
935         * http/tests/local/resources/slow-import.css: Added.
936
937 2018-01-09  Youenn Fablet  <youenn@apple.com>
938
939         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
940         https://bugs.webkit.org/show_bug.cgi?id=181404
941
942         Reviewed by Alex Christensen.
943
944         * TestExpectations:
945
946 2018-01-09  Youenn Fablet  <youenn@apple.com>
947
948         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
949         https://bugs.webkit.org/show_bug.cgi?id=181087
950         <rdar://problem/36188109>
951
952         Reviewed by Chris Dumez.
953
954         * platform/ios-wk2/TestExpectations: Removed flaky expectation.
955
956 2018-01-09  Yacine Bandou  <yacine.bandou_ext@softathome.com>
957
958         [EME] Add layout test for clearKey CENC message event
959         https://bugs.webkit.org/show_bug.cgi?id=180928
960
961         Reviewed by Xabier Rodriguez-Calvar.
962
963         Tests the reception of clearKey message event after the encrypted event and checks its KeyID.
964         There are two tests: one with MSE playback and another with regular playback.
965
966         * media/encrypted-media/clearKey/clearKey-message-cenc-event-expected.txt: Added.
967         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse-expected.txt: Added.
968         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse.html: Added.
969             Test with MSE playback.
970         * media/encrypted-media/clearKey/clearKey-message-cenc-event.html: Added.
971             Test with regular playback.
972         * media/encrypted-media/clearKey/encrypted-media-clearKey-handler.js: Added.
973             This JavaScript file provides a simple clearKey EME implementation, checks the EME support, handles the "encrypted", "message" and 
974             "keystatuseschange" events, and updates the CDM session with the right keys.
975             This implementation allows to play an encrypted media (video or audio or both), it is used in this test by overloading the "onMessage" callback 
976             by an other function that checks the 'message' event and stops the test.
977         * media/encrypted-media/medias-enc.js:
978             I take this opportunity to introduce some fixes:
979             Rename "mimetype" field to "mimeType", this field is only used in "clearKey-encrypted-cenc-event-mse.html",
980             thus it is easy to change it now.
981             Change the KeyID of the encrypted video with the right value, it is used for first time in this test.
982         * media/media-source/media-source-loader-simple.js:
983             Use "mimeType" instead of "mimetype" as it is modified in "medias-enc.js".
984         * platform/gtk/TestExpectations:
985         * platform/mac/TestExpectations:
986         * platform/wpe/TestExpectations:
987
988 2018-01-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
989
990         Check Image::m_image is not null in ImageLoader::decode()
991         https://bugs.webkit.org/show_bug.cgi?id=180386
992         <rdar://problem/34634483>
993
994         Reviewed by Tim Horton.
995
996         Add a new rejected case for decoding an image with an invalid URL.
997
998         * fast/images/decode-static-image-reject-expected.txt:
999         * fast/images/decode-static-image-reject.html:
1000
1001 2018-01-09  Ali Juma  <ajuma@chromium.org>
1002
1003         Mark imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html as flaky
1004         https://bugs.webkit.org/show_bug.cgi?id=181436
1005
1006         Reviewed by Frédéric Wang.
1007
1008         Test gardening.
1009
1010         * TestExpectations:
1011         Mark test that seems to have timing issues as flaky.
1012
1013 2018-01-09  Ali Juma  <ajuma@chromium.org>
1014
1015         Implement VisualViewport API events
1016         https://bugs.webkit.org/show_bug.cgi?id=179386
1017
1018         Reviewed by Frédéric Wang.
1019
1020         Add tests for Visual Viewport API events. Test that a resize event is fired after
1021         pinch zoom and after window resize, and test that a scroll event is fired when the
1022         visual viewport is scrolled.
1023
1024         * fast/visual-viewport/resize-event-fired-expected.txt: Added.
1025         * fast/visual-viewport/resize-event-fired-window-resized-expected.txt: Added.
1026         * fast/visual-viewport/resize-event-fired-window-resized.html: Added.
1027         * fast/visual-viewport/resize-event-fired.html: Added.
1028         * fast/visual-viewport/scroll-event-fired-expected.txt: Added.
1029         * fast/visual-viewport/scroll-event-fired.html: Added.
1030         * platform/gtk/TestExpectations:
1031         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK.
1032         * platform/ios/TestExpectations:
1033         Skipped test that resizes a window, since this isn't supported on iOS.
1034         * platform/win/TestExpectations:
1035         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on Windows.
1036
1037 2018-01-09  Ryosuke Niwa  <rniwa@webkit.org>
1038
1039         Release assert in addResourceTiming when a cache resource is requested during style recalc
1040         https://bugs.webkit.org/show_bug.cgi?id=181137
1041         <rdar://problem/35666574>
1042
1043         Reviewed by Simon Fraser.
1044
1045         Added a regression test for the crash.
1046
1047         Also fixed test cases in rt-performance-extensions.js which were incorrectly asserting and assuming that
1048         resourcetimingbufferfull event will be fired when there are exactly the same number of entries as the buffer size.
1049
1050         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull -crash-expected.txt: Added.
1051         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-crash.html: Added.
1052         * http/wpt/resource-timing/rt-performance-extensions.js: Fixed the test cases.
1053
1054 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
1055
1056         ::first-letter incorrectly selects grapheme pairs
1057         https://bugs.webkit.org/show_bug.cgi?id=181315
1058
1059         Reviewed by Darin Adler.
1060
1061         * fast/css/first-letter-punctuation-expected.html: Added.
1062         * fast/css/first-letter-punctuation.html:
1063         * platform/gtk/fast/css/first-letter-punctuation-expected.png: Removed.
1064         * platform/gtk/fast/css/first-letter-punctuation-expected.txt: Removed.
1065         * platform/ios/fast/css/first-letter-punctuation-expected.txt: Removed.
1066         * platform/mac/fast/css/first-letter-punctuation-expected.png: Removed.
1067         * platform/mac/fast/css/first-letter-punctuation-expected.txt: Removed.
1068         * platform/win/fast/css/first-letter-punctuation-expected.txt: Removed.
1069
1070 2018-01-08  Darin Adler  <darin@apple.com>
1071
1072         Special list-item counter starts from an incorrect number for ::before and ::after
1073         https://bugs.webkit.org/show_bug.cgi?id=181084
1074
1075         Reviewed by Zalan Bujtas.
1076
1077         * fast/css/counters/counter-list-item-expected.html: Added.
1078         * fast/css/counters/counter-list-item.html: Added.
1079
1080 2018-01-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
1081
1082         A canvas should not be tainted if it draws a data URL SVGImage with a <foreignObject>
1083         https://bugs.webkit.org/show_bug.cgi?id=180301
1084
1085         Reviewed by Dean Jackson.
1086
1087         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted-expected.txt: Added.
1088         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted.html: Added.
1089         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted-expected.txt: Added.
1090         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted.html: Added.
1091         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted-expected.txt: Added.
1092         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted.html: Added.
1093
1094 2018-01-08  Matt Lewis  <jlewis3@apple.com>
1095
1096         Marked imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html as flaky.
1097         https://bugs.webkit.org/show_bug.cgi?id=181087
1098
1099         Unreviewed test gardening.
1100
1101         * platform/ios-wk2/TestExpectations:
1102
1103 2018-01-08  Matt Lewis  <jlewis3@apple.com>
1104
1105         Unreviewed, rolling out r226385.
1106
1107         The test introduced with this was a flaky since being added.
1108
1109         Reverted changeset:
1110
1111         "AX: when invert colors is on, double-invert certain media
1112         elements in UserAgentStyleSheet"
1113         https://bugs.webkit.org/show_bug.cgi?id=168447
1114         https://trac.webkit.org/changeset/226385
1115
1116 2018-01-08  Ryan Haddad  <ryanhaddad@apple.com>
1117
1118         Skip http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html
1119         https://bugs.webkit.org/show_bug.cgi?id=181223
1120
1121         Unreviewed test gardening.
1122
1123         * platform/wk2/TestExpectations:
1124
1125 2018-01-08  Matt Lewis  <jlewis3@apple.com>
1126
1127         Marked http/wpt/cache-storage/cache-put-stream.https.any.html as flaky on macOS WK2.
1128         https://bugs.webkit.org/show_bug.cgi?id=181107
1129
1130         Unreviewed test gardening.
1131
1132         * platform/mac-wk2/TestExpectations:
1133
1134 2018-01-08  Basuke Suzuki  <Basuke.Suzuki@sony.com>
1135
1136         [WinCairo] Add default port TestExpectations for wincairo
1137         https://bugs.webkit.org/show_bug.cgi?id=179221
1138
1139         Reviewed by Alex Christensen.
1140
1141         * platform/wincairo-win10/TestExpectations: Added.
1142
1143 2018-01-08  Youenn Fablet  <youenn@apple.com>
1144
1145         Stop exposing fetch and extendable events to window
1146         https://bugs.webkit.org/show_bug.cgi?id=181325
1147
1148         Reviewed by Chris Dumez.
1149
1150         * http/wpt/service-workers/extendableEvent.https-expected.txt:
1151         * http/wpt/service-workers/extendableEvent.https.html:
1152         * http/wpt/service-workers/fetchEvent.https-expected.txt:
1153         * http/wpt/service-workers/fetchEvent.https.html:
1154
1155 2018-01-08  Antti Koivisto  <antti@apple.com>
1156
1157         REGRESSION (r219145): Toggling layer borders on a static document no longer works immediately
1158         https://bugs.webkit.org/show_bug.cgi?id=176260
1159         <rdar://problem/34219966>
1160
1161         Reviewed by Simon Fraser.
1162
1163         * compositing/debug-borders-dynamic-expected.html: Added.
1164         * compositing/debug-borders-dynamic.html: Added.
1165
1166 2018-01-08  Yacine Bandou  <yacine.bandou_ext@softathome.com>
1167
1168         [EME] Add layout test for InitData and InitDataType in CENC encrypted event
1169         https://bugs.webkit.org/show_bug.cgi?id=180430
1170
1171         Reviewed by Xabier Rodriguez-Calvar.
1172
1173         * TestExpectations:
1174         * media/content/encrypted/VideoClearKeyCenc.mp4: Added.
1175             This is a simple encrypted video file used for regular playback.
1176             It has been encrypted with BENTO4. https://www.bento4.com/
1177
1178         * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Added.
1179             This is a simple encrypted video fragment used in MSE playback.
1180             It has been fragmented and encrypted with BENTO4. https://www.bento4.com/
1181
1182         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Added.
1183         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Added.
1184         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Added.
1185             This is a test with MSE.
1186
1187         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Added.
1188             This is a test with a regular playback.
1189
1190         * media/encrypted-media/medias-enc.js: Added.
1191             This JavaScrit file lists the encrypted media wich will be used in encrypted-media tests.
1192             It gives all necessary informations about the encrypted media: path of the file or
1193             the path of the segments in MSE case, mimeType, initDataType and the encryption keys.
1194
1195         * media/media-source/media-source-loader-simple.js: Added.
1196             This JavaScript file provides a simple MSE implementation, reads the segments of the media and appends them
1197             in the appropriate SourceBuffer.
1198
1199         * platform/wpe/TestExpectations:
1200
1201 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
1202
1203         Update imagebitmap tests.
1204         https://bugs.webkit.org/show_bug.cgi?id=181379
1205
1206         Unreviewed test gardening.
1207
1208         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1209         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1210         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1211         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1212
1213 2018-01-08  Youenn Fablet  <youenn@apple.com>
1214
1215         navigator.onLine does not work inside service workers
1216         https://bugs.webkit.org/show_bug.cgi?id=181079
1217         <rdar://problem/36178606>
1218
1219         Reviewed by Darin Adler.
1220
1221         * http/wpt/service-workers/online-worker.js: Added.
1222         (async.waitForOnlineEvent):
1223         (async.doTest):
1224         * http/wpt/service-workers/online.https-expected.txt: Added.
1225         * http/wpt/service-workers/online.https.html: Added.
1226
1227 2018-01-08  Youenn Fablet  <youenn@apple.com>
1228
1229         imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html is slow in Debug
1230         https://bugs.webkit.org/show_bug.cgi?id=181382
1231
1232         Unreviewed.
1233
1234         * TestExpectations:
1235
1236 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1237
1238         Unreviewed GTK gardening. Rebaseline test again after r226500.
1239
1240         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1241
1242 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1243
1244         Unreviewed GTK gardening. Partially revert r224460.
1245
1246         Two tests were incorrectly rebaselined in r224460.
1247
1248         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1249         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1250
1251 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
1252
1253         Implement createImageBitmap(ImageBitmap)
1254         https://bugs.webkit.org/show_bug.cgi?id=181287
1255
1256         Reviewed by Darin Adler.
1257
1258         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1259         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
1260         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
1261         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
1262
1263 2018-01-07  Ryosuke Niwa  <rniwa@webkit.org>
1264
1265         Reduce the precision of "high" resolution time to 1ms
1266         https://bugs.webkit.org/show_bug.cgi?id=180910
1267         <rdar://problem/36085943>
1268
1269         Reviewed by Saam Barati.
1270
1271         Add a flaky test expectation to imported/w3c/web-platform-tests/workers/worker-performance.worker.html
1272         due to a test bug. The test fix is tracked in https://github.com/w3c/web-platform-tests/pull/8711
1273
1274         * TestExpectations:
1275
1276 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
1277
1278         Possible crash computing event regions
1279         https://bugs.webkit.org/show_bug.cgi?id=181368
1280         rdar://problem/34847081
1281
1282         Reviewed by Zalan Bujtas.
1283
1284         * fast/events/event-handler-regions-layout-expected.txt: Added.
1285         * fast/events/event-handler-regions-layout.html: Added.
1286
1287 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
1288
1289         Crash under RenderLayer::scrollTo() with marquee
1290         https://bugs.webkit.org/show_bug.cgi?id=181349
1291         rdar://problem/36190168
1292
1293         Reviewed by Zalan Bujtas.
1294
1295         * fast/scrolling/marquee-scroll-crash-expected.txt: Added.
1296         * fast/scrolling/marquee-scroll-crash.html: Added.
1297
1298 2018-01-05  Dean Jackson  <dino@apple.com>
1299
1300         Accurately clip copyTexImage2D and copyTexSubImage2D
1301         https://bugs.webkit.org/show_bug.cgi?id=181356
1302         <rdar://problem/35083877>
1303
1304         Reviewed by Eric Carlson.
1305
1306         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt: Added.
1307         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input.html: Added.
1308
1309 2018-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
1310
1311         Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
1312         https://bugs.webkit.org/show_bug.cgi?id=181321
1313
1314         Reviewed by Saam Barati.
1315
1316         * inspector/model/remote-object-get-properties-expected.txt:
1317         * inspector/runtime/getProperties-expected.txt:
1318         * js/script-tests/strict-throw-type-error.js:
1319         * js/strict-throw-type-error-expected.txt:
1320
1321 2018-01-05  Youenn Fablet  <youenn@apple.com>
1322
1323         Implement Cache API partitioning based on ClientOrigin
1324         https://bugs.webkit.org/show_bug.cgi?id=181240
1325
1326         Reviewed by Alex Christensen.
1327
1328         Beefing up test to ensure that client and top origins are taken into consideration.
1329
1330         * http/tests/cache-storage/cache-origins.https-expected.txt:
1331         * http/tests/cache-storage/cache-origins.https.html:
1332         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
1333         * http/tests/cache-storage/cache-clearing-origin.https.html:
1334
1335 2017-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1336
1337         Mark fast/workers/worker-terminate.html as flaky.
1338         https://bugs.webkit.org/show_bug.cgi?id=181098
1339
1340         Unreviewed test gardening.
1341
1342         * platform/mac/TestExpectations:
1343
1344 2018-01-05  Per Arne Vollan  <pvollan@apple.com>
1345
1346         Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
1347         https://bugs.webkit.org/show_bug.cgi?id=181346
1348
1349         Unreviewed test gardening.
1350
1351         * platform/win/TestExpectations:
1352
1353 2018-01-05  Youenn Fablet  <youenn@apple.com>
1354
1355         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
1356         https://bugs.webkit.org/show_bug.cgi?id=181329
1357
1358         Unreviewed.
1359         SharedWorker is not supported.
1360
1361         * TestExpectations:
1362
1363 2018-01-05  Matt Lewis  <jlewis3@apple.com>
1364
1365         Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
1366         https://bugs.webkit.org/show_bug.cgi?id=181069
1367
1368         Unreviewed test gardening.
1369
1370         * platform/mac-wk2/TestExpectations:
1371
1372 2018-01-05  Matt Lewis  <jlewis3@apple.com>
1373
1374         Unreviewed, rolling out r226401.
1375
1376         This caused timeouts on multiple platforms.
1377
1378         Reverted changeset:
1379
1380         "Implement Cache API partitioning based on ClientOrigin"
1381         https://bugs.webkit.org/show_bug.cgi?id=181240
1382         https://trac.webkit.org/changeset/226401
1383
1384 2018-01-05  Joseph Pecoraro  <pecoraro@apple.com>
1385
1386         ServiceWorkers: Enable UserTiming / ResourceTiming
1387         https://bugs.webkit.org/show_bug.cgi?id=181297
1388         <rdar://problem/36307306>
1389
1390         Reviewed by Youenn Fablet.
1391
1392         * http/tests/workers/service/resources/data1.txt: Added.
1393         * http/tests/workers/service/resources/data2.txt: Added.
1394         Resources to load from a service-worker.
1395
1396         * http/tests/workers/service/resources/service-worker-resource-timing.js: Added.
1397         * http/tests/workers/service/service-worker-resource-timing.https-expected.txt: Added.
1398         * http/tests/workers/service/service-worker-resource-timing.https.html: Added.
1399         Test that a ServiceWorker can produce resource entries for a few
1400         different kinds of loads (CacheStorage load, and a fetch).
1401
1402         * http/tests/workers/service/resources/service-worker-user-timing.js: Added.
1403         * http/tests/workers/service/service-worker-user-timing.https-expected.txt: Added.
1404         * http/tests/workers/service/service-worker-user-timing.https.html: Added.
1405         Test that a ServiceWorker can produce a mark/measure entries.
1406
1407 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
1408
1409         [WPE][GTK] Unreviewed gardening
1410
1411         Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
1412         r226443.
1413         * platform/gtk/TestExpectations:
1414         * platform/wpe/TestExpectations:
1415
1416 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
1417
1418         [WPE] Unreviewed gardening
1419
1420         * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
1421
1422 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
1423
1424         [WPE] Rebaseline test expectations after r226404
1425
1426         Unreviewed gardening.
1427
1428         * platform/wpe/css1/font_properties/font_size-expected.txt:
1429         * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
1430         * platform/wpe/css1/text_properties/line_height-expected.txt:
1431         * platform/wpe/css1/text_properties/text_indent-expected.txt:
1432         * platform/wpe/css1/text_properties/word_spacing-expected.txt:
1433         * platform/wpe/css1/units/length_units-expected.txt:
1434         * platform/wpe/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1435         * platform/wpe/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1436         * platform/wpe/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
1437         * platform/wpe/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
1438         * platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
1439         * platform/wpe/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
1440         * platform/wpe/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1441         * platform/wpe/css2.1/t1601-c547-indent-00-b-a-expected.txt:
1442         * platform/wpe/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
1443         * platform/wpe/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1444         * platform/wpe/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
1445         * platform/wpe/svg/custom/alignment-baseline-modes-expected.txt:
1446         * platform/wpe/svg/custom/dominant-baseline-modes-expected.txt:
1447         * platform/wpe/tables/mozilla/bugs/bug55527-expected.txt:
1448
1449 2018-01-05  Fujii Hironori  <Hironori.Fujii@sony.com>
1450
1451         [Cairo] Canvas: Path::clear should clear its transform
1452         https://bugs.webkit.org/show_bug.cgi?id=181320
1453
1454         Reviewed by Carlos Garcia Campos.
1455
1456         * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
1457         * fast/canvas/reset-scaling-by-height-change.html: Added.
1458
1459 2018-01-04  Joseph Pecoraro  <pecoraro@apple.com>
1460
1461         REGRESSION (r225709): Web Inspector: CSS Source maps not loading
1462         https://bugs.webkit.org/show_bug.cgi?id=181314
1463         <rdar://problem/36177620>
1464
1465         Reviewed by Brian Burg.
1466
1467         * http/tests/inspector/network/resources/script-with-sourcemap.js: Added.
1468         * http/tests/inspector/network/resources/script-with-sourcemap.js.map: Added.
1469         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css: Added.
1470         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css.map: Added.
1471         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Added.
1472         Add a real script minified with a source map.
1473         Add a real scss stylesheet compiled to css with a source map.
1474
1475         * http/tests/inspector/network/source-map-loads-expected.txt: Added.
1476         * http/tests/inspector/network/source-map-loads.html: Added.
1477         Test that we load source maps for resources with sourceMappingURL directives.
1478
1479 2018-01-04  Chris Fleizach  <cfleizach@apple.com>
1480
1481         AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
1482         https://bugs.webkit.org/show_bug.cgi?id=180361
1483
1484         Reviewed by Zalan Bujtas.
1485
1486         * accessibility/mac/css-speech-speak-expected.txt:
1487         * accessibility/mac/css-speech-speak.html:
1488         * fast/css/getComputedStyle/computed-style-expected.txt:
1489         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1490         * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt:
1491         * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1492         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt:
1493         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1494         * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt:
1495         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1496         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1497         * platform/mac/svg/css/getComputedStyle-basic-expected.txt:
1498         * svg/css/getComputedStyle-basic-expected.txt:
1499
1500 2018-01-04  Brian Burg  <bburg@apple.com>
1501
1502         Web Inspector: Capture Element Screenshot looks fuzzy
1503         https://bugs.webkit.org/show_bug.cgi?id=175734
1504         <rdar://problem/33803377>
1505
1506         Reviewed by Joseph Pecoraro and Simon Fraser.
1507
1508         * inspector/page/hidpi-snapshot-size-expected.txt: Added.
1509         * inspector/page/hidpi-snapshot-size.html: Added.
1510
1511 2018-01-04  Brian Burg  <bburg@apple.com>
1512
1513         Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
1514         https://bugs.webkit.org/show_bug.cgi?id=180945
1515
1516         Reviewed by Joseph Pecoraro.
1517
1518         Add new test coverage for existing RemoteObject.prototype.getProperty.
1519         Add new test coverage for new method RemoteObject.prototype.fetchProperties.
1520         I didn't add test coverage for callFunction, as I had to stop somewhere.
1521
1522         * inspector/model/remote-object-api-expected.txt: Added.
1523         * inspector/model/remote-object-api.html: Added.
1524
1525 2018-01-04  Brian Burg  <bburg@apple.com>
1526
1527         Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
1528         https://bugs.webkit.org/show_bug.cgi?id=181005
1529
1530         Rubber-stamped by Joseph Pecoraro.
1531
1532         When TestPage.debug() is called, dump out all code that is sent to be evaluated in
1533         the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent.
1534
1535         * http/tests/inspector/resources/inspector-test.js:
1536         (runTest):
1537         (TestPage.debug):
1538         (TestPage.evaluateInWebInspector):
1539         (TestPage.dispatchEventToFrontend):
1540
1541         * http/tests/inspector/network/har/har-page-expected.txt:
1542         Rebaseline, as this depends on the size of inspector-test.js. Removing this
1543         fragile test expectation behavior is tracked by https://bugs.webkit.org/show_bug.cgi?id=181300.
1544
1545
1546 2018-01-04  Zalan Bujtas  <zalan@apple.com>
1547
1548         WebContent process crashes while loading https://www.classicspecs.com
1549         https://bugs.webkit.org/show_bug.cgi?id=181290
1550         <rdar://problem/36225906>
1551
1552         Reviewed by Simon Fraser.
1553
1554         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach-expected.txt: Added.
1555         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html: Added.
1556
1557 2018-01-04  Eric Carlson  <eric.carlson@apple.com>
1558
1559         [MediaStream] Add Mock screen capture source
1560         https://bugs.webkit.org/show_bug.cgi?id=181291
1561         <rdar://problem/36298164>
1562
1563         Reviewed by Dean Jackson.
1564
1565         * http/tests/media/media-stream/get-display-media-prompt-expected.txt: Added.
1566         * http/tests/media/media-stream/get-display-media-prompt.html: Added.
1567
1568 2018-01-04  John Wilander  <wilander@apple.com>
1569
1570         Storage Access API: Remove JavaScript confirm() prompt from Document::requestStorageAccess()
1571         https://bugs.webkit.org/show_bug.cgi?id=181276
1572         <rdar://problem/36290463>
1573
1574         Reviewed by Alex Christensen.
1575
1576         Two test cases are deleted since the user has no way
1577         to deny access through a prompt anymore. The rest
1578         are updated to not expect a "CONFIRM:..." text output.
1579
1580         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: Removed.
1581         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: Removed.
1582         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: Removed.
1583         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: Removed.
1584         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
1585         * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt:
1586         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt:
1587         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
1588         * 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:
1589         * 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:
1590         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt:
1591         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt:
1592         * platform/mac-wk2/TestExpectations:
1593             Removed entries for the deleted test cases.
1594
1595 2018-01-04  Carlos Garcia Campos  <cgarcia@igalia.com>
1596
1597         [GTK] Issues with Ahem's ex / x-height
1598         https://bugs.webkit.org/show_bug.cgi?id=180581
1599
1600         Reviewed by Michael Catanzaro.
1601
1602         Unskip two tests that are now passing and rebaseline others.
1603
1604         * platform/gtk/TestExpectations:
1605         * platform/gtk/css1/font_properties/font_size-expected.png:
1606         * platform/gtk/css1/font_properties/font_size-expected.txt:
1607         * platform/gtk/css1/text_properties/letter_spacing-expected.png:
1608         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
1609         * platform/gtk/css1/text_properties/line_height-expected.png:
1610         * platform/gtk/css1/text_properties/line_height-expected.txt:
1611         * platform/gtk/css1/text_properties/text_indent-expected.png:
1612         * platform/gtk/css1/text_properties/text_indent-expected.txt:
1613         * platform/gtk/css1/text_properties/word_spacing-expected.png:
1614         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
1615         * platform/gtk/css1/units/length_units-expected.png:
1616         * platform/gtk/css1/units/length_units-expected.txt:
1617         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.png:
1618         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
1619         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.png:
1620         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
1621         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
1622         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
1623         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
1624         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
1625         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
1626         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
1627         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
1628         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
1629         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
1630         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
1631         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.png:
1632         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
1633         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
1634         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
1635         * platform/gtk/editing/selection/caret-ltr-2-expected.png:
1636         * platform/gtk/editing/selection/caret-ltr-2-expected.txt:
1637         * platform/gtk/editing/selection/caret-ltr-2-left-expected.png:
1638         * platform/gtk/editing/selection/caret-ltr-2-left-expected.txt:
1639         * platform/gtk/editing/selection/caret-ltr-expected.png:
1640         * platform/gtk/editing/selection/caret-ltr-expected.txt:
1641         * platform/gtk/editing/selection/caret-ltr-right-expected.png:
1642         * platform/gtk/editing/selection/caret-ltr-right-expected.txt:
1643         * platform/gtk/editing/selection/caret-rtl-2-expected.png:
1644         * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
1645         * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
1646         * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
1647         * platform/gtk/editing/selection/caret-rtl-expected.png:
1648         * platform/gtk/editing/selection/caret-rtl-expected.txt:
1649         * platform/gtk/editing/selection/caret-rtl-right-expected.png:
1650         * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
1651         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png:
1652         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt:
1653         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png:
1654         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt:
1655         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png:
1656         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt:
1657         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png:
1658         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt:
1659         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png:
1660         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt:
1661         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
1662         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
1663         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
1664         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
1665         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
1666         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
1667         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
1668         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
1669         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
1670         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
1671         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
1672         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
1673         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
1674         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1675         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
1676         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1677         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
1678         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1679         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
1680         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1681         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png:
1682         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
1683         * platform/gtk/fast/css/ex-after-font-variant-expected.png:
1684         * platform/gtk/fast/css/ex-after-font-variant-expected.txt:
1685         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1686         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1687         * platform/gtk/fast/forms/minWidthPercent-expected.png:
1688         * platform/gtk/fast/forms/minWidthPercent-expected.txt:
1689         * platform/gtk/fast/lists/008-expected.png:
1690         * platform/gtk/fast/lists/008-expected.txt:
1691         * platform/gtk/fast/lists/008-vertical-expected.png:
1692         * platform/gtk/fast/lists/008-vertical-expected.txt:
1693         * platform/gtk/fast/overflow/overflow-rtl-expected.png:
1694         * platform/gtk/fast/overflow/overflow-rtl-expected.txt:
1695         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png:
1696         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
1697         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
1698         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
1699         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
1700         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1701         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
1702         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
1703         * platform/gtk/svg/custom/alignment-baseline-modes-expected.png:
1704         * platform/gtk/svg/custom/alignment-baseline-modes-expected.txt:
1705         * platform/gtk/svg/custom/dominant-baseline-modes-expected.png:
1706         * platform/gtk/svg/custom/dominant-baseline-modes-expected.txt:
1707         * platform/gtk/tables/mozilla/bugs/bug55527-expected.png:
1708         * platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
1709
1710 2018-01-04  Minsheng Liu  <lambda@liu.ms>
1711
1712         Add a test to ensure <mo> paints its leading and trailing space as specified in its attributes.
1713         https://bugs.webkit.org/show_bug.cgi?id=170272
1714
1715         Reviewed by Frédéric Wang.
1716
1717         A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
1718
1719         The bug itself is fixed as a part of 179682.
1720         https://bugs.webkit.org/show_bug.cgi?id=179682
1721
1722         * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
1723         * mathml/presentation/mo-paint-lspace-rspace.html: Added.
1724
1725 2018-01-04  Youenn Fablet  <youenn@apple.com>
1726
1727         Implement Cache API partitioning based on ClientOrigin
1728         https://bugs.webkit.org/show_bug.cgi?id=181240
1729
1730         Reviewed by Alex Christensen.
1731
1732         Beefing up test to ensure that client and top origins are taken into consideration.
1733
1734         * http/tests/cache-storage/cache-origins.https-expected.txt:
1735         * http/tests/cache-storage/cache-origins.https.html:
1736         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
1737         * http/tests/cache-storage/cache-clearing-origin.https.html:
1738
1739 2018-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
1740
1741         [Attachment Support] Add plumbing for starting a drag with promised blob data
1742         https://bugs.webkit.org/show_bug.cgi?id=181201
1743
1744         Reviewed by Tim Horton.
1745
1746         Remove a WK1 LayoutTest testing drag and drop of an attachment element into a contenteditable. This test no
1747         longer passes because the implementation of attachment dragging on macOS is not yet implemented. Subsequent
1748         patches will test this scenario once again, but as a WK2 macOS drag and drop API test.
1749
1750         * editing/pasteboard/drag-and-drop-attachment-contenteditable-expected.txt: Removed.
1751         * editing/pasteboard/drag-and-drop-attachment-contenteditable.html: Removed.
1752         * platform/gtk/TestExpectations:
1753         * platform/ios/TestExpectations:
1754         * platform/mac-wk2/TestExpectations:
1755         * platform/win/TestExpectations:
1756
1757 2018-01-03  John Wilander  <wilander@apple.com>
1758
1759         Storage Access API: Refactor XPC for access removal to go straight from the web process to the network process
1760         https://bugs.webkit.org/show_bug.cgi?id=181270
1761         <rdar://problem/36289544>
1762
1763         Reviewed by Alex Christensen.
1764
1765         This change refactors how the web process tells the network process
1766         to remove storage access. Previously, this was done over the UI process
1767         just like requests for storage access. But since no further reasoning
1768         is needed, the message should go straight from the web process to the
1769         network process for performance reasons and to minimize the risk of a
1770         race.
1771
1772         As a consequence, the XPC code for storage access removal in the UI
1773         process is deleted.
1774
1775         * platform/mac-wk2/TestExpectations:
1776             Re-enables the test for this code path.
1777
1778 2018-01-03  Michael Saboff  <msaboff@apple.com>
1779
1780         Disable SharedArrayBuffers from Web API
1781         https://bugs.webkit.org/show_bug.cgi?id=181266
1782
1783         Reviewed by Saam Barati.
1784
1785         Disabled SharedArrayBuffer tests.
1786
1787         * TestExpectations:
1788
1789 2018-01-03  James Craig  <jcraig@apple.com>
1790
1791         AX: when invert colors is on, double-invert certain media elements in UserAgentStyleSheet
1792         https://bugs.webkit.org/show_bug.cgi?id=168447
1793         <rdar://problem/30559874>
1794
1795         Reviewed by Simon Fraser.
1796
1797         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
1798         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
1799
1800         * TestExpectations: Platform setting only available on Mac and iOS.
1801         * accessibility/smart-invert-expected.txt: Added. 
1802         * accessibility/smart-invert-reference-expected.html: Added.
1803         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and blur filters render as expected.
1804         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
1805         * platform/ios-wk2/TestExpectations: Runs on iOS.
1806         * platform/mac-wk2/TestExpectations: Runs on Mac.
1807
1808 2018-01-03  Alexey Proskuryakov  <ap@apple.com>
1809
1810         Update expectations for some range tests.
1811         Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
1812
1813         * platform/ios-wk1/TestExpectations:
1814         * platform/mac-wk1/TestExpectations:
1815         * platform/mac/TestExpectations:
1816
1817 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
1818
1819         feLighting is broken with primitiveUnits="objectBoundingBox"
1820         https://bugs.webkit.org/show_bug.cgi?id=181197
1821
1822         Reviewed by Tim Horton.
1823         
1824         Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
1825
1826         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
1827         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
1828         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
1829         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox.svg: Added.
1830         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
1831         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
1832
1833 2018-01-03  Antti Koivisto  <antti@apple.com>
1834
1835         Crash beneath CSSValue::equals @ csas.cz
1836         https://bugs.webkit.org/show_bug.cgi?id=181243
1837         <rdar://problem/35990826>
1838
1839         Reviewed by Alex Christensen.
1840
1841         * fast/text/oblique-degree-equals-crash-expected.txt: Added.
1842         * fast/text/oblique-degree-equals-crash.html: Added.
1843
1844 2018-01-03  Joseph Pecoraro  <pecoraro@apple.com>
1845
1846         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
1847         https://bugs.webkit.org/show_bug.cgi?id=180979
1848         <rdar://problem/36146670>
1849
1850         Reviewed by Matt Baker.
1851
1852         * inspector/css/get-system-fonts.html:
1853         Cleanup the test a bit.
1854
1855 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
1856
1857         SVG lighting filter lights are in the wrong coordinate system
1858         https://bugs.webkit.org/show_bug.cgi?id=181147
1859
1860         Reviewed by Zalan Bujtas.
1861
1862         * svg/filters/fePointLight-coordinates-expected.svg: Added.
1863         * svg/filters/fePointLight-coordinates.svg: Added.
1864         * svg/filters/feSpotLight-coordinates-expected.svg: Added.
1865         * svg/filters/feSpotLight-coordinates.svg: Added.
1866         * svg/filters/hidpi/fePointLight-coordinates-expected.svg: Added.
1867         * svg/filters/hidpi/fePointLight-coordinates.svg: Added.
1868         * svg/filters/hidpi/feSpotLight-coordinates-expected.svg: Added.
1869         * svg/filters/hidpi/feSpotLight-coordinates.svg: Added.
1870
1871 2018-01-03  Youenn Fablet  <youenn@apple.com>
1872
1873         Select service worker for documents with data/blob URLS
1874         https://bugs.webkit.org/show_bug.cgi?id=181213
1875
1876         Reviewed by Alex Christensen.
1877
1878         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
1879         * http/tests/workers/service/serviceworkerclients-claim.https.html:
1880
1881 2018-01-03  Ms2ger  <Ms2ger@igalia.com>
1882
1883         [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
1884         https://bugs.webkit.org/show_bug.cgi?id=181238
1885
1886         Unreviewed test gardening.
1887
1888         I forgot to remove this when fixing the bug.
1889
1890         * platform/gtk/TestExpectations:
1891
1892 2018-01-03  Ryan Haddad  <ryanhaddad@apple.com>
1893
1894         Unreviewed, rolling out r226352.
1895
1896         Breaks Sierra and El Capitan builds.
1897
1898         Reverted changeset:
1899
1900         "Web Inspector: Slow open time enumerating system fonts
1901         (FontCache::systemFontFamilies)"
1902         https://bugs.webkit.org/show_bug.cgi?id=180979
1903         https://trac.webkit.org/changeset/226352
1904
1905 2018-01-03  Carlos Garcia Campos  <cgarcia@igalia.com>
1906
1907         [GTK] Crash destroying WebCore::FileMonitor
1908         https://bugs.webkit.org/show_bug.cgi?id=181138
1909
1910         Reviewed by Michael Catanzaro.
1911
1912         Remove test expectations associated to this bug.
1913
1914         * platform/gtk/TestExpectations:
1915
1916 2018-01-02  Joseph Pecoraro  <pecoraro@apple.com>
1917
1918         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
1919         https://bugs.webkit.org/show_bug.cgi?id=180979
1920         <rdar://problem/36146670>
1921
1922         Reviewed by Matt Baker.
1923
1924         * inspector/css/get-system-fonts.html:
1925         Cleanup the test a bit.
1926
1927 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
1928
1929         REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
1930         https://bugs.webkit.org/show_bug.cgi?id=181231
1931
1932         Reviewed by Alex Christensen.
1933
1934         Unskip the tests.
1935
1936         * platform/gtk/TestExpectations:
1937         * platform/wpe/TestExpectations:
1938
1939 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
1940
1941         Unreviewed WPE test gardening.
1942
1943         * platform/wpe/TestExpectations:
1944
1945 2018-01-02  Youenn Fablet  <youenn@apple.com>
1946
1947         Memory cache should not reuse resources with different credential fetch option
1948         https://bugs.webkit.org/show_bug.cgi?id=181212
1949
1950         Reviewed by Alex Christensen.
1951
1952         * TestExpectations: Removing test flakiness expectation.
1953
1954 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
1955
1956         Update Credential Management API for WebAuthentication
1957         https://bugs.webkit.org/show_bug.cgi?id=181082
1958         <rdar://problem/36055239>
1959
1960         Reviewed by Brent Fulgham.
1961
1962         This patch moves original tests for Credential Management API to http/wpt/ to better integrate
1963         with web-platform-tests infrastructure. Hopefully this will help us later on contribute tests
1964         back to W3C.
1965
1966         * credentials/idlharness-expected.txt: Removed.
1967         * credentials/idlharness.html: Removed.
1968         * fast/dom/navigator-detached-no-crash-expected.txt:
1969         * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
1970         * http/wpt/credential-management/credentialscontainer-create-basics.https.html: Added.
1971         * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt: Added.
1972         * http/wpt/credential-management/credentialscontainer-get-basics.https.html: Added.
1973         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https-expected.txt: Added.
1974         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html: Added.
1975         * http/wpt/credential-management/idl.https-expected.txt: Added.
1976         * http/wpt/credential-management/idl.https.html: Added.
1977         * platform/gtk/TestExpectations:
1978         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
1979         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
1980         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
1981         * platform/win/TestExpectations:
1982         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt:
1983
1984 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
1985
1986         Remove obsolete expectations for updated imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html.
1987         https://bugs.webkit.org/show_bug.cgi?id=172255
1988
1989         Unreviewed test gardening.
1990
1991         * platform/gtk/TestExpectations:
1992         * platform/mac/TestExpectations:
1993
1994 2018-01-02  Oleksandr Skachkov  <gskachkov@gmail.com>
1995
1996         WebAssembly: sending module to iframe fails
1997         https://bugs.webkit.org/show_bug.cgi?id=179263
1998
1999         Reviewed by JF Bastien.
2000
2001         * platform/ios-simulator/TestExpectations:
2002         * platform/win/TestExpectations:
2003         * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js.
2004         * wasm/iframe-parent-postmessage-expected.txt: Added.
2005         * wasm/iframe-parent-postmessage.html: Added.
2006         * wasm/iframe-postmessage-expected.txt: Added.
2007         * wasm/iframe-postmessage.html: Added.
2008         * wasm/resources/frame-parent.html: Added.
2009         * wasm/resources/frame.html: Added.
2010         * wasm/resources/load_wasm.js: Added.
2011         (createWasmModule):
2012         * wasm/window-postmessage-expected.txt: Added.
2013         * wasm/window-postmessage.html: Added.
2014         * workers/wasm-mem-post-message.html:
2015
2016 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
2017
2018         [WPE] Update some test expectations
2019         https://bugs.webkit.org/show_bug.cgi?id=181211
2020
2021         Unreviewed test gardening.
2022
2023         * platform/wpe/TestExpectations: disable more SW tests.
2024         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2025           rebaseline to match the features enabled on the bot.
2026         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
2027           rebaseline for r225963.
2028         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
2029           rebaseline for r226162.
2030         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2031           rebaseline for r226162.
2032         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2033           Added: rebaseline to match the features enabled on the bot.
2034         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2035           Added: rebaseline to match the features enabled on the bot.
2036         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2037           Added: rebaseline to match the features enabled on the bot.
2038         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
2039           Added: rebaseline to match the features enabled on the bot.
2040
2041 == Rolled over to ChangeLog-2018-01-01 ==