WebExtensions BrowserAction 弹出窗口在 Firefox 中具有固定高度

WebExtensions BrowserAction popup has fixed height in Firefox

扩展源代码在https://github.com/n8chz/prostetnic-chrome

它适用于 Chromium 和 Firefox,但在 Firefox 上,弹出窗口的尺寸是固定的,因此弹出窗口不会随着脚本向弹出窗口添加内容而增长,而是出现一个垂直滚动条,让我可以查看内容,但这是一个减速带,没有它我会更快乐。显然 auto-resizing is a built-in feature of BrowserAction popups in Chrome.

BrowserAction 在manifest.json 中声明如下:

"browser_action": {
 "default_icon": {
  "19": "search19.png",
  "38": "search.png"
 },
 "default_title": "Search for words in previous highlights",
 "default_popup": "popup.html"
},

除了文档中的选项之外,是否还有任何隐藏的实例化选项?

一件有用的事情(但产生与 Chrome 不同的效果)是将 style="height: 600px" 添加到弹出窗口的 <html> 元素。任何 601 像素或更大的内容都会导致带有垂直滚动条的弹出窗口。

除了文档中的内容外,没有其他隐藏选项。这是一个已知的错误,可以在以下站点进行跟踪。尚不适用于 FF50.0a2。

错误 1215025 - 弹出窗口大小不响应内容更改。 目标里程碑:mozilla50 https://bugzilla.mozilla.org/show_bug.cgi?id=1215025