| Index: chrome/browser/bookmarks/enhanced_bookmarks_features.cc
|
| diff --git a/chrome/browser/bookmarks/enhanced_bookmarks_features.cc b/chrome/browser/bookmarks/enhanced_bookmarks_features.cc
|
| index aad3817e1bcacbf3786729c87ccb50b76c88132b..6f4b36b25ef47361c5f24a787bc46c1a46f3b9f2 100644
|
| --- a/chrome/browser/bookmarks/enhanced_bookmarks_features.cc
|
| +++ b/chrome/browser/bookmarks/enhanced_bookmarks_features.cc
|
| @@ -179,8 +179,8 @@ bool IsEnhancedBookmarksExperimentEnabled() {
|
| }
|
|
|
| #if defined(OS_ANDROID)
|
| -bool IsEnhancedBookmarkImageFetchingEnabled() {
|
| - if (IsEnhancedBookmarksExperimentEnabled())
|
| +bool IsEnhancedBookmarkImageFetchingEnabled(const PrefService* user_prefs) {
|
| + if (IsEnhancedBookmarksEnabled(user_prefs))
|
| return true;
|
|
|
| // Salient images are collected from visited bookmarked pages even if the
|
| @@ -192,6 +192,14 @@ bool IsEnhancedBookmarkImageFetchingEnabled() {
|
| kFieldTrialName, "DisableImagesFetching");
|
| return disable_fetching.empty();
|
| }
|
| +
|
| +bool IsEnhancedBookmarksEnabled(const PrefService* user_prefs) {
|
| + BookmarksExperimentState bookmarks_experiment_state =
|
| + static_cast<BookmarksExperimentState>(user_prefs->GetInteger(
|
| + sync_driver::prefs::kEnhancedBookmarksExperimentEnabled));
|
| + return bookmarks_experiment_state == BOOKMARKS_EXPERIMENT_ENABLED ||
|
| + bookmarks_experiment_state == BOOKMARKS_EXPERIMENT_ENABLED_FROM_FINCH;
|
| +}
|
| #endif
|
|
|
| bool IsEnableDomDistillerSet() {
|
|
|