Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Ben Kelly
Hi all, I'd like to disable service workers in 52 ESR. This would also require disabling push notifications. A year ago we decided to disable service workers in 45 ESR because it was very new and unstable: https://groups.google.com/forum/#!msg/mozilla.dev.platform/yuNHtDhl3lY/VWXOa8N9AgAJ Whil

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Dirkjan Ochtman
On Wed, Jan 18, 2017 at 4:49 PM, Ben Kelly wrote: > While things have stabilized since then we are in process of making a major > architectural change in order to support multiple content processes > (multi-e10s). This will make it very difficult to uplift fixes. Once the > new architecture has

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Till Schneidereit
That'll mean that Windows XP/Vista users won't have them. Might be ok, but means the bar for a decision like this should be somewhat higher than usual, I think. On Wed, Jan 18, 2017 at 4:49 PM, Ben Kelly wrote: > Hi all, > > I'd like to disable service workers in 52 ESR. This would also requir

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Ben Kelly
On Wed, Jan 18, 2017 at 10:58 AM, Dirkjan Ochtman wrote: > On Wed, Jan 18, 2017 at 4:49 PM, Ben Kelly wrote: > > While things have stabilized since then we are in process of making a > major > > architectural change in order to support multiple content processes > > (multi-e10s). This will make

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Mike Conley
> I would expect not, though, since we are >> still rolling it out to the full population. I do believe the plan is to enable e10s on 52 ESR, but with the Firefox 50 restrictions (e10s enabled by default, disabled if a11y APIs used, disabled if non-WebExtension, non-mpc=true add-ons enabled). Tha

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Ben Kelly
On Wed, Jan 18, 2017 at 10:58 AM, Till Schneidereit < t...@tillschneidereit.net> wrote: > That'll mean that Windows XP/Vista users won't have them. > > Might be ok, but means the bar for a decision like this should be somewhat > higher than usual, I think. > Understood, but that does not change t

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Till Schneidereit
On Wed, Jan 18, 2017 at 5:43 PM, Ben Kelly wrote: > On Wed, Jan 18, 2017 at 10:58 AM, Till Schneidereit < > t...@tillschneidereit.net> wrote: > >> That'll mean that Windows XP/Vista users won't have them. >> >> Might be ok, but means the bar for a decision like this should be >> somewhat higher t

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Ben Kelly
On Wed, Jan 18, 2017 at 1:35 PM, Dirkjan Ochtman wrote: > API. On the other hand, sites like caniuse.com clearly advertise that > ServiceWorkers are available in Firefox (and Chrome), and then going > back and not exposing that in the ESR population seems to me that in a > sense, we break a kind

Re: Intent to disable service workers and push in 52 ESR

2017-01-18 Thread Dirkjan Ochtman
On Wed, Jan 18, 2017 at 5:38 PM, Ben Kelly wrote: > Last I checked we do this all the time for new and potentially unstable > things. For example, AFAIK we do not enable e10s on ESR. I have not heard > if that will change for 52 ESR. I would expect not, though, since we are > still rolling it o

Re: Intent to disable service workers and push in 52 ESR

2017-01-19 Thread Kit Cambridge
This sounds like a good plan, Ben. IIUC, we're committing to support all our ESRs for a year, so anything we can do to make uplifts easier is sensible. Till brings up a good point about folks on older platforms, but it's likely they'll already have a degraded experience on many sites. I expect fut

Re: Intent to disable service workers and push in 52 ESR

2017-01-23 Thread Eric Shepherd
Any time something is disabled or removed from ESR, please be sure the developer docs team knows about it, because that’s something that has to be reflected in our documentation. I’m not aware of many (if any) documentation that says something exists in version X but not in ESR version X; that’s

Re: Intent to disable service workers and push in 52 ESR

2017-01-23 Thread Lawrence Mandel
We disabled some features (iirc Hello and Pocket) in ESR45. The preference is to keep ESR inline with what's in the mainline release but we're also supporting ESR on a best effort basis. I think the rationale in this thread for disabling service workers and push in ESR52 makes sense if we're not go

Re: Intent to disable service workers and push in 52 ESR

2017-02-09 Thread Kohei Yoshino
Do we already have a bug for this? Firefox 52 will be shipped just in 4 weeks. On 2017-01-18 10:49 AM, Ben Kelly wrote: I'd like to disable service workers in 52 ESR. This would also require disabling push notifications. A year ago we decided to disable service workers in 45 ESR because it was

Re: Intent to disable service workers and push in 52 ESR

2017-02-09 Thread Ben Kelly
I just filed: https://bugzilla.mozilla.org/show_bug.cgi?id=1338144 On Thu, Feb 9, 2017 at 4:26 AM, Kohei Yoshino wrote: > Do we already have a bug for this? Firefox 52 will be shipped just in 4 > weeks. > > > On 2017-01-18 10:49 AM, Ben Kelly wrote: > >> I'd like to disable service workers in 5