Lines Matching refs:prefs
47 void SessionStartupPref::RegisterUserPrefs(PrefService* prefs) { in RegisterUserPrefs() argument
48 prefs->RegisterIntegerPref(prefs::kRestoreOnStartup, in RegisterUserPrefs()
50 prefs->RegisterListPref(prefs::kURLsToRestoreOnStartup); in RegisterUserPrefs()
62 void SessionStartupPref::SetStartupPref(PrefService* prefs, in SetStartupPref() argument
64 DCHECK(prefs); in SetStartupPref()
66 if (!SessionStartupPref::TypeIsManaged(prefs)) in SetStartupPref()
67 prefs->SetInteger(prefs::kRestoreOnStartup, TypeToPrefValue(pref.type)); in SetStartupPref()
69 if (!SessionStartupPref::URLsAreManaged(prefs)) { in SetStartupPref()
73 ListPrefUpdate update(prefs, prefs::kURLsToRestoreOnStartup); in SetStartupPref()
91 SessionStartupPref SessionStartupPref::GetStartupPref(PrefService* prefs) { in GetStartupPref() argument
92 DCHECK(prefs); in GetStartupPref()
94 PrefValueToType(prefs->GetInteger(prefs::kRestoreOnStartup))); in GetStartupPref()
98 const ListValue* url_pref_list = prefs->GetList( in GetStartupPref()
99 prefs::kURLsToRestoreOnStartup); in GetStartupPref()
116 bool SessionStartupPref::TypeIsManaged(PrefService* prefs) { in TypeIsManaged() argument
117 DCHECK(prefs); in TypeIsManaged()
119 prefs->FindPreference(prefs::kRestoreOnStartup); in TypeIsManaged()
125 bool SessionStartupPref::URLsAreManaged(PrefService* prefs) { in URLsAreManaged() argument
126 DCHECK(prefs); in URLsAreManaged()
128 prefs->FindPreference(prefs::kURLsToRestoreOnStartup); in URLsAreManaged()