[w3c/payment-request] Revise user activation model (Issue #1036)

This PR brought in new user activation requirement that is a bit "unusual" (unorthodox?):
https://github.com/w3c/payment-request/pull/1029/

We should look at that again and figure out how to do that in a way that integrates better with the platform overall. 

(for example, Screen Wake Lock allows re-requesting a lock without permission if the sticky activation was acquired via the API itself - so that achieves the no prompting requirement, while using existing infrastructure).

cc @stephenmcgruer    

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/payment-request/issues/1036
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/payment-request/issues/1036@github.com>

Received on Wednesday, 18 September 2024 17:04:28 UTC