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 |