Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1222)

Issue 960233003: Handle unsucessful JsonPrefStore initialization in SupervisedUserSettingsService. (Closed)

Created:
5 years, 9 months ago by Bernhard Bauer
Modified:
5 years, 9 months ago
Reviewers:
Marc Treib
CC:
chromium-reviews, pam+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Handle unsucessful JsonPrefStore initialization in SupervisedUserSettingsService. According to crash reports, it's not very common but still possible for the JsonPrefStore used by SupervisedUserSettingsService to fail initialization (which happens if the profile directory doesn't exist). BUG=425785 Committed: https://crrev.com/0197d5dfe8b8105b0263dbe80f6079020a6ccf5d Cr-Commit-Position: refs/heads/master@{#318460}

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -4 lines) Patch
M chrome/browser/supervised_user/supervised_user_settings_service.h View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/supervised_user/supervised_user_settings_service.cc View 4 chunks +16 lines, -4 lines 3 comments Download

Messages

Total messages: 9 (2 generated)
Bernhard Bauer
Please review!
5 years, 9 months ago (2015-02-27 15:30:37 UTC) #2
Marc Treib
https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc File chrome/browser/supervised_user/supervised_user_settings_service.cc (right): https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc#newcode74 chrome/browser/supervised_user/supervised_user_settings_service.cc:74: CHECK(store_->IsInitializationComplete()); Do you need to handle a failing PrefStore ...
5 years, 9 months ago (2015-02-27 15:51:43 UTC) #3
Bernhard Bauer
https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc File chrome/browser/supervised_user/supervised_user_settings_service.cc (right): https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc#newcode74 chrome/browser/supervised_user/supervised_user_settings_service.cc:74: CHECK(store_->IsInitializationComplete()); On 2015/02/27 15:51:43, Marc Treib wrote: > Do ...
5 years, 9 months ago (2015-02-27 16:03:44 UTC) #4
Marc Treib
https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc File chrome/browser/supervised_user/supervised_user_settings_service.cc (right): https://codereview.chromium.org/960233003/diff/1/chrome/browser/supervised_user/supervised_user_settings_service.cc#newcode74 chrome/browser/supervised_user/supervised_user_settings_service.cc:74: CHECK(store_->IsInitializationComplete()); On 2015/02/27 16:03:44, Bernhard Bauer wrote: > On ...
5 years, 9 months ago (2015-02-27 16:08:32 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/960233003/1
5 years, 9 months ago (2015-02-27 16:12:51 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 9 months ago (2015-02-27 16:17:04 UTC) #8
commit-bot: I haz the power
5 years, 9 months ago (2015-02-27 16:17:50 UTC) #9
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/0197d5dfe8b8105b0263dbe80f6079020a6ccf5d
Cr-Commit-Position: refs/heads/master@{#318460}

Powered by Google App Engine
This is Rietveld 408576698