Closed Bug 1087559 Opened 6 years ago Closed 6 years ago

Enable CSSOM-View scroll behavior DOM method extensions by default (Except for Fennec)

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla36

People

(Reporter: kip, Assigned: kip)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

The layout.css.scroll-behavior.enabled preference enables CSSOM-View scroll behavior DOM method extensions and related native smooth scrolling functions.

A Bug 1041833 tracks enabling this for Fennec, once the required dependencies have landed.
Blocks: 964097
No longer depends on: 964097
Blocks: 1087562
Blocks: 1041833
No longer blocks: 1087562
- Updated all.js to enable layout.css.scroll-behavior.enabled by default,
except for Android / Fennec
Attachment #8512155 - Flags: review?(roc)
Blocks: 1087562
(In reply to :kip (Kearwood Gilbert) from comment #2)
> Pushed to try:
> 
> https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=9d60cbe400a4
Try is green and an intent to ship email has been sent:

https://groups.google.com/d/msg/mozilla.dev.platform/tUfNZu3GpMQ/nIocFkImYSAJ

Shall we turn this on?
Flags: needinfo?(roc)
Attachment #8512155 - Attachment description: Bug 1087559: Enable layout.css.scroll-behavior.enabled for all platforms except fennec → Bug 1087559: Enable layout.css.scroll-behavior.enabled for all platforms except fennec, r=roc
Attachment #8512155 - Flags: review?(roc)
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/048e11424dec
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
You need to log in before you can comment on or make changes to this bug.