Bug 118163 [Dialogs] - PopupDialog should define constants for zero margins
PopupDialogs traditionally use a 0 margin width and height for the grid layouts used. This should be made an API constant rather than subclasses just knowing.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/PopupDialog.java
int x = settings.getInt(getClass().getName()
							+ DIALOG_ORIGIN_X);
					int y = settings.getInt(getClass().getName()
							+ DIALOG_ORIGIN_Y);
					result = new Point(x, y);
					
					
					Shell parent = getParentShell();
					if (parent != null) {
						Point parentLocation = parent.getLocation();
						result.x += parentLocation.x;
						result.y += parentLocation.y;
					}
				} catch (NumberFormatException e) {
				}
			}
		}
		
		
		return result;
	}
	/**
	 * Apply any desired color to the specified composite and its children.
	 * 
	 * @param composite
	 *            the contents composite
	 */
	private void applyColors(Composite composite) {
		applyForegroundColor(getShell().getDisplay().getSystemColor(
				SWT.COLOR_INFO_FOREGROUND), composite,