Thank you, Mike!

We have already updated Chromestatus
<https://chromestatus.com/guide/edit/6438627087220736> to reflect desktop
milestone change from M102 to M103.

[image: Screen Shot 2022-05-31 at 1.46.31 PM.png]

Regards,
Kaan

On Tue, May 31, 2022 at 12:47 PM Mike Taylor <miketa...@chromium.org> wrote:

> Hi Kaan,
>
> No need for another I2E - you have the LGTM to experiment without any
> conditions on platforms (and I see you had Desktop listed as 102 to 105.
> The fact that it slipped a milestone is fine).
>
> On 5/31/22 9:42 AM, 'Kaan Icer' via blink-dev wrote:
>
> Hello,
> FedCM has been in the origin trial since M101 only on the Android
> platform. As part of the ongoing origin trial, we expand FedCM to desktop
> as well with M103.
> Could you please help us understand if we need a new I2E for desktop
> support?
> Thank you,
> Kaan
> On Wednesday, March 23, 2022 at 1:20:38 AM UTC-4 yoav...@chromium.org
> wrote:
>
>> LGTM to experiment till M105 (inclusive)
>>
>> On Monday, March 21, 2022 at 5:06:17 PM UTC+1 Sam Goto wrote:
>>
>>> Contact emails
>>>
>>> go...@google.com
>>>
>>> Explainer
>>>
>>> https://github.com/fedidcg/FedCM/blob/main/explainer.md
>>>
>>> Specification
>>>
>>> https://fedidcg.github.io/FedCM/
>>>
>>> Summary
>>>
>>> A Web Platform API that allows users to login to websites with their
>>> federated accounts in a manner compatible with improvements to browser
>>> privacy.
>>>
>>> In this origin trial, we are interested in experimenting with an account
>>> chooser for federated accounts, which we expect to be a foundational
>>> infrastructure for the Web going forward.
>>>
>>> Blink component
>>>
>>> Blink > Identity > FedCM
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EIdentity%3EFedCM&can=2>
>>>
>>> TAG review
>>>
>>> Spec review: https://github.com/w3ctag/design-reviews/issues/718
>>>
>>> Early review: https://github.com/w3ctag/design-reviews/issues/622
>>>
>>> TAG review status
>>>
>>> Pending
>>>
>>> Risks
>>> Interoperability and Compatibility
>>>
>>>                 Zero compatibility risk (new API)
>>>
>>> Interoperability risk not yet known, currently working on getting formal
>>> signals.
>>>
>>> Gecko: No Signals. standards position filed
>>> <https://github.com/mozilla/standards-positions/issues/618>
>>>
>>> WebKit: No Signals. standards position filed
>>> <https://lists.webkit.org/pipermail/webkit-dev/2022-March/032153.html>
>>>
>>> Web developers: No signals. We have been proactively working with
>>> Identity Providers and expect much of the origin trial experimentation to
>>> be a determining factor on their position.
>>>
>>> Other signals: No signals. This API is being developed within the FedID
>>> CG with attendance of identity providers, browser vendors and standards
>>> experts. We are working on a community report https://github.com/fedidcg
>>> .
>>>
>>> Activation
>>>
>>>   We made a deliberate and concerted effort to make as many backwards
>>>
>>> compatible changes as we possibly could to facilitate the adoption of
>>> FedCM.
>>>
>>> When it wasn’t possible, we favored changes impacting Browsers and
>>> Identity
>>>
>>> Providers and reduced changes impacting websites and users.
>>>
>>>   So far, we think we maintained backwards compatibility with website’s
>>> server-
>>>
>>> side Infrastructure, which we expect to be a meaningful activation
>>> lever.
>>>
>>> We believe we found a structure that would make it easy for websites to
>>> adopt, but that's one of the risks that we are trying to mitigate as soon
>>> as we possibly can as part of the origin trial.
>>>
>>> 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?
>>>
>>> This API does not deprecate or change behavior of existing APIs.
>>>
>>>
>>> Goals for experimentation
>>>
>>> To learn about:
>>>
>>>
>>>    -
>>>
>>>    requirements: what aspects of federated identity are going to be
>>>    affected by phasing out third party cookies?
>>>    -
>>>
>>>    demand: who is going to be affected? and how important is it for
>>>    them?
>>>    -
>>>
>>>    deployment viability: is it a practical solution?
>>>    -
>>>
>>>    user acceptance: does our implementation perform well with users?
>>>
>>>
>>> Ongoing technical constraints
>>>
>>> The following are current technical constraints that we expect to
>>> resolve as we go along (i.e. we are actively working on these known
>>> constraints):
>>>
>>>
>>>    -
>>>
>>>    Android only implementation (here
>>>    <https://bugs.chromium.org/p/chromium/issues/detail?id=1296263> is
>>>    the desktop implementation tracking bug)
>>>    -
>>>
>>>    Only ID tokens provided, no access or refresh tokens (access tokens
>>>    <https://github.com/fedidcg/FedCM/pull/208> PR in progress)
>>>    -
>>>
>>>    Front-channel logout designed and implemented, but disabled for
>>>    origin trials (HOWTO
>>>    <https://github.com/fedidcg/FedCM/blob/main/explorations/HOWTO.md>
>>>    try it)
>>>    -
>>>
>>>    Only available in top level frames
>>>
>>>
>>> Debuggability
>>>
>>> Basic devtools integration supported. More to come as we learn.
>>>
>>> https://github.com/fedidcg/FedCM/blob/main/explorations/HOWTO.md
>>>
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1291653
>>>
>>>
>>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>>> Linux, Chrome OS, Android, and Android WebView)?
>>>
>>> No
>>>
>>> We expect the feature to be available on all platforms (Windows, Mac,
>>> Linux, ChromeOS and Android) except WebView. The current implementation is
>>> currently only supported on Android, with Desktop
>>> (Windows/Mac/Linux/ChromeOS) coming before our I2S.
>>>
>>> Is this feature fully tested by web-platform-tests
>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>> ?
>>>
>>> Yes
>>> <https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/credential-management/fedcm.https.html?q=file:wpt%20fedcm&ss=chromium>
>>> .
>>>
>>> DevTrial instructions
>>>
>>> https://github.com/fedidcg/FedCM/blob/main/explorations/HOWTO.md
>>>
>>> Flag name
>>>
>>>  chrome://flags/#fedcm
>>>
>>> Requires code in //chrome?
>>>
>>> True
>>>
>>> Tracking bug
>>>
>>> You can track our progress here:
>>>
>>> https://chromium-review.googlesource.com/q/hashtag:FedCM+is:merged
>>>
>>> Launch bug
>>>
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1216142
>>>
>>> Measurement
>>>
>>> kFederatedCredentialManagement
>>>
>>> Estimated milestones
>>>
>>> OriginTrial - Android
>>>
>>> 101-105
>>>
>>> Origin Trial - Desktop
>>>
>>> 102-105
>>>
>>> DevTrial on android
>>>
>>> 98
>>>
>>> Link to entry on the Chrome Platform Status
>>>
>>> https://chromestatus.com/feature/6438627087220736
>>>
>>> Links to previous Intent discussions
>>>
>>>    -
>>>
>>>    Intent to prototype
>>>    
>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/2B4TJ7j2U4M/m/1X5T3OszCAAJ>
>>>    -
>>>
>>>    Ready for Trial
>>>    <https://groups.google.com/a/chromium.org/g/blink-dev/c/jlV_1m7uUAg>
>>>
>>>
>>> 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 on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/adcda1fc-b000-4b8e-a0eb-3104b21879a3n%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/adcda1fc-b000-4b8e-a0eb-3104b21879a3n%40chromium.org?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 on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALhNGvuVKQ58b3oEg28BjAp9EGivy9z-M9p4s%3DYs8O4c_s86XA%40mail.gmail.com.

Reply via email to