Add ENABLE(WHEEL_EVENT_REGIONS), enabled on macOS which is the only platform that needs wheel event regions for scrolling thread hit-testing
Created attachment 400769 [details] Patch
Comment on attachment 400769 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=400769&action=review > Source/WTF/wtf/PlatformEnable.h:495 > +#if !defined(ENABLE_WHEEL_EVENT_REGIONS) > +#define ENABLE_WHEEL_EVENT_REGIONS 0 > +#endif We only need these for things that default to 1. I am planning on removing the items here that default to 0. The list is not complete, so it doesn’t document all the enable settings, and there is no effect if any particular one is removed. I think you can just omit this entirely.
https://trac.webkit.org/changeset/262437/webkit
<rdar://problem/63889023>