LGTM
http://gwt-code-reviews.appspot.com/1450810/diff/6002/user/src/com/google/gwt/user/client/ui/PotentialElement.java File user/src/com/google/gwt/user/client/ui/PotentialElement.java (right): http://gwt-code-reviews.appspot.com/1450810/diff/6002/user/src/com/google/gwt/user/client/ui/PotentialElement.java#newcode47 user/src/com/google/gwt/user/client/ui/PotentialElement.java:47: return o...@com.google.gwt.user.client.ui.UIObject::finishBuild()(); Does referencing o here create a circular reference between PotentialElement and UiObject that leads to a memory leak in IE? I think the answer is "no", because PotentialElement isn't really a native Element, and the IE memory leak is specific to circular references between native Elements and logical objects. Can anyone verify? http://gwt-code-reviews.appspot.com/1450810/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors