Closed Bug 1138574 Opened 7 years ago Closed 6 years ago

m.futureshop.ca - blank page possibly due to old version of jQuery

Categories

(Web Compatibility :: Mobile, defect)

Firefox 39
ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: kjozwiak, Unassigned)

References

()

Details

When loading the following link in fx, you'll receive a completely blank page:

* http://m.futureshop.ca/defaultpage.aspx?lang=en#/m/search.aspx?q=10298736

I've tried this on m-c, m-a and m-r and received the same blank page for all of the channels. Looks like it's something we are doing differently as the latest Chrome browser loads the same link without any problems.

STR:

- open the above link in any of the fx fennec channels (Nightly, Aurora, Release)
- you'll get a completely blank page with no content visible
- open the same link via Chrome and the website loads without any issues
The link opens to a blank page in Desktop Firefox too. I wonder what's going on?

Mike - Any thoughts?
Flags: needinfo?(miket)
This looks like an old jQuery bug: http://bugs.jquery.com/ticket/8763 which throws "TypeError: c.defaultView.getComputedStyle(...) is null" if there's a hidden iframe.

The fix was included in 1.6.1 (I think): https://github.com/jquery/jquery/commit/304dd618b7aa17158446bedd80af330375d8d4d4/

I can see jQuery 1.7.1 (in libraries.js), but the type error is linking to a jQuery 1.5.2-min.js. Need to look closer to see when and where that is coming in (and if changing that to an 1.7.1 fixes the problem)--I don't see it anywhere so it's possibly being loaded in by a 3rd party script.
Component: General → Mobile
Product: Firefox for Android → Tech Evangelism
Summary: fennec fx loading certain web pages completely blank → m.futureshop.ca - blank page possibly due to old version of jQuery
since fixed :)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.