[Webkit-unassigned] [Bug 76009] New: Unlimited history items saved in WebProcessProxy
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jan 10 17:02:58 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=76009
Summary: Unlimited history items saved in WebProcessProxy
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: History
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: eglerik at gmail.com
m_backForwardListItemMap in WebProcessProxy can accumulate WebBackForwardListItem elements until WebKit runs out of available memory. There is a maximum capacity enforced on the WebBackForwardList class, but the same history items saved in the WebProcessProxy have no such cap.
Steps to Reproduce:
1) Go to any webpage
2) Go to a different webpage
3) Go back to 1) and repeat Steps
The size of WebProcessProxy::m_backForwardListItemMap grows with each new site visited, while the size of WebBackForwardList::m_entries stops at "DefaultCapacity" defined in WebBackForwardList.cpp.
Produced bug on Windows and Mac OSX
SVN Revision: 104601
I plan to submit a patch shortly.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list