Paint regions properly on linux test_shell. The key was to update paint_rect_ during the DidInvalidateRect.
Paint regions properly on linux test_shell.
The key was to update paint_rect_ during the DidInvalidateRect.

I also added some code for bookkeeping needed for optimized
scrolling, but haven't actually hooked it up yet.  Most of the
other changes were to get more inline with the Windows code.

Review URL: http://codereview.chromium.org/9151


git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@4711 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser