Closed
Bug 888850
Opened 12 years ago
Closed 11 years ago
Kindle Cloud Reader fails to load on Firefox 25
Categories
(Tech Evangelism Graveyard :: English US, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gcp, Unassigned)
References
Details
https://read.amazon.com/
I don't know in which version this broke, but Firefox is supposed to be supported. #developers claims this is a regression because Firefox 21 and 22 work.
Filing in Evangelism because it's most likely not a Firefox bug, yet a more precise regression window would help identify what's up.
Trying the page myself in various Firefox versions, the page is empty and greyish with a black background in Aurora 24, while Nightly 25 just shows the black background.
Release version of Firefox 22 and Beta 23 work just fine.
I see this error in the web console on that site in 24 and 25, but not in 23 and older:
TypeError: 'status' getter called on an object that does not implement interface OfflineResourceList. @ https://read.amazon.com/static/app/010407152/t_2013_04_03_12_35_41/r9aaeQBsWR73/js/KindleApp-min.js:114
(In reply to Wes Kocher (:KWierso) from comment #1)
> I see this error in the web console on that site in 24 and 25, but not in 23
> and older:
> TypeError: 'status' getter called on an object that does not implement
> interface OfflineResourceList. @
> https://read.amazon.com/static/app/010407152/t_2013_04_03_12_35_41/
> r9aaeQBsWR73/js/KindleApp-min.js:114
As a random stab in the dark from that error, maybe this is fallout from bug 876240?
Blocks: 876240
Reporter | ||
Comment 3•12 years ago
|
||
Ms2ger, does this look like the likely cause to you? If so, whose bug is it?
Comment 4•12 years ago
|
||
The bug is here:
function CreateAppCacheConstants() {
var a = {},
l = window.applicationCache.constructor.prototype,
f;
for (f in l)
["number", "string"].indexOf(typeof l[f]) >= 0 && (a[f] = l[f]);
return a
}
The site tries to get properties off the prototype; these properties have accessors that check if the 'this' object is an OfflineResourceList object (which it isn't), and throw.
Reporter | ||
Comment 5•11 years ago
|
||
This appears to have been fixed by Amazon.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•