Commit da8b6300 authored by pdr's avatar pdr Committed by Commit bot

Add a slimming paint version of the r&r key silk case benchmark

This patch adds a version of rasterize and record on key silk cases with
--enable-slimming-paint.

BUG=464910

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

Cr-Commit-Position: refs/heads/master@{#327162}
parent 643cb5e9
...@@ -100,6 +100,24 @@ class RasterizeAndRecordMicroKeySilkCases(_RasterizeAndRecordMicro): ...@@ -100,6 +100,24 @@ class RasterizeAndRecordMicroKeySilkCases(_RasterizeAndRecordMicro):
return page_sets.KeySilkCasesPageSet(run_no_page_interactions=True) return page_sets.KeySilkCasesPageSet(run_no_page_interactions=True)
@benchmark.Disabled('mac', 'win', 'android')
@benchmark.Disabled('reference')
class RasterizeAndRecordMicroKeySilkWithSlimmingPaint(_RasterizeAndRecordMicro):
"""Measures rasterize and record on the silk sites with slimming paint.
http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
def CustomizeBrowserOptions(self, options):
options.AppendExtraBrowserArgs(['--enable-slimming-paint'])
@classmethod
def Name(cls):
return 'rasterize_and_record_micro.key_silk_cases_with_slimming_paint'
def CreatePageSet(self, options):
return page_sets.KeySilkCasesPageSet(run_no_page_interactions=True)
@benchmark.Enabled('android') @benchmark.Enabled('android')
class RasterizeAndRecordMicroPolymer(_RasterizeAndRecordMicro): class RasterizeAndRecordMicroPolymer(_RasterizeAndRecordMicro):
"""Measures rasterize and record performance on the Polymer cases. """Measures rasterize and record performance on the Polymer cases.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment