| Index: components/metrics/leak_detector/leak_detector.cc
|
| diff --git a/components/metrics/leak_detector/leak_detector.cc b/components/metrics/leak_detector/leak_detector.cc
|
| index 800ff3b00cd99085fc406c75714d3c0c8363fd5a..ac03e612070ac2512c41101ed8fb689915fcaba2 100644
|
| --- a/components/metrics/leak_detector/leak_detector.cc
|
| +++ b/components/metrics/leak_detector/leak_detector.cc
|
| @@ -338,7 +338,7 @@ void LeakDetector::NotifyObservers(
|
| if (reports.empty())
|
| return;
|
|
|
| - if (!task_runner_->RunsTasksOnCurrentThread()) {
|
| + if (!task_runner_->RunsTasksInCurrentSequence()) {
|
| task_runner_->PostTask(FROM_HERE,
|
| base::Bind(&LeakDetector::NotifyObservers,
|
| base::Unretained(this), reports));
|
|
|