W3C

– DRAFT –
XForms Group Weekly Teleconference

10 April 2026

Attendees

Present
Alain, Erik, Steven
Regrets
-
Chair
Steven
Scribe
Steven

Meeting minutes

Declarative text for <insert/>

https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The_insert_Element

Steven: I inserted the text in the spec
… if there are no comments, I will close the issue

Detecting/Ignoring unsaved data

https://www.w3.org/2022/01/21-forms-minutes#t03

[We read the previous discussion]

Erik: The browser has before-unload, a very unusual event, and you can register for it, the browser will handle the response in a special way.

... browsers don't like you to register that handler. They disable some caches.

Erik: navigation becomes fast when those caches are available
… the recommendation is you register the handler only when you have dirty data.

Steven: So registering the handler is the signal that you don't want people to leave without warning?

Erik: Yes

Erik: There are often new APIs, there may be better ways.

Erik: Browsers do complicated stuff in the lifecycle of a page
… before-unload is probably very old

ACTION: Steven research best practices for before-unload

Alain: It's about submission not yet performed.
… not all instances need to be saved.

Steven: A declarative way to say "These things must be saved before exit"?

Alain: Yes
… or maybe with an action set.
… It's not easy stuff

Erik: Some data doesn't need to be saved, such as a search field

Next meeting

Alain: Regrets

Steven: Next meeting 24 April.

[ADJOURN]

Summary of action items

  1. Steven research best practices for before-unload
Minutes manually created (not a transcript), formatted by scribe.perl version 248 (Mon Oct 27 20:04:16 2025 UTC).

Diagnostics

Succeeded: s/TH/Th/

Succeeded: s/;/'/

Succeeded: s/fdo/do/

Succeeded: s/Regrests/Regrets/

No scribenick or scribe found. Guessed: Steven

All speakers: Alain, Erik, Steven

Active on IRC: Steven