[Webkit-unassigned] [Bug 29891] New: Web Inspector: Introduce inspected object groups for console and watch evaluation results so that they could be released explicitly.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 29 12:46:35 PDT 2009


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

           Summary: Web Inspector: Introduce inspected object groups for
                    console and watch evaluation results so that they
                    could be released explicitly.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pfeldman at chromium.org
                CC: timothy at hatcher.name


Currently console and watch evaluation results are wrapped with
InspectorController::wrapObject. wrapObject caches the results in the inspector
controller. We clean it up upon clearConsole. Originally, wrapObject was only
applied to console evaluation results, so that implementation was correct.
However, now watch expressions now use same method, while their lifetime does
not depend on console. As a result we leak memory on every watch expressions
update.

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