[1] WebRequest API - Google Chrome Extensions - Google Code ( ( 版)) http://code.google.com/chrome/extensions/experimental.webRequest.html
[2] chrome.webRequest - Google Chrome ( 版) https://developer.chrome.com/extensions/webRequest
[3] redirectUrl
を指定してリダイレクトすると、
内部的な 307
という扱いになるようです。
[4] 普通のリダイレクト扱いなので、スクリプトからは当然そのように扱われます。
例えば iframe
で同じ起源のページを埋め込まれていて、
フレーム内が他の URL にリダイレクトされていると、フレーム外のスクリプトがフレーム内にアクセスできなくなります。
[5] Chromium Blog: Web Request and Declarative Net Request: Explaining the impact on Extensions in Manifest V3, , https://blog.chromium.org/2019/06/web-request-and-declarative-net-request.html