|VisualEditor/VisualEditor : master||FocusableNode: watch for image loaded/layout changes for invisible icons|
|mediawiki/extensions/VisualEditor : wmf/1.27.0-wmf.12||Default extensions to not use the 'invisible icon'|
|mediawiki/extensions/VisualEditor : master||Default extensions to not use the 'invisible icon'|
|mediawiki/extensions/Graph : master||VE: Never use invisible icon|
Glancing at this happening to Math, briefly, it seems like the issue is that when this.hasRendering() is checked, the math elements don't technically have a width / height yet.
We could adjust this check to happen later in the rendering, after the browser has time to decide how it feels about things like images. Or we could perhaps whitelist some node-types as "yeah, this'll be visible, don't need to check"?