<!DOCTYPE html> <html class="reftest-wait"> <body> <math> <mo id="mo1">⁡<!-- FUNCTION APPLICATION --></mo> </math> <p> <math> <mo id="mo2">⁢<!-- INVISIBLE TIMES --></mo> </math> <p> <math> <mo id="mo3">⁣<!-- INVISIBLE SEPARATOR --></mo> </math> <p> <math> <mo id="mo4">⁤<!-- INVISIBLE PLUS --></mo> </math> <p> <!-- Test preferred width after dynamic change--> <table> <tr> <td style="border: 1px solid;"> <math> <mo id="mo5">⁡</mo> </math> </td> </tr> </table> <script type="text/javascript"> function doTest() { document.getElementById('mo1').firstChild.data = '1'; document.getElementById('mo2').firstChild.data = '2'; document.getElementById('mo3').firstChild.data = '3'; document.getElementById('mo4').firstChild.data = '4'; document.getElementById('mo5').firstChild.data = 'x'; document.documentElement.removeAttribute("class"); } window.addEventListener("MozReftestInvalidate", doTest, false); </script> </body> </html>