Chrome DOM断点会自行启用

时间:2011-10-20 21:27:19

标签: google-chrome google-chrome-devtools

是的,在控制台中,我犯了一个可怕的错误,就是在一个元素上设置了一个DOM断点,这个元素没有得到我预期注入的内容。

好吧,现在每当我加载该页面时,断点都会触发。我取消选中旁边的框。它回来了。我右键单击它并单击“删除断点”。它从列表中消失,似乎工作正常,直到下一次硬刷新,然后是BAM断点。

我点击禁用所有断点按钮。它再一次工作直到下一次刷新,然后是BAM断点。关闭Chrome,重新打开。相同。单独关闭所有标签并通过菜单关闭Chrome,擦除所有标签内存。相同。

I put on a loincloth and did an intricate dance,
I knew it was a stretch, but I gave it a chance.
I found an exorcist to help with my plight,
but he ran off promptly, screaming in fright.
With the light of Eärendil, my machine I did annoint,
hoping to rid it of this [expletive deleted] breakpoint.
But nothing has worked, no matter how hard I fought,
so now I humbly ask assistance of you lot.

有没有人遇到过这个问题?

我使用的是Windows 7,Chrome 14.0.835.202 m。

6 个答案:

答案 0 :(得分:26)

解决方案:http://code.google.com/p/chromium/issues/detail?id=91666

  

要清除所有断点,请在检查器上打开检查器(首先取消停靠   检查员并点击ctrl-shift-I打开第二个)然后运行   第二个检查员的“WebInspector.settings.domBreakpoints.set([])”   控制台。

答案 1 :(得分:7)

有时,当您设置断点时,您也可以自动启用“暂停异常”。这将给出不必要的持久性破坏行为。循环“暂停异常”按钮(左下角)以关闭它(注意 - 它不是打开/关闭,而是三种可能的状态)

答案 2 :(得分:3)

修正了它,不得不将Chrome升级到15.0.874.106。

Settings > About Google Chrome > Relaunch

我的断点不再触发,但我厌倦了测试实际的bug是否已修复。 Chrome中没有更多DOM断点供我使用。

答案 3 :(得分:1)

我在Chrome 33中遇到了这个问题。在小检查器中,在那个具有“断点”和“断点”子窗口的窗口部分中。窗口顶部的“调用堆栈”等是一个小书签图标,允许您禁用断点。新窗口需要您重新禁用。

不是最好的解决方案,但它让我现在可以继续在Chrome中工作。

答案 4 :(得分:1)

这个问题今天仍然存在,公认的答案是7年前的,不再有效。

卸载和重新安装Chrome是我修复它的唯一方法。参见Can't remove DOM breakpoint "subtree modification" in chrome 69.0.3497.100

如果Google重新打开上述错误报告,但即使该错误报告尚未修复,也将其永久关闭,那就太好了。

答案 5 :(得分:1)

我确认这个问题在 2021 年仍然存在。删除 Chrome 用户并重新添加它对我有帮助。