Sorry for not including that! Origin trial desktop last: 131
On Thu, May 16, 2024 at 10:23 AM Mike Taylor <miketa...@chromium.org> wrote: > Hi! > > I see a start milestone of 126 - do you have a desired milestone end date? > On 5/16/24 1:20 PM, 'Penelope McLachlan' via blink-dev wrote: > > Contact emails > > andypa...@google.com, pjmclach...@google.com, eng...@google.com > > Explainer > > https://github.com/WICG/PEPC/blob/main/explainer.md > > Specification > > none > > 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 > > This Origin Trial focuses only on the use of the control for > camera/microphone permissions. > > Blink component > > Chromium Public Trackers > Chromium > Internals > Permissions > > PermissionElement > > TAG review > > None > > TAG review status > > Pending > > Risks > Interoperability and Compatibility > > 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 <https://github.com/WICG/PEPC/pull/17>. 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: > > 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 > > - Solicit more informed Web developer feedback to validate the element > API shape & functionality, including styling restrictions, specific to use > of the Page-embedded Permission Control for Camera / Mic. > - Validate developer use cases > - Ensure that the feature works correctly in conjunction with adjacent > features. > - Ensure that the feature provides a better overall UX for permission > interactions by allowing users a recovery path and less interruptions. > - Check metrics against existing permission usage as a baseline, for > example, investigate any significant increases or decreases in overall > block/accept rates in OT to ensure users are having a safe, easy to use > experience > > > Debuggability > > None > > Will this feature be supported on all six Blink platforms (Windows, Mac, > Linux, Chrome OS, Android, and Android WebView)? > > No - OT will not include Android & Android WebView > > > Is this feature fully tested by web-platform-tests > <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> > ? > > Yes - > https://wpt.fyi/results/html/semantics/permission-element?label=experimental&label=master&aligned > > > Flag name on chrome://flags > > none > > Finch feature name > > PermissionElement > > Tracking bug > > https://issues.chromium.org/issues/40275129 > > Launch bug > > https://launch.corp.google.com/launch/4320707/approver/14626 > > Estimated milestones > > Shipping OT on desktop > > 126 > > > Link to entry on the Chrome Platform Status > > https://chromestatus.com/feature/5125006551416832 > > Links to previous Intent discussions > > 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* > (she/her) > > Senior Product Manager > pjmclach...@google.com > Google Chrome > -- > 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 on the web visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFuQ4YuA5Fskj1QyrzL%2BXpZdQGe_vCu-wQjgqqhDwazC0Rr4FA%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFuQ4YuA5Fskj1QyrzL%2BXpZdQGe_vCu-wQjgqqhDwazC0Rr4FA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > -- *Penny McLachlan* (she/her) Senior Product Manager pjmclach...@google.com Google Chrome -- 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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFuQ4YuuYJ1H3DuvqJPFwJvjZBtTrJKjPAki8yBMf5BxJvddvg%40mail.gmail.com.