Anyone wrote polyfill for the `` API?

Since Firefox uses persistent background script, implementing a polyfill should be possible and pretty straightforward.
Except for two complications:

  • to access the data from other contexts like options page/extension page, one would have to open a port to background script and ask for the data
  • replace with a Proxy and extend it with session areaName - and also broadcast changes to other contexts

Or would it be better to create a bug in bugzilla and implement it directly in Firefox?
I don’t really know how these things works under the hood…

Found the bugzilla bug: