Another way to look at this is: at some point, Mozilla makes a decision that even the most serious security vulnerability which can cause significant harm to users will not be fixed in some older versions. I find it difficult to justify that the FxA team should be held to a higher standard - and in some cases, it's even possible that having FxA work on such older, vulnerable Firefoxes could potentially cause *more* harm to the user.
Mark. On 14/9/17 11:03 AM, Alex Davis wrote: > Let me take a look at numbers with Leif. > > I'm sure we can get the break down of Sync and FxA by release version. > My hope would be that we can cover more than 98-99% of users by just > supporting the last ESR. (maybe wishful thinking but worth checking) > > -- > Alex Davis // Mountain View > Product Manager // FxA & Sync > (415) 769-9247 > IRC & Slack: adavis > > On Thu, Sep 14, 2017 at 8:49 AM, Mark Hammond <[email protected] > <mailto:[email protected]>> wrote: > > :thumbsup from me. > > On 14/9/17 7:36 AM, Shane Tomlinson wrote: > > Firefox 29 is the first version of Firefox desktop that used Firefox > > Accounts > > to sign in to Sync [1]. Firefox 29 was released on April 29, 2014. > > > > In the nearly 3.5 years since Firefox 29 was released, Firefox has > aged by > > 26 full releases. Perhaps surprisingly, FxA still officially maintains > > and supports sign in to Firefox 29. I just tried to make sure I > wasn't going > > to have to eat those words. It works. Yay us. > > > > The thing is, as FxA adds more features that are only supported on > > Fx >= version N, maintaining support for these old browsers is > becoming > > increasingly complex, time consuming, and expensive. Our full > functional > > test > > suite now takes an hour to run, many of the tests are for browsers > which > > have > > been unsupported by Mozilla for some time. > > > > I propose we purposely lose some of the extra baggage by > officially dropping > > support for Firefox <= current ESR - 1. Why current ESR - 1? Well, > Mozilla > > officially supports Firefox back to ESR. There are a bunch of > companies > > that > > lag behind even that, and since we are a nice group that doesn't > like to > > anger > > folks, we'll support 2 full ESRs. Current ESR is based on Firefox > 52. The > > previous ESR was based on Firefox 45. We'd officially support down to > > Firefox 45. > > > > For users that try to sign in to FxA on these old browsers, we could > > show some > > nice screen that says something along the lines of "Hey, sorry to do > > this to you, > > but your browser is really really behind the times. For your own > safety, > > here's > > a link the latest and greatest." > > > > Thoughts? > > > > Shane > > > > > > [1] - https://www.mozilla.org/en-US/firefox/29.0/releasenotes/ > <https://www.mozilla.org/en-US/firefox/29.0/releasenotes/> > > > > > > _______________________________________________ > > Sync-dev mailing list > > [email protected] <mailto:[email protected]> > > https://mail.mozilla.org/listinfo/sync-dev > <https://mail.mozilla.org/listinfo/sync-dev> > > > _______________________________________________ > Dev-fxacct mailing list > [email protected] <mailto:[email protected]> > https://mail.mozilla.org/listinfo/dev-fxacct > <https://mail.mozilla.org/listinfo/dev-fxacct> > > _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

