Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / build / scripts / templates / InternalRuntimeFlags.idl.tmpl
1 {% from "macros.tmpl" import license -%}
2 {{ license() }}
3
4 [
5     NoInterfaceObject, // testing interfaces do not appear on global objects
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.
11 #}
12     {% if feature.condition -%} [Conditional={{feature.condition}}] {% endif -%}
13     readonly attribute boolean {{feature.first_lowered_name}}Enabled;
14 {%- endfor %}
15 };