Size negotiation patch 1: Removed SetPreferred size