Bug 73027 [Dialogs] Buttons are too high
I20040831 Buttons are no longer oval but have a rounded rectangle shape (see first screenshot). The second screenshot shows how buttons using the small system font should look like.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
public void createControl(Composite parent) {
        GridData gd;
        Composite content = new Composite(parent, SWT.NULL);
        setControl(content);
        GridLayout layout = new GridLayout();
        layout.marginWidth = 0;
        layout.marginHeight = 0;
        content.setLayout(layout);
        
        applyDialogFont(content);
        
        initializeDialogUnits(content);
        descriptionLabel = createDescriptionLabel(content);
        if (descriptionLabel != null) {
            descriptionLabel.setLayoutData(new GridData(
                    GridData.FILL_HORIZONTAL));
        }
        body = createContents(content);
        if (body != null)
            
            body.setLayoutData(new GridData(GridData.FILL_BOTH));
        Composite buttonBar = new Composite(content, SWT.NULL);
        layout = new GridLayout();
        layout.numColumns = 0;
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        buttonBar.setLayout(layout);
        gd = new GridData();
        gd.horizontalAlignment = GridData.END;
        buttonBar.setLayoutData(gd);