I’ve had this strange Firefox bug happen on only a few occasions. I’ll be surfing the web when out of the blue some sites will not load images. Restarting the browser doesn’t seem to correct the problem either.
A quick fix for this this is to go to:
Tools / Options
Select the Advanced tab, then below that select the Network tab.
Under Cache click Clear Now.
This seems to fix the issue.