commit | 41e3c57070c2c1ad1aed15c4b0be89a8df4083f7 | [log] [tgz] |
---|---|---|
author | Matt Menke <mmenke@chromium.org> | Fri Jul 27 19:05:47 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jul 27 19:05:47 2018 |
tree | 9812f89196025430fc8674ca3c993c7fdd79884c | |
parent | 0fba4dc907589bf2425c43d7e036fc9088a12d8c [diff] |
NetworkContext: Always create the CookieStore and ChannelIDStore This CL makes NetworkContexts create CookieStores and ChannelIDStores in the hybrid URLRequestContext creation path, where the embedder starts configuring a URLRequestContextBuilder, and the NetworkContext finishes configuring it. The reduces redundant code, lets us test the new path in production before we ship the network service, and will allow Isolated App URLRequestContexts to need less code when they're updated to use the hybrid configuration path (Which I plan to do in a followup CL). The NetworkContext constructor that takes an already-initialized URLRequestContext is not modified in this CL. Bug: 789644 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: Ibf40ae6497e7be06b0a666bc664ea943e145cae9 Reviewed-on: https://chromium-review.googlesource.com/1152083 Reviewed-by: Maks Orlovich <morlovich@chromium.org> Reviewed-by: Clark DuVall <cduvall@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#578740}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .