I have a similar problem, please see the screenshot below. In firefox, SVG did not load. If I right-click on the image and open in a new tab / window, that was normal.
I provided the height="300" and width="150" attributes with the img tag and removed the %age/auto width from the CSS . This fixed the problem for me.
I also tried hard-coded width in px instead of % only in CSS.
Thus, in my understanding, SVG requires that a certain height/width in firefox be displayed correctly either on the image tag with the height / width attributes, or in CSS.
Hope this helps.

source share