Skip to content

[Events] Prefer info in summary table to that in event table#2032

Merged
tidoust merged 1 commit intomainfrom
event-summary
Feb 18, 2026
Merged

[Events] Prefer info in summary table to that in event table#2032
tidoust merged 1 commit intomainfrom
event-summary

Conversation

@tidoust
Copy link
Member

@tidoust tidoust commented Feb 18, 2026

Previous update made the crawler process event definitions in an event table definition, as done in Pointer Events and UI Events. That update introduced two bugs though:

  1. The UI Events spec also has a summary table, which resulted in duplicate entries in the resulting extract.
  2. The event table in the UI Events spec sometimes contains additional prose in the "Interface" and "Trusted targets" cells, which got interpreted as actual interface names.

This update solves bugs by making the crawler prefer the info in the summary table when it's available, as it typically does not contain prose, making it more easily machine-readable.

Previous update made the crawler process event definitions in an event table
definition, as done in Pointer Events and UI Events. That update introduced two
bugs though:
1. The UI Events spec also has a summary table, which resulted in duplicate
entries in the resulting extract.
2. The event table in the UI Events spec sometimes contains additional prose in
the "Interface" and "Trusted targets" cells, which got interpreted as actual
interface names.

This update solves bugs by making the crawler prefer the info in the summary
table when it's available, as it typically does not contain prose, making it
more easily machine-readable.
@tidoust tidoust merged commit d4c7118 into main Feb 18, 2026
1 check passed
@tidoust tidoust deleted the event-summary branch February 18, 2026 11:03
tidoust added a commit that referenced this pull request Feb 18, 2026
Feature patched:
- [Events] Prefer info in summary table to that in event table (#2032)

Dependencies bumped:
- Bump web-specs from 3.78.1 to 3.79.0 (#2033)
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.

2 participants