Using MooTools 1.2.4 and SVG library from rachaeljs.com
Tested with IE7; error is not present in other modern browsers.

// line 1554 in mootools-1.2.4-core-nc.js
element: function(el, nocash){
        $uid(el);
        if (!nocash && !el.$family && !(/^object|embed$/i).test(el.tagName)){
                var proto = Element.Prototype;
                for (var p in proto) el[p] = proto[p];
        };
        return el;
},

// Backtrace
el.outerHTML = "<?xml:namespace prefix = rvml ns = "urn:schemas-
microsoft-com:vml" /><rvml:fill class=rvml type = "solid"></
rvml:fill>"
p = "position"

// Debug
Illegal input string in Vector2D (el[p] = proto[p])

// Patch: Append if condition to ignore rvml class types
if (!nocash && !el.$family && !(/^object|embed$/i).test(el.tagName)
&& !(el.className == "rvml")){

-- Corey

Reply via email to