Index: chrome/renderer/render_widget.h |
=================================================================== |
--- chrome/renderer/render_widget.h (revision 17347) |
+++ chrome/renderer/render_widget.h (working copy) |
@@ -116,7 +116,10 @@ |
// Paints the given rectangular region of the WebWidget into canvas (a |
// shared memory segment returned by AllocPaintBuf on Windows). The caller |
// must ensure that the given rect fits within the bounds of the WebWidget. |
+ void PaintThisRect(const gfx::Rect& rect, skia::PlatformCanvas* canvas); |
void PaintRect(const gfx::Rect& rect, skia::PlatformCanvas* canvas); |
+ void PaintRects(const std::vector<gfx::Rect>& rect, |
+ skia::PlatformCanvas* canvas); |
void DoDeferredPaint(); |
void DoDeferredScroll(); |
@@ -225,7 +228,7 @@ |
// The smallest bounding rectangle that needs to be re-painted. This is non- |
// empty if a paint event is pending. |
- gfx::Rect paint_rect_; |
+ std::vector<gfx::Rect> paint_rects_; |
// The clip rect for the pending scroll event. This is non-empty if a |
// scroll event is pending. |