especially when the images are "tagged"
What the browser needs to do is assign sRGB to anything untagged. That's the only way display color management can happen. If there's no embedded profile, how do you convert <nothing> to <display profile>?
This is what Firefox mode 1 does (conceptually much like Photoshop's working space), and why it's the only browser worth considering for anyone with a wide gamut monitor. It's better for standard gamut monitors too, because you get real color management instead of "close enough". And it doesn't just do this to images. It does that to all