| Index: third_party/WebKit/Source/build/scripts/make_css_value_keywords.py
|
| diff --git a/third_party/WebKit/Source/build/scripts/make_css_value_keywords.py b/third_party/WebKit/Source/build/scripts/make_css_value_keywords.py
|
| index 99041b2e28cec411d5b853788adb712284c97f66..c63fa7a8a17a7af525a1bd70bbbbdd889ecc790d 100755
|
| --- a/third_party/WebKit/Source/build/scripts/make_css_value_keywords.py
|
| +++ b/third_party/WebKit/Source/build/scripts/make_css_value_keywords.py
|
| @@ -5,10 +5,9 @@ import re
|
| import subprocess
|
| import sys
|
|
|
| -from in_file import InFile
|
| from name_utilities import enum_for_css_keyword
|
| from name_utilities import upper_first_letter
|
| -import in_generator
|
| +import json5_generator
|
| import license
|
|
|
|
|
| @@ -106,19 +105,16 @@ bool isValueAllowedInMode(unsigned short id, CSSParserMode mode)
|
| """
|
|
|
|
|
| -class CSSValueKeywordsWriter(in_generator.Writer):
|
| +class CSSValueKeywordsWriter(json5_generator.Writer):
|
| class_name = "CSSValueKeywords"
|
| - defaults = {
|
| - 'mode': None,
|
| - }
|
|
|
| def __init__(self, file_paths):
|
| - in_generator.Writer.__init__(self, file_paths)
|
| + json5_generator.Writer.__init__(self, file_paths)
|
| self._outputs = {(self.class_name + ".h"): self.generate_header,
|
| (self.class_name + ".cpp"): self.generate_implementation,
|
| }
|
|
|
| - self._value_keywords = self.in_file.name_dictionaries
|
| + self._value_keywords = self.json5_file.name_dictionaries
|
| first_keyword_id = 1
|
| for offset, keyword in enumerate(self._value_keywords):
|
| keyword['lower_name'] = keyword['name'].lower()
|
| @@ -174,4 +170,4 @@ class CSSValueKeywordsWriter(in_generator.Writer):
|
|
|
|
|
| if __name__ == "__main__":
|
| - in_generator.Maker(CSSValueKeywordsWriter).main(sys.argv)
|
| + json5_generator.Maker(CSSValueKeywordsWriter).main(sys.argv)
|
|
|