Skip to content

Define model looping and clarify its content model - #180

Merged
cabanier merged 1 commit into
immersive-web:mainfrom
cabanier:define-model-loop
Oct 28, 2026
Merged

cabanier merged 1 commit into
immersive-web:mainfrom
cabanier:define-model-loop

Conversation

@cabanier

@cabanier cabanier commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Define loop as a reflected Boolean attribute. Repeat non-zero-duration animations at the playback boundary in either direction, or pause at the reached endpoint when looping is disabled. Apply loop changes to subsequent boundaries without starting, pausing, or restarting playback.

Use HTML transparent content for fallback children. When src is absent, allow source children before transparent content with script-supporting elements interspersed, and link the corresponding HTML definitions.


Preview | Diff

Define loop as a reflected Boolean attribute. Repeat non-zero-duration animations at the playback boundary in either direction, or pause at the reached endpoint when looping is disabled. Apply loop changes to subsequent boundaries without starting, pausing, or restarting playback.

Use HTML transparent content for fallback children. When src is absent, allow source children before transparent content with script-supporting elements interspersed, and link the corresponding HTML definitions.
@cabanier
cabanier merged commit acc8c35 into immersive-web:main Oct 28, 2026
3 checks passed
@cabanier
cabanier deleted the define-model-loop branch October 28, 2026 16:44
github-actions Bot added a commit that referenced this pull request Oct 28, 2026
SHA: acc8c35
Reason: push, by cabanier

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant