From 08d31965c6b1ef048e57f581ee33f0e13c1e7826 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Mon, 29 Nov 2021 17:55:15 +0100 Subject: [PATCH] browser(firefox): ignore console events with attached exception (#10581) --- browser_patches/firefox-beta/BUILD_NUMBER | 4 ++-- browser_patches/firefox-beta/juggler/content/Runtime.js | 2 +- browser_patches/firefox/BUILD_NUMBER | 4 ++-- browser_patches/firefox/juggler/content/Runtime.js | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/browser_patches/firefox-beta/BUILD_NUMBER b/browser_patches/firefox-beta/BUILD_NUMBER index 578e5c10bf..77613a51b7 100644 --- a/browser_patches/firefox-beta/BUILD_NUMBER +++ b/browser_patches/firefox-beta/BUILD_NUMBER @@ -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 diff --git a/browser_patches/firefox-beta/juggler/content/Runtime.js b/browser_patches/firefox-beta/juggler/content/Runtime.js index ab5ddb6918..925a435cbe 100644 --- a/browser_patches/firefox-beta/juggler/content/Runtime.js +++ b/browser_patches/firefox-beta/juggler/content/Runtime.js @@ -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); diff --git a/browser_patches/firefox/BUILD_NUMBER b/browser_patches/firefox/BUILD_NUMBER index ed71edfe68..2acfbf4b33 100644 --- a/browser_patches/firefox/BUILD_NUMBER +++ b/browser_patches/firefox/BUILD_NUMBER @@ -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 diff --git a/browser_patches/firefox/juggler/content/Runtime.js b/browser_patches/firefox/juggler/content/Runtime.js index ab5ddb6918..925a435cbe 100644 --- a/browser_patches/firefox/juggler/content/Runtime.js +++ b/browser_patches/firefox/juggler/content/Runtime.js @@ -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);