GreaseMonkey 脚本中的哪些内容会导致 Firefox 崩溃?

发布于 2024-08-13 23:22:35 字数 162 浏览 2 评论 0原文

我在 GreaseMonkey 中有一个相对较大的脚本,一段时间后它似乎会使浏览器崩溃。看起来它做了它的事情,然后过了一段时间 Firefox 就死了。在我看来,这必须与我的脚本有关。我正在修改的页面是 google.com,我正在 Mac 上开发脚本。 GM 脚本导致 Firefox 崩溃的常见原因有哪些?

I have a relatively large script in GreaseMonkey and it seems to be crashing the browser after some time. It looks like it does its thing and then after a while Firefox just dies. Seems to me that this has to be connected with to my script. The page I'm modifying is google.com and I'm developing the script on Mac. What are the common causes for GM scripts crashing Firefox?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

影子是时光的心 2024-08-20 23:22:35

查找

  • 内存泄漏(是否向保留的数组添加一些信息?确保不使用全局变量。)
  • 无限循环(不过不会使 FF 崩溃)
  • 您的脚本和脚本之间可能存在交互一个来自谷歌。例如,Google Mail 每隔几秒就会发送一个 AXAJ 请求来查找新邮件。如果您的脚本由此触发,则可能会导致问题。

Look for

  • memory leaks (do you add some information to an array which you keep around? Make sure you don't use global variables.)
  • Endless loops (won't crash FF, though)
  • There might be an interaction between your script and the one from Google. For example, Google Mail will send an AXAJ request every few seconds to look for new mail. If your script is triggered by that, that could cause problems.
故人如初 2024-08-20 23:22:35

仅 Firefox 或其组件之一(蜘蛛猴、壁虎...)中的错误

Only bugs in firefox or one of its components (spidermonkey, gecko...)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文