Chromium Code Reviews| Index: chrome/browser/feedback/feedback_profile_observer.cc |
| diff --git a/chrome/browser/feedback/feedback_profile_observer.cc b/chrome/browser/feedback/feedback_profile_observer.cc |
| index 0ec0b7349294fdb97561d55e668d2e69f170dfec..a8a78bbb872d3880d381f887a0002df73cc6ed2b 100644 |
| --- a/chrome/browser/feedback/feedback_profile_observer.cc |
| +++ b/chrome/browser/feedback/feedback_profile_observer.cc |
| @@ -43,7 +43,7 @@ void FeedbackProfileObserver::Observe( |
| DCHECK_EQ(chrome::NOTIFICATION_PROFILE_CREATED, type); |
| Profile* profile = content::Source<Profile>(source).ptr(); |
| - if (!profile->IsOffTheRecord()) |
| + if (profile && !profile->IsOffTheRecord()) |
| QueueUnsentReports(profile); |
| } |
| @@ -53,7 +53,7 @@ void FeedbackProfileObserver::QueueUnsentReports( |
| feedback::FeedbackUploaderFactory::GetForBrowserContext(context); |
| BrowserThread::PostBlockingPoolTask(FROM_HERE, |
| base::Bind( |
|
Vitaly Buka (NO REVIEWS)
2014/02/28 22:39:10
Maybe this ways is better?
BrowserThread::PostBlo
rkc
2014/02/28 22:41:22
Done.
|
| - &FeedbackReport::LoadReportsAndQueue, context, base::Bind( |
| + &FeedbackReport::LoadReportsAndQueue, context->GetPath(), base::Bind( |
| &FeedbackUploader::QueueReport, uploader->AsWeakPtr()))); |
| } |