GpuBenchmarking has grown to include functionality for testing both GPU and Input. This may be a bit of bikeshedding but I think it either needs
to be renamed to something more appropriate (e.g., ContentBenchmarking, BlinkPlatformBenchmarking) or we should split it into two separate benchmarking modules.
Here are the Input related methods:
bool GestureSourceTypeSupported(int gesture_source_type);
bool SmoothScrollBy(gin::Arguments* args);
bool SmoothDrag(gin::Arguments* args);
bool Swipe(gin::Arguments* args);
bool ScrollBounce(gin::Arguments* args);
bool PinchBy(gin::Arguments* args);
bool Tap(gin::Arguments* args);
There are also some viewport related method which can be either input or GPU:
float VisualViewportX();
float VisualViewportY();
float VisualViewportHeight();
float VisualViewportWidth();
float PageScaleFactor();
Comment 1 by benhenry@google.com
, Jan 16