Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1d226849e11eff5877a424e3d57b6a19172a350b
https://github.com/WebKit/WebKit/commit/1d226849e11eff5877a424e3d57b6a19172a350b
Author: Ahmad Saleem <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.js
Log Message:
-----------
Web Inspector: Network table load-time polling interval never backs off from
100ms
https://bugs.webkit.org/show_bug.cgi?id=319765
rdar://182627473
Reviewed by Devin Rousso.
_updateLoadTimeStatistic() picked the polling delay using ascending
`else if` thresholds (>= 1 second, then >= 60 seconds, then >= 1 hour).
Since each later threshold is a strict superset of the first, the
1 second and 1 hour branches were unreachable once duration passed
1 second, so the timer stayed at a 100ms delay indefinitely instead of
backing off to 1s after a minute and 10s after an hour.
Also corrected a comment that mislabeled the 3,600,000ms threshold as
"1 minute" instead of "1 hour".
* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.js:
(WI.NetworkTableContentView.prototype._updateLoadTimeStatistic): Check
thresholds in descending order so the correct delay tier is selected.
Canonical link: https://commits.webkit.org/317515@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications