Legacy Supervised User creation (features::kSupervisedUserCreation) has been disabled for a while, and in fact it doesn't actually work anymore because required server-side infrastructure isn't there anymore. It's time to get rid of the code.
Some care is required, since existing SUs should still be kept in a working state for now.
Summary so far: Removed 10 kLoC over 5 CLs. Not bad!
There's still SupervisedUserCreationPolicyHandler and prefs::kSupervisedUserCreationAllowed which don't do anything anymore, otherwise I think all the SU creation logic is gone.
I think this is all done now.
There is still SU-related code than can be removed or simplified (e.g. merging ChildAccountService into SupervisedUserService, or at least making their interplay simpler), but I think all the creation code is gone now.
Comment 1 by treib@chromium.org
, Apr 4 2018Owner: treib@chromium.org
Status: Started (was: Available)