Closed Bug 1374261 Opened 7 years ago Closed 7 years ago

Nightly and dev edition stub installers not offered for download on https://www.mozilla.org/firefox/channel/desktop/ for non en-us locales

Categories

(www.mozilla.org :: Pages & Content, enhancement)

Production
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: RT, Assigned: kohei)

References

(Blocks 1 open bug)

Details

User Story

As a user downloading Nightly or dev edition on https://www.mozilla.org/fr/firefox/channel/desktop/, I want to download the stub installer.

Acceptance criteria:
- The Nightly download button downloads the nightly stub installer
- The dev edition download button downloads the nightly stub installer

Attachments

(1 file)

44 bytes, text/x-github-pull-request
Details | Review
Users browsing to https://www.mozilla.org/fr/firefox/channel/desktop/ or other non en-us locales get provided full installers when downloading Nightly or dev edition.
We were hoping bug 1339870 would fix the issue but it hasn't.

Per discussions with Johan it seems like we need to change how the URL is crafted. It should be:
    https://download.mozilla.org/?product=firefox-nightly-stub&os=win&lang=%LOCALE%

with %LOCALE% being replaced with the actual locale code (like en-US, fr or es-ES)
User Story: (updated)
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
The settings are here: https://github.com/mozilla/bedrock/blob/master/bedrock/settings/base.py#L622-L650

* All Nightly locales now have the stub installer
* Firefox 54+ installers automatically detect 32/64-bit
* Aurora (alpha) channel is gone

So this code should be updated accordingly.
Depends on: 1339870
Attached file pull request
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/5792a34bc545c8b0fc39cad90fbb9b5ee5f47b0f
Fix Bug 1374261 - Nightly and dev edition stub installers not offered for download on https://www.mozilla.org/firefox/channel/desktop/ for non en-us locales

https://github.com/mozilla/bedrock/commit/b544ce2b4a565f0575893a4e0cfe7b3fb96faf38
Merge pull request #4911 from kyoshino/bug-1374261-nightly-l10n-stub

Fix Bug 1374261 - Nightly and dev edition stub installers not offered for download on https://www.mozilla.org/firefox/channel/desktop/ for non en-us locales
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Blocks: 1377842
See Also: → 1377842
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: