Skip to content
Commit b9f7f787 authored by Jan Krcal's avatar Jan Krcal Committed by Chromium LUCI CQ
Browse files

[Profile creation] Split Dice-specific signin logic from the generic one

This CL splits the Dice-specific sign-in logic (now called
ProfilePickerDiceSignInProvider) from the Dice-agnostic signed-in
profile creation logic (now called ProfilePickerSignedInFlowController).
This unblocks reusing the generic part of the code for lacros. It is
(almost) pure refactoring, with no noticeable behavioral changes (that
only requires minor changes in tests).

To simplify reviewing, both new classes are kept in the same .h and .cc
files. They will be split into separate units in a trivial follow-up.

Bug: 1227029
Change-Id: Ic6e0df8f7c3543c69fbd872cc52e9f57c8a0c72a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3107008


Commit-Queue: Jan Krcal <jkrcal@chromium.org>
Reviewed-by: default avatarStefan Kuhne <skuhne@chromium.org>
Reviewed-by: default avatarKush Sinha <sinhak@chromium.org>
Cr-Commit-Position: refs/heads/main@{#915904}
parent 4c8bc4dc
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment