RESOLVED FIXED201556
Implement scrollend event
https://bugs.webkit.org/show_bug.cgi?id=201556
Summary Implement scrollend event
Simon Fraser (smfr)
Reported 2019-09-06 13:30:24 PDT
We should implement the events described here: https://github.com/WICG/overscroll-scrollend-events
Attachments
Patch WIP (46.85 KB, patch)
2019-11-08 04:03 PST, Frédéric Wang (:fredw)
no flags
Patch WIP (54.69 KB, patch)
2019-11-08 05:15 PST, Frédéric Wang (:fredw)
no flags
Frédéric Wang (:fredw)
Comment 1 2019-10-03 00:32:36 PDT
I will take a look into this asap.
Frédéric Wang (:fredw)
Comment 2 2019-10-29 12:53:11 PDT
@smfr: Do you think these should be under a runtime flag?
Frédéric Wang (:fredw)
Comment 3 2019-11-08 04:03:07 PST
Created attachment 383118 [details] Patch WIP
Frédéric Wang (:fredw)
Comment 4 2019-11-08 04:05:23 PST
(In reply to Frédéric Wang (:fredw) from comment #2) > @smfr: Do you think these should be under a runtime flag? I tried to do both compile flag and preference setting, but builds fail so I think I'm missing something. This seems similar to that one though: [NotEnumerable, Conditional=FULLSCREEN_API, EnabledBySetting=FullScreen] attribute EventHandler onwebkitfullscreenchange;
Frédéric Wang (:fredw)
Comment 5 2019-11-08 05:15:26 PST
Created attachment 383120 [details] Patch WIP
Simon Fraser (smfr)
Comment 6 2020-09-23 10:25:37 PDT
Can we do overscroll and scrollend in two separate patches?
Radar WebKit Bug Importer
Comment 7 2020-09-23 10:25:51 PDT
Callionica
Comment 8 2024-04-22 06:59:25 PDT
Please implement scrollend
David James
Comment 9 2024-05-21 13:46:17 PDT
Please implement this. See : https://caniuse.com/?search=scrollend -- Safari is the only browser to not have implemented scrollend at this time
patrick clancey
Comment 10 2024-06-21 06:29:06 PDT
Hello, do we have a rough ETA for scrollend event?
Frédéric Wang (:fredw)
Comment 11 2025-07-07 03:17:12 PDT
Unassigning myself since I'm no longer working on this.
Tim Nguyen (:ntim)
Comment 12 2025-07-16 22:33:03 PDT
I've split off the overscroll event to bug 296114
Antoine Quint
Comment 13 2025-09-11 02:18:56 PDT
This work is done, it was enabled by default in 298794@main.
ik
Comment 14 2025-11-06 04:21:46 PST
Hi! Happy to see this was enabled by default, but it looks like it wasn't included in Safari 26.0 or 26.1. Any news on when this will be available in user-land?
Simon Fraser (smfr)
Comment 15 2025-11-06 09:54:45 PST
Try in a 26.2 seed.
Note You need to log in before you can comment on or make changes to this bug.