Closed Bug 1255518 Opened 8 years ago Closed 8 years ago

Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016

Categories

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

Production
defect
Not set
normal

Tracking

(firefox49blocking verified)

VERIFIED FIXED
Tracking Status
firefox49 blocking verified

People

(Reporter: kohei, Assigned: kohei)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

44 bytes, text/x-github-pull-request
Details | Review
See https://groups.google.com/d/topic/firefox-dev/f0LNGDmC3KA/discussion

Update the browser detection to show the unsupported system message. 

> The final timeframe for this deprecation has not been finalized,
> but the current proposal is to remove support in Firefox 46.
The discussion is now inactive. Closing this for now.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
And they suddenly posted this: https://blog.mozilla.org/futurereleases/2016/04/29/update-on-firefox-support-for-os-x/
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Firefox download buttons: drop support for OS X 10.6-10.8 → Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016
This change needs to be made immediately for nightly.mozilla.org and similar pages, and progressively rolled out to other channels as uplifts to 49 occur.
Blocks: 1255589
Will reopen 1270220 to use it for nightly.m.o :)
Here is the link to use for MacOS deprecation: Here's a link you can use on www.mozilla.org: https://support.mozilla.org/kb/firefox-osx
Depends on: 1270221
Kohei, this rides to aurora next week. Will this be ready for devedition rollout then?

Liz, I think you're 49 RM? Heads-up that this may affect normal merge-day rollout plans.
Flags: needinfo?(lhenry)
Flags: needinfo?(kohei.yoshino)
I'll send a pull request for this later today or tomorrow.
Flags: needinfo?(lhenry)
Status: REOPENED → ASSIGNED
Flags: needinfo?(kohei.yoshino)
Attached file pull request
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/d6574667fc83e7a1ddb73a1573b45a6f06a1cbb2
Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016

https://github.com/mozilla/bedrock/commit/1ddecf9a67f37462f2e077c40f6b481ed2ebff1f
Merge pull request #4174 from kyoshino/bug-1255518-pre-mavericks

Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/014fcfe6cd8220adb1c67393543090e522c29f7f
Revert "Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016"

https://github.com/mozilla/bedrock/commit/0174239f580190b6f11472420c4dfcbbea52b939
Merge pull request #4179 from mozilla/revert-4174-bug-1255518-pre-mavericks

Revert "Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8 in August 2016"
Hi Kohei, thanks for the commit.  Is this resolved now?
I will also add it to the release notes that we are dropping support, for aurora 49.
I believe/hope that the commits here were for devedition only. This bug needs to stay open through the 49 cycle so we can make the same change for beta and release at the appropriate uplift point.
OK. Thanks. I will leave it tracked and affected for 49, but no longer a blocker. It seems fairly trivial to put into place now; we just have to remember to do it at the right point in time.
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/04103f5050ace322aa4190b4c42e0c4c8c8c8966
Fix Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8, take 2

https://github.com/mozilla/bedrock/commit/2f3642ea5c28043d94f1e1d5f035174a5863181a
Merge pull request #4180 from kyoshino/bug-1255518-pre-mavericks

Fix Bug 1255518 - Firefox download buttons: drop support for OS X 10.6-10.8, take 2
Status: ASSIGNED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → FIXED
Kohei was this closed prematurely by the robot? Still work to do for beta and release, right?
Flags: needinfo?(kohei.yoshino)
The bot closed the bug as my pull request has reviewed and committed to master. We still have to push the change to production. The change is 49 only, so Beta & Release should not be affected.
Flags: needinfo?(kohei.yoshino)
I meant 49 *and above*.
The change is live now.
Andrei, can your team check that this is working as intended for 49 beta? Thanks. 

Marking this as a release blocker since I think we still will have work to do on production for 49 release. Kohei is that correct?
Flags: needinfo?(kohei.yoshino)
Flags: needinfo?(andrei.vaida)
I can confirm that the behavior on Aurora 50 and Beta 49 is correct. I'm not quite
sure about Nightly 51 though, Kohei, Liz -- could you please confirm?

Here's a breakdown:
  - beta.mozilla.org
    - there's no download button available
    - the following message is displayed instead: "Your system
      doesn't meet the requirements to run Firefox."
    - "requirements" points to https://support.mozilla.org/kb/firefox-osx
  - aurora.mozilla.org
   - there's no download button available
    - the following message is displayed instead: "Your system
      doesn't meet the requirements to run Firefox."
    - "requirements" points to https://support.mozilla.org/kb/firefox-osx
  - nightly.mozilla.org
    - a download button is available with the label: "Mac (OS X
      10.9+)"
    - since the download button is not disabled, the build can be downloaded
Flags: needinfo?(andrei.vaida)
(In reply to Liz Henry (:lizzard) (needinfo? me) from comment #20)
> Marking this as a release blocker since I think we still will have work to
> do on production for 49 release. Kohei is that correct?

The change is already on production. How to test:

1. Go to https://www.mozilla.org/en-US/firefox/channel/ using a legacy OS X system (or just spoof the browser's user agent string)
2. Make sure the Beta and Developer Edition download buttons are disabled with a label, say, " Your system doesn't meet the requirements to run Firefox."
Flags: needinfo?(kohei.yoshino)
Oh I missed Andrei's comment 21. Yes, those results are correct.
And speaking of nightly.mozilla.org, we don't have any platform detection on that page so the download button is not disabled even on unsupported platforms, as Andrei explained. Since nightly.mozilla.org has been deprecated (Bug 717322), I think that's fine.
Thanks very much, sounds like we can count this fixed for 49 then. I appreciate the extra QA!
Kohei - great, thank you for following up!

Liz - I'm gonna go ahead and set the 49 flag to verified, feel free to ni? me if there's anything else I can help with here.
Status: RESOLVED → VERIFIED
Blocks: 1293711
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: