Don't clear the page's cached favicon URL when iframe navigations start
https://chromium-review.googlesource.com/c/chromium/src/+/1959334 upstreamed the favicon caching functionality of ContentFaviconDriver into WebContentsImpl. One thing that it missed was making clearing the favicon cache on navigation start conditional that the main frame was being navigated. This CL adds that conditional and fixes a bug where delayed iframe loads would prevent "Create shortcut..." from working as it would wait indefinitely for a favicon URL event when it saw there was none. Bug: 1046883 Change-Id: I520531558dec2d2daa8817884a33701b75f017bd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2068266Reviewed-by:Mikel Astiz <mastiz@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Kinuko Yasuda <kinuko@chromium.org> Auto-Submit: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#743907}
Showing
Please register or sign in to comment