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
Printer printer = null;
		if ( printerName != null )
		{
			List printers = findPrinters( );
			for ( int i = 0; i < printers.size( ); i++ )
			{
				if ( printerName
						.equalsIgnoreCase( ( (Printer) printers.get( i ) )
								.getName( ) ) )
				{
					printer = (Printer) printers.get( i );
					break;
				}
			}
		}
		if ( printer == null )
		{
			
			PrintService service = PrintServiceLookup
					.lookupDefaultPrintService( );
			printer = createPrinter( service );
		}
		if ( printer != null )
		{
			String copies = ParameterAccessor.getParameter( request,
					PARAM_PRINTER_COPIES );
			if ( copies != null )
				printer.setCopies( Integer.parseInt( copies ) );
			String collate = ParameterAccessor.getParameter( request,
					PARAM_PRINTER_COLLATE );