Summary: | [user-activation] Fix html/user-activation/activation-trigger-pointerevent.html WPT | ||
---|---|---|---|
Product: | WebKit | Reporter: | Tim Nguyen (:ntim) <ntim> |
Component: | DOM | Assignee: | Abrar Rahman Protyasha <a_protyasha> |
Status: | REOPENED --- | ||
Severity: | Normal | CC: | a_protyasha, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://wpt.fyi/results/html/user-activation/activation-trigger-pointerevent.html%3Fmouse?label=master&label=experimental&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-events | ||
See Also: |
https://github.com/web-platform-tests/wpt/pull/42118 https://bugs.webkit.org/show_bug.cgi?id=263887 |
Description
Tim Nguyen (:ntim)
2023-07-09 01:36:57 PDT
The spec for this is at: https://html.spec.whatwg.org/multipage/interaction.html#user-activation-processing-model Pull request: https://github.com/WebKit/WebKit/pull/18067 Committed 268320@main (df336e8effd7): <https://commits.webkit.org/268320@main> Reviewed commits have been landed. Closing PR #18067 and removing active labels. This was reverted Thanks for flipping the bits, Tim. I'll address re-landing soon! Pull request: https://github.com/WebKit/WebKit/pull/21668 The original fix to address this bug was reverted because it introduced the regression in bug 263887. The PR posted just now attempts to do things "the right way" by imbibing certain web automation script to execute with user activation and not have a blanket "make all web automation script blessed with user activation" policy. |