web-dev-qa-db-ja.com

Chrome DOMブレークポイントはそれ自体を有効にし続けます

はい、コンソールで、期待したコンテンツが挿入されていない要素に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.

誰かがこの問題に遭遇しましたか?

私はWindows7を使用しています、Chrome 14.0.835.202m。

47
andrew

ここでの解決策: http://code.google.com/p/chromium/issues/detail?id=91666

すべてのブレークポイントを削除するには、インスペクターでインスペクターを開き(最初のインスペクターをドッキング解除し、ctrl-shift-Iを押して2番目を開きます)、2番目のインスペクターのコンソールで「WebInspector.settings.domBreakpoints.set([])」を実行します。

26
fmsf

ブレークポイントを設定すると、「例外で一時停止」も自動有効化される場合があります。これにより、望ましくない永続的なブレークポイント動作が発生します。オフに切り替えるには、[例外で一時停止]ボタン(左下)を切り替えます(注-オン/オフではなく、3つの可能な状態)

7
Fergie

それを修正し、Chromeを15.0.874.106にアップグレードする必要がありました。

Settings > About Google Chrome > Relaunch

ブレークポイントがトリガーされなくなりましたが、実際のバグが修正されているかどうかをテストするのにうんざりしています。 Chrome私にとってはDOMブレークポイントはもうありません。

3
andrew

Chrome 33.小さなインスペクターのセクションで、ウィンドウの上部にある「ブレークポイント」や「コールスタック」などのサブウィンドウがあるウィンドウでこの問題が発生します。 is ブレークポイントを無効にできる小さなブックマークアイコン。新しいウィンドウでは、再度無効にする必要があります。

最善の解決策ではありませんが、今のところChromeで作業を続けることができました。

1
steel

問題は今日でも存在し、受け入れられた答えは7年前のものであり、もはや機能しません。

アンインストールと再インストールChromeが修正できる唯一の方法です。 chrome 69.0のDOMブレークポイント "サブツリーの変更"を削除できません。 3497.1

グーグルが上記のバグレポートを再び開くといいのですが、修正されていなくても完全に閉じています。

1
Dennis Booth