Bug 125600 [Field Assist] - popup shell should be resizable with size retained
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
private String filterText = EMPTY;
		/**
		 * Constructs a new instance of this popup, specifying the control for
		 * which this popup is showing content, and how the proposals should be
		 * obtained and displayed.
		 * 
		 * @param adapter
		 *            the content proposal adapter that opened this dialog.
		 * @param control
		 *            the control whose content is being proposed.
		 * @param infoText
		 *            Text to be shown in a lower info area, or
		 *            <code>null</code> if there is no info area.
		 * @param filter
		 *            a boolean indicating whether proposals should be filtered
		 *            as keys are typed in the popup.
		 */
		ContentProposalPopup(String infoText) {
			super(control.getShell(), PopupDialog.INFOPOPUP_SHELLSTYLE, false,
					false, false, false, null, infoText);
			this.proposals = getProposals(filterText);
		}
		/*
		 * Creates the content area for the proposal popup. This creates a table
		 * and places it inside the composite. The table will contain a list of
		 * all the proposals.
		 * 
		 * @param parent The parent composite to contain the dialog area; must
		 * not be <code>null</code>.
		 */