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