-
Chris Mumford authored
Relax redirect safety checks, which exist in the network service but were not present in URLRequestJob, to allow the loading of a file/filesystem scheme to redirect to the file/filesystem scheme. One example of a redirect is where the following URL: file:///path/to/directory during reload is redirected to: file:///path/to/directory/ This change also fixes redirects of Windows file links (with network service) as it redirects back to the client before following the redirect. This avoids an infinite recursion bug triggered by circular symbolic links. Bug: 884277,887039 Change-Id: I13923fc29397b1d3aa6679d861e9edc3af1c816b Reviewed-on: https://chromium-review.googlesource.com/1234335Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Chris Mumford <cmumford@chromium.org> Cr-Commit-Position: refs/heads/master@{#594450}
90b1a0d7