Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(384)

Unified Diff: chrome/browser/extensions/extension_sync_data.cc

Issue 2054773002: Replace the WAS_INSTALLED_BY_CUSTODIAN creation flag with a pref (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixing the build Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/extension_sync_data.cc
diff --git a/chrome/browser/extensions/extension_sync_data.cc b/chrome/browser/extensions/extension_sync_data.cc
index 242aba842e038e077b4a33afb9f44133113ade5e..91250a48be18772eb250c31f81ae34ce0d54540c 100644
--- a/chrome/browser/extensions/extension_sync_data.cc
+++ b/chrome/browser/extensions/extension_sync_data.cc
@@ -87,9 +87,11 @@ ExtensionSyncData::ExtensionSyncData(const Extension& extension,
int disable_reasons,
bool incognito_enabled,
bool remote_install,
- OptionalBoolean all_urls_enabled)
+ OptionalBoolean all_urls_enabled,
+ bool installed_by_custodian)
: ExtensionSyncData(extension, enabled, disable_reasons, incognito_enabled,
- remote_install, all_urls_enabled, StringOrdinal(),
+ remote_install, all_urls_enabled,
+ installed_by_custodian, StringOrdinal(),
StringOrdinal(), LAUNCH_TYPE_INVALID) {
}
@@ -99,6 +101,7 @@ ExtensionSyncData::ExtensionSyncData(const Extension& extension,
bool incognito_enabled,
bool remote_install,
OptionalBoolean all_urls_enabled,
+ bool installed_by_custodian,
const StringOrdinal& app_launch_ordinal,
const StringOrdinal& page_ordinal,
extensions::LaunchType launch_type)
@@ -111,7 +114,7 @@ ExtensionSyncData::ExtensionSyncData(const Extension& extension,
incognito_enabled_(incognito_enabled),
remote_install_(remote_install),
all_urls_enabled_(all_urls_enabled),
- installed_by_custodian_(extension.was_installed_by_custodian()),
+ installed_by_custodian_(installed_by_custodian),
version_(extension.from_bookmark() ? base::Version("0")
: *extension.version()),
update_url_(ManifestURL::GetUpdateURL(&extension)),
« no previous file with comments | « chrome/browser/extensions/extension_sync_data.h ('k') | chrome/browser/extensions/extension_sync_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698