Fix the ChromeCanvasPaint Linux code.
Fix the ChromeCanvasPaint Linux code.

My previous checkin was wrong, because the backing bitmap was just the damaged rect, not the entire window.

Since the translation will be ignored for the cairo surface, allocate from the origin to the edge of the damage rect.

Patch from Vincent Zanotti.

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


git-svn-id: http://src.chromium.org/svn/trunk/src@14296 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: 3a63c9981c2bd4787fd5e0727612283bdced6f4d
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser