Index: tools/perf/benchmarks/smoothness.py |
diff --git a/tools/perf/benchmarks/smoothness.py b/tools/perf/benchmarks/smoothness.py |
index c8379c4990d5c8f32d0ba72ef017fd3c93886e4c..dcbdf7ebe55fcc68e00e9a713dd937fe00f2ae62 100644 |
--- a/tools/perf/benchmarks/smoothness.py |
+++ b/tools/perf/benchmarks/smoothness.py |
@@ -102,6 +102,23 @@ class SmoothnessKeyMobileSites(benchmark.Benchmark): |
return 'smoothness.key_mobile_sites_smooth' |
+@benchmark.Disabled('mac', 'win', 'android') |
+class SmoothnessKeyMobileSitesWithSlimmingPaint(benchmark.Benchmark): |
+ """Measures smoothness on key mobile sites with --enable-slimming-paint. |
+ |
+ http://www.chromium.org/developers/design-documents/rendering-benchmarks |
+ """ |
+ test = smoothness.Smoothness |
+ page_set = page_sets.KeyMobileSitesSmoothPageSet |
+ |
+ def CustomizeBrowserOptions(self, options): |
+ options.AppendExtraBrowserArgs(['--enable-slimming-paint']) |
+ |
+ @classmethod |
+ def Name(cls): |
+ return 'smoothness.key_mobile_sites_with_slimming_paint_smooth' |
+ |
+ |
class SmoothnessToughAnimationCases(benchmark.Benchmark): |
test = smoothness.Smoothness |
page_set = page_sets.ToughAnimationCasesPageSet |