WebView: Fix "unregistered pref" crash in variations setup
Instead of directly calling SafeSeedManager::RegisterPrefs, WebView should call VariationsService::RegisterPrefs, as Chrome does. VariationsService::RegisterPrefs calls SafeSeedManager::RegisterPrefs and VariationsSeedStore::RegisterPrefs. The latter registers kVariationsSafeCompressedSeed, which prevents the crash: "Trying to read an unregistered pref: variations_safe_compressed_seed". BUG=842934 Change-Id: I2f4fa631c2e03ecc650bb051e2050a89b7676e6e Reviewed-on: https://chromium-review.googlesource.com/1060427Reviewed-by:Tao Bai <michaelbai@chromium.org> Commit-Queue: Paul Miller <paulmiller@chromium.org> Cr-Commit-Position: refs/heads/master@{#558866}
Showing
Please register or sign in to comment