--
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+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Ah, I didn't know the implementation was already underway.
The IDL change itself is actually already in https://github.com/w3c/web-platform-tests/blob/master/payment-request/interfaces.https.html, which is imported and failing, can you make sure that goes to passing?
Beyond surface-level coverage like that, it sounds like this needs both input automation and some web payments-specific automation. Can you file issues on https://github.com/w3c/web-platform-tests for the bits of automation that would be required to test a payment request and post links here? Cross-linking with spec issues etc. is nice also.
This looks like a small and simple addition that we should do, but allow me to ask one more thing. All vendors are listed as "No public signals", can you poke around a bit to judge the likelihood that others will eventually implement this? Other are implementing the payments API as a whole, so I assume it's not difficult to find the relevant implementers.
Philip, friendly ping? :)Cheers,Rob.
On Thursday, 13 April 2017 10:08:57 UTC-4, Rob Buis wrote:On Monday, April 10, 2017 at 9:14:55 AM UTC-4, Philip Jägenstedt wrote:Ah, I didn't know the implementation was already underway.The IDL change itself is actually already in https://github.com/w3c/web-platform-tests/blob/master/payment-request/interfaces.https.html, which is imported and failing, can you make sure that goes to passing?It does, I adjusted the expectation so that PASS is expected in the patch.
Beyond surface-level coverage like that, it sounds like this needs both input automation and some web payments-specific automation. Can you file issues on https://github.com/w3c/web-platform-tests for the bits of automation that would be required to test a payment request and post links here? Cross-linking with spec issues etc. is nice also.I talked a bit with Rouslan and we do not think such automation is easy/realistic. Instead I added a few new web platform tests including a manual test with instructions. They are added to external/wpt/payment-request which I heard is synced with the wpt repo.
This looks like a small and simple addition that we should do, but allow me to ask one more thing. All vendors are listed as "No public signals", can you poke around a bit to judge the likelihood that others will eventually implement this? Other are implementing the payments API as a whole, so I assume it's not difficult to find the relevant implementers.I talked with Zack and we added a more accurate description to https://www.chromestatus.com/feature/5645346663301120:"All browsers are supportive (this was voted on in the w3c WG meetings)."Cheers,
Manual tests are certainly better than nothing, I've written them and learned things about other implementations using them. Still, for shared interop tests to become the default way of working, for all features and all vendors, we'll have to figure out how to automate approximately everything.Would you mind filing a blocking bug for https://crbug.com/707649 that described what it would take to write automated tests for this, however far fetched it currently seems? A web-platform-tests issue like https://github.com/w3c/web-platform-tests/labels/type%3Auntestable would also be good if there's anything to discuss with other vendors.
Thanks! LGTM1, and apologies for the delay.
--
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+unsubscribe@chromium.org.