Description of the issue:
I have a longstanding website.
Been running it pretty much the same way and in the same place for twenty years. It’s simple old-school static HTML.
On this website, a few simple HTML pages reference and load in static images from the same server, using relative paths (local directory named file or / path). href to .png, nothing fancy.
I noticed that local images stopped loading in in recent Brave browsers. And in recent Edge. Firefox and Safari browsers are fine – I’ve checked multiple Windows computers and an iPad for this.
Brave and Edge share use of the Chromium rendering engine. So, has an upstream change in Chromium broken this simple website rendering by breaking loading in locally-referenced images? And is there something in this website’s code that triggers just Chromium-based browsers?
I’m on a terrestrial network, so I don’t believe there are any local content caches in my network interfering with image loading. Can’t speak for the server end or how Sourceforge does cloud and content pushing (I’m in Australia), but Sourceforge’s behaviour does appear to be browser-engine and rendering specific. Chromium-based engines, including Brave, have problems with this site and do not load images, Webkit-based engines do not have problems and load images just as you would expect.
Steps to Reproduce (add as many as necessary): 1. 2. 3.
Go to http://savi.sourceforge.net/ in recent Brave or in recent Edge. This will redirect to https://savi.sourceforge.io/ to give you that added https:// feeling of security, and load in /index.html (the https: redirect is Sourceforge’s idea)
Compare the results (no images from the same website load; the sourceforge logo icon at bottom is pulled from a cgi on another Sourceforge site, and loads).
Actual Result (gifs and screenshots are welcome!):
local images do not load in Brave or Edge. They do in Safari and Firefox, which are not Chromium-based. I’d upload a couple of images here if I could figure out how, but you know what a website looks like with and without images loaded. (Firefox’s bugzilla, I know how to upload images to the bug report, this one I don’t, sorry.)
locally-referenced images should load and render consistently across all browsers, whether they are based on Chromium (Brave, Edge) or not (Safari, Firefox)
Reproduces how often:
Now, repeatedly. But this appears to be a recent change with Edge/Brave browser updates.
Operating System and Brave Version(See the
About Brave page in the main menu):
Windows 10 1809, Brave V1.19.92 (Feb 5, 2021)
- Upgraded Chromium to 88.0.4324.152. ([#13969]
I’ve spent quite a while trying to figure this one out. Help or pointers would be appreciated.