Bug 187470 [Automation][Regression] table and list group page break before always did not work properly
steps to reproduce: - use the attached report design - preview in web viewer expected behavior: - no extra empty page should be output actual behavior: - an extra empty page was output after each group page break
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLListLM.java
IListContent list = (IListContent) content;
			if ( list.isHeaderRepeat( ) )
			{
				IBandContent header = list.getHeader( );
				if ( header != null )
				{
					boolean pageBreak = context.allowPageBreak( );
					
					context.setAllowPageBreak( pageBreak );
					
					engine.layout( this, header, emitter );
					context.setAllowPageBreak( pageBreak );
					
					/**
					 * call continue content to restart the page hint section
					 */
					context.continueContent( null );
				}
			}
		}
		isFirstLayout = false;
	}
	protected boolean layoutChildren( )
	{
		repeatHeader( );
		boolean hasNext = super.layoutChildren( );
		return hasNext;
	}
}