linked_ptr is obsolete and we're removing it.
components/gcm_driver uses it in a very strange way. registration_info.h has:
typedef std::map<linked_ptr<RegistrationInfo>,
std::string,
RegistrationInfoComparer> RegistrationInfoMap;
which is rather confusing. Usually you map from a simple type to a complicated one, but here the linked_ptr is the key. I don't know how to easily convert this. Perhaps a set<pair<unique_ptr<RegistrationInfo>, string>>?
Comment 1 by peter@chromium.org
, Dec 14