Chromium Code Reviews| Index: chrome/browser/bookmarks/enhanced_bookmarks_features.h |
| diff --git a/chrome/browser/bookmarks/enhanced_bookmarks_features.h b/chrome/browser/bookmarks/enhanced_bookmarks_features.h |
| index c3bf9591dc17834bc481ccc26d2ad621cd0a0dee..feb496fcb7ca0f2d1f1bff20e73a72e35efb3e1a 100644 |
| --- a/chrome/browser/bookmarks/enhanced_bookmarks_features.h |
| +++ b/chrome/browser/bookmarks/enhanced_bookmarks_features.h |
| @@ -14,9 +14,19 @@ class PrefService; |
| enum BookmarksExperimentState { |
| kNoBookmarksExperiment, |
| kBookmarksExperimentEnabled, |
| - kBookmarksExperimentEnabledUserOptOut |
| + kBookmarksExperimentEnabledUserOptOut, |
| + kBookmarksExperimentEnabledFromFinch, |
| + kBookmarksExperimentOptOutFromFinch, |
| + kBookmarksExperimentEnabledFromFinchUserSignedIn, |
| + kBookmarksExperimentEnumSize |
| }; |
| +bool IsBookmarksExperimentEnabled(PrefService* user_prefs, |
| + std::string* extension_id); |
|
not at google - send to devlin
2014/05/06 21:35:06
run git cl format on this cl before submitting
yefimt
2014/05/06 22:02:39
Done.
|
| + |
| +void UpdateBookmarksExperimentState(PrefService* user_prefs, |
| + PrefService* local_state, bool user_signed_in); |
| + |
| // Sets flag to opt-in user into Finch experiment. |
| void UpdateBookmarksExperiment( |
| PrefService* local_state, |
| @@ -25,6 +35,9 @@ void UpdateBookmarksExperiment( |
| // Returns true if enhanced bookmarks experiment is enabled. |
| bool IsEnhancedBookmarksExperimentEnabled(); |
| +// Returns true if enhanced bookmarks experiment is enabled from Finch. |
| +bool IsEnhancedBookmarksExperimentEnabledFromFinch(); |
| + |
| // Returns true when flag enable-dom-distiller is set or enabled from Finch. |
| bool IsEnableDomDistillerSet(); |