Use the self support APIs to obtain a real version number rather than relying on the UA

NEW
Unassigned

Status

4 years ago
4 years ago

People

(Reporter: MarkFilipak.mozilla, Unassigned)

Tracking

Details

(Reporter)

Description

4 years ago
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
Build ID: 20141125031119

Steps to reproduce:

Go to:
'https://www.mozilla.org/en-US/plugincheck/'


Actual results:

Page says:
"Looks like you’re using an older version of Firefox"


Expected results:

Nothing. Should not have gotten notice. FFox is up-to-date.
Component: Untriaged → General
Product: Firefox → Plugin Check
Version: 31 Branch → unspecified

Comment 1

4 years ago
Firefox 34.0 and Firefox 34.0.5 were released on 2014-12-01 (1st December 2014).

So if the User Agent of your Firefox says:
> User Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
you appear to have Fx 31 and it is out of date.

What happens when you do:
Menu, Help, About Firefox?

DJ-Leith

Comment 2

4 years ago
(In reply to DJ-Leith from comment #1)
> Firefox 34.0 and Firefox 34.0.5 were released on 2014-12-01 (1st December
> 2014).
> 
> So if the User Agent of your Firefox says:
> > User Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
> you appear to have Fx 31 and it is out of date.
> 
> What happens when you do:
> Menu, Help, About Firefox?
> 
> DJ-Leith

These are all good questions. More concretely, are you using Firefox 31 ESR, or "regular" Firefox 31?
Flags: needinfo?(MarkFilipak.mozilla)
(Reporter)

Comment 3

4 years ago
(In reply to Gijs Kruitbosch from comment #2)
> (In reply to DJ-Leith from comment #1)
> > Firefox 34.0 and Firefox 34.0.5 were released on 2014-12-01 (1st December
> > 2014).
> > 
> > So if the User Agent of your Firefox says:
> > > User Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
> > you appear to have Fx 31 and it is out of date.
> > 
> > What happens when you do:
> > Menu, Help, About Firefox?
> > 
> > DJ-Leith
> 
> These are all good questions. More concretely, are you using Firefox 31 ESR,
> or "regular" Firefox 31?

Perhaps the User Agent should include "ESR".

I'm using FFox 31.3.0 ESR which right now reports "Firefox is up to date".
Flags: needinfo?(MarkFilipak.mozilla)

Comment 4

4 years ago
We deliberately stopped exposing this number in bug 870868. We're not going to put it back.

However, we're working on exposing some APIs to specific mozilla sites so they can help provide support. Plugincheck should probably be using those once they're finished. It'd need bugs like bug 1040203 to make that happen.
Status: UNCONFIRMED → NEW
Component: General → UI
Ever confirmed: true
OS: Windows XP → All
Hardware: x86 → All
Summary: Looks like you’re using an older version of Firefox → Use the self support APIs to obtain a real version number rather than relying on the UA
You need to log in before you can comment on or make changes to this bug.