www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 7bd8f9edb46ac81b1467fea0035c1f89a3ff255b
parent 67ee149dd2007b15796a6b85b897ac60a7e14e28
Author: Davide P. Cervone <dpvc@union.edu>
Date:   Thu,  6 Feb 2014 14:17:04 -0500

Fix use if for...in to avoid problems with elements added to Array.prototype.  Resolves issue #667

Diffstat:
Munpacked/extensions/TeX/bbox.js | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/unpacked/extensions/TeX/bbox.js b/unpacked/extensions/TeX/bbox.js @@ -46,7 +46,7 @@ */ MathJax.Extension["TeX/bbox"] = { - version: "2.3" + version: "2.3.1" }; MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { @@ -61,7 +61,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { var bbox = this.GetBrackets(name,""), math = this.ParseArg(name); var parts = bbox.split(/,/), def, background, style; - for (var i in parts) { + for (var i = 0, m = parts.length; i < m; i++) { var part = parts[i].replace(/^\s+/,'').replace(/\s+$/,''); var match = part.match(/^(\.\d+|\d+(\.\d*)?)(pt|em|ex|mu|px|in|cm|mm)$/); if (match) {