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