summaryrefslogtreecommitdiffstats
path: root/chrome/browser/intents/web_intents_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/intents/web_intents_util.cc')
-rw-r--r--chrome/browser/intents/web_intents_util.cc13
1 files changed, 4 insertions, 9 deletions
diff --git a/chrome/browser/intents/web_intents_util.cc b/chrome/browser/intents/web_intents_util.cc
index 848d11a..319335b 100644
--- a/chrome/browser/intents/web_intents_util.cc
+++ b/chrome/browser/intents/web_intents_util.cc
@@ -20,17 +20,12 @@ void RegisterUserPrefs(PrefService* user_prefs) {
PrefService::SYNCABLE_PREF);
}
-bool IsWebIntentsEnabled(Profile* profile) {
- return profile->GetPrefs()->GetBoolean(prefs::kWebIntentsEnabled);
+bool IsWebIntentsEnabled(PrefService* prefs) {
+ return prefs->GetBoolean(prefs::kWebIntentsEnabled);
}
-bool IsWebIntentsEnabledInActiveBrowser() {
- Browser* browser = BrowserList::GetLastActive();
- if (!browser)
- browser = *BrowserList::begin();
- DCHECK(browser);
-
- return IsWebIntentsEnabled(browser->profile());
+bool IsWebIntentsEnabledForProfile(Profile* profile) {
+ return IsWebIntentsEnabled(profile->GetPrefs());
}
} // namespace web_intents