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

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

Issue 252002: Coverity: initialize created_theme_provider_ in the other constructor. (Closed)
Patch Set: Created 11 years, 3 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
« no previous file with comments | « no previous file | no next file » | 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) 2006-2008 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2008 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/testing_profile.h" 5 #include "chrome/test/testing_profile.h"
6 6
7 #include "build/build_config.h" 7 #include "build/build_config.h"
8 #include "base/string_util.h" 8 #include "base/string_util.h"
9 #include "chrome/browser/bookmarks/bookmark_model.h" 9 #include "chrome/browser/bookmarks/bookmark_model.h"
10 #include "chrome/browser/history/history_backend.h" 10 #include "chrome/browser/history/history_backend.h"
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
80 off_the_record_(false), 80 off_the_record_(false),
81 last_session_exited_cleanly_(true) { 81 last_session_exited_cleanly_(true) {
82 PathService::Get(base::DIR_TEMP, &path_); 82 PathService::Get(base::DIR_TEMP, &path_);
83 path_ = path_.Append(FILE_PATH_LITERAL("TestingProfilePath")); 83 path_ = path_.Append(FILE_PATH_LITERAL("TestingProfilePath"));
84 file_util::Delete(path_, true); 84 file_util::Delete(path_, true);
85 file_util::CreateDirectory(path_); 85 file_util::CreateDirectory(path_);
86 } 86 }
87 87
88 TestingProfile::TestingProfile(int count) 88 TestingProfile::TestingProfile(int count)
89 : start_time_(Time::Now()), 89 : start_time_(Time::Now()),
90 created_theme_provider_(false),
90 has_history_service_(false), 91 has_history_service_(false),
91 off_the_record_(false), 92 off_the_record_(false),
92 last_session_exited_cleanly_(true) { 93 last_session_exited_cleanly_(true) {
93 PathService::Get(base::DIR_TEMP, &path_); 94 PathService::Get(base::DIR_TEMP, &path_);
94 path_ = path_.Append(FILE_PATH_LITERAL("TestingProfilePath")); 95 path_ = path_.Append(FILE_PATH_LITERAL("TestingProfilePath"));
95 path_ = path_.AppendASCII(IntToString(count)); 96 path_ = path_.AppendASCII(IntToString(count));
96 file_util::Delete(path_, true); 97 file_util::Delete(path_, true);
97 file_util::CreateDirectory(path_); 98 file_util::CreateDirectory(path_);
98 } 99 }
99 100
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 } 192 }
192 193
193 void TestingProfile::BlockUntilHistoryProcessesPendingRequests() { 194 void TestingProfile::BlockUntilHistoryProcessesPendingRequests() {
194 DCHECK(history_service_.get()); 195 DCHECK(history_service_.get());
195 DCHECK(MessageLoop::current()); 196 DCHECK(MessageLoop::current());
196 197
197 CancelableRequestConsumer consumer; 198 CancelableRequestConsumer consumer;
198 history_service_->ScheduleDBTask(new QuittingHistoryDBTask(), &consumer); 199 history_service_->ScheduleDBTask(new QuittingHistoryDBTask(), &consumer);
199 MessageLoop::current()->Run(); 200 MessageLoop::current()->Run();
200 } 201 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698