Does this use the same code in standard firefox , or a different code base?
B2G is different than Desktop Firefox in some ways, for instance it uses multiple processes (this is being worked on for Desktop, it's already in use for plugins for instance) and supports some new APIs to access the hardware on the phone that you'd expect: https://wiki.mozilla.org/WebAPI