Require Android 2.2 (API level 8)

RESOLVED FIXED in mozilla13

Status

()

Core
Widget: Android
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: mbrubeck, Assigned: mbrubeck)

Tracking

Trunk
mozilla13
ARM
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(fennec-)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
Most or all devices we support have been updated to Android 2.2.  (We should look at our Market statistics to confirm this.)  Dropping support for Android 2.1 and earlier would let us simplify our code by removing 2.1-specific code paths.  For example: bug 661843, bug 622684, and bug 602978.

This would also give us access to new platform APIs, like Camera.setPreviewCallbackWithBuffer (faster frame rate for camera preview) and new MotionEvent fields (simplifies multi-touch implementation).
Stuart said in the meeting we are still at about 10% pre-2.2.

Comment 2

6 years ago
stuart, is that just installs or pings?

Comment 3

6 years ago
2.1 still takes up 10% according to marketplace.  WONTFIX for now.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX
tracking-fennec: ? → -
2.1 is at 7.1% now
(Assignee)

Comment 5

6 years ago
If the usage share is at 7% now, and is currently falling at about 3% per month, then it could be pretty tiny three months from now when Firefox 8 ships, or five months from now when Firefox 9 ships.  I think it's reasonable to make this change in next release cycle or so.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---

Updated

6 years ago
No longer blocks: 661843
(Assignee)

Updated

6 years ago
Duplicate of this bug: 707298
OS: Linux → Android
Hardware: x86 → ARM
See also Bug 717869, which touches code that already relies on API v8.
Blocks: 717869
(Assignee)

Updated

6 years ago
Blocks: 720712
(Assignee)

Updated

6 years ago
Blocks: 723159
Blocks: 730637
Any closer to a final decision on this, chaps? Would like to know whether I ought to hack Base64 in (see Bug 730637).
(Assignee)

Updated

5 years ago
Blocks: 730749
(Assignee)

Updated

5 years ago
Blocks: 727142
(Assignee)

Updated

5 years ago
Assignee: nobody → mbrubeck
Blocks: 714404
Status: REOPENED → ASSIGNED
(Assignee)

Comment 9

5 years ago
Created attachment 600932 [details] [diff] [review]
patch

We should land this on the Maple branch because of bug 727142.
Attachment #600932 - Flags: review?(doug.turner)
Blocks: 730851
Comment on attachment 600932 [details] [diff] [review]
patch

Review of attachment 600932 [details] [diff] [review]:
-----------------------------------------------------------------

agreed.  we can back this out when we do run on 2.1 without the startup crash
Attachment #600932 - Flags: review?(doug.turner) → review+
(Assignee)

Comment 11

5 years ago
Landed on Maple:
https://hg.mozilla.org/projects/maple/rev/1613b71bad2e

If this is not backed out before release, we'll need to make some sort of announcement that Firefox for Android 2.0 and 2.1 is EOL.
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla13
Blocks: 731315
Filed Bug 731315 to track reverting to API level 5.
You need to log in before you can comment on or make changes to this bug.