andy...@google.com, pjmcl...@google.com, eng...@google.com
https://github.com/WICG/PEPC/blob/main/explainer.md
none
Provide a new HTML element that interacts with the permission flow. The permission prompt is currently triggered directly from JS without the user agent having any strong signal of the user's intent. Having an in-content element that the user uses to trigger the permission flow allows for improved permission prompt UX for users as well as a recovery path from the "denied" permission state for sites.
Explainer: https://github.com/WICG/PEPC/blob/main/explainer.md
This Origin Trial focuses only on the use of the control for camera/microphone permissions.
Chromium Public Trackers > Chromium > Internals > Permissions > PermissionElement
None
Pending
There is risk that this feature fails to be adopted by other browsers, though we believe we can address non-supportive signal from other vendors
Gecko: neutral
WebKit: Initial Oppose (https://github.com/WebKit/standards-positions/issues/270), we are addressing feedback. Some concerns will require experimental data from OT implementers to address, and this is a goal of the Origin Trial.
Web developers:
Positive - several first and third party partners are committed to experimenting with the API and have implementations ready for when the OT launches.
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
No - OT will not include Android & Android WebView
Yes - https://wpt.fyi/results/html/semantics/permission-element?label=experimental&label=master&aligned
none
PermissionElement
https://issues.chromium.org/issues/40275129
https://launch.corp.google.com/launch/4320707/approver/14626
https://chromestatus.com/feature/5125006551416832
Ready for Developer Testing :
https://groups.google.com/a/chromium.org/g/blink-dev/c/D-mE5qIlkWY/m/TTEImcBnAAAJ
Intent to prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/TGsrhP4ref0/m/bHFj3id9AgAJ
Penny McLachlan
|
Hi!
I see a start milestone of 126 - do you have a desired milestone
end date?
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFuQ4YuA5Fskj1QyrzL%2BXpZdQGe_vCu-wQjgqqhDwazC0Rr4FA%40mail.gmail.com.
Thanks - LGTM to experiment from M126 to M131 inclusive.
Sorry - got too excited. LGTM to experiment % requesting the
Security, Privacy, Debuggability bits.
andy...@google.com, pjmcl...@google.com, eng...@google.com
https://github.com/WICG/PEPC/blob/main/explainer.md
(early draft) https://pr-preview.s3.amazonaws.com/otherdaniel/PEPC/pull/31.html
The first OT for the <permission> HTML element exposed only support for Camera / Mic permissions, which is slated to end with M131 / 19 FEB 2025. We would like to extend the OT to allow for an evolved testing, since we are adding support for a new permission type “geolocation” which will not be ready for testing until m132 (stable release Jan 7, 2025).
Chromium Public Trackers > Chromium > Internals > Permissions > PermissionElement
none
pending
FetchLaterAPI
https://chromium.googlesource.com/chromium/src/+/main/docs/experiments/fetch-later.md
kFetchLater
There is risk that this feature fails to be adopted by other browsers, though we believe we can address non-supportive signal from other vendors
Gecko: neutral
WebKit: Initial Oppose (https://github.com/WebKit/standards-positions/issues/270), we are addressing feedback. Some concerns will require experimental data from OT implementers to address, and this is a goal of the Origin Trial.
Web developers:
Positive - several first and third party partners are committed to experimenting with the API and have implementations ready for when the OT launches.
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
The OT originally spans from 126-131, we would like to extend it starting from 132-134 (inclusive), as there is new functionality being added to the existing trial to support the addition of support for geolocation permission (<permission type=”geolocation”>), as well as to give additional partners chances to experiment with the existing <permission> element OT support for camera & mic permission types. The new functionality will not be ready for OT until the stable release of 132.
Permission types other than camera, mic, and geolocation (new in 132) are not yet supported in the <permission> element OT.
none
Windows, Mac, Linux, & ChromeOS only.
Yes
https://wpt.fyi/results/html/semantics/permission-element?label=experimental&label=master&aligned
https://chromium.googlesource.com/chromium/src/+/main/docs/experiments/fetch-later.md
none
PermissionElement
True
https://launch.corp.google.com/launch/4320707/approver/14626
https://chromestatus.com/feature/5125006551416832
Ready for Developer Testing :
https://groups.google.com/a/chromium.org/g/blink-dev/c/D-mE5qIlkWY/m/TTEImcBnAAAJ
Intent to prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/TGsrhP4ref0/m/bHFj3id9AgAJ
Intent to Experiment:
https://groups.google.com/a/chromium.org/g/blink-dev/c/9dANzlI1YgQ/m/hLwG1viaAwAJ?pli=1