Bug 313646 SVG chart using pattern as color or background does not work when preview in firefox for the first time.[13]
description: SVG chart using pattern as color or background does not work when preview in firefox for the first time. build id: 2.6.0 v20100520-0630 steps to reproduce: 1.New a SVG chart using pattern as color or background color. 2.Preview in firefox. Actual result: The pattern does not work when you first preview in firefox.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGGraphics2D.java
protected boolean scriptable = true;
	protected static final String defaultStyles = "fill:none;stroke:none"; 
	
	protected static final char chRLE = '\u202b'; 
	protected static final char chPDF = '\u202c'; 
	
	protected static final String sStyleBidi = "direction:rtl; unicode-bidi:embed; "; 
	private static ILogger logger = Logger.getLogger( "org.eclipse.birt.chart.device.svg/trace" ); 
	public SVGGraphics2D( Document dom )
	{
		this( dom, true );
	}
	public SVGGraphics2D( Document dom, boolean scriptable )
	{
		this.dom = dom;
		this.scriptable = scriptable;
		fontRenderContext = new FontRenderContext( new AffineTransform( ),
				true,
				false );
		currentElement = dom.getDocumentElement( );
		parentStack.push( currentElement );
		currentParent = currentElement;
		
		currentElement = dom.createElement( "g" ); 
		definitions = dom.createElement( "defs" ); 
		
		currentElement.setAttribute( "id", "outerG" ); 
		currentElement.appendChild( definitions );
		currentElement.setAttribute( "style", defaultStyles ); 
		pushParent( currentElement );