| Index: content/browser/loader/resource_hints_impl.cc
|
| diff --git a/content/browser/loader/resource_hints_impl.cc b/content/browser/loader/resource_hints_impl.cc
|
| index 3bc81c7c7eefd707ae931009ee098797e9e526a6..be3d5635cbdb61bc207cba6fb081ae18a5f78339 100644
|
| --- a/content/browser/loader/resource_hints_impl.cc
|
| +++ b/content/browser/loader/resource_hints_impl.cc
|
| @@ -6,7 +6,7 @@
|
|
|
| #include "base/memory/ptr_util.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "content/public/browser/browser_thread.h"
|
| +#include "content/browser/loader/loader_globals.h"
|
| #include "content/public/browser/resource_context.h"
|
| #include "content/public/browser/resource_hints.h"
|
| #include "net/base/address_list.h"
|
| @@ -51,7 +51,8 @@ void PreconnectUrl(content::ResourceContext* resource_context,
|
| int count,
|
| bool allow_credentials,
|
| net::HttpRequestInfo::RequestMotivation motivation) {
|
| - DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
| + DCHECK(
|
| + LoaderGlobals::Get()->io_thread_task_runner()->BelongsToCurrentThread());
|
| DCHECK(resource_context);
|
|
|
| net::URLRequestContext* context = resource_context->GetRequestContext();
|
| @@ -89,7 +90,8 @@ void PreconnectUrl(content::ResourceContext* resource_context,
|
| int PreresolveUrl(content::ResourceContext* resource_context,
|
| const GURL& url,
|
| const net::CompletionCallback& callback) {
|
| - DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
| + DCHECK(
|
| + LoaderGlobals::Get()->io_thread_task_runner()->BelongsToCurrentThread());
|
| DCHECK(resource_context);
|
|
|
| auto request_holder = base::MakeUnique<RequestHolder>();
|
|
|