13:51:28 RRSAgent has joined #forms 13:51:32 logging to https://www.w3.org/2026/05/01-forms-irc 13:51:42 rrsagent, make logs public 13:52:21 Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2026May/0001 13:52:38 Meeting: XForms Group Weekly Teleconference 13:52:38 Chair: Steven 13:52:38 Previous Meeting: https://www.w3.org/2026/03/20-forms-minutes 13:53:12 Previous meeting: https://www.w3.org/2026/04/10-forms-minutes 13:53:23 rrsagent, make minutes 13:53:24 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 13:56:51 Alain has joined #forms 14:00:37 ebruchez has joined #forms 14:00:54 Topic: Best practices for beforeunload 14:00:54 https://lists.w3.org/Archives/Public/public-xformsusers/2026May/0000 14:02:20 [We read] 14:04:56 Steven: I think visibilitychange happens before unload actually 14:05:50 Erik: I've never used visibilitychanged, not sure if we need it. 14:06:05 ... if you continually backup, you don't really need it 14:06:45 Steven: SO you think tht beforeunload is the only one we need 14:06:53 Erik: It is a solution 14:07:00 s/SO/So/ 14:07:29 Erik: It is reasonable to expose 'visibilitychange' to XForms 14:07:50 ... though the handler for that has to be very quick 14:08:46 Alain: it is not possible to customise the dialogue, so it is not perfect. 14:09:24 Erik: The problem with beforeunload, most users won't seethe dialogue 14:09:44 ... as long as you keep the data safe continually 14:10:13 s/seethe/see the/ 14:12:01 Erik: To do it properly, you need to register the handler. 14:12:29 ... but that handler disturbs the cache, which is a problem. 14:13:41 \Steven: SO that sounds like we need a way to say "Data is dirty/clean" dynamically 14:13:47 s/SO/So/ 14:15:25 Erik: Or dynamic listener activation 14:15:37 ... such as a relevant on 14:15:49 Steven: That might work. 14:16:46 ... 14:18:19 Steven: I propose we keep reading and thinking about solutions for this. 14:18:51 Topic: Next Meeting 14:18:56 \Steven 8 May 14:19:24 [ADJOURN] 14:19:31 Present: Alain, Steven, Erik 14:19:36 rrsagent, make minutes 14:19:38 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 14:20:13 s/tht/that/ 14:20:56 s/\Steven/Steven 14:20:58 rrsagent, make minutes 14:21:00 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 14:21:44 s/\\Steven/Steven 14:21:46 rrsagent, make minutes 14:21:47 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 14:22:05 s/\\Steven/Steven 14:22:08 rrsagent, make minutes 14:22:10 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 14:22:43 s/\Steven/Steven 14:22:46 rrsagent, make minutes 14:22:47 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven 14:23:11 s/Steven 8/Steven: 8/ 14:23:14 rrsagent, make minutes 14:23:15 I have made the request to generate https://www.w3.org/2026/05/01-forms-minutes.html Steven