mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-10 01:02:08 +01:00
this fixes #452
This commit is contained in:
parent
6214591fb8
commit
a9089b3120
1 changed files with 5 additions and 1 deletions
|
@ -163,7 +163,11 @@ const contentObserver = {
|
|||
context.opener !== context &&
|
||||
this.ignoredPopups.has(context) === false
|
||||
) {
|
||||
openerURL = context.opener.location.href;
|
||||
// https://github.com/gorhill/uBlock/issues/452
|
||||
// Use location of top window, not that of a frame, as this
|
||||
// would cause tab id lookup (necessary for popup blocking) to
|
||||
// always fail.
|
||||
openerURL = context.opener.top && context.opener.top.location.href;
|
||||
}
|
||||
} else if ( type === this.SUB_FRAME ) {
|
||||
context = context.contentWindow;
|
||||
|
|
Loading…
Reference in a new issue