mozilla / node-firefox

node.js modules for interacting with Firefox via the DevTools remote protocol

Home Page:https://www.npmjs.org/package/firefox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bulk data support

jryans opened this issue · comments

FxOS has support for "bulk data" which allows apps to be installed roughly ~10x faster than the basic method.

Support for this is limited in external tools so far, but node-firefox could certainly use it! Outside of Gecko directly, I am only aware of ffdb.py offering this support.

I believe it would require changes to how connections are managed, so most of the work may happen in firefox-client, but perhaps other modules are impacted as well.

It could possibly make sense to construct some kind of shared JS module for connection that can be used both by node-firefox and in Gecko, so that features are available to both. However, this does not feel like a simple task. Just a thought.