Activity log for bug #2044033

Date Who What changed Old value New value Message
2023-11-20 23:14:00 Galen Charlton bug added bug
2023-11-21 13:58:19 Terran McCanna tags hatch performance
2023-11-21 14:21:12 Jeremy Murray bug added subscriber Jeremy Murray
2023-11-21 14:36:30 Dan Guarracino bug added subscriber Dan Guarracino
2023-11-21 14:52:07 Dorinda Sagaser description Discussion on the Evergreen mailing list [1] suggests that the Chrome prerendering feature [2] can result in users getting blank/white screens when loading the staff interface, especially (?) or only if (?) Hatch is installed. As noted by John Amundson, when that happens, the following console message is observed when the page hangs: sending to Hatch: {"key":"eg.workstation.all","action":"get","msgid":1} This has been observed in (at least) Evergreen 3.7, 3.9, and 3.11. As noted by Garry Collum and confirmed by others, turning off Chrome prerendering by turning off the "Preload pages" setting has brought relief. However, it would be worthwhile to track this down further so that Evergreen (+ Hatch) can function regardless of the state of the prerendering setting and to identify what can (or cannot) be prerendered safely [3]. Like it or not, documenting instructions to turn off what, from the point of view of most users, is an obscure setting, will not be an adequate user experience in the long run. [1] http://list.evergreen-ils.org/pipermail/evergreen-general/2023-November/002251.html [2] https://developer.chrome.com/blog/prerender-pages/ [3] https://docs.google.com/document/d/1_9XkDUKMGf2f3tDt1gvQQjfliNLpGyFf36BB1-NUZ98/edit#heading=h.ukrmtvqhutp7 Discussion on the Evergreen mailing list [1] suggests that the Chrome prerendering feature [2] can result in users getting blank/white screens when loading the staff interface, especially (?) or only if (?) Hatch is installed. As noted by John Amundson, when that happens, the following console message is observed when the page hangs: sending to Hatch: {"key":"eg.workstation.all","action":"get","msgid":1} This has been observed in (at least) Evergreen 3.7, 3.9, and 3.11. As noted by Garry Collum and confirmed by others, turning off Chrome prerendering by turning off the "Preload pages" setting has brought relief. However, it would be worthwhile to track this down further so that Evergreen (+ Hatch) can function regardless of the state of the prerendering setting and to identify what can (or cannot) be prerendered safely [3]. Like it or not, documenting instructions to turn off what, from the point of view of most users, is an obscure setting, will not be an adequate user experience in the long run. [1] http://list.evergreen-ils.org/pipermail/evergreen-general/2023-November/002251.html [2] https://developer.chrome.com/blog/prerender-pages/ [3] https://docs.google.com/document/d/1_9XkDUKMGf2f3tDt1gvQQjfliNLpGyFf36BB1-NUZ98/edit#heading=h.ukrmtvqhutp7
2023-11-21 14:57:51 corina thorne bug added subscriber corina thorne
2023-11-21 15:33:43 Jessica Woolford evergreen: status New Confirmed
2023-11-21 19:35:03 April Gore bug added subscriber April Gore