Move extension pop-ups and notifications to the new auto-resize code.
This should fix the "flicker" issues where autosize ends up flipping
back and forth between two size in rapid succession.
The change in render_widget_host is needed to avoid cases where the OnMsgUpdateRect happens while processing a resize message which may result in recursion back into the resize code which is undesirable.
BUG=58816,56693
TEST=Try out auto resize in notifications and extensions. Best to do with windows that change
size and hit the maximum as well as minimum sizes on the 3 desktop platforms for pop-ups.
Review URL: http://codereview.chromium.org/9702068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127824 0039d316-1c4b-4281-b951-d872f2087c98
23 files changed