Bug 56637 [Preferences] DialogMessageArea image is too large
Is the background color of the error shown by DialogMessageArea to be changed? Or do you intend to leave it as it is right now? The error message looks a little out of place in the current implementation (being surrounded by white space).
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceDialog.java
layoutData.heightHint = JFaceResources.getImage(PREF_DLG_TITLE_IMG).getBounds().height + (margins * 3);
		titleArea.setLayoutData(layoutData);
		titleArea.setBackground(background);
		final Color borderColor = new Color(titleArea.getDisplay(), ViewForm.borderOutsideRGB);
		titleArea.addPaintListener(new PaintListener() {
			public void paintControl(PaintEvent e) {
				e.gc.setForeground(borderColor);
				Rectangle bounds = titleArea.getClientArea();
				bounds.height = bounds.height - 2;
				bounds.width = bounds.width - 1;
				e.gc.drawRectangle(bounds);
			}
		});
		
		titleArea.addDisposeListener(new DisposeListener() {
			public void widgetDisposed(DisposeEvent e) {
				if (titleAreaColor != null)
					titleAreaColor.dispose();
				borderColor.dispose();
			}
		});
		
		messageArea = new DialogMessageArea();
		messageArea.createContents(titleArea);
		final IPropertyChangeListener fontListener = new IPropertyChangeListener() {
			public void propertyChange(PropertyChangeEvent event) {
				if (JFaceResources.BANNER_FONT.equals(event.getProperty()))
					updateMessage();
				if (JFaceResources.DIALOG_FONT.equals(event.getProperty())) {
					updateMessage();