|
Remove dependence on a message loop for net::PathBuilder.
* Path building now can only complete synchronously
* Access to trust store is done synchronously
* The network dependencies (AIA fetching) will block the thread
BUG= 649017
Committed: https://crrev.com/994db999829331ea3b982d9c9ec469fde22de21d
Cr-Commit-Position: refs/heads/master@{#434769}
Total comments: 16
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1016 lines, -2120 lines) |
Patch |
 |
M |
components/cast_certificate/cast_cert_validator.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
components/cast_certificate/cast_crl.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
net/cert/cert_net_fetcher.h
|
View
|
1
2
|
2 chunks |
+17 lines, -42 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source.h
|
View
|
|
3 chunks |
+11 lines, -26 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_aia.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_aia.cc
|
View
|
1
|
3 chunks |
+44 lines, -61 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_aia_unittest.cc
|
View
|
|
10 chunks |
+93 lines, -188 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_static.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_static.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/cert/internal/cert_issuer_source_static_unittest.cc
|
View
|
|
2 chunks |
+1 line, -5 lines |
0 comments
|
Download
|
 |
D |
net/cert/internal/completion_status.h
|
View
|
|
1 chunk |
+0 lines, -17 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/path_builder.h
|
View
|
|
4 chunks |
+10 lines, -27 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/path_builder.cc
|
View
|
1
|
17 chunks |
+76 lines, -260 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/path_builder_pkits_unittest.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/path_builder_unittest.cc
|
View
|
1
|
27 chunks |
+39 lines, -203 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/path_builder_verify_certificate_chain_unittest.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store.h
|
View
|
|
2 chunks |
+3 lines, -25 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_collection.h
|
View
|
|
1 chunk |
+8 lines, -26 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_collection.cc
|
View
|
|
1 chunk |
+5 lines, -18 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_collection_unittest.cc
|
View
|
|
2 chunks |
+21 lines, -149 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_in_memory.h
|
View
|
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_in_memory.cc
|
View
|
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_nss.h
|
View
|
|
2 chunks |
+4 lines, -13 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_nss.cc
|
View
|
|
4 chunks |
+8 lines, -72 lines |
0 comments
|
Download
|
 |
M |
net/cert/internal/trust_store_nss_unittest.cc
|
View
|
1
|
8 chunks |
+38 lines, -82 lines |
0 comments
|
Download
|
 |
D |
net/cert/internal/trust_store_test_helpers.h
|
View
|
|
1 chunk |
+0 lines, -68 lines |
0 comments
|
Download
|
 |
D |
net/cert/internal/trust_store_test_helpers.cc
|
View
|
|
1 chunk |
+0 lines, -95 lines |
0 comments
|
Download
|
 |
M |
net/cert_net/cert_net_fetcher_impl.h
|
View
|
1
|
1 chunk |
+9 lines, -91 lines |
0 comments
|
Download
|
 |
M |
net/cert_net/cert_net_fetcher_impl.cc
|
View
|
1
|
16 chunks |
+381 lines, -188 lines |
0 comments
|
Download
|
 |
M |
net/cert_net/cert_net_fetcher_impl_unittest.cc
|
View
|
|
16 chunks |
+167 lines, -410 lines |
0 comments
|
Download
|
 |
M |
net/net.gypi
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/cert_verify_tool/cert_verify_tool.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
net/tools/cert_verify_tool/verify_using_path_builder.cc
|
View
|
|
6 chunks |
+72 lines, -28 lines |
0 comments
|
Download
|
Total messages: 35 (21 generated)
|