Global isFirefoxUpToDate function should ignore ESR builds

RESOLVED FIXED

Status

www.mozilla.org
Pages & Content
--
major
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: jpetto, Assigned: jpetto)

Tracking

Production

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [kb=1632114] )

(Assignee)

Description

3 years ago
Currently, if a user with Firefox 31 (release) visits https://www.mozilla.org/en-US/firefox/desktop/, they do not see a download button (see bug 1119115).

This is due to Firefox 31 being an ESR build and our global isFirefoxUpToDate function ignoring users with version numbers that match ESR builds. See https://github.com/mozilla/bedrock/blob/master/media/js/base/global.js#L126

Unless there are conditions I'm unaware of, it seems a bit backwards to be making life more difficult for release users (majority) in favor of making sure ESR users (minority) do not see a download button.

Recommendation from today's triage is to change the global isFirefoxUpToDate function to ignore ESR builds.
(Assignee)

Updated

3 years ago
Blocks: 1119115

Updated

3 years ago
Whiteboard: [kb=1632114]
(Assignee)

Updated

3 years ago
Assignee: nobody → jon

Comment 1

3 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/f8f4a7ead3ecbf22d3901efe61c7d40c4bd9e955
Ignore ESR when checking isFirefoxUpToDate. Bug 1122154.

https://github.com/mozilla/bedrock/commit/bd766ce0714ff5d1e5ad80ec79ec9d0caae4e9f9
Merge pull request #2673 from jpetto/bug-1122154-fxisuptodate-ignore-esr

Ignore ESR when checking isFirefoxUpToDate. Bug 1122154.

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.