mozilla / node-firefox

node.js modules for interacting with Firefox via the DevTools remote protocol
https://www.npmjs.org/package/firefox
Mozilla Public License 2.0
301 stars 18 forks source link

Bulk data support #38

Open jryans opened 9 years ago

jryans commented 9 years ago

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.

jryans commented 9 years ago

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.