multiple doorhanger

Firefox 15 for developers | Mozilla Developer Network になぜか載ってないので一応書いておく(一時期 doc-needed フラグついてたと思うんだけど)。

641892 – Support showing multiple popup notification icons at the same timeFirefox 15 では修正されたので、doorhanger 形式の通知が複数個同時に表示されるようになった(以前はLIFO)。Indexed DB と geolocation を同時に使うようなページだったり、アドオンで複数個通知を出すような実装も可能になる。

ちなみにこの変更に伴う API の変更は無し。内部的には複数表示をある程度想定した設計&実装になっていたんで、幸いにも API を変更せずに済んだ。

今後、Web ページが UI を伴うパーミッション要求を複数出すことが予想されるし、ESR 17に間に合う形で実装できたんで良かった。