Index: tools/metrics/histograms/update_use_counter_css.py |
diff --git a/tools/metrics/histograms/update_use_counter_css.py b/tools/metrics/histograms/update_use_counter_css.py |
index d95e259c4bb36b17197a19e140d879823997fb4d..a598439007d2cc7aac7df5c1414afb61afa1f5c7 100755 |
--- a/tools/metrics/histograms/update_use_counter_css.py |
+++ b/tools/metrics/histograms/update_use_counter_css.py |
@@ -15,13 +15,13 @@ import re |
import sys |
sys.path.append(os.path.join(os.path.dirname(__file__), '..', 'common')) |
-from update_histogram_enum import ReadHistogramValues |
-from update_histogram_enum import UpdateHistogramFromDict |
-from update_use_counter_feature_enum import PrintEnumForDashboard |
+import path_util |
+import update_histogram_enum |
+import update_use_counter_feature_enum |
-USE_COUNTER_CPP_PATH = \ |
- '../../../third_party/WebKit/Source/core/frame/UseCounter.cpp' |
+ |
+USE_COUNTER_CPP_PATH = 'third_party/WebKit/Source/core/frame/UseCounter.cpp' |
def EnumToCssProperty(enum_name): |
@@ -33,7 +33,7 @@ def EnumToCssProperty(enum_name): |
def ReadCssProperties(filename): |
# Read the file as a list of lines |
- with open(filename) as f: |
+ with open(path_util.GetInputFile(filename)) as f: |
content = f.readlines() |
# Looking for a line like "case CSSPropertyGrid: return 453;". |
@@ -64,8 +64,8 @@ if __name__ == '__main__': |
if options.dashboard: |
enum_dict = ReadCssProperties(USE_COUNTER_CPP_PATH) |
- PrintEnumForDashboard(enum_dict) |
+ update_use_counter_feature_enum.PrintEnumForDashboard(enum_dict) |
else: |
- UpdateHistogramFromDict( |
+ update_histogram_enum.UpdateHistogramFromDict( |
'MappedCSSProperties', ReadCssProperties(USE_COUNTER_CPP_PATH), |
USE_COUNTER_CPP_PATH) |