rstrong's blog

in search of ponies

  • Home

Navigation Menu

  • « Previous
  • Next »

Categories

  • Mozilla

App Update / Installer / Shell Integration status update

October 12th, 2009 by rstrong

Progress:

  • Landed on trunk – Bug 513958 [Toolkit] – Firefox silently fails to start if %APPDATA% variable is missing. This is a crash on startup caused when the call to SHGetFolderPath, SHGetSpecialFolderLocation, SHGetPathFromIDListW, SHGetSpecialFolderPathW, and friends fail.
  • Landed on trunk – Bug 521371 [Toolkit] – Extraneous ’2′ written to the update log file.
  • Landed on trunk – Bug 512651 [Toolkit] – lessen the write access checks during startup and remove final-ui-startup observer. This reduces time spent in nsUpdateService.js by around 50ms on Maemo and I suspect a similar win on WinCE.
  • Landed on trunk – Bug 521262 [Toolkit] – XREDirProvider provides app chrome dir twice, making us parse manifests twice. This caused non-xulrunner apps to parse the manifests in the app dir twice on startup so there might be a win on Firefox WinCE.

Future targets:

  • I’m going to continue invesitaging TS wins on Maemo / WinCE / WinMo in Bug 311965 [Toolkit] – Refactor nsUpdateService.js to load less code at startup. This may translate into TS wins in other components.

Posted in Mozilla    3 Comments

3 Responses to “App Update / Installer / Shell Integration status update”

  1. on 12 Oct 2009 at 11:06 pm   cuz84d

    Hey Rob,

    When installing:from installer,exe files on Windows 7 i keep getting a error from the OS after I install and run and close, it says the installer setting are not compatible with this version of windows and recommends re-installing. I’m not sure if its related to UAC or not and I don’t ever see this problem in Vista.

    Is there a bug filed?

  2. on 12 Oct 2009 at 11:23 pm   rstrong

    I don’t recall seeing that when installing on Win7. Go ahead and file a bug under Firefox -> installer with steps to reproduce and a screenshot of the error if you can get it. Thanks

  3. on 13 Oct 2009 at 10:48 am   rstrong

    Looks like bug 522065
    https://bugzilla.mozilla.org/show_bug.cgi?id=522065

Copyright © rstrong's blog