Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 65da45bdad2c438b8ae81c6632302267a654c74f
https://github.com/WebKit/WebKit/commit/65da45bdad2c438b8ae81c6632302267a654c74f
Author: Devin Rousso <[email protected]>
Date: 2025-11-09 (Sun, 09 Nov 2025)
Changed paths:
M Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js
Log Message:
-----------
Web Inspector: REGRESSION(?): cannot stop Timeline recording after submitting
a form
https://bugs.webkit.org/show_bug.cgi?id=301643
Reviewed by Darin Adler.
In the case of a cross-origin form submission, the old page is destroyed so all
of the timeline instruments are gone and won't notify Web Inspector that
they're no longer recording.
We effectively should reset the count of active timeline instruments, but it's
not even really necessary to have that value in the first place when we already
have a `WI.TimelineManager.CapturingState`.
* Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js:
(WI.TimelineManager):
(WI.TimelineManager.prototype.capturingStarted):
(WI.TimelineManager.prototype.capturingStopped):
Canonical link: https://commits.webkit.org/302776@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications