Cap lifetime of persistent cookies created client-side through document.cookie
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-09-24  John Wilander  <wilander@apple.com>
2
3         Cap lifetime of persistent cookies created client-side through document.cookie
4         https://bugs.webkit.org/show_bug.cgi?id=189933
5         <rdar://problem/44741888>
6
7         Reviewed by Chris Dumez.
8
9         * TestExpectations:
10             Skipped the new test by default since the behavior change is for
11             Cocoa platforms only.
12         * http/tests/cookies/capped-lifetime-for-cookie-set-in-js-expected.txt: Added.
13         * http/tests/cookies/capped-lifetime-for-cookie-set-in-js.html: Added.
14         * http/tests/cookies/resources/cookie-utilities.js:
15         * platform/ios/TestExpectations:
16             Marked the new test as [ Pass ].
17         * platform/mac-wk2/TestExpectations:
18             Marked the new test as [ Pass ].
19
20 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
21
22         Remove filterRes parameter from filters
23         https://bugs.webkit.org/show_bug.cgi?id=129565
24         <rdar://problem/44714340>
25
26         Reviewed by Dean Jackson.
27
28         Remove support for the "filterRes" attribute on SVG filters. It's marked as
29         deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
30         and no longer supported by Chrome or Firefox.
31         
32         Removed existing filterRes tests, added new test checking that it has no effect.
33
34         * html5lib/resources/tests11.dat: Edited to remove filterRes. This seems to have been superseded by
35             imported/w3c/web-platform-tests/html/syntax/parsing/html5lib_tests11.html
36         * platform/gtk/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Removed.
37         * platform/gtk/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Removed.
38         * platform/gtk/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Removed.
39         * platform/gtk/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Removed.
40         * platform/gtk/svg/filters/filterRes-expected.png: Removed.
41         * platform/gtk/svg/filters/filterRes1-expected.png: Removed.
42         * platform/gtk/svg/filters/filterRes3-expected.png: Removed.
43         * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Removed.
44         * platform/mac/svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr-expected.png: Removed.
45         * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.png: Removed.
46         * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.png: Removed.
47         * platform/mac/svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.png: Removed.
48         * platform/mac/svg/filters/filterRes-expected.png: Removed.
49         * platform/mac/svg/filters/filterRes1-expected.png: Removed.
50         * platform/mac/svg/filters/filterRes2-expected.png: Removed.
51         * platform/mac/svg/filters/filterRes3-expected.png: Removed.
52         * svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
53         * svg/W3C-SVG-1.1-SE/svgdom-over-01-f.svg:
54         * svg/dom/SVGAnimatedInteger-expected.txt:
55         * svg/dom/SVGAnimatedInteger.html: Change to use feConvolveMatrix orderX.
56         * svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call-expected.txt: Removed.
57         * svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call.html: Removed.
58         * svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop-expected.txt: Removed.
59         * svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop.html: Removed.
60         * svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop-expected.txt: Removed.
61         * svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop.html: Removed.
62         * svg/filters/filterRes-is-noop-expected.svg: Added.
63         * svg/filters/filterRes-is-noop.svg: Added.
64         * svg/filters/filterRes.svg: Removed.
65         * svg/filters/filterRes1-expected.txt: Removed.
66         * svg/filters/filterRes1.svg: Removed.
67         * svg/filters/filterRes2-expected.png: Removed.
68         * svg/filters/filterRes2-expected.txt: Removed.
69         * svg/filters/filterRes2.svg: Removed.
70         * svg/filters/filterRes3-expected.txt: Removed.
71         * svg/filters/filterRes3.svg: Removed.
72
73 2018-09-24  Justin Michaud  <justin_michaud@apple.com>
74
75         Import WPT tests for css custom properties api
76         https://bugs.webkit.org/show_bug.cgi?id=189764
77
78         Reviewed by Ryosuke Niwa.
79
80         * platform/mac-wk1/TestExpectations:
81
82 2018-09-24  Matt Lewis  <jlewis3@apple.com>
83
84         Skipped accessibility/mac/focus-setting-selection-syncronizing-not-clearing.html on High Sierra+.
85         https://bugs.webkit.org/show_bug.cgi?id=189094
86
87         Unreviewed test gardening.
88
89         * platform/mac-wk2/TestExpectations:
90
91 2018-09-24  Ryosuke Niwa  <rniwa@webkit.org>
92
93         imported/w3c/web-platform-tests/shadow-dom/slotchange.html is a flaky failure
94         https://bugs.webkit.org/show_bug.cgi?id=167652
95
96         Reviewed by Saam Barati.
97
98         Added a regression test for signaling a lot of slot elements.
99
100         * fast/shadow-dom/signal-slot-list-retains-js-wrappers-expected.txt: Added.
101         * fast/shadow-dom/signal-slot-list-retains-js-wrappers.html: Added.
102
103 2018-09-24  Ryosuke Niwa  <rniwa@webkit.org>
104
105         Release assert when using paper-textarea due to autocorrect IDL attribute missing CEReactions
106         https://bugs.webkit.org/show_bug.cgi?id=174629
107         <rdar://problem/33407620>
108
109         Reviewed by Simon Fraser.
110
111         Added a regression test for mutating autocorrect and autocapitalize IDL attributes during connected callback.
112
113         * fast/custom-elements/autocorrect-autocapitalize-idl-attributes-crash-expected.txt: Added.
114         * fast/custom-elements/autocorrect-autocapitalize-idl-attributes-crash.html: Added.
115
116 2018-09-24  Basuke Suzuki  <Basuke.Suzuki@sony.com>
117
118         [Curl] Enable http/tests/misc tests.
119         https://bugs.webkit.org/show_bug.cgi?id=189931
120
121         Unreviewed test gardening.
122
123         * platform/wincairo/TestExpectations:
124         * platform/wincairo/http/tests/misc/acid2-expected.txt: Added.
125         * platform/wincairo/http/tests/misc/acid2-pixel-expected.txt: Added.
126         * platform/wincairo/http/tests/misc/error404-expected.txt: Added.
127         * platform/wincairo/http/tests/misc/favicon-as-image-expected.txt: Added.
128         * platform/wincairo/http/tests/misc/frame-access-during-load-expected.txt: Added.
129         * platform/wincairo/http/tests/misc/generated-content-inside-table-expected.txt: Added.
130         * platform/wincairo/http/tests/misc/iframe404-expected.txt: Added.
131         * platform/wincairo/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: Added.
132         * platform/wincairo/http/tests/misc/object-embedding-svg-delayed-size-negotiation-expected.png: Added.
133         * platform/wincairo/http/tests/misc/slow-loading-image-in-pattern-expected.txt: Added.
134
135 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
136
137         Update some test results under compositing/overflow
138         https://bugs.webkit.org/show_bug.cgi?id=189857
139
140         Reviewed by Tim Horton.
141         
142         Unskip some tests under compositing/overflow, and land new macOS and iOS expectations.
143
144         * compositing/overflow/overflow-auto-with-touch-expected.txt:
145         * compositing/overflow/overflow-overlay-with-touch-expected.txt:
146         * compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
147         * compositing/overflow/scrolling-without-painting-expected.txt:
148         * compositing/overflow/textarea-scroll-touch-expected.txt:
149         * compositing/overflow/updating-scrolling-content-expected.txt:
150         * platform/ios-simulator-wk2/TestExpectations:
151         * platform/ios/TestExpectations:
152         * platform/ios/compositing/overflow/nested-scrolling-expected.txt:
153         * platform/ios/compositing/overflow/overflow-auto-with-touch-expected.txt: Copied from LayoutTests/compositing/overflow/overflow-auto-with-touch-expected.txt.
154         * platform/ios/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Copied from LayoutTests/compositing/overflow/overflow-auto-with-touch-expected.txt.
155         * platform/ios/compositing/overflow/overflow-overlay-with-touch-expected.txt: Copied from LayoutTests/compositing/overflow/overflow-overlay-with-touch-expected.txt.
156         * platform/ios/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt.
157         * platform/ios/compositing/overflow/scrolling-without-painting-expected.txt: Copied from LayoutTests/compositing/overflow/scrolling-without-painting-expected.txt.
158         * platform/ios/compositing/overflow/textarea-scroll-touch-expected.txt: Copied from LayoutTests/compositing/overflow/textarea-scroll-touch-expected.txt.
159         * platform/ios/compositing/overflow/updating-scrolling-content-expected.txt: Copied from LayoutTests/compositing/overflow/updating-scrolling-content-expected.txt.
160         * platform/mac/TestExpectations:
161         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
162
163 2018-09-24  Truitt Savell  <tsavell@apple.com>
164
165         Continued test gardening of media-fragment/ tests for ios 12
166         https://bugs.webkit.org/show_bug.cgi?id=187557
167
168         Unreviewed test gardening
169
170         * platform/ios/TestExpectations:
171
172 2018-09-21  Simon Fraser  <simon.fraser@apple.com>
173
174         Remove the old "AcceleratedCompositingForOverflowScroll" code
175         https://bugs.webkit.org/show_bug.cgi?id=189870
176
177         Reviewed by Zalan Bujtas.
178
179         The "AcceleratedCompositingForOverflowScroll" code was added to allow overflow:scroll to use
180         composited scrolling if an overflow:scroll could be made a stacking context without affecting
181         z-order. We need overflow:scroll to be accelerated always, so a different approach is needed.
182         Remove this old code (unused by any platform?) to make working on new code easier.
183         
184         Keep some of the tests; they will be useful later.
185
186         * compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Removed.
187         * compositing/overflow/automatically-opt-into-composited-scrolling.html: Removed.
188         * compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor.html:
189         * compositing/overflow/composited-scrolling-creates-a-stacking-container.html: Removed.
190         * compositing/overflow/composited-scrolling-paint-phases.html:
191         * compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents.html:
192         * compositing/overflow/dynamic-composited-scrolling-status.html:
193         * compositing/overflow/iframe-inside-overflow-clipping.html:
194         * compositing/overflow/nested-scrolling.html:
195         * compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor.html:
196         * compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer.html:
197         * compositing/overflow/scrolling-content-clip-to-viewport.html:
198         * compositing/overflow/scrolling-without-painting.html:
199         * compositing/overflow/textarea-scroll-touch.html:
200         * compositing/overflow/updating-scrolling-content.html:
201         * compositing/rtl/rtl-overflow-scrolling.html:
202         * platform/gtk/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Removed.
203         * platform/ios-simulator-wk2/TestExpectations:
204         * platform/ios-wk1/TestExpectations:
205         * platform/ios/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Removed.
206         * platform/ios/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Removed.
207         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Removed.
208
209 2018-09-24  Chris Dumez  <cdumez@apple.com>
210
211         Do not do early processing of incoming sync IPC unless we're waiting for a sync IPC reply
212         https://bugs.webkit.org/show_bug.cgi?id=186941
213
214         Reviewed by Alex Christensen.
215
216         Add layout test coverage.
217
218         * http/tests/misc/blob-size-expected.txt: Added.
219         * http/tests/misc/blob-size.html: Added.
220
221 2018-09-24  Chris Dumez  <cdumez@apple.com>
222
223         Unreviewed, skip imported/w3c/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html
224
225         This newly imported test flakily times out.
226
227         * TestExpectations:
228
229 2018-09-24  Zan Dobersek  <zdobersek@igalia.com>
230
231         Unreviewed WPE gardening. Managing failing WebGL tests in the 2.0.0
232         version of the Khronos conformance suite.
233
234         * platform/wpe/TestExpectations: Skip the GLSL test cases of which one
235         is DoS-ing AMD GPUs on Linux. This needs more research to isolate the
236         culprit and properly fix the underlying problem.
237         * platform/wpe/webgl/2.0.0/: 44 test baselines added.
238
239 2018-09-24  Daniel Bates  <dabates@apple.com>
240
241         [iOS] Key code is 0 for many hardware keyboard keys
242         https://bugs.webkit.org/show_bug.cgi?id=189604
243
244         Reviewed by Wenson Hsieh.
245
246         Update existing test and test result and add a new test to ensure we dispatch DOM keydown
247         and DOM keyup events dispatched for special keys.
248
249         * fast/events/ios/keydown-keyup-in-non-editable-content-expected.txt: Update expected result.
250         * fast/events/ios/keydown-keyup-in-non-editable-content.html: Remove logic to test arrow keys
251         as these are tested in test keydown-keyup-special-keys-in-non-editable-element.html. Also
252         update manual instructions to use <kbd> to format keyboard keys.
253         * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element-expected.txt:
254
255 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
256
257         feMorphology filter in CSS doesn't update when element moves
258         https://bugs.webkit.org/show_bug.cgi?id=189895
259
260         Reviewed by Dean Jackson.
261         
262         Test that moves a box inside a filtered div. Masking is necessary to work
263         around bugs in feMorphology invalidation (webkit.org/b/189896).
264
265         * css3/filters/invalidate-sourceAlpha-expected.html: Added.
266         * css3/filters/invalidate-sourceAlpha.html: Added.
267
268 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
269
270         CSS reference filter with feDisplacementMap shows buffer corruption on Retina displays
271         https://bugs.webkit.org/show_bug.cgi?id=188486
272         <rdar://problem/43189750>
273
274         Reviewed by Dean Jackson.
275
276         * css3/filters/hidpi-feDisplacementMap-expected.html: Added.
277         * css3/filters/hidpi-feDisplacementMap.html: Added.
278
279 2018-09-24  Simon Fraser  <simon.fraser@apple.com>
280
281         Garbled rendering of image when applied feConvolveMatrix to it, on Retina display
282         https://bugs.webkit.org/show_bug.cgi?id=189748
283         <rdar://problem/44621494>
284
285         Reviewed by Jon Lee.
286
287         * css3/filters/hidpi-feConvolveMatrix-expected.html: Added.
288         * css3/filters/hidpi-feConvolveMatrix.html: Added.
289
290 2018-09-22  Dean Jackson  <dino@apple.com>
291
292         Ensure PointerEvent is not visible when disabled
293         https://bugs.webkit.org/show_bug.cgi?id=189889
294         <rdar://problem/44708253>
295
296         Reviewed by Eric Carlson.
297
298         A test that explicitly disables PointerEvents and checks
299         that the interface is not visible.
300
301         * pointerevents/disabled-expected.html: Added.
302         * pointerevents/disabled.html: Added.
303
304 2018-09-24  Truitt Savell  <tsavell@apple.com>
305
306         [ iOS ] Layout Tests in media/media-fragments/ are flaky - Remved Debug only as tests are flakey on Release. 
307         https://bugs.webkit.org/show_bug.cgi?id=187557
308
309         Unreviewed Test Gardening
310
311         * platform/ios/TestExpectations:
312
313 2018-09-24  Truitt Savell  <tsavell@apple.com>
314
315         [ iOS ] Layout Tests in media/media-fragments/ are flaky
316         https://bugs.webkit.org/show_bug.cgi?id=187557
317
318         Unreviewed Test Gardening
319
320         * platform/ios/TestExpectations:
321
322 2018-09-24  Andy Estes  <aestes@apple.com>
323
324         Try to make payment-response-reference-cycle-leak.https.html not be flaky.
325
326         Unreviewed.
327
328         * http/tests/paymentrequest/payment-response-reference-cycle-leak.https.html:
329         Doubled the number of repetitions (from 40 to 80).
330
331 2018-09-24  Per Arne Vollan  <pvollan@apple.com>
332
333         [WebVTT] Change name of WebVTT region attribute 'height' to 'lines'.
334         https://bugs.webkit.org/show_bug.cgi?id=189862
335
336         Reviewed by Eric Carlson.
337
338         * media/track/captions-webvtt/captions-regions.vtt:
339         * media/track/captions-webvtt/header-regions.vtt:
340         * media/track/regions-webvtt/vtt-region-constructor-expected.txt:
341         * media/track/regions-webvtt/vtt-region-constructor.html:
342         * media/track/regions-webvtt/vtt-region-display-expected.txt:
343         * media/track/regions-webvtt/vtt-region-display.html:
344         * media/track/regions-webvtt/vtt-region-list-expected.txt:
345         * media/track/regions-webvtt/vtt-region-list.html:
346         * media/track/regions-webvtt/vtt-region-parser-expected.txt:
347         * media/track/regions-webvtt/vtt-region-parser.html:
348
349 2018-09-24  Yoav Weiss  <yoav@yoav.ws>
350
351         Import WPT resource-timing tests
352         https://bugs.webkit.org/show_bug.cgi?id=189903
353
354         Reviewed by Youenn Fablet.
355
356         * TestExpectations:: Added a few failing tests.
357         * platform/mac/TestExpectations:: Added a timeout test.
358
359 2018-09-22  Dean Jackson  <dino@apple.com>
360
361         Unreviewed - Skip pointer events tests on legacy WebKit.
362
363         * platform/ios-wk1/TestExpectations:
364         * platform/mac-wk1/TestExpectations:
365
366 2018-09-22  Youenn Fablet  <youenn@apple.com>
367
368         Tests checking document GC in case of ActiveDOMObjects are flaky
369         https://bugs.webkit.org/show_bug.cgi?id=189413
370         <rdar://problem/44243231>
371
372         Reviewed by Eric Carlson.
373
374         Media controls prevent in some cases to collect the document.
375         Remove the controls to remove a source of flakiness for this test.
376
377         * http/tests/media/clearkey/resources/mywebkitmediasessionframe.htm:
378         * platform/mac/TestExpectations:
379
380 2018-09-21  Ryosuke Niwa  <rniwa@webkit.org>
381
382         Cannot start a drag inside a shadow tree when an inclusive-ancestor of its shadow host is a draggable element
383         https://bugs.webkit.org/show_bug.cgi?id=136836
384
385         Reviewed by Wenson Hsieh.
386
387         Added regression tests for dragging a element with a shadow tree, which is fixed in this bug
388         as well as dragging an element inside a shadow tree, which was already functional but had no tests.
389
390         * TestExpectations:
391         * fast/shadow-dom/dragging-element-inside-shadow-tree-expected.txt: Added.
392         * fast/shadow-dom/dragging-element-inside-shadow-tree.html: Added.
393         * fast/shadow-dom/dragging-element-with-shadow-tree-expected.txt: Added.
394         * fast/shadow-dom/dragging-element-with-shadow-tree.html: Added.
395         * platform/ios/TestExpectations: Don't mark the entirety of fast/shadow-dom as PASS.
396         * platform/mac-wk1/TestExpectations:
397
398 2018-09-21  Devin Rousso  <drousso@apple.com>
399
400         Web Inspector: REGRESSION(r236336): computed CSSProperty doesn't have a value for _text
401         https://bugs.webkit.org/show_bug.cgi?id=189864
402
403         Reviewed by Joseph Pecoraro.
404
405         * inspector/css/pseudo-element-matches-for-pseudo-element-node.html:
406
407         `CSS.types.CSSComputedStyleProperty` doesn't include a `text` value, which was used to print
408          each property's text. Modify the test to generate it's own text via `name` and `value`.
409
410 2018-09-21  Justin Michaud  <justin_michaud@apple.com>
411
412         Implement initialValue support for CSS Custom Properties and Values API
413         https://bugs.webkit.org/show_bug.cgi?id=189819
414
415         Reviewed by Simon Fraser.
416
417         * css-custom-properties-api/initialValue-expected.html: Added.
418         * css-custom-properties-api/initialValue.html: Added.
419         * css-custom-properties-api/initialValueJS-expected.txt: Added.
420         * css-custom-properties-api/initialValueJS.html: Added.
421         * css-custom-properties-api/registerProperty-expected.txt:
422         * css-custom-properties-api/registerProperty.html:
423         * platform/win/TestExpectations:
424
425 2018-09-21  Ryan Haddad  <ryanhaddad@apple.com>
426
427         [macOS EWS] Layout test accessibility/smart-invert-reference.html is a flaky failure
428         https://bugs.webkit.org/show_bug.cgi?id=189818
429
430         Unreviewed test gardening.
431
432         * platform/mac-wk2/TestExpectations: Mark test as flaky.
433
434 2018-09-21  Ryosuke Niwa  <rniwa@webkit.org>
435
436         Custom elements in a reaction queue can lose its JS wrapper and become HTMLUnknownElement
437         https://bugs.webkit.org/show_bug.cgi?id=184307
438
439         Reviewed by Keith Miller.
440
441         Added a test for enqueuing a lot of custom elements into the reaction queue via innerHTML setter.
442         WebKit should retain the JS wrappers of all custom elements.
443
444         * fast/custom-elements/custom-elements-reaction-queue-retains-js-wrapper-expected.txt: Added.
445         * fast/custom-elements/custom-elements-reaction-queue-retains-js-wrapper.html: Added.
446
447 2018-09-21  Chris Dumez  <cdumez@apple.com>
448
449         Unreviewed, speed up storage/websql/transaction-database-expand-quota.html
450
451         This test was so slow that is sometimes timed out on the debug bots.
452
453         * storage/websql/transaction-database-expand-quota-expected.txt:
454         * storage/websql/transaction-database-expand-quota.html:
455
456 2018-09-21  Ryan Haddad  <ryanhaddad@apple.com>
457
458         Unreviewed test gardening, consolidate expectation file for EventTarget-dispatchEvent.html.
459
460         * platform/ios-11/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Removed.
461         * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
462
463 2018-09-21  Ryan Haddad  <ryanhaddad@apple.com>
464
465         REGRESSION (r235948?): Layout Test media/media-controls-accessibility.html is a flaky failure
466         https://bugs.webkit.org/show_bug.cgi?id=189674
467
468         Unreviewed test gardening.
469
470         * platform/mac/TestExpectations: Mark test as flaky.
471
472 2018-09-21  Per Arne Vollan  <pvollan@apple.com>
473
474         [Win10] Update test expectations for failing tests.
475         https://bugs.webkit.org/show_bug.cgi?id=189858
476
477         Unreviewed test gardening.
478
479         * platform/win/TestExpectations:
480
481 2018-09-21  Chris Dumez  <cdumez@apple.com>
482
483         WebSQL: User cannot grant quota increase if the JS provides an expected usage value that is too low
484         https://bugs.webkit.org/show_bug.cgi?id=189801
485         <rdar://problem/43592498>
486
487         Reviewed by Youenn Fablet.
488
489         Add layout test coverage.
490
491         * storage/websql/transaction-database-expand-quota-expected.txt: Added.
492         * storage/websql/transaction-database-expand-quota.html: Added.
493
494 2018-09-21  Youenn Fablet  <youenn@apple.com>
495
496         Add RTCCodecStats support
497         https://bugs.webkit.org/show_bug.cgi?id=189792
498         <rdar://problem/32370668>
499
500         Reviewed by Eric Carlson.
501
502         * webrtc/video-stats.html:
503
504 2018-09-21  Megan Gardner  <megan_gardner@apple.com>
505
506         [iOS] Layout test fast/gradients/conic-gradient-alpha.html is failing
507         https://bugs.webkit.org/show_bug.cgi?id=189802
508
509         Unreviewed test gardening
510
511         It is more difficult to squish the alpha channel than the other channels using an SVG filters.
512         Thus the cropping bars need to be slightly wider to cover the imperfections in the filter.
513         Made the bars even more slightly wider, since apparenlty they weren't quite wide enough for iOS.
514
515         * fast/gradients/conic-gradient-alpha-expected.html:
516         * fast/gradients/conic-gradient-alpha.html:
517         * platform/ios-12/TestExpectations:
518
519 2018-09-20  Simon Fraser  <simon.fraser@apple.com>
520
521         Make "overflow: overlay" a synonym for "overflow: auto"
522         https://bugs.webkit.org/show_bug.cgi?id=189811
523
524         Reviewed by Zalan Bujtas.
525         
526         Add a modern CSS parsing/computed style test for overflow, superseding
527         fast/css/overflow-property.html.
528
529         * fast/css/getComputedStyle/getComputedStyle-overflow-expected.txt: Added.
530         * fast/css/getComputedStyle/getComputedStyle-overflow.html: Added.
531         * fast/css/overflow-property-expected.txt: Removed.
532         * fast/css/overflow-property.html: Removed.
533
534 2018-09-21  Ryan Haddad  <ryanhaddad@apple.com>
535
536         Tests checking document GC in case of ActiveDOMObjects are flaky
537         https://bugs.webkit.org/show_bug.cgi?id=189413
538
539         Unreviewed test gardening.
540
541         * platform/mac/TestExpectations: Mark http/tests/media/clearkey/collect-webkit-media-session.html as flaky.
542
543 2018-09-21  Devin Rousso  <drousso@apple.com>
544
545         Web Inspector: remove Legacy Style Editor
546         https://bugs.webkit.org/show_bug.cgi?id=189808
547
548         Reviewed by Joseph Pecoraro.
549
550         * platform/gtk/TestExpectations:
551         * platform/mac/TestExpectations:
552
553         * inspector/css/css-property-expected.txt:
554         * inspector/css/css-property.html:
555         * inspector/css/modify-css-property.html:
556         * inspector/css/shadow-scoped-style.html:
557         Update tests for functionality that has been deleted.
558
559         * inspector/unit-tests/test-harness-expect-functions-expected.txt:
560         * inspector/unit-tests/test-harness-expect-functions.html:
561         The changes to `WI.CSSRule` now make it small enough that `InspectorTest` will print it as
562         JSON instead of an object instance. Change the test to use different objects so this doesn't
563         happen.
564
565         * inspector/unit-tests/text-utilities-expected.txt: Removed.
566         * inspector/unit-tests/text-utilities.html: Removed.
567         * inspector/css/generate-css-rule-string-expected.txt: Removed.
568         * inspector/css/generate-css-rule-string.html: Removed.
569         Remove tests for functionality that has been deleted.
570
571         * inspector/codemirror/prettyprinting-css-rules.html: Removed.
572         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-after-colon-expected.css: Removed.
573         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-after-colon.css: Removed.
574         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-after-comma-expected.css: Removed.
575         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-after-comma.css: Removed.
576         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-between-rules-expected.css: Removed.
577         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-between-rules.css: Removed.
578         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-between-values-expected.css: Removed.
579         * inspector/codemirror/resources/prettyprinting/css-rule-tests/add-whitespace-between-values.css: Removed.
580         * inspector/codemirror/resources/prettyprinting/css-rule-tests/css-variables-expected.css: Removed.
581         * inspector/codemirror/resources/prettyprinting/css-rule-tests/css-variables.css: Removed.
582         * inspector/codemirror/resources/prettyprinting/css-rule-tests/do-not-add-whitespace-before-prefixed-property-value-expected.css: Removed.
583         * inspector/codemirror/resources/prettyprinting/css-rule-tests/do-not-add-whitespace-before-prefixed-property-value.css: Removed.
584         * inspector/codemirror/resources/prettyprinting/css-rule-tests/do-not-append-semicolon-expected.css: Removed.
585         * inspector/codemirror/resources/prettyprinting/css-rule-tests/do-not-append-semicolon.css: Removed.
586         * inspector/codemirror/resources/prettyprinting/css-rule-tests/invalid-property-is-not-removed-expected.css: Removed.
587         * inspector/codemirror/resources/prettyprinting/css-rule-tests/invalid-property-is-not-removed.css: Removed.
588         * inspector/codemirror/resources/prettyprinting/css-rule-tests/keep-prefixed-value-expected.css: Removed.
589         * inspector/codemirror/resources/prettyprinting/css-rule-tests/keep-prefixed-value.css: Removed.
590         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-newline-between-values-expected.css: Removed.
591         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-newline-between-values.css: Removed.
592         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-colon-expected.css: Removed.
593         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-colon.css: Removed.
594         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-comment-expected.css: Removed.
595         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-comment.css: Removed.
596         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-invalid-property-expected.css: Removed.
597         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-invalid-property.css: Removed.
598         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-prefixed-property-expected.css: Removed.
599         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-prefixed-property.css: Removed.
600         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-property-expected.css: Removed.
601         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-property.css: Removed.
602         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-semicolon-expected.css: Removed.
603         * inspector/codemirror/resources/prettyprinting/css-rule-tests/remove-whitespace-before-semicolon.css: Removed.
604         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-comment-expected.css: Removed.
605         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-comment.css: Removed.
606         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-invalid-property-expected.css: Removed.
607         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-invalid-property.css: Removed.
608         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-prefixed-property-expected.css: Removed.
609         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-prefixed-property.css: Removed.
610         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-property-expected.css: Removed.
611         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-comment-followed-by-property.css: Removed.
612         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-comment-expected.css: Removed.
613         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-comment.css: Removed.
614         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-invalid-property-expected.css: Removed.
615         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-invalid-property.css: Removed.
616         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-prefixed-property-expected.css: Removed.
617         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-prefixed-property.css: Removed.
618         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-property-expected.css: Removed.
619         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-invalid-property-followed-by-property.css: Removed.
620         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-comment-expected.css: Removed.
621         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-comment.css: Removed.
622         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-invalid-property-expected.css: Removed.
623         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-invalid-property.css: Removed.
624         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-prefixed-property-expected.css: Removed.
625         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-prefixed-property.css: Removed.
626         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-property-expected.css: Removed.
627         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-followed-by-property.css: Removed.
628         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-without-semicolon-followed-by-comment-and-property-expected.css: Removed.
629         * inspector/codemirror/resources/prettyprinting/css-rule-tests/split-property-without-semicolon-followed-by-comment-and-property.css: Removed.
630         Remove all tests for the "css-rule" CodeMirror mode since it's been removed.
631
632 2018-09-21  Antoine Quint  <graouts@apple.com>
633
634         REGRESSION (r235962-r235963): Layout Test animations/suspend-resume-animation-events.html is a flaky failure
635         https://bugs.webkit.org/show_bug.cgi?id=189607
636         <rdar://problem/44652315>
637
638         Reviewed by Dean Jackson.
639
640         * animations/suspend-resume-animation-events.html: Ensure the test always opts into Web Animations backing CSS Animations and Transitions.
641         * platform/mac-wk2/TestExpectations: Mark the test as no longer flaky.
642
643 2018-09-21  Per Arne Vollan  <pvollan@apple.com>
644
645         Layout Test webanimations/accelerated-animation-suspension.html is failing
646         https://bugs.webkit.org/show_bug.cgi?id=189836
647
648         Unreviewed test gardening.
649
650         * platform/win/TestExpectations:
651
652 2018-09-21  Per Arne Vollan  <pvollan@apple.com>
653
654         Layout Test css-custom-properties-api/registerProperty.html is failing
655         https://bugs.webkit.org/show_bug.cgi?id=189834
656
657         Unreviewed test gardening.
658
659         * platform/win/TestExpectations:
660
661 2018-09-21  Antoine Quint  <graouts@apple.com>
662
663         [Web Animations] Accelerated animations don't get suspended
664         https://bugs.webkit.org/show_bug.cgi?id=189783
665         <rdar://problem/44652315>
666
667         Unreviewed, correct a merge error in the previous commit.
668
669         * animations/suspend-resume-animation-events.html:
670
671 2018-09-21  Antoine Quint  <graouts@apple.com>
672
673         [Web Animations] Accelerated animations don't get suspended
674         https://bugs.webkit.org/show_bug.cgi?id=189783
675         <rdar://problem/43033568>
676
677         Reviewed by Dean Jackson.
678
679         Add a new test that checks whether an accelerated animation is correctly paused after suspending animations.
680
681         * webanimations/accelerated-animation-suspension-expected.txt: Added.
682         * webanimations/accelerated-animation-suspension.html: Added.
683         * platform/win/TestExpectations:
684
685 2018-09-21  Antoine Quint  <graouts@apple.com>
686
687         [Web Animations] DocumentTimeline::updateAnimations() is called endlessly
688         https://bugs.webkit.org/show_bug.cgi?id=189784
689         <rdar://problem/41705679>
690
691         Reviewed by Dean Jackson.
692
693         Add a new test that checks that setting "display: none" on an element with an accelerated CSS animation on it
694         will no longer update the animation timeline.
695
696         * webanimations/accelerated-animation-interruption-display-none-expected.txt: Added.
697         * webanimations/accelerated-animation-interruption-display-none.html: Added.
698         * platform/win/TestExpectations:
699
700 2018-09-20  Dean Jackson  <dino@apple.com>
701
702         Restrict the total combined size of backdrop filters
703         https://bugs.webkit.org/show_bug.cgi?id=189812
704         <rdar://problem/44532782>
705
706         Reviewed by Simon Fraser.
707
708         Tests that have an acceptable number of backdrops, an excessive
709         number of backdrops, and then some that add and remove backdrops
710         at various points in the tree to confirm we do recursive checks
711         correctly.
712
713         * css3/filters/backdrop/layer-tree-as-text.js: Added.
714         * css3/filters/backdrop/resource-use-add-more-layers-expected.txt: Added.
715         * css3/filters/backdrop/resource-use-add-more-layers.html: Added.
716         * css3/filters/backdrop/resource-use-excessive-expected.txt: Added.
717         * css3/filters/backdrop/resource-use-excessive.html: Added.
718         * css3/filters/backdrop/resource-use-ok-expected.txt: Added.
719         * css3/filters/backdrop/resource-use-ok.html: Added.
720         * css3/filters/backdrop/resource-use-remove-some-layers-expected.txt: Added.
721         * css3/filters/backdrop/resource-use-remove-some-layers.html: Added.
722         * css3/filters/backdrop/resource-use.css: Added.
723
724 2018-09-20  Truitt Savell  <tsavell@apple.com>
725
726         Continued test gardening after r236236
727         https://bugs.webkit.org/show_bug.cgi?id=189641
728
729         Unreviewed test gardening 
730
731         * TestExpectations:
732
733 2018-09-20  Zalan Bujtas  <zalan@apple.com>
734
735         Release assert under RenderView::pageOrViewLogicalHeight
736         https://bugs.webkit.org/show_bug.cgi?id=189798
737         <rdar://problem/43659749>
738
739         Reviewed by Simon Fraser.
740
741         * printing/crash-while-formatting-subframe-for-printing-expected.txt: Added.
742         * printing/crash-while-formatting-subframe-for-printing.html: Added.
743
744 2018-09-20  Sihui Liu  <sihui_liu@apple.com>
745
746         REGRESSION(r196265): WKWebView fires mouseover, mouseenter, and mouseleave events even when it's in a background window
747         https://bugs.webkit.org/show_bug.cgi?id=187545
748         <rdar://problem/42401575>
749
750         Reviewed by Ryosuke Niwa.
751
752         * TestExpectations:
753         * fast/events/inactive-window-no-mouse-event-expected.txt: Added.
754         * fast/events/inactive-window-no-mouse-event.html: Added.
755         * platform/mac-wk2/TestExpectations:
756
757 2018-09-20  Basuke Suzuki  <Basuke.Suzuki@sony.com>
758
759         [Win] TestRunner::queueLoad() fails to generate correct url for some urls.
760         https://bugs.webkit.org/show_bug.cgi?id=189679
761
762         Reviewed by Fujii Hironori.
763
764         * platform/wincairo/TestExpectations:
765
766 2018-09-20  Ryan Haddad  <ryanhaddad@apple.com>
767
768         [iOS] Layout test fast/gradients/conic-gradient-alpha.html is failing
769         https://bugs.webkit.org/show_bug.cgi?id=189802
770
771         Unreviewed test gardening.
772
773         * platform/ios-12/TestExpectations: Mark test as failing.
774
775 2018-09-20  Ryan Haddad  <ryanhaddad@apple.com>
776
777         REGRESSION (r235962-r235963): Layout Test animations/suspend-resume-animation-events.html is a flaky failure
778         https://bugs.webkit.org/show_bug.cgi?id=189607
779
780         Unreivewed test gardening.
781
782         * platform/mac-wk2/TestExpectations: Mark test as flaky.
783
784 2018-09-20  Dawei Fenton  <realdawei@apple.com>
785
786         WebGL 2 updated test expectations.
787         https://bugs.webkit.org/show_bug.cgi?id=189686
788
789         Unreviewed, skip tests that are timing out.
790
791         * platform/ios-wk2/TestExpectations:
792
793 2018-09-20  Oriol Brufau  <obrufau@igalia.com>
794
795         Fix 'border' serialization with both common and uncommon values
796         https://bugs.webkit.org/show_bug.cgi?id=189597
797
798         Reviewed by Simon Fraser.
799
800         Fix existing tests to check that 'border' serializes to empty string if there
801         are uncommon values.
802
803         * fast/css/getPropertyValue-border-expected.txt:
804         * fast/css/getPropertyValue-border.html:
805         * fast/dom/css-shorthand-common-value-expected.txt:
806         * fast/dom/css-shorthand-common-value.html:
807
808 2018-09-20  Dawei Fenton  <realdawei@apple.com>
809
810         WebGL conformance: Failures and Timeouts in suite 2.0.0/conformance
811         https://bugs.webkit.org/show_bug.cgi?id=189641
812
813         Unreviewed test gardening.
814
815         * TestExpectations: Mark tests as Failure Slow.
816         * platform/mac/TestExpectations:
817
818 2018-09-20  Frederic Wang  <fwang@igalia.com>
819
820         Synchronize CSSOM View test suite against upstream WPT
821         https://bugs.webkit.org/show_bug.cgi?id=189787
822
823         Reviewed by Antonio Gomes.
824
825         * tests-options.json: Mark smooth scrolling tests as slow.
826         * ios/TestExpectations: Mark as failing since frames are not scrollable on iOS.
827
828 2018-09-20  Justin Michaud  <justin_michaud@apple.com>
829
830         Implement CSS Custom Properties and Values Skeleton
831         https://bugs.webkit.org/show_bug.cgi?id=189694
832
833         Reviewed by Simon Fraser.
834
835         Add test to check that the CSS.registerProperty method exists.
836
837         * css-custom-properties-api/registerProperty-expected.txt: Added.
838         * css-custom-properties-api/registerProperty.html: Added.
839         * platform/ios-wk1/TestExpectations:
840         * platform/mac-wk1/TestExpectations:
841
842 2018-09-20  Dawei Fenton  <realdawei@apple.com>
843
844         WebGL conformance: Failures and Timeouts in suite 2.0.0/conformance
845         https://bugs.webkit.org/show_bug.cgi?id=189641
846
847         Unreviewed, marked tests as failing.
848
849         * TestExpectations:
850
851 2018-09-20  Daniel Bates  <dabates@apple.com>
852
853         [iOS] Support testing more hardware special keys
854         https://bugs.webkit.org/show_bug.cgi?id=189793
855
856         Reviewed by Simon Fraser.
857
858         For now, many of the DOM keydown and keyup events for special hardware keys are wrong.
859         We will fix this up in a subsequent commit(s).
860
861         * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element-expected.txt: Added.
862         * fast/events/ios/keydown-keyup-special-keys-in-non-editable-element.html: Added.
863
864 2018-09-20  Per Arne Vollan  <pvollan@apple.com>
865
866         [WebVTT] Update the parser according to the new region syntax.
867         https://bugs.webkit.org/show_bug.cgi?id=189767
868
869         Reviewed by Eric Carlson.
870
871         * media/track/captions-webvtt/captions-regions.vtt:
872         * media/track/captions-webvtt/header-regions.vtt:
873         * media/track/regions-webvtt/vtt-region-parser-expected.txt:
874         * media/track/regions-webvtt/vtt-region-parser.html:
875
876 2018-09-19  Ryan Haddad  <ryanhaddad@apple.com>
877
878         [macOS Sierra] Layout Test http/wpt/cache-storage/cache-put-keys.https.any.worker.html is a flaky failure
879         https://bugs.webkit.org/show_bug.cgi?id=184204
880
881         Unreviewed test gardening.
882
883         * platform/mac-wk2/TestExpectations: Mark test as flaky and remove an entry for a test that doesn't exist in the repository anymore.
884
885 2018-09-19  Yacine Bandou  <yacine.bandou@softathome.com>
886
887         [EME][WPE] Add WebM initData in the expected result of clearkey-generate-request-disallowed-input test
888         https://bugs.webkit.org/show_bug.cgi?id=189747
889
890         Reviewed by Xabier Rodriguez-Calvar.
891
892         Since r235610 the WebM initData is supported.
893
894         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt:
895         Add an expcted result for WebM initData.
896
897 2018-09-19  Justin Fan  <justin_fan@apple.com>
898
899         WebGL 2 partial passes and failing test expectations for conformance/conformance2 layout tests
900         https://bugs.webkit.org/show_bug.cgi?id=189686
901
902         Reviewed by Dean Jackson.
903
904         * TestExpectations: Still skipping all of deqp, but now enabling all non-crashing/timing out tests.
905         * platform/ios-simulator/TestExpectations:
906         * platform/mac/TestExpectations:
907         * webgl/2.0.0/conformance/.../*expected.txt: Failures now report results of individual sub-tests for more granular implementation testing.
908         * webgl/2.0.0/conformance2/.../*expected.txt:
909         * platform/ios-simulator/webgl/2.0.0/.../*expected.txt: ios-simulator-specific expectations added.
910
911 2018-09-19  Dawei Fenton  <realdawei@apple.com>
912
913         storage/indexeddb/modern/transactions-stop-on-navigation.html is flaky.
914         https://bugs.webkit.org/show_bug.cgi?id=186339
915
916         Unreviewed, mark test as flaky.
917
918         * platform/mac-wk2/TestExpectations:
919
920 2018-09-19  Dawei Fenton  <realdawei@apple.com>
921
922         Marked imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html as flak on iOS.
923         https://bugs.webkit.org/show_bug.cgi?id=176078
924
925         Unreviewed test gardening.
926
927         * platform/ios/TestExpectations:
928
929 2018-09-19  John Wilander  <wilander@apple.com>
930
931         Resource Load Statistics: Add optional cap on partitioned cache max age
932         https://bugs.webkit.org/show_bug.cgi?id=189711
933         <rdar://problem/39246837>
934
935         Reviewed by Antti Koivisto and Chris Dumez.
936
937         * http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource-expected.txt: Added.
938         * http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html: Added.
939         * http/tests/resourceLoadStatistics/resources/cached-permanent-redirect.php: Added.
940         * http/tests/resourceLoadStatistics/resources/echo-query.php: Added.
941         * platform/ios/TestExpectations:
942             New test marked as [ Pass ].
943         * platform/mac-wk2/TestExpectations:
944             New test marked as [ Pass ].
945         * platform/wk2/TestExpectations:
946             New test marked as [ Skip ] because it's not supported on non-Cocoa platforms.
947
948 2018-09-19  Youenn Fablet  <youenn@apple.com>
949
950         Layout Test webrtc/video-mute.html is flaky.
951         https://bugs.webkit.org/show_bug.cgi?id=177501
952
953         Reviewed by Eric Carlson.
954
955         * platform/ios-wk2/TestExpectations:
956         * platform/mac-wk2/TestExpectations:
957         * webrtc/routines.js: Increase counter to make test more robust.
958
959 2018-09-19  Chris Dumez  <cdumez@apple.com>
960
961         [iOS] Layout Test imported/w3c/web-platform-tests/beacon/beacon-basic-blob.html is a flaky failure
962         https://bugs.webkit.org/show_bug.cgi?id=189728
963
964         Unreviewed, send console logging to stderr to adress flakiness.
965
966         * TestExpectations:
967
968 2018-09-19  Ms2ger  <Ms2ger@igalia.com>
969
970         [WPE] Unreviewed test gardening
971         https://bugs.webkit.org/show_bug.cgi?id=189749
972
973         Unreviewed test gardening.
974
975         * platform/wpe/TestExpectations: Add some expectations to match GTK.
976         * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Update after r236002.
977         * platform/wpe/imported/w3c/web-platform-tests/xhr/access-control-basic-cors-safelisted-request-headers-expected.txt: Removed (defer to generic expectation).
978         * platform/wpe/imported/w3c/web-platform-tests/xhr/access-control-basic-get-fail-non-simple-expected.txt: Removed (defer to generic expectation).
979         * platform/wpe/imported/w3c/web-platform-tests/xhr/access-control-basic-post-with-non-cors-safelisted-content-type-expected.txt: Removed (defer to generic expectation).
980         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-expected.txt: Update after r235354.
981         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-sync-expected.txt: Update after r235354.
982         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-expected.txt: Update after r235354.
983         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-sync-expected.txt: Update after r235354.
984         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt: Removed (defer to generic expectation after r236001).
985         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt: Removed (defer to generic expectation after r236001).
986         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt: Removed (defer to generic expectation after r236001).
987         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt: Removed (defer to generic expectation after r236001).
988         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt: Removed (defer to generic expectation after r236001).
989         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt: Removed (defer to generic expectation after r236001).
990         * platform/wpe/webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt: Removed (defer to generic expectation after r236001).
991         * platform/wpe/webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt: Removed (defer to generic expectation after r236001).
992         * platform/wpe/webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt: Removed (defer to generic expectation after r236001).
993         * platform/wpe/webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt: Removed (defer to generic expectation after r236001).
994         * platform/wpe/webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt: Removed (defer to generic expectation after r236001).
995         * platform/wpe/webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt: Removed (defer to generic expectation after r236001).
996         * platform/wpe/webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt: Removed (defer to generic expectation after r236001).
997         * platform/wpe/webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt: Removed (defer to generic expectation after r236001).
998         * platform/wpe/webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt: Removed (defer to generic expectation after r236001).
999         * platform/wpe/webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt: Removed (defer to generic expectation after r236001).
1000         * platform/wpe/webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt: Removed (defer to generic expectation after r236001).
1001         * platform/wpe/webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt: Removed (defer to generic expectation after r236001).
1002         * platform/wpe/webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt: Removed (defer to generic expectation after r236001).
1003         * platform/wpe/webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt: Update after r236001.
1004         * platform/wpe/webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt: Update after r236001.
1005         * platform/wpe/webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt: Removed (defer to generic expectation after r236001).
1006         * platform/wpe/webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt: Removed (defer to generic expectation after r236001).
1007         * platform/wpe/webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt: Removed (defer to generic expectation after r236001).
1008         * platform/wpe/webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt: Removed (defer to generic expectation after r236001).
1009         * platform/wpe/webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt: Removed (defer to generic expectation after r236001).
1010         * platform/wpe/webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt: Removed (defer to generic expectation after r236001).
1011         * platform/wpe/webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt: Update after r236001.
1012         * platform/wpe/webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt: Removed (defer to generic expectation after r236001).
1013         * platform/wpe/webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt: Removed (defer to generic expectation after r236001).
1014
1015 2018-09-19  Youenn Fablet  <youenn@apple.com>
1016
1017         Implement sender/receiver getStats
1018         https://bugs.webkit.org/show_bug.cgi?id=189707
1019
1020         Reviewed by Eric Carlson.
1021
1022         * webrtc/video-stats-expected.txt:
1023         * webrtc/video-stats.html:
1024
1025 2018-09-19  Ms2ger  <Ms2ger@igalia.com>
1026
1027         [GTK] Unreviewed test gardening
1028         https://bugs.webkit.org/show_bug.cgi?id=189744
1029
1030         Unreviewed test gardening.
1031
1032         * platform/gtk/TestExpectations: Add some expectations.
1033
1034 2018-09-19  Philippe Normand <pnormand@igalia.com>
1035
1036         [GStreamer] Add support for AV1 decoding
1037         https://bugs.webkit.org/show_bug.cgi?id=189647
1038
1039         Reviewed by Žan Doberšek.
1040
1041         Layout test for AV1 canPlay() compatiblity checking. Right now
1042         GStreamer-based ports are the only ones expecting to support AV1.
1043
1044         * media/media-can-play-av1-expected.txt: Added.
1045         * media/media-can-play-av1.html: Added.
1046         * platform/ios/media/media-can-play-av1-expected.txt: Added.
1047         * platform/mac/media/media-can-play-av1-expected.txt: Added.
1048
1049 2018-09-19  Chris Dumez  <cdumez@apple.com>
1050
1051         http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin.html is flaky
1052         https://bugs.webkit.org/show_bug.cgi?id=189710
1053
1054         Reviewed by Ryosuke Niwa.
1055
1056         Update the test to stop relying on the test page posting a message to the auxiliary window
1057         to trigger a navigation. Instead, the auxiliary window now takes care of navigating itself
1058         after it is loaded. This is more robust, especially considering that the test page is cross
1059         origin and thus is not getting a load event for the auxiliary window.
1060
1061         * http/tests/navigation/resources/navigate-back-same-origin-helper.html: Added.
1062         * http/tests/navigation/resources/navigate-helper.html: Removed.
1063         * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin.html:
1064
1065 2018-09-19  Claudio Saavedra  <csaavedra@igalia.com>
1066
1067         [WPE][GTK] Assorted gardening
1068
1069         Unreviewed test gardening
1070         * platform/gtk/TestExpectations: Add new mediastream failures.
1071         * platform/wpe/TestExpectations: Ditto.
1072         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt: rebaseline
1073
1074 2018-09-18  Ali Juma  <ajuma@chromium.org>
1075
1076         [macOS WK1] Mark intersection-observer/no-document-leak.html as a flaky timeout
1077         https://bugs.webkit.org/show_bug.cgi?id=189731
1078
1079         Unreviewed test gardening.
1080
1081         * platform/mac-wk1/TestExpectations:
1082
1083 2018-09-18  Ryan Haddad  <ryanhaddad@apple.com>
1084
1085         [iOS] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
1086         https://bugs.webkit.org/show_bug.cgi?id=189727
1087
1088         Unreviewed test gardening.
1089
1090         * platform/ios/TestExpectations:
1091
1092 2018-09-18  Ryan Haddad  <ryanhaddad@apple.com>
1093
1094         [iOS] Layout test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https.html and fetch-mixed-content-to-outscope.https.html are flaky failures
1095         https://bugs.webkit.org/show_bug.cgi?id=189726
1096
1097         Unreviewed test gardening.
1098
1099         * platform/ios/TestExpectations:
1100
1101 2018-09-18  Megan Gardner  <megan_gardner@apple.com>
1102
1103         Support Images Module Level 4's double-position gradient color stop syntax
1104         https://bugs.webkit.org/show_bug.cgi?id=186154
1105         <rdar://problem/44158152>
1106
1107         Reviewed by Simon Fraser.
1108
1109         Test that uses two angles or positions per color stop.
1110
1111         * TestExpectations:
1112         * fast/gradients/conic-two-hints-expected.html: Added.
1113         * fast/gradients/conic-two-hints.html: Added.
1114         * fast/gradients/linear-two-hints-angle-expected.html: Added.
1115         * fast/gradients/linear-two-hints-angle.html: Added.
1116         * fast/gradients/linear-two-hints-expected.html: Added.
1117         * fast/gradients/linear-two-hints.html: Added.
1118         * fast/gradients/radial-two-hints-expected.html: Added.
1119         * fast/gradients/radial-two-hints.html: Added.
1120         * platform/ios-12/TestExpectations:
1121         * platform/mac/TestExpectations:
1122
1123 2018-09-18  Youenn Fablet  <youenn@apple.com>
1124
1125         Enable Unified Plan by default
1126         https://bugs.webkit.org/show_bug.cgi?id=189675
1127
1128         Reviewed by Eric Carlson.
1129
1130         * webrtc/video-addLegacyTransceiver-expected.txt:
1131         * webrtc/video-addLegacyTransceiver.html:
1132
1133 2018-09-18  Per Arne Vollan  <pvollan@apple.com>
1134
1135         [WebVTT] change "middle" to "center" for consistency with CSS
1136         https://bugs.webkit.org/show_bug.cgi?id=158478
1137
1138         Reviewed by Eric Carlson.
1139
1140         * media/track/track-add-remove-cue-expected.txt:
1141         * media/track/track-add-remove-cue.html:
1142         * media/track/track-cue-mutable-expected.txt:
1143         * media/track/track-cue-mutable.html:
1144         * media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt:
1145         * media/track/track-vttcue-expected.txt:
1146         * media/track/track-vttcue.html:
1147         * media/track/track-webvtt-tc013-settings-expected.txt:
1148         * media/track/track-webvtt-tc013-settings.html:
1149         * media/track/track-webvtt-tc014-alignment-expected.txt:
1150         * media/track/track-webvtt-tc014-alignment.html:
1151         * media/track/track-webvtt-tc016-align-positioning-expected.txt:
1152         * media/track/track-webvtt-tc016-align-positioning.html:
1153         * media/track/track-webvtt-tc018-align-text-line-position-expected.txt:
1154         * media/track/track-webvtt-tc018-align-text-line-position.html:
1155         * media/track/track-webvtt-tc020-cue-size-align-expected.txt:
1156         * media/track/track-webvtt-tc020-cue-size-align.html:
1157         * media/track/track-webvtt-tc021-valign-expected.txt:
1158         * media/track/track-webvtt-tc021-valign.html:
1159
1160 2018-09-18  Claudio Saavedra  <csaavedra@igalia.com>
1161
1162         [WPE] Gardening after r236124
1163
1164         Quick gardening. There might be more tests that are now passing or
1165         need updated results but this was the most obvious for now.
1166         Unreviewed gardening.
1167         * platform/wpe/TestExpectations:
1168         * platform/wpe/svg/custom/pan-direction-expected.txt:
1169
1170 2018-09-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1171
1172         [EME][GStreamer] The current EME implementation doesn't support the waitingforkey event
1173         https://bugs.webkit.org/show_bug.cgi?id=185590
1174
1175         Reviewed by Philippe Normand.
1176
1177         Updated status of
1178         imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https
1179         and expectations.
1180
1181         * platform/wpe/TestExpectations:
1182         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt:
1183
1184 2018-09-17  Ryan Haddad  <ryanhaddad@apple.com>
1185
1186         Layout Test legacy-animation-engine/animations/play-state-in-shorthand.html is a flaky failure
1187         https://bugs.webkit.org/show_bug.cgi?id=185651
1188
1189         Unreviewed test gardening.
1190
1191         * platform/mac/TestExpectations: Mark test as flaky.
1192
1193 2018-09-17  Justin Fan  <justin_fan@apple.com>
1194
1195         Updated expected test [ PASS ] messages for new test-harness format for webgl tests
1196         https://bugs.webkit.org/show_bug.cgi?id=189677
1197
1198         Reviewed by Dean Jackson.
1199
1200         Update generate-webgl-tests.py's test expectation template
1201         for my new version of webgl-test-harness.js for the webgl 2 suite,
1202         and update all webgl/2.0.0 test expectations to match.
1203
1204         * webgl/resources/webgl-expectation-template.txt: 
1205         * webgl/2.0.0/.../*expected.txt: Modified all *expected.txts to match.
1206
1207 2018-09-17  Jer Noble  <jer.noble@apple.com>
1208
1209         Add support for HEVC codec types in Media Capabilities
1210         https://bugs.webkit.org/show_bug.cgi?id=189565
1211
1212         Reviewed by Eric Carlson.
1213
1214         * media/hevc-codec-parameters-expected.txt: Added.
1215         * media/hevc-codec-parameters.html: Added.
1216
1217 2018-09-17  Devin Rousso  <drousso@apple.com>
1218
1219         Web Inspector: generate CSSKeywordCompletions from backend values
1220         https://bugs.webkit.org/show_bug.cgi?id=189041
1221
1222         Reviewed by Joseph Pecoraro.
1223
1224         * inspector/css/getSupportedCSSProperties-expected.txt:
1225         * inspector/css/getSupportedCSSProperties.html:
1226
1227 2018-09-17  Youenn Fablet  <youenn@apple.com>
1228
1229         track.onmute isn't called for a remote MediaStreamTrack when its counter part track is removed from the peer connection
1230         https://bugs.webkit.org/show_bug.cgi?id=176281
1231         <rdar://problem/44525674>
1232
1233         Reviewed by Eric Carlson.
1234
1235         * webrtc/remove-track-expected.txt: Added.
1236         * webrtc/remove-track.html: Added.
1237
1238 2018-09-17  Dawei Fenton  <realdawei@apple.com>
1239
1240         Fixed typo in TestExpectations file.
1241         https://bugs.webkit.org/show_bug.cgi?id=188020.
1242
1243         Unreviewed test gardening.
1244
1245         * platform/ios/TestExpectations:
1246
1247 2018-09-17  Basuke Suzuki  <Basuke.Suzuki@sony.com>
1248
1249         [Curl] Respond with requested authentication scheme for authentication challenge.
1250         https://bugs.webkit.org/show_bug.cgi?id=189318
1251
1252         Reviewed by Alex Christensen.
1253
1254         * platform/wincairo/TestExpectations:
1255
1256 2018-09-17  Antoine Quint  <graouts@apple.com>
1257
1258         [Web Animations] Positive delays of accelerated animations are not respected
1259         https://bugs.webkit.org/show_bug.cgi?id=189411
1260         <rdar://problem/44151416>
1261
1262         Reviewed by Dean Jackson.
1263
1264         Use a mask over the animated rectangle to allow for a 1px rounding error when seeking to fix flakiness.
1265
1266         * webanimations/accelerated-animation-with-delay-and-seek-expected.html:
1267         * webanimations/accelerated-animation-with-delay-and-seek.html:
1268
1269 2018-09-17  Youenn Fablet  <youenn@apple.com>
1270
1271         Enable VCP for iOS and reenable it for MacOS
1272         https://bugs.webkit.org/show_bug.cgi?id=189635
1273         <rdar://problem/43621029>
1274
1275         Reviewed by Eric Carlson.
1276
1277         * platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html:
1278         For platforms suppporting VCP, arbitrary size should be supported.
1279         * webrtc/routines.js:
1280
1281 2018-09-17  Alexey Proskuryakov  <ap@apple.com>
1282
1283         Revert https://trac.webkit.org/r235910, because the new test times out.
1284         Crash under PlatformPopupMenuData::encode when interacting with a select menu that has variable fonts
1285         https://bugs.webkit.org/show_bug.cgi?id=188008
1286
1287         * fast/text/variations/ipc2-expected.txt: Removed.
1288         * fast/text/variations/ipc2.html: Removed.
1289         * platform/mac-wk1/TestExpectations:
1290
1291 2018-09-17  Dawei Fenton  <realdawei@apple.com>
1292
1293         Layout Test imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html is a flaky failure.
1294         https://bugs.webkit.org/show_bug.cgi?id=188020.
1295
1296         Unreviewed test gardening.
1297
1298         * platform/ios/TestExpectations:
1299
1300 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
1301
1302         [WPE] Add new failure
1303
1304         Unreviewed gardening.
1305         * platform/wpe/TestExpectations:
1306
1307 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
1308
1309         [GTK][WPE] Update baseline for fast/dom/navigator-detached-no-crash
1310
1311         In GTK it's just a matter of updating the baseline. In WPE
1312         there's some JS output that just needs to be ignored.
1313         * platform/gtk/TestExpectations:
1314         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
1315         * platform/wpe/TestExpectations:
1316
1317 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
1318
1319         [WPE] Mark crashing animations test.
1320
1321         animations/play-state-start-paused.html crashing.
1322         Unreviewed gardening.
1323         * platform/wpe/TestExpectations:
1324
1325 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
1326
1327         [WPE] Unmark now passing tests
1328
1329         Unreviewed gardening.
1330         * platform/wpe/TestExpectations:
1331
1332 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
1333
1334         [GTK] Unmark now passing tests.
1335
1336         Unreviewed gardening.
1337         * platform/gtk/TestExpectations:
1338 s
1339 2018-09-17  Sihui Liu  <sihui_liu@apple.com>
1340
1341         Move IndexedDB to Network Process
1342         https://bugs.webkit.org/show_bug.cgi?id=189415
1343         <rdar://problem/44396973>
1344
1345         Reviewed by Chris Dumez.
1346
1347         * storage/indexeddb/modern/opendatabase-after-storage-crash.html:
1348
1349 2018-09-16  Ryan Haddad  <ryanhaddad@apple.com>
1350
1351         Unreviewed test gardening, mark fast/text/variations/ipc2.html as slow.
1352
1353         * platform/mac-wk2/TestExpectations:
1354
1355 2018-09-15  Rob Buis  <rbuis@igalia.com>
1356
1357         XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
1358         https://bugs.webkit.org/show_bug.cgi?id=189627
1359
1360         Reviewed by Alexey Proskuryakov.
1361
1362         * fast/files/xhr-response-blob-expected.txt:
1363         * fast/files/xhr-response-blob.html:
1364
1365 2018-09-14  Megan Gardner  <megan_gardner@apple.com>
1366
1367         Additional tests for conic gradients
1368         https://bugs.webkit.org/show_bug.cgi?id=189566
1369
1370         Reviewed by Simon Fraser.
1371
1372         Adding tests that actually test the gradient nature of gradients.
1373         This is done by using an svg filter to consolidate the sections
1374         of the gradient to sections we can actuall test the color of. Also,
1375         the seams are clipped out, to reduce noise. Since gradients are 
1376         highly noise prone, this is the best way to check and make sure
1377         that gradients are functional without sevear noise issues.
1378
1379         * TestExpectations:
1380         * fast/gradients/conic-gradient-alpha-expected.html: Added.
1381         * fast/gradients/conic-gradient-alpha.html: Added.
1382         * fast/gradients/conic-gradient-expected.html: Added.
1383         * fast/gradients/conic-gradient-extended-stops-expected.html: Added.
1384         * fast/gradients/conic-gradient-extended-stops.html: Added.
1385         * fast/gradients/conic-gradient.html: Added.
1386         * platform/ios-12/TestExpectations:
1387         * platform/mac/TestExpectations:
1388
1389 2018-09-14  Justin Fan  <justin_fan@apple.com>
1390
1391         WebGL 2 conformance: rgb-format-support.html
1392         https://bugs.webkit.org/show_bug.cgi?id=189610
1393         <rdar://problem/44403343>
1394
1395         Reviewed by Dean Jackson.
1396
1397         Enabled rgb-format-support.html, and updated expectation for gl-teximage.html.
1398
1399         * TestExpectations:
1400         * platform/mac/TestExpectations:
1401         * webgl/2.0.0/conformance2/rendering/rgb-format-support-expected.txt:
1402
1403 2018-09-14  Justin Michaud  <justin_michaud@apple.com>
1404
1405         Add support for spreadMethod=reflect and repeat on SVG gradients (for CoreGraphics platforms)
1406         https://bugs.webkit.org/show_bug.cgi?id=5968
1407
1408         Add new svg tests for linear gradients with spreadMethod, and alpha values specified in
1409         both stop-opacity and color.
1410
1411         Reviewed by Simon Fraser.
1412
1413         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png:
1414         * svg/gradients/spreadMethod-expected.svg: Added.
1415         * svg/gradients/spreadMethod.svg: Added.
1416         * svg/gradients/spreadMethodAlpha-expected.svg: Added.
1417         * svg/gradients/spreadMethodAlpha.svg: Added.
1418         * svg/gradients/spreadMethodClose0-expected-mismatch.svg: Added.
1419         * svg/gradients/spreadMethodClose0.svg: Added.
1420         * svg/gradients/spreadMethodClose1-expected-mismatch.svg: Added.
1421         * svg/gradients/spreadMethodClose1.svg: Added.
1422         * svg/gradients/spreadMethodClose2-expected.svg: Added.
1423         * svg/gradients/spreadMethodClose2.svg: Added.
1424         * svg/gradients/spreadMethodDiagonal-expected.svg: Added.
1425         * svg/gradients/spreadMethodDiagonal.svg: Added.
1426         * svg/gradients/spreadMethodDiagonal2-expected.svg: Added.
1427         * svg/gradients/spreadMethodDiagonal2.svg: Added.
1428         * svg/gradients/spreadMethodDuplicateStop-expected.svg: Added.
1429         * svg/gradients/spreadMethodDuplicateStop.svg: Added.
1430         * svg/gradients/spreadMethodReversed-expected.svg: Added.
1431         * svg/gradients/spreadMethodReversed.svg: Added.
1432         * svg/gradients/stopAlpha-expected.svg: Added.
1433         * svg/gradients/stopAlpha.svg: Added.
1434
1435 2018-09-14  Ross Kirsling  <ross.kirsling@sony.com>
1436
1437         [WinCairo] Unreviewed test gardening.
1438
1439         * TestExpectations: Remove duplicative line introduced in r235959.
1440         * platform/wincairo/TestExpectations:
1441
1442 2018-09-14  Woodrow Wang  <woodrow_wang@apple.com>
1443
1444         Add stability to tests for web API statistics
1445         https://bugs.webkit.org/show_bug.cgi?id=189560
1446         <rdar://problem/44396413>
1447
1448         Reviewed by Chris Dumez.
1449
1450         Using js-test added some data to the font loading collection, which made the tests dependent on
1451         js-test.js. Thus, if any changes were made to js-test.js the tests for web API statistics would
1452         fail. This patch removes the dependency on js-test. Also, this patch speeds up each test 
1453         significantly by bypassing the timer in ResourceLoadObserver for recording the statistics.  
1454
1455         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt:
1456         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html:
1457         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt:
1458         * http/tests/webAPIStatistics/font-load-data-collection.html:
1459         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt:
1460         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html:
1461         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt:
1462         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html:
1463
1464 2018-09-14  Eric Carlson  <eric.carlson@apple.com>
1465
1466         Support arbitrary video resolution in getUserMedia API
1467         https://bugs.webkit.org/show_bug.cgi?id=178109
1468         <rdar://problem/35083128>
1469
1470         Reviewed by Youenn Fablet.
1471
1472         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
1473         * fast/mediastream/apply-constraints-advanced-expected.txt:
1474         * fast/mediastream/apply-constraints-advanced.html:
1475         * fast/mediastream/apply-constraints-video.html:
1476
1477 2018-09-14  Devin Rousso  <webkit@devinrousso.com>
1478
1479         Web Inspector: Record actions performed on ImageBitmapRenderingContext
1480         https://bugs.webkit.org/show_bug.cgi?id=181341
1481
1482         Reviewed by Joseph Pecoraro.
1483
1484         * inspector/canvas/recording-2d-expected.txt:
1485         * inspector/canvas/recording-bitmaprenderer-expected.txt: Added.
1486         * inspector/canvas/recording-bitmaprenderer.html: Added.
1487         * inspector/canvas/recording-webgl-expected.txt:
1488         * inspector/canvas/recording-webgl-snapshots-expected.txt:
1489         * inspector/canvas/resources/recording-utilities.js:
1490         Simplify the test output to avoid unrelated failures, such as if line numbers change.
1491         Also remove non-human-readable text, as it makes it more difficult for those unfamiliar with
1492         the test to determine if any differences are acceptable.
1493
1494 2018-09-14  Ms2ger  <Ms2ger@igalia.com>
1495
1496         Remove some obsolete XHR tests
1497         https://bugs.webkit.org/show_bug.cgi?id=189581
1498
1499         Reviewed by Youenn Fablet.
1500
1501         * TestExpectations: Drop reference to removed test.
1502
1503 2018-09-13  Ryosuke Niwa  <rniwa@webkit.org>
1504
1505         Capturing event listeners are called during bubbling phase for shadow hosts
1506         https://bugs.webkit.org/show_bug.cgi?id=174288
1507
1508         Reviewed by Darin Adler.
1509
1510         Added a W3C style testharness.js test and rebaselined two tests. See below for rationals of rebaselines.
1511
1512         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees-expected.txt: Added.
1513         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html: Added.
1514
1515         * media/media-load-event-expected.txt: Rebaselined. The logging of oncanplaythrough event is now happening
1516         before canplaythrough() is called because the logging is done by waitForEvent which uses a capturing event
1517         listener whereas canplaythrough is called by a event handler, which is non-capturing.
1518
1519         * platform/ios-11/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
1520         * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
1521
1522 2018-09-13  Justin Fan  <justin_fan@apple.com>
1523
1524         Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 4
1525         https://bugs.webkit.org/show_bug.cgi?id=189609
1526
1527         Unreviewed small change for only the few webgl 2 tests' harness; completely passing 
1528         tests now only report the PASS line, to avoid discrepancies between e.g. feature ability 
1529         of different graphics cards causing diffs to fail.
1530
1531         * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
1532         * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
1533         * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
1534         * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
1535         * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
1536         * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
1537         * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
1538         * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
1539         * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
1540         * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
1541         * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
1542         * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
1543         * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
1544         * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
1545         * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
1546         * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
1547         * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
1548         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
1549         * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
1550         * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
1551         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
1552         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
1553         * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
1554         * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
1555         * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
1556         * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
1557         * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
1558         * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
1559         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
1560         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
1561         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
1562         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
1563         * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
1564         (window.webglTestHarness.notifyFinished):
1565
1566 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
1567
1568         Layout Test imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.html is flaky
1569         https://bugs.webkit.org/show_bug.cgi?id=188070
1570
1571         Unreviewed test gardening.
1572
1573         * platform/ios/TestExpectations: Mark test as flaky.
1574         * platform/mac-wk1/TestExpectations: Ditto.
1575
1576 2018-09-13  Megan Gardner  <megan_gardner@apple.com>
1577
1578         Fix color stop blending in conic gradients for stops past 1
1579         https://bugs.webkit.org/show_bug.cgi?id=189532
1580         <rdar://problem/44158221>
1581
1582         Reviewed by Simon Fraser.
1583
1584         Tests that last stop in the gradient is correct.
1585
1586         * fast/gradients/conic-repeating-last-stop-expected.html: Added.
1587         * fast/gradients/conic-repeating-last-stop.html: Added.
1588         * platform/ios-12/TestExpectations:
1589         * platform/mac/TestExpectations:
1590
1591 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
1592
1593         Unreviewed, rolling out r235954.
1594
1595         Breaks the watchOS build.
1596
1597         Reverted changeset:
1598
1599         "Move IndexedDB to Network Process"
1600         https://bugs.webkit.org/show_bug.cgi?id=189415
1601         https://trac.webkit.org/changeset/235954
1602
1603 2018-09-13  Chris Dumez  <cdumez@apple.com>
1604
1605         Regression(PSON): setting window.opener to null allows process swapping in cases that are not web-compatible
1606         https://bugs.webkit.org/show_bug.cgi?id=189590
1607         <rdar://problem/44422725>
1608
1609         Reviewed by Geoffrey Garen.
1610
1611         Add layout test coverage.
1612
1613         * http/tests/navigation/resources/navigate-helper.html: Added.
1614         * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin-expected.txt: Added.
1615         * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin.html: Added.
1616
1617 2018-09-13  Dean Jackson  <dino@grorg.org>
1618
1619         https://bugs.webkit.org/show_bug.cgi?id=189594
1620
1621         Mark this test as failing on WK1.
1622
1623         * platform/ios-wk1/TestExpectations:
1624         * platform/mac-wk1/TestExpectations:
1625
1626 2018-09-13  Dean Jackson  <dino@grorg.org>
1627
1628         Header parsing for experimental and internal debug features
1629         https://bugs.webkit.org/show_bug.cgi?id=189486
1630         <rdar://problem/44320618>
1631
1632         Add feature headers to more tests.
1633
1634         * fast/animation/css-animation-resuming-when-visible-with-style-change2.html:
1635         * legacy-animation-engine/animations/duplicate-keys-expected.html:
1636
1637 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
1638
1639         Rebaseline imported/w3c/web-platform-tests/web-share/idlharness.https.html after r235925.
1640
1641         Unreviewed test gardening.
1642
1643         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt:
1644
1645 2018-09-13  Ms2ger  <Ms2ger@igalia.com>
1646
1647         [GTK] Enable media-source/interfaces.html.
1648         https://bugs.webkit.org/show_bug.cgi?id=183613
1649
1650         Unreviewed test gardening.
1651
1652         The platform-neutral expectation applies to the GTK port as well.
1653
1654         * platform/gtk/TestExpectations: Remove expectation.
1655         * platform/gtk/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt: Removed.
1656
1657 2018-09-13  Youenn Fablet  <youenn@apple.com>
1658
1659         Introduce RTCRtpSendParameters
1660         https://bugs.webkit.org/show_bug.cgi?id=189563
1661
1662         Reviewed by Eric Carlson.
1663
1664         * webrtc/video-getParameters-expected.txt:
1665         * webrtc/video-getParameters.html:
1666
1667 2018-09-12  Dean Jackson  <dino@grorg.org>
1668
1669         Header parsing for experimental and internal debug features
1670         https://bugs.webkit.org/show_bug.cgi?id=189486
1671         <rdar://problem/44320618>
1672
1673         Another test fix.
1674
1675         * legacy-animation-engine/animations/duplicate-keys.html:
1676
1677 2018-09-12  Dean Jackson  <dino@grorg.org>
1678
1679         Header parsing for experimental and internal debug features
1680         https://bugs.webkit.org/show_bug.cgi?id=189486
1681         <rdar://problem/44320618>
1682
1683         And even more test fixes!
1684
1685         * animations/stop-animation-on-suspend.html:
1686         * compositing/scrolling/touch-scroll-to-clip.html:
1687
1688 2018-09-12  Dean Jackson  <dino@grorg.org>
1689
1690         Header parsing for experimental and internal debug features
1691         https://bugs.webkit.org/show_bug.cgi?id=189486
1692         <rdar://problem/44320618>
1693
1694         More test fixes.
1695
1696         * legacy-animation-engine/animations/animation-border-overflow.html:
1697         * legacy-animation-engine/animations/cross-fade-border-image-source.html:
1698         * legacy-animation-engine/animations/cross-fade-list-style-image.html:
1699         * legacy-animation-engine/animations/cross-fade-webkit-mask-box-image.html:
1700         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
1701         * legacy-animation-engine/transitions/extra-transition.html:
1702         * legacy-animation-engine/transitions/svg-transitions.html:
1703         * legacy-animation-engine/transitions/transition-in-delay-phase.html:
1704         * legacy-animation-engine/transitions/visited-link-color.html:
1705
1706 2018-09-12  Dean Jackson  <dino@apple.com>
1707
1708         Header parsing for experimental and internal debug features
1709         https://bugs.webkit.org/show_bug.cgi?id=189486
1710         <rdar://problem/44320618>
1711
1712         Fix failing tests by explicitly turning off Web Animations for CSS animations.
1713         Previously the test system was doing this, even though the feature was
1714         supposed to be enabled.
1715
1716         * legacy-animation-engine/*.html:
1717
1718 2018-09-12  Alicia Boya García  <aboya@igalia.com>
1719
1720         Unreviewed GTK test gardening.
1721
1722         * TestExpectations:
1723         * platform/gtk/TestExpectations:
1724
1725 2018-09-11  Ryosuke Niwa  <rniwa@webkit.org>
1726
1727         imported/w3c/web-platform-tests/shadow-dom/form-control-form-attribute.html hits assertion
1728         https://bugs.webkit.org/show_bug.cgi?id=189493
1729
1730         Reviewed by Alex Christensen.
1731
1732         Unskip the test now that it doesn't hit a debug assertion.
1733
1734         * TestExpectations:
1735
1736 2018-09-12  Dan Bernstein  <mitz@apple.com>
1737
1738         [Cocoa] Complete support for Paste as Quotation
1739         https://bugs.webkit.org/show_bug.cgi?id=189504
1740
1741         Reviewed by Wenson Hsieh.
1742
1743         Took a few existing tests of the Paste as Quotation behavior and modified them to use the
1744         new PasteAsQuotation command. The only difference in the results is that the blockquote has
1745         the "type" attribute set to "cite".
1746
1747         * editing/pasteboard/4930986-1-paste-as-quotation-expected.txt: Added.
1748         * editing/pasteboard/4930986-1-paste-as-quotation.html: Added.
1749         * editing/pasteboard/4930986-2-paste-as-quotation-expected.txt: Added.
1750         * editing/pasteboard/4930986-2-paste-as-quotation.html: Added.
1751         * editing/pasteboard/4930986-3-paste-as-quotation-expected.txt: Added.
1752         * editing/pasteboard/4930986-3-paste-as-quotation.html: Added.
1753
1754 2018-09-12  Sihui Liu  <sihui_liu@apple.com>
1755
1756         Move IndexedDB to Network Process
1757         https://bugs.webkit.org/show_bug.cgi?id=189415
1758
1759         Reviewed by Geoffrey Garen.
1760
1761         * storage/indexeddb/modern/opendatabase-after-storage-crash.html:
1762
1763 2018-09-11  Dean Jackson  <dino@apple.com>
1764
1765         Header parsing for experimental and internal debug features
1766         https://bugs.webkit.org/show_bug.cgi?id=189486
1767         <rdar://problem/44320618>
1768
1769         Reviewed by Tim Horton.
1770
1771         New webkit-test-runner headers.
1772
1773         * animations/3d/matrix-transform-type-animation.html:
1774         * animations/3d/replace-filling-transform.html:
1775         * animations/3d/transform-origin-vs-functions.html:
1776         * animations/3d/transform-perspective.html:
1777         * animations/additive-transform-animations.html:
1778         * animations/animation-border-overflow.html:
1779         * animations/animation-callback-timestamp.html:
1780         * animations/animation-controller-drt-api.html:
1781         * animations/animation-direction-alternate-reverse.html:
1782         * animations/animation-direction-reverse-fill-mode-hardware.html:
1783         * animations/animation-direction-reverse-hardware-opacity.html:
1784         * animations/animation-direction-reverse-hardware.html:
1785         * animations/animation-direction-reverse-non-hardware.html:
1786         * animations/animation-direction-reverse-timing-functions-hardware.html:
1787         * animations/animation-direction-reverse-timing-functions.html:
1788         * animations/animation-direction.html:
1789         * animations/animation-followed-by-transition.html:
1790         * animations/animation-hit-test-transform.html:
1791         * animations/animation-hit-test.html:
1792         * animations/animation-internals-api-multiple-keyframes.html:
1793         * animations/animation-internals-api.html:
1794         * animations/animation-offscreen-to-onscreen.html:
1795         * animations/animation-playstate-paused-style-resolution.html:
1796         * animations/big-rotation.html:
1797         * animations/change-completed-animation-transform.html:
1798         * animations/change-keyframes.html:
1799         * animations/combo-transform-rotate+scale.html:
1800         * animations/cross-fade-background-image.html:
1801         * animations/cross-fade-border-image-source.html:
1802         * animations/cross-fade-list-style-image.html:
1803         * animations/cross-fade-webkit-mask-box-image.html:
1804         * animations/duplicate-keys-expected.html:
1805         * animations/duplicate-keys.html:
1806         * animations/duplicated-keyframes-name.html:
1807         * animations/fill-forwards-end-state.html:
1808         * animations/fill-mode-forwards-zero-duration.html:
1809         * animations/fill-mode-removed.html:
1810         * animations/font-variations/font-stretch.html:
1811         * animations/font-variations/font-style.html:
1812         * animations/font-variations/font-variation-settings-order.html:
1813         * animations/font-variations/font-variation-settings-unlike.html:
1814         * animations/font-variations/font-variation-settings.html:
1815         * animations/font-variations/font-weight.html:
1816         * animations/generic-from-to.html:
1817         * animations/import.html:
1818         * animations/keyframe-multiple-timing-functions-transform.html:
1819         * animations/keyframe-timing-functions-transform.html:
1820         * animations/keyframe-timing-functions.html:
1821         * animations/keyframe-timing-functions2.html:
1822         * animations/keyframes-comma-separated.html:
1823         * animations/keyframes-dynamic.html:
1824         * animations/keyframes-infinite-iterations.html:
1825         * animations/keyframes-invalid-keys.html:
1826         * animations/keyframes-out-of-order.html:
1827         * animations/keyframes.html:
1828         * animations/leak-document-with-css-animation.html:
1829         * animations/lineheight-animation.html:
1830         * animations/longhand-timing-function.html:
1831         * animations/matrix-anim.html:
1832         * animations/missing-from-to-transforms.html:
1833         * animations/missing-from-to.html:
1834         * animations/missing-keyframe-properties-repeating.html:
1835         * animations/missing-keyframe-properties-timing-function.html:
1836         * animations/missing-keyframe-properties.html:
1837         * animations/missing-values-first-keyframe.html:
1838         * animations/missing-values-last-keyframe.html:
1839         * animations/multiple-animations-timing-function.html:
1840         * animations/multiple-animations.html:
1841         * animations/multiple-keyframes.html:
1842         * animations/negative-delay.html:
1843         * animations/pause-crash.html:
1844         * animations/play-state-start-paused.html:
1845         * animations/resources/animation-leak-iframe.html:
1846         * animations/simultaneous-start-left.html:
1847         * animations/simultaneous-start-transform.html:
1848         * animations/spring-function.html:
1849         * animations/stacking-context-unchanged-while-running.html:
1850         * animations/timing-functions.html:
1851         * animations/transition-and-animation-1.html:
1852         * animations/transition-and-animation-2.html:
1853         * animations/transition-and-animation-3.html:
1854         * animations/trigger-container-scroll-boundaries.html:
1855         * animations/trigger-container-scroll-empty.html:
1856         * animations/trigger-container-scroll-simple.html:
1857         * animations/unanimated-style.html:
1858         * animations/unprefixed-keyframes.html:
1859         * animations/width-using-ems.html:
1860         * compositing/animation/animated-composited-inside-hidden.html:
1861         * compositing/animation/computed-style-during-delay.html:
1862         * compositing/animation/layer-for-filling-animation.html:
1863         * compositing/backing/backface-visibility-flip.html:
1864         * compositing/backing/transform-transition-from-outside-view.html:
1865         * compositing/contents-scale/animating.html:
1866         * compositing/layer-creation/animation-overlap-with-children.html:
1867         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
1868         * compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html:
1869         * compositing/layer-creation/mismatched-transform-transition-overlap.html:
1870         * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
1871         * compositing/layer-creation/overlap-animation-clipping.html:
1872         * compositing/layer-creation/overlap-animation-container.html:
1873         * compositing/layer-creation/overlap-animation.html:
1874         * compositing/layer-creation/scale-rotation-animation-overlap.html:
1875         * compositing/layer-creation/scale-rotation-transition-overlap.html:
1876         * compositing/layer-creation/translate-animation-overlap.html:
1877         * compositing/layer-creation/translate-scale-animation-overlap.html:
1878         * compositing/layer-creation/translate-scale-transition-overlap.html:
1879         * compositing/layer-creation/translate-transition-overlap.html:
1880         * compositing/overflow/overflow-positioning.html:
1881         * compositing/reflections/animation-inside-reflection.html:
1882         * compositing/reflections/nested-reflection-animated.html:
1883         * compositing/reflections/nested-reflection-transition.html:
1884         * compositing/transitions/scale-transition-no-start.html:
1885         * compositing/transitions/singular-scale-transition.html:
1886         * compositing/visible-rect/animated-from-none.html:
1887         * compositing/visible-rect/animated.html:
1888         * css3/calc/transitions-dependent.html:
1889         * css3/calc/transitions.html:
1890         * css3/filters/backdrop/animation.html:
1891         * css3/filters/composited-during-animation.html:
1892         * css3/filters/filter-animation-from-none-hw.html:
1893         * css3/filters/filter-animation-from-none-multi-hw.html:
1894         * css3/filters/filter-animation-from-none-multi.html:
1895         * css3/filters/filter-animation-from-none.html:
1896         * css3/filters/filter-animation-hw.html:
1897         * css3/filters/filter-animation-multi-hw.html:
1898         * css3/filters/filter-animation-multi.html:
1899         * css3/filters/filter-animation.html:
1900         * css3/masking/clip-path-animation.html:
1901         * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
1902         * fast/animation/css-animation-resuming-when-visible.html:
1903         * fast/animation/css-animation-throttling-lowPowerMode.html:
1904         * fast/animation/height-auto-transition-computed-value.html:
1905         * fast/css-generated-content/pseudo-animation.html:
1906         * fast/css-generated-content/pseudo-transition.html:
1907         * fast/filter-image/filter-image-animation.html:
1908         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
1909         * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
1910         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
1911         * http/wpt/css/css-animations/start-animation-001.html:
1912         * imported/blink/transitions/transition-not-interpolable.html:
1913         * imported/blink/transitions/unprefixed-transform.html:
1914         * platform/mac/TestExpectations:
1915         * transitions/background-position-transitions.html:
1916         * transitions/background-transitions.html:
1917         * transitions/blendmode-transitions.html:
1918         * transitions/border-radius-transition.html:
1919         * transitions/clip-path-path-transitions.html:
1920         * transitions/clip-path-transitions.html:
1921         * transitions/clip-transition.html:
1922         * transitions/color-transition-all.html:
1923         * transitions/color-transition-premultiplied.html:
1924         * transitions/color-transition-rounding.html:
1925         * transitions/cross-fade-background-image.html:
1926         * transitions/cross-fade-border-image.html:
1927         * transitions/cubic-bezier-overflow-color.html:
1928         * transitions/cubic-bezier-overflow-length.html:
1929         * transitions/cubic-bezier-overflow-shadow.html:
1930         * transitions/cubic-bezier-overflow-svg-length.html:
1931         * transitions/cubic-bezier-overflow-transform.html:
1932         * transitions/default-timing-function.html:
1933         * transitions/delay.html:
1934         * transitions/extra-transition.html:
1935         * transitions/flex-transitions.html:
1936         * transitions/font-family-during-transition.html:
1937         * transitions/frames-timing-function.html:
1938         * transitions/interrupted-all-transition.html:
1939         * transitions/longhand-vs-shorthand-initial.html:
1940         * transitions/mask-transitions.html:
1941         * transitions/min-max-width-height-transitions.html:
1942         * transitions/mismatched-shadow-styles.html:
1943         * transitions/mismatched-shadow-transitions.html:
1944         * transitions/mixed-type.html:
1945         * transitions/move-after-transition.html:
1946         * transitions/multiple-background-size-transitions.html:
1947         * transitions/multiple-background-transitions.html:
1948         * transitions/multiple-mask-transitions.html:
1949         * transitions/multiple-shadow-transitions.html:
1950         * transitions/negative-delay.html:
1951         * transitions/opacity-transition-zindex.html:
1952         * transitions/remove-transition-style.html:
1953         * transitions/shape-outside-transitions.html:
1954         * transitions/shorthand-border-transitions.html:
1955         * transitions/shorthand-transitions.html:
1956         * transitions/steps-timing-function.html:
1957         * transitions/svg-layout-transition.html:
1958         * transitions/svg-text-shadow-transition.html:
1959         * transitions/svg-transitions.html:
1960         * transitions/text-indent-transition.html:
1961         * transitions/transform-op-list-match.html:
1962         * transitions/transform-op-list-no-match.html:
1963         * transitions/transition-drt-api-delay.html:
1964         * transitions/transition-drt-api.html:
1965         * transitions/transition-end-event-rendering.html:
1966         * transitions/transition-hit-test-transform.html:
1967         * transitions/transition-hit-test.html:
1968         * transitions/transition-in-delay-phase.html:
1969         * transitions/transition-on-element-with-content.html:
1970         * transitions/transition-shorthand-delay.html:
1971         * transitions/transition-timing-function.html:
1972         * transitions/transition-to-from-auto.html:
1973         * transitions/transition-to-from-undefined.html:
1974         * transitions/visited-link-color.html:
1975         * transitions/zero-duration-in-list.html:
1976         * transitions/zero-duration-with-non-zero-delay-end.html:
1977         * transitions/zero-duration-with-non-zero-delay-start.html:
1978         * webanimations/accelerated-transition-by-removing-property.html:
1979         * webanimations/accessing-current-time-after-clearing-css-animation-effect.html:
1980         * webanimations/accessing-current-time-after-finished-css-animation-target-removal.html:
1981         * webanimations/css-animation-effect-target-change-and-animation-removal-crash.html:
1982         * webanimations/css-animations.html:
1983         * webanimations/empty-keyframes-crash.html:
1984         * webanimations/partly-accelerated-transition-by-removing-property.html:
1985         * webanimations/setting-css-animation-none-after-clearing-effect.html:
1986         * webanimations/setting-css-animation-timing-property-via-style-after-clearing-effect.html:
1987
1988 2018-09-12  Joseph Pecoraro  <pecoraro@apple.com>
1989
1990         Web Inspector: fix test case failures in js-isLikelyStackTrace.html
1991         https://bugs.webkit.org/show_bug.cgi?id=180664
1992
1993         Reviewed by Devin Rousso.
1994
1995         * inspector/console/js-isLikelyStackTrace-expected.txt:
1996         * inspector/console/js-isLikelyStackTrace.html:
1997         Avoid Inspector Internal InjectedScript code in backtraces by producing
1998         the exception stacks in the page itself without going through inspector
1999         test evaluation code. This produces exception stacks more like a page.
2000         Also add some explicit tests for strings that we'd expect to be classified
2001         as exception stacks.
2002
2003 2018-09-12  Per Arne Vollan  <pvollan@apple.com>
2004
2005         Layout Test fast/text/variations/ipc2.html is failing
2006         https://bugs.webkit.org/show_bug.cgi?id=189550
2007
2008         Unreviewed test gardening.
2009
2010         * platform/win/TestExpectations:
2011
2012 2018-09-11  Olivia Barnett  <obarnett@apple.com>
2013
2014         Implement the Web Share API for mac
2015         https://bugs.webkit.org/show_bug.cgi?id=189443
2016
2017         Reviewed by Tim Horton.
2018
2019         * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Added.
2020         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt: Added.
2021         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-empty.https-expected.txt: Added.
2022         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-securecontext.http-expected.txt: Added.
2023         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-url-invalid.https-expected.txt: Added.
2024         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-without-user-gesture.https-expected.txt: Added.
2025         Updated test expectations.
2026
2027 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
2028
2029         Unreviewed test fix after r235910
2030         https://bugs.webkit.org/show_bug.cgi?id=188008
2031
2032         * platform/mac-wk1/TestExpectations:
2033
2034 2018-09-11  James Savage  <james.savage@apple.com>
2035
2036         Follow up to:
2037         Expose -apple-system-container-border color to internal web views.
2038         https://bugs.webkit.org/show_bug.cgi?id=189178.
2039
2040         Reviewed by Timothy Hatcher.
2041
2042         * platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt:
2043         Reset test expectations to go along with fix.
2044
2045 2018-09-07  Dean Jackson  <dino@apple.com>
2046
2047         Add and expose Internal features from WebKit
2048         https://bugs.webkit.org/show_bug.cgi?id=189442
2049         <rdar://problem/44243404>
2050
2051         Reviewed by Simon Fraser.
2052
2053         Skip some tests that rely on an experimental feature that has
2054         moved to internal. A follow-up patch will allow WKTR to enable
2055         them on demand.
2056
2057         * platform/mac/TestExpectations:
2058
2059 2018-09-11  Jer Noble  <jer.noble@apple.com>
2060
2061         [MediaCapabilities] Implement MediaEngineConfigurationFactory registration
2062         https://bugs.webkit.org/show_bug.cgi?id=189438
2063
2064         Reviewed by Eric Carlson.
2065
2066         * media/mediacapabilities/mediacapabilities-types-expected.txt:
2067
2068 2018-09-08  Ryosuke Niwa  <rniwa@webkit.org>
2069
2070         :first-child, :last-child, :nth-child, and :nth-of-type don't work on shadow root's children
2071         https://bugs.webkit.org/show_bug.cgi?id=166748
2072         <rdar://problem/29649177>
2073
2074         Reviewed by Yusuke Suzuki.
2075
2076         Added ref tests for matching positional pseudo classes on direct child of shadow roots
2077         during style resolutions and DOM API matching with C++ selector checker and selector compilers.
2078
2079         Also added a test for invalidating these selectors.
2080
2081         * fast/shadow-dom/nth-node-on-shadow-child-expected.html: Added.
2082         * fast/shadow-dom/nth-node-on-shadow-child-invalidation-expected.html: Added.
2083         * fast/shadow-dom/nth-node-on-shadow-child-invalidation.html: Added.
2084         * fast/shadow-dom/nth-node-on-shadow-child-no-jit-expected.html: Added.
2085         * fast/shadow-dom/nth-node-on-shadow-child-no-jit.html: Added.
2086         * fast/shadow-dom/nth-node-on-shadow-child.html: Added.
2087
2088 2018-09-11  Ryosuke Niwa  <rniwa@webkit.org>
2089
2090         Updated the test expectation as this test also causes a crash in release builds.
2091
2092         * TestExpectations:
2093
2094 2018-09-11  Wenson Hsieh  <wenson_hsieh@apple.com>
2095
2096         [macOS] [WK2] Support changing foreground colors via color panel
2097         https://bugs.webkit.org/show_bug.cgi?id=189382
2098         <rdar://problem/44227311>
2099
2100         Reviewed by Ryosuke Niwa.
2101
2102         Adjust an existing layout test that applies a text color with alpha. Currently, this results in a font element
2103         being emitted with the `color` attribute, but this is incorrect, since the `color` attribute of a font element
2104         does not support "rgba(…)" values.
2105
2106         Instead, split this into two cases: verify that setting the color to an opaque color (with alpha = 1) emits a
2107         font element with the correct `color` attribute, and fall back to using an inline style when the color is
2108         partially transparent.
2109
2110         * editing/style/inline-style-container-expected.txt:
2111         * editing/style/inline-style-container.html:
2112
2113 2018-09-11  Justin Fan  <justin_fan@apple.com>
2114
2115         Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 3
2116         https://bugs.webkit.org/show_bug.cgi?id=189491
2117
2118         Reviewed by Dean Jackson.
2119
2120         Small update to the test-harness file used for the new 2.0.0 suite tests, as well as 
2121         expectation updates for the unskipped tests. 
2122
2123         * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
2124         * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
2125         * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
2126         * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
2127         * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
2128         * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
2129         * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
2130         * webgl/2.0.0/conformance2/glsl3/attrib-location-length-limits-expected.txt:
2131         * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
2132         * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
2133         * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
2134         * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
2135         * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
2136         * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
2137         * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
2138         * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
2139         * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
2140         * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
2141         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
2142         * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
2143         * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
2144         * webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
2145         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-define-expected.txt:
2146         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt:
2147         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
2148         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
2149         * webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
2150         * webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
2151         * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
2152         * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
2153         * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
2154         * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
2155         * webgl/2.0.0/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt:
2156         * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
2157         * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
2158         * webgl/2.0.0/conformance2/glsl3/uniform-location-length-limits-expected.txt:
2159         * webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
2160         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
2161         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
2162         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
2163         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
2164         * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
2165         (list):
2166         (window.webglTestHarness.reportResults):
2167         (window.webglTestHarness.notifyFinished):
2168
2169 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
2170
2171         Crash under PlatformPopupMenuData::encode when interacting with a select menu that has variable fonts
2172         https://bugs.webkit.org/show_bug.cgi?id=188008
2173
2174         Reviewed by Alex Christensen.
2175
2176         * fast/text/variations/ipc2-expected.txt: Added.
2177         * fast/text/variations/ipc2.html: Added.
2178
2179 2018-09-11  Woodrow Wang  <woodrow_wang@apple.com>
2180
2181         Add Web API Statistics Collection
2182         https://bugs.webkit.org/show_bug.cgi?id=187773
2183         <rdar://problem/44155162>
2184
2185         Reviewed by Brent Fulgham.
2186
2187         Added new tests and expectations for the web API statistics data collection.
2188
2189         * TestExpectations:
2190         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt: Added.
2191         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html: Added.
2192         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt: Added.
2193         * http/tests/webAPIStatistics/font-load-data-collection.html: Added.
2194         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt: Added.
2195         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html: Added.
2196         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt: Added.
2197         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html: Added.
2198         * platform/ios-wk2/TestExpectations:
2199         * platform/mac-wk2/TestExpectations:
2200
2201 2018-09-11  Frederic Wang  <fwang@igalia.com>
2202
2203         Modify more tests to use document.scrollingElement to access viewport scroll properties
2204         https://bugs.webkit.org/show_bug.cgi?id=189495
2205
2206         After r235806, it is wrong to use document.body to access scroll properties of the viewport
2207         in standard mode. New tests added since r227781 are modified to use
2208         document.scrollingElement instead and avoid flaky behavior. For consistency, we do the same
2209         for old tests in quirks mode. Note that WPT tests as well as the following tests using
2210         document.body on purpose are not modified:
2211         - fast/dom/Element/*
2212         - events/scroll-in-scaled-page-with-overflow-hidden.html
2213         - compositing/ios/overflow-scroll-update-overlap.html
2214         - body-stuck-with-dirty-bit-with-columns.html
2215
2216         Reviewed by Antonio Gomes.
2217
2218         * compositing/rtl/rtl-absolute-overflow-scrolled.html:
2219         * compositing/rtl/rtl-fixed-overflow-scrolled.html:
2220         * editing/caret/ios/absolute-caret-position-after-scroll.html:
2221         * editing/caret/ios/fixed-caret-position-after-scroll.html:
2222         * editing/execCommand/delete-no-scroll.html:
2223         * editing/input/resources/reveal-utilities.js:
2224         (performJumpAtTheEdgeTest):
2225         * editing/pasteboard/copy-crash.html:
2226         * editing/selection/ios/absolute-selection-after-scroll.html:
2227         * editing/selection/ios/fixed-selection-after-scroll.html:
2228         * fast/autoresize/autoresize-with-iframe-expected.txt:
2229         * fast/autoresize/autoresize-with-iframe.html:
2230         * fast/autoresize/basic-expected.txt:
2231         * fast/autoresize/basic.html:
2232         * fast/autoresize/turn-off-autoresize-expected.txt:
2233         * fast/autoresize/turn-off-autoresize.html:
2234         * fast/css/element-scrollByLines-scrollByPages-obsolete.html:
2235         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
2236         * fast/dom/non-numeric-values-numeric-parameters.html:
2237         * fast/dom/resources/check-scroll-position-onload.html:
2238         * fast/dom/scroll-position-for-new-loads.html:
2239         * fast/events/attempt-scroll-with-no-scrollbars.html:
2240         * fast/events/fire-scroll-event.html:
2241         * fast/events/frame-scroll-fake-mouse-move.html:
2242         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2243         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe.html:
2244         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow.html:
2245         * fast/events/mouse-cursor-image-set.html:
2246         * fast/events/mouse-cursor-multiframecur.html:
2247         * fast/events/mouse-cursor.html:
2248         * fast/events/no-scroll-on-input-text-selection-expected.txt:
2249         * fast/events/no-scroll-on-input-text-selection.html:
2250         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page-expected.txt:
2251         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html:
2252         * fast/events/platform-wheelevent-paging-x-in-scrolling-page-expected.txt:
2253         * fast/events/platform-wheelevent-paging-x-in-scrolling-page.html:
2254         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page-expected.txt:
2255         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page.html:
2256         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page-expected.txt:
2257         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html:
2258         * fast/events/platform-wheelevent-paging-y-in-scrolling-page-expected.txt:
2259         * fast/events/platform-wheelevent-paging-y-in-scrolling-page.html:
2260         * fast/events/scale-and-scroll-body-expected.txt:
2261         * fast/events/scale-and-scroll-body.html:
2262         * fast/events/scale-and-scroll-window-expected.txt:
2263         * fast/events/scale-and-scroll-window.html:
2264         * fast/events/scroll-after-click-on-tab-index.html:
2265         * fast/events/scroll-to-anchor-in-overflow-hidden.html:
2266         * fast/events/touch/ios/touchmove-cancelable-after-touchstart-expected.txt:
2267         * fast/events/touch/ios/touchmove-cancelable-after-touchstart.html:
2268         * fast/forms/autofocus-opera-003.html:
2269         * fast/forms/input-readonly-autoscroll.html:
2270         * fast/forms/resources/common.js:
2271         (getAbsoluteRect):
2272         * fast/frames/iframe-scroll-page-up-down.html:
2273         * fast/frames/transparent-scrollbar.html:
2274         * fast/harness/results.html:
2275         * fast/html/empty-fragment-id-goto-top-expected.txt:
2276         * fast/html/empty-fragment-id-goto-top.html:
2277         * fast/images/imagemap-scroll.html:
2278         * fast/loader/scroll-position-restored-on-back-non-cached.html:
2279         * fast/loader/scroll-position-restored-on-back.html:
2280         * fast/multicol/body-stuck-with-dirty-bit-with-columns.html:
2281         * fast/repaint/resources/iframe-scroll-repaint-iframe.html:
2282         * fast/scrolling/ios/iframe-scroll-into-view.html:
2283         * fast/scrolling/latching/scroll-div-latched-div.html:
2284         * fast/scrolling/latching/scroll-div-latched-mainframe.html:
2285         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
2286         * fast/scrolling/latching/scroll-iframe-fragment.html:
2287         * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
2288         * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
2289         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
2290         * fast/scrolling/latching/scroll-select-bottom-test.html:
2291         * fast/scrolling/latching/scroll-select-latched-mainframe.html:
2292         * fast/scrolling/latching/scroll-select-latched-select.html:
2293         * fast/scrolling/rtl-point-in-iframe.html:
2294         * fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
2295         * fast/table/assert-when-visual-overflow-is-cleared.html:
2296         * fast/transforms/selection-bounds-in-transformed-view.html:
2297         * http/tests/navigation/anchor-frames-cross-origin-expected.txt:
2298         * http/tests/navigation/resources/frame-with-anchor-cross-origin.html:
2299         * jquery/resources/test/unit/offset.js:
2300         * legacy-animation-engine/fast/harness/results.html:
2301         * media/video-controls-to-not-scroll-page-on-load.html:
2302         * media/video-main-content-allow-then-scroll-expected.txt:
2303         * media/video-main-content-allow-then-scroll.html:
2304         * scrollbars/scrollbar-large-overflow-rectangle.html:
2305         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
2306         * tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
2307         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
2308         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
2309         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
2310         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
2311         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html:
2312         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
2313         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
2314         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
2315         * tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
2316         * tiled-drawing/scrolling/latched-to-deleted-node.html:
2317         * tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html:
2318         * tiled-drawing/scrolling/non-fast-region/top-content-inset.html:
2319         * tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html:
2320         * tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
2321         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
2322         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
2323         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
2324         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html:
2325         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
2326         * tiled-drawing/scrolling/scroll-snap/scroll-snap-proximity-mainframe.html:
2327
2328 == Rolled over to ChangeLog-2018-09-11 ==