Chromium Code Reviews| Index: Source/build/scripts/make_css_value_keywords.py |
| =================================================================== |
| --- Source/build/scripts/make_css_value_keywords.py (revision 169196) |
| +++ Source/build/scripts/make_css_value_keywords.py (working copy) |
| @@ -86,13 +86,9 @@ |
| bool isValueAllowedInMode(unsigned short id, CSSParserMode mode) |
| { |
| - // FIXME: Investigate whether we can deprecate the former |
| - // two as only QuirksOrUASheet is used in CSSValueKeyword.in |
|
Peter Kasting
2014/03/18 17:40:47
(ua_sheet_mode_values_keywords cannot be removed a
|
| switch (id) { |
| %(ua_sheet_mode_values_keywords)s |
| return isUASheetBehavior(mode); |
| - %(quirks_mode_values_keywords)s |
| - return isQuirksModeBehavior(mode); |
|
Nico
2014/03/18 17:47:51
I don't understand this part. Is this always dead?
Peter Kasting
2014/03/18 20:58:04
No keywords in CSSValueKeyword.in use it, and noth
Nico
2014/03/19 10:20:05
Ah, now I understand your comment about lines 89,9
|
| %(quirks_mode_or_ua_sheet_mode_values_keywords)s |
| return isUASheetBehavior(mode) || isQuirksModeBehavior(mode); |
| default: |
| @@ -164,7 +160,6 @@ |
| 'value_keyword_offsets': '\n'.join(map(lambda offset: ' %d,' % offset, keyword_offsets)), |
| 'value_keyword_to_enum_map': '\n'.join(map(lambda property: '%(name)s, %(enum_name)s' % property, self._value_keywords)), |
| 'ua_sheet_mode_values_keywords': '\n '.join(map(self._case_value_keyword, self._value_keywords_with_mode('UASheet'))), |
| - 'quirks_mode_values_keywords': '\n '.join(map(self._case_value_keyword, self._value_keywords_with_mode('Quirks'))), |
| 'quirks_mode_or_ua_sheet_mode_values_keywords': '\n '.join(map(self._case_value_keyword, self._value_keywords_with_mode('QuirksOrUASheet'))), |
| } |
| # FIXME: If we could depend on Python 2.7, we would use subprocess.check_output |