Bug 126677 Improper handling with importing CSS file which contains underscore in selector
When trying to import a CSS file in BIRT report designer 2.0 which contains underscore in selector, e.g: table_Footer_Row { background-color: #000099; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; } BIRT just ignores this style without poping up any message, thus my question is does BIRT supports the selector with underscore? Thanks!
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/CssParser.java
/**
		 * Creates an unsupported rule and adds it to the list.
		 * 
		 * @param atRule
		 *            the rule to handle
		 */
		private void unsupportedRule( String atRule )
		{
			
			UnSupportedRule ir = new UnSupportedRule( atRule );
			if ( !nodeStack.empty( ) )
			{
				( (StyleSheet) nodeStack.peek( ) ).add( ir );
			}
			else
			{
				
				root = ir;
			}
		}
		public void ignorableAtRule( String atRule ) throws CSSException
		{
			unsupportedRule( atRule );
		}
		public void namespaceDeclaration( String prefix, String uri )
				throws CSSException
		{
		}
		public void importStyle( String uri, SACMediaList media,
				String defaultNamespaceURI ) throws CSSException