browser(firefox): ignore console events with attached exception (#10581)

This commit is contained in:
Max Schmitt 2021-11-29 17:55:15 +01:00 committed by GitHub
parent ca1064e6c1
commit 08d31965c6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 6 deletions

View file

@ -1,2 +1,2 @@
1305
Changed: aslushnikov@gmail.com Thu Nov 11 15:24:13 HST 2021
1306
Changed: max@schmitt.mx Mon 29 Nov 2021 13:10:11 CET

View file

@ -129,7 +129,7 @@ class Runtime {
observe: message => {
if (!(message instanceof Ci.nsIScriptError) || !message.outerWindowID ||
!message.category || disallowedMessageCategories.has(message.category)) {
!message.category || disallowedMessageCategories.has(message.category) || message.hasException) {
return;
}
const errorWindow = Services.wm.getOuterWindowWithId(message.outerWindowID);

View file

@ -1,2 +1,2 @@
1306
Changed: lushnikov@chromium.org Thu Nov 11 15:24:13 HST 2021
1307
Changed: max@schmitt.mx Mon 29 Nov 2021 13:10:11 CET

View file

@ -129,7 +129,7 @@ class Runtime {
observe: message => {
if (!(message instanceof Ci.nsIScriptError) || !message.outerWindowID ||
!message.category || disallowedMessageCategories.has(message.category)) {
!message.category || disallowedMessageCategories.has(message.category) || message.hasException) {
return;
}
const errorWindow = Services.wm.getOuterWindowWithId(message.outerWindowID);