Minor refactor in preperation for Platform App History Sync
commitef5e4195946ea45e8103f85c9aa2b791bd89d450
authorrogerm <rogerm@chromium.org>
Mon, 16 Feb 2015 20:15:42 +0000 (16 12:15 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 16 Feb 2015 20:16:30 +0000 (16 20:16 +0000)
tree603667dfecff251e1c61a0d019e71c6738fafdd3
parentdd1acd126c070aea1376393a14744bb9445901b4
Minor refactor in preperation for Platform App History Sync

This CL prepares the SyncedWindowDelegate enumerator to support multiple sources of SyncedWindowDelegates. It also applies some renamings and refactoring suggested by benwells and stanisc, namely:

 - Making the test for whether or not a Window or Tab should be synced a
   member of their respective sync delegates.

 - Removing redundancy in the names of the static methods which retrieve
   all delegates and find a given delegate by id.

Along the way, this CL also cleans up some misplaced const qualifiers.

BUG=439575
R=stanisc@chromium.org, zea@chromium.org, rogerta@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#316502}
19 files changed:
chrome/browser/sync/glue/synced_tab_delegate.h
chrome/browser/sync/glue/synced_tab_delegate_android.cc
chrome/browser/sync/glue/synced_tab_delegate_android.h
chrome/browser/sync/glue/synced_window_delegate.h
chrome/browser/sync/glue/synced_window_delegate_android.cc
chrome/browser/sync/glue/synced_window_delegate_android.h
chrome/browser/sync/sessions/notification_service_sessions_router.cc
chrome/browser/sync/sessions/session_data_type_controller.cc
chrome/browser/sync/sessions/session_data_type_controller_unittest.cc
chrome/browser/sync/sessions/sessions_sync_manager.cc
chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc
chrome/browser/sync/sessions/sessions_util.cc
chrome/browser/sync/sessions/sessions_util.h
chrome/browser/sync/sessions/synced_window_delegates_getter.cc
chrome/browser/sync/sessions/synced_window_delegates_getter.h
chrome/browser/ui/sync/browser_synced_window_delegate.cc
chrome/browser/ui/sync/browser_synced_window_delegate.h
chrome/browser/ui/sync/tab_contents_synced_tab_delegate.cc
chrome/browser/ui/sync/tab_contents_synced_tab_delegate.h