commit | b4072ab48cadcd3f98481be63bdd59e5c623729d | [log] [tgz] |
---|---|---|
author | John Abd-El-Malek <jam@chromium.org> | Thu Jul 12 15:25:12 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 12 15:25:12 2018 |
tree | 2d085b639863ae8b426e086aae3cd78ae3fb88eb | |
parent | 3925c59dce4a1a882e581e405c82303fbb99bce0 [diff] |
Fix crash with webRequest and network service when duplicate request IDs are seen. The cause in this case was SimpleURLLoader always using a request ID of 0. These requests don't go through auth anyways (since there's no tab to associate them with). Gracefully handle this in WebRequestProxyingURLLoaderFactory by not crashing. Bug: 853118 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I856259f76caf67d7d6c0b8e48535cd56419ead1a Reviewed-on: https://chromium-review.googlesource.com/1133692 Reviewed-by: Ken Rockot <rockot@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#574567}
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 .