I think navigator.plugins.length might be the best bet here.

It's a guess, but pretty educated.

This check only applies if you know the person is using Firefox 52.

If navigator.plugins.length is 1 or 0, you are probably using Firefox 52
NON ESR.

If navigator.plugins.length > 1, you are probably using the ESR.

The odds that someone has the ESR installed and only has one plugin is
prettty slim. I'm never had less than 10.

Mike



On Mon, Mar 6, 2017 at 3:16 PM, Kaply Consulting <[email protected]>
wrote:

> channel-prefs.js. It's not exposed anywhere to content.
>
> Mike
>
> On Mon, Mar 6, 2017 at 2:09 PM, Paul Kosinski <[email protected]> wrote:
>
>> Where does Help->About get the "ESR"? Could there be a bit of
>> Javascript that could retrieve this?
>>
>>
>> On Mon, 6 Mar 2017 13:13:00 -0600
>> Kaply Consulting <[email protected]> wrote:
>>
>> > There is no way to check the user agent and know 52 ESR from regular
>> > 52.
>> >
>> > I guess you might be able to check the navigator.plugins array and
>> > see if Silverlight is there?
>> >
>> > I'm not sure.
>> >
>> > Mike
>> >
>> > On Mon, Mar 6, 2017 at 11:32 AM, Alpee Jain
>> > <[email protected]> wrote:
>> >
>> > > Dear All,
>> > >
>> > >
>> > >
>> > > I have a web application which is built using Silverlight and I
>> > > have huge customer base who use firefox as the browser..
>> > >
>> > > I need to inform the user if they are using the version 52 of the
>> > > firefox that there is an ESR version which will allow them to
>> > > continue using my application. This can be done if I am able to
>> > > detect the version of the Firefox they are in and also I don’t want
>> > > to show them the message if they are on ESR version (52), since it
>> > > will allow them to continue using my application.
>> > >
>> > > I want to have this in place, meanwhile I am evaluating on other
>> > > solutions.
>> > >
>> > >
>> > >
>> > > Appreciate your help..
>> > >
>> > >
>> > >
>> > > Alpee Jain
>> > >
>> > >
>> > >
>> > > *From:* Alpee Jain
>> > > *Sent:* Monday, March 6, 2017 10:28 PM
>> > > *To:* '[email protected]' <[email protected]>
>> > > *Subject:* How do i know, if my web app is being used by a user
>> > > having ESR release?
>> > >
>> > >
>> > >
>> > > Hi All,
>> > >
>> > >
>> > >
>> > > Can you please let me know, if it is possible to know If my
>> > > application is being used by a ESR firefox release?
>> > >
>> > >
>> > >
>> > > Thanks & Regards,
>> > >
>> > > Alpee Jain | * ecoInsight *| mobile: +91 900.804.1144
>> > > <+91%2090080%2041144> | www.ecoinsight.com
>> > >
>> > >
>> > >
>> > > Follow *ecoInsight* on Twitter – www.twitter.com/ecoinsight
>>
>> _______________________________________________
>> Enterprise mailing list
>> [email protected]
>> https://mail.mozilla.org/listinfo/enterprise
>>
>> To unsubscribe from this list, please visit
>> https://mail.mozilla.org/listinfo/enterprise or send an email to
>> [email protected] with a subject of "unsubscribe"
>
>
>
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"

Reply via email to