• Ken Rockot's avatar
    Reland "[WebLayer] Use NetErrorAutoReloader" · 00ba847a
    Ken Rockot authored
    This is a reland of 596311e0
    
    Original change's description:
    > [WebLayer] Use NetErrorAutoReloader
    >
    > Navigations which fail with network errors may attempt to
    > auto-reload in some cases, in order to more seamlessly recover
    > from transient failures.
    >
    > This behavior was previously implemented renderer-side and copied
    > verbatim from Chrome. The Chrome implementation has been moved
    > browser-side (see bug for why) and also made into a reusable
    > component.
    >
    > This changes WebLayer to use the same component implementation
    > and deletes all the corresponding renderer logic.
    >
    > Fixed: 1098578
    > Change-Id: I10c337abcae36f64be47f31b89e36c7393989077
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2311371
    > Commit-Queue: John Abd-El-Malek <jam@chromium.org>
    > Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    > Reviewed-by: Clark DuVall <cduvall@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#792028}
    
    Tbr: mmenke@chromium.org
    Change-Id: I4dd0aaef47650d14c52b6b2ddcf35cee27d2ef35
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2324934
    Commit-Queue: Ken Rockot <rockot@google.com>
    Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
    Reviewed-by: default avatarClark DuVall <cduvall@chromium.org>
    Auto-Submit: Ken Rockot <rockot@google.com>
    Cr-Commit-Position: refs/heads/master@{#792826}
    00ba847a
content_browser_client_impl.cc 31.4 KB