Skip to content

Commit 91ee5bd

Browse files
committed
Improve prevent-addEventListener scriptlet
Related issue: uBlockOrigin/uBlock-issues#3061 (comment)
1 parent 79c2eec commit 91ee5bd

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

assets/resources/scriptlets.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1642,6 +1642,8 @@ function addEventListenerDefuser(
16421642
const debug = shouldDebug(extraArgs);
16431643
const targetSelector = extraArgs.elements || undefined;
16441644
const elementMatches = elem => {
1645+
if ( targetSelector === 'window' ) { return elem === window; }
1646+
if ( targetSelector === 'document' ) { return elem === document; }
16451647
if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; }
16461648
const elems = Array.from(document.querySelectorAll(targetSelector));
16471649
return elems.includes(elem);

platform/mv3/extension/_locales/zh_CN/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@
156156
"description": "Label for a checkbox in the options page"
157157
},
158158
"showBlockedCountLabel": {
159-
"message": "在工具栏图标上显示已拦截的请求数",
159+
"message": "在工具栏图标上显示拦截请求数",
160160
"description": "Label for a checkbox in the options page"
161161
}
162162
}

src/_locales/be/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "extension name."
55
},
66
"extShortDesc": {
7-
"message": "Нарэшце, эфектыўны блакіроўшчык. Не нагружае працэсар і памяць.",
7+
"message": "Нарэшце, эфектыўны блакавальнік. Не нагружае працэсар і памяць.",
88
"description": "this will be in the Chrome web store: must be 132 characters or less"
99
},
1010
"dashboardName": {

src/_locales/eu/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@
540540
"description": "Warning against copy-pasting filters from random sources"
541541
},
542542
"1pEnableMyFiltersLabel": {
543-
"message": "Enable my custom filters",
543+
"message": "Aktibatu nire filtro pertsonalitsatuak",
544544
"description": "Label for the checkbox use to enable/disable 'My filters' list"
545545
},
546546
"1pTrustMyFiltersLabel": {

0 commit comments

Comments
 (0)