[Webkit-unassigned] [Bug 43932] New: Web Inspector: User Defaults for Inspector Being Only Attached/Detached

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 12 13:59:07 PDT 2010


           Summary: Web Inspector: User Defaults for Inspector Being Only
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rob at robbrackett.com
                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

I'm currently working on a program inside which I'd like to expose the web inspector, but the webview it is attached to sits beneath an overlay of other graphics and controls. Because of that, I can't forward mouse and keyboard events to the webview, making the inspector pointless. For this case, I'd like to have the inspector always be detached (in a separate window) and never be able to be re-attached to the webview. 

The "WebKit Web Inspector Setting - inspectorStartsAttached" user default can have it start detached, but it would be great to have a separate setting that forces it to always be detached (it would probably make sense to have one that forces it to always be attached, too). It should also remove the attach/detach toggle button in the lower left corner of the inspector.

Boolean settings like the following would probably make sense:

"WebKit Web Inspector Setting - inspectorAlwaysAttached"
"WebKit Web Inspector Setting - inspectorAlwaysDetached"

or alternatively a string:

"WebKit Web Inspector Setting - inspectorOnlyAttachment" values: "attached" or "detached"

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