ReadonlystateReadonlystepsThe parent chain's steps, in order, followed by this state's own.
ReadonlyurlThe state's own url, or the nearest ancestor's.
ReadonlyallowSet by this state or by any ancestor.
The video suppression it opts out of is triggered by the resolved step
list, so a child that inherits a parent's request step inherits the
suppression; inheriting the opt-out alongside it is what keeps the pair
from disagreeing. extends inherits exactly three things — steps, url
and this flag; precondition, viewports and timeoutMs describe the
child's own capture and stay per-state.
A state with its
extendschain flattened into one step list.