Google-chrome – How does Google Chrome installer work

google-chromeinstallation

I have been wondering – how does Google Chrome install in a single click?
http://www.google.com/chrome/eula.html?hl=en&brand=CHMB&utm_campaign=en&utm_source=en-ha-na-us-sk&utm_medium=ha&installdataindex=homepagepromo
Its not ClickOnce (that behaves differently) and this works cross browser. Any ideas?

Best Answer

It actually is ClickOnce.

 function installViaClickOnce(opt_navDocument) {
    queueThankyou(10000, '\x26clickonceinstalled=', opt_navDocument);
    downloadInstaller(areStatsEnabled(), _GU_buildClickOncePath, "/update2/installers/clickonce/GoogleInstaller_en.application");
    showThrobber(true);
 }

Google's ClickOnce application installs the installer for Chrome which in turn does the download for the browser.