Closed Bug 872423 Opened 12 years ago Closed 12 years ago

Images are not displayed at wired.com

Categories

(Firefox for Android Graveyard :: General, defect)

22 Branch
ARM
Android
defect
Not set
normal

Tracking

(firefox22+ fixed, firefox23 unaffected, firefox24 unaffected, fennec22+)

RESOLVED WORKSFORME
Tracking Status
firefox22 + fixed
firefox23 --- unaffected
firefox24 --- unaffected
fennec 22+ ---

People

(Reporter: AdrianT, Assigned: mfinkle)

References

Details

(Keywords: regression, reproducible)

Attachments

(2 files)

Attached image screenshot
Firefox Mobile 22 beta 1 Samusng Galaxy Note (Android 4.0.3) / Samsung Galaxy S2 (Android 4.0.3) Steps to reproduce: 1) Load wired.com and wait for the page to load Expected results: The page is correctly loaded Actual results: The images are never displayed after page load. This also affects the Wired webapp Notes: I am unable to reproduce the issue on the Samsung Galaxy Tab (Android 4.0.4) or on the latest Nightly/Aurora builds
Attached file log Samsung Galaxy S2
I can reproduce this on Beta. I tried Nightly and all is fine. Also ruled out some really dumb user-agent sniffing trying this with different UA's and no luck. Might be a dumb issue on their end with Mobify lazy-loading the images? What is data-lazy-loaded="true" refer to? Ex: <img src="http://www.wired.com/images_blogs/threatlevel/2013/05/federal-sting-bg.jpg" alt="drugstore cowboy " data-lazy-loaded="true" style="display: inline;">
Keywords: reproducible
Needs an owner, hoping tracking-fennec:? gets that.
(In reply to Aaron Train [:aaronmt] from comment #2) > I can reproduce this on Beta. I tried Nightly and all is fine. What about Aurora?
Nightly and Aurora work today for me. I suspect this was an issue on their end. Adrian, re-open if you can reproduce.
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: needinfo?
Resolution: --- → WORKSFORME
(In reply to Aaron Train [:aaronmt] from comment #5) > Nightly and Aurora work today for me. I suspect this was an issue on their > end. Even though Beta is still impacted? Would we want to find a fix window?
Flags: needinfo?
Beta is affected, yes, albeit I believe this is something on their end. I get transparent (1x1 Gifs) of image-content served via Mobify. If such is the case, this should move to Evangelism. I'd like a dev to see if that's what they get too using a build from mozilla-beta.
(In reply to Aaron Train [:aaronmt] from comment #7) > Beta is affected, yes, albeit I believe this is something on their end. I > get transparent (1x1 Gifs) of image-content served via Mobify. If such is > the case, this should move to Evangelism. Unless you believe this is a UA-specific problem, please find a regression window even still. > I'd like a dev to see if that's what they get too using a build from > mozilla-beta. Over to mfinkle to reassign.
Assignee: nobody → mark.finkle
Using Beta, the log while loading the page: I/GeckoToolbar( 3417): zerdatime 131786522 - Throbber start I/GeckoToolbar( 3417): zerdatime 131786766 - Throbber start E/GeckoConsole( 3417): [JavaScript Warning: "An unbalanced tree was written using document.write() causing data from the network to be reparsed. For more information https://developer.mozilla.org/en/Optimizing_Your_Pages_for_Speculative_Parsing" {file: "http://www.wired.com/" line: 60}] I/GeckoToolbar( 3417): zerdatime 131787422 - Throbber stop E/GeckoConsole( 3417): [JavaScript Warning: "Use of attributes' nodeValue attribute is deprecated. Use value instead." {file: "http://cdn.mobify.com/sites/wired/production/mobify.js" line: 1}] I/GeckoToolbar( 3417): zerdatime 131787842 - Throbber start E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: Mobify is not defined" {file: "http://www.wired.com/" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is not a function" {file: "http://cdn.mobify.com/sites/wired/production/js/touch.js" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is undefined" {file: "http://cdn.mobify.com/sites/wired/production/js/carousel.js" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: n is undefined" {file: "http://www.wired.com/" line: 2}] E/GeckoConsole( 3417): [JavaScript Error: "SyntaxError: unterminated string literal" {file: "http://www.wired.com/" line: 3 column: 60 source: "pt\s*>)/ig,"$1\\$2")):s='src="'+e+'">',t.write("<script "+s+""}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: t is undefined" {file: "http://www.wired.com/" line: 5}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: Mobify.enhance is not a function" {file: "http://www.wired.com/" line: 5}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 400}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 400}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 400}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is not a function" {file: "http://www.wired.com/" line: 400}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3377}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is not a function" {file: "http://www.wired.com/" line: 3383}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is not a function" {file: "http://www.wired.com/" line: 3383}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: e is not a function" {file: "http://www.wired.com/" line: 3383}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/cn.minified.js?v=20121120a" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/global.js?v=20121120a" line: 20}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/global_nav.js?v=20121120a" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3386}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/home.js?v=20121120a" line: 2}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3448}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3453}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3458}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3463}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3482}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3487}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/" line: 3504}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3602}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/partners/js/wiredHomepageTakeOverSept2012.js" line: 130}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/lazy-load/jquery.sonar.min.js" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/lazy-load/lazy-load.js" line: 30}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/scrolldock/scrolldock.js?v=20121120a" line: 9}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3660}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3675}] E/GeckoConsole( 3417): [JavaScript Error: "TypeError: CN is undefined" {file: "http://www.wired.com/" line: 3690}] E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] I/GeckoToolbar( 3417): zerdatime 131789862 - Throbber stop
There is likely some "Webkit is great" issues going on here, but I see one error that we fixed and could uplift: E/GeckoConsole( 3417): [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]" {file: "chrome://browser/content/browser.js" line: 2127}] Fixed by bug 858828. I am requesting beta uplift since the patch is small and safe. No idea if that is the magic bit.
As Aaaron points out in comment 2, the imgs are lazy-load using JS. The JS files hit some snags while loading: E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/lazy-load/jquery.sonar.min.js" line: 1}] E/GeckoConsole( 3417): [JavaScript Error: "ReferenceError: jQuery is not defined" {file: "http://www.wired.com/js/lazy-load/lazy-load.js" line: 30}]
Status: RESOLVED → REOPENED
Depends on: 858828
Resolution: WORKSFORME → ---
tracking-fennec: ? → 22+
Checked out Beta 22.0 Beta 3 and this is working for me. Looks like that did it.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → WORKSFORME
Thanks all :)
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: