Bug 119580 Page break in table header row doesn't work.
Description: Page break in table header row doesn't work. Steps to reproduce: 1. Set pageBreakAfter to always in table' header row, see attached design file 2. See generated html file. Expected result: Page break happens after the table header row. Actual result: No page breaks happened.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLListingBandLM.java
repeatHeader = false;
		if ( type == IBandContent.BAND_HEADER
				|| type == IBandContent.BAND_GROUP_HEADER )
		{
			if ( pContent instanceof IGroupContent )
			{
				IGroupContent groupContent = (IGroupContent) pContent;
				repeatHeader = groupContent.isHeaderRepeat( );
			}
			else if ( pContent instanceof IListContent )
			{
				IListContent list = (IListContent) pContent;
				repeatHeader = list.isHeaderRepeat( );
			}
			else if ( pContent instanceof ITableContent )
			{
				ITableContent table = (ITableContent) pContent;
				repeatHeader = table.isHeaderRepeat( );
			}
		}
		if ( repeatHeader )
		{
			Collection children = content.getChildren( );
			if ( children == null || children.isEmpty( ) )
			{
				
				execute( content, executor );
				if ( !pContent.getChildren( ).contains( content ) )
				{
					pContent.getChildren( ).add( content );