老版chromium是用
E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts\make_css_property_names.py
来生成
E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts\CSSPropertyNames.cpp
的。
直接用命令行:
E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts>python make_css_property_names.py E:\mycode\mb49-gee\third_party\WebKit\Source\core\css\CSSProperties.in
E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts>python make_css_value_keywords.py E:\mycode\mb49-gee\third_party\WebKit\Source\core\css\CSSValueKeywords.in E:\mycode\chr
omium.bb-master\src\third_party\WebKit\Source\core\css\SVGCSSValueKeywords.in
注意这里有两个问题要读取
即可。
但要注意,make_css_property_names.py 里的gperf_args路径可能没有在系统里注册。这里可以手动写下绝对路径即可。
另外新版chromium改成G:\chromium_70_support_xp\src\third_party\blink\renderer\core\css\CSSProperties.json5文件了。