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

Unified Diff: components/sync_driver/about_sync_util.h

Issue 1334173006: Move sync_internals resources and constants to //components. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gcmInternals
Patch Set: Rebase Created 5 years, 3 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
« no previous file with comments | « components/resources/sync_driver_resources.grdp ('k') | components/sync_driver/about_sync_util.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/sync_driver/about_sync_util.h
diff --git a/components/sync_driver/about_sync_util.h b/components/sync_driver/about_sync_util.h
index 052df7c63d58227e89c33d6f6bc28ed618fcbeb3..190afc37e53b9e4e2f24c23f239ad9cc35766c64 100644
--- a/components/sync_driver/about_sync_util.h
+++ b/components/sync_driver/about_sync_util.h
@@ -15,15 +15,53 @@ class DictionaryValue;
}
namespace sync_driver {
+
class SyncService;
-}
+
+namespace sync_ui_util {
// These strings are used from logs to pull out specific data from sync; we
// don't want these to ever go out of sync between the logs and sync util.
extern const char kIdentityTitle[];
extern const char kDetailsKey[];
-namespace sync_ui_util {
+// Resource paths.
+// Must match the resource file names.
+extern const char kAboutJS[];
+extern const char kChromeSyncJS[];
+extern const char kDataJS[];
+extern const char kEventsJS[];
+extern const char kSearchJS[];
+extern const char kSyncIndexJS[];
+extern const char kSyncLogJS[];
+extern const char kSyncNodeBrowserJS[];
+extern const char kSyncSearchJS[];
+extern const char kTypesJS[];
+
+// Message handlers.
+// Must match the constants used in the resource files.
+extern const char kDispatchEvent[];
+extern const char kGetAllNodes[];
+extern const char kGetAllNodesCallback[];
+extern const char kRegisterForEvents[];
+extern const char kRegisterForPerTypeCounters[];
+extern const char kRequestListOfTypes[];
+extern const char kRequestUpdatedAboutInfo[];
+
+// Other strings.
+// Must match the constants used in the resource files.
+extern const char kCommit[];
+extern const char kCounters[];
+extern const char kCounterType[];
+extern const char kModelType[];
+extern const char kOnAboutInfoUpdated[];
+extern const char kOnCountersUpdated[];
+extern const char kOnProtocolEvent[];
+extern const char kOnReceivedListOfTypes[];
+extern const char kStatus[];
+extern const char kTypes[];
+extern const char kUpdate[];
+
// This function returns a DictionaryValue which contains all the information
// required to populate the 'About' tab of about:sync.
// Note that |service| may be NULL.
@@ -31,6 +69,9 @@ scoped_ptr<base::DictionaryValue> ConstructAboutInformation(
sync_driver::SyncService* service,
SigninManagerBase* signin,
version_info::Channel channel);
-}
+
+} // namespace sync_ui_util
+
+} // namespace sync_driver
#endif // COMPONENTS_SYNC_DRIVER_ABOUT_SYNC_UTIL_H_
« no previous file with comments | « components/resources/sync_driver_resources.grdp ('k') | components/sync_driver/about_sync_util.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698