Open
Bug 986867
Opened 11 years ago
Updated 3 years ago
"Reload image" reloads corrupted (partially or incorrectly downloaded) image from cache
Categories
(Firefox :: Menus, defect)
Tracking
()
NEW
People
(Reporter: netrolller.3d, Unassigned)
References
()
Details
On some websites with a large number of images, Firefox tries to download more images at once than the server allows, causing the server to send either an incomplete image or an error response (not debugged which one). Firefox incorrectly caches this response, and reloads the invalid image from cache (instead of querying from the server) when "Reload image" is selected in the context menu.
The only way to get the image to show up is to select "Show image" from the context menu, press Ctrl+Shift+R (to bypass the cache), click Back once the image is loaded, and press F5 (not Ctrl+Shift+R) to "soft-reload" the page. Doing this for each failed image by hand is very tedious.
Steps to reproduce:
1. Open the URL. (Press Ctrl+Shift+R in the unlikely case when all images load successfully.)
2. Right-click any of the failed images and select "Reload image". Corrupted image is reloaded from cache, instead of fetching again from the server.
3. Right-click and select "Show image".
4. Press Ctrl+Shift+R. (Image is displayed, separately from the page.)
5. Press Back. (Same image still shows as corrupted!)
6. Press F5. (Image finally shows up on the page.)
Comment 1•11 years ago
|
||
I don't get any corrupted images on http://www.fideszprogram2014.eu/ ...
| Reporter | ||
Comment 2•11 years ago
|
||
But the bug still stands: IF an image fails to load, clicking "Reload image" sends an If-modified-since header, and gets back a 304 Not modified response.
Comment 3•10 years ago
|
||
I even can't see "Reload Image" in the context menu on 36.0a1 on Windows 7 x64. I think it's a useful funtion.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•