| 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 "base/command_line.h" | 5 #include "base/command_line.h" |
| 6 #include "build/build_config.h" | 6 #include "build/build_config.h" |
| 7 #include "chrome/browser/bookmarks/bookmark_model_factory.h" | 7 #include "chrome/browser/bookmarks/bookmark_model_factory.h" |
| 8 #include "chrome/browser/bookmarks/enhanced_bookmarks_features.h" | 8 #include "chrome/browser/bookmarks/enhanced_bookmarks_features.h" |
| 9 #include "chrome/browser/dom_distiller/dom_distiller_service_factory.h" | 9 #include "chrome/browser/dom_distiller/dom_distiller_service_factory.h" |
| 10 #include "chrome/browser/history/history_service.h" | 10 #include "chrome/browser/history/history_service.h" |
| (...skipping 570 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 581 } | 581 } |
| 582 | 582 |
| 583 class TokenServiceProvider | 583 class TokenServiceProvider |
| 584 : public OAuth2TokenServiceRequest::TokenServiceProvider { | 584 : public OAuth2TokenServiceRequest::TokenServiceProvider { |
| 585 public: | 585 public: |
| 586 TokenServiceProvider( | 586 TokenServiceProvider( |
| 587 const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, | 587 const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
| 588 OAuth2TokenService* token_service); | 588 OAuth2TokenService* token_service); |
| 589 | 589 |
| 590 // OAuth2TokenServiceRequest::TokenServiceProvider implementation. | 590 // OAuth2TokenServiceRequest::TokenServiceProvider implementation. |
| 591 virtual scoped_refptr<base::SingleThreadTaskRunner> | 591 scoped_refptr<base::SingleThreadTaskRunner> GetTokenServiceTaskRunner() |
| 592 GetTokenServiceTaskRunner() override; | 592 override; |
| 593 virtual OAuth2TokenService* GetTokenService() override; | 593 OAuth2TokenService* GetTokenService() override; |
| 594 | 594 |
| 595 private: | 595 private: |
| 596 virtual ~TokenServiceProvider(); | 596 ~TokenServiceProvider() override; |
| 597 | 597 |
| 598 scoped_refptr<base::SingleThreadTaskRunner> task_runner_; | 598 scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
| 599 OAuth2TokenService* token_service_; | 599 OAuth2TokenService* token_service_; |
| 600 }; | 600 }; |
| 601 | 601 |
| 602 TokenServiceProvider::TokenServiceProvider( | 602 TokenServiceProvider::TokenServiceProvider( |
| 603 const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, | 603 const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
| 604 OAuth2TokenService* token_service) | 604 OAuth2TokenService* token_service) |
| 605 : task_runner_(task_runner), token_service_(token_service) { | 605 : task_runner_(task_runner), token_service_(token_service) { |
| 606 } | 606 } |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 new TypedUrlModelAssociator(profile_sync_service, | 708 new TypedUrlModelAssociator(profile_sync_service, |
| 709 history_backend, | 709 history_backend, |
| 710 error_handler); | 710 error_handler); |
| 711 TypedUrlChangeProcessor* change_processor = | 711 TypedUrlChangeProcessor* change_processor = |
| 712 new TypedUrlChangeProcessor(profile_, | 712 new TypedUrlChangeProcessor(profile_, |
| 713 model_associator, | 713 model_associator, |
| 714 history_backend, | 714 history_backend, |
| 715 error_handler); | 715 error_handler); |
| 716 return SyncComponents(model_associator, change_processor); | 716 return SyncComponents(model_associator, change_processor); |
| 717 } | 717 } |
| OLD | NEW |