From cdff7d26f06e477b0ccfebaacbbeeb723af288b2 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Tue, 13 Jan 2015 10:17:36 -0500 Subject: [PATCH] Add width CSS to semantics annotation when needed by Firefox. Resolves issue #993. --- unpacked/jax/output/NativeMML/jax.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unpacked/jax/output/NativeMML/jax.js b/unpacked/jax/output/NativeMML/jax.js index fcf687562..304692e8d 100644 --- a/unpacked/jax/output/NativeMML/jax.js +++ b/unpacked/jax/output/NativeMML/jax.js @@ -961,8 +961,9 @@ var mtable = ((this.data[0]||[]).data[0]||{}); if (mtable.nMMLhasLabels) { if (mtable.nMMLforceWidth || !mtable.nMMLlaMatch) { - tag.setAttribute("style","width:100%") + tag.setAttribute("style","width:100%") // mrow node parent.style.width = parent.parentNode.style.width="100%"; + if (annotate) tag.parentNode.setAttribute("style","width:100%"); // semantics node }; if (mtable.nMMLlaMatch) { if (parent.parentNode.parentNode.nodeName.toLowerCase() === "div") {