Bug 192955 Static Crosstab Example Renders Incorrectly in RC3
The attached report renders correctly in the Web Viewer in BIRT 2.2 M6 but not in RC3. See the attached screenshots. The M6 version is correct and is also the behavior in BIRT 2.1.x.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/buffermgr/TableContentLayout.java
/**
	 * create a cell in the current row.
	 * 
	 * if the cell content is not empty put it into the table if the cell is
	 * empty: if the cell has been used, drop the cell else, put it into the
	 * table.
	 * 
	 * @param cellId
	 *            column index of the cell.
	 * @param rowSpan
	 *            row span of the cell
	 * @param colSpan
	 *            col span of the cell
	 * @param content
	 *            cell content
	 */
	public void createCell( int cellId, int rowSpan, int colSpan,
			Cell.Content content )
	{
		if ( isRowHidden )
		{
			return;
		}
		
		
		int columnNumber = cellId;
		int columnSpan = colSpan;
		if ( hiddenList.size( ) > 0 )
		{
			for ( int i = 0; i < hiddenList.size( ); i++ )