14:53:38 RRSAgent has joined #forms 14:53:42 logging to https://www.w3.org/2025/12/05-forms-irc 14:53:46 rrsagent, make logs public 14:54:48 Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2025Dec/0001 14:55:03 Meeting: XForms Group Weekly Teleconference 14:55:03 Chair: Steven 14:55:03 Previous Meeting: https://www.w3.org/2025/11/28-forms-minutes 14:55:10 rrsagent, make minutes 14:55:11 I have made the request to generate https://www.w3.org/2025/12/05-forms-minutes.html Steven 14:55:35 ebruchez has joined #forms 15:00:38 Present: Steven, Alain, Erik 15:00:53 Topic: ACTION: Steven to spec file read and write 15:00:53 https://www.w3.org/2025/11/28-forms-minutes.html#df79 15:01:44 https://lists.w3.org/Archives/Public/public-xformsusers/2025Dec/0002.html 15:02:35 Steven: Please check that you are OK with thiis: https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The_File_Protocol 15:03:48 Topic: [back] and [wake] events 15:03:48 https://lists.w3.org/Archives/Public/public-xformsusers/2025Dec/0000 15:04:53 Steven: Second link should be https://stackoverflow.com/questions/30933244/how-to-detect-wake-from-sleep-in-the-browser-on-ios-android 15:05:48 Alain: There are some restrictions 15:06:02 .... it depends on what you are expecting 15:07:15 ... there is an event 'before-unload', it is just about [back] 15:07:46 Erik: We discussed this before. My view is that there is no reliable way to do it. 15:08:18 ... it's unclear to me that this really works... 15:09:11 ... the back button does not necessarily leave the document 15:09:28 ... pop-state event 15:09:37 ... I see negative comments. 15:09:58 ... Im unclear if any of this works 15:10:04 s/Im/I'm/ 15:10:46 Erik: We don't want to lose state on back, the only thing to do is to warn the user. 15:12:00 Steven: Steven: So single-page apps, how do they do it? 15:14:41 Erik: You can catch unload, and ask if the user really wants that 15:14:57 ... but you can;t do any processing. 15:15:04 s/;/'/ 15:15:31 ... the documentation says that the event is not reliably fired. 15:16:51 Steven: So you don't think that back is possible to catch? 15:17:42 ... couldn;t an implementation push a state, and then a pop-state could be caught 15:17:45 s/;/'/ 15:21:39 Steven: Difficult. How about the wake event? 15:21:47 Erik: Seems more doable. 15:24:10 Steven: I have apps in tabs, and returning I'd like to be able check that the state is still consistent (date, data still current, etc) 15:25:30 Erik: There's an API that dispatches events when the browser navigates back to your document 15:25:38 ... or returns from being frozen 15:26:11 ... page lifecycle API maybe 15:26:20 https://developer.chrome.com/docs/web-platform/page-lifecycle-api 15:29:10 Steven: I see focus event on the page. That looks like what I want 15:29:33 ... I think the result is "Needs more research" 15:30:25 Topic: Coming meetings 15:30:54 Steven: Meet next week. 15:31:00 [ADJOURN] 15:31:37 rrsagent, make minutes 15:31:38 I have made the request to generate https://www.w3.org/2025/12/05-forms-minutes.html Steven 15:32:01 s/ii/i/ 15:34:38 rrsagent, make minutes 15:34:40 I have made the request to generate https://www.w3.org/2025/12/05-forms-minutes.html Steven 15:57:31 ebruchez has joined #forms