[Webkit-unassigned] [Bug 166906] Web Inspector: when Layers sidebar is open, elements that have an associated compositing layer should be more prominent in DOMTreeOutline

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 11 11:22:52 PST 2017


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

--- Comment #6 from Brian Burg <bburg at apple.com> ---
(In reply to comment #5)
> (In reply to comment #4)
> > Dimming when showing layer sidebar sounds like a fine first step. We can
> > think about adding actual icons later. I want to do something like this for
> > event listeners and other node-attached things, but we should probably defer
> > that until we have some better ideas for how such information can be
> > displayed without visually overloading the tree outline. (For example, we
> > could have a filter icon in the nav bar that lets you toggle each of these
> > things on/off, even if you aren't looking at the respective sidebar).
> 
> I actually really like the idea of using a filter icon in the nav bar.  I
> think that may be a better starting point than trying to sync displaying the
> Layers sidebar and showing indicators in the DOM tree.

What I imagine is clicking on the icon shows a native drop-down with checkable modes, like the Develop menu, just like long-clicking the New Tab tab item. We are already running out of room for more single purpose icons so we may be able to consolidate some other things this way (paint flashing + compositing borders come to mind).

My strawman proposal is to group these by where the effect is visualized: on the inspected page (flashing, layer borders) or on the tree outline (event listeners, layers, etc).

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


More information about the webkit-unassigned mailing list