RESOLVED FIXED 202682
Web Inspector: Canvas: unable to click on overview path component when jumping directly to a shader
https://bugs.webkit.org/show_bug.cgi?id=202682
Summary Web Inspector: Canvas: unable to click on overview path component when jumpin...
Devin Rousso
Reported 2019-10-07 21:47:07 PDT
# STEPS TO REPRODUCE: 1. inspect any page with a canvas that has any WebGL/WebGPU shaders (e.g. <https://webkit.org/demos/webgpu/compute-boids.html>) 2. go to the Canvas Tab 3. select any shader via the [gl] icon in the bottom left corner of one of the canvas preview tiles 4. try to click the "Overview" hierarchical path component to jump back to the overview => FAIL: nothing happens 5. select the parent Canvas/Device hierarchical path component => PASS: content changes 6. try to click the "Overview" hierarchical path component to jump back to the overview => PASS: content changes A similar issue also happens if you initially click the canvas preview tile itself (replace step #3), select a shader in the navigation sidebar, and then try to click the Canvas/Device hierarchical path component.
Attachments
Patch (3.97 KB, patch)
2019-10-07 22:43 PDT, Devin Rousso
no flags
Devin Rousso
Comment 1 2019-10-07 22:43:16 PDT
Matt Baker
Comment 2 2019-10-08 11:52:18 PDT
I noticed the problem doesn't occur when navigating to the shader by clicking the canvas preview tile, instead of the [gl] icon context menu.
Matt Baker
Comment 3 2019-10-08 11:56:03 PDT
Comment on attachment 380403 [details] Patch r=me
WebKit Commit Bot
Comment 4 2019-10-08 13:15:23 PDT
Comment on attachment 380403 [details] Patch Clearing flags on attachment: 380403 Committed r250855: <https://trac.webkit.org/changeset/250855>
WebKit Commit Bot
Comment 5 2019-10-08 13:15:24 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 6 2019-10-08 13:16:43 PDT
Note You need to log in before you can comment on or make changes to this bug.