Bug 45955

Summary: Web Inspector: [Extensions API] Provide a way for extension to create a status bar icon
Product: WebKit Reporter: Andrey Kosyakov <caseq>
Component: Web Inspector (Deprecated)Assignee: Andrey Kosyakov <caseq>
Status: RESOLVED FIXED    
Severity: Normal CC: bweinstein, joepeck, keishi, loislo, pfeldman, pmuellr, rik, yurys
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch pfeldman: review+

Andrey Kosyakov
Reported 2010-09-17 03:20:26 PDT
For many types of extensions, rendering an own panel or sidebar is an overkill. It is suggested to allow extensions to add their own status bar icons to be able to trigger basic actions.
Attachments
Patch (15.14 KB, patch)
2011-11-18 00:48 PST, Andrey Kosyakov
pfeldman: review+
Andrey Kosyakov
Comment 1 2011-11-18 00:48:19 PST
Pavel Feldman
Comment 2 2011-11-18 01:59:49 PST
Comment on attachment 115758 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=115758&action=review > Source/WebCore/ChangeLog:3 > + Web Inspector: [Extensions API] Provide a way for extension to create a status bar icon status bar button? > Source/WebCore/inspector/front-end/ExtensionPanel.js:114 > + this._statusBarItems = []; statusBarButtons ? > Source/WebCore/inspector/front-end/ExtensionPanel.js:199 > + * @param {?string} iconURL Are these nullable or optional?
Andrey Kosyakov
Comment 3 2011-11-18 02:22:36 PST
Note You need to log in before you can comment on or make changes to this bug.