| Index: chrome/browser/sync/glue/change_processor.h
|
| diff --git a/chrome/browser/sync/glue/change_processor.h b/chrome/browser/sync/glue/change_processor.h
|
| index d5252812a469f93dcb7ec5d3a37507235761a251..2c581c93422d3f3c997706a35edc31db4a64bfb6 100644
|
| --- a/chrome/browser/sync/glue/change_processor.h
|
| +++ b/chrome/browser/sync/glue/change_processor.h
|
| @@ -7,7 +7,7 @@
|
| #pragma once
|
|
|
| #include "chrome/browser/sync/glue/sync_backend_host.h"
|
| -#include "chrome/browser/sync/internal_api/sync_manager.h"
|
| +#include "chrome/browser/sync/internal_api/change_record.h"
|
|
|
| class Profile;
|
|
|
| @@ -40,8 +40,7 @@ class ChangeProcessor {
|
| // how to interpret and process |changes|.
|
| virtual void ApplyChangesFromSyncModel(
|
| const sync_api::BaseTransaction* trans,
|
| - const sync_api::SyncManager::ChangeRecord* changes,
|
| - int change_count) = 0;
|
| + const sync_api::ImmutableChangeRecordList& changes) = 0;
|
|
|
| // The changes found in ApplyChangesFromSyncModel may be too slow to be
|
| // performed while holding a [Read/Write]Transaction lock or may interact
|
|
|