Bug 137478 [Preferences] ProjectReferencePage has too wide left margin
N20060418-0010 The implementation of ProjectReferencePage#createContents encapsulates the page widgets in a composite, but without setting the left margin of its GridLayout to 0.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ProjectReferencePage.java
return true;
		}
        Object[] checked = listViewer.getCheckedElements();
        final IProject[] refs = new IProject[checked.length];
        System.arraycopy(checked, 0, refs, 0, checked.length);
        IRunnableWithProgress runnable = new IRunnableWithProgress() {
            public void run(IProgressMonitor monitor)
                    throws InvocationTargetException {
                try {
                    IProjectDescription description = project.getDescription();
                    description.setReferencedProjects(refs);
                    project.setDescription(description, monitor);
                } catch (CoreException e) {
                    throw new InvocationTargetException(e);
                }
            }
        };
        try {
            new ProgressMonitorJobsDialog(getControl().getShell()).run(true,
                    true, runnable);
        } catch (InterruptedException e) {
            
        } catch (InvocationTargetException e) {
            handle(e);
            return false;
        }
        return true;
    }
}