|
|
[Mojo-Loading] Use independent URLLoaderClient
With this CL, various content/ classes start using independent URLLoaderClient
and DownloadedTempFile instead of associated interfaces.
As the blob creation became a sync operation, no message ordering guarantee
is needed for DownloadedTempFile. According to the test results, it seems
the guarantee is not needed for URLLoaderClient, too.
This CL also sets the appropriate task runner (i.e., the loading task runner)
to the URLLoaderClientImpl, which was blocked by the channel-associated interfaces.
BUG= 603396
Review-Url: https://codereview.chromium.org/2715423003
Cr-Commit-Position: refs/heads/master@{#453832}
Committed: https://chromium.googlesource.com/chromium/src/+/6f57b50b31b18fdfbd8cabf7a6709cd7f809f181
Total comments: 2
Total comments: 4
Total comments: 2
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+140 lines, -183 lines) |
Patch |
 |
M |
content/browser/loader/downloaded_temp_file_impl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/downloaded_temp_file_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -16 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/mojo_async_resource_handler.h
|
View
|
|
3 chunks |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/mojo_async_resource_handler.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/mojo_async_resource_handler_unittest.cc
|
View
|
1
2
3
4
|
4 chunks |
+11 lines, -16 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_dispatcher_host_impl.h
|
View
|
|
7 chunks |
+23 lines, -26 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_dispatcher_host_impl.cc
|
View
|
|
8 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_dispatcher_host_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_message_filter.h
|
View
|
|
1 chunk |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_message_filter.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_request_info_impl.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/resource_request_info_impl.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/loader/test_url_loader_client.h
|
View
|
1
2
3
|
4 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/test_url_loader_client.cc
|
View
|
1
2
3
|
2 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/url_loader_factory_impl.h
|
View
|
|
1 chunk |
+11 lines, -13 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/url_loader_factory_impl.cc
|
View
|
|
2 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/loader/url_loader_factory_impl_unittest.cc
|
View
|
|
9 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/browser/service_worker/service_worker_fetch_dispatcher.cc
|
View
|
1
2
3
4
|
5 chunks |
+6 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/child/resource_dispatcher.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+7 lines, -4 lines |
1 comment
|
Download
|
 |
M |
content/child/url_loader_client_impl.h
|
View
|
1
2
|
4 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/child/url_loader_client_impl.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/child/url_loader_client_impl_unittest.cc
|
View
|
|
2 chunks |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/common/url_loader.mojom
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/common/url_loader_factory.mojom
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/service_worker/service_worker_context_client.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 53 (40 generated)
|