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
TrimmedPartLayout tl = new TrimmedPartLayout(wbwShell);
		tl.gutterTop = helper.getMarginTop(0);
		tl.gutterBottom = helper.getMarginBottom(0);
		tl.gutterLeft = helper.getMarginLeft(0);
		tl.gutterRight = helper.getMarginRight(0);
		wbwShell.setLayout(tl);
		newWidget = wbwShell;
		bindWidget(element, newWidget);
		
		localContext.set(Shell.class.getName(), wbwShell);
		localContext.set(E4Workbench.LOCAL_ACTIVE_SHELL, wbwShell);
		localContext.set(IWindowCloseHandler.class.getName(),
				new IWindowCloseHandler() {
					public boolean close(MWindow window) {
						EPartService partService = (EPartService) window
								.getContext().get(EPartService.class.getName());
						return partService.saveAll(true);
					}
				});
		localContext.set(IShellProvider.class.getName(), new IShellProvider() {
			public Shell getShell() {
				return wbwShell;
			}
		});
		localContext.set(ISaveHandler.class, new ISaveHandler() {
			public Save promptToSave(MPart dirtyPart) {
				Shell shell = (Shell) context
						.get(IServiceConstants.ACTIVE_SHELL);
				Object[] elements = promptForSave(shell,
						Collections.singleton(dirtyPart));