Move IndexedDB to Network Process
[WebKit-https.git] / LayoutTests / ChangeLog
1 2018-09-12  Sihui Liu  <sihui_liu@apple.com>
2
3         Move IndexedDB to Network Process
4         https://bugs.webkit.org/show_bug.cgi?id=189415
5
6         Reviewed by Geoffrey Garen.
7
8         * storage/indexeddb/modern/opendatabase-after-storage-crash.html:
9
10 2018-09-11  Dean Jackson  <dino@apple.com>
11
12         Header parsing for experimental and internal debug features
13         https://bugs.webkit.org/show_bug.cgi?id=189486
14         <rdar://problem/44320618>
15
16         Reviewed by Tim Horton.
17
18         New webkit-test-runner headers.
19
20         * animations/3d/matrix-transform-type-animation.html:
21         * animations/3d/replace-filling-transform.html:
22         * animations/3d/transform-origin-vs-functions.html:
23         * animations/3d/transform-perspective.html:
24         * animations/additive-transform-animations.html:
25         * animations/animation-border-overflow.html:
26         * animations/animation-callback-timestamp.html:
27         * animations/animation-controller-drt-api.html:
28         * animations/animation-direction-alternate-reverse.html:
29         * animations/animation-direction-reverse-fill-mode-hardware.html:
30         * animations/animation-direction-reverse-hardware-opacity.html:
31         * animations/animation-direction-reverse-hardware.html:
32         * animations/animation-direction-reverse-non-hardware.html:
33         * animations/animation-direction-reverse-timing-functions-hardware.html:
34         * animations/animation-direction-reverse-timing-functions.html:
35         * animations/animation-direction.html:
36         * animations/animation-followed-by-transition.html:
37         * animations/animation-hit-test-transform.html:
38         * animations/animation-hit-test.html:
39         * animations/animation-internals-api-multiple-keyframes.html:
40         * animations/animation-internals-api.html:
41         * animations/animation-offscreen-to-onscreen.html:
42         * animations/animation-playstate-paused-style-resolution.html:
43         * animations/big-rotation.html:
44         * animations/change-completed-animation-transform.html:
45         * animations/change-keyframes.html:
46         * animations/combo-transform-rotate+scale.html:
47         * animations/cross-fade-background-image.html:
48         * animations/cross-fade-border-image-source.html:
49         * animations/cross-fade-list-style-image.html:
50         * animations/cross-fade-webkit-mask-box-image.html:
51         * animations/duplicate-keys-expected.html:
52         * animations/duplicate-keys.html:
53         * animations/duplicated-keyframes-name.html:
54         * animations/fill-forwards-end-state.html:
55         * animations/fill-mode-forwards-zero-duration.html:
56         * animations/fill-mode-removed.html:
57         * animations/font-variations/font-stretch.html:
58         * animations/font-variations/font-style.html:
59         * animations/font-variations/font-variation-settings-order.html:
60         * animations/font-variations/font-variation-settings-unlike.html:
61         * animations/font-variations/font-variation-settings.html:
62         * animations/font-variations/font-weight.html:
63         * animations/generic-from-to.html:
64         * animations/import.html:
65         * animations/keyframe-multiple-timing-functions-transform.html:
66         * animations/keyframe-timing-functions-transform.html:
67         * animations/keyframe-timing-functions.html:
68         * animations/keyframe-timing-functions2.html:
69         * animations/keyframes-comma-separated.html:
70         * animations/keyframes-dynamic.html:
71         * animations/keyframes-infinite-iterations.html:
72         * animations/keyframes-invalid-keys.html:
73         * animations/keyframes-out-of-order.html:
74         * animations/keyframes.html:
75         * animations/leak-document-with-css-animation.html:
76         * animations/lineheight-animation.html:
77         * animations/longhand-timing-function.html:
78         * animations/matrix-anim.html:
79         * animations/missing-from-to-transforms.html:
80         * animations/missing-from-to.html:
81         * animations/missing-keyframe-properties-repeating.html:
82         * animations/missing-keyframe-properties-timing-function.html:
83         * animations/missing-keyframe-properties.html:
84         * animations/missing-values-first-keyframe.html:
85         * animations/missing-values-last-keyframe.html:
86         * animations/multiple-animations-timing-function.html:
87         * animations/multiple-animations.html:
88         * animations/multiple-keyframes.html:
89         * animations/negative-delay.html:
90         * animations/pause-crash.html:
91         * animations/play-state-start-paused.html:
92         * animations/resources/animation-leak-iframe.html:
93         * animations/simultaneous-start-left.html:
94         * animations/simultaneous-start-transform.html:
95         * animations/spring-function.html:
96         * animations/stacking-context-unchanged-while-running.html:
97         * animations/timing-functions.html:
98         * animations/transition-and-animation-1.html:
99         * animations/transition-and-animation-2.html:
100         * animations/transition-and-animation-3.html:
101         * animations/trigger-container-scroll-boundaries.html:
102         * animations/trigger-container-scroll-empty.html:
103         * animations/trigger-container-scroll-simple.html:
104         * animations/unanimated-style.html:
105         * animations/unprefixed-keyframes.html:
106         * animations/width-using-ems.html:
107         * compositing/animation/animated-composited-inside-hidden.html:
108         * compositing/animation/computed-style-during-delay.html:
109         * compositing/animation/layer-for-filling-animation.html:
110         * compositing/backing/backface-visibility-flip.html:
111         * compositing/backing/transform-transition-from-outside-view.html:
112         * compositing/contents-scale/animating.html:
113         * compositing/layer-creation/animation-overlap-with-children.html:
114         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
115         * compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html:
116         * compositing/layer-creation/mismatched-transform-transition-overlap.html:
117         * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
118         * compositing/layer-creation/overlap-animation-clipping.html:
119         * compositing/layer-creation/overlap-animation-container.html:
120         * compositing/layer-creation/overlap-animation.html:
121         * compositing/layer-creation/scale-rotation-animation-overlap.html:
122         * compositing/layer-creation/scale-rotation-transition-overlap.html:
123         * compositing/layer-creation/translate-animation-overlap.html:
124         * compositing/layer-creation/translate-scale-animation-overlap.html:
125         * compositing/layer-creation/translate-scale-transition-overlap.html:
126         * compositing/layer-creation/translate-transition-overlap.html:
127         * compositing/overflow/overflow-positioning.html:
128         * compositing/reflections/animation-inside-reflection.html:
129         * compositing/reflections/nested-reflection-animated.html:
130         * compositing/reflections/nested-reflection-transition.html:
131         * compositing/transitions/scale-transition-no-start.html:
132         * compositing/transitions/singular-scale-transition.html:
133         * compositing/visible-rect/animated-from-none.html:
134         * compositing/visible-rect/animated.html:
135         * css3/calc/transitions-dependent.html:
136         * css3/calc/transitions.html:
137         * css3/filters/backdrop/animation.html:
138         * css3/filters/composited-during-animation.html:
139         * css3/filters/filter-animation-from-none-hw.html:
140         * css3/filters/filter-animation-from-none-multi-hw.html:
141         * css3/filters/filter-animation-from-none-multi.html:
142         * css3/filters/filter-animation-from-none.html:
143         * css3/filters/filter-animation-hw.html:
144         * css3/filters/filter-animation-multi-hw.html:
145         * css3/filters/filter-animation-multi.html:
146         * css3/filters/filter-animation.html:
147         * css3/masking/clip-path-animation.html:
148         * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
149         * fast/animation/css-animation-resuming-when-visible.html:
150         * fast/animation/css-animation-throttling-lowPowerMode.html:
151         * fast/animation/height-auto-transition-computed-value.html:
152         * fast/css-generated-content/pseudo-animation.html:
153         * fast/css-generated-content/pseudo-transition.html:
154         * fast/filter-image/filter-image-animation.html:
155         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
156         * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
157         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
158         * http/wpt/css/css-animations/start-animation-001.html:
159         * imported/blink/transitions/transition-not-interpolable.html:
160         * imported/blink/transitions/unprefixed-transform.html:
161         * platform/mac/TestExpectations:
162         * transitions/background-position-transitions.html:
163         * transitions/background-transitions.html:
164         * transitions/blendmode-transitions.html:
165         * transitions/border-radius-transition.html:
166         * transitions/clip-path-path-transitions.html:
167         * transitions/clip-path-transitions.html:
168         * transitions/clip-transition.html:
169         * transitions/color-transition-all.html:
170         * transitions/color-transition-premultiplied.html:
171         * transitions/color-transition-rounding.html:
172         * transitions/cross-fade-background-image.html:
173         * transitions/cross-fade-border-image.html:
174         * transitions/cubic-bezier-overflow-color.html:
175         * transitions/cubic-bezier-overflow-length.html:
176         * transitions/cubic-bezier-overflow-shadow.html:
177         * transitions/cubic-bezier-overflow-svg-length.html:
178         * transitions/cubic-bezier-overflow-transform.html:
179         * transitions/default-timing-function.html:
180         * transitions/delay.html:
181         * transitions/extra-transition.html:
182         * transitions/flex-transitions.html:
183         * transitions/font-family-during-transition.html:
184         * transitions/frames-timing-function.html:
185         * transitions/interrupted-all-transition.html:
186         * transitions/longhand-vs-shorthand-initial.html:
187         * transitions/mask-transitions.html:
188         * transitions/min-max-width-height-transitions.html:
189         * transitions/mismatched-shadow-styles.html:
190         * transitions/mismatched-shadow-transitions.html:
191         * transitions/mixed-type.html:
192         * transitions/move-after-transition.html:
193         * transitions/multiple-background-size-transitions.html:
194         * transitions/multiple-background-transitions.html:
195         * transitions/multiple-mask-transitions.html:
196         * transitions/multiple-shadow-transitions.html:
197         * transitions/negative-delay.html:
198         * transitions/opacity-transition-zindex.html:
199         * transitions/remove-transition-style.html:
200         * transitions/shape-outside-transitions.html:
201         * transitions/shorthand-border-transitions.html:
202         * transitions/shorthand-transitions.html:
203         * transitions/steps-timing-function.html:
204         * transitions/svg-layout-transition.html:
205         * transitions/svg-text-shadow-transition.html:
206         * transitions/svg-transitions.html:
207         * transitions/text-indent-transition.html:
208         * transitions/transform-op-list-match.html:
209         * transitions/transform-op-list-no-match.html:
210         * transitions/transition-drt-api-delay.html:
211         * transitions/transition-drt-api.html:
212         * transitions/transition-end-event-rendering.html:
213         * transitions/transition-hit-test-transform.html:
214         * transitions/transition-hit-test.html:
215         * transitions/transition-in-delay-phase.html:
216         * transitions/transition-on-element-with-content.html:
217         * transitions/transition-shorthand-delay.html:
218         * transitions/transition-timing-function.html:
219         * transitions/transition-to-from-auto.html:
220         * transitions/transition-to-from-undefined.html:
221         * transitions/visited-link-color.html:
222         * transitions/zero-duration-in-list.html:
223         * transitions/zero-duration-with-non-zero-delay-end.html:
224         * transitions/zero-duration-with-non-zero-delay-start.html:
225         * webanimations/accelerated-transition-by-removing-property.html:
226         * webanimations/accessing-current-time-after-clearing-css-animation-effect.html:
227         * webanimations/accessing-current-time-after-finished-css-animation-target-removal.html:
228         * webanimations/css-animation-effect-target-change-and-animation-removal-crash.html:
229         * webanimations/css-animations.html:
230         * webanimations/empty-keyframes-crash.html:
231         * webanimations/partly-accelerated-transition-by-removing-property.html:
232         * webanimations/setting-css-animation-none-after-clearing-effect.html:
233         * webanimations/setting-css-animation-timing-property-via-style-after-clearing-effect.html:
234
235 2018-09-12  Joseph Pecoraro  <pecoraro@apple.com>
236
237         Web Inspector: fix test case failures in js-isLikelyStackTrace.html
238         https://bugs.webkit.org/show_bug.cgi?id=180664
239
240         Reviewed by Devin Rousso.
241
242         * inspector/console/js-isLikelyStackTrace-expected.txt:
243         * inspector/console/js-isLikelyStackTrace.html:
244         Avoid Inspector Internal InjectedScript code in backtraces by producing
245         the exception stacks in the page itself without going through inspector
246         test evaluation code. This produces exception stacks more like a page.
247         Also add some explicit tests for strings that we'd expect to be classified
248         as exception stacks.
249
250 2018-09-12  Per Arne Vollan  <pvollan@apple.com>
251
252         Layout Test fast/text/variations/ipc2.html is failing
253         https://bugs.webkit.org/show_bug.cgi?id=189550
254
255         Unreviewed test gardening.
256
257         * platform/win/TestExpectations:
258
259 2018-09-11  Olivia Barnett  <obarnett@apple.com>
260
261         Implement the Web Share API for mac
262         https://bugs.webkit.org/show_bug.cgi?id=189443
263
264         Reviewed by Tim Horton.
265
266         * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Added.
267         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt: Added.
268         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-empty.https-expected.txt: Added.
269         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-securecontext.http-expected.txt: Added.
270         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-url-invalid.https-expected.txt: Added.
271         * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-without-user-gesture.https-expected.txt: Added.
272         Updated test expectations.
273
274 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
275
276         Unreviewed test fix after r235910
277         https://bugs.webkit.org/show_bug.cgi?id=188008
278
279         * platform/mac-wk1/TestExpectations:
280
281 2018-09-11  James Savage  <james.savage@apple.com>
282
283         Follow up to:
284         Expose -apple-system-container-border color to internal web views.
285         https://bugs.webkit.org/show_bug.cgi?id=189178.
286
287         Reviewed by Timothy Hatcher.
288
289         * platform/mac-highsierra/fast/css/apple-system-control-colors-expected.txt:
290         Reset test expectations to go along with fix.
291
292 2018-09-07  Dean Jackson  <dino@apple.com>
293
294         Add and expose Internal features from WebKit
295         https://bugs.webkit.org/show_bug.cgi?id=189442
296         <rdar://problem/44243404>
297
298         Reviewed by Simon Fraser.
299
300         Skip some tests that rely on an experimental feature that has
301         moved to internal. A follow-up patch will allow WKTR to enable
302         them on demand.
303
304         * platform/mac/TestExpectations:
305
306 2018-09-11  Jer Noble  <jer.noble@apple.com>
307
308         [MediaCapabilities] Implement MediaEngineConfigurationFactory registration
309         https://bugs.webkit.org/show_bug.cgi?id=189438
310
311         Reviewed by Eric Carlson.
312
313         * media/mediacapabilities/mediacapabilities-types-expected.txt:
314
315 2018-09-08  Ryosuke Niwa  <rniwa@webkit.org>
316
317         :first-child, :last-child, :nth-child, and :nth-of-type don't work on shadow root's children
318         https://bugs.webkit.org/show_bug.cgi?id=166748
319         <rdar://problem/29649177>
320
321         Reviewed by Yusuke Suzuki.
322
323         Added ref tests for matching positional pseudo classes on direct child of shadow roots
324         during style resolutions and DOM API matching with C++ selector checker and selector compilers.
325
326         Also added a test for invalidating these selectors.
327
328         * fast/shadow-dom/nth-node-on-shadow-child-expected.html: Added.
329         * fast/shadow-dom/nth-node-on-shadow-child-invalidation-expected.html: Added.
330         * fast/shadow-dom/nth-node-on-shadow-child-invalidation.html: Added.
331         * fast/shadow-dom/nth-node-on-shadow-child-no-jit-expected.html: Added.
332         * fast/shadow-dom/nth-node-on-shadow-child-no-jit.html: Added.
333         * fast/shadow-dom/nth-node-on-shadow-child.html: Added.
334
335 2018-09-11  Ryosuke Niwa  <rniwa@webkit.org>
336
337         Updated the test expectation as this test also causes a crash in release builds.
338
339         * TestExpectations:
340
341 2018-09-11  Wenson Hsieh  <wenson_hsieh@apple.com>
342
343         [macOS] [WK2] Support changing foreground colors via color panel
344         https://bugs.webkit.org/show_bug.cgi?id=189382
345         <rdar://problem/44227311>
346
347         Reviewed by Ryosuke Niwa.
348
349         Adjust an existing layout test that applies a text color with alpha. Currently, this results in a font element
350         being emitted with the `color` attribute, but this is incorrect, since the `color` attribute of a font element
351         does not support "rgba(…)" values.
352
353         Instead, split this into two cases: verify that setting the color to an opaque color (with alpha = 1) emits a
354         font element with the correct `color` attribute, and fall back to using an inline style when the color is
355         partially transparent.
356
357         * editing/style/inline-style-container-expected.txt:
358         * editing/style/inline-style-container.html:
359
360 2018-09-11  Justin Fan  <justin_fan@apple.com>
361
362         Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 3
363         https://bugs.webkit.org/show_bug.cgi?id=189491
364
365         Reviewed by Dean Jackson.
366
367         Small update to the test-harness file used for the new 2.0.0 suite tests, as well as 
368         expectation updates for the unskipped tests. 
369
370         * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
371         * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
372         * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
373         * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
374         * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
375         * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
376         * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
377         * webgl/2.0.0/conformance2/glsl3/attrib-location-length-limits-expected.txt:
378         * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
379         * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
380         * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
381         * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
382         * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
383         * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
384         * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
385         * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
386         * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
387         * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
388         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
389         * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
390         * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
391         * webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
392         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-define-expected.txt:
393         * webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt:
394         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
395         * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
396         * webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
397         * webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
398         * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
399         * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
400         * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
401         * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
402         * webgl/2.0.0/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt:
403         * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
404         * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
405         * webgl/2.0.0/conformance2/glsl3/uniform-location-length-limits-expected.txt:
406         * webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
407         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
408         * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
409         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
410         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
411         * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
412         (list):
413         (window.webglTestHarness.reportResults):
414         (window.webglTestHarness.notifyFinished):
415
416 2018-09-11  Myles C. Maxfield  <mmaxfield@apple.com>
417
418         Crash under PlatformPopupMenuData::encode when interacting with a select menu that has variable fonts
419         https://bugs.webkit.org/show_bug.cgi?id=188008
420
421         Reviewed by Alex Christensen.
422
423         * fast/text/variations/ipc2-expected.txt: Added.
424         * fast/text/variations/ipc2.html: Added.
425
426 2018-09-11  Woodrow Wang  <woodrow_wang@apple.com>
427
428         Add Web API Statistics Collection
429         https://bugs.webkit.org/show_bug.cgi?id=187773
430         <rdar://problem/44155162>
431
432         Reviewed by Brent Fulgham.
433
434         Added new tests and expectations for the web API statistics data collection.
435
436         * TestExpectations:
437         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt: Added.
438         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html: Added.
439         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt: Added.
440         * http/tests/webAPIStatistics/font-load-data-collection.html: Added.
441         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt: Added.
442         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html: Added.
443         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt: Added.
444         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html: Added.
445         * platform/ios-wk2/TestExpectations:
446         * platform/mac-wk2/TestExpectations:
447
448 2018-09-11  Frederic Wang  <fwang@igalia.com>
449
450         Modify more tests to use document.scrollingElement to access viewport scroll properties
451         https://bugs.webkit.org/show_bug.cgi?id=189495
452
453         After r235806, it is wrong to use document.body to access scroll properties of the viewport
454         in standard mode. New tests added since r227781 are modified to use
455         document.scrollingElement instead and avoid flaky behavior. For consistency, we do the same
456         for old tests in quirks mode. Note that WPT tests as well as the following tests using
457         document.body on purpose are not modified:
458         - fast/dom/Element/*
459         - events/scroll-in-scaled-page-with-overflow-hidden.html
460         - compositing/ios/overflow-scroll-update-overlap.html
461         - body-stuck-with-dirty-bit-with-columns.html
462
463         Reviewed by Antonio Gomes.
464
465         * compositing/rtl/rtl-absolute-overflow-scrolled.html:
466         * compositing/rtl/rtl-fixed-overflow-scrolled.html:
467         * editing/caret/ios/absolute-caret-position-after-scroll.html:
468         * editing/caret/ios/fixed-caret-position-after-scroll.html:
469         * editing/execCommand/delete-no-scroll.html:
470         * editing/input/resources/reveal-utilities.js:
471         (performJumpAtTheEdgeTest):
472         * editing/pasteboard/copy-crash.html:
473         * editing/selection/ios/absolute-selection-after-scroll.html:
474         * editing/selection/ios/fixed-selection-after-scroll.html:
475         * fast/autoresize/autoresize-with-iframe-expected.txt:
476         * fast/autoresize/autoresize-with-iframe.html:
477         * fast/autoresize/basic-expected.txt:
478         * fast/autoresize/basic.html:
479         * fast/autoresize/turn-off-autoresize-expected.txt:
480         * fast/autoresize/turn-off-autoresize.html:
481         * fast/css/element-scrollByLines-scrollByPages-obsolete.html:
482         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
483         * fast/dom/non-numeric-values-numeric-parameters.html:
484         * fast/dom/resources/check-scroll-position-onload.html:
485         * fast/dom/scroll-position-for-new-loads.html:
486         * fast/events/attempt-scroll-with-no-scrollbars.html:
487         * fast/events/fire-scroll-event.html:
488         * fast/events/frame-scroll-fake-mouse-move.html:
489         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
490         * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe.html:
491         * fast/events/ios/touch-events-during-scroll-deceleration-in-overflow.html:
492         * fast/events/mouse-cursor-image-set.html:
493         * fast/events/mouse-cursor-multiframecur.html:
494         * fast/events/mouse-cursor.html:
495         * fast/events/no-scroll-on-input-text-selection-expected.txt:
496         * fast/events/no-scroll-on-input-text-selection.html:
497         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page-expected.txt:
498         * fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html:
499         * fast/events/platform-wheelevent-paging-x-in-scrolling-page-expected.txt:
500         * fast/events/platform-wheelevent-paging-x-in-scrolling-page.html:
501         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page-expected.txt:
502         * fast/events/platform-wheelevent-paging-xy-in-scrolling-page.html:
503         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page-expected.txt:
504         * fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html:
505         * fast/events/platform-wheelevent-paging-y-in-scrolling-page-expected.txt:
506         * fast/events/platform-wheelevent-paging-y-in-scrolling-page.html:
507         * fast/events/scale-and-scroll-body-expected.txt:
508         * fast/events/scale-and-scroll-body.html:
509         * fast/events/scale-and-scroll-window-expected.txt:
510         * fast/events/scale-and-scroll-window.html:
511         * fast/events/scroll-after-click-on-tab-index.html:
512         * fast/events/scroll-to-anchor-in-overflow-hidden.html:
513         * fast/events/touch/ios/touchmove-cancelable-after-touchstart-expected.txt:
514         * fast/events/touch/ios/touchmove-cancelable-after-touchstart.html:
515         * fast/forms/autofocus-opera-003.html:
516         * fast/forms/input-readonly-autoscroll.html:
517         * fast/forms/resources/common.js:
518         (getAbsoluteRect):
519         * fast/frames/iframe-scroll-page-up-down.html:
520         * fast/frames/transparent-scrollbar.html:
521         * fast/harness/results.html:
522         * fast/html/empty-fragment-id-goto-top-expected.txt:
523         * fast/html/empty-fragment-id-goto-top.html:
524         * fast/images/imagemap-scroll.html:
525         * fast/loader/scroll-position-restored-on-back-non-cached.html:
526         * fast/loader/scroll-position-restored-on-back.html:
527         * fast/multicol/body-stuck-with-dirty-bit-with-columns.html:
528         * fast/repaint/resources/iframe-scroll-repaint-iframe.html:
529         * fast/scrolling/ios/iframe-scroll-into-view.html:
530         * fast/scrolling/latching/scroll-div-latched-div.html:
531         * fast/scrolling/latching/scroll-div-latched-mainframe.html:
532         * fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html:
533         * fast/scrolling/latching/scroll-iframe-fragment.html:
534         * fast/scrolling/latching/scroll-iframe-latched-iframe.html:
535         * fast/scrolling/latching/scroll-iframe-latched-mainframe.html:
536         * fast/scrolling/latching/scroll-iframe-webkit1-latching-bug.html:
537         * fast/scrolling/latching/scroll-select-bottom-test.html:
538         * fast/scrolling/latching/scroll-select-latched-mainframe.html:
539         * fast/scrolling/latching/scroll-select-latched-select.html:
540         * fast/scrolling/rtl-point-in-iframe.html:
541         * fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
542         * fast/table/assert-when-visual-overflow-is-cleared.html:
543         * fast/transforms/selection-bounds-in-transformed-view.html:
544         * http/tests/navigation/anchor-frames-cross-origin-expected.txt:
545         * http/tests/navigation/resources/frame-with-anchor-cross-origin.html:
546         * jquery/resources/test/unit/offset.js:
547         * legacy-animation-engine/fast/harness/results.html:
548         * media/video-controls-to-not-scroll-page-on-load.html:
549         * media/video-main-content-allow-then-scroll-expected.txt:
550         * media/video-main-content-allow-then-scroll.html:
551         * scrollbars/scrollbar-large-overflow-rectangle.html:
552         * tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
553         * tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
554         * tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
555         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
556         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
557         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
558         * tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html:
559         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
560         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
561         * tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
562         * tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
563         * tiled-drawing/scrolling/latched-to-deleted-node.html:
564         * tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html:
565         * tiled-drawing/scrolling/non-fast-region/top-content-inset.html:
566         * tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html:
567         * tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
568         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html:
569         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
570         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
571         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html:
572         * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
573         * tiled-drawing/scrolling/scroll-snap/scroll-snap-proximity-mainframe.html:
574
575 == Rolled over to ChangeLog-2018-09-11 ==