Bug 307321 BIRT Column page breaks do not respect page variables
When using an onPageEnd event to increment a page variable and a column page break on a table the html viewer recognizes the updated variable but if you export it to pdf the variable is not updated for every other page. See attached example.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLLayoutContext.java
protected boolean needLayoutPageContent = true;
	protected String newMasterPage = null;
	protected PageBufferFactory bufferFactory = new PageBufferFactory( this );
	
	protected boolean emptyPage = false;
	/**
	 * The flag to indicate whether the emitter need output the display:none or process it in layout
	 * engine. true: output display:none in emitter and do not process it in
	 * layout engine. false: process it in layout engine, not output it in
	 * emitter.
	 */
	protected boolean outputDisplayNone = false;
	
	protected boolean isFixedLayout = false;
	
	protected boolean isPaged = false;
	
	public PageBufferFactory getBufferFactory( )
	{
		return bufferFactory;
	}
	public void setNextMasterPage( String newMasterPage )
	{
		this.newMasterPage = newMasterPage;
	}
	public void initilizePage( )
	{
		if ( newMasterPage != null )
		{
			masterPage = newMasterPage;