[Webkit-unassigned] [Bug 118547] Leaking most Documents

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 12 12:30:02 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118547


Brady Eidson <beidson at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|CachedResourceLoader is not |Leaking most Documents
                   |deleted when page change or |
                   |close                       |




--- Comment #4 from Brady Eidson <beidson at apple.com>  2013-07-12 12:32:05 PST ---
I instrumented the c'tors and d'tors and ran some tests.

The problem isn't CachedResourceLoader - The problem is we're actually leaking most Documents.

Steps to reproduce:
1 - Print in Document c'tor and d'tor
2 - Open a window to a blank page.
3 - Navigate to http://example.iana.org
4 - Navigate to http://mysneakywebsite.com

The Document created when you navigate to http://example.iana.org is not destroyed.
Additionally - if you keep navigating around in this window, visiting dozens and dozens of sites - that Document is never destroyed.

In fact, only initial empty documents and "about:blank" documents seem to be getting destroyed.

-- 
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