Skip to content

Overscroll behavior: add partial to Safari and support notes#29496

Merged
pepelsbey merged 2 commits into
mdn:mainfrom
pepelsbey:chrome-firefox-overscroll-behavior
Apr 21, 2026
Merged

Overscroll behavior: add partial to Safari and support notes#29496
pepelsbey merged 2 commits into
mdn:mainfrom
pepelsbey:chrome-firefox-overscroll-behavior

Conversation

@pepelsbey

Copy link
Copy Markdown
Member

Summary

Overscroll behavior has changed since Chrome 144 and Firefox 150 and stayed the same in Safari.

I would say it deserves the partial implementation flag.

Test results and supporting details

Related issues

@github-actions github-actions Bot added the data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS label Apr 16, 2026
@github-actions github-actions Bot added the size:l [PR only] 101-1000 LoC changed label Apr 16, 2026
@github-actions

github-actions Bot commented Apr 16, 2026

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@pepelsbey pepelsbey requested a review from caugner April 17, 2026 12:06

@caugner caugner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would tend to prefer a behavioral subfeature, but I guess we're overall leaning more towards avoiding behavioral subfeatures that get irrelevant soon, assuming Safari fixes this?

cc @ddbeck

"version_added": "77",
"version_removed": "144",
"partial_implementation": true,
"notes": "Before version 144, the property has no effect on scroll containers that have no scrollable overflow."

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to mention version numbers. This applies to all of the Chrome notes here.

Suggested change
"notes": "Before version 144, the property has no effect on scroll containers that have no scrollable overflow."
"notes": "The property has no effect on scroll containers that have no scrollable overflow."

@ddbeck ddbeck left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We discussed this on the BCD call today. Since this seems to be an essential behavior of the properties and it's not part of a spec change, we agreed that this should not be behavioral subfeature and to let the partials stand.

Approving, though I would like to see the note text fixed before you merge it (see my earlier line comment).

@pepelsbey pepelsbey merged commit fb7ec90 into mdn:main Apr 21, 2026
9 checks passed
@pepelsbey

Copy link
Copy Markdown
Member Author

Thank you!

@pepelsbey pepelsbey deleted the chrome-firefox-overscroll-behavior branch April 21, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants