OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/chrome_to_mobile_service.h" | 5 #include "chrome/browser/chrome_to_mobile_service.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
9 #include "base/file_util.h" | 9 #include "base/file_util.h" |
10 #include "base/guid.h" | 10 #include "base/guid.h" |
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
418 UpdateCommandState(); | 418 UpdateCommandState(); |
419 } | 419 } |
420 | 420 |
421 void ChromeToMobileService::OnInvalidatorStateChange( | 421 void ChromeToMobileService::OnInvalidatorStateChange( |
422 syncer::InvalidatorState state) { | 422 syncer::InvalidatorState state) { |
423 sync_invalidation_enabled_ = (state == syncer::INVALIDATIONS_ENABLED); | 423 sync_invalidation_enabled_ = (state == syncer::INVALIDATIONS_ENABLED); |
424 UpdateCommandState(); | 424 UpdateCommandState(); |
425 } | 425 } |
426 | 426 |
427 void ChromeToMobileService::OnIncomingInvalidation( | 427 void ChromeToMobileService::OnIncomingInvalidation( |
428 const syncer::ObjectIdStateMap& id_state_map, | 428 const syncer::ObjectIdInvalidationMap& invalidation_map, |
429 syncer::IncomingInvalidationSource source) { | 429 syncer::IncomingInvalidationSource source) { |
430 DCHECK_EQ(1U, id_state_map.size()); | 430 DCHECK_EQ(1U, invalidation_map.size()); |
431 DCHECK_EQ(1U, id_state_map.count(invalidation::ObjectId( | 431 DCHECK_EQ(1U, invalidation_map.count(invalidation::ObjectId( |
432 ipc::invalidation::ObjectSource::CHROME_COMPONENTS, | 432 ipc::invalidation::ObjectSource::CHROME_COMPONENTS, |
433 kSyncInvalidationObjectIdChromeToMobileDeviceList))); | 433 kSyncInvalidationObjectIdChromeToMobileDeviceList))); |
434 RequestDeviceSearch(); | 434 RequestDeviceSearch(); |
435 } | 435 } |
436 | 436 |
437 const std::string& ChromeToMobileService::GetAccessTokenForTest() const { | 437 const std::string& ChromeToMobileService::GetAccessTokenForTest() const { |
438 return access_token_; | 438 return access_token_; |
439 } | 439 } |
440 | 440 |
441 void ChromeToMobileService::SetAccessTokenForTest( | 441 void ChromeToMobileService::SetAccessTokenForTest( |
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
701 | 701 |
702 // Report failure below and ignore the second response. | 702 // Report failure below and ignore the second response. |
703 request_observer_map_.erase(other); | 703 request_observer_map_.erase(other); |
704 break; | 704 break; |
705 } | 705 } |
706 } | 706 } |
707 | 707 |
708 if (observer.get()) | 708 if (observer.get()) |
709 observer->OnSendComplete(success); | 709 observer->OnSendComplete(success); |
710 } | 710 } |
OLD | NEW |