Drop ui::TouchEvent shims for radius_{x,y} and force

The users of these shims have been replaced with direct access to the
underlying PointerDetails class.

This change also makes the TouchEvent/MouseEvent::pointer_event()
accessor const so it can be used on variables declared const.

BUG=516706
TEST=Run through all the trybots.

Review URL: https://codereview.chromium.org/1300803003

Cr-Commit-Position: refs/heads/master@{#347380}


CrOS-Libchrome-Original-Commit: 27a8f5c7873d4e990cd1b87f00c0888427b370d3
diff --git a/mojo/converters/input_events/input_events_type_converters.cc b/mojo/converters/input_events/input_events_type_converters.cc
index 88b35fe..f1db97c 100644
--- a/mojo/converters/input_events/input_events_type_converters.cc
+++ b/mojo/converters/input_events/input_events_type_converters.cc
@@ -193,9 +193,9 @@
     pointer_data->pointer_id = touch_event->touch_id();
     pointer_data->kind = POINTER_KIND_TOUCH;
     SetPointerDataLocationFromEvent(*touch_event, pointer_data.get());
-    pointer_data->radius_major = touch_event->radius_x();
-    pointer_data->radius_minor = touch_event->radius_y();
-    pointer_data->pressure = touch_event->force();
+    pointer_data->radius_major = touch_event->pointer_details().radius_x();
+    pointer_data->radius_minor = touch_event->pointer_details().radius_y();
+    pointer_data->pressure = touch_event->pointer_details().force();
     pointer_data->orientation = touch_event->rotation_angle();
     event->pointer_data = pointer_data.Pass();
   } else if (input.IsKeyEvent()) {