{% from "macros.tmpl" import license %} | |
{{ license() }} | |
interface InternalRuntimeFlags { | |
{% for feature in standard_features %} | |
{%+ if feature.condition %}[Conditional={{feature.condition}}] {% endif -%} | |
{% if feature.settable_from_internals %} | |
attribute boolean {{feature.first_lowered_name}}Enabled; | |
{% else %} | |
readonly attribute boolean {{feature.first_lowered_name}}Enabled; | |
{% endif %} | |
{% endfor %} | |
}; |