| Index: chrome/browser/sync/notifier/server_notifier_thread.cc
|
| ===================================================================
|
| --- chrome/browser/sync/notifier/server_notifier_thread.cc (revision 71618)
|
| +++ chrome/browser/sync/notifier/server_notifier_thread.cc (working copy)
|
| @@ -64,7 +64,9 @@
|
| "used";
|
| }
|
|
|
| -void ServerNotifierThread::OnInvalidate(syncable::ModelType model_type) {
|
| +void ServerNotifierThread::OnInvalidate(
|
| + syncable::ModelType model_type,
|
| + const std::string& payload) {
|
| DCHECK_EQ(MessageLoop::current(), worker_message_loop());
|
| DCHECK_GE(model_type, syncable::FIRST_REAL_MODEL_TYPE);
|
| DCHECK_LT(model_type, syncable::MODEL_TYPE_COUNT);
|
| @@ -73,7 +75,8 @@
|
| syncable::ModelTypeBitSet model_types;
|
| model_types[model_type] = true;
|
| IncomingNotificationData notification_data;
|
| - notification_data.service_specific_data = model_types.to_string();
|
| + notification_data.service_url = model_types.to_string();
|
| + notification_data.service_specific_data = payload;
|
| observers_->Notify(&Observer::OnIncomingNotification, notification_data);
|
| }
|
|
|
|
|