That is one of the things that still make me wonder how an installer (or installer maker) decides retart is needed or not. I mean, take Visual Studio for example: it seems an order of magnitude larger and more complicated than a web browser, comes with prerequisites and whatnot and the last 2 or 3 release I installed didn't need a restart.