Thank you Mike, just to confirm this is an extension request to M137
(inclusive). The generated e-mail also included the previous extension's
"Reason this experiment is being extended" section.

Kind Regards,
Andy Paicu


On Mon, Feb 3, 2025 at 5:35 PM Mike Taylor <miketa...@chromium.org> wrote:

> Thanks, LGTM to extend from 132-134 inclusive.
> On 2/3/25 5:31 AM, Andy Paicu wrote:
>
> Thank you for the quick reply, I've added inline links to artefacts
> exemplifying our progress. Let me know if I can further clarify or provide
> more information.
>
>    - Draft spec (early draft is ok, but must be spec-like and associated
>    with the appropriate standardization venue, or WICG)
>    Early spec draft: https://wicg.github.io/PEPC/permission-element.html,
>    in WICG
>    - TAG review (see exceptions
>    <https://www.chromium.org/blink/launching-features/wide-review/#exceptions>
>    )
>    We have not yet sent a TAG review, we will prioritize doing so in the
>    near future
>    - signals
>    <https://www.chromium.org/blink/launching-features/wide-review>
>     requests
>    https://github.com/WebKit/standards-positions/issues/270
>    https://github.com/mozilla/standards-positions/issues/908
>    developers:
>    https://github.com/WICG/PEPC/issues/2#issuecomment-2393911331
>    https://github.com/WICG/PEPC/issues/2#issuecomment-2393820279
>    https://github.com/WICG/PEPC/issues/2#issuecomment-2393911331
>    https://github.com/WICG/PEPC/issues/2#issuecomment-2619657041
>    - Outreach for feedback from the spec community
>    We've had a TPAC breakout at 2024 to discuss this
>    
> https://www.w3.org/2024/09/TPAC/breakouts.html#b-2912dccd-bd4d-4671-b63f-c045c7a1703a
>    .
>    - WPT tests
>
>    
> https://wpt.fyi/results/html/semantics/permission-element?label=experimental&label=master&aligned
>
>
>
> Kind Regards,
> Andy Paicu
>
>
> On Fri, Jan 31, 2025 at 10:00 PM Mike Taylor <miketa...@chromium.org>
> wrote:
>
>> Could you please comment on any progress made in the following areas
>> <https://www.chromium.org/blink/launching-features/#origin-trials>,
>> since the first OT?
>>
>>    - Draft spec (early draft is ok, but must be spec-like and associated
>>    with the appropriate standardization venue, or WICG)
>>    - TAG review (see exceptions
>>    
>> <https://www.chromium.org/blink/launching-features/wide-review/#exceptions>
>>    )
>>    - signals
>>    <https://www.chromium.org/blink/launching-features/wide-review>
>>    requests
>>    - Outreach for feedback from the spec community
>>    - WPT tests
>>
>> On 1/31/25 7:41 AM, Chromestatus wrote:
>>
>> Contact emails andypa...@google.com, pjmclach...@google.com,
>> eng...@google.com, eri...@google.com
>>
>> Explainer https://github.com/andypaicu/PEPC/blob/main/explainer.md
>>
>> Specification https://wicg.github.io/PEPC/permission-element.html
>>
>> Summary
>>
>> 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 Instructions:
>> https://github.com/WICG/PEPC/blob/main/HOWTO.md
>>
>>
>> Blink component UI>Browser>Permissions>Prompts
>> <https://issues.chromium.org/issues?q=customfield1222907:%22UI%3EBrowser%3EPermissions%3EPrompts%22>
>>
>> TAG review None
>>
>> TAG review status Pending
>>
>> Origin Trial Name Page-embedded Permission Control (Camera/Mic)
>>
>> Chromium Trial Name PermissionElement
>>
>> Origin Trial documentation link
>> https://github.com/WICG/PEPC/blob/main/explainer.md
>>
>> WebFeature UseCounter name kHTMLPermissionElement
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> There is a risk that this feature fails to be adopted by other browsers.
>> This can be mitigated by polyfilling some of the functionality to ensure
>> the feature is not completely broken in non-implementing browsers.
>>
>>
>> *Gecko*: No signal
>>
>> *WebKit*: No signal
>>
>> *Web developers*: No signals
>>
>> *Other signals*:
>>
>> Ergonomics
>>
>> This feature will likely be used in tandem with the Permissions API (
>> https://www.w3.org/TR/permissions/) which is already supported. The
>> Permissions API runs async. No foreseen ergonomics risks.
>>
>>
>> Activation
>>
>> A polyfill can help developers use this feature without risking broken
>> functionality on non-supporting browsers.
>>
>>
>> Security
>>
>> https://github.com/WICG/PEPC/blob/main/explainer.md#Security
>>
>>
>> WebView application risks
>>
>> Does this intent deprecate or change behavior of existing APIs, such that
>> it has potentially high risk for Android WebView-based applications?
>>
>> None
>>
>>
>> Goals for experimentation
>>
>> Reason this experiment is being extended
>>
>> 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.
>>
>>
>> Reason this experiment is being extended
>>
>> PEPC is being introduced on Android as well in M134 and we wish to allow
>> developers time to experiment with the feature on a mobile platform where
>> the overall UX can be quite different and users interact with certain
>> permissions differently. Additionally there are still open questions around
>> the markup of the element and whether it should be a void element vs
>> allowing contents, and we would like to further explore options in this
>> space before committing to one particular solution.
>>
>>
>> Ongoing technical constraints
>>
>> None
>>
>>
>> Debuggability
>>
>> None
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, ChromeOS, Android, and Android WebView)? No
>>
>> The Permission Element is not supported on Android WebView as it
>> permission manager support to actually function and the WebView permission
>> manager defers most permission decisions to the embedder.
>>
>>
>> Is this feature fully tested by web-platform-tests
>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>> ? Yes
>>
>> Partial WPT: https://wpt.fyi/results/html/semantics/permission-element
>>
>>
>> DevTrial instructions https://github.com/WICG/PEPC/blob/main/HOWTO.md
>>
>> Flag name on about://flags None
>>
>> Finch feature name PermissionElement
>>
>> Requires code in //chrome? True
>>
>> Estimated milestones
>> Origin trial desktop first 126
>> Origin trial desktop last 131
>> Origin trial extension 1 end milestone 134
>> Origin trial extension 2 end milestone 137
>> DevTrial on desktop 121
>> Origin trial Android first 134
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/5125006551416832?gate=5156063554568192
>>
>> Links to previous Intent discussions Intent to Prototype:
>> https://groups.google.com/a/chromium.org/g/blink-dev/c/TGsrhP4ref0/m/bHFj3id9AgAJ?utm_medium=email&utm_source=footer
>> Ready for Trial:
>> https://groups.google.com/a/chromium.org/g/blink-dev/c/D-mE5qIlkWY
>> Intent to Experiment:
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFuQ4YuA5Fskj1QyrzL%2BXpZdQGe_vCu-wQjgqqhDwazC0Rr4FA%40mail.gmail.com
>> Intent to Extend Experiment 1:
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALTCLq7M2xaMvR4xFUk29gAsLLUcmWBFqgKhwQfADrf%3DmniNHg%40mail.gmail.com
>>
>>
>> This intent message was generated by Chrome Platform Status
>> <https://chromestatus.com>.
>> --
>> 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+unsubscr...@chromium.org.
>> To view this discussion visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/679cc50c.2b0a0220.243291.0754.GAE%40google.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/679cc50c.2b0a0220.243291.0754.GAE%40google.com?utm_medium=email&utm_source=footer>
>> .
>>
>>

-- 
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+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACnmqYjodKxwsL3h4Bku4Y%2BHWueLO%3D1GUz408CPLgQqSx8MmYA%40mail.gmail.com.

Reply via email to