Bug 185441 Possible Javascript error when a server printer has "media size" in inches
This bug concerns server-side printing. Among standard sheet sizes (a4, a3, ...), some entries like 10"x14" etc. might appear. In that case, an incorrect string might be generated by the PrintReportDialogFragment.jsp since double-quotes are not unescaped.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/PrintUtility.java
{
			for ( int i = 0; i < printServices.length; i++ )
			{
				PrintService service = printServices[i];
				printers.add( createPrinter( service ) );
			}
		}
		return printers;
	}
	/**
	 * Create Printer bean object from print service
	 * 
	 * @param service
	 * @return
	 */
	public static Printer createPrinter( PrintService service )
	{
		if ( service == null )
			return null;
		Printer printer = new Printer( );
		printer.setName( service.getName( ) );
		
		PrintServiceAttribute attr = service
				.getAttribute( PrinterMakeAndModel.class );
		if ( attr != null )
			printer.setModel( attr.toString( ) );
		
		attr = service.getAttribute( PrinterIsAcceptingJobs.class );
		if ( attr != null )
			printer.setStatus( attr.toString( ) );