On Thursday, February 23, 2023 at 9:29:57 AM UTC-4 Yoav Weiss wrote:

That's an interesting application of an OT - basically you want to allow 
partner origins to experiment with the new UI in order to inform it? 


Yes, an origin trial was specifically requested so they can get some real 
data using the new UI, and then iterate if necessary.
 


On Wed, Feb 22, 2023 at 9:42 PM Nick Burris <[email protected]> wrote:

Contact [email protected], [email protected]

Explainerhttps://crbug.com/1385136 - see comment 14 for screenshot

SpecificationNot applicable

Design docs
(Google internal only, sorry): https://docs.google.com/
document/d/1hCIzyBALzpFPuHQ_xCNvIpSrMThq8PA6Qgi0M2iF9vk/edit?resourcekey=0-
VMUV90L2bb2OqlrBVepW4A#heading=h.bat9awopsp53

Summary

This is a refresh of the browser UI associated with the Payment Handler 
API. Although there are no changes to the API surface with this feature, 
we'd like to run an origin trial starting in M112 to give payment handler 
providers a chance to experiment with the new UI ahead of the launch.


Blink componentBlink>Payments 
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPayments>

TAG reviewNot applicable

TAG review statusNot applicable

Risks
Interoperability and Compatibility

None.

*Gecko*: N/A

*WebKit*: N/A

*Web developers*: No signals

*Other signals*:

WebView application risks

None.



Goals for experimentation

Allow developers using web-based payment handlers a chance to trial the new 
UI with their payment handler. We have a partner using payment handlers 
that has expressed desire to test this feature via an origin trial.

Will this feature be supported on all six Blink platforms (Windows, Mac, 
Linux, Chrome OS, Android, and Android WebView)?No, Desktop platforms where 
Payment Request is implemented (Windows, Mac, Linux, Chrome OS).

Is this feature fully tested by web-platform-tests 
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?Not applicable.

Flag namePaymentHandlerMinimalHeaderUX

Requires code in //chrome?True

Estimated milestonesOrigin Trial on desktop112


How many milestones do you want to run the trial on? 


I think the default (6 milestones these days?) should be sufficient to give 
time for developers to run experiments and iterate.
 




Link to entry on the Chrome Platform Statushttps://chromestatus.com/
feature/5079275637571584

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 [email protected].
To view this discussion on the web visit https://groups.google.com/a/
chromium.org/d/msgid/blink-dev/CADvKJHMtKRBGSD-QvbUq1R2D8WUyJNELkGcWNN%
3DT3E1OiL0Jjg%40mail.gmail.com 
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADvKJHMtKRBGSD-QvbUq1R2D8WUyJNELkGcWNN%3DT3E1OiL0Jjg%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/663a4809-5219-4dde-bf40-df076491a1dan%40chromium.org.

Reply via email to