[PRImpl] Move PRImpl#buildUI UI logic into PaymentUIsManager
Change: * Move the UI logic of PaymentRequestImpl#buildUI() into PaymentUIsManager#buildPaymentRequestUI() * Change buildPaymentRequestUI()'s structure to return an error message. This way, PRImpl#buildUI()'s size can be reduced. * PRImpl no longer depends on: - org.chromium.chrome.browser.tab - org.chromium.chrome.browser.tabmodel - org.chromium.chrome.browser.compositor.layouts - org.chromium.chrome.browser.ChromeTabbedActivity Bug: 1102522 Change-Id: I5f61a57b7891ec06a59527852d1a37f14bda031a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2384315 Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:Rouslan Solomakhin <rouslan@chromium.org> Cr-Commit-Position: refs/heads/master@{#805524}
Showing
Please register or sign in to comment