Bug 284213 [CSS] ETabFolder paddings shouldn't be averaged for text loc
When you set the ETabFolder tabTopPadding and tabBottomPadding, their values are not respected to determine the space above and below the label. Instead, their values are added together then averaged. 1) The values are added together to determine the tab height 2) The text position is determined by calling getTextMidline().
bundles/org.eclipse.e4.ui.widgets/src/org/eclipse/e4/ui/widgets/ETabFolder.java
int tabTopPadding = 3;  
	int tabBottomPadding = 3; 
	int hSpace = 2;  
	int leftMargin = 4;  
	
	Color tabAreaKeylineColor;  
	Color bodyKeylineColor;		
	Color tabKeylineColor;		
	Color unselectedTabBackgroundColor;
	
/**
 * @param parent
 * @param style
 */
public ETabFolder(Composite parent, int style) {
	super(parent, style);
}
void init(int style) {
	super.init(style);
	
	tabAreaKeylineColor = getDisplay().getSystemColor(BORDER1_COLOR);
	bodyKeylineColor = getDisplay().getSystemColor(BORDER1_COLOR);
	tabKeylineColor = getDisplay().getSystemColor(BORDER1_COLOR);
	unselectedTabBackgroundColor = getBackground();
}
public Color getTabAreaKeylineColor() {
	return tabAreaKeylineColor;
}
public void setTabAreaKeylineColor(Color color) {
	checkWidget();