• Danyao Wang's avatar
    [Nav Experiment] Skip ErrorRetryState update for unhandled errors. · 233a3cc2
    Danyao Wang authored
    ErrorRetryStateMachine is meant to manage the displaying of error pages
    when a navigation fails and retrying the original URL when user
    navigates back to an error page. SSL interstitial and other errors that
    do not load error page (e.g. canceled navigation) should not modify an
    item's ErrorRetryStateMachine to avoid trigger the error retry logic
    when user navigates back to such an item.
    
    Bug: 837210
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I8dfd11821dfb8cb9ee6f10820b88499c915d1994
    Reviewed-on: https://chromium-review.googlesource.com/1151949
    Commit-Queue: Danyao Wang <danyao@chromium.org>
    Reviewed-by: default avatarKurt Horimoto <kkhorimoto@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#579089}
    233a3cc2
error_retry_state_machine.mm 7.55 KB