Closed Bug 730237 Opened 12 years ago Closed 11 years ago

The product browser slider on apple.com do not work on fennec

Categories

(Web Compatibility :: Site Reports, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox18 affected, blocking-fennec1.0 -)

RESOLVED WORKSFORME
Tracking Status
firefox18 --- affected
blocking-fennec1.0 --- -

People

(Reporter: camelia.urian, Unassigned)

References

Details

Attachments

(1 file)

Fennec/13.0a1 2012-02-23
Device: HTC Desire (Android 2.2)

Steps to reproduce:
1. Go to http://www.apple.com
2. Navigate to the page of one of the products - use iPod.
3. Use the slider on top of the page for more items.

Expected results:
All elements of the page are usable.

Actual results:
The product browser slider does not work.

Notes:
-- The issue is not reproducible on the Android Browser
Attached image Screen shot
-webkit-transform: translate3d
It seems to work in desktop Firefox, so it might not be a tech evangelism issue.
More specifically, this works on desktop Firefox, using this UAgent string:
Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0a1

Going to http://www.apple.com/ipod/ , clicking on the "iTunes and More" link.
Here is the page downloaded using desktop Firefox:
http://people.mozilla.com/~mwargers/tests/unminimized/Apple%20-%20Play%20music%20and%20more%20on%20iPod.htm
I had to do remove some minor js to get it working: AC.Tracking.track(s.tl,c,b) in apple_core.js and AC.Tracking.pageName()+ in productbrowser.js.

But this works in Fennec too.

So I'm out of ideas why apple.com/ipod/ product slider doesn't work right in Fennec.
Unless there is some way to save the html page from the mobile browser, I don't really would know a way of finding out what's going on here.
Aaron mentioned on irc that I could use curl or wget to get the source from the mobile phone.
Tested on Galaxy Nexus, 3-8-2012 build.

tapping the "iTunes and More" link in the testpage from comment 4 does not change the content.   logcat shows:

03-08 13:43:13.482: DEBUG/GeckoPanZoomController(20802): onTouchStart in state NOTHING
03-08 13:43:13.592: DEBUG/GeckoPanZoomController(20802): onTouchEnd in TOUCHING
03-08 13:43:13.592: DEBUG/GeckoPanZoomController(20802): generating valid viewport using v=RectF(0.0, 0.0, 720.0, 1038.0) p=(720.0009,1556.0176) z=0.7031259 o=0.0,0.0
03-08 13:43:13.592: DEBUG/GeckoPanZoomController(20802): generated valid viewport as v=RectF(0.0, 0.0, 720.0, 1038.0) p=(720.0009,1556.0176) z=0.7031259 o=0.0,0.0
03-08 13:43:13.912: INFO/GeckoSoftwareLayerClient(20802): zerdatime 78704320 - endDrawing
03-08 13:43:13.936: INFO/GeckoSoftwareLayerClient(20802): zerdatime 78704351 - endDrawing
03-08 13:43:13.982: INFO/GeckoSoftwareLayerClient(20802): zerdatime 78704394 - endDrawing
03-08 13:43:14.045: INFO/GeckoSoftwareLayerClient(20802): zerdatime 78704456 - endDrawing
blocking-fennec1.0: --- → ?
blocking-fennec1.0: ? → -
Component: General → Evangelism
QA Contact: general → evangelism
tracking-fennec: --- → ?
Tracking product doesn't make sense here for an evangelism issue.
tracking-fennec: ? → ---
Component: Evangelism → Mobile
Product: Firefox for Android → Tech Evangelism
Version: Trunk → unspecified
This issue does not reproduce on Aurora 23.0a2 2013-05-16/ Nightly 24.0a1 2013-05-15, Acer Iconia Tab A500/Samsung Galaxy Nexus. Closing bug.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
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.

Attachment

General

Creator:
Created:
Updated:
Size: