[Web Payment] Basic Card quota for hasEnrolledInstrument().
The quota for hasEnrolledInstrument() must be based on the requested autofill data when Basic Card payment method is being used, so the merchant cannot iterate over all options (requestShipping, requestPayerEmail, requestPayerName, requestPayerPhone) and learn about user's autofill data. Disabled by default behind "StrictHasEnrolledAutofillInstrument" feature. Explainer: https://gist.github.com/rsolomakhin/d6d242cbb9306864ada5a29de7ab271e Design (Googlers only): https://docs.google.com/document/d/1VVggx4cy_QFsSEWtnZ9yhvtI4lNPONA4rnJKH3VV9jQ/preview Bug: 993390 Change-Id: I4c2070572a43e7423ba43736741a62546fd8fb8d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1757293 Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org> Reviewed-by:Danyao Wang <danyao@chromium.org> Cr-Commit-Position: refs/heads/master@{#688083}
Showing
Please register or sign in to comment