[CrOS PhoneHub] Add implementations to OnboardingUiTrackerImpl.
OnboardingUiTracker implementation that uses the |kHasCompletedOnboardingBefore| pref to determine whether the Onboarding UI should be shown. This class invokes |show_multidevice_setup_dialog_callback| when the user proceeds with the onboarding flow if Better Together is disabled. If Better Together is enabled, but PhoneHub is disabled, this class enables the PhoneHub feature via the MultiDeviceSetupClient instead. Bug: 1106937 Change-Id: I9453754edf3a51a4056bfce16a7cf8c9c409d7b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2437732 Commit-Queue: Regan Hsu <hsuregan@chromium.org> Reviewed-by:Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#812282}
Showing
Please register or sign in to comment