| Index: third_party/WebKit/Source/build/scripts/name_utilities.py
|
| diff --git a/third_party/WebKit/Source/build/scripts/name_utilities.py b/third_party/WebKit/Source/build/scripts/name_utilities.py
|
| index 13505b489f40a302025693448f1bc2398db2ca99..ba2955e5c72a903f7486338acb8cb1d06e5442a4 100644
|
| --- a/third_party/WebKit/Source/build/scripts/name_utilities.py
|
| +++ b/third_party/WebKit/Source/build/scripts/name_utilities.py
|
| @@ -30,7 +30,9 @@ import os.path
|
| import re
|
|
|
|
|
| +# Acronyms are kept as all caps.
|
| ACRONYMS = [
|
| + '3D',
|
| 'CSSOM',
|
| 'CSS',
|
| 'DNS',
|
| @@ -126,7 +128,8 @@ def enum_for_css_property_alias(property_name):
|
|
|
| def split_name(name):
|
| """Splits a name in some format to a list of words"""
|
| - return re.findall(r'(?:[A-Z][a-z]*)|[a-z]+|(?:\d+[a-z]*)', upper_first_letter(name))
|
| + return re.findall('|'.join(ACRONYMS) + r'|(?:[A-Z][a-z]*)|[a-z]+|(?:\d+[a-z]*)',
|
| + upper_first_letter(name))
|
|
|
|
|
| def upper_camel_case(name):
|
|
|