BASELINE NowYouCanUse.com
Widely Available Security
id: user-activation

User activation

The navigator.userActivation API reveals whether the user has interacted with the page through an "activation" gesture such as a click, tap, or key press. User activation gated APIs (such as the fullscreen API) fail without user interaction, and this API allows you to predict such a failure.
Baseline Status: Achieved Widely Available on May 21, 2026 (Cross-browser Newly Available since Nov 21, 2023).
Desktop Browser Engine Support
Google Chrome
72
Supported
Mozilla Firefox
120
Supported
Apple Safari
16.4
Supported
Microsoft Edge
79
Supported
Mobile Browser Engine Support
Chrome Android
72
Firefox Android
120
Safari iOS
16.4
Specifications and References