[Webkit-unassigned] [Bug 97120] New: Web Inspector: yellow on-hover pop-up won't go if another pane asynchronously opens

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 19 10:41:17 PDT 2012


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

           Summary: Web Inspector: yellow on-hover pop-up won't go if
                    another pane asynchronously opens
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: prybin at chromium.org
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


General steps:
- in Sources tab provoke yellow inspect pop-up window by hovering over some variable in text
- in previous step learn the timing for hover to trigger evaluation
- manage to provoke inspect evaluation, but open ||> drawer (sources list) before the pop-up actually appears
- yellow pop-up appears above ||> drawer

Expected:
pointing away from pop-up makes it go

Actual:
the pop-up remains fixed as long as you move mouse inside the opened ||> drawer. User have to learn that not only he has to point away from the pop-up, but also point to the original half-visible pane of source text. This is pretty much unintuitive.

Hints for reproducing
Enable pause on exceptions. Open http://design.ru Execution will stop on widgets.js with TypeError. A "window" variable is references in left-top corner of the text, which is handy for starting heavy evaluate and making it to open ||>

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list