Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / Source / build / scripts / templates / InternalRuntimeFlags.idl.tmpl
blob0a3390aaf4450bb4e7644d8a7b8c3a5b3793d8db
1 {% from "macros.tmpl" import license %}
2 {{ license() }}
5     GarbageCollected,
6 ] interface InternalRuntimeFlags {
7     {% for feature in features if not feature.custom %}
8 {#
9     Currently assuming that runtime flags cannot be changed after startup
10     it's possible that some can be and should be conditionally readonly.
12     {%+ if feature.condition %}[Conditional={{feature.condition}}] {% endif -%}
13     readonly attribute boolean {{feature.first_lowered_name}}Enabled;
14     {% endfor %}