| Index: chrome/browser/renderer_host/render_widget_host_view_views.cc | 
| diff --git a/chrome/browser/renderer_host/render_widget_host_view_views.cc b/chrome/browser/renderer_host/render_widget_host_view_views.cc | 
| index b9ebf768e239fcf1454f88401e7ac4b2cc58a862..5de0124b7c5f525aae46bfd4ffd82b47edb7b86b 100644 | 
| --- a/chrome/browser/renderer_host/render_widget_host_view_views.cc | 
| +++ b/chrome/browser/renderer_host/render_widget_host_view_views.cc | 
| @@ -107,6 +107,13 @@ WebKit::WebInputEvent::Type TouchEventTypeFromEvent( | 
| } | 
| } | 
|  | 
| +inline void UpdateTouchParams(const views::TouchEvent& event, | 
| +                              WebKit::WebTouchPoint* tpoint) { | 
| +  tpoint->radiusX = event.radius_x(); | 
| +  tpoint->radiusY = event.radius_y(); | 
| +  tpoint->rotationAngle = event.angle(); | 
| +} | 
| + | 
| void UpdateTouchPointPosition(const views::TouchEvent* event, | 
| const gfx::Point& origin, | 
| WebKit::WebTouchPoint* tpoint) { | 
| @@ -563,6 +570,8 @@ views::View::TouchStatus RenderWidgetHostViewViews::OnTouchEvent( | 
| if (status != TOUCH_STATUS_START) | 
| status = TOUCH_STATUS_CONTINUE; | 
|  | 
| +  UpdateTouchParams(event, point); | 
| + | 
| // Update the location and state of the point. | 
| point->state = TouchPointStateFromEvent(&event); | 
| if (point->state == WebKit::WebTouchPoint::StateMoved) { | 
|  |