Closed Bug 1087562 Opened 6 years ago Closed 6 years ago

Enable CSSOM-View scroll behavior CSS property by default (Except for Fennec)

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla36
Tracking Status
relnote-firefox --- 36+

People

(Reporter: kip, Assigned: kip)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

The layout.css.scroll-behavior.property-enabled preference enables the scroll-behavior CSS property as defined by CSSOM-View.  A separate preference enables the related CSSOM-View DOM method extensions, tracked in Bug 1087559.

A Bug 1041833 tracks enabling this for Fennec, once the required dependencies have landed.
No longer depends on: 1087559
Depends on: 1087559
- Updated all.js to enable layout.css.scroll-behavior.property-enabled by
default, except for Android / Fennec
Attachment #8512164 - Flags: review?(roc)
Please check-in after Bug 1087559
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/ddbf4c3a4f34
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
<a href="#"></a> 
I hope this also has smooth scrolling effect.
Release Note Request (optional, but appreciated)
[Why is this notable]: smooth scrolling without custom js
[Suggested wording]: Implemented CSSOM-View scroll behaviour (allowing smooth scrolling of content without custom libraries).
[Links (documentation, blog post, etc)]: (:Kip volunteered for a blog post on HMO)
relnote-firefox: --- → ?
You need to log in before you can comment on or make changes to this bug.