Throttle TouchMove events the same as MouseMove events for the purposes
of painting.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6684010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78116 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/renderer/render_widget.cc b/chrome/renderer/render_widget.cc
index 4637167..b19a87ca 100644
--- a/chrome/renderer/render_widget.cc
+++ b/chrome/renderer/render_widget.cc
@@ -353,7 +353,8 @@
response->WriteBool(processed);
if ((input_event->type == WebInputEvent::MouseMove ||
- input_event->type == WebInputEvent::MouseWheel) &&
+ input_event->type == WebInputEvent::MouseWheel ||
+ input_event->type == WebInputEvent::TouchMove) &&
paint_aggregator_.HasPendingUpdate()) {
// We want to rate limit the input events in this case, so we'll wait for
// painting to finish before ACKing this message.