Chromium changes:
https://chromium.googlesource.com/chromium/src/+/b80a1b0c422e6fbd55c1a3bf92ab3b70cdee2363
commit b80a1b0c422e6fbd55c1a3bf92ab3b70cdee2363
Author: Menghan Yang <myuu@google.com>
Date: Mon Jan 12 04:06:44 2026 -0800
[Android][Signin] Migrate NTP promo to the new sign-in API
This change migrates the NTP sign-in promo to a new sign-in API.
It plumbs several new dependencies (ActivityResultTracker,
ModalDialogManager, SnackbarManager, BottomSheetController, etc.)
through NativePageFactory, NewTabPage, and NewTabPageLayout down to the
NtpSigninPromoCoordinator.
Bug: 437039516
Change-Id: I33714b69d37e4f482973a8f00a10530f5e5d3e2b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7390216
Commit-Queue: Menghan Yang <myuu@google.com>
Reviewed-by: Boris Sazonov <bsazonov@chromium.org>
Auto-Submit: Menghan Yang <myuu@google.com>
Cr-Commit-Position: refs/heads/main@{#1567687}