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