Adding a new widget ResizeLayoutPanel that can trigger a resize event when it changes size. The widget uses hidden scrollable divs to detect resize on non-IE browsers. This allow users to embed widgets that RequireResize in their app without having an unbroken chain of ProvidesResize up to the RootLayoutPanel.

Also adding a new widget HeaderPanel that uses the same resize implementation to layout content between naturally sized headers and footers.  This is similar to a DockLayoutPanel (north/south/center only), but it doesn't require users to specify a specific height for the header and footer.

Review at http://gwt-code-reviews.appspot.com/1301801

Review by: pdr@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9576 8db76d5a-ed1c-0410-87a9-c151d255dfc7
7 files changed