Commit aa77269a authored by kkimlabs@chromium.org's avatar kkimlabs@chromium.org

[Android] Check if enhanced bookmarks id is set by finch.

BUG=401921

Review URL: https://codereview.chromium.org/454983002

Cr-Commit-Position: refs/heads/master@{#289265}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289265 0039d316-1c4b-4281-b951-d872f2087c98
parent 48885496
...@@ -28,14 +28,15 @@ std::string GetEnhancedBookmarksExtensionIdFromFinch() { ...@@ -28,14 +28,15 @@ std::string GetEnhancedBookmarksExtensionIdFromFinch() {
// Returns true if enhanced bookmarks experiment is enabled from Finch. // Returns true if enhanced bookmarks experiment is enabled from Finch.
bool IsEnhancedBookmarksExperimentEnabledFromFinch() { bool IsEnhancedBookmarksExperimentEnabledFromFinch() {
const std::string ext_id = GetEnhancedBookmarksExtensionIdFromFinch();
#if defined(OS_ANDROID) #if defined(OS_ANDROID)
return false; return !ext_id.empty();
#endif #else
std::string ext_id = GetEnhancedBookmarksExtensionIdFromFinch();
const extensions::FeatureProvider* feature_provider = const extensions::FeatureProvider* feature_provider =
extensions::FeatureProvider::GetPermissionFeatures(); extensions::FeatureProvider::GetPermissionFeatures();
extensions::Feature* feature = feature_provider->GetFeature("metricsPrivate"); extensions::Feature* feature = feature_provider->GetFeature("metricsPrivate");
return feature && feature->IsIdInWhitelist(ext_id); return feature && feature->IsIdInWhitelist(ext_id);
#endif
} }
}; // namespace }; // namespace
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment