Bug 255909

Summary: Confusing prerender leftover(?) code in Page.cpp/WebPage.cpp
Product: WebKit Reporter: Anne van Kesteren <annevk>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: d, thorton, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Anne van Kesteren
Reported 2023-04-25 00:57:23 PDT
The only functionality it has is > m_domTimerAlignmentInterval = m_domTimerAlignmentIntervalIncreaseLimit; though there is a comment suggesting it would update visibility state as well (that's no longer true). I can't immediately see what we do for non-"prerender" hidden pages, but presumably they would also throttle the timer interval? Blame suggests you might remember Tim though it's been a decade or so.
Attachments
Radar WebKit Bug Importer
Comment 1 2023-05-02 00:58:19 PDT
Anne van Kesteren
Comment 2 2025-01-14 07:31:58 PST
It seems this is not a prerender feature, but part of "page visibility" which used to have a "prerender" state that we stopped exposing at some point and now it's only visible (harhar) through maximum throttling. Leaving this as-is seems fine.
Note You need to log in before you can comment on or make changes to this bug.