News for hackers. Stuff that matters.
Re:Safari 5 by m_eiman on Tuesday June 08, 2010 @07:25AM (#1413562)
It shouldn't be very to hard to generate a list of running apps that link against the updated libs and ask the user for permission to restart them... Or let the user ignore it at own peril.
Re:Safari 5 by ptomato on Tuesday June 08, 2010 @09:30AM (#1413828)
Almost everything is (potentially) linked against WebKit (At least judging by how broken my system when a rogue rogue flash plugin broke webkit.). Certainly Finder, for example. It could just get away with enforcing log off/log on again, but if multiple users are logged in it is probably simpler just to restart. "Ignoring at their own peril" will almost certainly result in horrible crashes.
Re:Safari 5 by m_eiman on Tuesday June 08, 2010 @02:46PM (#1414823)
Why would there be crashes? The running apps will keep their already loaded binary until they're restarted.

Maybe there'll be some bugs in handling shared on-disk resources (cache, and maybe something else?), but I doubt that those parts change very often. That would be a reasonable reason to require a reboot, but unless those parts actually change it should be avoided.

Re:Safari 5 by jgranby on Tuesday June 08, 2010 @11:38AM (#1414219)
Sparkle (the update framework) uses WebKit, so everything that uses Sparkle links against it.
Re:Safari 5 by Khaki on Tuesday June 08, 2010 @10:51AM (#1414064)
Ah, that brings back nice memories of IE and Windows.