Bug 320015 new look - toolbar and persp switcher issues
based on a 6/15 win7 screenshot review and a 7/7 multiplatform screenshot review by Linda. These are the issues flagged that are still true (many were already fixed.) Note I don't see that these are critical for ship, but if it's a matter of stylesheet or layout tweak for some of them, I will attempt.... - global toolbar should be 32 pixels high from top of gradient to bottom keyline - global toolbar items should be faded to 50% opacity - gutter space between bottom of global toolbar and top of panes should be 32 pixels high - Mac only - why is the perspective switcher not the same as in other platforms?
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java
eventBroker.unsubscribe(visibilityHandler);
		eventBroker.unsubscribe(sizeHandler);
	}
	public Object createWidget(MUIElement element, Object parent) {
		final Widget newWidget;
		if (!(element instanceof MWindow)
				|| (parent != null && !(parent instanceof Control)))
			return null;
		MWindow wbwModel = (MWindow) element;
		Shell parentShell = parent == null ? null : ((Control) parent)
				.getShell();
		IEclipseContext parentContext = getContextForParent(element);
		final Shell wbwShell;
		if (parentShell == null) {
			wbwShell = new Shell(Display.getCurrent(), SWT.SHELL_TRIM);
		} else if (wbwModel.getTags().contains("dragHost")) { 
			wbwShell = new Shell(parentShell, SWT.BORDER);
			wbwShell.setAlpha(110);
		} else {
			wbwShell = new Shell(parentShell, SWT.TOOL | SWT.TITLE | SWT.RESIZE);
		}
		wbwShell.setBackgroundMode(SWT.INHERIT_DEFAULT);
		wbwShell.setBounds(wbwModel.getX(), wbwModel.getY(),
				wbwModel.getWidth(), wbwModel.getHeight());
		setCSSInfo(wbwModel, wbwShell);
		
		IEclipseContext localContext = getContext(wbwModel);
		parentContext.set(IContextConstants.ACTIVE_CHILD, localContext);
		
		CSSEngineHelper helper = new CSSEngineHelper(localContext, wbwShell);