Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / tools / perf / measurements / smoothness.py
index 24386a6..9ca784c 100644 (file)
@@ -13,8 +13,10 @@ class Smoothness(page_measurement.PageMeasurement):
     self._power_metric = None
     self._smoothness_controller = None
 
-  def CustomizeBrowserOptions(self, options):
+  @classmethod
+  def CustomizeBrowserOptions(cls, options):
     options.AppendExtraBrowserArgs('--enable-gpu-benchmarking')
+    options.AppendExtraBrowserArgs('--touch-events=enabled')
     power.PowerMetric.CustomizeBrowserOptions(options)
 
   def WillRunActions(self, page, tab):
@@ -23,9 +25,6 @@ class Smoothness(page_measurement.PageMeasurement):
     self._smoothness_controller = smoothness_controller.SmoothnessController()
     self._smoothness_controller.Start(page, tab)
 
-  def DidRunAction(self, page, tab, action):
-    self._smoothness_controller.AddActionToIncludeInMetric(action)
-
   def DidRunActions(self, page, tab):
     self._power_metric.Stop(page, tab)
     self._smoothness_controller.Stop(tab)