Try to edit a page which contains an image inside an external link with VisualEditor.
It will fail to load, JavaScript console displays:
Uncaught TypeError: imgWrapper is undefined
toDataElement URL1:1568
createDataElements URL1:316
getDataFromDomSubtree URL1:323
getDataFromDomSubtree URL1:324
getDataFromDomSubtree URL1:326
getModelFromDom URL1:318
createModelFromDom URL1:62
createModelFromDom URL1:1044
setupSurface URL1:1046
load.php:1568:419
toDataElement URL1:1568
createDataElements URL1:316
getDataFromDomSubtree URL1:323
getDataFromDomSubtree URL1:324
getDataFromDomSubtree URL1:326
getModelFromDom URL1:318
createModelFromDom URL1:62
createModelFromDom URL1:1044
setupSurface URL1:1046
URL1: https://www.mediawiki.org/w/load.php?lang=fr&modules=ext.visualEditor.articleTarget,base,core,desktopArticleTarget,desktopTarget,diffing,icons,language,mediawiki,mwalienextension,mwcore,mwextensions,mwformatting,mwgallery,mwimage,mwlanguage,mwlink,mwmeta,mwsave,mwsignature,mwtransclusion,sanitize,switching,welcome|ext.visualEditor.core.desktop,utils|ext.visualEditor.mwextensions.desktop|ext.visualEditor.mwimage.core&skin=vector&version=1e9z7Problematic wikitext:
[https://url.com text [[Image:Speaker Icon.svg|20px]]]
No problem if image is not linked:
[https://url.com text [[Image:Speaker Icon.svg|20px|link=]]]

