GridData buttonGridData = new GridData();
buttonGridData.horizontalAlignment = SWT.CENTER;
buttonGridData.grabExcessHorizontalSpace = true;
buttonGridData.minimumWidth = 42;
ServerController controller = ServiceLocator.getService(ServerController.class);
ffIcon = new Button(this, SWT.FLAT);
ffIcon.setImage(icons.getFirefoxDisabledIcon());
ffIcon.addSelectionListener(new BrowserLaunchCapableSelectionListener(
preferenceStore, WorkbenchPreferencePage.FIREFOX_PATH, controller));
ffIcon.setLayoutData(buttonGridData);