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.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
null )
					{
						 user doesn't define the border, remove it.
						styleBuffer.append( "border-top-style:none;" );
					}
					else
					{
						 use define the border-style, but not define the
						 border color, use the default
						 color.
						 style.getBorderTopColor( ) == null )
						{
							styleBuffer.append( "border-top-color:black" );
						}
					}
					 style.getBorderBottomStyle( ) == null )
					{
						styleBuffer.append( "border-bottom-style:none;" );
					}
					else
					{
						 style.getBorderBottomColor( ) == null )
						{
							styleBuffer.append( "border-bottom-color:black" );
						}
					}
					 style.getBorderLeftStyle( ) == null )
					{
						styleBuffer.append( "border-left-style:none;" );
					}
					else
					{
						 style.getBorderLeftColor( ) == null )
						{
							styleBuffer.append( "border-left-color:black" );
						}
					}
					 style.getBorderRightStyle( ) == null )
					{
						styleBuffer.append( "border-right-style:none;" );
					}
					else
					{
						 style.getBorderRightColor( ) == null )
						{
							styleBuffer.append( "border-right-color:black" );
						}
					}
				}
				ttribute( HTMLTags.ATTR_USEMAP, "#" + imageMapId );  $NON-NLS-2$
			}
			 alternative text
			String altText = image.getAltText( );
			 altText == null )
			{
				ttributeAllowEmpty( HTMLTags.ATTR_ALT, "" );
			}
			else
			{
				ttribute( HTMLTags.ATTR_ALT, altText );
			}
			 help text
			ttribute( HTMLTags.ATTR_TITLE, image.getHelpText( ) );
			 image size
			lder.buildSize( styleBuffer, HTMLTags.ATTR_WIDTH, image
					.getW( ) ); 
			lder.buildSize( styleBuffer, HTMLTags.ATTR_HEIGHT,
					image.getHeight( ) ); 
			 handle style
			handleStyle( image, styleBuffer, false );
			 ".PNG".equalsIgnoreCase( ext ) && imageHandler != null ) 
			{
				ttribute( HTMLTags.ATTR_ONLOAD, "fixPNG(this)" ); 
			}
			writer.closeNoEndTag( );
		}
		 hasAction )
		{
			writer.closeTag( HTMLTags.TAG_A );
		}
		writer.closeTag( tag );
		
		 include	sel