I've written a [HookCase](https://github.com/steven-michaud/HookCase) hook library for this bug, and have discovered something very interesting: `-[NSView trackingAreas]` isn't normally called from `-[_NSTrackingAreaAKManager _updateActiveTrackingAreasForWindowLocation:modifierFlags:]`. In fact I haven't been able to trigger any calls from there at all. I'll keep digging.
Bug 1880582 Comment 29 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I've written a [HookCase](https://github.com/steven-michaud/HookCase) hook library for this bug, and have discovered something very interesting: `-[NSView trackingAreas]` isn't normally called from `-[_NSTrackingAreaAKManager _updateActiveTrackingAreasForWindowLocation:modifierFlags:]`. In fact I haven't been able to trigger any calls from there at all. I'll keep digging. Oops, this is wrong.