[Modular] Breaks PaymentUiService's dependency on ChromeActivity
PaymentUiService used to depend on ChromeActivity. This is undesirable because the Clank modularization efforts requires that "ChromeActivity should fully build/initialize the app without feature code having to reference ChromeActivity for dependencies". This CL breaks this dependency. This also unblocks CL https://crrev.com/c/2602382 because PaymentRequestParamsBuilder no longer has to depend on ChromeActivity after this change. Bug: 1155788 Change-Id: Ib539f37ca5056565d3c385b56f0ada0f1a430533 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2615480Reviewed-by:Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Nick Burris <nburris@chromium.org> Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Cr-Commit-Position: refs/heads/master@{#841625}
Showing
Please register or sign in to comment