Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Side by Side Diff: chrome/test/base/testing_profile.cc

Issue 12226045: Linux/ChromeOS Chromium style checker cleanup, chrome/ edition part 1. (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/test/base/module_system_test.cc ('k') | chrome/test/base/ui_controls_aurax11.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
85 namespace { 85 namespace {
86 86
87 // Task used to make sure history has finished processing a request. Intended 87 // Task used to make sure history has finished processing a request. Intended
88 // for use with BlockUntilHistoryProcessesPendingRequests. 88 // for use with BlockUntilHistoryProcessesPendingRequests.
89 89
90 class QuittingHistoryDBTask : public HistoryDBTask { 90 class QuittingHistoryDBTask : public HistoryDBTask {
91 public: 91 public:
92 QuittingHistoryDBTask() {} 92 QuittingHistoryDBTask() {}
93 93
94 virtual bool RunOnDBThread(history::HistoryBackend* backend, 94 virtual bool RunOnDBThread(history::HistoryBackend* backend,
95 history::HistoryDatabase* db) { 95 history::HistoryDatabase* db) OVERRIDE {
96 return true; 96 return true;
97 } 97 }
98 98
99 virtual void DoneRunOnMainThread() { 99 virtual void DoneRunOnMainThread() OVERRIDE {
100 MessageLoop::current()->Quit(); 100 MessageLoop::current()->Quit();
101 } 101 }
102 102
103 private: 103 private:
104 ~QuittingHistoryDBTask() {} 104 virtual ~QuittingHistoryDBTask() {}
105 105
106 DISALLOW_COPY_AND_ASSIGN(QuittingHistoryDBTask); 106 DISALLOW_COPY_AND_ASSIGN(QuittingHistoryDBTask);
107 }; 107 };
108 108
109 class TestExtensionURLRequestContext : public net::URLRequestContext { 109 class TestExtensionURLRequestContext : public net::URLRequestContext {
110 public: 110 public:
111 TestExtensionURLRequestContext() { 111 TestExtensionURLRequestContext() {
112 net::CookieMonster* cookie_monster = new net::CookieMonster(NULL, NULL); 112 net::CookieMonster* cookie_monster = new net::CookieMonster(NULL, NULL);
113 const char* schemes[] = {extensions::kExtensionScheme}; 113 const char* schemes[] = {extensions::kExtensionScheme};
114 cookie_monster->SetCookieableSchemes(schemes, 1); 114 cookie_monster->SetCookieableSchemes(schemes, 1);
115 set_cookie_store(cookie_monster); 115 set_cookie_store(cookie_monster);
116 } 116 }
117 117
118 virtual ~TestExtensionURLRequestContext() {} 118 virtual ~TestExtensionURLRequestContext() {}
119 }; 119 };
120 120
121 class TestExtensionURLRequestContextGetter 121 class TestExtensionURLRequestContextGetter
122 : public net::URLRequestContextGetter { 122 : public net::URLRequestContextGetter {
123 public: 123 public:
124 virtual net::URLRequestContext* GetURLRequestContext() { 124 virtual net::URLRequestContext* GetURLRequestContext() OVERRIDE {
125 if (!context_.get()) 125 if (!context_.get())
126 context_.reset(new TestExtensionURLRequestContext()); 126 context_.reset(new TestExtensionURLRequestContext());
127 return context_.get(); 127 return context_.get();
128 } 128 }
129 virtual scoped_refptr<base::SingleThreadTaskRunner> 129 virtual scoped_refptr<base::SingleThreadTaskRunner>
130 GetNetworkTaskRunner() const OVERRIDE { 130 GetNetworkTaskRunner() const OVERRIDE {
131 return BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO); 131 return BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO);
132 } 132 }
133 133
134 protected: 134 protected:
(...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after
794 scoped_ptr<TestingProfile> TestingProfile::Builder::Build() { 794 scoped_ptr<TestingProfile> TestingProfile::Builder::Build() {
795 DCHECK(!build_called_); 795 DCHECK(!build_called_);
796 build_called_ = true; 796 build_called_ = true;
797 return scoped_ptr<TestingProfile>(new TestingProfile( 797 return scoped_ptr<TestingProfile>(new TestingProfile(
798 path_, 798 path_,
799 delegate_, 799 delegate_,
800 extension_policy_, 800 extension_policy_,
801 pref_service_.Pass(), 801 pref_service_.Pass(),
802 off_the_record_)); 802 off_the_record_));
803 } 803 }
OLDNEW
« no previous file with comments | « chrome/test/base/module_system_test.cc ('k') | chrome/test/base/ui_controls_aurax11.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698