Create ProfileKey early
We remove the parameter of PrefService* from ProfileKey's constructor. This is because some KeyedService are created using ProfileKey* before the PrefService is created in the Profile. For example, SuperviseUserSettingService and InProcessPrefServiceFactoryFactory. Bug: 937469 Change-Id: I45c4b849e229a34ec6f465e428a7a514e9f77118 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1568793Reviewed-by:Colin Blundell <blundell@chromium.org> Reviewed-by:
Henrique Nakashima <hnakashima@chromium.org> Reviewed-by:
Mohamed Heikal <mheikal@chromium.org> Commit-Queue: Xi Han <hanxi@chromium.org> Cr-Commit-Position: refs/heads/master@{#652220}
Showing
Please register or sign in to comment