FF 16.0.2 won't load certain Shutterfly pages
I'm running FF 16.0.2 on Mac OS 10.5.8 on two older computers and sometime after 5/7, FF 16.0.2 stopped loading any Shutterfly.com/lightbox page. I ran the usual Mac and troubleshooting steps - clean FF profile, different Mac user, etc. and even went so far as to take my laptop to a different network - it's definitely a FF 16.0.2 "thing." Safari and Chrome on the old computers will load the pages in question, as will FF 29 on my newer computer. When I run network diagnostics, there are a whole bunch of Shutterfly servers that show "TIME-WAIT" vs. connection "ESTABLISHED" when I load the problem pages in Safari. I tried disabling DNS Prefetching and IPV6 and switching my proxy connection from "no proxy" to "auto-detect proxy settings" - no joy. Shutterfly customer service is of no help. The CSR is not particularly tech-savvy and I suspect she gets penalized if she cannot "solve" the problem herself (meaning that if she doesn't know the answer, she makes something up and marks the case closed). Is there any about:config setting that I could fiddle with that might solve my issue?
All Replies (2)
Can you post a link to a publicly accessible page (i.e. no authentication or signing on required)?
Did you check the Web Console (Tools > Web Developer) for JavaScript errors that are related this issue?
You can probably temporarily hide the CSS errors that are usually present. --- Did you reset Firefox or did you use the Profile Manager to create a new profile yourself?
Thanks for offering to help. I used profile manager and the "default profile," which I keep "clean" (no add-ons, etc." to do my testing. (And I tried a different Mac "user" which has a FF profile with 0-few add-ons and a FF install on a different computer.)
As far as I can tell anything starting with shutterfly.com/lightbox redirects to a sign-in page if you are not logged in, b/c "lightbox" controls access to your personal albums, so no public link.
Is this what you meant by error console messages? Timestamp: 5/31/14 Sat, 5/31;4:04:02 PM Error: Error: declare: unknown base class. Did you use dojo.require to pull it in? Source File: http://cdn3.staticsfly.com/cncbundles/cncbundle.h357569121.js Line: 33
Timestamp: 5/31/14 Sat, 5/31;4:04:02 PM Error: TypeError: dojo.back is undefined Source File: http://www.shutterfly.com/lightbox/view.sfly?fid=e34d31919bba7675f12f12eb75ef82b5 Line: 418
Timestamp: 5/31/14 Sat, 5/31;4:04:06 PM Error: TypeError: sfly.component.AnalyticsHelper is not a constructor Source File: http://www.shutterfly.com/lightbox/view.sfly?fid=e34d31919bba7675f12f12eb75ef82b5 Line: 1428
Timestamp: 5/31/14 Sat, 5/31;4:04:09 PM Error: Image corrupt or truncated: http://rc.rlcdn.com/378658.gif?n=20&ana=651 Source File: http://rc.rlcdn.com/378658.gif?n=20&ana=651 Line: 0
Timestamp: 5/31/14 Sat, 5/31;4:12:07 PM Error: this.docShell is null Source File: chrome://global/content/bindings/browser.xml Line: 323
Timestamp: 5/31/14 Sat, 5/31;4:12:08 PM Error: gBrowser.addProgressListener was called with a second argument, which is not supported. See bug 608628. Source File: chrome://browser/content/tabbrowser.xml Line: 1901
Timestamp: 5/31/14 Sat, 5/31;4:12:08 PM Error: TypeError: gHistoryTree.load is not a function Source File: chrome://browser/content/places/history-panel.js Line: 81
Timestamp: 5/31/14 Sat, 5/31;4:12:19 PM Error: ReferenceError: youtubemp_gmCompiler is not defined Source File: chrome://youtubemp/content/engine.js Line: 38
Timestamp: 5/31/14 Sat, 5/31;4:12:19 PM Error: An exception occurred. Traceback (most recent call last):
File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/timer.js", line 28, in notify callback.apply(null, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 91, in self._emit.apply(self, JSON.parse(args)); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 119, in _emit return this._emitOnObject.apply(this, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 149, in _emitOnObject listener.apply(targetObj, params); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 197, in portEmit self._addonWorker._onContentScriptEvent.apply(self._addonWorker, arguments); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 494, in _onContentScriptEvent this._port._emit.apply(this._port, arguments); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 119, in _emit return this._emitOnObject.apply(this, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 149, in _emitOnObject listener.apply(targetObj, params); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/mind-the-time/lib/main.js", line 218, in currURL = MTT_domainFromURL(tabs.activeTab.url); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/tabs/tab.js", line 111, in get url() String(this._browser.currentURI.spec), File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/tabs/tab.js", line 85, in get _browser() this._window.gBrowser.getBrowserForTab(this._tab),
TypeError: this._window is null
Timestamp: 5/31/14 Sat, 5/31;4:12:19 PM Error: An exception occurred. Traceback (most recent call last):
File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/timer.js", line 28, in notify callback.apply(null, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 91, in self._emit.apply(self, JSON.parse(args)); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 119, in _emit return this._emitOnObject.apply(this, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 149, in _emitOnObject listener.apply(targetObj, params); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 197, in portEmit self._addonWorker._onContentScriptEvent.apply(self._addonWorker, arguments); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/content/worker.js", line 494, in _onContentScriptEvent this._port._emit.apply(this._port, arguments); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 119, in _emit return this._emitOnObject.apply(this, args); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/events.js", line 149, in _emitOnObject listener.apply(targetObj, params); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/mind-the-time/lib/main.js", line 226, in currURL = MTT_domainFromURL(tabs.activeTab.url); File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/tabs/tab.js", line 111, in get url() String(this._browser.currentURI.spec), File "resource://jid0-hynmqxa9zqgfjadreri4n2ahksi-at-jetpack/api-utils/lib/tabs/tab.js", line 85, in get _browser() this._window.gBrowser.getBrowserForTab(this._tab),
TypeError: this._window is null