Closed
Bug 721632
Opened 13 years ago
Closed 13 years ago
Tracking Bug: UA String Decision
Categories
(Firefox for Android Graveyard :: General, defect, P1)
Tracking
(firefox11 wontfix, firefox14 verified, firefox15 verified, blocking-fennec1.0 beta+)
VERIFIED
FIXED
Firefox 11
People
(Reporter: elan, Assigned: mfinkle)
References
Details
Mobile engineering team is investigating UA String options and QA is providing examples of the user experience those options lead to with top 10+ sites. Everyone knows what do to and that we need to land on this before Jan 31st.
See: https://wiki.mozilla.org/Fennec/User_Agent
Comment 1•13 years ago
|
||
Alexa Top-Site 30 Screenshot Comparisons (tested with a Samsung Nexus S running Android 4.0.3)
* Mozilla/5.0 (Android; Mobile; rv:12.0) Gecko/12.0 Firefox/12.0
** http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-02/Jan-27-2012/ICS-Phone/01-27-Top30-ICS-NexusS.html
* Mozilla/5.0 (Android; Mobile; rv:12.0) Gecko/12.0 (like AppleWebKit) Firefox/12.0
** http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-02/Jan-27-2012/ICS-Phone-2/01-27-Top30-ICS-NexusS.html
* Mozilla/5.0 (Linux; U; Android 4.0.3; en-us) Gecko/20120127 (like AppleWebKit) Firefox/12.0a1 Mobile/12.0a1
** http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-02/Jan-27-2012/ICS-Phone-3/01-27-Top30-ICS-NexusS.html
* Mozilla/5.0 (Linux; U; Android 4.0.3; en-us) Gecko/20120127 Firefox/12.0a1 Mobile/12.0a1
** http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-02/Jan-27-2012/ICS-Phone-4/01-27-Top30-ICS-NexusS.html
Reporter | ||
Updated•13 years ago
|
Assignee: nobody → doug.turner
Status: NEW → ASSIGNED
Reporter | ||
Updated•13 years ago
|
Assignee: doug.turner → mark.finkle
Assignee | ||
Comment 2•13 years ago
|
||
Patch is in bug 671634
The patch creates the following UAs for Fennec:
(Phone)
"Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131 Firefox/12.0a1 Mobile/12.0a1"
(Tablet)
"Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131 Firefox/12.0a1"
Comment 3•13 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #2)
> Patch is in bug 671634
>
> The patch creates the following UAs for Fennec:
> (Phone)
> "Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131
> Firefox/12.0a1 Mobile/12.0a1"
>
> (Tablet)
> "Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131
> Firefox/12.0a1"
This seems to differ from <https://wiki.mozilla.org/Fennec/User_Agent> quite a lot. Why?
Assignee | ||
Comment 4•13 years ago
|
||
(In reply to Dão Gottwald [:dao] from comment #3)
> (In reply to Mark Finkle (:mfinkle) from comment #2)
> > Patch is in bug 671634
> >
> > The patch creates the following UAs for Fennec:
> > (Phone)
> > "Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131
> > Firefox/12.0a1 Mobile/12.0a1"
> >
> > (Tablet)
> > "Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120131
> > Firefox/12.0a1"
>
> This seems to differ from <https://wiki.mozilla.org/Fennec/User_Agent> quite
> a lot. Why?
See http://groups.google.com/group/mozilla.dev.platform/msg/8133920a2ccf4d5b
Reporter | ||
Comment 5•13 years ago
|
||
#3 UA String:
After the back and forth over friday, saturday, sunday; We ended up coming back to a simple change from the existing UA:
"Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120127 Firefox/12.0a1 Mobile/12.0a1" <--- PROPOSED (Phone)
"Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20120127 Firefox/12.0a1" <--- PROPOSED (Tablet)
* Changing "Fennec/VERSION" to "Mobile/VERSION" for phones
* Dropping "Mobile/VERSION" for tablets
Any other changes to the UA are not limited to Mobile and should be a Mozilla-wide change. I mean:
* Changing "Gecko/DATE" to "Gecko/VERSION"
* Dropping binary part ("armv7l") from the "Linux" token
Reporter | ||
Comment 6•13 years ago
|
||
The above is taken from an email by mark finkle: ^
Comment 7•13 years ago
|
||
Erin: dropping "armv7l" is not a Mozilla-wide change; the Desktop user agents have already had their OS/platform tokens trimmed for fingerprinting reasons. That happened some time ago. If the idea here is to follow the lead of desktop, armv7l should be removed.
Gerv
Assignee | ||
Comment 8•13 years ago
|
||
Closing this. The UA is done
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
Is there any remaining work here for Beta 12? Or does bug 671634 cover everything.
Assignee | ||
Comment 10•13 years ago
|
||
Bug 671634 covers it
Updated•13 years ago
|
status-firefox11:
--- → wontfix
Updated•13 years ago
|
blocking-fennec1.0: --- → beta+
Comment 11•13 years ago
|
||
Verified fixed on:
Firefox 15.0a1 (2012-04-29)
Firefox 14.0a2 (2012-04-29)
Device: Samsung Captivate
OS: Android 2.2
Device: Asus EEE Transformer TF101
OS: Android 4.0.3
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•