Bug 125600 [Field Assist] - popup shell should be resizable with size retained
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
* @see org.eclipse.jface.window.Window#open()
		 */
		public int open() {
			addControlListener();
			int value = super.open();
			if (popupCloser == null)
				popupCloser = new PopupCloserListener();
			popupCloser.installListeners();
			showProposalDescription(getSelectedProposal().getDescription());
			return value;
		}
		/**
		 * Closes this popup. This method is extended to remove the control
		 * listener.
		 * 
		 * @return <code>true</code> if the window is (or was already) closed,
		 *         and <code>false</code> if it is still open
		 */
		public boolean close() {
			removeControlListener();
			popupCloser.removeListeners();
			if (infoPopup != null)
				infoPopup.close();
			return super.close();
		}
		/*
		 * Get the proposals from the proposal provider. The provider may or may
		 * not filter the proposals based on the specified filter text.
		 */
		private IContentProposal[] getProposals(String filterString) {