Bug 33219 Leightweight outline no longer resizable
This is a regression.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java
*
	 * @param parent the parent shell
	 * @param shellStyle the additional styles for the shell
	 * @param treeStyle the additional styles for the tree widget
	 */
	public JavaOutlineInformationControl(Shell parent, int shellStyle, int treeStyle) {
		fShell= new Shell(parent, SWT.NO_FOCUS | SWT.NO_TRIM | shellStyle);
		Display display= fShell.getDisplay();
		fShell.setBackground(display.getSystemColor(SWT.COLOR_BLACK));
		
		fComposite= new Composite(fShell,SWT.RESIZE);
		GridLayout layout= new GridLayout(1, false);
		fComposite.setLayout(layout);
		fComposite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		
		createFilterText(fComposite);
		createTreeViewer(fComposite, treeStyle);
		int border= ((shellStyle & SWT.NO_TRIM) == 0) ? 0 : BORDER;
		fShell.setLayout(new BorderFillLayout(border));
		
		setInfoSystemColor();
		installFilter();
	}
	private void createTreeViewer(Composite parent, int style) {
		Tree tree= new Tree(parent, SWT.SINGLE | (style & ~SWT.MULTI));
		GridData data= new GridData(GridData.FILL_BOTH);
		tree.setLayoutData(data);
		fTreeViewer= new TreeViewer(tree);
		
		fTreeViewer.addFilter(new ViewerFilter() {