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