browser(firefox): handle message manager `error` event without error (#1344)
Type TypeError that happens while loading document is reported in the message manager but does not have the error event. Saw this while reproducing #1307
This commit is contained in:
parent
6b50c8f9cc
commit
3b85bf9c1f
|
|
@ -1 +1 @@
|
|||
1041
|
||||
1042
|
||||
|
|
|
|||
|
|
@ -2458,7 +2458,7 @@ index 0000000000000000000000000000000000000000..be70ea364f9534bb3b344f64970366c3
|
|||
+
|
||||
diff --git a/juggler/content/PageAgent.js b/juggler/content/PageAgent.js
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..05c814d2b6a3df8d770acba723051eb52063bd4f
|
||||
index 0000000000000000000000000000000000000000..3cafc06be2262a79e8459eb9afc03d424bc01303
|
||||
--- /dev/null
|
||||
+++ b/juggler/content/PageAgent.js
|
||||
@@ -0,0 +1,919 @@
|
||||
|
|
@ -2821,7 +2821,7 @@ index 0000000000000000000000000000000000000000..05c814d2b6a3df8d770acba723051eb5
|
|||
+ this._browserPage.emit('pageUncaughtError', {
|
||||
+ frameId: frame.id(),
|
||||
+ message: errorEvent.message,
|
||||
+ stack: errorEvent.error.stack
|
||||
+ stack: errorEvent.error ? errorEvent.error.stack : '',
|
||||
+ });
|
||||
+ }
|
||||
+
|
||||
|
|
|
|||
Loading…
Reference in New Issue