2026-01-19 [12:19:51.0765] I noticed that the MDN page on the Error stack property says > Different engines set this value at different times. Most modern engines set it when the Error object is created. [12:20:23.0349] in my testing, *all* mainstream browsers set it on creation [12:20:37.0716] so i'm curious if this was different in the past, or if there were niche engines that didn't [12:20:54.0949] * so i'm curious if this was different in the past, or if there are niche engines that do something else [14:01:40.0124] When I used to use QT 5.5 the browser there would only set it when the error was thrown. So we had code that would throw and immediately catch when wanted to get the stack [14:02:43.0042] * When I used to use QT 5.5 the WebKit browser there would only set it when the error was thrown. So we had code that would throw and immediately catch when wanted to get the stackĀ