LGTM1
On 12/5/23 3:44 AM, 'Zachary Tan' via blink-dev wrote:
My mistake - it is indeed without the "k", thanks for double checking.
On Tue, Dec 5, 2023 at 5:34 PM Domenic Denicola <dome...@chromium.org>
wrote:
On Tue, Dec 5, 2023 at 3:42 PM 'Zachary Tan' via blink-dev
<blink-dev@chromium.org> wrote:
Contact emails
tanzach...@chromium.org
Explainer
None
Specification
https://github.com/fedidcg/FedCM/pull/510
Design docs
None
Summary
This changes one of our existing WebDriver commands to allow
clicking on a button on the FedCM dialog by passing a
parameter of the button to click rather than having to expose
a new WebDriver command each time a button is introduced on
the FedCM dialog.
Currently, the existing WebDriver command clicks on the
“Continue” button on the mismatch dialog. This will be
replaced with calling the command with the button constant
“kConfirmIdpLoginContinue”. We will also be adding two new
button constants for the error API, “kErrorGotIt” and
“kErrorMoreDetails” which will click on the got it button and
the more details button on the error dialog respectively.
It looks like the string does not have the leading "k" in the spec
<https://github.com/fedidcg/FedCM/pull/510/files#diff-40cc3a1ba233cc3ca7b6d5873260da9676f6ae20bb897b62f7871c80d0bda4e9R2011>,
which is probably better. Just to double-check, is the intent to
implement the version with the "k" or without the "k"?
Blink component
Blink>Identity>FedCM
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EIdentity%3EFedCM>
TAG review
None
TAG review status
Not applicable
Risks
Interoperability and Compatibility
Gecko: Positive.
(https://github.com/fedidcg/FedCM/pull/510#issuecomment-1830257611
<https://github.com/fedidcg/FedCM/pull/510#issuecomment-1830257611>)
Mozilla has requested that we use their spec LGTMs in favor of
standards position entries for FedCM. Hence, we will not file
a standards position request.
WebKit: No signal. We have no signal from Safari for FedCM in
general; as such, we have no signal for this part either.
Web developers: Positive. At least one user is interested and
sees the lack of this as a blocker to rolling out FedCM support.
Other signals:
Ergonomics
n/a
Activation
Selenium Java APIs have been exposed for existing WebDriver
commands and this command will be updated there accordingly.
Security
n/a, this is only exposed through WebDriver.
WebView application risks
n/a
Debuggability
This is a debugging feature.
Will this feature be supported on all six Blink
platforms (Windows, Mac, Linux, Chrome OS, Android,
and Android WebView)?
Yes
Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
No
Flag name
Not applicable
Requires code in //chrome?
True
Estimated milestones
Shipping on desktop
121
Shipping on Android
121
Anticipated spec changes
Open questions about a feature may be a source of future web
compat or interop issues. Please list open issues (e.g. links
to known github issues in the project for the feature
specification) whose resolution may introduce web
compat/interop risk (e.g., changing to naming or structure of
the API in a non-backward-compatible way).
Link to entry on the Chrome Platform Status
Not applicable
--
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/CADAy7ja0xnBUfFywLCSs5NDfTNaN4pRnhFbN3_hojC72ZzAvag%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADAy7ja0xnBUfFywLCSs5NDfTNaN4pRnhFbN3_hojC72ZzAvag%40mail.gmail.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 on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADAy7jY_8BsfSSOCf9LQVpfJ0S_py8TuxkR5cXuZoiZpGUnFLw%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADAy7jY_8BsfSSOCf9LQVpfJ0S_py8TuxkR5cXuZoiZpGUnFLw%40mail.gmail.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 on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/49af6312-edea-4bdb-884c-261d7c9373bc%40chromium.org.