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