commit | 1cf33a332011c4fa2901b4c81fffcf6ade12b414 | [log] [tgz] |
---|---|---|
author | Hiroshige Hayashizaki <hiroshige@chromium.org> | Tue Oct 17 20:35:14 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 17 20:35:14 2017 |
tree | 2da3ded73ac57d0693561d6764c433c7a31308a3 | |
parent | c81624316369feb2e7f1c78bb654b7d5c45c3c17 [diff] |
Always remove errored Resource from MemoryCache Previously, preloaded Resources are not evicted from MemoryCache in some cases, even when it is errored, in order to prevent duplicated requests to an errored URL (once as a preloading request and once as a non-preloading request). But now this exception is not needed because Issue 652228 made preload matching done outside MemoryCache. This CL removes that exception and makes errored Resources always evicted from MemoryCache. Bug: 652228 Change-Id: I706b733574f9a753cb8d001a2be53f78b0d9933c Reviewed-on: https://chromium-review.googlesource.com/721845 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#509506}
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 .