Bug 318944 CSSSWTEngineImpl leaks memory
CSSSWTEngineImpl stores too many element contexts. In a memory snapshot, the HashMap size was 15559. This is most probably a leak.
bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/engine/CSSSWTEngineImpl.java
}	
							} else {
								HashMap adaptersMap = new HashMap();
								Object t = ce.createExecutableExtension("handler");
								for (int i = 0; i < names.length; i++) {									
									adaptersMap.put(names[i], t);
								}
								handlersMap.put(adapter, adaptersMap);
							}
							
						} catch (CoreException e1) {
						}
				}
			}
		}
		
		
		
		
		if (true) return;
		
		super.registerCSSPropertyHandler(ICSSPropertyBackgroundHandler.class,
				CSSPropertyBackgroundSWTHandler.INSTANCE);
		
		super.registerCSSPropertyHandler(ICSSPropertyBorderHandler.class,
				CSSPropertyBorderSWTHandler.INSTANCE);
		
		super.registerCSSPropertyHandler(
				ICSSPropertyClassificationHandler.class,
				CSSPropertyClassificationSWTHandler.INSTANCE);