-
Notifications
You must be signed in to change notification settings - Fork 75
Open
Labels
needs-triage: firefoxFirefox needs to assess this issue for the first timeFirefox needs to assess this issue for the first timeneeds-triage: safariSafari needs to assess this issue for the first timeSafari needs to assess this issue for the first timesupportive: chromeSupportive from ChromeSupportive from Chrometopic: user activationAlso known as a "user gesture"Also known as a "user gesture"
Description
The User Activation spec defines two relevant types of APIs gated by user activation:
...
Transient activation-gated APIs
These APIs require the transient activation state to be true, but they don't consume it, so multiple calls are allowed per user activation until the transient state expires.Transient activation-consuming APIs
These APIs require the transient activation state to be true, and they consume user activation in each call to prevent multiple calls per user activation....
Should extension APIs be activation consuming, and if so, should we do these across all APIs or on a case by case basis?
Metadata
Metadata
Assignees
Labels
needs-triage: firefoxFirefox needs to assess this issue for the first timeFirefox needs to assess this issue for the first timeneeds-triage: safariSafari needs to assess this issue for the first timeSafari needs to assess this issue for the first timesupportive: chromeSupportive from ChromeSupportive from Chrometopic: user activationAlso known as a "user gesture"Also known as a "user gesture"