• Paul Miller's avatar
    WebView: Fix "unregistered pref" crash in variations setup · 37dac0ef
    Paul Miller authored
    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: default avatarTao Bai <michaelbai@chromium.org>
    Commit-Queue: Paul Miller <paulmiller@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#558866}
    37dac0ef
aw_field_trial_creator.cc 5.08 KB