Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8bf90bc58f803f545ccb68369b2eb46645b6ec84
https://github.com/WebKit/WebKit/commit/8bf90bc58f803f545ccb68369b2eb46645b6ec84
Author: Aleksei Marchenko <[email protected]>
Date: 2024-07-18 (Thu, 18 Jul 2024)
Changed paths:
M Source/WebCore/Modules/webxr/WebXRSystem.cpp
Log Message:
-----------
Propagate user gesture during WebXR session request
https://bugs.webkit.org/show_bug.cgi?id=276632
rdar://128093471
Reviewed by Jer Noble.
Permission validation dialogs may take significant time for users to answer.
That leads to user gesture invalidation due to timeout. This change makes
sure gesture dependent functionality works as expected (e.g. audio playback)
since
requestSession() requires transient activation.
* Source/WebCore/Modules/webxr/WebXRSystem.cpp:
(WebCore::WebXRSystem::resolveFeaturePermissions const):
Canonical link: https://commits.webkit.org/281105@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes