Not an issue with IE11.  The render glitching was seen on IE9/10, works
fine in IE11.   The firefox one spans many releases and requires a specific
size of a chart + shapes for it to trigger.  It's a known cairo bug
(referenced).  The workaround is literally to adjust the width of the svg a
miniscule amount, which doesn't change what size is actually rendered, but
gets Cairo to render it correctly.


On Thu, May 29, 2014 at 11:34 AM, Dylan Schiemann <notifications@github.com>
wrote:

> In gfx/fx.js:
>
> > @@ -276,7 +276,7 @@ define(["dojo/_base/lang", "./_base", "./matrix", "dojo/_base/Color", "dojo/_bas
> >  			this.curve = new InterpolTransform(args.transform, original);
> >  		});
> >  		Hub.connect(anim, "onAnimate", shape, "setTransform");
> > -		if(g.renderer === "svg" && has("ie") >= 10){
> > +		if(g.renderer === "svg" && (has("ie") >= 9 || has("ff"))){
>
> I assume this is not an issue with IE11? Is there any feature test we
> could use instead of browser version sniffing for this, to make it clearer
> what the intent is?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/dojo/dojox/pull/110/files#r13186811>.
>