At this point, the remaining tasks for the cleanup all relate to Smart Lock. Here is what needs to be done:
(1) Rename //chromeos/components/proximity_auth to //chromeos/components/smart_lock.
(2) Namespace all files in that directory with chromeos::smart_lock::* instead of proximity_auth::*.
(3) Move all files from //chrome/browser/chromeos/login/easy_unlock which do *not* have a dependency in //chrome to //chromeos/components/smart_lock (should be the vast majority of these files). Make sure to adjust the namespace to chromeos::smart_lock::* while moving the files.
(4) Rename //chrome/browser/chromeos/login/easy_unlock to //chrome/browser/chromeos/login/smart_lock and EasyUnlockService* to SmartLockService* since we want to move toward the Smart Lock naming convention.
Unassigning myself for now as I'll be working on other tasks.
Comment 1 by khorimoto@chromium.org
, Dec 6