Index: third_party/WebKit/Source/build/scripts/templates/ComputedStyleBase.h.tmpl |
diff --git a/third_party/WebKit/Source/build/scripts/templates/ComputedStyleBase.h.tmpl b/third_party/WebKit/Source/build/scripts/templates/ComputedStyleBase.h.tmpl |
index cf15c37253a59730ff69800aec585d3adb73bf95..e9a3a90399113532bbf052ca17f5348476e2daf7 100644 |
--- a/third_party/WebKit/Source/build/scripts/templates/ComputedStyleBase.h.tmpl |
+++ b/third_party/WebKit/Source/build/scripts/templates/ComputedStyleBase.h.tmpl |
@@ -166,6 +166,7 @@ class CORE_EXPORT ComputedStyleBase { |
{{field.name}}({{encode(field, field.default_value)}}){{print_if(not loop.last, ',')}} |
{% endfor %} |
{ |
+ static_assert(std::is_same<ComputedStyle, ComputedStyleFinal>::value, "ComputedStyleBase can only be templated with ComputedStyle"); |
alancutter (OOO until 2018)
2017/05/24 01:45:26
Woah magic.
|
{% for subgroup in computed_style.subgroups %} |
{{subgroup.member_name}}.Init(); |
{% endfor %} |