Layout Test imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-09-17  Dawei Fenton  <realdawei@apple.com>
2
3         Layout Test imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html is a flaky failure.
4         https://bugs.webkit.org/show_bug.cgi?id=188020.
5
6         Unreviewed test gardening.
7
8         * platform/ios/TestExpectations:
9
10 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
11
12         [WPE] Add new failure
13
14         Unreviewed gardening.
15         * platform/wpe/TestExpectations:
16
17 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
18
19         [GTK][WPE] Update baseline for fast/dom/navigator-detached-no-crash
20
21         In GTK it's just a matter of updating the baseline. In WPE
22         there's some JS output that just needs to be ignored.
23         * platform/gtk/TestExpectations:
24         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
25         * platform/wpe/TestExpectations:
26
27 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
28
29         [WPE] Mark crashing animations test.
30
31         animations/play-state-start-paused.html crashing.
32         Unreviewed gardening.
33         * platform/wpe/TestExpectations:
34
35 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
36
37         [WPE] Unmark now passing tests
38
39         Unreviewed gardening.
40         * platform/wpe/TestExpectations:
41
42 2018-09-17  Claudio Saavedra  <csaavedra@igalia.com>
43
44         [GTK] Unmark now passing tests.
45
46         Unreviewed gardening.
47         * platform/gtk/TestExpectations:
48 s
49 2018-09-17  Sihui Liu  <sihui_liu@apple.com>
50
51         Move IndexedDB to Network Process
52         https://bugs.webkit.org/show_bug.cgi?id=189415
53         <rdar://problem/44396973>
54
55         Reviewed by Chris Dumez.
56
57         * storage/indexeddb/modern/opendatabase-after-storage-crash.html:
58
59 2018-09-16  Ryan Haddad  <ryanhaddad@apple.com>
60
61         Unreviewed test gardening, mark fast/text/variations/ipc2.html as slow.
62
63         * platform/mac-wk2/TestExpectations:
64
65 2018-09-15  Rob Buis  <rbuis@igalia.com>
66
67         XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
68         https://bugs.webkit.org/show_bug.cgi?id=189627
69
70         Reviewed by Alexey Proskuryakov.
71
72         * fast/files/xhr-response-blob-expected.txt:
73         * fast/files/xhr-response-blob.html:
74
75 2018-09-14  Megan Gardner  <megan_gardner@apple.com>
76
77         Additional tests for conic gradients
78         https://bugs.webkit.org/show_bug.cgi?id=189566
79
80         Reviewed by Simon Fraser.
81
82         Adding tests that actually test the gradient nature of gradients.
83         This is done by using an svg filter to consolidate the sections
84         of the gradient to sections we can actuall test the color of. Also,
85         the seams are clipped out, to reduce noise. Since gradients are 
86         highly noise prone, this is the best way to check and make sure
87         that gradients are functional without sevear noise issues.
88
89         * TestExpectations:
90         * fast/gradients/conic-gradient-alpha-expected.html: Added.
91         * fast/gradients/conic-gradient-alpha.html: Added.
92         * fast/gradients/conic-gradient-expected.html: Added.
93         * fast/gradients/conic-gradient-extended-stops-expected.html: Added.
94         * fast/gradients/conic-gradient-extended-stops.html: Added.
95         * fast/gradients/conic-gradient.html: Added.
96         * platform/ios-12/TestExpectations:
97         * platform/mac/TestExpectations:
98
99 2018-09-14  Justin Fan  <justin_fan@apple.com>
100
101         WebGL 2 conformance: rgb-format-support.html
102         https://bugs.webkit.org/show_bug.cgi?id=189610
103         <rdar://problem/44403343>
104
105         Reviewed by Dean Jackson.
106
107         Enabled rgb-format-support.html, and updated expectation for gl-teximage.html.
108
109         * TestExpectations:
110         * platform/mac/TestExpectations:
111         * webgl/2.0.0/conformance2/rendering/rgb-format-support-expected.txt:
112
113 2018-09-14  Justin Michaud  <justin_michaud@apple.com>
114
115         Add support for spreadMethod=reflect and repeat on SVG gradients (for CoreGraphics platforms)
116         https://bugs.webkit.org/show_bug.cgi?id=5968
117
118         Add new svg tests for linear gradients with spreadMethod, and alpha values specified in
119         both stop-opacity and color.
120
121         Reviewed by Simon Fraser.
122
123         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png:
124         * svg/gradients/spreadMethod-expected.svg: Added.
125         * svg/gradients/spreadMethod.svg: Added.
126         * svg/gradients/spreadMethodAlpha-expected.svg: Added.
127         * svg/gradients/spreadMethodAlpha.svg: Added.
128         * svg/gradients/spreadMethodClose0-expected-mismatch.svg: Added.
129         * svg/gradients/spreadMethodClose0.svg: Added.
130         * svg/gradients/spreadMethodClose1-expected-mismatch.svg: Added.
131         * svg/gradients/spreadMethodClose1.svg: Added.
132         * svg/gradients/spreadMethodClose2-expected.svg: Added.
133         * svg/gradients/spreadMethodClose2.svg: Added.
134         * svg/gradients/spreadMethodDiagonal-expected.svg: Added.
135         * svg/gradients/spreadMethodDiagonal.svg: Added.
136         * svg/gradients/spreadMethodDiagonal2-expected.svg: Added.
137         * svg/gradients/spreadMethodDiagonal2.svg: Added.
138         * svg/gradients/spreadMethodDuplicateStop-expected.svg: Added.
139         * svg/gradients/spreadMethodDuplicateStop.svg: Added.
140         * svg/gradients/spreadMethodReversed-expected.svg: Added.
141         * svg/gradients/spreadMethodReversed.svg: Added.
142         * svg/gradients/stopAlpha-expected.svg: Added.
143         * svg/gradients/stopAlpha.svg: Added.
144
145 2018-09-14  Ross Kirsling  <ross.kirsling@sony.com>
146
147         [WinCairo] Unreviewed test gardening.
148
149         * TestExpectations: Remove duplicative line introduced in r235959.
150         * platform/wincairo/TestExpectations:
151
152 2018-09-14  Woodrow Wang  <woodrow_wang@apple.com>
153
154         Add stability to tests for web API statistics
155         https://bugs.webkit.org/show_bug.cgi?id=189560
156         <rdar://problem/44396413>
157
158         Reviewed by Chris Dumez.
159
160         Using js-test added some data to the font loading collection, which made the tests dependent on
161         js-test.js. Thus, if any changes were made to js-test.js the tests for web API statistics would
162         fail. This patch removes the dependency on js-test. Also, this patch speeds up each test 
163         significantly by bypassing the timer in ResourceLoadObserver for recording the statistics.  
164
165         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt:
166         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html:
167         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt:
168         * http/tests/webAPIStatistics/font-load-data-collection.html:
169         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt:
170         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html:
171         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt:
172         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html:
173
174 2018-09-14  Eric Carlson  <eric.carlson@apple.com>
175
176         Support arbitrary video resolution in getUserMedia API
177         https://bugs.webkit.org/show_bug.cgi?id=178109
178         <rdar://problem/35083128>
179
180         Reviewed by Youenn Fablet.
181
182         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
183         * fast/mediastream/apply-constraints-advanced-expected.txt:
184         * fast/mediastream/apply-constraints-advanced.html:
185         * fast/mediastream/apply-constraints-video.html:
186
187 2018-09-14  Devin Rousso  <webkit@devinrousso.com>
188
189         Web Inspector: Record actions performed on ImageBitmapRenderingContext
190         https://bugs.webkit.org/show_bug.cgi?id=181341
191
192         Reviewed by Joseph Pecoraro.
193
194         * inspector/canvas/recording-2d-expected.txt:
195         * inspector/canvas/recording-bitmaprenderer-expected.txt: Added.
196         * inspector/canvas/recording-bitmaprenderer.html: Added.
197         * inspector/canvas/recording-webgl-expected.txt:
198         * inspector/canvas/recording-webgl-snapshots-expected.txt:
199         * inspector/canvas/resources/recording-utilities.js:
200         Simplify the test output to avoid unrelated failures, such as if line numbers change.
201         Also remove non-human-readable text, as it makes it more difficult for those unfamiliar with
202         the test to determine if any differences are acceptable.
203
204 2018-09-14  Ms2ger  <Ms2ger@igalia.com>
205
206         Remove some obsolete XHR tests
207         https://bugs.webkit.org/show_bug.cgi?id=189581
208
209         Reviewed by Youenn Fablet.
210
211         * TestExpectations: Drop reference to removed test.
212
213 2018-09-13  Ryosuke Niwa  <rniwa@webkit.org>
214
215         Capturing event listeners are called during bubbling phase for shadow hosts
216         https://bugs.webkit.org/show_bug.cgi?id=174288
217
218         Reviewed by Darin Adler.
219
220         Added a W3C style testharness.js test and rebaselined two tests. See below for rationals of rebaselines.
221
222         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees-expected.txt: Added.
223         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html: Added.
224
225         * media/media-load-event-expected.txt: Rebaselined. The logging of oncanplaythrough event is now happening
226         before canplaythrough() is called because the logging is done by waitForEvent which uses a capturing event
227         listener whereas canplaythrough is called by a event handler, which is non-capturing.
228
229         * platform/ios-11/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
230         * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
231
232 2018-09-13  Justin Fan  <justin_fan@apple.com>
233
234         Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 4
235         https://bugs.webkit.org/show_bug.cgi?id=189609
236
237         Unreviewed small change for only the few webgl 2 tests' harness; completely passing 
238         tests now only report the PASS line, to avoid discrepancies between e.g. feature ability 
239         of different graphics cards causing diffs to fail.
240
241         * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
242         * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
243         * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
244         * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
245         * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
246         * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
247         * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
248         * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
249         * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
250         * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
251         * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
252         * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
253         * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
254         * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
255         * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
256         * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
257         * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
258         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
259         * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
260         * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
261         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
262         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
263         * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
264         * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
265         * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
266         * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
267         * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
268         * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
269         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
270         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
271         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
272         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
273         * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
274         (window.webglTestHarness.notifyFinished):
275
276 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
277
278         Layout Test imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.html is flaky
279         https://bugs.webkit.org/show_bug.cgi?id=188070
280
281         Unreviewed test gardening.
282
283         * platform/ios/TestExpectations: Mark test as flaky.
284         * platform/mac-wk1/TestExpectations: Ditto.
285
286 2018-09-13  Megan Gardner  <megan_gardner@apple.com>
287
288         Fix color stop blending in conic gradients for stops past 1
289         https://bugs.webkit.org/show_bug.cgi?id=189532
290         <rdar://problem/44158221>
291
292         Reviewed by Simon Fraser.
293
294         Tests that last stop in the gradient is correct.
295
296         * fast/gradients/conic-repeating-last-stop-expected.html: Added.
297         * fast/gradients/conic-repeating-last-stop.html: Added.
298         * platform/ios-12/TestExpectations:
299         * platform/mac/TestExpectations:
300
301 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
302
303         Unreviewed, rolling out r235954.
304
305         Breaks the watchOS build.
306
307         Reverted changeset:
308
309         "Move IndexedDB to Network Process"
310         https://bugs.webkit.org/show_bug.cgi?id=189415
311         https://trac.webkit.org/changeset/235954
312
313 2018-09-13  Chris Dumez  <cdumez@apple.com>
314
315         Regression(PSON): setting window.opener to null allows process swapping in cases that are not web-compatible
316         https://bugs.webkit.org/show_bug.cgi?id=189590
317         <rdar://problem/44422725>
318
319         Reviewed by Geoffrey Garen.
320
321         Add layout test coverage.
322
323         * http/tests/navigation/resources/navigate-helper.html: Added.
324         * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin-expected.txt: Added.
325         * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin.html: Added.
326
327 2018-09-13  Dean Jackson  <dino@grorg.org>
328
329         https://bugs.webkit.org/show_bug.cgi?id=189594
330
331         Mark this test as failing on WK1.
332
333         * platform/ios-wk1/TestExpectations:
334         * platform/mac-wk1/TestExpectations:
335
336 2018-09-13  Dean Jackson  <dino@grorg.org>
337
338         Header parsing for experimental and internal debug features
339         https://bugs.webkit.org/show_bug.cgi?id=189486
340         <rdar://problem/44320618>
341
342         Add feature headers to more tests.
343
344         * fast/animation/css-animation-resuming-when-visible-with-style-change2.html:
345         * legacy-animation-engine/animations/duplicate-keys-expected.html:
346
347 2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
348
349         Rebaseline imported/w3c/web-platform-tests/web-share/idlharness.https.html after r235925.
350
351         Unreviewed test gardening.
352
353         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt:
354
355 2018-09-13  Ms2ger  <Ms2ger@igalia.com>
356
357         [GTK] Enable media-source/interfaces.html.
358         https://bugs.webkit.org/show_bug.cgi?id=183613
359
360         Unreviewed test gardening.
361
362         The platform-neutral expectation applies to the GTK port as well.
363
364         * platform/gtk/TestExpectations: Remove expectation.
365         * platform/gtk/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt: Removed.
366
367 2018-09-13  Youenn Fablet  <youenn@apple.com>
368
369         Introduce RTCRtpSendParameters
370         https://bugs.webkit.org/show_bug.cgi?id=189563
371
372         Reviewed by Eric Carlson.
373
374         * webrtc/video-getParameters-expected.txt:
375         * webrtc/video-getParameters.html:
376
377 2018-09-12  Dean Jackson  <dino@grorg.org>
378
379         Header parsing for experimental and internal debug features
380         https://bugs.webkit.org/show_bug.cgi?id=189486
381         <rdar://problem/44320618>
382
383         Another test fix.
384
385         * legacy-animation-engine/animations/duplicate-keys.html:
386
387 2018-09-12  Dean Jackson  <dino@grorg.org>
388
389         Header parsing for experimental and internal debug features
390         https://bugs.webkit.org/show_bug.cgi?id=189486
391         <rdar://problem/44320618>
392
393         And even more test fixes!
394
395         * animations/stop-animation-on-suspend.html:
396         * compositing/scrolling/touch-scroll-to-clip.html:
397
398 2018-09-12  Dean Jackson  <dino@grorg.org>
399
400         Header parsing for experimental and internal debug features
401         https://bugs.webkit.org/show_bug.cgi?id=189486
402         <rdar://problem/44320618>
403
404         More test fixes.
405
406         * legacy-animation-engine/animations/animation-border-overflow.html:
407         * legacy-animation-engine/animations/cross-fade-border-image-source.html:
408         * legacy-animation-engine/animations/cross-fade-list-style-image.html:
409         * legacy-animation-engine/animations/cross-fade-webkit-mask-box-image.html:
410         * legacy-animation-engine/fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
411         * legacy-animation-engine/transitions/extra-transition.html:
412         * legacy-animation-engine/transitions/svg-transitions.html:
413         * legacy-animation-engine/transitions/transition-in-delay-phase.html:
414         * legacy-animation-engine/transitions/visited-link-color.html:
415
416 2018-09-12  Dean Jackson  <dino@apple.com>
417
418         Header parsing for experimental and internal debug features
419         https://bugs.webkit.org/show_bug.cgi?id=189486
420         <rdar://problem/44320618>
421
422         Fix failing tests by explicitly turning off Web Animations for CSS animations.
423         Previously the test system was doing this, even though the feature was
424         supposed to be enabled.
425
426         * legacy-animation-engine/*.html:
427
428 2018-09-12  Alicia Boya García  <aboya@igalia.com>
429
430         Unreviewed GTK test gardening.
431
432         * TestExpectations:
433         * platform/gtk/TestExpectations:
434
435 2018-09-11  Ryosuke Niwa  <rniwa@webkit.org>
436
437         imported/w3c/web-platform-tests/shadow-dom/form-control-form-attribute.html hits assertion
438         https://bugs.webkit.org/show_bug.cgi?id=189493
439
440         Reviewed by Alex Christensen.
441
442         Unskip the test now that it doesn't hit a debug assertion.
443
444         * TestExpectations:
445
446 2018-09-12  Dan Bernstein  <mitz@apple.com>
447
448         [Cocoa] Complete support for Paste as Quotation
449         https://bugs.webkit.org/show_bug.cgi?id=189504
450
451         Reviewed by Wenson Hsieh.
452
453         Took a few existing tests of the Paste as Quotation behavior and modified them to use the
454         new PasteAsQuotation command. The only difference in the results is that the blockquote has
455         the "type" attribute set to "cite".
456
457         * editing/pasteboard/4930986-1-paste-as-quotation-expected.txt: Added.
458         * editing/pasteboard/4930986-1-paste-as-quotation.html: Added.
459         * editing/pasteboard/4930986-2-paste-as-quotation-expected.txt: Added.
460         * editing/pasteboard/4930986-2-paste-as-quotation.html: Added.
461         * editing/pasteboard/4930986-3-paste-as-quotation-expected.txt: Added.
462         * editing/pasteboard/4930986-3-paste-as-quotation.html: Added.
463
464 2018-09-12  Sihui Liu  <sihui_liu@apple.com>
465
466         Move IndexedDB to Network Process
467         https://bugs.webkit.org/show_bug.cgi?id=189415
468
469         Reviewed by Geoffrey Garen.
470
471         * storage/indexeddb/modern/opendatabase-after-storage-crash.html:
472
473 2018-09-11  Dean Jackson  <dino@apple.com>
474
475         Header parsing for experimental and internal debug features
476         https://bugs.webkit.org/show_bug.cgi?id=189486
477         <rdar://problem/44320618>
478
479         Reviewed by Tim Horton.
480
481         New webkit-test-runner headers.
482
483         * animations/3d/matrix-transform-type-animation.html:
484         * animations/3d/replace-filling-transform.html:
485         * animations/3d/transform-origin-vs-functions.html:
486         * animations/3d/transform-perspective.html:
487         * animations/additive-transform-animations.html:
488         * animations/animation-border-overflow.html:
489         * animations/animation-callback-timestamp.html:
490         * animations/animation-controller-drt-api.html:
491         * animations/animation-direction-alternate-reverse.html:
492         * animations/animation-direction-reverse-fill-mode-hardware.html:
493         * animations/animation-direction-reverse-hardware-opacity.html:
494         * animations/animation-direction-reverse-hardware.html:
495         * animations/animation-direction-reverse-non-hardware.html:
496         * animations/animation-direction-reverse-timing-functions-hardware.html:
497         * animations/animation-direction-reverse-timing-functions.html:
498         * animations/animation-direction.html:
499         * animations/animation-followed-by-transition.html:
500         * animations/animation-hit-test-transform.html:
501         * animations/animation-hit-test.html:
502         * animations/animation-internals-api-multiple-keyframes.html:
503         * animations/animation-internals-api.html:
504         * animations/animation-offscreen-to-onscreen.html:
505         * animations/animation-playstate-paused-style-resolution.html:
506         * animations/big-rotation.html:
507         * animations/change-completed-animation-transform.html:
508         * animations/change-keyframes.html:
509         * animations/combo-transform-rotate+scale.html:
510         * animations/cross-fade-background-image.html:
511         * animations/cross-fade-border-image-source.html:
512         * animations/cross-fade-list-style-image.html:
513         * animations/cross-fade-webkit-mask-box-image.html:
514         * animations/duplicate-keys-expected.html:
515         * animations/duplicate-keys.html:
516         * animations/duplicated-keyframes-name.html:
517         * animations/fill-forwards-end-state.html:
518         * animations/fill-mode-forwards-zero-duration.html:
519         * animations/fill-mode-removed.html:
520         * animations/font-variations/font-stretch.html:
521         * animations/font-variations/font-style.html:
522         * animations/font-variations/font-variation-settings-order.html:
523         * animations/font-variations/font-variation-settings-unlike.html:
524         * animations/font-variations/font-variation-settings.html:
525         * animations/font-variations/font-weight.html:
526         * animations/generic-from-to.html:
527         * animations/import.html:
528         * animations/keyframe-multiple-timing-functions-transform.html:
529         * animations/keyframe-timing-functions-transform.html:
530         * animations/keyframe-timing-functions.html:
531         * animations/keyframe-timing-functions2.html:
532         * animations/keyframes-comma-separated.html:
533         * animations/keyframes-dynamic.html:
534         * animations/keyframes-infinite-iterations.html:
535         * animations/keyframes-invalid-keys.html:
536         * animations/keyframes-out-of-order.html:
537         * animations/keyframes.html:
538         * animations/leak-document-with-css-animation.html:
539         * animations/lineheight-animation.html:
540         * animations/longhand-timing-function.html:
541         * animations/matrix-anim.html:
542         * animations/missing-from-to-transforms.html:
543         * animations/missing-from-to.html:
544         * animations/missing-keyframe-properties-repeating.html:
545         * animations/missing-keyframe-properties-timing-function.html:
546         * animations/missing-keyframe-properties.html:
547         * animations/missing-values-first-keyframe.html:
548         * animations/missing-values-last-keyframe.html:
549         * animations/multiple-animations-timing-function.html:
550         * animations/multiple-animations.html:
551         * animations/multiple-keyframes.html:
552         * animations/negative-delay.html:
553         * animations/pause-crash.html:
554         * animations/play-state-start-paused.html:
555         * animations/resources/animation-leak-iframe.html:
556         * animations/simultaneous-start-left.html:
557         * animations/simultaneous-start-transform.html:
558         * animations/spring-function.html:
559         * animations/stacking-context-unchanged-while-running.html:
560         * animations/timing-functions.html:
561         * animations/transition-and-animation-1.html:
562         * animations/transition-and-animation-2.html:
563         * animations/transition-and-animation-3.html:
564         * animations/trigger-container-scroll-boundaries.html:
565         * animations/trigger-container-scroll-empty.html:
566         * animations/trigger-container-scroll-simple.html:
567         * animations/unanimated-style.html:
568         * animations/unprefixed-keyframes.html:
569         * animations/width-using-ems.html:
570         * compositing/animation/animated-composited-inside-hidden.html:
571         * compositing/animation/computed-style-during-delay.html:
572         * compositing/animation/layer-for-filling-animation.html:
573         * compositing/backing/backface-visibility-flip.html:
574         * compositing/backing/transform-transition-from-outside-view.html:
575         * compositing/contents-scale/animating.html:
576         * compositing/layer-creation/animation-overlap-with-children.html:
577         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
578         * compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html:
579         * compositing/layer-creation/mismatched-transform-transition-overlap.html:
580         * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
581         * compositing/layer-creation/overlap-animation-clipping.html:
582         * compositing/layer-creation/overlap-animation-container.html:
583         * compositing/layer-creation/overlap-animation.html:
584         * compositing/layer-creation/scale-rotation-animation-overlap.html:
585         * compositing/layer-creation/scale-rotation-transition-overlap.html:
586         * compositing/layer-creation/translate-animation-overlap.html:
587         * compositing/layer-creation/translate-scale-animation-overlap.html:
588         * compositing/layer-creation/translate-scale-transition-overlap.html:
589         * compositing/layer-creation/translate-transition-overlap.html:
590         * compositing/overflow/overflow-positioning.html:
591         * compositing/reflections/animation-inside-reflection.html:
592         * compositing/reflections/nested-reflection-animated.html:
593         * compositing/reflections/nested-reflection-transition.html:
594         * compositing/transitions/scale-transition-no-start.html:
595         * compositing/transitions/singular-scale-transition.html:
596         * compositing/visible-rect/animated-from-none.html:
597         * compositing/visible-rect/animated.html:
598         * css3/calc/transitions-dependent.html:
599         * css3/calc/transitions.html:
600         * css3/filters/backdrop/animation.html:
601         * css3/filters/composited-during-animation.html:
602         * css3/filters/filter-animation-from-none-hw.html:
603         * css3/filters/filter-animation-from-none-multi-hw.html:
604         * css3/filters/filter-animation-from-none-multi.html:
605         * css3/filters/filter-animation-from-none.html:
606         * css3/filters/filter-animation-hw.html:
607         * css3/filters/filter-animation-multi-hw.html:
608         * css3/filters/filter-animation-multi.html:
609         * css3/filters/filter-animation.html:
610         * css3/masking/clip-path-animation.html:
611         * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
612         * fast/animation/css-animation-resuming-when-visible.html:
613         * fast/animation/css-animation-throttling-lowPowerMode.html:
614         * fast/animation/height-auto-transition-computed-value.html:
615         * fast/css-generated-content/pseudo-animation.html:
616         * fast/css-generated-content/pseudo-transition.html:
617         * fast/filter-image/filter-image-animation.html:
618         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
619         * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
620         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
621         * http/wpt/css/css-animations/start-animation-001.html:
622         * imported/blink/transitions/transition-not-interpolable.html:
623         * imported/blink/transitions/unprefixed-transform.html:
624         * platform/mac/TestExpectations:
625         * transitions/background-position-transitions.html:
626         * transitions/background-transitions.html:
627         * transitions/blendmode-transitions.html:
628         * transitions/border-radius-transition.html:
629         * transitions/clip-path-path-transitions.html:
630         * transitions/clip-path-transitions.html:
631         * transitions/clip-transition.html:
632         * transitions/color-transition-all.html:
633         * transitions/color-transition-premultiplied.html:
634         * transitions/color-transition-rounding.html:
635         * transitions/cross-fade-background-image.html:
636         * transitions/cross-fade-border-image.html:
637         * transitions/cubic-bezier-overflow-color.html:
638         * transitions/cubic-bezier-overflow-length.html:
639         * transitions/cubic-bezier-overflow-shadow.html:
640         * transitions/cubic-bezier-overflow-svg-length.html:
641         * transitions/cubic-bezier-overflow-transform.html:
642         * transitions/default-timing-function.html:
643         * transitions/delay.html:
644         * transitions/extra-transition.html:
645         * transitions/flex-transitions.html:
646         * transitions/font-family-during-transition.html:
647         * transitions/frames-timing-function.html:
648         * transitions/interrupted-all-transition.html:
649         * transitions/longhand-vs-shorthand-initial.html:
650         * transitions/mask-transitions.html:
651         * transitions/min-max-width-height-transitions.html:
652         * transitions/mismatched-shadow-styles.html:
653         * transitions/mismatched-shadow-transitions.html:
654         * transitions/mixed-type.html:
655         * transitions/move-after-transition.html:
656         * transitions/multiple-background-size-transitions.html:
657         * transitions/multiple-background-transitions.html:
658         * transitions/multiple-mask-transitions.html:
659         * transitions/multiple-shadow-transitions.html:
660         * transitions/negative-delay.html:
661         * transitions/opacity-transition-zindex.html:
662         * transitions/remove-transition-style.html:
663         * transitions/shape-outside-transitions.html:
664         * transitions/shorthand-border-transitions.html:
665         * transitions/shorthand-transitions.html:
666         * transitions/steps-timing-function.html:
667         * transitions/svg-layout-transition.html:
668         * transitions/svg-text-shadow-transition.html:
669         * transitions/svg-transitions.html:
670         * transitions/text-indent-transition.html:
671         * transitions/transform-op-list-match.html:
672         * transitions/transform-op-list-no-match.html:
673         * transitions/transition-drt-api-delay.html:
674         * transitions/transition-drt-api.html:
675         * transitions/transition-end-event-rendering.html:
676         * transitions/transition-hit-test-transform.html:
677         * transitions/transition-hit-test.html:
678         * transitions/transition-in-delay-phase.html:
679         * transitions/transition-on-element-with-content.html:
680         * transitions/transition-shorthand-delay.html:
681         * transitions/transition-timing-function.html:
682         * transitions/transition-to-from-auto.html:
683         * transitions/transition-to-from-undefined.html:
684         * transitions/visited-link-color.html:
685         * transitions/zero-duration-in-list.html:
686         * transitions/zero-duration-with-non-zero-delay-end.html:
687         * transitions/zero-duration-with-non-zero-delay-start.html:
688         * webanimations/accelerated-transition-by-removing-property.html:
689         * webanimations/accessing-current-time-after-clearing-css-animation-effect.html:
690         * webanimations/accessing-current-time-after-finished-css-animation-target-removal.html:
691         * webanimations/css-animation-effect-target-change-and-animation-removal-crash.html:
692         * webanimations/css-animations.html:
693         * webanimations/empty-keyframes-crash.html:
694         * webanimations/partly-accelerated-transition-by-removing-property.html:
695         * webanimations/setting-css-animation-none-after-clearing-effect.html:
696         * webanimations/setting-css-animation-timing-property-via-style-after-clearing-effect.html:
697
698 2018-09-12  Joseph Pecoraro  <pecoraro@apple.com>
699
700         Web Inspector: fix test case failures in js-isLikelyStackTrace.html
701         https://bugs.webkit.org/show_bug.cgi?id=180664
702
703         Reviewed by Devin Rousso.
704
705         * inspector/console/js-isLikelyStackTrace-expected.txt:
706         * inspector/console/js-isLikelyStackTrace.html:
707         Avoid Inspector Internal InjectedScript code in backtraces by producing
708         the exception stacks in the page itself without going through inspector
709         test evaluation code. This produces exception stacks more like a page.
710         Also add some explicit tests for strings that we'd expect to be classified
711         as exception stacks.
712
713 2018-09-12  Per Arne Vollan  <pvollan@apple.com>
714
715         Layout Test fast/text/variations/ipc2.html is failing
716         https://bugs.webkit.org/show_bug.cgi?id=189550
717
718         Unreviewed test gardening.
719
720         * platform/win/TestExpectations:
721
722 2018-09-11  Olivia Barnett  <obarnett@apple.com>
723
724         Implement the Web Share API for mac
725         https://bugs.webkit.org/show_bug.cgi?id=189443
726
727         Reviewed by Tim Horton.
728
729         * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Added.
730         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt: Added.
731         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-empty.https-expected.txt: Added.
732         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-securecontext.http-expected.txt: Added.
733         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-url-invalid.https-expected.txt: Added.
734         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-without-user-gesture.https-expected.txt: Added.
735         Updated test expectations.
736
737 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
738
739         Unreviewed test fix after r235910
740         https://bugs.webkit.org/show_bug.cgi?id=188008
741
742         * platform/mac-wk1/TestExpectations:
743
744 2018-09-11  James Savage  <james.savage@apple.com>
745
746         Follow up to:
747         Expose -apple-system-container-border color to internal web views.
748         https://bugs.webkit.org/show_bug.cgi?id=189178.
749
750         Reviewed by Timothy Hatcher.
751
752         * platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt:
753         Reset test expectations to go along with fix.
754
755 2018-09-07  Dean Jackson  <dino@apple.com>
756
757         Add and expose Internal features from WebKit
758         https://bugs.webkit.org/show_bug.cgi?id=189442
759         <rdar://problem/44243404>
760
761         Reviewed by Simon Fraser.
762
763         Skip some tests that rely on an experimental feature that has
764         moved to internal. A follow-up patch will allow WKTR to enable
765         them on demand.
766
767         * platform/mac/TestExpectations:
768
769 2018-09-11  Jer Noble  <jer.noble@apple.com>
770
771         [MediaCapabilities] Implement MediaEngineConfigurationFactory registration
772         https://bugs.webkit.org/show_bug.cgi?id=189438
773
774         Reviewed by Eric Carlson.
775
776         * media/mediacapabilities/mediacapabilities-types-expected.txt:
777
778 2018-09-08  Ryosuke Niwa  <rniwa@webkit.org>
779
780         :first-child, :last-child, :nth-child, and :nth-of-type don't work on shadow root's children
781         https://bugs.webkit.org/show_bug.cgi?id=166748
782         <rdar://problem/29649177>
783
784         Reviewed by Yusuke Suzuki.
785
786         Added ref tests for matching positional pseudo classes on direct child of shadow roots
787         during style resolutions and DOM API matching with C++ selector checker and selector compilers.
788
789         Also added a test for invalidating these selectors.
790
791         * fast/shadow-dom/nth-node-on-shadow-child-expected.html: Added.
792         * fast/shadow-dom/nth-node-on-shadow-child-invalidation-expected.html: Added.
793         * fast/shadow-dom/nth-node-on-shadow-child-invalidation.html: Added.
794         * fast/shadow-dom/nth-node-on-shadow-child-no-jit-expected.html: Added.
795         * fast/shadow-dom/nth-node-on-shadow-child-no-jit.html: Added.
796         * fast/shadow-dom/nth-node-on-shadow-child.html: Added.
797
798 2018-09-11  Ryosuke Niwa  <rniwa@webkit.org>
799
800         Updated the test expectation as this test also causes a crash in release builds.
801
802         * TestExpectations:
803
804 2018-09-11  Wenson Hsieh  <wenson_hsieh@apple.com>
805
806         [macOS] [WK2] Support changing foreground colors via color panel
807         https://bugs.webkit.org/show_bug.cgi?id=189382
808         <rdar://problem/44227311>
809
810         Reviewed by Ryosuke Niwa.
811
812         Adjust an existing layout test that applies a text color with alpha. Currently, this results in a font element
813         being emitted with the `color` attribute, but this is incorrect, since the `color` attribute of a font element
814         does not support "rgba(…)" values.
815
816         Instead, split this into two cases: verify that setting the color to an opaque color (with alpha = 1) emits a
817         font element with the correct `color` attribute, and fall back to using an inline style when the color is
818         partially transparent.
819
820         * editing/style/inline-style-container-expected.txt:
821         * editing/style/inline-style-container.html:
822
823 2018-09-11  Justin Fan  <justin_fan@apple.com>
824
825         Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 3
826         https://bugs.webkit.org/show_bug.cgi?id=189491
827
828         Reviewed by Dean Jackson.
829
830         Small update to the test-harness file used for the new 2.0.0 suite tests, as well as 
831         expectation updates for the unskipped tests. 
832
833         * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
834         * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
835         * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
836         * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
837         * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
838         * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
839         * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
840         * webgl/2.0.0/conformance2/glsl3/attrib-location-length-limits-expected.txt:
841         * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
842         * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
843         * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
844         * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
845         * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
846         * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
847         * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
848         * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
849         * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
850         * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
851         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
852         * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
853         * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
854         * webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
855         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-define-expected.txt:
856         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt:
857         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
858         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
859         * webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
860         * webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
861         * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
862         * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
863         * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
864         * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
865         * webgl/2.0.0/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt:
866         * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
867         * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
868         * webgl/2.0.0/conformance2/glsl3/uniform-location-length-limits-expected.txt:
869         * webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
870         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
871         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
872         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
873         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
874         * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
875         (list):
876         (window.webglTestHarness.reportResults):
877         (window.webglTestHarness.notifyFinished):
878
879 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
880
881         Crash under PlatformPopupMenuData::encode when interacting with a select menu that has variable fonts
882         https://bugs.webkit.org/show_bug.cgi?id=188008
883
884         Reviewed by Alex Christensen.
885
886         * fast/text/variations/ipc2-expected.txt: Added.
887         * fast/text/variations/ipc2.html: Added.
888
889 2018-09-11  Woodrow Wang  <woodrow_wang@apple.com>
890
891         Add Web API Statistics Collection
892         https://bugs.webkit.org/show_bug.cgi?id=187773
893         <rdar://problem/44155162>
894
895         Reviewed by Brent Fulgham.
896
897         Added new tests and expectations for the web API statistics data collection.
898
899         * TestExpectations:
900         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt: Added.
901         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html: Added.
902         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt: Added.
903         * http/tests/webAPIStatistics/font-load-data-collection.html: Added.
904         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt: Added.
905         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html: Added.
906         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt: Added.
907         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html: Added.
908         * platform/ios-wk2/TestExpectations:
909         * platform/mac-wk2/TestExpectations:
910
911 2018-09-11  Frederic Wang  <fwang@igalia.com>
912
913         Modify more tests to use document.scrollingElement to access viewport scroll properties
914         https://bugs.webkit.org/show_bug.cgi?id=189495
915
916         After r235806, it is wrong to use document.body to access scroll properties of the viewport
917         in standard mode. New tests added since r227781 are modified to use
918         document.scrollingElement instead and avoid flaky behavior. For consistency, we do the same
919         for old tests in quirks mode. Note that WPT tests as well as the following tests using
920         document.body on purpose are not modified:
921         - fast/dom/Element/*
922         - events/scroll-in-scaled-page-with-overflow-hidden.html
923         - compositing/ios/overflow-scroll-update-overlap.html
924         - body-stuck-with-dirty-bit-with-columns.html
925
926         Reviewed by Antonio Gomes.
927
928         * compositing/rtl/rtl-absolute-overflow-scrolled.html:
929         * compositing/rtl/rtl-fixed-overflow-scrolled.html:
930         * editing/caret/ios/absolute-caret-position-after-scroll.html:
931         * editing/caret/ios/fixed-caret-position-after-scroll.html:
932         * editing/execCommand/delete-no-scroll.html:
933         * editing/input/resources/reveal-utilities.js:
934         (performJumpAtTheEdgeTest):
935         * editing/pasteboard/copy-crash.html:
936         * editing/selection/ios/absolute-selection-after-scroll.html:
937         * editing/selection/ios/fixed-selection-after-scroll.html:
938         * fast/autoresize/autoresize-with-iframe-expected.txt:
939         * fast/autoresize/autoresize-with-iframe.html:
940         * fast/autoresize/basic-expected.txt:
941         * fast/autoresize/basic.html:
942         * fast/autoresize/turn-off-autoresize-expected.txt:
943         * fast/autoresize/turn-off-autoresize.html:
944         * fast/css/element-scrollByLines-scrollByPages-obsolete.html:
945         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
946         * fast/dom/non-numeric-values-numeric-parameters.html:
947         * fast/dom/resources/check-scroll-position-onload.html:
948         * fast/dom/scroll-position-for-new-loads.html:
949         * fast/events/attempt-scroll-with-no-scrollbars.html:
950         * fast/events/fire-scroll-event.html:
951         * fast/events/frame-scroll-fake-mouse-move.html:
952         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
953         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe.html:
954         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow.html:
955         * fast/events/mouse-cursor-image-set.html:
956         * fast/events/mouse-cursor-multiframecur.html:
957         * fast/events/mouse-cursor.html:
958         * fast/events/no-scroll-on-input-text-selection-expected.txt:
959         * fast/events/no-scroll-on-input-text-selection.html:
960         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page-expected.txt:
961         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html:
962         * fast/events/platform-wheelevent-paging-x-in-scrolling-page-expected.txt:
963         * fast/events/platform-wheelevent-paging-x-in-scrolling-page.html:
964         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page-expected.txt:
965         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page.html:
966         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page-expected.txt:
967         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html:
968         * fast/events/platform-wheelevent-paging-y-in-scrolling-page-expected.txt:
969         * fast/events/platform-wheelevent-paging-y-in-scrolling-page.html:
970         * fast/events/scale-and-scroll-body-expected.txt:
971         * fast/events/scale-and-scroll-body.html:
972         * fast/events/scale-and-scroll-window-expected.txt:
973         * fast/events/scale-and-scroll-window.html:
974         * fast/events/scroll-after-click-on-tab-index.html:
975         * fast/events/scroll-to-anchor-in-overflow-hidden.html:
976         * fast/events/touch/ios/touchmove-cancelable-after-touchstart-expected.txt:
977         * fast/events/touch/ios/touchmove-cancelable-after-touchstart.html:
978         * fast/forms/autofocus-opera-003.html:
979         * fast/forms/input-readonly-autoscroll.html:
980         * fast/forms/resources/common.js:
981         (getAbsoluteRect):
982         * fast/frames/iframe-scroll-page-up-down.html:
983         * fast/frames/transparent-scrollbar.html:
984         * fast/harness/results.html:
985         * fast/html/empty-fragment-id-goto-top-expected.txt:
986         * fast/html/empty-fragment-id-goto-top.html:
987         * fast/images/imagemap-scroll.html:
988         * fast/loader/scroll-position-restored-on-back-non-cached.html:
989         * fast/loader/scroll-position-restored-on-back.html:
990         * fast/multicol/body-stuck-with-dirty-bit-with-columns.html:
991         * fast/repaint/resources/iframe-scroll-repaint-iframe.html:
992         * fast/scrolling/ios/iframe-scroll-into-view.html:
993         * fast/scrolling/latching/scroll-div-latched-div.html:
994         * fast/scrolling/latching/scroll-div-latched-mainframe.html:
995         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
996         * fast/scrolling/latching/scroll-iframe-fragment.html:
997         * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
998         * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
999         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
1000         * fast/scrolling/latching/scroll-select-bottom-test.html:
1001         * fast/scrolling/latching/scroll-select-latched-mainframe.html:
1002         * fast/scrolling/latching/scroll-select-latched-select.html:
1003         * fast/scrolling/rtl-point-in-iframe.html:
1004         * fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
1005         * fast/table/assert-when-visual-overflow-is-cleared.html:
1006         * fast/transforms/selection-bounds-in-transformed-view.html:
1007         * http/tests/navigation/anchor-frames-cross-origin-expected.txt:
1008         * http/tests/navigation/resources/frame-with-anchor-cross-origin.html:
1009         * jquery/resources/test/unit/offset.js:
1010         * legacy-animation-engine/fast/harness/results.html:
1011         * media/video-controls-to-not-scroll-page-on-load.html:
1012         * media/video-main-content-allow-then-scroll-expected.txt:
1013         * media/video-main-content-allow-then-scroll.html:
1014         * scrollbars/scrollbar-large-overflow-rectangle.html:
1015         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
1016         * tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
1017         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
1018         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
1019         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
1020         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
1021         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html:
1022         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
1023         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
1024         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
1025         * tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
1026         * tiled-drawing/scrolling/latched-to-deleted-node.html:
1027         * tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html:
1028         * tiled-drawing/scrolling/non-fast-region/top-content-inset.html:
1029         * tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html:
1030         * tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
1031         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
1032         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
1033         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
1034         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html:
1035         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
1036         * tiled-drawing/scrolling/scroll-snap/scroll-snap-proximity-mainframe.html:
1037
1038 == Rolled over to ChangeLog-2018-09-11 ==