Stricter blob/filesystem check in CanRequestURL.
Blobs and filesystem URLs are considered "local" schemes by blink; they can only be requested from processes with permission to commit them. Adding this means that we block extension filesystem: URLs via FilterURL rather than ShouldAllowOpenURL, meaning that the WebAccessibleResource UMAs don't trigger. Update test expectations to reflect this. Add a test that exercises an interesting 'noopener' corner case. Change-Id: Ie0473a4d4034ceb03e6098d524f16ef8d215398e Bug: 821586, 821596 Reviewed-on: https://chromium-review.googlesource.com/961126Reviewed-by:Reilly Grant <reillyg@chromium.org> Reviewed-by:
Charlie Reis <creis@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Nick Carter <nick@chromium.org> Cr-Commit-Position: refs/heads/master@{#543142}
Showing
Please register or sign in to comment