mirror of https://github.com/gorhill/uBlock.git
This commit is contained in:
parent
4d0784f8f3
commit
f5974a500b
|
@ -283,6 +283,17 @@ const onBeforeBehindTheSceneRequest = function(fctxt) {
|
|||
|
||||
let result = 0;
|
||||
|
||||
// https://github.com/uBlockOrigin/uBlock-issues/issues/459
|
||||
// In case of a request for frame, if ever no context is specified assume
|
||||
// the origin of the context is the same as the request itself.
|
||||
if (
|
||||
fctxt.type === 'sub_frame' &&
|
||||
fctxt.getDocHostname() === 'behind-the-scene'
|
||||
|
||||
) {
|
||||
fctxt.setDocOriginFromURL(fctxt.url).setTabOriginFromURL(fctxt.url);
|
||||
}
|
||||
|
||||
// https://github.com/uBlockOrigin/uBlock-issues/issues/339
|
||||
// Need to also test against `-scheme` since tabOrigin is normalized.
|
||||
// Not especially elegant but for now this accomplishes the purpose of
|
||||
|
|
Loading…
Reference in New Issue