nightly(55)では想定通りの挙動だったので、バグだった模様。HelperをWebExtensions化するのにあたって、TCP通信ができないのでそもそも移植できないのだが、UIは先に作れるのでちまちま作成している最中。計算して指定をするようにしています。HTMLも入り組んでいるし何かがおかしい(指定が足りない)のかなぁとあまり気に留めず、次に設定画面を作る時にまだシンプルな段階でスクロールについてテストすると、やっぱりスクロールできない。以外のときはスクロールできないのが分かった。指定するしかなさそう。Firefoxの仕様なのかバグなのか、適当なキーワードでググってみたものの、パッと探しただけだとそれっぽいネタが見つからなかったので、どっちやら。