Bug 201556 - Implement scrollend and overscroll events
Summary: Implement scrollend and overscroll events
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Scrolling (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Frédéric Wang (:fredw)
URL: https://wicg.github.io/overscroll-scr...
Keywords: InRadar
Depends on: 208802 208813 209134 203500
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-06 13:30 PDT by Simon Fraser (smfr)
Modified: 2020-11-12 09:46 PST (History)
18 users (show)

See Also:


Attachments
Patch WIP (46.85 KB, patch)
2019-11-08 04:03 PST, Frédéric Wang (:fredw)
no flags Details | Formatted Diff | Diff
Patch WIP (54.69 KB, patch)
2019-11-08 05:15 PST, Frédéric Wang (:fredw)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2019-09-06 13:30:24 PDT
We should implement the events described here:

https://github.com/WICG/overscroll-scrollend-events
Comment 1 Frédéric Wang (:fredw) 2019-10-03 00:32:36 PDT
I will take a look into this asap.
Comment 2 Frédéric Wang (:fredw) 2019-10-29 12:53:11 PDT
@smfr: Do you think these should be under a runtime flag?
Comment 3 Frédéric Wang (:fredw) 2019-11-08 04:03:07 PST
Created attachment 383118 [details]
Patch WIP
Comment 4 Frédéric Wang (:fredw) 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;
Comment 5 Frédéric Wang (:fredw) 2019-11-08 05:15:26 PST
Created attachment 383120 [details]
Patch WIP
Comment 6 Simon Fraser (smfr) 2020-09-23 10:25:37 PDT
Can we do overscroll and scrollend in two separate patches?
Comment 7 Radar WebKit Bug Importer 2020-09-23 10:25:51 PDT
<rdar://problem/69443508>