Bug 197225 Only set master page width will not take effect when preview in PDF [1200]
Description: Only set master page width will not take effect when preview in PDF. Build number: 2.2.1.v20070719-0630 Steps to reproduce: 1. New a report with a label. 2. Switch to Master Page tab and select type as "Custom", set Width to 5 in. 3. Preview in PDF. Expected result: The master page width take effect. Actual result: The master page width will not take effect until Height is set. Error log: N/A
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFPageLM.java
this.emitter = emitter;
	}
	protected void initialize( )
	{
		createRoot( );
		context.setMaxHeight( page.getRoot( ).getHeight( ) );
		context.setMaxWidth( page.getRoot( ).getWidth( ) );
		layoutHeader( );
		layoutFooter( );
		updateBodySize( page );
		context.setMaxHeight( page.getBody( ).getHeight( ) );
		context.setMaxWidth( page.getBody( ).getWidth( ) );
		maxAvaWidth = context.getMaxWidth( );
		
		if(context.pagebreakPaginationOnly())
		{
			maxAvaHeight = Integer.MAX_VALUE;
		}
		else
		{
			maxAvaHeight = context.getMaxHeight( );
		}
		setCurrentIP( 0 );
		setCurrentBP( 0 );
	}
	/**
	 * support body auto resize, remove invalid header and footer
	 * 
	 * @param page
	 */