- Go to https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/Documentation?veaction=edit
- Double click the template filling the page to alter it
- Edit the bottom content part, add a character or something
- Apply changes
- Publish changes...
- Review your changes
- Exception in console, and visual diff never loads
Specifically:
VM537:792 jQuery.Deferred exception: targetDomElements[i].hasAttribute is not a function TypeError: targetDomElements[i].hasAttribute is not a function at Object.ve.dm.Converter.static.renderHtmlAttributeList (https://wikitech.wikimedia.org/w/load.php?debug=false&lang=en&modules=ext.CodeMirror.lib%7Cext.visualEditor.core%7Coojs-ui-core&skin=vector&version=0xp73oq:484:513) at VeDmConverter.ve.dm.Converter.getDomElementsFromDataElement (https://wikitech.wikimedia.org/w/load.php?debug=false&lang=en&modules=ext.CodeMirror.lib%7Cext.visualEditor.core%7Coojs-ui-core&skin=vector&version=0xp73oq:489:198) at VeDmConverter.ve.dm.Converter.getDomSubtreeFromData (https://wikitech.wikimedia.org/w/load.php?debug=false&lang=en&modules=ext.CodeMirror.lib%7Cext.visualEditor.core%7Coojs-ui-core&skin=vector&version=0xp73oq:512:469) at VeDmConverter.ve.dm.Converter.getDomSubtreeFromModel (https://wikitech.wikimedia.org/w/load.php?debug=false&lang=en&modules=ext.CodeMirror.lib%7Cext.visualEditor.core%7Coojs-ui-core&skin=vector&version=0xp73oq:504:871) at VeDmConverter.ve.dm.Converter.getDomFromModel (https://wikitech.wikimedia.org/w/load.php?debug=false&lang=en&modules=ext.CodeMirror.lib%7Cext.visualEditor.core%7Coojs-ui-core&skin=vector&version=0xp73oq:503:955) at VeUiDiffElement.ve.ui.DiffElement.wrapNodeData (<anonymous>:419:71) at VeUiDiffElement.ve.ui.DiffElement.getChangedNodeElements (<anonymous>:419:979) at VeUiDiffElement.processQueue (<anonymous>:414:133) at VeUiDiffElement.ve.ui.DiffElement.renderDiff (<anonymous>:417:209) at new VeUiDiffElement (<anonymous>:410:683) undefined