O2D Mac FF: Fix issue where we sometimes rendered a single frame to the wrong spot on-screen. This occurred because FF sometimes changes our CGContextRef and then changes it back again, and we weren't updating the renderer with the changes when using the Carbon event model, so we briefly rendered to the wrong CGContextRef.
O2D Mac FF: Fix issue where we sometimes rendered a single frame to the wrong spot on-screen. This occurred because FF sometimes changes our CGContextRef and then changes it back again, and we weren't updating the renderer with the changes when using the Carbon event model, so we briefly rendered to the wrong CGContextRef.

TEST=O2D in FF
BUG=none

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

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

Former-commit-id: 55f01f2df334f73e4c232f5bf60039006ab539c3
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