Closed Bug 944512 Opened 10 years ago Closed 10 years ago

login.yahoo.com is sending desktop content to Firefox OS

Categories

(Web Compatibility :: Site Reports, defect)

Other
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: karlcow, Assigned: karlcow, Mentored)

References

()

Details

(Whiteboard: [mobile-compat-form] [serversniff] [country-all] [contactready\)

Attachments

(1 file)

Site: https://login.yahoo.com/
login.yahoo.com is sending desktop content to Firefox OS

:: Steps To Reproduce

1. With Firefox OS
2. Go to https://login.yahoo.com/


:: Expected Result

A usable version of the page for mobile environment (for example like firefox android)

:: Actual Result

A page defined for desktop content

:: Additional Information

Software Version: 1.1
Device Information: ZTE roamer2
Reporter's User Agent: Mozilla/5.0 (Android; Mobile; rv:18.0) Gecko/18.0 Firefox/18.0
This intermediate screen https://login.yahoo.com/ appears when the user is not logged in on Yahoo! when accessing for example Yahoo! mail 

* On Firefox Android, Opera Mobile Android, Firefox OS, iOS Safari (iPod). the devices received desktop content.
* On Opera Mini, the device received a simple mobile page.

It requires more analysis
Assignee: nobody → kdubost
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Whiteboard: [mobile-compat-form] → [mobile-compat-form] [serversniff] [country-all]
From Japan, when entering http://my.yahoo.com/, the user is redirected to a different login form depending on the User Agent.

Safari  iOS (iPod) https://mlogin.yahoo.com/w/login/user?…  Mobile form (v1. nice with button for facebook and google)
Firefox Android    https://login.yahoo.com/m?…              Mobile form (v2. nice but less polished than iOS)
Firefox Firefox OS http://mlogin.yahoo.com/w/login/user?…   Mobile form (v3. very basic)
Opera   Android    https://mlogin.yahoo.com/w/login/user?…  Mobile form (v3)
UCWeb   Android    https://login.yahoo.com/m?…              Mobile form (v2)

Firefox OS and Opera should be served the v2 if not the v1.
Blocks: 958924
Another related issue to this page. When login.yahoo.com is in two steps process for authentication with a captcha, we can't evolve log in. The captcha box is centered with regards to the desktop layout and can never be reached. So the page is useless.
I don't think we need to document the full insane detail of Y!'s server-side sniffing before we say contactready ;-) Let's get to the next phase here..
Whiteboard: [mobile-compat-form] [serversniff] [country-all] → [mobile-compat-form] [serversniff] [country-all] [contactready][mentor=kdubost]
(I'm surprised to see a desktop-ish login form in for example Android stock browser. Somebody at Yahoo really should be working on this..)
Attached image fxos-30-login.yahoo.png
On Firefox OS, we now receive the mobile version for the login page.
On Firefox Android, we also receive the mobile version.
The login is working.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Mentor: kdubost
Whiteboard: [mobile-compat-form] [serversniff] [country-all] [contactready][mentor=kdubost] → [mobile-compat-form] [serversniff] [country-all] [contactready\
Product: Tech Evangelism → Web Compatibility
Component: Mobile → Site Reports
You need to log in before you can comment on or make changes to this bug.