| Index: chrome/browser/extensions/app_sync_data.h
|
| diff --git a/chrome/browser/extensions/app_sync_data.h b/chrome/browser/extensions/app_sync_data.h
|
| index 0d2c67fd362956fc10f7086c73c79fe5cec73158..2e34460a19247b835f69e6b995cc96fba2cadb8f 100644
|
| --- a/chrome/browser/extensions/app_sync_data.h
|
| +++ b/chrome/browser/extensions/app_sync_data.h
|
| @@ -6,6 +6,7 @@
|
| #define CHROME_BROWSER_EXTENSIONS_APP_SYNC_DATA_H_
|
|
|
| #include "chrome/browser/extensions/extension_sync_data.h"
|
| +#include "chrome/common/extensions/extension_constants.h"
|
| #include "sync/api/string_ordinal.h"
|
| #include "sync/api/sync_change.h"
|
|
|
| @@ -32,7 +33,8 @@ class AppSyncData {
|
| bool enabled,
|
| bool incognito_enabled,
|
| const syncer::StringOrdinal& app_launch_ordinal,
|
| - const syncer::StringOrdinal& page_ordinal);
|
| + const syncer::StringOrdinal& page_ordinal,
|
| + extensions::LaunchType launch_type);
|
| ~AppSyncData();
|
|
|
| // Retrive sync data from this class.
|
| @@ -55,6 +57,10 @@ class AppSyncData {
|
| return extension_sync_data_;
|
| }
|
|
|
| + extensions::LaunchType launch_type() const {
|
| + return launch_type_;
|
| + }
|
| +
|
| private:
|
| // Convert an AppSyncData back out to a sync structure.
|
| void PopulateAppSpecifics(sync_pb::AppSpecifics* specifics) const;
|
| @@ -67,6 +73,7 @@ class AppSyncData {
|
| ExtensionSyncData extension_sync_data_;
|
| syncer::StringOrdinal app_launch_ordinal_;
|
| syncer::StringOrdinal page_ordinal_;
|
| + extensions::LaunchType launch_type_;
|
| };
|
|
|
| } // namespace extensions
|
|
|