[Webkit-unassigned] [Bug 180593] New: Web Inspector: Canvas recordings use a lot of memory and are never released

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 8 11:37:52 PST 2017


            Bug ID: 180593
           Summary: Web Inspector: Canvas recordings use a lot of memory
                    and are never released
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bburg at apple.com
                CC: inspector-bugzilla-changes at group.apple.com

via Nelson Thachuk:

- Canvas Tab: high resource usage when recording/after completing recording

1. Launch Safari
2. Navigate to https://www.google.com/maps/place/Apple+Infinite+Loop/@37.3316756,-122.0323777,17z/data=!3m1!4b1!4m5!3m4!1s0x808fb5b6c4951d0f:0xb651414deb31e9fb!8m2!3d37.3316756!4d-122.030189
3. Show Web Inspector (⌥⌘I)
4. Click New Tab button
5. Select Canvas tab
6. Launch Activity Monitor
7. Filter by “Safari”
8. Return to Safari and record the Canvas
9. Interact with Google Maps (NOTE: the Web Content processes’ CPU usage spikes)
10. Wait for recording to finish (NOTE: the Web Content processes’ CPU usage returns to normal and Web Inspector’s processes’ Memory usage spikes)
11. Dismiss the recording or close the Canvas tab and wait 30 seconds

- Memory should be released

- Memory is not released until the Web Inspector process is killed

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171208/f941d13a/attachment-0001.html>

More information about the webkit-unassigned mailing list