Native Desktop FxA relies on the jwcrypto components of the native Persona work, but none of the DOM API or UI.
I don’t know of any plans to finish/re-work the native Persona in Desktop Firefox. The answer might be different for FxOS/B2G. -chris On Sep 22, 2014, at 1:10 PM, Jared Hirsch <[email protected]> wrote: > Hi Matthew, > > The key question is which parts of the Identity module are still used by the > Firefox Accounts code, which we do need on desktop (for sync) and on b2g. > > Adding the dev-fxacct list and CCing the Gecko people most likely to know the > answer here. > > As far as Desktop Persona integration, there was a patch in the Persona repo > that was backed out[1] earlier this year, and I'm not aware of any plans to > attempt to complete that integration. > > Cheers, > > Jared > > [1] https://github.com/mozilla/persona/pull/4154 > > On Sep 17, 2014, at 11:04 PM, Matthew N. <[email protected]> wrote: > >> Hello, >> >> In Summer 2012 some Firefox desktop support[1] for BrowserID landed in >> mozilla-central. The feature was never enabled by default as there was >> remaining work to do on the UI, backend and API. >> >> Austin King started work on bringing this project back to life a little less >> than a year ago but we didn't get to the point of being ready for Nightly >> testing. >> >> I haven't been hearing much demand for finishing up this project and last I >> heard there were still proposed changes to the BrowserID API. As a result >> the desktop code isn't really being maintained and it's starting to become a >> maintenance issue with tests[2]/code breaking over time and not being fully >> E10S-friendly[3]. >> >> This raises some questions: >> 1) Does desktop BrowserID integration fit into any long-term identity >> strategy? If so, how does this fit? >> 2) Any objections to removing the /browser/-specific code from >> mozilla-central for now? I'm assuming there is no short-term use for this >> but correct me if I'm wrong. >> 3) Does the recent usage of OAuth2 instead of the BrowserID for Loop-FxA >> integration on desktop indicate a shift away BrowserID? >> >> I'm looking forward to your feedback as I'm interested in this both as a >> integrator and as a user of BrowserID. >> >> Thanks, >> Matthew N. >> >> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=764213 >> [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1063404 >> [3] https://bugzilla.mozilla.org/show_bug.cgi?id=941426 >> _______________________________________________ >> dev-identity mailing list >> [email protected] >> https://lists.mozilla.org/listinfo/dev-identity > > _______________________________________________ > Dev-fxacct mailing list > [email protected] > https://mail.mozilla.org/listinfo/dev-fxacct _______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

