| Index: content/browser/loader/resource_dispatcher_host_impl.cc | 
| diff --git a/content/browser/loader/resource_dispatcher_host_impl.cc b/content/browser/loader/resource_dispatcher_host_impl.cc | 
| index 16be639f7207a921d5403da720bf1ea16cb5d07e..660fd75e1ff96bb5d2e508ebe4f19d37a90e67c5 100644 | 
| --- a/content/browser/loader/resource_dispatcher_host_impl.cc | 
| +++ b/content/browser/loader/resource_dispatcher_host_impl.cc | 
| @@ -227,7 +227,7 @@ void AbortRequestBeforeItStarts( | 
| ResourceMessageFilter* filter, | 
| const SyncLoadResultCallback& sync_result_handler, | 
| int request_id, | 
| -    mojom::URLLoaderClientPtr url_loader_client) { | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client) { | 
| if (sync_result_handler) { | 
| SyncLoadResult result; | 
| result.error_code = net::ERR_ABORTED; | 
| @@ -1057,8 +1057,8 @@ void ResourceDispatcherHostImpl::OnRequestResourceInternal( | 
| int routing_id, | 
| int request_id, | 
| const ResourceRequest& request_data, | 
| -    mojo::InterfaceRequest<mojom::URLLoader> mojo_request, | 
| -    mojom::URLLoaderClientPtr url_loader_client) { | 
| +    mojom::URLLoaderAssociatedRequest mojo_request, | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client) { | 
| // TODO(pkasting): Remove ScopedTracker below once crbug.com/477117 is fixed. | 
| tracked_objects::ScopedTracker tracking_profile( | 
| FROM_HERE_WITH_EXPLICIT_FUNCTION( | 
| @@ -1249,10 +1249,10 @@ void ResourceDispatcherHostImpl::CompleteTransfer( | 
| void ResourceDispatcherHostImpl::BeginRequest( | 
| int request_id, | 
| const ResourceRequest& request_data, | 
| -    const SyncLoadResultCallback& sync_result_handler, // only valid for sync | 
| +    const SyncLoadResultCallback& sync_result_handler,  // only valid for sync | 
| int route_id, | 
| -    mojo::InterfaceRequest<mojom::URLLoader> mojo_request, | 
| -    mojom::URLLoaderClientPtr url_loader_client) { | 
| +    mojom::URLLoaderAssociatedRequest mojo_request, | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client) { | 
| int process_type = filter_->process_type(); | 
| int child_id = filter_->child_id(); | 
|  | 
| @@ -1352,11 +1352,11 @@ void ResourceDispatcherHostImpl::BeginRequest( | 
| void ResourceDispatcherHostImpl::ContinuePendingBeginRequest( | 
| int request_id, | 
| const ResourceRequest& request_data, | 
| -    const SyncLoadResultCallback& sync_result_handler, // only valid for sync | 
| +    const SyncLoadResultCallback& sync_result_handler,  // only valid for sync | 
| int route_id, | 
| const net::HttpRequestHeaders& headers, | 
| -    mojo::InterfaceRequest<mojom::URLLoader> mojo_request, | 
| -    mojom::URLLoaderClientPtr url_loader_client, | 
| +    mojom::URLLoaderAssociatedRequest mojo_request, | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client, | 
| bool continue_request, | 
| int error_code) { | 
| if (!continue_request) { | 
| @@ -1588,8 +1588,8 @@ ResourceDispatcherHostImpl::CreateResourceHandler( | 
| int process_type, | 
| int child_id, | 
| ResourceContext* resource_context, | 
| -    mojo::InterfaceRequest<mojom::URLLoader> mojo_request, | 
| -    mojom::URLLoaderClientPtr url_loader_client) { | 
| +    mojom::URLLoaderAssociatedRequest mojo_request, | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client) { | 
| // TODO(pkasting): Remove ScopedTracker below once crbug.com/456331 is fixed. | 
| tracked_objects::ScopedTracker tracking_profile( | 
| FROM_HERE_WITH_EXPLICIT_FUNCTION( | 
| @@ -2301,8 +2301,8 @@ void ResourceDispatcherHostImpl::OnRequestResourceWithMojo( | 
| int routing_id, | 
| int request_id, | 
| const ResourceRequest& request, | 
| -    mojo::InterfaceRequest<mojom::URLLoader> mojo_request, | 
| -    mojom::URLLoaderClientPtr url_loader_client, | 
| +    mojom::URLLoaderAssociatedRequest mojo_request, | 
| +    mojom::URLLoaderClientAssociatedPtr url_loader_client, | 
| ResourceMessageFilter* filter) { | 
| filter_ = filter; | 
| OnRequestResourceInternal(routing_id, request_id, request, | 
|  |