User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170608105825 Steps to reproduce: Need a topbar/bottombar feature to insert panels above or below the browser window pane for extension content. This was supported with browser overlays prior to WebExtensions. Panels could be always on or on demand. horizontal orientation of these panes allows for content that isn't suited to sidebar format (tabular data, wider content, etc.) These could be implemented with all the sidebar functionality, but simple container functionality would be satisfactory. It seems that the design philosophy now is to do this via DevTools, but I see no reason to have to force a DevTools interface on the users to get a horizontal pane. Many will find that confusing.
Hi A Capesius, this has been added to the agenda for the July 11 WebExtension APIs triage meeting. Would you be able to join us? Wiki: https://wiki.mozilla.org/Add-ons/Contribute/Triage#Next_Meeting Agenda: https://docs.google.com/document/d/1MEMC7EyZ2VVInbWod7FD2SFGp36osoxQkhUm5f0aNSs/edit#
Sorry, this took me a while to comment on, but this seems highly unlikely. We are specifically trying to reduce the amount of vertical space available to content not decrease it. An area of content available to extensions that is independent of the content is there in the sidebar. The argument I heard in the meeting was that this won't work because its not wide enough. Whilst that might be true, creating, maintaining and support this doesn't seem worth the effort.
Oops: "We are specifically trying to *increase* the amount of vertical space available to content not decrease it"
Seems this is a more generalized form of what is already implemented for the Developer's Tools panel, which also demonstrates the need for horizontal layout in some situations.
Am I right that this API would be necessary to create a Vimperator clone? (see the panel in https://addons.cdn.mozilla.net/user-media/previews/full/58/58920.png)
> Am I right that this API would be necessary to create a Vimperator clone? Yes, Vimperator also uses a XUL overlay to create an extension-level panel outside the current page context.