Javascript 插件中的全局on错误处理程序阻止在Firefox中加载页面

Javascript 插件中的全局on错误处理程序阻止在Firefox中加载页面,javascript,error-handling,firefox-addon,onerror,Javascript,Error Handling,Firefox Addon,Onerror,我有一个Firefox插件,在content.js脚本中有一个全局onerror处理程序,如下所示: window.onerror = error => { console.log('On Error Handler'); console.log(error); } 在其他任何网站上,这似乎都不是问题。但当我尝试登录时,它在登录后不会加载页面。这只发生在Firefox中,而且只发生在这个网站上(据我所知)。如果我注释掉onerror处理程序,它就会工作 当页面未加载时,我看到以下

我有一个Firefox插件,在
content.js
脚本中有一个全局
onerror
处理程序,如下所示:

window.onerror = error => {
  console.log('On Error Handler');
  console.log(error);
}
在其他任何网站上,这似乎都不是问题。但当我尝试登录时,它在登录后不会加载页面。这只发生在Firefox中,而且只发生在这个网站上(据我所知)。如果我注释掉
onerror
处理程序,它就会工作

当页面未加载时,我看到以下两个错误:

Error: Permission denied to access property "apply"

TypeError: window.ADRUM.events.VPageView is not a constructor
有没有人遇到过这个问题,或者知道为什么
onerror
处理程序会导致问题

下面是我创建的一个简单Firefox插件,用于测试该问题: