5

Today I found my mozilla engine based browser (Mozilla Firefox 52.2.0 (32-bit)1) left me with some strange (image) rendering quirks at the Tavern on the Meta chatroom:

enter image description here

As the title says there are only alternate texts for some images rendered, but that screws up the whole <div> or <span> (I dunno really) rendering. I suspect it might have something to do with the "not blocking insecure passive content" as described here:

Mixed content blocking in Firefox

Though I didn't find a way to fix that, or what might be the reason (most of the image URL's2 are using https transports anyway).

Is that a known bug? I never experienced that until today.


At the dev console I see:

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.

1I'm using the Tor browser for various reasons TBH.

2Well, I didn't really check all of them, just some probes.

  • @Inc. Well, I'm not a web dev crack. Lemme try that. – user0042 Jul 27 '17 at 18:44
  • @Inc. Updated the question regarding what's shown in the Dev Console. A number of requests are marked with the waning symbol in the Network Monitor. Should I post a full protocol for the latter? I can reproduce that all the time now BTW, doesn't look like a hiccup. – user0042 Jul 27 '17 at 18:52
  • There are a couple of gifs in the transcript that are http instead of https like this one. Not much you can do about that – rene Jul 27 '17 at 18:59
  • @rene It's quite annoying though, and I don't like to change browsers :-/ – user0042 Jul 27 '17 at 19:00
  • Yell at those pesky users that still insist on pasting http links to gifs ... – rene Jul 27 '17 at 19:02
  • @rene Well, I'll go after those systematically right now :-D! I still don't get how that can fail rendering alltogether though (as mentioned I'm not a web dev crack). – user0042 Jul 27 '17 at 19:04
  • @Inc. THX for your title edit. That describes the problem more clearly. – user0042 Jul 27 '17 at 19:11
  • The images are loaded by the master-chat.js, a JavaScript file. If firefox determines something goes wrong(in this case loading an image over http instead of https) Firefox kills the current execution of the script. That makes it ends somewhere in the middle of whatever it was doing, in this case it managed to complete some of the html for showing the avatars but not all. If you're lucky, next time it might stop somewhere else, either giving a better or worse result. – rene Jul 27 '17 at 19:13
  • @rene THX for the insight. But something must have been changed up until today (as mentioned, I never experienced that before). – user0042 Jul 27 '17 at 19:16

You must log in to answer this question.

Browse other questions tagged .