[webkit-reviews] review requested: [Bug 28429] Adding Heap profiler page to Web Inspector : [Attachment 38566] Proposed patch to start adding Heap profiler UI behind a flag

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 25 13:40:00 PDT 2009


Mikhail Naganov <mnaganov at chromium.org> has asked  for review:
Bug 28429: Adding Heap profiler page to Web Inspector
https://bugs.webkit.org/show_bug.cgi?id=28429

Attachment 38566: Proposed patch to start adding Heap profiler UI behind a flag
https://bugs.webkit.org/attachment.cgi?id=38566&action=review

------- Additional Comments from Mikhail Naganov <mnaganov at chromium.org>
Timothy, to be sure that we're on the same page, here is a patch that adds some
needed UI elements to Profiler page behind a flag. When the functionality
needed will be exposed by JSC, all branches will be removed.

I decided that instead of using a filter as on Resources tab, it is more
convenient to use groups on the sidebar (as on the Storage tab.) This approach
uses screen estate more effectively, as having a filter pane for just two types
of profiles is a waste of space.

See the screenshots of UI in the next attachment.

Some notes:
- although side pane groups are collapsible, this isn't reflected in UI (on
Storage tab too), I think this needs to be fixed separately;
- instead of "Heap profiles" I'm using the term "Heap snapshot", as it is taken
instantly, as opposed to CPU profile;
- we need a glyph image for "Take heap snapshot" button, I'm not a designed, so
if you could draw it, this would be great.


More information about the webkit-reviews mailing list