Bug 282898 [CSS] ETabFolder should support background color behind tab area
Presently in CTabFolder, the unselected tab and the background color of the tab area are the same. We want them to be different. Not sure what property to use in CSS to support this, since background-color is presently used for the tabs themselves. One idea would be to make CTabItem be the element which supports color background-color :selected This would leave CTabFolder to interpret background color as the area behind the tabs.
bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/CSSPropertyBackgroundSWTHandler.java
* 
	 * @see org.eclipse.e4.ui.core.css.dom.properties.css2.AbstractCSSPropertyBackgroundHandler#applyCSSPropertyBackgroundImage(java.lang.Object,
	 *      org.w3c.dom.css.CSSValue, java.lang.String,
	 *      org.eclipse.e4.ui.core.css.engine.CSSEngine)
	 */
	public void applyCSSPropertyBackgroundImage(Object element, CSSValue value,
			String pseudo, CSSEngine engine) throws Exception {
		Control control = (Control) element;
		Image image = (Image) engine.convert(value, Image.class, control
				.getDisplay());
		if (control instanceof CTabFolder && "selected".equals(pseudo)) {
			((CTabFolder) control).setSelectionBackground(image);
		} else if (control instanceof Button) {
			Button button = ((Button) control);
			
			
			
			button.setImage(image);
		} else {
			try {
				control.setBackgroundImage(image);
			} catch (Throwable e) {
				
			}
		}
	}
	public String retrieveCSSPropertyBackgroundAttachment(Object widget,
			String pseudo, CSSEngine engine) throws Exception {
		return null;
	}