• Christian Dullweber's avatar
    Fix hanging requests from Clear-Site-Data · 71d688ab
    Christian Dullweber authored
    Some requests, e.g. requests for service worker updates, are not
    associated with a WebContents. In these cases Clear-Site-Data returns
    early and doesn't mark its task as finished, which leads to hanging
    requests.
    This CL fixes the hanging requests but does not actually perform the
    site data deletion. That will be fixed in a followup CL.
    
    Bug: 898465
    Change-Id: I99bbf4339f7b123d4a46552e9f117d4d95b7ec67
    Reviewed-on: https://chromium-review.googlesource.com/c/1346468
    Commit-Queue: Christian Dullweber <dullweber@chromium.org>
    Reviewed-by: default avatarMartin Šrámek <msramek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#611625}
    71d688ab
clear_site_data_handler.cc 15.6 KB