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' |