Bug 295981 [Forms] FormImages & FormFonts are not disposed correctly
bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormFonts.java
private FontData[] fFontData;
		
		BoldFontDescriptor (Font font) {
			fFontData = font.getFontData();
			for (int i = 0; i < fFontData.length; i++) {
				fFontData[i].setStyle(fFontData[i].getStyle() | SWT.BOLD);
			}
		}
		
		public boolean equals(Object obj) {
			if (obj instanceof BoldFontDescriptor) {
				BoldFontDescriptor desc = (BoldFontDescriptor)obj;
				if (desc.fFontData.length != fFontData.length)
					return false;
				for (int i = 0; i < fFontData.length; i++)
					if (!fFontData[i].equals(desc.fFontData[i]))
						return false;