WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
200887
[Pointer Events] Removing the capture element prevents future pointer events from being dispatched on macOS
https://bugs.webkit.org/show_bug.cgi?id=200887
Summary
[Pointer Events] Removing the capture element prevents future pointer events ...
Antoine Quint
Reported
2019-08-19 07:33:21 PDT
[Pointer Events] Removing the capture element prevents future pointer events from being dispatched on macOS
Attachments
Patch
(6.27 KB, patch)
2019-08-19 07:36 PDT
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2019-08-19 07:36:16 PDT
Created
attachment 376684
[details]
Patch
Antoine Quint
Comment 2
2019-08-19 07:40:28 PDT
This used to work but regressed as a result of
r246752
and
r247148
since we would set the capture element on the frame's EventHandler but not reset it if the element was removed from the DOM since an isConnected() check was added prior to calling the code that would reset it to null.
Antoine Quint
Comment 3
2019-08-19 07:40:45 PDT
<
rdar://problem/54104147
>
WebKit Commit Bot
Comment 4
2019-08-19 09:55:37 PDT
Comment on
attachment 376684
[details]
Patch Clearing flags on attachment: 376684 Committed
r248855
: <
https://trac.webkit.org/changeset/248855
>
WebKit Commit Bot
Comment 5
2019-08-19 09:55:38 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug