searching for reviewer(rstrong)
49b1ef6307a987a7cb622d74d5633871fe5dcafd: Bug 1353917 - Skip the downloading page in the update wizard if the update is already staged. r=rstrong a=gchang
Matt Howell <mhowell@mozilla.com> - Wed, 05 Apr 2017 14:23:27 -0700 - rev 375826
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353917 - Skip the downloading page in the update wizard if the update is already staged. r=rstrong a=gchang The update wizard's fallback mode (where it appears on startup to download and apply a complete update if applying a partial update has failed) begins to download and stage the update without waiting for the user to confirm. This means it can get ahead of itself and actually finish downloading and staging before the user can click OK to bring up the progress page. The progress page does not expect this and errors out in a way that breaks the otherwise valid update. This change therefore skips over that page if the update is finished staging when it would normally be shown. MozReview-Commit-ID: E6P2UKO4C9h
efbf7a1aff2739dfcbbfc01eb4a6e51daa9d31ff: Bug 1342347 - Disable 64-bit as default for new installs. r=rstrong a=jcristau
Matt Howell <mhowell@mozilla.com> - Wed, 08 Mar 2017 08:52:42 -0800 - rev 375199
Push 10897 by cbook@mozilla.com at Tue, 14 Mar 2017 15:46:24 +0000
Bug 1342347 - Disable 64-bit as default for new installs. r=rstrong a=jcristau MozReview-Commit-ID: Lnnmk1xlyqv
b905df59d733fee22cbe9f05a4071be3f00e149d: Bug 1340699 - Move TestAUSReadStrings into ausReadStrings.js; r=rstrong,ted
Mike Shal <mshal@mozilla.com> - Fri, 03 Mar 2017 10:59:51 -0500 - rev 374927
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340699 - Move TestAUSReadStrings into ausReadStrings.js; r=rstrong,ted This pulls the test out of 'make check' and runs it as part of xpcshell instead. MozReview-Commit-ID: 7DJAvrG7Tq1
3395a077e8046c384b1f1b72ef0e2892dbd88c4f: Bug 1340568 - Fix some cases of the installer generating duplicate registry keys. r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 24 Feb 2017 09:17:22 -0800 - rev 374425
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340568 - Fix some cases of the installer generating duplicate registry keys. r=rstrong This is followup from bug 1324617, which added a new naming scheme for registry keys related to the default browser settings, to allow more than one installation to participate in those settings. That patch attempted to prevent creating the new keys for an installation which already had the old ones, but didn't go far enough with that attempt. Also, clean up how we use the IconsVisible registry entry, specifically to always set it on new installs even if we don't create shortcuts, because it no longer seems to actually do anything except control the value of the Enable Access checkbox in the Windows 7 version of Set Program Access and Defaults. This was, I admit, mostly done to avoid having to fix a couple places where we were updating the IconsVisible value. MozReview-Commit-ID: 6VHU8FlBT0M
3120e572493a77518e6960898f34afb9e0268f5b: Bug 1342887 - Detect and log failures to dispatch SetupMacCommandLine to the main thread. r=rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 27 Feb 2017 13:57:11 -0800 - rev 374136
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1342887 - Detect and log failures to dispatch SetupMacCommandLine to the main thread. r=rstrong MozReview-Commit-ID: LMoxF5yfXq2
27ed205d7628f2a653208c5dd0d9047725a1250c: Bug 1335916 - Make sure the update driver only calls SetupMacCommandLine from the main thread. r=rstrong
Matt Howell <mhowell@mozilla.com> - Thu, 02 Feb 2017 15:29:32 -0800 - rev 371279
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335916 - Make sure the update driver only calls SetupMacCommandLine from the main thread. r=rstrong MozReview-Commit-ID: 9nOgB6z8ooE
e4c6ea682f560a620ad4b403c4e9e52c2568c943: Bug 1337530 - Fix Windows default browser detection. r=rstrong
Matt Howell <mhowell@mozilla.com> - Wed, 08 Feb 2017 08:37:20 -0800 - rev 370759
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1337530 - Fix Windows default browser detection. r=rstrong In addition to fixing the bug, this patch takes the opportunity to remove a bunch of registry handling code specific to XP and Vista, leaving only the one officially supported default detection method for all versions above Vista. MozReview-Commit-ID: 1I77ECJaOFk
c4dc48e5a94edb2b8db55e1d1ad37760267762ef: Bug 1336202 - Fix installation of the test updater. r=rstrong
Chris Manchester <cmanchester@mozilla.com> - Tue, 07 Feb 2017 16:38:45 -0800 - rev 370328
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336202 - Fix installation of the test updater. r=rstrong This fixes an apparent typo in the Makefile that would first create an empty `updater-xpcshell` directory and then remove it when installing the `updster-xpcshell` binary on the next line. This succeeds during regular builds, but fails during artifact builds when nsinstall.py attempts to remove the empty directory. MozReview-Commit-ID: 8I2qB1YvALY
7205aedc30518932faf357cd965118ecaa30b954: Bug 1321814 - Check for path truncation. r=rstrong
Adam Gashlin <agashlin@mozilla.com> - Mon, 06 Feb 2017 19:29:48 -0500 - rev 370107
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1321814 - Check for path truncation. r=rstrong
7f00eae7c948a6fae3e86a18ab094038732331f2: Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 20 Jan 2017 13:12:26 -0800 - rev 360920
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong There are two parts to this patch: 1) The maintenance service installer now writes its uninstall registry keys to the same registry view (either 32-bit or 64-bit) that it uses for all its other registry keys. Previously it would always use the 32-bit view. Additionally, if the 64-bit view is used, any existing entries in the 32-bit view are removed. 2) The Firefox uninstaller now looks in both views to find the path to the maintenance service uninstaller. Previously it looked only in the native view. This change was made in addition to #1 so that we have a fix for the bug that will get delivered in an update, as opposed to requiring a reinstall. MozReview-Commit-ID: Hu5AhopzO2x
0cbddad8e9dc108074243af832cdf26877590619: Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 30 Jan 2017 10:21:55 -0800 - rev 360919
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong The bug only mentions the shortcuts checkbox, but the ping checkbox label looks precariously close to also being too long, so I handled it as well. This patch only supports up to two lines of text, and only the shortcuts and ping checkboxes can have multiple lines. Both of those limitations could be lifted without too much trouble, but it doesn't seem necessary for now. MozReview-Commit-ID: 9cm1scfrOY5
19dd3b055d29ab0d842dde15f67160223f15fcc2: Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 09 Jan 2017 08:14:00 -0800 - rev 360909
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong Previously each new installation of any Firefox channel in any location would just overwrite the Windows registry keys which register us as a candidate for the default browser setting and for all of our potential file and protocol associations. This meant that only the most recent installation (across all channels) was ever selectable in those settings. It also meant that creating a new installation when one was already present tripped Windows 10's shenanigans alarm, because it saw the registration for an existing application getting clobbered by a new one and couldn't tell that they were really the same application. The response to that alarm going off is to reset the default browser to Edge, and maybe or maybe not generate a system notification about that. This is the cause of bug 1324617. Obviously we would like to prevent that outcome. So with this commit we generate new registration entries for each installation, by adding a hash of the install path to the relevant identifiers. MozReview-Commit-ID: Fz1xDtittMi
5b0aa267bc532a1c41ec7fa8af2eb5ef665db0c6: Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 09 Jan 2017 08:14:00 -0800 - rev 360761
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong Previously each new installation of any Firefox channel in any location would just overwrite the Windows registry keys which register us as a candidate for the default browser setting and for all of our potential file and protocol associations. This meant that only the most recent installation (across all channels) was ever selectable in those settings. It also meant that creating a new installation when one was already present tripped Windows 10's shenanigans alarm, because it saw the registration for an existing application getting clobbered by a new one and couldn't tell that they were really the same application. The response to that alarm going off is to reset the default browser to Edge, and maybe or maybe not generate a system notification about that. This is the cause of bug 1324617. Obviously we would like to prevent that outcome. So with this commit we generate new registration entries for each installation, by adding a hash of the install path to the relevant identifiers. MozReview-Commit-ID: Fz1xDtittMi
d63931f550626341049889b560f34461143a26ba: Bug 1338583 - Disable 64-bit as default for new installs. r=rstrong, a=lizzard
Matt Howell <mhowell@mozilla.com> - Tue, 14 Feb 2017 13:06:48 -0800 - rev 359290
Push 10759 by ryanvm@gmail.com at Fri, 17 Feb 2017 21:13:52 +0000
Bug 1338583 - Disable 64-bit as default for new installs. r=rstrong, a=lizzard MozReview-Commit-ID: 68BAL9XZbgG
6512b480a90a200db2208c9c46902a66477a8678: Bug 1321814 - Check for path truncation. r=rstrong a=gchang
Adam Gashlin <agashlin@mozilla.com> - Mon, 06 Feb 2017 19:29:48 -0500 - rev 359138
Push 10723 by cbook@mozilla.com at Mon, 13 Feb 2017 08:28:52 +0000
Bug 1321814 - Check for path truncation. r=rstrong a=gchang
cd8688aa4efa9db37d3b07afbc0549444e38612f: Bug 1334786 - Support multiple text lines for stub installer checkbox labels. r=rstrong, a=lizzard
Matt Howell <mhowell@mozilla.com> - Mon, 30 Jan 2017 10:21:55 -0800 - rev 358941
Push 10683 by ryanvm@gmail.com at Sun, 05 Feb 2017 19:32:51 +0000
Bug 1334786 - Support multiple text lines for stub installer checkbox labels. r=rstrong, a=lizzard The bug only mentions the shortcuts checkbox, but the ping checkbox label looks precariously close to also being too long, so I handled it as well. This patch only supports up to two lines of text, and only the shortcuts and ping checkboxes can have multiple lines. Both of those limitations could be lifted without too much trouble, but it doesn't seem necessary for now. MozReview-Commit-ID: 9cm1scfrOY5
ba5398b3f6fc925b72174fa5740c620a56f21f46: Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service. r=rstrong, a=lizzard
Matt Howell <mhowell@mozilla.com> - Fri, 20 Jan 2017 13:12:26 -0800 - rev 358904
Push 10673 by ryanvm@gmail.com at Fri, 03 Feb 2017 00:17:21 +0000
Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service. r=rstrong, a=lizzard There are two parts to this patch: 1) The maintenance service installer now writes its uninstall registry keys to the same registry view (either 32-bit or 64-bit) that it uses for all its other registry keys. Previously it would always use the 32-bit view. Additionally, if the 64-bit view is used, any existing entries in the 32-bit view are removed. 2) The Firefox uninstaller now looks in both views to find the path to the maintenance service uninstaller. Previously it looked only in the native view. This change was made in addition to #1 so that we have a fix for the bug that will get delivered in an update, as opposed to requiring a reinstall. MozReview-Commit-ID: Hu5AhopzO2x
e37e6b085d59ea00cd73baf3409cae1b92aa6248: Bug 1324865 - Remove the FX_STARTUP_EXTERNAL_CONTENT_HANDLER telemetry probe now that it is expired. r=rstrong
Jared Wein <jwein@mozilla.com> - Tue, 20 Dec 2016 14:23:59 -0500 - rev 354633
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1324865 - Remove the FX_STARTUP_EXTERNAL_CONTENT_HANDLER telemetry probe now that it is expired. r=rstrong MozReview-Commit-ID: 7bQQadOJIhL
33db940a7342461c44b56c5f3fb30066333f8a43: Bug 1322705 - add support for MOZ_UPDATER in manifests. r=rstrong,ted.
Joel Maher <jmaher@mozilla.com> - Fri, 16 Dec 2016 11:55:13 -0500 - rev 354196
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1322705 - add support for MOZ_UPDATER in manifests. r=rstrong,ted. MozReview-Commit-ID: HTnh9OOe01F
48245c85b93541d02bc3c637dba1cf457322e086: Bug 1323325 - Find the correct updates directory to remove in 64-bit installers; r=rstrong
Matt Howell <mhowell@mozilla.com> - Tue, 13 Dec 2016 16:21:46 -0800 - rev 353893
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1323325 - Find the correct updates directory to remove in 64-bit installers; r=rstrong MozReview-Commit-ID: 14fPGOOYPRE
d13d437a39a14fa81221dfac4556c9ef347f5fa3: Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana
Patrick McManus <mcmanus@ducksong.com> - Fri, 02 Dec 2016 16:49:23 -0500 - rev 353299
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana
8638691b8a7a641b6d40eb4f59c95920c38b188a: Bug 797208 - Allow the stub installer to install either 32-bit or 64-bit builds, and make 64-bit the default when supported; r=rstrong
Matt Howell <mhowell@mozilla.com> - Wed, 14 Sep 2016 09:25:48 -0700 - rev 352106
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 797208 - Allow the stub installer to install either 32-bit or 64-bit builds, and make 64-bit the default when supported; r=rstrong A new control allows the user to select 32 or 64-bit when the system supports both, and it defaults to 64-bit when available. This means the stub installer is now the same regardless of its build architecture; it was always a 32-bit executable anyway, but now its actual behavior depends only on the running system, not the target architecture of the application it was built alongside. The options screen has been rearranged according to a design by Michael Verdi so that the new control doesn't leave the UI so badly cluttered. Also removed TmpVal, which wasn't used in the stub and so was generating warnings. MozReview-Commit-ID: 5baJCkAa7bJ
af88a04128f6498228eb321e34a70f1307d8cc90: Main patch for Bug 1305453 - Prevent non-esr stand alone installers from installing on XP/Vista. r=rstrong
Jim Mathies <jmathies@mozilla.com> - Mon, 21 Nov 2016 12:11:44 -0800 - rev 351718
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Main patch for Bug 1305453 - Prevent non-esr stand alone installers from installing on XP/Vista. r=rstrong
2a9598c33085453bbda4e5cd3161c97b93495e3c: Bug 1316707 - Remove Marionette B2G update tests. r=rstrong
Henrik Skupin <mail@hskupin.info> - Thu, 10 Nov 2016 22:55:29 +0100 - rev 351022
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316707 - Remove Marionette B2G update tests. r=rstrong MozReview-Commit-ID: Kh0i6hWTZTp
d20a6ec3db1eb57ac68379c384a41256859b6601: Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana a=jcristau
Patrick McManus <mcmanus@ducksong.com> - Fri, 02 Dec 2016 16:49:23 -0500 - rev 349551
Push 10407 by cbook@mozilla.com at Mon, 12 Dec 2016 10:17:05 +0000
Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana a=jcristau
f8f88706f751688ddfb9c9f8b3da3ec4318d3c2c: Bug 1316707 - Remove Marionette B2G update tests. r=rstrong, a=test-only
Henrik Skupin <mail@hskupin.info> - Thu, 10 Nov 2016 22:55:29 +0100 - rev 349124
Push 10316 by cbook@mozilla.com at Fri, 18 Nov 2016 09:31:57 +0000
Bug 1316707 - Remove Marionette B2G update tests. r=rstrong, a=test-only MozReview-Commit-ID: Kh0i6hWTZTp
87fe724cfc905f34bca637ae088a1414a1aede7b: Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong
Ralph Giles <giles@mozilla.com> - Fri, 07 Oct 2016 16:25:42 -0700 - rev 345681
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong We need to advertise this to the update server to avoid downloading updates which won't run because of unsupported cpu features on the recipient's hardware. MozReview-Commit-ID: H36VXnD3TnW
29ae0ea36daf8acc580b52092cbfc6614fd43e02: Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 27 Sep 2016 11:41:24 +0100 - rev 342693
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong MozReview-Commit-ID: CmMI8bztpaL
dc1b725b47d42a888c3cf88afbf0b73c6b291838: Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 27 Sep 2016 11:41:24 +0100 - rev 342459
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong MozReview-Commit-ID: CmMI8bztpaL
bc66eae9b55b62d733c0dd3392cabf99890548f1: Bug 1295542 - Don't remove chrome.manifest on upgrades. r=rstrong
Mike Hommey <mh+mozilla@glandium.org> - Wed, 14 Sep 2016 10:47:52 +0900 - rev 341269
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1295542 - Don't remove chrome.manifest on upgrades. r=rstrong
46f75e5764770c6b6f24881aea714b2613fb509b: Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong,smaug a=gchang
Ralph Giles <giles@mozilla.com> - Tue, 01 Nov 2016 10:18:31 -0700 - rev 340857
Push 10235 by kwierso@gmail.com at Tue, 01 Nov 2016 17:29:49 +0000
Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong,smaug a=gchang This is a roll-up of several patches implementing this feature from Firefox 52. It includes fixup patches by gps and Jan Beich. We need to advertise this to the update server to avoid downloading updates which won't run because of unsupported cpu features on the recipient's hardware. Add chrome-only navigator.cpuHasSSE2 api. Make the host's support for SSE2 instructions available to javascript so we can report that status in update pings.
935a54e00cc50f80eb57d4a4545781991c505b89: Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong a=gchang
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 27 Sep 2016 11:41:24 +0100 - rev 340606
Push 10156 by kwierso@gmail.com at Mon, 17 Oct 2016 20:08:56 +0000
Bug 1279240 - save old default browser when setting as default on win7 and below from the installer, r=rstrong a=gchang MozReview-Commit-ID: CmMI8bztpaL
2840a2d57a59c054bfa9694e7c8c9bfddc71dc28: Bug 1293404 - Check for errors returned while waiting for the updater to finish; r=rstrong
Matt Howell <mhowell@mozilla.com> - Wed, 14 Sep 2016 14:01:38 -0700 - rev 339858
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1293404 - Check for errors returned while waiting for the updater to finish; r=rstrong MozReview-Commit-ID: 8m1NnlKKIID
c908e9677a9b93ac25b3c35e75bdb447b6e69b56: Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong
Matt Howell <mhowell@mozilla.com> - Thu, 25 Aug 2016 15:31:13 -0700 - rev 337394
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables. Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is. MozReview-Commit-ID: ASxfV4uVpmD
c079fb045b9d18df1a6fe80e3a46ad1e27eff03d: Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong
Matt Howell <mhowell@mozilla.com> - Tue, 23 Aug 2016 14:11:23 -0700 - rev 337031
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables. Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is. MozReview-Commit-ID: ASxfV4uVpmD
58862b93024bd45062d6e0080a42fbb2bea3cd02: Bug 1296677 - Remove update billboard support from firefox-puppeteer. r=rstrong
Henrik Skupin <mail@hskupin.info> - Wed, 24 Aug 2016 09:37:47 +0200 - rev 336615
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1296677 - Remove update billboard support from firefox-puppeteer. r=rstrong MozReview-Commit-ID: GsQk26FifcZ
89ba44134660cdcf954e00ce8b387b0fbaeb7db3: Bug 1246972 - Always require the update working directory to be within the installation path. r=rstrong, a=ritu
Matt Howell <mhowell@mozilla.com> - Thu, 25 Aug 2016 15:31:13 -0700 - rev 333151
Push 10008 by ryanvm@gmail.com at Mon, 12 Sep 2016 23:35:43 +0000
Bug 1246972 - Always require the update working directory to be within the installation path. r=rstrong, a=ritu This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables. Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is. MozReview-Commit-ID: ASxfV4uVpmD
b89f326ea06438d137b0baa91e124bac07e67b0c: Bug 1275731: Add IA2Marshal.dll to package and installer; r=rstrong
Aaron Klotz <aklotz@mozilla.com> - Mon, 18 Jul 2016 16:46:14 -0600 - rev 330902
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1275731: Add IA2Marshal.dll to package and installer; r=rstrong MozReview-Commit-ID: JSI1Rd5cloD
6cca6d362e38a4eb1f680c62a17137e04b1169f2: Bug 1247239 - Allow the maintenance service to copy updater.exe only from the installation directory, and verify it first; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 08 Jul 2016 10:58:21 -0700 - rev 330674
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1247239 - Allow the maintenance service to copy updater.exe only from the installation directory, and verify it first; r=rstrong MozReview-Commit-ID: 68tbdamvFf0
525cfc10534677e164667326632d3cd216809dbc: Bug 1286930 - Allow the About dialog to show the application update UI even if the separate Update Available window is shown. r=rstrong
Jared Wein <jwein@mozilla.com> - Thu, 14 Jul 2016 15:22:11 -0400 - rev 330133
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1286930 - Allow the About dialog to show the application update UI even if the separate Update Available window is shown. r=rstrong MozReview-Commit-ID: 1jUyLx4KsZG
36ea792c434b07251f7b30cded6112de23ce8978: Bug 1286511 - Fixes incorrect start menu tile color by removing VisualElementsManfiest.xml. r=jaws, r=rstrong
Katie Broida <kbroida@gmail.com> - Thu, 14 Jul 2016 09:54:49 -0700 - rev 330119
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1286511 - Fixes incorrect start menu tile color by removing VisualElementsManfiest.xml. r=jaws, r=rstrong
0abc7b2bbc1f95884ccd580886661e6eff1fc0ea: Bug 1284517 - Touch the Start Menu shortcut on Windows 8 and later in the installer so the Start Menu tile cache gets cleared. r=rstrong
Jared Wein <jwein@mozilla.com> - Sat, 09 Jul 2016 22:56:06 -0400 - rev 329721
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1284517 - Touch the Start Menu shortcut on Windows 8 and later in the installer so the Start Menu tile cache gets cleared. r=rstrong MozReview-Commit-ID: FwjVw0BAGdn
dda36986f0ce5bfe28a1fc4b62ae249b6f5913f2: Bug 1279105 - Properly shutdown NSS after NSSInitCryptoContext was called. r=rstrong
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Jun 2016 17:52:45 +0900 - rev 326900
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1279105 - Properly shutdown NSS after NSSInitCryptoContext was called. r=rstrong
95f7a3e334349b65ef491360cea17070f4d97c66: Bug 1276027 - Add a Telemetry probe to track how often Firefox is used as the default handler. r=bsmedberg,rstrong
Jared Wein <jwein@mozilla.com> - Mon, 06 Jun 2016 19:36:45 -0400 - rev 325705
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1276027 - Add a Telemetry probe to track how often Firefox is used as the default handler. r=bsmedberg,rstrong MozReview-Commit-ID: Ar3MaKeUIdz
73286271d4769104a91633e8ae9fd50f0d090d1d: Bug 1276027 - Add a Telemetry probe to track how often Firefox is used as the default handler. r=bsmedberg,rstrong, a=sylvestre
Jared Wein <jwein@mozilla.com> - Mon, 06 Jun 2016 19:36:45 -0400 - rev 325083
Push 9683 by cbook@mozilla.com at Wed, 15 Jun 2016 21:56:42 +0000
Bug 1276027 - Add a Telemetry probe to track how often Firefox is used as the default handler. r=bsmedberg,rstrong, a=sylvestre MozReview-Commit-ID: Ar3MaKeUIdz
ead4c5f8ae5767903780f9270134c82806d23169: Bug 1027651: Fix comment for XRE_UPDATE_ROOT_DIR. r=rstrong
Stephen Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 24 May 2016 22:26:09 -0400 - rev 323362
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1027651: Fix comment for XRE_UPDATE_ROOT_DIR. r=rstrong
281d032de5ae9c4262903311e2cb3079acd2b9b3: Bug 394984: Update xpcshell tests to use the new updater binary name. r=rstrong
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 24 May 2016 22:26:03 -0400 - rev 323361
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 394984: Update xpcshell tests to use the new updater binary name. r=rstrong
e33952e456ea3a7371c66b1a702ef8a0e17efb8b: Bug 394984: Enable any admin user on OSX to update Firefox, front-end and updater changes. r=rstrong
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 24 May 2016 22:25:11 -0400 - rev 323357
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 394984: Enable any admin user on OSX to update Firefox, front-end and updater changes. r=rstrong
06d9362a57a10396f3f7c7989c21f1a416f4c7e9: Bug 1261140 - Allow stub installer to read post-signing data and leave it where Firefox can find it; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 20 May 2016 18:17:57 -0700 - rev 322692
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1261140 - Allow stub installer to read post-signing data and leave it where Firefox can find it; r=rstrong
55016b253dde7da0b07348bd66ee313c748c0a0c: Bug 311614: Update tests. r=rstrong
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Wed, 18 May 2016 19:03:58 -0400 - rev 322424
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 311614: Update tests. r=rstrong