diff options
Diffstat (limited to 'content/browser/loader/buffered_resource_handler.cc')
-rw-r--r-- | content/browser/loader/buffered_resource_handler.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/content/browser/loader/buffered_resource_handler.cc b/content/browser/loader/buffered_resource_handler.cc index 2d4e088..a160eed 100644 --- a/content/browser/loader/buffered_resource_handler.cc +++ b/content/browser/loader/buffered_resource_handler.cc @@ -7,9 +7,12 @@ #include <vector> #include "base/bind.h" +#include "base/location.h" #include "base/logging.h" #include "base/metrics/histogram.h" +#include "base/single_thread_task_runner.h" #include "base/strings/string_util.h" +#include "base/thread_task_runner_handle.h" #include "components/mime_util/mime_util.h" #include "content/browser/download/download_resource_handler.h" #include "content/browser/download/download_stats.h" @@ -196,7 +199,7 @@ void BufferedResourceHandler::Resume() { NOTREACHED(); break; case STATE_REPLAYING: - base::MessageLoop::current()->PostTask( + base::ThreadTaskRunnerHandle::Get()->PostTask( FROM_HERE, base::Bind(&BufferedResourceHandler::CallReplayReadCompleted, weak_ptr_factory_.GetWeakPtr())); |