c13761f1ff3440d8b0402557b97dbbc71b33577e
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
2
3         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html as flaky.
4         https://bugs.webkit.org/show_bug.cgi?id=181900
5
6         Unreviewed test gardening.
7
8         * TestExpectations:
9
10 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
11
12         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
13         https://bugs.webkit.org/show_bug.cgi?id=181897
14
15         Unreviewed test gardening.
16
17         * TestExpectations:
18
19 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
20
21         Unreviewed, rolling out r227235.
22
23         The test for this change consistently times out on High
24         Sierra.
25
26         Reverted changeset:
27
28         "Support for preconnect Link headers"
29         https://bugs.webkit.org/show_bug.cgi?id=181657
30         https://trac.webkit.org/changeset/227235
31
32 2018-01-19  Andy Estes  <aestes@apple.com>
33
34         [Sierra Debug WK2] ASSERTION FAILED: paymentCoordinator().supportsVersion(version)
35         https://bugs.webkit.org/show_bug.cgi?id=181833
36
37         Reviewed by Youenn Fablet.
38
39         Moved the version 3 test into its own file that only runs on High Sierra and later.
40
41         * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https-expected.txt: Added.
42         * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html: Added.
43         * platform/mac-wk2/TestExpectations:
44
45 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
46
47         Mark http/wpt/web-animations/timing-model/animation-effects/current-iteration.html as flaky.
48         https://bugs.webkit.org/show_bug.cgi?id=181888
49
50         Unreviewed test gardening.
51
52         * TestExpectations:
53
54 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
55
56         Update TestExpectations for webrtc/video-mute.html.
57         https://bugs.webkit.org/show_bug.cgi?id=177501
58
59         Unreviewed test gardening.
60
61         * platform/mac-wk2/TestExpectations:
62
63 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
64
65         Mark imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-* tests as flaky.
66         https://bugs.webkit.org/show_bug.cgi?id=181565
67
68         Unreviewed test gardening.
69
70         * platform/mac/TestExpectations:
71
72 2018-01-19  Youenn Fablet  <youenn@apple.com>
73
74         Cache storage errors like Quota should trigger console messages
75         https://bugs.webkit.org/show_bug.cgi?id=181879
76         <rdar://problem/36669048>
77
78         Reviewed by Chris Dumez.
79
80         * http/wpt/cache-storage/cache-quota.any-expected.txt:
81
82 2018-01-19  Dean Jackson  <dino@apple.com>
83
84         REGRESSION (r221092): Swipe actions are hard to perform in FastMail app
85         https://bugs.webkit.org/show_bug.cgi?id=181817
86         <rdar://problem/35274055>
87
88         Reviewed by Simon Fraser.
89
90         * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt:
91
92 2018-01-19  Daniel Bates  <dabates@apple.com>
93
94         Update frame-ancestor directive to match Content Security Policy Level 3
95         https://bugs.webkit.org/show_bug.cgi?id=178891
96         <rdar://problem/35209458>
97
98         Reviewed by Alex Christensen.
99
100         Derived from Blink e667cc2e501fabab3605b838e4ee0d642a9c4a59:
101         <https://chromium.googlesource.com/chromium/src.git/+/e667cc2e501fabab3605b838e4ee0d642a9c4a59>
102
103         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow-expected.txt: Added.
104         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow.html: Added.
105         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt: Added.
106         * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html: Added.
107         * http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js:
108         (injectNestedIframe):
109         (window.onload):
110         (testNestedIFrame):
111
112 2018-01-19  Yoav Weiss  <yoav@yoav.ws>
113
114         Support for preconnect Link headers
115         https://bugs.webkit.org/show_bug.cgi?id=181657
116
117         Reviewed by Darin Adler.
118
119         Add test to see Link preconnect headers trigger a connection.
120
121         * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
122         * http/tests/preconnect/link-header-rel-preconnect-http.html: Added.
123         * http/tests/preconnect/resources/header-preconnect.php: Added.
124         * platform/ios-simulator/TestExpectations: Skipped the test, as ios-simulator doesn't process Link headers for subresources.
125         * platform/win/TestExpectations: Skipped the preconnect test directory, as it doesn't work on Windows.
126
127 2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
128
129         AppCache: Log a Deprecation warning to the Console when AppCache is used
130         https://bugs.webkit.org/show_bug.cgi?id=181778
131
132         Reviewed by Alex Christensen.
133
134         * http/tests/appcache/404-manifest-expected.txt:
135         * http/tests/appcache/404-resource-expected.txt:
136         * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt:
137         * http/tests/appcache/abort-cache-onchecking-expected.txt:
138         * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
139         * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
140         * http/tests/appcache/abort-cache-ondownloading-expected.txt:
141         * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
142         * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
143         * http/tests/appcache/abort-cache-onprogress-expected.txt:
144         * http/tests/appcache/access-via-redirect-expected.txt:
145         * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt:
146         * http/tests/appcache/credential-url-expected.txt:
147         * http/tests/appcache/cyrillic-uri-expected.txt:
148         * http/tests/appcache/decide-navigation-policy-after-delay-expected.txt:
149         * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
150         * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
151         * http/tests/appcache/deferred-events-expected.txt:
152         * http/tests/appcache/different-https-origin-resource-main-expected.txt:
153         * http/tests/appcache/different-origin-manifest-expected.txt:
154         * http/tests/appcache/different-scheme-expected.txt:
155         * http/tests/appcache/document-write-html-element-2-expected.txt:
156         * http/tests/appcache/empty-manifest-expected.txt:
157         * http/tests/appcache/fail-on-update-2-expected.txt:
158         * http/tests/appcache/fail-on-update-expected.txt:
159         * http/tests/appcache/fallback-expected.txt:
160         * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt:
161         * http/tests/appcache/foreign-fallback-expected.txt:
162         * http/tests/appcache/foreign-iframe-main-expected.txt:
163         * http/tests/appcache/history-test-expected.txt:
164         * http/tests/appcache/idempotent-update-expected.txt:
165         * http/tests/appcache/identifier-test-expected.txt:
166         * http/tests/appcache/interrupted-update-expected.txt:
167         * http/tests/appcache/local-content-expected.txt:
168         * http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt:
169         * http/tests/appcache/main-resource-hash-expected.txt:
170         * http/tests/appcache/main-resource-redirect-expected.txt:
171         * http/tests/appcache/manifest-containing-itself-expected.txt:
172         * http/tests/appcache/manifest-parsing-expected.txt:
173         * http/tests/appcache/manifest-redirect-2-expected.txt:
174         * http/tests/appcache/manifest-redirect-expected.txt:
175         * http/tests/appcache/manifest-with-empty-file-expected.txt:
176         * http/tests/appcache/max-size-expected.txt:
177         * http/tests/appcache/multi-fallback-expected.txt:
178         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt:
179         * http/tests/appcache/non-html-expected.txt:
180         * http/tests/appcache/offline-access-expected.txt:
181         * http/tests/appcache/online-fallback-layering-expected.txt:
182         * http/tests/appcache/online-whitelist-expected.txt:
183         * http/tests/appcache/origin-delete-expected.txt:
184         * http/tests/appcache/origin-quota-continued-download-expected.txt:
185         * http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt:
186         * http/tests/appcache/origin-quota-expected.txt:
187         * http/tests/appcache/origin-usage-expected.txt:
188         * http/tests/appcache/origins-with-appcache-expected.txt:
189         * http/tests/appcache/progress-counter-expected.txt:
190         * http/tests/appcache/reload-expected.txt:
191         * http/tests/appcache/remove-cache-expected.txt:
192         * http/tests/appcache/resource-redirect-2-expected.txt:
193         * http/tests/appcache/resource-redirect-expected.txt:
194         * http/tests/appcache/simple-expected.txt:
195         * http/tests/appcache/simple-video-async-expected.txt:
196         * http/tests/appcache/simple-video-sync-expected.txt:
197         * http/tests/appcache/top-frame-1-expected.txt:
198         * http/tests/appcache/top-frame-2-expected.txt:
199         * http/tests/appcache/top-frame-3-expected.txt:
200         * http/tests/appcache/top-frame-4-expected.txt:
201         * http/tests/appcache/update-cache-expected.txt:
202         * http/tests/appcache/video-expected.txt:
203         * http/tests/appcache/whitelist-wildcard-expected.txt:
204         * http/tests/appcache/wrong-content-type-expected.txt:
205         * http/tests/appcache/wrong-signature-2-expected.txt:
206         * http/tests/appcache/wrong-signature-expected.txt:
207         * http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
208         * http/tests/appcache/xhr-foreign-resource-expected.txt:
209         * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt:
210         * http/tests/security/appcache-switching-private-browsing-expected.txt:
211         * http/tests/security/cross-origin-appcache-allowed-expected.txt:
212         * http/tests/security/cross-origin-appcache-expected.txt:
213         * http/tests/security/same-origin-appcache-blocked-expected.txt:
214         * http/tests/ssl/upgrade-origin-usage-expected.txt:
215
216 2018-01-19  John Wilander  <wilander@apple.com>
217
218         Resource Load Statistics: Implement callback support for removal of WebsiteDataType::ResourceLoadStatistics
219         https://bugs.webkit.org/show_bug.cgi?id=181822
220         https://bugs.webkit.org/show_bug.cgi?id=175263
221         https://bugs.webkit.org/show_bug.cgi?id=178536
222         https://bugs.webkit.org/show_bug.cgi?id=181223
223         https://bugs.webkit.org/show_bug.cgi?id=181482
224         <rdar://problem/33491222>
225         <rdar://problem/33805293>
226         <rdar://problem/36332683>
227         <rdar://problem/36549026>
228
229         Reviewed by Alex Christensen.
230
231         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
232         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
233         * http/tests/resourceLoadStatistics/grandfathering.html:
234         * platform/ios/TestExpectations:
235             Marked the three updated tests as [ Pass ].
236         * platform/mac-wk2/TestExpectations:
237             Marked the three updated tests as [ Pass ].
238
239 2018-01-19  James Craig  <jcraig@apple.com>
240
241         AX: when invert colors is on, double-invert image and picture elements in UserAgentStyleSheet
242         https://bugs.webkit.org/show_bug.cgi?id=181281
243         <rdar://problem/36291776>
244
245         Reviewed by Simon Fraser.
246
247         Updated to include img and picture element tests.
248
249         * accessibility/smart-invert-expected.txt:
250         * accessibility/smart-invert-reference-expected.html:
251         * accessibility/smart-invert.html:
252
253 2018-01-19  Chris Dumez  <cdumez@apple.com>
254
255         The WebContent process should not process incoming IPC while waiting for a sync IPC reply
256         https://bugs.webkit.org/show_bug.cgi?id=181560
257
258         Reviewed by Ryosuke Niwa.
259
260         Add layout test coverage.
261
262         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
263         * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
264
265 2018-01-19  Antoine Quint  <graouts@apple.com>
266
267         [Web Animations] Remove http/wpt/wk-web-animations tests
268         https://bugs.webkit.org/show_bug.cgi?id=181861
269
270         These tests were written early on during our Web Animations implementation before we had a good sense of the quality
271         of the coverage of the W3C WPT suite. That suite is extremely comprehensive and all of the assertions we wrote ourselves
272         are redundant and should be removed so that all testing, unless specific to our implementation, is done through the WPT
273         suite.
274
275         Reviewed by Dean Jackson.
276
277         * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Removed.
278         * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Removed.
279         * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Removed.
280         * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Removed.
281         * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle-expected.txt: Removed.
282         * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle.html: Removed.
283         * http/wpt/wk-web-animations/timing-model/animation-creation-basic-expected.txt: Removed.
284         * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html: Removed.
285         * http/wpt/wk-web-animations/timing-model/animation-current-time-expected.txt: Removed.
286         * http/wpt/wk-web-animations/timing-model/animation-current-time.html: Removed.
287         * http/wpt/wk-web-animations/timing-model/animation-effect-expected.txt: Removed.
288         * http/wpt/wk-web-animations/timing-model/animation-effect-timing-expected.txt: Removed.
289         * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html: Removed.
290         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Removed.
291         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Removed.
292         * http/wpt/wk-web-animations/timing-model/animation-effect.html: Removed.
293         * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property-expected.txt: Removed.
294         * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html: Removed.
295         * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property-expected.txt: Removed.
296         * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html: Removed.
297         * http/wpt/wk-web-animations/timing-model/document-timeline-expected.txt: Removed.
298         * http/wpt/wk-web-animations/timing-model/document-timeline.html: Removed.
299         * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt: Removed.
300         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration-expected.txt: Removed.
301         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html: Removed.
302         * http/wpt/wk-web-animations/timing-model/keyframe-effect.html: Removed.
303         * http/wpt/wk-web-animations/timing-model/timeline-current-time-expected.txt: Removed.
304         * http/wpt/wk-web-animations/timing-model/timeline-current-time.html: Removed.
305
306 2018-01-19  Antoine Quint  <graouts@apple.com>
307
308         [Web Animations] Expose timing properties (delay, endDelay, fill, iterationStart, iterations, direction) and getComputedTiming()
309         https://bugs.webkit.org/show_bug.cgi?id=181857
310         <rdar://problem/36660081>
311
312         Reviewed by Dean Jackson.
313
314         Update expectations with progressions and new failure points now we expose more of the API.
315
316         * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt:
317         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
318         * http/wpt/web-animations/interfaces/Animation/finish-expected.txt:
319         * http/wpt/web-animations/interfaces/Animation/finished-expected.txt:
320         * http/wpt/web-animations/interfaces/Animation/pause-expected.txt:
321         * http/wpt/web-animations/interfaces/Animation/play-expected.txt:
322         * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
323         * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt:
324         * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt:
325         * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
326         * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt:
327         * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt:
328         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
329         * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt:
330         * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
331         * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
332         * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
333         * http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt:
334         * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
335         * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
336         * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
337         * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
338         * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
339         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
340
341 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
342
343         Mark http/tests/images/image-supports-video.html as flaky.
344         https://bugs.webkit.org/show_bug.cgi?id=181862
345
346         Unreviewed test gardening.
347
348         * platform/mac-wk1/TestExpectations:
349
350 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
351
352         Update TestExpectations for media/W3C/audio/networkState/networkState_during_loadstart.html.
353         https://bugs.webkit.org/show_bug.cgi?id=123010
354
355         Unreviewed test gardening.
356
357         * platform/mac/TestExpectations:
358
359 2018-01-19  Jonathan Bedard  <jbedard@apple.com>
360
361         Move select-out-of-floated-non-editable iOS Simulator expectations to iOS
362
363         Unreviewed test gardening.
364
365         r222317 introduced these test expectations. These expectations should apply to both
366         Simulator and device testing.
367
368         * platform/ios-simulator-wk2/TestExpectations:
369         * platform/ios-wk2/TestExpectations:
370
371 2018-01-19  Frederic Wang  <fwang@igalia.com>
372
373         Use promises for basic-gestures.js and 'await' for the corresponding tests
374         https://bugs.webkit.org/show_bug.cgi?id=181841
375
376         Reviewed by Megan Gardner.
377
378         * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Remove redundant
379         check for testRunner.runUIScript, rewrite runUIScript calls to just await a promise, add the
380         async keyword to runTest and reindent.
381         Also remove extraneous space after + operator.
382         * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Ditto.
383         * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
384         * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
385         * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
386         * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
387         * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
388         * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
389         * resources/basic-gestures.js: For all functions in this file, wrap the script source into a
390         runUIScript call and a new promise, reindent.
391
392 2018-01-19  Per Arne Vollan  <pvollan@apple.com>
393
394         Mark svg/filters/feDiffuseLighting-bottomRightPixel.html as failing on Windows.
395         https://bugs.webkit.org/show_bug.cgi?id=181854
396
397         Unreviewed test gardening.
398
399         * platform/win/TestExpectations:
400
401 2018-01-19  Antoine Quint  <graouts@apple.com>
402
403         [iOS] LayoutTest media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html fails on Internal bots
404         https://bugs.webkit.org/show_bug.cgi?id=181843
405         <rdar://problem/36061363>
406
407         The button we were trying to press was outside of the viewable screen area and so the tap wouldn't occur.
408         Resizing the video to fit in the window fixes the issue.
409
410         Reviewed by Youenn Fablet.
411
412         * media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
413
414 2018-01-18  Frederic Wang  <fwang@igalia.com>
415
416         Move helper files for iOS touch gestures into LayoutTests/resources
417         https://bugs.webkit.org/show_bug.cgi?id=181798
418
419         Reviewed by Wenson Hsieh.
420
421         * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Change URL of
422         basic-gestures.js ; remove gesture-helpers.js it seems unused and has the wrong URL anyway.
423         * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Change URL
424         of basic-gestures.js.
425         * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
426         * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
427         * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
428         * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
429         * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
430         * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
431         * resources/basic-gestures.js: Renamed from LayoutTests/fast/events/touch/ios/resources/basic-gestures.js.
432         * resources/ui-debugging.js: Renamed from LayoutTests/fast/events/touch/ios/resources/ui-debugging.js.
433         Note that this file was introduced in r222517 but seems unused for now.
434
435 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
436
437         Mark platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html as flaky.
438         https://bugs.webkit.org/show_bug.cgi?id=180171
439
440         Unreviewed test gardening.
441
442         * platform/mac/TestExpectations:
443
444 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
445
446         Mark inspector/debugger/breakpoint-action-log.html as flaky.
447         https://bugs.webkit.org/show_bug.cgi?id=181839
448
449         Unreviewed test gardening.
450
451         * platform/mac-wk2/TestExpectations:
452
453 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
454
455         Mark storage/websql/database-lock-after-reload.html as flaky.
456         https://bugs.webkit.org/show_bug.cgi?id=173928
457
458         Unreviewed test gardening.
459
460         * platform/mac/TestExpectations:
461
462 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
463
464         Mark imported/w3c/web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order.htm as flaky.
465         https://bugs.webkit.org/show_bug.cgi?id=172243
466
467         Unreviewed test gardening.
468
469         * TestExpectations:
470
471 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
472
473         Mark js/slow-stress/Int32Array-alloc-huge-long-lived.html as slow on iOS.
474         https://bugs.webkit.org/show_bug.cgi?id=181838
475
476         Unreviewed test gardening.
477
478         * platform/ios/TestExpectations:
479
480 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
481
482         Mark media/W3C/video/networkState/networkState_during_loadstart.html as flaky.
483         https://bugs.webkit.org/show_bug.cgi?id=179643
484
485         Unreviewed test gardening.
486
487         * platform/mac-wk1/TestExpectations:
488
489 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
490
491         Mark media/video-main-content-allow-then-deny.html as flaky.
492         https://bugs.webkit.org/show_bug.cgi?id=181830
493
494         Unreviewed test gardening.
495
496         * platform/mac/TestExpectations:
497
498 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
499
500         Update TestExpectations for fast/multicol/spanner-crash-when-adding-summary.html.
501
502         Unreviewed test gardening.
503
504         * platform/ios/TestExpectations:
505         * platform/mac/TestExpectations:
506
507 2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
508
509         Mark imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html as flaky.
510         https://bugs.webkit.org/show_bug.cgi?id=181499
511
512         Unreviewed test gardening.
513
514         * platform/ios/TestExpectations:
515
516 2018-01-18  Chris Dumez  <cdumez@apple.com>
517
518         We should be able to terminate service workers that are unresponsive
519         https://bugs.webkit.org/show_bug.cgi?id=181563
520         <rdar://problem/35280031>
521
522         Reviewed by Alex Christensen.
523
524         Add layout test coverage.
525
526         * http/tests/workers/service/postmessage-after-terminating-hung-worker-expected.txt: Added.
527         * http/tests/workers/service/postmessage-after-terminating-hung-worker.html: Added.
528         * http/tests/workers/service/resources/postmessage-after-terminating-hung-worker.js: Added.
529         * http/tests/workers/service/resources/postmessage-echo-worker-mayhang.js: Added.
530
531 2018-01-18  Joanmarie Diggs  <jdiggs@igalia.com>
532
533         AX: roles-computedRoleString.html layout test should support enabling/disabling individual test cases
534         https://bugs.webkit.org/show_bug.cgi?id=181806
535
536         Reviewed by Chris Fleizach.
537
538         Add a "data-platform" attribute to each element so that we can enable or disable
539         a given test case on a given platform. Update the platform expectations for GTK
540         to reflect changes and new support which happened in the interim. And remove the
541         test from the list of expected failures.
542
543         * accessibility/roles-computedRoleString.html:
544         * platform/gtk/TestExpectations:
545         * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
546
547 2018-01-18  Joanmarie Diggs  <jdiggs@igalia.com>
548
549         [GTK] AX: Two layout tests crash with error 'g_strstr_len: assertion 'haystack != NULL' failed' in Accessibility::UIElement::url
550         https://bugs.webkit.org/show_bug.cgi?id=176796
551
552         Reviewed by Chris Fleizach.
553
554         Remove failing tests from Test Expectations. Update expected results of
555         xml-roles-exposed to reflect several bug fixes which were made in the
556         interim. Modify add-children-pseudo-element.html to account for platform
557         differences in the accessibility tree. Add an additional URL test because
558         we didn't have coverage for getting the URL of accessible links resulting
559         from native anchor elements.
560
561         * accessibility/add-children-pseudo-element.html: Modified.
562         * accessibility/gtk/link-url-expected.txt: Added.
563         * accessibility/gtk/link-url.html: Added.
564         * accessibility/gtk/xml-roles-exposed-expected.txt: Updated.
565         * platform/gtk/TestExpectations: Removed failing tests.
566         * platform/gtk/accessibility/add-children-pseudo-element-expected.txt: Added.
567
568 2018-01-18  Matt Lewis  <jlewis3@apple.com>
569
570         Marked multiple imported/w3c/web-platform-tests/service-workers/ test as flaky
571         https://bugs.webkit.org/show_bug.cgi?id=181750
572
573         Unreviewed test gardening.
574
575         * platform/mac-wk2/TestExpectations:
576
577 2018-01-18  Antti Koivisto  <antti@apple.com>
578
579         REGRESSION (r223604): Setting :before/after pseudo element on <noscript> asserts
580         https://bugs.webkit.org/show_bug.cgi?id=181795
581         <rdar://problem/36334524>
582
583         Reviewed by David Kilzer.
584
585         * fast/css-generated-content/noscript-pseudo-anim-crash-expected.txt: Added.
586         * fast/css-generated-content/noscript-pseudo-anim-crash.html: Added.
587
588 2018-01-18  Chris Fleizach  <cfleizach@apple.com>
589
590         AX: Aria-activedescendant not supported
591         https://bugs.webkit.org/show_bug.cgi?id=161734
592         <rdar://problem/28202679>
593
594         Reviewed by Joanmarie Diggs.
595
596         * accessibility/aria-combobox-control-owns-elements-expected.txt: Added.
597         * accessibility/aria-combobox-control-owns-elements.html: Added.
598
599 2018-01-18  Per Arne Vollan  <pvollan@apple.com>
600
601         Mark fast/forms/auto-fill-button/input-strong-password-auto-fill-button.html as failing on Windows.
602         https://bugs.webkit.org/show_bug.cgi?id=181662
603
604         Unreviewed test gardening.
605
606         * platform/win/TestExpectations:
607
608 2018-01-17  Per Arne Vollan  <pvollan@apple.com>
609
610         REGRESSION (r224780): Text stroke not applied to video captions.
611         https://bugs.webkit.org/show_bug.cgi?id=181743
612         <rdar://problem/35874338>
613
614         Reviewed by Simon Fraser.
615
616         * media/track/track-css-stroke-cues-expected.txt:
617         * media/track/track-css-stroke-cues.html:
618         * media/track/track-css-visible-stroke-expected.html: Added.
619         * media/track/track-css-visible-stroke.html: Added.
620
621 2018-01-18  Andy Estes  <aestes@apple.com>
622
623         [Payment Request] Support a default shipping address for Apple Pay
624         https://bugs.webkit.org/show_bug.cgi?id=181754
625         <rdar://problem/36009733>
626
627         Reviewed by Brady Eidson.
628
629         * http/tests/ssl/applepay/ApplePayRequestShippingContact.https-expected.txt: Added.
630         * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html: Added.
631
632 2018-01-18  Ali Juma  <ajuma@chromium.org>
633
634         imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html is flaky
635         https://bugs.webkit.org/show_bug.cgi?id=181435
636
637         Reviewed by Frédéric Wang.
638
639         Test gardening. The flakiness was fixed by r227054, so remove the test expectation.
640
641         * TestExpectations:
642
643 2018-01-18  Jer Noble  <jer.noble@apple.com>
644
645         Layout Test http/tests/images/image-supports-video.html is flaky
646         https://bugs.webkit.org/show_bug.cgi?id=181008
647         <rdar://problem/36143943>
648
649         Reviewed by Youenn Fablet.
650
651         Send a "Cache-control: nocache" header from the HTTP server when the image resource is
652         requested.
653
654         * http/tests/resources/redirect-to-video-if-accepted.php:
655         * platform/mac-wk1/TestExpectations:
656
657 2018-01-17  Jer Noble  <jer.noble@apple.com>
658
659         WebVTT served via HLS never results in cues
660         https://bugs.webkit.org/show_bug.cgi?id=181773
661
662         Reviewed by Eric Carlson.
663
664         * http/tests/media/hls/hls-webvtt-tracks-expected.txt: Added.
665         * http/tests/media/hls/hls-webvtt-tracks.html: Added.
666         * http/tests/media/resources/hls/subtitles/fileSequence0.webvtt: Added.
667         * http/tests/media/resources/hls/subtitles/prog_index.m3u8: Added.
668         * http/tests/media/resources/hls/test-webvtt.m3u8: Added.
669
670 2018-01-17  John Wilander  <wilander@apple.com>
671
672         Resource Load Statistics: Block cookies for prevalent resources without user interaction
673         https://bugs.webkit.org/show_bug.cgi?id=177394
674         <rdar://problem/34613960>
675
676         Reviewed by Alex Christensen.
677
678         * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
679         * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
680         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
681         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
682         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
683         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
684         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
685         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
686         * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
687         * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
688             Test case reworked and is now remove-partitioning-in-redirect.html.
689         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
690         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
691         * platform/ios/TestExpectations:
692             New tests marked as [ Pass ] for iOS.
693         * platform/mac-wk2/TestExpectations:
694             New tests marked as [ Pass ] for High Sierra+.
695         * platform/wk2/TestExpectations:
696             New tests skipped for WK2 in general.
697
698 2018-01-17  Alicia Boya García  <aboya@igalia.com>
699
700         Unreviewed GTK+ gardening
701
702         * platform/gtk/TestExpectations:
703
704 2018-01-17  Matt Lewis  <jlewis3@apple.com>
705
706         Unreviewed, rolling out r227076.
707
708         This breaks internal builds
709
710         Reverted changeset:
711
712         "Resource Load Statistics: Block cookies for prevalent
713         resources without user interaction"
714         https://bugs.webkit.org/show_bug.cgi?id=177394
715         https://trac.webkit.org/changeset/227076
716
717 2018-01-17  Matt Lewis  <jlewis3@apple.com>
718
719         Marked http/wpt/resource-timing/rt-resources-per-worker.html as flaky on High Sierra.
720         https://bugs.webkit.org/show_bug.cgi?id=180260
721
722         Unreviewed test gardening.
723
724         * platform/mac/TestExpectations:
725
726 2018-01-17  Zalan Bujtas  <zalan@apple.com>
727
728         Multicol: RenderMultiColumnFlow should not inherit the flow state
729         https://bugs.webkit.org/show_bug.cgi?id=181762
730         <rdar://problem/35448565>
731
732         Reviewed by Simon Fraser.
733
734         * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow-expected.txt: Added.
735         * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow.html: Added.
736
737 2018-01-17  Ryan Haddad  <ryanhaddad@apple.com>
738
739         [iOS] Re-enable LayoutTests in the storage/indexeddb directory
740         https://bugs.webkit.org/show_bug.cgi?id=180958
741
742         Unreviewed test gardening.
743
744         * platform/ios/TestExpectations:
745
746 2018-01-17  Antti Koivisto  <antti@apple.com>
747
748         REGRESSION (r226385?): Crash in com.apple.WebCore: WebCore::MediaQueryEvaluator::evaluate const + 32
749         https://bugs.webkit.org/show_bug.cgi?id=181742
750         <rdar://problem/36334726>
751
752         Reviewed by David Kilzer.
753
754         * fast/media/mediaqueryevaluator-crash-expected.txt: Added.
755         * fast/media/mediaqueryevaluator-crash.html: Added.
756
757 2018-01-17  Matt Lewis  <jlewis3@apple.com>
758
759         Marked inspector/worker/worker-recover-if-inspector-close.html as flaky on macOS
760         https://bugs.webkit.org/show_bug.cgi?id=181100
761
762         Unreviewed test gardening.
763
764         * platform/mac/TestExpectations:
765
766 2018-01-17  Simon Fraser  <simon.fraser@apple.com>
767
768         REGRESSION (r226902): fast/events/ios/rotation/layout-viewport-during-rotation.html and fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html are timing out
769         <rdar://problem/36589755>
770
771         The first argument to a load event listener is an event, which meant that passing scriptCompleteCallback
772         didn't work as expected.
773
774         * fast/events/ios/rotation/layout-viewport-during-rotation.html:
775         * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html:
776
777 2018-01-17  John Wilander  <wilander@apple.com>
778
779         Resource Load Statistics: Block cookies for prevalent resources without user interaction
780         https://bugs.webkit.org/show_bug.cgi?id=177394
781         <rdar://problem/34613960>
782
783         Reviewed by Alex Christensen.
784
785         * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
786         * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
787         * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
788         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
789         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
790         * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
791         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
792         * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
793         * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
794         * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
795             Test case reworked and is now remove-partitioning-in-redirect.html.
796         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
797         * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
798         * platform/ios/TestExpectations:
799             New tests marked as [ Pass ] for iOS.
800         * platform/mac-wk2/TestExpectations:
801             New tests marked as [ Pass ] for High Sierra+.
802         * platform/wk2/TestExpectations:
803             New tests skipped for WK2 in general.
804
805 2018-01-17  Daniel Bates  <dabates@apple.com>
806
807         REGRESSION (r222795): Cardiogram never signs in
808         https://bugs.webkit.org/show_bug.cgi?id=181693
809         <rdar://problem/36286293>
810
811         Reviewed by Ryosuke Niwa.
812
813         Adds a test to ensure that a file URL can set forbidden XHR headers when the setting
814         allowSettingAnyXHRHeaderFromFileURLs is enabled.
815
816         * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled-expected.txt: Added.
817         * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled.html: Added.
818
819 2018-01-17  Daniel Bates  <dabates@apple.com>
820
821         ASSERTION FAILED: !m_completionHandler in PingHandle::~PingHandle()
822         https://bugs.webkit.org/show_bug.cgi?id=181746
823         <rdar://problem/36586248>
824
825         Reviewed by Chris Dumez.
826
827         Adds a test to ensure that loading a protected image from a beforeunload handler
828         does not cause an assertion failure.
829
830         * http/tests/misc/before-unload-load-image-expected.txt: Added.
831         * http/tests/misc/before-unload-load-image.html: Added.
832         * http/tests/misc/resources/before-unload-in-subframe-child.html: Added.
833         * http/tests/misc/resources/protected/protected-image.php: Added.
834
835 2018-01-17  Yacine Bandou  <yacine.bandou_ext@softathome.com>
836
837         [EME][GStreamer] Add the full-sample encryption support in the GStreamer ClearKey decryptor
838         https://bugs.webkit.org/show_bug.cgi?id=180080
839
840         Reviewed by Xabier Rodriguez-Calvar.
841
842         * platform/wpe/TestExpectations:
843         This patch fixes the crash of the test clearKey-cenc-audio-playback-mse.
844
845 2018-01-17  Ali Juma  <ajuma@chromium.org>
846
847         Update web platform tests for Visual Viewport API
848         https://bugs.webkit.org/show_bug.cgi?id=181689
849
850         Reviewed by Alex Christensen.
851
852         Rename the test directory from 'viewport' to 'visual-viewport', and update
853         viewport-resize-event-on-load-overflowing-page.html.
854
855         This corresponds to the following upstream commits:
856         1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
857         2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
858
859         * TestExpectations: Updated test path.
860         * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt.
861         * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
862         Updated expectation since tests in a directory named 'viewport' but not 'visual-viewport' get a flexible viewport on iOS.
863         * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt.
864
865 2018-01-17  Zan Dobersek  <zdobersek@igalia.com>
866
867         CanvasImageData: createImageData() parameter should not be nullable
868         https://bugs.webkit.org/show_bug.cgi?id=181670
869
870         Reviewed by Sam Weinig.
871
872         Update createImageData(null) tests that should now throw a TypeError.
873
874         * canvas/philip/tests/2d.imageData.create1.zero.html:
875         * fast/canvas/canvas-createImageData-expected.txt:
876         * fast/canvas/canvas-createImageData.html:
877
878 2018-01-16  Simon Fraser  <simon.fraser@apple.com>
879
880         Can't scroll iframe after toggling it to display:none and back
881         https://bugs.webkit.org/show_bug.cgi?id=181708
882         rdar://problem/13234778
883
884         Reviewed by Tim Horton.
885
886         * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe-expected.txt: Added.
887         * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe.html: Added.
888
889 2018-01-16  Jer Noble  <jer.noble@apple.com>
890
891         Reset MediaSourcePrivateAVFObjC's m_sourceBufferWithSelectedVideo when the underlying SourceBufferPrivate is removed.
892         https://bugs.webkit.org/show_bug.cgi?id=181707
893         <rdar://problem/34809474>
894
895         Reviewed by Eric Carlson.
896
897         * media/media-source/media-source-remove-unload-crash-expected.txt: Added.
898         * media/media-source/media-source-remove-unload-crash.html: Added.
899
900 2018-01-12  Jiewen Tan  <jiewen_tan@apple.com>
901
902         [WebAuthN] Implement dummy WebAuthN IDLs
903         https://bugs.webkit.org/show_bug.cgi?id=181627
904         <rdar://problem/36459864>
905
906         Reviewed by Alex Christensen.
907
908         Modify some tests to reflect the update.
909
910         * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt:
911         * http/wpt/credential-management/credentialscontainer-create-basics.https.html:
912         * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt:
913         * http/wpt/credential-management/credentialscontainer-get-basics.https.html:
914
915 2018-01-16  Ryan Haddad  <ryanhaddad@apple.com>
916
917         Unreviewed, rolling out r226962.
918
919         The LayoutTest added with this change is a flaky timeout.
920
921         Reverted changeset:
922
923         "Support for preconnect Link headers"
924         https://bugs.webkit.org/show_bug.cgi?id=181657
925         https://trac.webkit.org/changeset/226962
926
927 2018-01-16  Said Abou-Hallawa  <sabouhallawa@apple.com>
928
929         REGRESSION(r221292): svg/animations/animateTransform-pattern-transform.html crashes with security assertion
930         https://bugs.webkit.org/show_bug.cgi?id=179986
931
932         Reviewed by Simon Fraser.
933
934         * svg/dom/SVGAnimatedListPropertyTearOff-leak.html:
935
936 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
937
938         [EME] Add layout test for the MSE playback of ClearKey encrypted audio and video
939         https://bugs.webkit.org/show_bug.cgi?id=181594
940
941         Reviewed by Xabier Rodriguez-Calvar.
942
943         Add new layout tests in order to test the playback of ClearKey encrypted content:
944         clearKey-cenc-audio-playback-mse : Tests the MSE playback of ClearKey encrypted audio track.
945         clearKey-cenc-video-playback-mse : Tests the MSE playback of ClearKey encrypted video track.
946
947         * media/content/encrypted/segments/AudioClearKeyCenc-seg-0.mp4: Added.
948         * media/content/encrypted/segments/AudioClearKeyCenc-seg-1.mp4: Added.
949         * media/content/encrypted/segments/AudioClearKeyCenc-seg-2.mp4: Added.
950         * media/content/encrypted/segments/AudioClearKeyCenc-seg-3.mp4: Added.
951             These are a simple encrypted audio fragments used in MSE playback.
952             They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
953             Use full-sample encryption because they are not NAL Structured.
954         * media/content/encrypted/segments/VideoClearKeyCenc-seg-1.mp4: Added.
955         * media/content/encrypted/segments/VideoClearKeyCenc-seg-2.mp4: Added.
956         * media/content/encrypted/segments/VideoClearKeyCenc-seg-3.mp4: Added.
957             These are a simple encrypted video fragments used in MSE playback.
958             They have been fragmented and encrypted with BENTO4. https://www.bento4.com/
959             Use sub-sample encryption because they are NAL Structured.
960         * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse-expected.txt: Added.
961         * media/encrypted-media/clearKey/clearKey-cenc-audio-playback-mse.html: Added.
962         * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse-expected.txt: Added.
963         * media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse.html: Added.
964         * media/encrypted-media/medias-enc.js:
965         * platform/gtk/TestExpectations:
966         * platform/mac/TestExpectations:
967         * platform/wpe/TestExpectations:
968             The test clearKey-cenc-audio-playback-mse crashes because the clearKey decryptor plugin doesn't
969             support yet the Full-sample encryption, see bug 180080.
970
971 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
972
973         [WPE] Two clearkey tests failing since r226621
974         https://bugs.webkit.org/show_bug.cgi?id=181532
975
976         Reviewed by Xabier Rodriguez-Calvar.
977
978         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
979         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
980             Since r226621 initDataType "cenc" is supported in clearKey, so we should update the expected result of these tests.
981
982 2018-01-16  Yacine Bandou  <yacine.bandou_ext@softathome.com>
983
984         [EME] some fixes in clearKey-encrypted-cenc-event LayoutTest
985         https://bugs.webkit.org/show_bug.cgi?id=181526
986
987         Reviewed by Xabier Rodriguez-Calvar.
988
989         Update the TestExpectation files as it was done with clearKey-message-cenc-event
990         LayoutTest, the test should be pass in all platforms except gtk and mac.
991         Use const or let instead of var in JS when it's possible.
992
993         * TestExpectations:
994         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html:
995         * media/media-source/media-source-loader-simple.js:
996         * platform/gtk/TestExpectations:
997         * platform/mac/TestExpectations:
998         * platform/wpe/TestExpectations:
999
1000 2018-01-15  Yoav Weiss  <yoav@yoav.ws>
1001
1002         Support for preconnect Link headers
1003         https://bugs.webkit.org/show_bug.cgi?id=181657
1004
1005         Reviewed by Darin Adler.
1006
1007         Add test to see Link preconnect headers trigger a connection.
1008
1009         * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
1010         * http/tests/preconnect/link-header-rel-preconnect-http.php: Added.
1011
1012 2018-01-15  Michael Catanzaro  <mcatanzaro@igalia.com>
1013
1014         Unreviewed GTK layout test gardening
1015
1016         * TestExpectations:
1017         * platform/gtk/TestExpectations:
1018
1019 2018-01-15  Konstantin Tokarev  <annulen@yandex.ru>
1020
1021         image-rendering should affect scaling of border-image
1022         https://bugs.webkit.org/show_bug.cgi?id=169440
1023
1024         Reviewed by Michael Catanzaro.
1025
1026         * fast/borders/border-image-pixelated-expected.html: Added.
1027         * fast/borders/border-image-pixelated.html: Added.
1028         * fast/borders/resources/border-image-pixelated.png: Added.
1029
1030 2018-01-15  Philippe Normand  <pnormand@igalia.com>
1031
1032         Unreviewed GTK gardening
1033
1034         * platform/gtk/TestExpectations: Skip
1035         media/media-fullscreen-pause-inline.html as advised by Eric
1036         Carlson.
1037
1038 2018-01-15  Philippe Normand  <pnormand@igalia.com>
1039
1040         Prevent useless MediaPlayer mute state notifications
1041         https://bugs.webkit.org/show_bug.cgi?id=181646
1042
1043         Reviewed by Carlos Garcia Campos.
1044
1045         Unflag tests depending on muted state and media session
1046         restrictions, most of those are now passing.
1047
1048         * platform/gtk/TestExpectations:
1049         * platform/gtk/media/video-controls-no-scripting-expected.txt:
1050
1051 2018-01-14  Myles C. Maxfield  <mmaxfield@apple.com>
1052
1053         [macOS] [WK2] Unskip some consistently-passing tests
1054         https://bugs.webkit.org/show_bug.cgi?id=181226
1055         <rdar://problem/23023848>
1056
1057         Reviewed by Simon Fraser.
1058
1059         According to the flakiness dashboard, these tests consistently pass now.
1060
1061         * platform/mac-wk2/TestExpectations:
1062
1063 2018-01-13  Chris Dumez  <cdumez@apple.com>
1064
1065         Extend testing added in r226842
1066         https://bugs.webkit.org/show_bug.cgi?id=181634
1067
1068         Reviewed by Darin Adler.
1069
1070         I have verified that the behavior is consistent with Chrome and Firefox.
1071
1072         * fast/dom/Window/window-opener-shadowing-expected.txt:
1073         * fast/dom/Window/window-opener-shadowing.html:
1074
1075 2018-01-13  Minsheng Liu  <lambda@liu.ms>
1076
1077         MathML Lengths should take zoom level into account
1078         https://bugs.webkit.org/show_bug.cgi?id=180029
1079
1080         Reviewed by Frédéric Wang.
1081
1082         Add a testcase for MathML lengths where zoom factor is set.
1083
1084         * mathml/presentation/mspace-units-with-zoom-expected.html: Added.
1085         * mathml/presentation/mspace-units-with-zoom.html: Added.
1086
1087 2018-01-12  Simon Fraser  <simon.fraser@apple.com>
1088
1089         Touch events not received with initial-scale=1 viewport
1090         https://bugs.webkit.org/show_bug.cgi?id=181566
1091         rdar://problem/36460221
1092
1093         Reviewed by Tim Horton.
1094
1095         Add a testcase for this touch event case.
1096
1097         * fast/events/touch/ios/target-taller-than-view-expected.txt: Added.
1098         * fast/events/touch/ios/target-taller-than-view.html: Added.
1099
1100 2018-01-12  Myles C. Maxfield  <mmaxfield@apple.com>
1101
1102         Data URL fonts split in the middle of an alphabet cause random letters to disappear
1103         https://bugs.webkit.org/show_bug.cgi?id=175845
1104         <rdar://problem/33996578>
1105
1106         Reviewed by Brent Fulgham.
1107
1108         Make sure that the requests for both fonts are sent before either of the responses are received.
1109
1110         * fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
1111         * fast/text/font-load-data-partitioned-alphabet.html: Added.
1112         * platform/mac-wk1/fast/text/font-load-data-partitioned-alphabet-expected.txt: Added.
1113
1114 2018-01-11  Dean Jackson  <dino@apple.com>
1115
1116         [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
1117         https://bugs.webkit.org/show_bug.cgi?id=181558
1118         <rdar://problem/36189833>
1119
1120         Reviewed by Eric Carlson.
1121
1122         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
1123         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
1124         * platform/mac/TestExpectations: Test crashes on Sierra and earlier.
1125
1126 2018-01-12  Dean Jackson  <dino@apple.com>
1127
1128         drawElements should be invalid if vertexAttrib0 doesn't have data
1129         https://bugs.webkit.org/show_bug.cgi?id=181609
1130         <rdar://problem/36392883>
1131
1132         Reviewed by Antoine Quint.
1133
1134         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt: Added.
1135         * fast/canvas/webgl/drawElements-empty-vertex-data.html: Added.
1136
1137 2018-01-12  Youenn Fablet  <youenn@apple.com>
1138
1139         FormDataElement::lengthInBytes should use ThreadableBlobRegistry
1140         https://bugs.webkit.org/show_bug.cgi?id=181554
1141
1142         Reviewed by Chris Dumez.
1143
1144         * http/tests/workers/service/resources/service-worker-cache-api-worker.js:
1145         (async):
1146         (event.event.request.url.indexOf): Deleted.
1147         (event.event.request.url.endsWith): Deleted.
1148         (event.event.respondWith.promise.then): Deleted.
1149         * http/tests/workers/service/service-worker-cache-api.https-expected.txt:
1150         * http/tests/workers/service/service-worker-cache-api.https.html:
1151
1152 2018-01-12  Youenn Fablet  <youenn@apple.com>
1153
1154         WebProcess should pass the registration identifier and not the worker identifier for fetch events
1155         https://bugs.webkit.org/show_bug.cgi?id=181591
1156
1157         Reviewed by Chris Dumez.
1158
1159         * http/wpt/service-workers/resources/empty.html: Added.
1160         * http/wpt/service-workers/update-service-worker.https-expected.txt: Added.
1161         * http/wpt/service-workers/update-service-worker.https.html: Added.
1162         * http/wpt/service-workers/update-worker.py: Added.
1163         (main):
1164
1165 2018-01-11  Simon Fraser  <simon.fraser@apple.com>
1166
1167         fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html is flakey
1168         https://bugs.webkit.org/show_bug.cgi?id=181569
1169         rdar://problem/34117680
1170
1171         Reviewed by Zalan Bujtas.
1172         
1173         Wait a tick before starting the rotation, otherwise -[WKWebView _beginAnimatedResizeWithUpdates:]
1174         can bail because the unobscuredRect is empty.
1175
1176         Also wait for both the rotation UI script to complete, and the receipt of the 
1177         orientationchange event.
1178
1179         * fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html:
1180         * fast/events/ios/rotation/resources/rotation-utils.js:
1181         (doTest):
1182
1183 2018-01-12  Matt Lewis  <jlewis3@apple.com>
1184
1185         Skipped http/tests/resourceLoadStatistics/grandfathering.html on macOS WK2.
1186         https://bugs.webkit.org/show_bug.cgi?id=181482
1187
1188         Unreviewed test gardening.
1189
1190         * platform/mac-wk2/TestExpectations:
1191
1192 2018-01-12  Antoine Quint  <graouts@apple.com>
1193
1194         Add support for the frames() timing function
1195         https://bugs.webkit.org/show_bug.cgi?id=181585
1196         <rdar://problem/36463317>
1197
1198         Reviewed by Dean.
1199
1200         Add a new test that checks that the frames() timing function applies as expected
1201         and expand an existing test to check that the frames() timing function is parsed
1202         correctly. We also mark progressions in imported WPT tests.
1203
1204         * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
1205         * imported/w3c/web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
1206         * transitions/frames-timing-function-expected.txt: Added.
1207         * transitions/frames-timing-function.html: Added.
1208         * transitions/transitions-parsing-expected.txt:
1209         * transitions/transitions-parsing.html:
1210
1211 2018-01-11  Chris Dumez  <cdumez@apple.com>
1212
1213         Setting Window.opener to null should disown its opener
1214         https://bugs.webkit.org/show_bug.cgi?id=181505
1215         <rdar://problem/36443151>
1216
1217         Reviewed by Ryosuke Niwa.
1218
1219         Add layout test coverage.
1220
1221         * fast/dom/Window/window-opener-set-to-null-expected.txt: Added.
1222         * fast/dom/Window/window-opener-set-to-null.html: Added.
1223         * fast/dom/Window/window-opener-shadowing-expected.txt: Added.
1224         * fast/dom/Window/window-opener-shadowing.html: Added.
1225
1226 2018-01-11  Myles C. Maxfield  <mmaxfield@apple.com>
1227
1228         [Cocoa] Star character disappears when bolded
1229         https://bugs.webkit.org/show_bug.cgi?id=181568
1230         <rdar://problem/18755569>
1231
1232         Reviewed by Simon Fraser.
1233
1234         * fast/text/unknown-font-expected-mismatch.html: Added.
1235         * fast/text/unknown-font.html: Added.
1236
1237 2018-01-11  James Craig  <jcraig@apple.com>
1238
1239         AX: when invert colors is on, double-invert video elements in UserAgentStyleSheet
1240         https://bugs.webkit.org/show_bug.cgi?id=168447
1241         <rdar://problem/30559874>
1242
1243         Reviewed by Simon Fraser.
1244
1245         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
1246         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
1247
1248         * TestExpectations: Platform setting only available on Mac and iOS.
1249         * accessibility/smart-invert-expected.txt: Added. 
1250         * accessibility/smart-invert-reference-expected.html: Added.
1251         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and grayscale filters render as expected.
1252         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
1253         * platform/ios-wk2/TestExpectations: Runs on iOS WK2.
1254         * platform/mac-wk2/TestExpectations: Runs on Mac WK2.
1255
1256 2018-01-10  Ryosuke Niwa  <rniwa@webkit.org>
1257
1258         Make elements of zero width or height focusable
1259         https://bugs.webkit.org/show_bug.cgi?id=181516
1260
1261         Reviewed by Chris Dumez.
1262
1263         Added a regression test.
1264
1265         * fast/events/focus-zero-size-element-expected.txt: Added.
1266         * fast/events/focus-zero-size-element.html: Added.
1267
1268 2018-01-11  Alex Christensen  <achristensen@webkit.org>
1269
1270         REGRESSION(r225003): Loading hangs in environments where dispatch_async does not work
1271         https://bugs.webkit.org/show_bug.cgi?id=181553
1272
1273         Reviewed by Eric Carlson.
1274
1275         * media/video-src-remove.html:
1276
1277 2018-01-11  Dean Jackson  <dino@apple.com>
1278
1279         Rolling out 226814. It crashes on some bots.
1280
1281 2018-01-11  Dean Jackson  <dino@apple.com>
1282
1283         [WebGL] Simulated vertexAttrib0 can sometimes cause OUT_OF_MEMORY errors
1284         https://bugs.webkit.org/show_bug.cgi?id=181558
1285         <rdar://problem/36189833>
1286
1287         Reviewed by Eric Carlson.
1288
1289         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt: Added.
1290         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html: Added.
1291
1292 2018-01-11  Chris Dumez  <cdumez@apple.com>
1293
1294         ASSERTION FAILED: registration in WebCore::SWServerWorker::skipWaiting()
1295         https://bugs.webkit.org/show_bug.cgi?id=181222
1296         <rdar://problem/36332686>
1297
1298         Reviewed by Youenn Fablet.
1299
1300         Unskip test that is no longer flakily crashing.
1301
1302         * TestExpectations:
1303
1304 2018-01-11  Youenn Fablet  <youenn@apple.com>
1305
1306         RTCController should disable ICE candidate filtering in case of getUserMedia based on the RTCPerrConnection origin
1307         https://bugs.webkit.org/show_bug.cgi?id=180851
1308
1309         Reviewed by Eric Carlson.
1310
1311         * http/wpt/webrtc/resources/third-party-frame-ice-candidate-filtering-iframe.html: Added.
1312         * http/wpt/webrtc/third-party-frame-ice-candidate-filtering-expected.txt: Added.
1313         * http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html: Added.
1314
1315 2018-01-11  Ali Juma  <ajuma@chromium.org>
1316
1317         window.visualViewport should behave as [SameObject]
1318         https://bugs.webkit.org/show_bug.cgi?id=181548
1319
1320         Reviewed by Chris Dumez.
1321
1322         * fast/visual-viewport/visual-viewport-same-object-expected.txt: Added.
1323         * fast/visual-viewport/visual-viewport-same-object.html: Added.
1324
1325 2018-01-11  Youenn Fablet  <youenn@apple.com>
1326
1327         imported/w3c/web-platform-tests/service-workers/service-worker/multiple-update.https.html is slow on Debug
1328         https://bugs.webkit.org/show_bug.cgi?id=181541
1329
1330         Unreviewed.
1331
1332         * TestExpectations:
1333
1334 2018-01-11  Matt Lewis  <jlewis3@apple.com>
1335
1336         Rebaseline of media/event-queue-crash.html after r226785
1337         
1338         Unreviewed test gardening.
1339
1340         * media/event-queue-crash-expected.txt:
1341
1342 2018-01-11  Zalan Bujtas  <zalan@apple.com>
1343
1344         RenderTreeUpdater::current() returns null_ptr when mutation is done through Document::resolveStyle.
1345         https://bugs.webkit.org/show_bug.cgi?id=181513
1346         <rdar://problem/36367085>
1347
1348         Reviewed by Antti Koivisto.
1349
1350         * fast/forms/button-set-text-crash-expected.txt: Added.
1351         * fast/forms/button-set-text-crash.html: Added.
1352
1353 2018-01-11  Antoine Quint  <graouts@apple.com>
1354
1355         Only listen to webkitplaybacktargetavailabilitychanged when media controls are visible to the user
1356         https://bugs.webkit.org/show_bug.cgi?id=181547
1357         <rdar://problem/35947650>
1358
1359         Reviewed by Eric Carlson.
1360
1361         Add a test that checks that enabling AirPlay routes when the controls are not visible to the user
1362         does not incur any change, and that making the controls visible again shows the controls in the
1363         expected state.
1364
1365         * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls-expected.txt: Added.
1366         * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-with-hidden-controls.html: Added.
1367
1368 2018-01-11  Antoine Quint  <graouts@apple.com>
1369
1370         [iOS] There should be no controls markup generated in fullscreen
1371         https://bugs.webkit.org/show_bug.cgi?id=181540
1372         <rdar://problem/35060379>
1373
1374         Reviewed by Eric Carlson.
1375
1376         We update this test to simply check that we're removing all child nodes.
1377
1378         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt:
1379         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html:
1380
1381 2018-01-11  Youenn Fablet  <youenn@apple.com>
1382
1383         Redirected iframe loading with Request.redirect=follow should fail
1384         https://bugs.webkit.org/show_bug.cgi?id=181491
1385
1386         Reviewed by Alex Christensen.
1387
1388         * TestExpectations:
1389
1390 2018-01-10  Simon Fraser  <simon.fraser@apple.com>
1391
1392         On macOS, getBoundingClientRect gives incorrect values when pinch-zoomed
1393         https://bugs.webkit.org/show_bug.cgi?id=181511
1394         rdar://problem/33741427
1395
1396         Reviewed by Zalan Bujtas.
1397
1398         New results in tests that get client coordinates after zooming.
1399
1400         * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
1401         * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
1402         * fast/visual-viewport/client-rects-relative-to-layout-viewport-zoomed.html:
1403         * fast/visual-viewport/zoomed-fixed-expected.txt:
1404         * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
1405         * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
1406         * fast/zooming/client-rect-in-fixed-zoomed.html: Change the test to create passing results.
1407
1408 2018-01-11  Eric Carlson  <eric.carlson@apple.com>
1409
1410         Layout Test media/event-queue-crash.html is flaky
1411         https://bugs.webkit.org/show_bug.cgi?id=180493
1412         <rdar://problem/35914377>
1413
1414         Reviewed by Jer Noble.
1415
1416         * TestExpectations: Add DumpJSConsoleLogInStdErr.
1417         * media/event-queue-crash.html: Increase the timeout from 10ms to 100ms.
1418
1419 2018-01-11  Ms2ger  <Ms2ger@igalia.com>
1420
1421         Test gardening for GTK.
1422         https://bugs.webkit.org/show_bug.cgi?id=181477
1423
1424         Unreviewed test gardening.
1425
1426         * http/tests/performance/performance-resource-timing-cached-entries-expected.txt:
1427         * http/tests/performance/performance-resource-timing-cached-entries.html:
1428           The code to debug this test's flakiness made it more flaky, as the
1429           resources are not logged in a consistent order. This ensures they are
1430           logged only in case of failure.
1431         * platform/gtk/TestExpectations:
1432           - svg/custom/non-scaling-stroke.svg was fixed in r226443.
1433           - imported/w3c/web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html
1434             was fixed in r226404.
1435
1436 2018-01-11  Miguel Gomez  <magomez@igalia.com>
1437
1438         Unreviewed GTK+ and WPE gardening after r226773.
1439
1440         * platform/gtk/TestExpectations:
1441         * platform/wpe/TestExpectations:
1442
1443 2018-01-11  Ms2ger  <Ms2ger@igalia.com>
1444
1445         [GTK] Enable css2.1/20110323/vertical-align-boxes-001.htm.
1446         https://bugs.webkit.org/show_bug.cgi?id=91339
1447
1448         Unreviewed test gardening.
1449
1450         It was fixed in r226404.
1451
1452         * platform/gtk/TestExpectations:
1453
1454 2018-01-11  Youenn Fablet  <youenn@apple.com>
1455
1456         LayoutTests/http/tests/workers/service/resources/service-worker-importScript.js does not need to register two service workers
1457         https://bugs.webkit.org/show_bug.cgi?id=181490
1458
1459         Reviewed by Chris Dumez.
1460
1461         * http/tests/workers/service/resources/service-worker-importScript.js:
1462         * http/tests/workers/service/service-worker-importScript-expected.txt:
1463         * platform/mac-wk2/TestExpectations:
1464
1465 2018-01-11  Philippe Normand  <pnormand@igalia.com>
1466
1467         [GTK] media/muted-video-is-playing-audio.html is timing out
1468         https://bugs.webkit.org/show_bug.cgi?id=163781
1469
1470         Reviewed by Carlos Garcia Campos.
1471
1472         The test should un-mute the page because the IsPlayingAudio flag indirectly depends on this.
1473
1474         * media/muted-video-is-playing-audio.html: Un-mute the page.
1475         * platform/gtk/TestExpectations: Unflag now-passing test.
1476
1477 2018-01-10  Andy Estes  <aestes@apple.com>
1478
1479         [Payment Request] Rename ApplePayMerchantValidationEvent to MerchantValidationEvent
1480         https://bugs.webkit.org/show_bug.cgi?id=181437
1481         <rdar://problem/36376481>
1482
1483         Reviewed by Tim Horton.
1484
1485         * http/tests/paymentrequest/payment-request-change-shipping-address.https.html:
1486         * http/tests/paymentrequest/payment-request-change-shipping-option.https.html:
1487         * http/tests/paymentrequest/payment-request-merchant-validation.https-expected.txt: Added.
1488         * http/tests/paymentrequest/payment-request-merchant-validation.https.html: Added.
1489         * http/tests/paymentrequest/resources/helpers.js:
1490         (async.getPaymentRequestResponse):
1491         * http/tests/paymentrequest/updateWith-method-pmi-handling.https.html:
1492         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https-expected.txt: Removed.
1493         * http/tests/ssl/applepay/ApplePayMerchantValidationEvent.https.html: Removed.
1494
1495 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1496
1497         Update TestExpectations for http/tests/misc/submit-post-keygen.html.
1498         https://bugs.webkit.org/show_bug.cgi?id=121331
1499
1500         Unreviewed test gardening.
1501
1502         * platform/mac/TestExpectations:
1503
1504 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1505
1506         Mark swipe/pushstate-with-manual-scrollrestoration.html as failing.
1507         https://bugs.webkit.org/show_bug.cgi?id=181502
1508
1509         Unreviewed test gardening.
1510
1511         * platform/mac-wk2/TestExpectations:
1512
1513 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1514
1515         Mark accessibility/mac/aria-multiple-liveregions-notification.html as flaky.
1516         https://bugs.webkit.org/show_bug.cgi?id=181494
1517
1518         Unreviewed test gardening.
1519
1520         * platform/mac/TestExpectations:
1521
1522 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1523
1524         Mark http/tests/misc/slow-loading-animated-image.html as flaky.
1525         https://bugs.webkit.org/show_bug.cgi?id=181479
1526
1527         Unreviewed test gardening.
1528
1529         * platform/mac/TestExpectations:
1530
1531 2018-01-10  Matt Baker  <mattbaker@apple.com>
1532
1533         Web Inspector: Canvas tab: throttle recording slider updates
1534         https://bugs.webkit.org/show_bug.cgi?id=180839
1535         <rdar://problem/36057849>
1536
1537         Reviewed by Joseph Pecoraro
1538
1539         * inspector/unit-tests/throttle-expected.txt: Added.
1540         * inspector/unit-tests/throttle.html: Added.
1541         Added function throttling tests.
1542
1543 2018-01-10  Wenson Hsieh  <wenson_hsieh@apple.com>
1544
1545         REGRESSION(r222507): Composition highlight doesn't render when using IME
1546         https://bugs.webkit.org/show_bug.cgi?id=181485
1547         <rdar://problem/35896516>
1548
1549         Reviewed by Ryosuke Niwa.
1550
1551         Add a new layout test to ensure that in the absence of custom composition underlines, a marked composition
1552         string appears different once it is confirmed.
1553
1554         * editing/marked-text-appearance-expected-mismatch.html: Added.
1555         * editing/marked-text-appearance.html: Added.
1556
1557 2018-01-10  Chris Dumez  <cdumez@apple.com>
1558
1559         Multiple http/wpt/beacon/contentextensions/ test are flaky.
1560         https://bugs.webkit.org/show_bug.cgi?id=179256
1561         <rdar://problem/35401978>
1562
1563         Reviewed by Alex Christensen.
1564
1565         Stop marking content extensions tests as flaky.
1566
1567         * platform/mac-wk2/TestExpectations:
1568
1569 2018-01-10  Tim Horton  <timothy_horton@apple.com>
1570
1571         REGRESSION (r213590): Swipe from edge to go to previous page is significantly slower than tapping back button on Twitter
1572         https://bugs.webkit.org/show_bug.cgi?id=181269
1573         <rdar://problem/35110344>
1574
1575         Reviewed by Simon Fraser.
1576
1577         * swipe/pushstate-with-manual-scrollrestoration-expected.txt: Added.
1578         * swipe/pushstate-with-manual-scrollrestoration.html: Added.
1579         Add a test (which previously would complain about taking too long)
1580         that using manual scroll position restoration and pushState together
1581         doesn't cause swipes to hang until the watchdog fires.
1582
1583 2018-01-10  Ryan Haddad  <ryanhaddad@apple.com>
1584
1585         Skip http/tests/workers/service/cors-image-fetch.html.
1586         https://bugs.webkit.org/show_bug.cgi?id=181222
1587
1588         Unreviewed test gardening.
1589
1590         * TestExpectations:
1591
1592 2018-01-10  Youenn Fablet  <youenn@apple.com>
1593
1594         Use no-cache fetch mode when loading main documents with location.reload()
1595         https://bugs.webkit.org/show_bug.cgi?id=181285
1596         <rdar://problem/36356831>
1597
1598         Reviewed by Alex Christensen.
1599
1600         * http/tests/inspector/network/har/har-page-expected.txt:
1601         * http/tests/inspector/network/har/har-page.html:
1602
1603 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
1604
1605         Mark accessibility/table-header-calculation-for-header-rows.html as failure on Windows.
1606         https://bugs.webkit.org/show_bug.cgi?id=181501
1607
1608         Unreviewed test gardening.
1609
1610         * platform/win/TestExpectations:
1611
1612 2018-01-10  Matt Lewis  <jlewis3@apple.com>
1613
1614         Adjusted expectations for webrtc/video-unmute.html.
1615         https://bugs.webkit.org/show_bug.cgi?id=172879
1616
1617         Unreviewed test gardening.
1618
1619         * platform/ios-simulator-wk2/TestExpectations:
1620         * platform/ios-wk2/TestExpectations:
1621         * platform/mac-wk2/TestExpectations:
1622
1623 2018-01-10  Youenn Fablet  <youenn@apple.com>
1624
1625         Skip http/wpt/service-workers/fetchEvent.https.html in Debug
1626         https://bugs.webkit.org/show_bug.cgi?id=181481
1627
1628         Unreviewed.
1629
1630         * TestExpectations:
1631
1632 2018-01-10  Matt Lewis  <jlewis3@apple.com>
1633
1634         Marked http/tests/workers/service/service-worker-importScript.html as flaky on macOS WK2.
1635         https://bugs.webkit.org/show_bug.cgi?id=181097
1636
1637         Unreviewed test gardening.
1638
1639         * platform/mac-wk2/TestExpectations:
1640
1641 2018-01-10  Matt Lewis  <jlewis3@apple.com>
1642
1643         Marked imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html as flaky on macOS and iOS WK2.
1644         https://bugs.webkit.org/show_bug.cgi?id=181392
1645
1646         Unreviewed test gardening.
1647
1648         * platform/ios-wk2/TestExpectations:
1649         * platform/mac-wk2/TestExpectations:
1650
1651 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
1652
1653         [Win] Rebaseline test after r225366.
1654
1655         Unreviewed test gardening.
1656
1657         * platform/win/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1658
1659 2018-01-10  Chris Dumez  <cdumez@apple.com>
1660
1661         REGRESSION (r224301?): LayoutTest http/tests/workers/service/registration-task-queue-scheduling-1.html is a flaky failure
1662         https://bugs.webkit.org/show_bug.cgi?id=179342
1663         <rdar://problem/35478161>
1664
1665         Reviewed by Youenn Fablet.
1666
1667         * TestExpectations:
1668         Unmark the test as flaky.
1669
1670         * http/tests/workers/service/registration-task-queue-scheduling-1-expected.txt:
1671         * http/tests/workers/service/resources/registration-task-queue-scheduling-1-second-window.html:
1672         * http/tests/workers/service/resources/registration-task-queue-scheduling-1.js:
1673         Update test to register a scriptURL that actually fails. When registration succeeds, the test
1674         logs lines indicating that registration succeeded unexpectedly. Also, when registration
1675         succeeds, the registration of the top frame are no longer guaranteed to be resolved before
1676         the ones of the subframe (because it involves things like network loads).
1677
1678 2018-01-10  Chris Dumez  <cdumez@apple.com>
1679
1680         Unreviewed, skip http/tests/workers/service/other_resources folder.
1681
1682         It is a resources folder and does not contain tests.
1683
1684         * TestExpectations:
1685
1686 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
1687
1688         [Win] Rebaseline tests after r225366.
1689
1690         Unreviewed test gardening.
1691
1692         * platform/win/svg/custom/feComponentTransfer-Discrete-expected.txt:
1693         * platform/win/svg/custom/feComponentTransfer-Gamma-expected.txt:
1694         * platform/win/svg/custom/feComponentTransfer-Linear-expected.txt:
1695         * platform/win/svg/custom/feComponentTransfer-Table-expected.txt:
1696
1697 2018-01-10  Philippe Normand  <pnormand@igalia.com>
1698
1699         Unreviewed GTK gardening
1700
1701         * platform/gtk/TestExpectations: Unflag now-passing test and skip
1702         mediastream tests, useless without any webrtc backend.
1703
1704 2018-01-10  Philippe Normand  <pnormand@igalia.com>
1705
1706         [GStreamer] REGRESSION(r226629): broke media/video-interruption-with-resume-allowing-play.html
1707         https://bugs.webkit.org/show_bug.cgi?id=181471
1708         <rdar://problem/36402323>
1709
1710         Reviewed by Carlos Garcia Campos.
1711
1712         * platform/gtk/TestExpectations: These 2 tests shall pass now.
1713
1714 2018-01-10  Ms2ger  <Ms2ger@igalia.com>
1715
1716         [GTK] Enable css2.1/20110323/c541-word-sp-000.htm.
1717         https://bugs.webkit.org/show_bug.cgi?id=94009
1718
1719         Unreviewed test gardening.
1720
1721         It was fixed in r226404.
1722
1723         * platform/gtk/TestExpectations:
1724
1725 2018-01-10  Philippe Normand  <pnormand@igalia.com>
1726
1727         Unreviewed, updating expectations for media test timing out on GTK
1728
1729         * platform/gtk/TestExpectations:
1730
1731 2018-01-10  Philippe Normand  <pnormand@igalia.com>
1732
1733         Unreviewed, updating expectations for media test timing out on GTK
1734
1735         * platform/gtk/TestExpectations:
1736
1737 2018-01-10  Antti Koivisto  <antti@apple.com>
1738
1739         Invalidate current element style on class change accurately
1740         https://bugs.webkit.org/show_bug.cgi?id=181210
1741
1742         Reviewed by Zalan Bujtas.
1743
1744         * fast/css/set-inline-style-recalc-expected.txt:
1745         * fast/css/set-inline-style-recalc.html:
1746
1747 2018-01-09  Antoine Quint  <graouts@apple.com>
1748
1749         [Web Animations] Expose the id property on Animation
1750         https://bugs.webkit.org/show_bug.cgi?id=181450
1751         <rdar://problem/36383600>
1752
1753         Reviewed by Dean Jackson.
1754
1755         Mark all tests related to the "id" property as passing.
1756
1757         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
1758         * http/wpt/web-animations/interfaces/Animation/id-expected.txt:
1759         * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt:
1760
1761 2018-01-09  Chris Dumez  <cdumez@apple.com>
1762
1763         Make service workers behave correctly with regards to Page Cache
1764         https://bugs.webkit.org/show_bug.cgi?id=181446
1765         <rdar://problem/36164291>
1766
1767         Reviewed by Youenn Fablet.
1768
1769         Add layout test coverage.
1770
1771         * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache-expected.txt: Added.
1772         * http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache.html: Added.
1773         * http/tests/workers/service/client-removed-from-clients-while-in-page-cache-expected.txt: Added.
1774         * http/tests/workers/service/client-removed-from-clients-while-in-page-cache.html: Added.
1775         * http/tests/workers/service/no-page-cache-when-controlled-expected.txt: Added.
1776         * http/tests/workers/service/no-page-cache-when-controlled.html: Added.
1777         * http/tests/workers/service/other_resources/test.html: Added.
1778         * http/tests/workers/service/resources/getClientCount-worker.js: Added.
1779         (event.then):
1780
1781 2018-01-09  Chris Dumez  <cdumez@apple.com>
1782
1783         We should not return undefined for most properties of a detached Window
1784         https://bugs.webkit.org/show_bug.cgi?id=181416
1785         <rdar://problem/36162489>
1786
1787         Reviewed by Ryosuke Niwa.
1788
1789         Update existing tests to reflect behavior change.
1790
1791         * fast/dom/Window/orphaned-frame-access-expected.txt:
1792         * fast/dom/Window/orphaned-frame-access.html:
1793         * fast/frames/detached-frame-property-expected.txt:
1794         * fast/frames/detached-frame-property.html:
1795
1796 2018-01-09  Darin Adler  <darin@apple.com>
1797
1798         Further refinement to list item and counter code after "list-item" counter fix
1799         https://bugs.webkit.org/show_bug.cgi?id=181426
1800
1801         Reviewed by Zalan Bujtas.
1802
1803         * fast/css/counters/counter-list-item.html: Removed an extra newline at the end of
1804         the file.
1805
1806 2018-01-09  Myles C. Maxfield  <mmaxfield@apple.com>
1807
1808         font-display:fallback can cause a visual flash (which is supposed to be impossible)
1809         https://bugs.webkit.org/show_bug.cgi?id=181374
1810
1811         Reviewed by Simon Fraser.
1812
1813         Move font-display tests into their common subfolder.
1814
1815         * fast/text/font-display/block-finish-expected.html: Renamed from LayoutTests/fast/text/loading-block-finish-expected.html.
1816         * fast/text/font-display/block-finish.html: Renamed from LayoutTests/fast/text/loading-block-finish.html.
1817         * fast/text/font-display/block-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-block-nofinish-expected.html.
1818         * fast/text/font-display/block-nofinish.html: Renamed from LayoutTests/fast/text/loading-block-nofinish.html.
1819         * fast/text/font-display/failure-finish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-finish-expected.html.
1820         * fast/text/font-display/failure-finish.html: Renamed from LayoutTests/fast/text/loading-failure-finish.html.
1821         * fast/text/font-display/failure-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish-expected.html.
1822         * fast/text/font-display/failure-nofinish.html: Renamed from LayoutTests/fast/text/loading-failure-nofinish.html.
1823         * fast/text/font-display/swap-finish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-finish-expected.html.
1824         * fast/text/font-display/swap-finish.html: Renamed from LayoutTests/fast/text/loading-swap-finish.html.
1825         * fast/text/font-display/swap-nofinish-expected.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish-expected.html.
1826         * fast/text/font-display/swap-nofinish.html: Renamed from LayoutTests/fast/text/loading-swap-nofinish.html.
1827         * fast/text/font-display/swap-flash-expected.html: Added.
1828         * fast/text/font-display/swap-flash.html: Added.
1829         * platform/win/TestExpectations:
1830
1831 2018-01-09  Matt Lewis  <jlewis3@apple.com>
1832
1833         Fixed test expectaions.
1834
1835         Unreviewed test gardening.
1836
1837         * platform/ios-wk2/TestExpectations:
1838
1839 2018-01-09  Antti Koivisto  <antti@apple.com>
1840
1841         Blank page except for inner iframes because pending stylesheets cause style.isNotFinal() to be true
1842         https://bugs.webkit.org/show_bug.cgi?id=180940
1843         <rdar://problem/36116507>
1844
1845         Reviewed by Darin Adler.
1846
1847         * http/tests/local/loading-stylesheet-import-remove.html: Added.
1848         * http/tests/local/loading-stylesheet-import-remove-expected.html: Added.
1849         * http/tests/local/resources/slow-import.css: Added.
1850
1851 2018-01-09  Youenn Fablet  <youenn@apple.com>
1852
1853         Make imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html robust to quota error
1854         https://bugs.webkit.org/show_bug.cgi?id=181404
1855
1856         Reviewed by Alex Christensen.
1857
1858         * TestExpectations:
1859
1860 2018-01-09  Youenn Fablet  <youenn@apple.com>
1861
1862         [iOS Debug WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html is flaky
1863         https://bugs.webkit.org/show_bug.cgi?id=181087
1864         <rdar://problem/36188109>
1865
1866         Reviewed by Chris Dumez.
1867
1868         * platform/ios-wk2/TestExpectations: Removed flaky expectation.
1869
1870 2018-01-09  Yacine Bandou  <yacine.bandou_ext@softathome.com>
1871
1872         [EME] Add layout test for clearKey CENC message event
1873         https://bugs.webkit.org/show_bug.cgi?id=180928
1874
1875         Reviewed by Xabier Rodriguez-Calvar.
1876
1877         Tests the reception of clearKey message event after the encrypted event and checks its KeyID.
1878         There are two tests: one with MSE playback and another with regular playback.
1879
1880         * media/encrypted-media/clearKey/clearKey-message-cenc-event-expected.txt: Added.
1881         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse-expected.txt: Added.
1882         * media/encrypted-media/clearKey/clearKey-message-cenc-event-mse.html: Added.
1883             Test with MSE playback.
1884         * media/encrypted-media/clearKey/clearKey-message-cenc-event.html: Added.
1885             Test with regular playback.
1886         * media/encrypted-media/clearKey/encrypted-media-clearKey-handler.js: Added.
1887             This JavaScript file provides a simple clearKey EME implementation, checks the EME support, handles the "encrypted", "message" and 
1888             "keystatuseschange" events, and updates the CDM session with the right keys.
1889             This implementation allows to play an encrypted media (video or audio or both), it is used in this test by overloading the "onMessage" callback 
1890             by an other function that checks the 'message' event and stops the test.
1891         * media/encrypted-media/medias-enc.js:
1892             I take this opportunity to introduce some fixes:
1893             Rename "mimetype" field to "mimeType", this field is only used in "clearKey-encrypted-cenc-event-mse.html",
1894             thus it is easy to change it now.
1895             Change the KeyID of the encrypted video with the right value, it is used for first time in this test.
1896         * media/media-source/media-source-loader-simple.js:
1897             Use "mimeType" instead of "mimetype" as it is modified in "medias-enc.js".
1898         * platform/gtk/TestExpectations:
1899         * platform/mac/TestExpectations:
1900         * platform/wpe/TestExpectations:
1901
1902 2018-01-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
1903
1904         Check Image::m_image is not null in ImageLoader::decode()
1905         https://bugs.webkit.org/show_bug.cgi?id=180386
1906         <rdar://problem/34634483>
1907
1908         Reviewed by Tim Horton.
1909
1910         Add a new rejected case for decoding an image with an invalid URL.
1911
1912         * fast/images/decode-static-image-reject-expected.txt:
1913         * fast/images/decode-static-image-reject.html:
1914
1915 2018-01-09  Ali Juma  <ajuma@chromium.org>
1916
1917         Mark imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html as flaky
1918         https://bugs.webkit.org/show_bug.cgi?id=181436
1919
1920         Reviewed by Frédéric Wang.
1921
1922         Test gardening.
1923
1924         * TestExpectations:
1925         Mark test that seems to have timing issues as flaky.
1926
1927 2018-01-09  Ali Juma  <ajuma@chromium.org>
1928
1929         Implement VisualViewport API events
1930         https://bugs.webkit.org/show_bug.cgi?id=179386
1931
1932         Reviewed by Frédéric Wang.
1933
1934         Add tests for Visual Viewport API events. Test that a resize event is fired after
1935         pinch zoom and after window resize, and test that a scroll event is fired when the
1936         visual viewport is scrolled.
1937
1938         * fast/visual-viewport/resize-event-fired-expected.txt: Added.
1939         * fast/visual-viewport/resize-event-fired-window-resized-expected.txt: Added.
1940         * fast/visual-viewport/resize-event-fired-window-resized.html: Added.
1941         * fast/visual-viewport/resize-event-fired.html: Added.
1942         * fast/visual-viewport/scroll-event-fired-expected.txt: Added.
1943         * fast/visual-viewport/scroll-event-fired.html: Added.
1944         * platform/gtk/TestExpectations:
1945         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK.
1946         * platform/ios/TestExpectations:
1947         Skipped test that resizes a window, since this isn't supported on iOS.
1948         * platform/win/TestExpectations:
1949         Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on Windows.
1950
1951 2018-01-09  Ryosuke Niwa  <rniwa@webkit.org>
1952
1953         Release assert in addResourceTiming when a cache resource is requested during style recalc
1954         https://bugs.webkit.org/show_bug.cgi?id=181137
1955         <rdar://problem/35666574>
1956
1957         Reviewed by Simon Fraser.
1958
1959         Added a regression test for the crash.
1960
1961         Also fixed test cases in rt-performance-extensions.js which were incorrectly asserting and assuming that
1962         resourcetimingbufferfull event will be fired when there are exactly the same number of entries as the buffer size.
1963
1964         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull -crash-expected.txt: Added.
1965         * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-crash.html: Added.
1966         * http/wpt/resource-timing/rt-performance-extensions.js: Fixed the test cases.
1967
1968 2018-01-08  Chris Nardi  <csnardi1@gmail.com>
1969
1970         ::first-letter incorrectly selects grapheme pairs
1971         https://bugs.webkit.org/show_bug.cgi?id=181315
1972
1973         Reviewed by Darin Adler.
1974
1975         * fast/css/first-letter-punctuation-expected.html: Added.
1976         * fast/css/first-letter-punctuation.html:
1977         * platform/gtk/fast/css/first-letter-punctuation-expected.png: Removed.
1978         * platform/gtk/fast/css/first-letter-punctuation-expected.txt: Removed.
1979         * platform/ios/fast/css/first-letter-punctuation-expected.txt: Removed.
1980         * platform/mac/fast/css/first-letter-punctuation-expected.png: Removed.
1981         * platform/mac/fast/css/first-letter-punctuation-expected.txt: Removed.
1982         * platform/win/fast/css/first-letter-punctuation-expected.txt: Removed.
1983
1984 2018-01-08  Darin Adler  <darin@apple.com>
1985
1986         Special list-item counter starts from an incorrect number for ::before and ::after
1987         https://bugs.webkit.org/show_bug.cgi?id=181084
1988
1989         Reviewed by Zalan Bujtas.
1990
1991         * fast/css/counters/counter-list-item-expected.html: Added.
1992         * fast/css/counters/counter-list-item.html: Added.
1993
1994 2018-01-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
1995
1996         A canvas should not be tainted if it draws a data URL SVGImage with a <foreignObject>
1997         https://bugs.webkit.org/show_bug.cgi?id=180301
1998
1999         Reviewed by Dean Jackson.
2000
2001         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted-expected.txt: Added.
2002         * svg/as-image/svg-canvas-data-url-svg-with-feimage-not-tainted.html: Added.
2003         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted-expected.txt: Added.
2004         * svg/as-image/svg-canvas-data-url-svg-with-foreign-object-not-tainted.html: Added.
2005         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted-expected.txt: Added.
2006         * svg/as-image/svg-canvas-data-url-svg-with-image-not-tainted.html: Added.
2007
2008 2018-01-08  Matt Lewis  <jlewis3@apple.com>
2009
2010         Marked imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html as flaky.
2011         https://bugs.webkit.org/show_bug.cgi?id=181087
2012
2013         Unreviewed test gardening.
2014
2015         * platform/ios-wk2/TestExpectations:
2016
2017 2018-01-08  Matt Lewis  <jlewis3@apple.com>
2018
2019         Unreviewed, rolling out r226385.
2020
2021         The test introduced with this was a flaky since being added.
2022
2023         Reverted changeset:
2024
2025         "AX: when invert colors is on, double-invert certain media
2026         elements in UserAgentStyleSheet"
2027         https://bugs.webkit.org/show_bug.cgi?id=168447
2028         https://trac.webkit.org/changeset/226385
2029
2030 2018-01-08  Ryan Haddad  <ryanhaddad@apple.com>
2031
2032         Skip http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html
2033         https://bugs.webkit.org/show_bug.cgi?id=181223
2034
2035         Unreviewed test gardening.
2036
2037         * platform/wk2/TestExpectations:
2038
2039 2018-01-08  Matt Lewis  <jlewis3@apple.com>
2040
2041         Marked http/wpt/cache-storage/cache-put-stream.https.any.html as flaky on macOS WK2.
2042         https://bugs.webkit.org/show_bug.cgi?id=181107
2043
2044         Unreviewed test gardening.
2045
2046         * platform/mac-wk2/TestExpectations:
2047
2048 2018-01-08  Basuke Suzuki  <Basuke.Suzuki@sony.com>
2049
2050         [WinCairo] Add default port TestExpectations for wincairo
2051         https://bugs.webkit.org/show_bug.cgi?id=179221
2052
2053         Reviewed by Alex Christensen.
2054
2055         * platform/wincairo-win10/TestExpectations: Added.
2056
2057 2018-01-08  Youenn Fablet  <youenn@apple.com>
2058
2059         Stop exposing fetch and extendable events to window
2060         https://bugs.webkit.org/show_bug.cgi?id=181325
2061
2062         Reviewed by Chris Dumez.
2063
2064         * http/wpt/service-workers/extendableEvent.https-expected.txt:
2065         * http/wpt/service-workers/extendableEvent.https.html:
2066         * http/wpt/service-workers/fetchEvent.https-expected.txt:
2067         * http/wpt/service-workers/fetchEvent.https.html:
2068
2069 2018-01-08  Antti Koivisto  <antti@apple.com>
2070
2071         REGRESSION (r219145): Toggling layer borders on a static document no longer works immediately
2072         https://bugs.webkit.org/show_bug.cgi?id=176260
2073         <rdar://problem/34219966>
2074
2075         Reviewed by Simon Fraser.
2076
2077         * compositing/debug-borders-dynamic-expected.html: Added.
2078         * compositing/debug-borders-dynamic.html: Added.
2079
2080 2018-01-08  Yacine Bandou  <yacine.bandou_ext@softathome.com>
2081
2082         [EME] Add layout test for InitData and InitDataType in CENC encrypted event
2083         https://bugs.webkit.org/show_bug.cgi?id=180430
2084
2085         Reviewed by Xabier Rodriguez-Calvar.
2086
2087         * TestExpectations:
2088         * media/content/encrypted/VideoClearKeyCenc.mp4: Added.
2089             This is a simple encrypted video file used for regular playback.
2090             It has been encrypted with BENTO4. https://www.bento4.com/
2091
2092         * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Added.
2093             This is a simple encrypted video fragment used in MSE playback.
2094             It has been fragmented and encrypted with BENTO4. https://www.bento4.com/
2095
2096         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Added.
2097         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Added.
2098         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Added.
2099             This is a test with MSE.
2100
2101         * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Added.
2102             This is a test with a regular playback.
2103
2104         * media/encrypted-media/medias-enc.js: Added.
2105             This JavaScrit file lists the encrypted media wich will be used in encrypted-media tests.
2106             It gives all necessary informations about the encrypted media: path of the file or
2107             the path of the segments in MSE case, mimeType, initDataType and the encryption keys.
2108
2109         * media/media-source/media-source-loader-simple.js: Added.
2110             This JavaScript file provides a simple MSE implementation, reads the segments of the media and appends them
2111             in the appropriate SourceBuffer.
2112
2113         * platform/wpe/TestExpectations:
2114
2115 2018-01-08  Ms2ger  <Ms2ger@igalia.com>
2116
2117         Update imagebitmap tests.
2118         https://bugs.webkit.org/show_bug.cgi?id=181379
2119
2120         Unreviewed test gardening.
2121
2122         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2123         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2124         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2125         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2126
2127 2018-01-08  Youenn Fablet  <youenn@apple.com>
2128
2129         navigator.onLine does not work inside service workers
2130         https://bugs.webkit.org/show_bug.cgi?id=181079
2131         <rdar://problem/36178606>
2132
2133         Reviewed by Darin Adler.
2134
2135         * http/wpt/service-workers/online-worker.js: Added.
2136         (async.waitForOnlineEvent):
2137         (async.doTest):
2138         * http/wpt/service-workers/online.https-expected.txt: Added.
2139         * http/wpt/service-workers/online.https.html: Added.
2140
2141 2018-01-08  Youenn Fablet  <youenn@apple.com>
2142
2143         imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html is slow in Debug
2144         https://bugs.webkit.org/show_bug.cgi?id=181382
2145
2146         Unreviewed.
2147
2148         * TestExpectations:
2149
2150 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2151
2152         Unreviewed GTK gardening. Rebaseline test again after r226500.
2153
2154         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2155
2156 2018-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2157
2158         Unreviewed GTK gardening. Partially revert r224460.
2159
2160         Two tests were incorrectly rebaselined in r224460.
2161
2162         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
2163         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
2164
2165 2018-01-07  Ms2ger  <Ms2ger@igalia.com>
2166
2167         Implement createImageBitmap(ImageBitmap)
2168         https://bugs.webkit.org/show_bug.cgi?id=181287
2169
2170         Reviewed by Darin Adler.
2171
2172         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
2173         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
2174         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: rebaseline.
2175         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: rebaseline.
2176
2177 2018-01-07  Ryosuke Niwa  <rniwa@webkit.org>
2178
2179         Reduce the precision of "high" resolution time to 1ms
2180         https://bugs.webkit.org/show_bug.cgi?id=180910
2181         <rdar://problem/36085943>
2182
2183         Reviewed by Saam Barati.
2184
2185         Add a flaky test expectation to imported/w3c/web-platform-tests/workers/worker-performance.worker.html
2186         due to a test bug. The test fix is tracked in https://github.com/w3c/web-platform-tests/pull/8711
2187
2188         * TestExpectations:
2189
2190 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
2191
2192         Possible crash computing event regions
2193         https://bugs.webkit.org/show_bug.cgi?id=181368
2194         rdar://problem/34847081
2195
2196         Reviewed by Zalan Bujtas.
2197
2198         * fast/events/event-handler-regions-layout-expected.txt: Added.
2199         * fast/events/event-handler-regions-layout.html: Added.
2200
2201 2018-01-06  Simon Fraser  <simon.fraser@apple.com>
2202
2203         Crash under RenderLayer::scrollTo() with marquee
2204         https://bugs.webkit.org/show_bug.cgi?id=181349
2205         rdar://problem/36190168
2206
2207         Reviewed by Zalan Bujtas.
2208
2209         * fast/scrolling/marquee-scroll-crash-expected.txt: Added.
2210         * fast/scrolling/marquee-scroll-crash.html: Added.
2211
2212 2018-01-05  Dean Jackson  <dino@apple.com>
2213
2214         Accurately clip copyTexImage2D and copyTexSubImage2D
2215         https://bugs.webkit.org/show_bug.cgi?id=181356
2216         <rdar://problem/35083877>
2217
2218         Reviewed by Eric Carlson.
2219
2220         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt: Added.
2221         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input.html: Added.
2222
2223 2018-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
2224
2225         Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
2226         https://bugs.webkit.org/show_bug.cgi?id=181321
2227
2228         Reviewed by Saam Barati.
2229
2230         * inspector/model/remote-object-get-properties-expected.txt:
2231         * inspector/runtime/getProperties-expected.txt:
2232         * js/script-tests/strict-throw-type-error.js:
2233         * js/strict-throw-type-error-expected.txt:
2234
2235 2018-01-05  Youenn Fablet  <youenn@apple.com>
2236
2237         Implement Cache API partitioning based on ClientOrigin
2238         https://bugs.webkit.org/show_bug.cgi?id=181240
2239
2240         Reviewed by Alex Christensen.
2241
2242         Beefing up test to ensure that client and top origins are taken into consideration.
2243
2244         * http/tests/cache-storage/cache-origins.https-expected.txt:
2245         * http/tests/cache-storage/cache-origins.https.html:
2246         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
2247         * http/tests/cache-storage/cache-clearing-origin.https.html:
2248
2249 2017-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2250
2251         Mark fast/workers/worker-terminate.html as flaky.
2252         https://bugs.webkit.org/show_bug.cgi?id=181098
2253
2254         Unreviewed test gardening.
2255
2256         * platform/mac/TestExpectations:
2257
2258 2018-01-05  Per Arne Vollan  <pvollan@apple.com>
2259
2260         Mark mathml/opentype/horizontal-munderover.html as failure on Windows.
2261         https://bugs.webkit.org/show_bug.cgi?id=181346
2262
2263         Unreviewed test gardening.
2264
2265         * platform/win/TestExpectations:
2266
2267 2018-01-05  Youenn Fablet  <youenn@apple.com>
2268
2269         Skip LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html
2270         https://bugs.webkit.org/show_bug.cgi?id=181329
2271
2272         Unreviewed.
2273         SharedWorker is not supported.
2274
2275         * TestExpectations:
2276
2277 2018-01-05  Matt Lewis  <jlewis3@apple.com>
2278
2279         Marked fast/mediastream/MediaStream-MediaElement-setObject-null.html as flaky.
2280         https://bugs.webkit.org/show_bug.cgi?id=181069
2281
2282         Unreviewed test gardening.
2283
2284         * platform/mac-wk2/TestExpectations:
2285
2286 2018-01-05  Matt Lewis  <jlewis3@apple.com>
2287
2288         Unreviewed, rolling out r226401.
2289
2290         This caused timeouts on multiple platforms.
2291
2292         Reverted changeset:
2293
2294         "Implement Cache API partitioning based on ClientOrigin"
2295         https://bugs.webkit.org/show_bug.cgi?id=181240
2296         https://trac.webkit.org/changeset/226401
2297
2298 2018-01-05  Joseph Pecoraro  <pecoraro@apple.com>
2299
2300         ServiceWorkers: Enable UserTiming / ResourceTiming
2301         https://bugs.webkit.org/show_bug.cgi?id=181297
2302         <rdar://problem/36307306>
2303
2304         Reviewed by Youenn Fablet.
2305
2306         * http/tests/workers/service/resources/data1.txt: Added.
2307         * http/tests/workers/service/resources/data2.txt: Added.
2308         Resources to load from a service-worker.
2309
2310         * http/tests/workers/service/resources/service-worker-resource-timing.js: Added.
2311         * http/tests/workers/service/service-worker-resource-timing.https-expected.txt: Added.
2312         * http/tests/workers/service/service-worker-resource-timing.https.html: Added.
2313         Test that a ServiceWorker can produce resource entries for a few
2314         different kinds of loads (CacheStorage load, and a fetch).
2315
2316         * http/tests/workers/service/resources/service-worker-user-timing.js: Added.
2317         * http/tests/workers/service/service-worker-user-timing.https-expected.txt: Added.
2318         * http/tests/workers/service/service-worker-user-timing.https.html: Added.
2319         Test that a ServiceWorker can produce a mark/measure entries.
2320
2321 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
2322
2323         [WPE][GTK] Unreviewed gardening
2324
2325         Unskip svg/hittest/svg-shapes-non-scale-stroke.html, passing after
2326         r226443.
2327         * platform/gtk/TestExpectations:
2328         * platform/wpe/TestExpectations:
2329
2330 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
2331
2332         [WPE] Unreviewed gardening
2333
2334         * platform/wpe/TestExpectations: Unskip two tests passing after r226404.
2335
2336 2018-01-05  Claudio Saavedra  <csaavedra@igalia.com>
2337
2338         [WPE] Rebaseline test expectations after r226404
2339
2340         Unreviewed gardening.
2341
2342         * platform/wpe/css1/font_properties/font_size-expected.txt:
2343         * platform/wpe/css1/text_properties/letter_spacing-expected.txt:
2344         * platform/wpe/css1/text_properties/line_height-expected.txt:
2345         * platform/wpe/css1/text_properties/text_indent-expected.txt:
2346         * platform/wpe/css1/text_properties/word_spacing-expected.txt:
2347         * platform/wpe/css1/units/length_units-expected.txt:
2348         * platform/wpe/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
2349         * platform/wpe/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
2350         * platform/wpe/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
2351         * platform/wpe/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
2352         * platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
2353         * platform/wpe/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
2354         * platform/wpe/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
2355         * platform/wpe/css2.1/t1601-c547-indent-00-b-a-expected.txt:
2356         * platform/wpe/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
2357         * platform/wpe/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
2358         * platform/wpe/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
2359         * platform/wpe/svg/custom/alignment-baseline-modes-expected.txt:
2360         * platform/wpe/svg/custom/dominant-baseline-modes-expected.txt:
2361         * platform/wpe/tables/mozilla/bugs/bug55527-expected.txt:
2362
2363 2018-01-05  Fujii Hironori  <Hironori.Fujii@sony.com>
2364
2365         [Cairo] Canvas: Path::clear should clear its transform
2366         https://bugs.webkit.org/show_bug.cgi?id=181320
2367
2368         Reviewed by Carlos Garcia Campos.
2369
2370         * fast/canvas/reset-scaling-by-height-change-expected.txt: Added.
2371         * fast/canvas/reset-scaling-by-height-change.html: Added.
2372
2373 2018-01-04  Joseph Pecoraro  <pecoraro@apple.com>
2374
2375         REGRESSION (r225709): Web Inspector: CSS Source maps not loading
2376         https://bugs.webkit.org/show_bug.cgi?id=181314
2377         <rdar://problem/36177620>
2378
2379         Reviewed by Brian Burg.
2380
2381         * http/tests/inspector/network/resources/script-with-sourcemap.js: Added.
2382         * http/tests/inspector/network/resources/script-with-sourcemap.js.map: Added.
2383         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css: Added.
2384         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.css.map: Added.
2385         * http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Added.
2386         Add a real script minified with a source map.
2387         Add a real scss stylesheet compiled to css with a source map.
2388
2389         * http/tests/inspector/network/source-map-loads-expected.txt: Added.
2390         * http/tests/inspector/network/source-map-loads.html: Added.
2391         Test that we load source maps for resources with sourceMappingURL directives.
2392
2393 2018-01-04  Chris Fleizach  <cfleizach@apple.com>
2394
2395         AX: Implement updated CSS3 Speech for 'speak' and 'speak-as' properties
2396         https://bugs.webkit.org/show_bug.cgi?id=180361
2397
2398         Reviewed by Zalan Bujtas.
2399
2400         * accessibility/mac/css-speech-speak-expected.txt:
2401         * accessibility/mac/css-speech-speak.html:
2402         * fast/css/getComputedStyle/computed-style-expected.txt:
2403         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2404         * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt:
2405         * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2406         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt:
2407         * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2408         * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt:
2409         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2410         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2411         * platform/mac/svg/css/getComputedStyle-basic-expected.txt:
2412         * svg/css/getComputedStyle-basic-expected.txt:
2413
2414 2018-01-04  Brian Burg  <bburg@apple.com>
2415
2416         Web Inspector: Capture Element Screenshot looks fuzzy
2417         https://bugs.webkit.org/show_bug.cgi?id=175734
2418         <rdar://problem/33803377>
2419
2420         Reviewed by Joseph Pecoraro and Simon Fraser.
2421
2422         * inspector/page/hidpi-snapshot-size-expected.txt: Added.
2423         * inspector/page/hidpi-snapshot-size.html: Added.
2424
2425 2018-01-04  Brian Burg  <bburg@apple.com>
2426
2427         Web Inspector: add RemoteObject.fetchProperties and some basic tests for RemoteObject API
2428         https://bugs.webkit.org/show_bug.cgi?id=180945
2429
2430         Reviewed by Joseph Pecoraro.
2431
2432         Add new test coverage for existing RemoteObject.prototype.getProperty.
2433         Add new test coverage for new method RemoteObject.prototype.fetchProperties.
2434         I didn't add test coverage for callFunction, as I had to stop somewhere.
2435
2436         * inspector/model/remote-object-api-expected.txt: Added.
2437         * inspector/model/remote-object-api.html: Added.
2438
2439 2018-01-04  Brian Burg  <bburg@apple.com>
2440
2441         Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page
2442         https://bugs.webkit.org/show_bug.cgi?id=181005
2443
2444         Rubber-stamped by Joseph Pecoraro.
2445
2446         When TestPage.debug() is called, dump out all code that is sent to be evaluated in
2447         the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent.
2448
2449         * http/tests/inspector/resources/inspector-test.js:
2450         (runTest):
2451         (TestPage.debug):
2452         (TestPage.evaluateInWebInspector):
2453         (TestPage.dispatchEventToFrontend):
2454
2455         * http/tests/inspector/network/har/har-page-expected.txt:
2456         Rebaseline, as this depends on the size of inspector-test.js. Removing this
2457         fragile test expectation behavior is tracked by https://bugs.webkit.org/show_bug.cgi?id=181300.
2458
2459
2460 2018-01-04  Zalan Bujtas  <zalan@apple.com>
2461
2462         WebContent process crashes while loading https://www.classicspecs.com
2463         https://bugs.webkit.org/show_bug.cgi?id=181290
2464         <rdar://problem/36225906>
2465
2466         Reviewed by Simon Fraser.
2467
2468         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach-expected.txt: Added.
2469         * fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html: Added.
2470
2471 2018-01-04  Eric Carlson  <eric.carlson@apple.com>
2472
2473         [MediaStream] Add Mock screen capture source
2474         https://bugs.webkit.org/show_bug.cgi?id=181291
2475         <rdar://problem/36298164>
2476
2477         Reviewed by Dean Jackson.
2478
2479         * http/tests/media/media-stream/get-display-media-prompt-expected.txt: Added.
2480         * http/tests/media/media-stream/get-display-media-prompt.html: Added.
2481
2482 2018-01-04  John Wilander  <wilander@apple.com>
2483
2484         Storage Access API: Remove JavaScript confirm() prompt from Document::requestStorageAccess()
2485         https://bugs.webkit.org/show_bug.cgi?id=181276
2486         <rdar://problem/36290463>
2487
2488         Reviewed by Alex Christensen.
2489
2490         Two test cases are deleted since the user has no way
2491         to deny access through a prompt anymore. The rest
2492         are updated to not expect a "CONFIRM:..." text output.
2493
2494         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: Removed.
2495         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: Removed.
2496         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: Removed.
2497         * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: Removed.
2498         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
2499         * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt:
2500         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt:
2501         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt:
2502         * 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:
2503         * 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:
2504         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt:
2505         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt:
2506         * platform/mac-wk2/TestExpectations:
2507             Removed entries for the deleted test cases.
2508
2509 2018-01-04  Carlos Garcia Campos  <cgarcia@igalia.com>
2510
2511         [GTK] Issues with Ahem's ex / x-height
2512         https://bugs.webkit.org/show_bug.cgi?id=180581
2513
2514         Reviewed by Michael Catanzaro.
2515
2516         Unskip two tests that are now passing and rebaseline others.
2517
2518         * platform/gtk/TestExpectations:
2519         * platform/gtk/css1/font_properties/font_size-expected.png:
2520         * platform/gtk/css1/font_properties/font_size-expected.txt:
2521         * platform/gtk/css1/text_properties/letter_spacing-expected.png:
2522         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
2523         * platform/gtk/css1/text_properties/line_height-expected.png:
2524         * platform/gtk/css1/text_properties/line_height-expected.txt:
2525         * platform/gtk/css1/text_properties/text_indent-expected.png:
2526         * platform/gtk/css1/text_properties/text_indent-expected.txt:
2527         * platform/gtk/css1/text_properties/word_spacing-expected.png:
2528         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
2529         * platform/gtk/css1/units/length_units-expected.png:
2530         * platform/gtk/css1/units/length_units-expected.txt:
2531         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.png:
2532         * platform/gtk/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
2533         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.png:
2534         * platform/gtk/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
2535         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
2536         * platform/gtk/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt:
2537         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
2538         * platform/gtk/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
2539         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
2540         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
2541         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
2542         * platform/gtk/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
2543         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
2544         * platform/gtk/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
2545         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.png:
2546         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
2547         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
2548         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
2549         * platform/gtk/editing/selection/caret-ltr-2-expected.png:
2550         * platform/gtk/editing/selection/caret-ltr-2-expected.txt:
2551         * platform/gtk/editing/selection/caret-ltr-2-left-expected.png:
2552         * platform/gtk/editing/selection/caret-ltr-2-left-expected.txt:
2553         * platform/gtk/editing/selection/caret-ltr-expected.png:
2554         * platform/gtk/editing/selection/caret-ltr-expected.txt:
2555         * platform/gtk/editing/selection/caret-ltr-right-expected.png:
2556         * platform/gtk/editing/selection/caret-ltr-right-expected.txt:
2557         * platform/gtk/editing/selection/caret-rtl-2-expected.png:
2558         * platform/gtk/editing/selection/caret-rtl-2-expected.txt:
2559         * platform/gtk/editing/selection/caret-rtl-2-left-expected.png:
2560         * platform/gtk/editing/selection/caret-rtl-2-left-expected.txt:
2561         * platform/gtk/editing/selection/caret-rtl-expected.png:
2562         * platform/gtk/editing/selection/caret-rtl-expected.txt:
2563         * platform/gtk/editing/selection/caret-rtl-right-expected.png:
2564         * platform/gtk/editing/selection/caret-rtl-right-expected.txt:
2565         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png:
2566         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt:
2567         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png:
2568         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt:
2569         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png:
2570         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt:
2571         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png:
2572         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt:
2573         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png:
2574         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt:
2575         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
2576         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
2577         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.png:
2578         * platform/gtk/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
2579         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.png:
2580         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
2581         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.png:
2582         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
2583         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.png:
2584         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
2585         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.png:
2586         * platform/gtk/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
2587         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.png:
2588         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
2589         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.png:
2590         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
2591         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.png:
2592         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
2593         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.png:
2594         * platform/gtk/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
2595         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.png:
2596         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
2597         * platform/gtk/fast/css/ex-after-font-variant-expected.png:
2598         * platform/gtk/fast/css/ex-after-font-variant-expected.txt:
2599         * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
2600         * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
2601         * platform/gtk/fast/forms/minWidthPercent-expected.png:
2602         * platform/gtk/fast/forms/minWidthPercent-expected.txt:
2603         * platform/gtk/fast/lists/008-expected.png:
2604         * platform/gtk/fast/lists/008-expected.txt:
2605         * platform/gtk/fast/lists/008-vertical-expected.png:
2606         * platform/gtk/fast/lists/008-vertical-expected.txt:
2607         * platform/gtk/fast/overflow/overflow-rtl-expected.png:
2608         * platform/gtk/fast/overflow/overflow-rtl-expected.txt:
2609         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png:
2610         * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt:
2611         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.png:
2612         * platform/gtk/fast/text/vertical-rl-rtl-linebreak-expected.txt:
2613         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png:
2614         * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
2615         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
2616         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
2617         * platform/gtk/svg/custom/alignment-baseline-modes-expected.png:
2618         * platform/gtk/svg/custom/alignment-baseline-modes-expected.txt:
2619         * platform/gtk/svg/custom/dominant-baseline-modes-expected.png:
2620         * platform/gtk/svg/custom/dominant-baseline-modes-expected.txt:
2621         * platform/gtk/tables/mozilla/bugs/bug55527-expected.png:
2622         * platform/gtk/tables/mozilla/bugs/bug55527-expected.txt:
2623
2624 2018-01-04  Minsheng Liu  <lambda@liu.ms>
2625
2626         Add a test to ensure <mo> paints its leading and trailing space as specified in its attributes.
2627         https://bugs.webkit.org/show_bug.cgi?id=170272
2628
2629         Reviewed by Frédéric Wang.
2630
2631         A reference test is added to ensure <mo> paints its leading and trailing space as specified in its attributes.
2632
2633         The bug itself is fixed as a part of 179682.
2634         https://bugs.webkit.org/show_bug.cgi?id=179682
2635
2636         * mathml/presentation/mo-paint-lspace-rspace-expected.html: Added.
2637         * mathml/presentation/mo-paint-lspace-rspace.html: Added.
2638
2639 2018-01-04  Youenn Fablet  <youenn@apple.com>
2640
2641         Implement Cache API partitioning based on ClientOrigin
2642         https://bugs.webkit.org/show_bug.cgi?id=181240
2643
2644         Reviewed by Alex Christensen.
2645
2646         Beefing up test to ensure that client and top origins are taken into consideration.
2647
2648         * http/tests/cache-storage/cache-origins.https-expected.txt:
2649         * http/tests/cache-storage/cache-origins.https.html:
2650         * http/tests/cache-storage/cache-clearing-origin.https-expected.txt:
2651         * http/tests/cache-storage/cache-clearing-origin.https.html:
2652
2653 2018-01-03  Wenson Hsieh  <wenson_hsieh@apple.com>
2654
2655         [Attachment Support] Add plumbing for starting a drag with promised blob data
2656         https://bugs.webkit.org/show_bug.cgi?id=181201
2657
2658         Reviewed by Tim Horton.
2659
2660         Remove a WK1 LayoutTest testing drag and drop of an attachment element into a contenteditable. This test no
2661         longer passes because the implementation of attachment dragging on macOS is not yet implemented. Subsequent
2662         patches will test this scenario once again, but as a WK2 macOS drag and drop API test.
2663
2664         * editing/pasteboard/drag-and-drop-attachment-contenteditable-expected.txt: Removed.
2665         * editing/pasteboard/drag-and-drop-attachment-contenteditable.html: Removed.
2666         * platform/gtk/TestExpectations:
2667         * platform/ios/TestExpectations:
2668         * platform/mac-wk2/TestExpectations:
2669         * platform/win/TestExpectations:
2670
2671 2018-01-03  John Wilander  <wilander@apple.com>
2672
2673         Storage Access API: Refactor XPC for access removal to go straight from the web process to the network process
2674         https://bugs.webkit.org/show_bug.cgi?id=181270
2675         <rdar://problem/36289544>
2676
2677         Reviewed by Alex Christensen.
2678
2679         This change refactors how the web process tells the network process
2680         to remove storage access. Previously, this was done over the UI process
2681         just like requests for storage access. But since no further reasoning
2682         is needed, the message should go straight from the web process to the
2683         network process for performance reasons and to minimize the risk of a
2684         race.
2685
2686         As a consequence, the XPC code for storage access removal in the UI
2687         process is deleted.
2688
2689         * platform/mac-wk2/TestExpectations:
2690             Re-enables the test for this code path.
2691
2692 2018-01-03  Michael Saboff  <msaboff@apple.com>
2693
2694         Disable SharedArrayBuffers from Web API
2695         https://bugs.webkit.org/show_bug.cgi?id=181266
2696
2697         Reviewed by Saam Barati.
2698
2699         Disabled SharedArrayBuffer tests.
2700
2701         * TestExpectations:
2702
2703 2018-01-03  James Craig  <jcraig@apple.com>
2704
2705         AX: when invert colors is on, double-invert certain media elements in UserAgentStyleSheet
2706         https://bugs.webkit.org/show_bug.cgi?id=168447
2707         <rdar://problem/30559874>
2708
2709         Reviewed by Simon Fraser.
2710
2711         Double-invert video when platform "invert colors" setting is enabled. Behavior matches 
2712         current "Smart Invert" feature of Safari Reader on macOS/iOS and other iOS native apps.
2713
2714         * TestExpectations: Platform setting only available on Mac and iOS.
2715         * accessibility/smart-invert-expected.txt: Added. 
2716         * accessibility/smart-invert-reference-expected.html: Added.
2717         * accessibility/smart-invert-reference.html: Added. Ref to ensure invert and blur filters render as expected.
2718         * accessibility/smart-invert.html: Added. Computed expectatons of filter property text values.
2719         * platform/ios-wk2/TestExpectations: Runs on iOS.
2720         * platform/mac-wk2/TestExpectations: Runs on Mac.
2721
2722 2018-01-03  Alexey Proskuryakov  <ap@apple.com>
2723
2724         Update expectations for some range tests.
2725         Cf. https://bugs.webkit.org/show_bug.cgi?id=144682 and rdar://problem/34716163
2726
2727         * platform/ios-wk1/TestExpectations:
2728         * platform/mac-wk1/TestExpectations:
2729         * platform/mac/TestExpectations:
2730
2731 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
2732
2733         feLighting is broken with primitiveUnits="objectBoundingBox"
2734         https://bugs.webkit.org/show_bug.cgi?id=181197
2735
2736         Reviewed by Tim Horton.
2737         
2738         Ref tests with primitiveUnits=objectBoundingBox for feSpotLight and fePointLight.
2739
2740         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2741         * svg/filters/feDiffuseLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
2742         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2743         * svg/filters/feDiffuseLighting-feSpotLight-primitiveUnits-objectBoundingBox.svg: Added.
2744         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox-expected.svg: Added.
2745         * svg/filters/feSpecularLighting-fePointLight-primitiveUnits-objectBoundingBox.svg: Added.
2746
2747 2018-01-03  Antti Koivisto  <antti@apple.com>
2748
2749         Crash beneath CSSValue::equals @ csas.cz
2750         https://bugs.webkit.org/show_bug.cgi?id=181243
2751         <rdar://problem/35990826>
2752
2753         Reviewed by Alex Christensen.
2754
2755         * fast/text/oblique-degree-equals-crash-expected.txt: Added.
2756         * fast/text/oblique-degree-equals-crash.html: Added.
2757
2758 2018-01-03  Joseph Pecoraro  <pecoraro@apple.com>
2759
2760         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
2761         https://bugs.webkit.org/show_bug.cgi?id=180979
2762         <rdar://problem/36146670>
2763
2764         Reviewed by Matt Baker.
2765
2766         * inspector/css/get-system-fonts.html:
2767         Cleanup the test a bit.
2768
2769 2018-01-03  Simon Fraser  <simon.fraser@apple.com>
2770
2771         SVG lighting filter lights are in the wrong coordinate system
2772         https://bugs.webkit.org/show_bug.cgi?id=181147
2773
2774         Reviewed by Zalan Bujtas.
2775
2776         * svg/filters/fePointLight-coordinates-expected.svg: Added.
2777         * svg/filters/fePointLight-coordinates.svg: Added.
2778         * svg/filters/feSpotLight-coordinates-expected.svg: Added.
2779         * svg/filters/feSpotLight-coordinates.svg: Added.
2780         * svg/filters/hidpi/fePointLight-coordinates-expected.svg: Added.
2781         * svg/filters/hidpi/fePointLight-coordinates.svg: Added.
2782         * svg/filters/hidpi/feSpotLight-coordinates-expected.svg: Added.
2783         * svg/filters/hidpi/feSpotLight-coordinates.svg: Added.
2784
2785 2018-01-03  Youenn Fablet  <youenn@apple.com>
2786
2787         Select service worker for documents with data/blob URLS
2788         https://bugs.webkit.org/show_bug.cgi?id=181213
2789
2790         Reviewed by Alex Christensen.
2791
2792         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
2793         * http/tests/workers/service/serviceworkerclients-claim.https.html:
2794
2795 2018-01-03  Ms2ger  <Ms2ger@igalia.com>
2796
2797         [GTK] Remove crash annotation for createImageBitmap-invalid-args.html.
2798         https://bugs.webkit.org/show_bug.cgi?id=181238
2799
2800         Unreviewed test gardening.
2801
2802         I forgot to remove this when fixing the bug.
2803
2804         * platform/gtk/TestExpectations:
2805
2806 2018-01-03  Ryan Haddad  <ryanhaddad@apple.com>
2807
2808         Unreviewed, rolling out r226352.
2809
2810         Breaks Sierra and El Capitan builds.
2811
2812         Reverted changeset:
2813
2814         "Web Inspector: Slow open time enumerating system fonts
2815         (FontCache::systemFontFamilies)"
2816         https://bugs.webkit.org/show_bug.cgi?id=180979
2817         https://trac.webkit.org/changeset/226352
2818
2819 2018-01-03  Carlos Garcia Campos  <cgarcia@igalia.com>
2820
2821         [GTK] Crash destroying WebCore::FileMonitor
2822         https://bugs.webkit.org/show_bug.cgi?id=181138
2823
2824         Reviewed by Michael Catanzaro.
2825
2826         Remove test expectations associated to this bug.
2827
2828         * platform/gtk/TestExpectations:
2829
2830 2018-01-02  Joseph Pecoraro  <pecoraro@apple.com>
2831
2832         Web Inspector: Slow open time enumerating system fonts (FontCache::systemFontFamilies)
2833         https://bugs.webkit.org/show_bug.cgi?id=180979
2834         <rdar://problem/36146670>
2835
2836         Reviewed by Matt Baker.
2837
2838         * inspector/css/get-system-fonts.html:
2839         Cleanup the test a bit.
2840
2841 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
2842
2843         REGRESSION(r223253): Broke ResourceLoadStatistics layout tests for non-Cocoa ports
2844         https://bugs.webkit.org/show_bug.cgi?id=181231
2845
2846         Reviewed by Alex Christensen.
2847
2848         Unskip the tests.
2849
2850         * platform/gtk/TestExpectations:
2851         * platform/wpe/TestExpectations:
2852
2853 2018-01-02  Michael Catanzaro  <mcatanzaro@igalia.com>
2854
2855         Unreviewed WPE test gardening.
2856
2857         * platform/wpe/TestExpectations:
2858
2859 2018-01-02  Youenn Fablet  <youenn@apple.com>
2860
2861         Memory cache should not reuse resources with different credential fetch option
2862         https://bugs.webkit.org/show_bug.cgi?id=181212
2863
2864         Reviewed by Alex Christensen.
2865
2866         * TestExpectations: Removing test flakiness expectation.
2867
2868 2018-01-02  Jiewen Tan  <jiewen_tan@apple.com>
2869
2870         Update Credential Management API for WebAuthentication
2871         https://bugs.webkit.org/show_bug.cgi?id=181082
2872         <rdar://problem/36055239>
2873
2874         Reviewed by Brent Fulgham.
2875
2876         This patch moves original tests for Credential Management API to http/wpt/ to better integrate
2877         with web-platform-tests infrastructure. Hopefully this will help us later on contribute tests
2878         back to W3C.
2879
2880         * credentials/idlharness-expected.txt: Removed.
2881         * credentials/idlharness.html: Removed.
2882         * fast/dom/navigator-detached-no-crash-expected.txt:
2883         * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
2884         * http/wpt/credential-management/credentialscontainer-create-basics.https.html: Added.
2885         * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt: Added.
2886         * http/wpt/credential-management/credentialscontainer-get-basics.https.html: Added.
2887         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https-expected.txt: Added.
2888         * http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html: Added.
2889         * http/wpt/credential-management/idl.https-expected.txt: Added.
2890         * http/wpt/credential-management/idl.https.html: Added.
2891         * platform/gtk/TestExpectations:
2892         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
2893         * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
2894         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
2895         * platform/win/TestExpectations:
2896         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt:
2897
2898 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
2899
2900         Remove obsolete expectations for updated imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html.
2901         https://bugs.webkit.org/show_bug.cgi?id=172255
2902
2903         Unreviewed test gardening.
2904
2905         * platform/gtk/TestExpectations:
2906         * platform/mac/TestExpectations:
2907
2908 2018-01-02  Oleksandr Skachkov  <gskachkov@gmail.com>
2909
2910         WebAssembly: sending module to iframe fails
2911         https://bugs.webkit.org/show_bug.cgi?id=179263
2912
2913         Reviewed by JF Bastien.
2914
2915         * platform/ios-simulator/TestExpectations:
2916         * platform/win/TestExpectations:
2917         * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js.
2918         * wasm/iframe-parent-postmessage-expected.txt: Added.
2919         * wasm/iframe-parent-postmessage.html: Added.
2920         * wasm/iframe-postmessage-expected.txt: Added.
2921         * wasm/iframe-postmessage.html: Added.
2922         * wasm/resources/frame-parent.html: Added.
2923         * wasm/resources/frame.html: Added.
2924         * wasm/resources/load_wasm.js: Added.
2925         (createWasmModule):
2926         * wasm/window-postmessage-expected.txt: Added.
2927         * wasm/window-postmessage.html: Added.
2928         * workers/wasm-mem-post-message.html:
2929
2930 2018-01-02  Ms2ger  <Ms2ger@igalia.com>
2931
2932         [WPE] Update some test expectations
2933         https://bugs.webkit.org/show_bug.cgi?id=181211
2934
2935         Unreviewed test gardening.
2936
2937         * platform/wpe/TestExpectations: disable more SW tests.
2938         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2939           rebaseline to match the features enabled on the bot.
2940         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
2941           rebaseline for r225963.
2942         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
2943           rebaseline for r226162.
2944         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2945           rebaseline for r226162.
2946         * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2947           Added: rebaseline to match the features enabled on the bot.
2948         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2949           Added: rebaseline to match the features enabled on the bot.
2950         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
2951           Added: rebaseline to match the features enabled on the bot.
2952         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
2953           Added: rebaseline to match the features enabled on the bot.
2954
2955 == Rolled over to ChangeLog-2018-01-01 ==