[PR] Don't save Payment Request data in PersonalDataManager in Incognito
Fixes the bug where changes to existing autofill profiles and credit cards or adding new ones get reflected in PersonalDataManager when user is in incognito mode. Also refactors the details of adding/updating autofill profiles and credit cards into the paymentrequest.mm instead of the coordinators. Updates the unit tests accordingly. Bug: 814130 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I2cc72032648d162304211fe3de6612bc23848350 Reviewed-on: https://chromium-review.googlesource.com/931625 Commit-Queue: Moe Ahmadi <mahmadi@chromium.org> Reviewed-by:Rouslan Solomakhin <rouslan@chromium.org> Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#539048}
Showing
This diff is collapsed.
Please register or sign in to comment