| Index: tools/perf/benchmarks/smoothness.py | 
| diff --git a/tools/perf/benchmarks/smoothness.py b/tools/perf/benchmarks/smoothness.py | 
| index cbc6b2bc39709088ae3b2741de68a4492c44bec9..dcb4b3213a2fde264ed2512cda1f7a830fe7bef8 100644 | 
| --- a/tools/perf/benchmarks/smoothness.py | 
| +++ b/tools/perf/benchmarks/smoothness.py | 
| @@ -496,3 +496,16 @@ class SmoothnessToughWebGLAdCases(_Smoothness): | 
| @classmethod | 
| def ShouldDisable(cls, possible_browser): | 
| return cls.IsSvelte(possible_browser)  # http://crbug.com/574485 | 
| + | 
| +class SmoothnessSnappoints(perf_benchmark.PerfBenchmark): | 
| +  """Measures rendering statistics while scrolling down a page with a large | 
| +  number of snappoints. | 
| + | 
| +  http://www.chromium.org/developers/design-documents/rendering-benchmarks | 
| +  """ | 
| +  test = smoothness.Smoothness | 
| +  page_set = page_sets.SnappointsCasesPageSet | 
| + | 
| +  @classmethod | 
| +  def Name(cls): | 
| +    return 'smoothness.snappoints' | 
|  |