commit | cd69545f82d02fca828f07d358c807bca4e47504 | [log] [tgz] |
---|---|---|
author | Daniel Cheng <dcheng@chromium.org> | Sat Oct 01 03:32:59 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Oct 01 03:32:59 2022 |
tree | 6051100c4bc491f21c00528d85d8c9e311864c0e | |
parent | edab3f876efd5ba2c5b71ab16154f22cdb30edf0 [diff] |
Migrate auto-generated Blink features to use helper macros. Bug: 1364289 Change-Id: I61645be6f2614a94c82e1e3acd1bb5406bee0fe2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3931367 Auto-Submit: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Owners-Override: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/main@{#1053883}
diff --git a/third_party/blink/renderer/build/scripts/templates/features_generated.cc.tmpl b/third_party/blink/renderer/build/scripts/templates/features_generated.cc.tmpl index 873c61f4..39fed23 100644 --- a/third_party/blink/renderer/build/scripts/templates/features_generated.cc.tmpl +++ b/third_party/blink/renderer/build/scripts/templates/features_generated.cc.tmpl
@@ -10,7 +10,7 @@ {% for feature in features %} {% if feature.base_feature %} -const base::Feature k{{feature.base_feature}}{ +BASE_FEATURE(k{{feature.base_feature}}, "{{feature.base_feature}}", {% if feature.base_feature_status %} base::FEATURE_{{'ENABLED' if feature.base_feature_status == 'enabled' else 'DISABLED'}}_BY_DEFAULT @@ -33,7 +33,7 @@ #endif {% endif %} {% endif %} -}; +); {% endif %} {% endfor %}
diff --git a/third_party/blink/renderer/build/scripts/templates/features_generated.h.tmpl b/third_party/blink/renderer/build/scripts/templates/features_generated.h.tmpl index 4f3db94..95c12c61 100644 --- a/third_party/blink/renderer/build/scripts/templates/features_generated.h.tmpl +++ b/third_party/blink/renderer/build/scripts/templates/features_generated.h.tmpl
@@ -14,7 +14,7 @@ {% for feature in features %} {% if feature.base_feature %} -BLINK_COMMON_EXPORT extern const base::Feature k{{feature.base_feature}}; +BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(k{{feature.base_feature}}); {% endif %} {% endfor %}