Bug 147676 [regression]Visibility set in the first col will affect the second col
Description: Visibility set in the first col will affect the second col Steps to reproduce: 1. Insert a grid(3*3), insert contents to each cell. 2.Set the first col to hide all in visibility and preview Expected result: Only the first col is hidden. Actual result: The second col is hidden, too. If you set the second col in step2, the third col will disappear.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFAbstractLM.java
if ( CSSConstants.CSS_NONE_VALUE.equalsIgnoreCase( style
					.getDisplay( ) )
					|| ( formats != null && formats.length( ) > 0 && ( formats
							.indexOf( format ) >= 0 || formats
							.indexOf( BIRTConstants.BIRT_ALL_VALUE
									.toUpperCase( ) ) >= 0 ) ) )
			{
				return true;
			}
		}
		return false;
	}
	protected void calculateSpecifiedHeight( )
	{
		if ( content != null )
		{
			int calHeight = getDimensionValue( content.getHeight( ) );
			if ( calHeight > 0 && calHeight < context.getMaxHeight( ) )
			{
				this.specifiedHeight = calHeight;
			}
		}
	}
	protected void calculateSpecifiedWidth( )
	{
		if ( content != null )
		{
			int calWidth = getDimensionValue( content.getWidth( ) );
			if ( calWidth > 0 && calWidth < context.getMaxWidth( ) )
			{