Vito
cb94b12c1b
fix(system): keep a restore review's upload form alive until it is answered ( #583 ) ( #584 )
...
* fix(system): keep a restore review's upload form alive until it is answered (#583 )
WebKit can read a FormData's file part after fetch() returned, and with a
request interceptor armed it does. uploadRestore held its FormData only in a
local that was dead after the call, so a garbage collection in between dropped
the form and the server got an empty file ("Uploaded file is empty"); the
Restore preview never opened. The page now holds each upload's form until the
upload is answered.
* docs(system): say what the #583 regression spec proves in each browser (#583 )
2026-11-01 00:41:12 +00:00
..
2026-10-31 02:01:06 +00:00
2026-10-27 16:56:37 +00:00
2026-10-16 06:45:20 -07:00
2026-10-27 00:59:39 -07:00
2026-10-08 18:53:11 -07:00
2026-10-25 05:51:57 -07:00
2026-10-21 10:55:35 -07:00
2026-10-08 18:53:11 -07:00
2026-10-16 06:45:20 -07:00
2026-10-16 06:45:20 -07:00
2026-10-27 22:40:57 +00:00
2026-10-16 06:45:20 -07:00
2026-10-29 06:30:15 +00:00
2026-10-28 13:31:23 +00:00
2026-10-08 18:53:11 -07:00
2026-10-27 22:40:57 +00:00
2026-10-19 17:26:37 -07:00
2026-10-21 10:55:35 -07:00
2026-10-19 17:26:37 -07:00
2026-10-31 05:43:48 +00:00
2026-10-08 18:53:11 -07:00
2026-10-17 08:00:42 -07:00
2026-10-22 10:21:02 -07:00
2026-10-08 18:53:11 -07:00
2026-10-31 02:01:06 +00:00
2026-10-31 02:01:06 +00:00
2026-10-17 13:14:02 -07:00
2026-10-31 02:01:06 +00:00
2026-10-18 09:41:53 -07:00
2026-10-07 13:52:09 -07:00
2026-10-31 02:01:06 +00:00
2026-10-28 18:09:16 +00:00
2026-10-17 08:00:42 -07:00
2026-10-27 22:40:57 +00:00
2026-10-22 10:21:02 -07:00
2026-10-08 18:53:11 -07:00
2026-10-16 06:45:20 -07:00
2026-10-25 18:25:20 -07:00
2026-10-16 22:18:18 -07:00
2026-10-08 18:53:11 -07:00
2026-10-27 00:20:13 -07:00
2026-10-25 15:32:50 -07:00
2026-10-28 21:45:09 +00:00
2026-10-30 22:06:12 +00:00
2026-10-31 02:01:06 +00:00
2026-10-18 17:17:05 -07:00
2026-10-24 21:00:30 -07:00
2026-10-21 02:25:25 -07:00
2026-10-24 21:00:30 -07:00
2026-10-22 15:21:07 -07:00
2026-10-30 00:35:48 +00:00
2026-10-22 15:21:07 -07:00
2026-10-29 00:31:40 +00:00
2026-10-29 22:39:53 +00:00
2026-10-20 16:04:15 -07:00
2026-10-22 15:21:07 -07:00
2026-10-27 22:20:27 +00:00
2026-10-30 03:44:03 +00:00
2026-10-31 02:01:06 +00:00
2026-10-28 23:06:36 +00:00
2026-10-29 04:04:52 +00:00
2026-10-28 19:58:05 +00:00
2026-10-22 18:55:24 -07:00
2026-10-28 17:19:11 +00:00
2026-10-30 10:51:40 +00:00
2026-10-29 04:04:52 +00:00
2026-10-29 04:04:52 +00:00
2026-10-18 02:53:26 -07:00
2026-10-24 12:54:09 -07:00
2026-10-29 01:30:58 +00:00
2026-10-29 14:10:29 +00:00
2026-10-20 00:18:32 -07:00
2026-10-23 01:38:36 -07:00
2026-10-22 10:21:02 -07:00
2026-10-27 16:56:37 +00:00
2026-10-23 01:38:36 -07:00
2026-10-23 01:38:36 -07:00
2026-10-22 10:21:02 -07:00
2026-10-31 02:01:06 +00:00
2026-10-19 06:50:59 -07:00
2026-10-29 02:55:55 +00:00
2026-10-31 02:01:06 +00:00
2026-10-29 14:10:29 +00:00
2026-10-31 02:01:06 +00:00
2026-10-29 06:30:15 +00:00
2026-11-01 00:41:12 +00:00
2026-10-23 04:59:18 -07:00
2026-10-28 09:06:15 +00:00
2026-10-26 21:21:33 -07:00
2026-10-27 18:20:05 +00:00
2026-10-31 18:04:45 +00:00
2026-10-30 22:06:17 +00:00
2026-10-27 18:20:05 +00:00
2026-10-28 19:58:05 +00:00
2026-10-24 21:00:30 -07:00
2026-10-19 23:04:40 -07:00
2026-10-24 21:00:30 -07:00
2026-10-24 21:00:30 -07:00
2026-10-31 02:01:06 +00:00
2026-10-30 02:35:52 +00:00
2026-10-19 23:04:40 -07:00
2026-10-18 17:17:05 -07:00
2026-10-29 11:32:48 +00:00