Skip to content

script: JSContextify parts of DocumentEventHandler#44241

Merged
TimvdLippe merged 3 commits into
servo:mainfrom
Narfinger:more-jscontext
Apr 15, 2026
Merged

script: JSContextify parts of DocumentEventHandler#44241
TimvdLippe merged 3 commits into
servo:mainfrom
Narfinger:more-jscontext

Conversation

@Narfinger

Copy link
Copy Markdown
Contributor

This "JSContextify"s part of DocumentEventHandler, namely the actions from handle_pending_input_events.
Additionally, we also switch the MouseEvent and KeyboardEvent. This does not change yet PointerEvent and some other events used to keep the diff reasonable.

Testing: This is part of the JSContextify work that is fundamental and tested by WPT.

Signed-off-by: Narfinger <Narfinger@users.noreply.github.com>
Signed-off-by: Narfinger <Narfinger@users.noreply.github.com>
Signed-off-by: Narfinger <Narfinger@users.noreply.github.com>
@Narfinger Narfinger requested a review from gterzian as a code owner April 15, 2026 13:32
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Apr 15, 2026
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Apr 15, 2026
@TimvdLippe TimvdLippe added this pull request to the merge queue Apr 15, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 15, 2026
Merged via the queue into servo:main with commit 4fafdd1 Apr 15, 2026
33 checks passed
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 15, 2026
@Narfinger Narfinger deleted the more-jscontext branch April 15, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants