| 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/test/base/testing_profile.h" | 5 #include "chrome/test/base/testing_profile.h" |
| 6 | 6 |
| 7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
| 8 | 8 |
| 9 #include "base/base_paths.h" | 9 #include "base/base_paths.h" |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 741 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 752 } | 752 } |
| 753 | 753 |
| 754 bool TestingProfile::WasCreatedByVersionOrLater(const std::string& version) { | 754 bool TestingProfile::WasCreatedByVersionOrLater(const std::string& version) { |
| 755 return true; | 755 return true; |
| 756 } | 756 } |
| 757 | 757 |
| 758 Profile::ExitType TestingProfile::GetLastSessionExitType() { | 758 Profile::ExitType TestingProfile::GetLastSessionExitType() { |
| 759 return last_session_exited_cleanly_ ? EXIT_NORMAL : EXIT_CRASHED; | 759 return last_session_exited_cleanly_ ? EXIT_NORMAL : EXIT_CRASHED; |
| 760 } | 760 } |
| 761 | 761 |
| 762 base::Callback<ChromeURLDataManagerBackend*(void)> | |
| 763 TestingProfile::GetChromeURLDataManagerBackendGetter() const { | |
| 764 return base::Callback<ChromeURLDataManagerBackend*(void)>(); | |
| 765 } | |
| 766 | |
| 767 TestingProfile::Builder::Builder() | 762 TestingProfile::Builder::Builder() |
| 768 : build_called_(false), | 763 : build_called_(false), |
| 769 delegate_(NULL) { | 764 delegate_(NULL) { |
| 770 } | 765 } |
| 771 | 766 |
| 772 TestingProfile::Builder::~Builder() { | 767 TestingProfile::Builder::~Builder() { |
| 773 } | 768 } |
| 774 | 769 |
| 775 void TestingProfile::Builder::SetPath(const FilePath& path) { | 770 void TestingProfile::Builder::SetPath(const FilePath& path) { |
| 776 path_ = path; | 771 path_ = path; |
| (...skipping 15 matching lines...) Expand all Loading... |
| 792 | 787 |
| 793 scoped_ptr<TestingProfile> TestingProfile::Builder::Build() { | 788 scoped_ptr<TestingProfile> TestingProfile::Builder::Build() { |
| 794 DCHECK(!build_called_); | 789 DCHECK(!build_called_); |
| 795 build_called_ = true; | 790 build_called_ = true; |
| 796 return scoped_ptr<TestingProfile>(new TestingProfile( | 791 return scoped_ptr<TestingProfile>(new TestingProfile( |
| 797 path_, | 792 path_, |
| 798 delegate_, | 793 delegate_, |
| 799 extension_policy_, | 794 extension_policy_, |
| 800 pref_service_.Pass())); | 795 pref_service_.Pass())); |
| 801 } | 796 } |
| OLD | NEW |