[Webkit-unassigned] [Bug 178797] Web Inspector: Canvas Tab: shader programs still not shown in canvas/recording path components

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 6 16:02:27 PST 2017


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

--- Comment #5 from Devin Rousso <webkit at devinrousso.com> ---
(In reply to Brian Burg from comment #3)
> You still can't get to a shader program via Canvas Tab without taking a
> recording. I think we should add shortcuts to them in each Canvas card. It
> could be in the title bar, or in one of the bottom corners with a dropdown.
What would you say to merging shader programs with recordings?  For example:

 - View Recordings... (1)
 - View Shader Programs... (2)
 - View Recordings and Shader Programs... (3)

We would decide what text to display depending on the number of recordings and shader programs.  Personally, I think "Shader Programs" is a bit wordy, and we could probably just shorten it to "Shaders", but I am not sure if that's entirely accurate.

Alternatively, we could have another select area right above the current "View Recordings... (X)" with similar text:

    |
    | View Shader Programs... (2)
    | View Recordings... (1)
    +--------------------------------

I would prefer the first option, though, as I'm not sure how nicely this will play with the rest of the CanvasContentView UI.  Also, if we add other children (such as WebGLTexture), it could get very cluttered/chaotic very fast.

-- 
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/20171107/58332335/attachment-0001.html>


More information about the webkit-unassigned mailing list