searching for reviewer(mhowell)
807e9d8f83dc8b87a5e1c76061f63fac179010d0: Bug 1558561: Fix missing population of RTL_OSVERSIONINFOW::dwOSVersionInfoSize; r=mhowell, a=jcristau
Aaron Klotz <aklotz@mozilla.com> - Tue, 11 Jun 2019 17:19:37 +0000 - rev 533862
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
Bug 1558561: Fix missing population of RTL_OSVERSIONINFOW::dwOSVersionInfoSize; r=mhowell, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34559
4ff3f4af050df6110825067eef38240126c2274a: Bug 1549797: Remove loader hooks for TestDllBlocklist from mozglue; r=mhowell, a=jcristau
Aaron Klotz <aklotz@mozilla.com> - Tue, 11 Jun 2019 17:15:20 +0000 - rev 533860
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
Bug 1549797: Remove loader hooks for TestDllBlocklist from mozglue; r=mhowell, a=jcristau We remove the debugging hooks that were added to check to see whether a DLL was loaded, as we can just as easily check that by querying the loader itself. Plus, we shouldn't be exporting a bunch of test-only loader hooks from mozglue in our release builds, which is what we are currently doing. We also remove Injector, InjectorDLL, and TestDLLEject, as these tests can just as easily be done from within TestDllBlocklist by creating a thread with LoadLibrary* as the entry point. The CreateRemoteThread stuff, while a more accurate simulation, has no material effect on whether or not the thread blocking code works. Differential Revision: https://phabricator.services.mozilla.com/D34444
b03b23d73d3c50e43c7afe75705ca8fa2e711385: Bug 1552853 - Fix the update UI so it displays restart when it should when update staging fails. r=mhowell a=jcristau
Robert Strong <robert.bugzilla@gmail.com> - Wed, 22 May 2019 19:29:37 +0000 - rev 533412
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1552853 - Fix the update UI so it displays restart when it should when update staging fails. r=mhowell a=jcristau Fixes the case reported where disabling the maintenance service caused the UI to display Applying due to the update staging failure. Added new error codes for the two cases where pending was written to the update.status file when staging failed. Added code to UpdateService.jsm to set the update.status to pending when either of the two new error codes are in the update.status file. Added two new tests that verify the UI and simulate the failure condition in updater.cpp. Differential Revision: https://phabricator.services.mozilla.com/D32177
bfc71363efc998d502e494acdb4c43401a3da008: Bug 1545355: Uppercase hash tags before calling WinVerifyTrust on catalog files; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Tue, 07 May 2019 16:58:24 +0000 - rev 531747
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545355: Uppercase hash tags before calling WinVerifyTrust on catalog files; r=mhowell On Windows 7, WinVerifyTrust fails unless the tag is uppercased. This patch also adds a missing call to CryptCATAdminReleaseCatalogContext, the need for which was poorly documented on MSDN. Differential Revision: https://phabricator.services.mozilla.com/D30146
b94f9b2fbe2c695e26fa9473464b39439f2307c1: Bug 1548324: Improve implementation of force-launcher in the launcher process; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 01 May 2019 20:56:43 +0000 - rev 531139
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548324: Improve implementation of force-launcher in the launcher process; r=mhowell This patch replaces the quick-n-dirty implementation of -force-launcher with one that makes LauncherRegistryInfo aware of that state, thus correctly setting the affected registry values. Differential Revision: https://phabricator.services.mozilla.com/D29545
26c271a86fddbef6275e2c62140db382266ba392: Bug 1543807 - Part 2: Update the installer to reflect new launcher process registry settings; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 01 May 2019 21:08:49 +0000 - rev 531138
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543807 - Part 2: Update the installer to reflect new launcher process registry settings; r=mhowell * New installs should always have launcher process telemetry enabled by default (since it is opt-out telemetry). * Upgrades do a reset of the force-disabled launcher state, as that state might have been set by SHIELD but is no longer desired in 68. * We add the `|Telemetry` registry value to the list of values to be removed at uninstall. Differential Revision: https://phabricator.services.mozilla.com/D29544
07eb003e6efebe215d19ce3d376a04843c310e5e: Bug 1543807 - Part 1: Modify launcher process telemetry to be gated on datareporting.healthreport.uploadEnabled; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 01 May 2019 20:58:55 +0000 - rev 531137
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543807 - Part 1: Modify launcher process telemetry to be gated on datareporting.healthreport.uploadEnabled; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D29543
f6230d38f6ef48c2d9c8ca0f41bf1628d4788277: Bug 1523802 - Cancel BITS jobs in uninstaller. r=mhowell
Adam Gashlin <agashlin@mozilla.com> - Tue, 30 Apr 2019 15:25:48 +0000 - rev 530832
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1523802 - Cancel BITS jobs in uninstaller. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D22442
2eda2b8941d4640fe8c4e2de8629f8b629de0a9c: Bug 1547113: Add support for section table parsing to nt::PEHeaders; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Fri, 26 Apr 2019 15:55:11 +0000 - rev 530359
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547113: Add support for section table parsing to nt::PEHeaders; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D28905
4b43bc5647121840f9997d985e0bc3d64fb5c2b4: Bug 1544493: Add ntdll to libxul OS_LIBS; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 15 Apr 2019 17:56:43 +0000 - rev 528352
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544493: Add ntdll to libxul OS_LIBS; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D27542
c82a828a6e4dc4677903384149ea2d10115f418e: Bug 1503538: Part 4 - Add injected static import blocking to launcher process; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Thu, 11 Apr 2019 22:32:29 +0000 - rev 528257
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1503538: Part 4 - Add injected static import blocking to launcher process; r=mhowell Depends on D27145 Differential Revision: https://phabricator.services.mozilla.com/D27146
7c68d540ffd30a603e6c1a0b119e996129b67cbe: Bug 1503538: Part 3 - Changes to NativeNt and ImportDir to allow for blocking injected static DLL dependencies; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Fri, 12 Apr 2019 19:58:01 +0000 - rev 528256
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1503538: Part 3 - Changes to NativeNt and ImportDir to allow for blocking injected static DLL dependencies; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D27145
2b40c47c98bec40e208b735e75ae34503768002b: Bug 1543256: Add a force-enable command line flag to the launcher process; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Tue, 09 Apr 2019 22:15:23 +0000 - rev 527653
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543256: Add a force-enable command line flag to the launcher process; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D26824
7fe70897aab6ecb08ffad99a7e3d0dcb30da650f: Bug 1541597: Modify PEHeaders to use NumberOfRvaAndSizes as maximum DataDirectory length; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 03 Apr 2019 21:56:24 +0000 - rev 526824
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1541597: Modify PEHeaders to use NumberOfRvaAndSizes as maximum DataDirectory length; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D26012
1e631819bbe5d144cffd2aca2a4051574e91bc98: Bug 1363011 - [Static Analysis] Buffer not null terminated in int NS_main(int argc, NS_tchar **argv). r=mhowell
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 02 Apr 2019 15:28:14 +0000 - rev 526423
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1363011 - [Static Analysis] Buffer not null terminated in int NS_main(int argc, NS_tchar **argv). r=mhowell Patch wrote by: Santiago Paez [:tiago] Differential Revision: https://phabricator.services.mozilla.com/D25747
090b1c91856135afd1e063d42a39b424e4414217: Bug 1538218 - Correct REMOVE_DISTRIBUTION_DIR command. r=mhowell
Michael Kaply <mozilla@kaply.com> - Mon, 01 Apr 2019 23:57:14 +0000 - rev 526405
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538218 - Correct REMOVE_DISTRIBUTION_DIR command. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D25681
1ccbae0e842777fc103abfd72223f2f8df756a16: Bug 1539794 - Add installer font configuration for Bengali (bn), remove bn-IN and bn-BD r=mhowell
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 28 Mar 2019 15:06:35 +0000 - rev 525530
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539794 - Add installer font configuration for Bengali (bn), remove bn-IN and bn-BD r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D25220
984adcac77d33a030b8062942a27873d1fefe0a6: Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 17:10:58 +0000 - rev 525305
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander Differential Revision: https://phabricator.services.mozilla.com/D24994
a502516c684a08af7f15c206cd269abc2f810255: Bug 1541597: Modify PEHeaders to use NumberOfRvaAndSizes as maximum DataDirectory length; r=mhowell a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Wed, 03 Apr 2019 21:56:24 +0000 - rev 523019
Push 11025 by ncsoregi@mozilla.com at Sun, 07 Apr 2019 22:01:33 +0000
Bug 1541597: Modify PEHeaders to use NumberOfRvaAndSizes as maximum DataDirectory length; r=mhowell a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D26012
7a7eda97a8f280c0cfec5a2968d6d81e2b87999c: Bug 1538218 - Correct REMOVE_DISTRIBUTION_DIR command. r=mhowell a=pascalc
Michael Kaply <mozilla@kaply.com> - Mon, 01 Apr 2019 23:57:14 +0000 - rev 522975
Push 11012 by dvarga@mozilla.com at Fri, 05 Apr 2019 19:46:08 +0000
Bug 1538218 - Correct REMOVE_DISTRIBUTION_DIR command. r=mhowell a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D25681
1b9b7c6da0c3454d1434d67a2d143ef56b44d8d8: Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander a=pascalc
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 17:10:58 +0000 - rev 522809
Push 10954 by nerli@mozilla.com at Sat, 30 Mar 2019 14:57:14 +0000
Bug 1535393 - Fill in the correct MSI version number for release and ESR. r=mhowell,nalexander a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D24994
f9de9668b5e87be6b0461ef8c0295f48bc71dcd1: Bug 1531902: Enable launcher process pref on beta; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 11 Mar 2019 23:26:00 +0000 - rev 521453
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1531902: Enable launcher process pref on beta; r=mhowell * We remove the launcher process prefs from `firefox.js` and just use defaults at the time we access the pref; * We set the pref to true by default on nightly and beta; * We modify `SetupLauncherProcessPref` to save the initial state of the launcher process to `gLauncherProcessState` to reflect the status of the launcher process *at startup*; * We modify `nxXULAppInfo::GetLauncherProcessState` to call `SetupLauncherProcessPref` as the former may be called from JS ahead of the call to `SetupLauncherProcessPref` that we do in `XRE_mainRun`; * We modify `LauncherRegistryInfo::ReflectPrefToRegistry` to not clobber any registry settings unless the new pref value differs from the previous pref value. We also update the test to reflect this change. Differential Revision: https://phabricator.services.mozilla.com/D21789
b6e605718832c9bec3bb18933f3da8a286843efa: Bug 1531902: Enable launcher process pref on beta; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Tue, 05 Mar 2019 20:19:43 +0000 - rev 520325
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531902: Enable launcher process pref on beta; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21789
a9bb4a23d4072a2735b50b577f9668728af06d30: Bug 1510276 - Fix GetLongPath so it returns the proper case for the path. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 04 Mar 2019 18:22:54 +0000 - rev 520134
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1510276 - Fix GetLongPath so it returns the proper case for the path. r=mhowell Always uppercase the first char of the path in GetLongPath Remove GetLongPathNameW since it isn't setting the proper case for the path segments below the leaf name Differential Revision: https://phabricator.services.mozilla.com/D21873
2624b1bdee9b2bab41ca9a8c784cf0a7f14c2b7e: Bug 1531160 - Add the original NS_tsnprintf and use a new name for the new function. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Thu, 28 Feb 2019 00:33:12 +0000 - rev 519451
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531160 - Add the original NS_tsnprintf and use a new name for the new function. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21468
a09495fb2304c28b55d847f5af99c60565059047: Bug 1530960 - Add return value checks when removing files in updater.cpp. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Wed, 27 Feb 2019 21:42:54 +0000 - rev 519414
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530960 - Add return value checks when removing files in updater.cpp. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21396
a20d059fc98bb69acfbe2c18b9a51ba8b920d072: Bug 1530809: Make LaunchElevated use mscom::ProcessRuntime instead of mscom::STARegion; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Tue, 26 Feb 2019 21:40:59 +0000 - rev 519376
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530809: Make LaunchElevated use mscom::ProcessRuntime instead of mscom::STARegion; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21261
5be3bd53aaade28dbe7c92f1c6174fd303fda3bf: Bug 1530700: Add a missing ifdef MOZ_LAUNCHER_PROCESS block; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 27 Feb 2019 11:00:14 +0000 - rev 519375
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530700: Add a missing ifdef MOZ_LAUNCHER_PROCESS block; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21258
86bed3fcf6f50e90e64cbde7b67659a267d6b955: Bug 1530788: Ensure that the launcher process pref remains functional on Nightly; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Tue, 26 Feb 2019 21:38:08 +0000 - rev 519374
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530788: Ensure that the launcher process pref remains functional on Nightly; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21254
44b0b51ef2143bbb81d47d60fd3ed8a6451751ec: Bug 1530564 - Fix truncation warnings in TestAUSHelper.cpp. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 26 Feb 2019 18:29:18 +0000 - rev 519127
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530564 - Fix truncation warnings in TestAUSHelper.cpp. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21164
dfb53709e5fdb77ef09ff281309afb8eb845a83f: Bug 1530560 - Change NS_tsnprintf to return a bool to indicate success and failure. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 26 Feb 2019 18:28:45 +0000 - rev 519126
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530560 - Change NS_tsnprintf to return a bool to indicate success and failure. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21163
2f5d1c8ec6f3df50a6a452e96f74e8f3033134e3: Bug 1530559 - Include updatedefines.h in TestAUSHelper.cpp and remove the defines that are provided by updatedefines.h. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 26 Feb 2019 18:29:20 +0000 - rev 519125
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530559 - Include updatedefines.h in TestAUSHelper.cpp and remove the defines that are provided by updatedefines.h. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21160
1165806614a45faf998da7ffe8f670e94a5f9030: Bug 1530548 - Move the definition of MAXPATHLEN after includes in updatedefines.h. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 26 Feb 2019 17:35:31 +0000 - rev 519078
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530548 - Move the definition of MAXPATHLEN after includes in updatedefines.h. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21135
c04aa3d7aa8e46bd547d8e0e1a1ac7a88ae3e4c4: Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 25 Feb 2019 17:50:58 -0800 - rev 518993
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell Remove unnecessary access check in CheckMsg Change call to strcpy to NS_tsnprintf Add checks for the return value of mkdir, rmdir, chmod, lstat, and unlink
e5e2ac9bb33b81c020b6b7fcc20b706b3f9921f8: Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 25 Feb 2019 16:56:10 -0800 - rev 518980
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell Remove unnecessary access check in CheckMsg Change call to strcpy to NS_tsnprintf Add checks for the return value of mkdir, rmdir, chmod, lstat, and unlink
faec87a80ed1e4f50a7961b4dd652a682ef339ce: Bug 1530531: Add a command line option to the launcher process that forces it to log errors to the Windows event log; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 25 Feb 2019 23:11:20 +0000 - rev 518895
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530531: Add a command line option to the launcher process that forces it to log errors to the Windows event log; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D21099
7f034553129d9dc4a7e634edb58aee2ed32ee7dc: Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 25 Feb 2019 21:14:07 +0000 - rev 518867
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell This patch does a few things: * Fleshes out the launcher process failure ping; * Sends that ping via pingsender; * If there is any failure in doing so, we fall back to the Windows event log; * Any launcher process failures will result in us falling back to the normal startup code path, ensuring that users will still see a browser. A sample ping will be attached to the bug. Differential Revision: https://phabricator.services.mozilla.com/D19697
7733f36c6e38cf684cf612e81f6b89cad4df3566: Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Fri, 22 Feb 2019 18:43:18 +0000 - rev 518823
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell This patch does a few things: * Fleshes out the launcher process failure ping; * Sends that ping via pingsender; * If there is any failure in doing so, we fall back to the Windows event log; * Any launcher process failures will result in us falling back to the normal startup code path, ensuring that users will still see a browser. A sample ping will be attached to the bug. *** Format cleanup Differential Revision: https://phabricator.services.mozilla.com/D19697
50e17e84f24d4fae03f4b499d7c76fd229d224ea: Bug 1528636 - Enable staging updates on Linux entirely and not just for EARLY_BETA_OR_EARLIER for Firefox 67. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 25 Feb 2019 16:12:10 +0000 - rev 518812
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528636 - Enable staging updates on Linux entirely and not just for EARLY_BETA_OR_EARLIER for Firefox 67. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D20975
95d0c10a390cee0b2b10bbc8452960754d88607a: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Sat, 23 Feb 2019 18:07:59 +0000 - rev 518618
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell This patch introduces a new module in widget that implements a simple API to retrieve system information about a process and its threads. This function is wrapped into ChromeUtils.RequestProcInfo to return information about processes started by Firefox. The use case for this API is to monitor Firefox resources usage in projects like the battery usage done by the data science team. Differential Revision: https://phabricator.services.mozilla.com/D10069
68c5e68c324415dbd6f014e874ef92e3daf1ef65: Bug 1529043 - Part 10 (test only) - Change IS_SERVICE_TEST into a global var to quiet eslint undefined errors and remove eslint-disable no-undef from xpcshellUtilsAUS.js. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 22:06:15 +0000 - rev 518566
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 10 (test only) - Change IS_SERVICE_TEST into a global var to quiet eslint undefined errors and remove eslint-disable no-undef from xpcshellUtilsAUS.js. r=mhowell Depends on D20801 Differential Revision: https://phabricator.services.mozilla.com/D20802
3314bffa0d510fabaa87292b0d5ef7d23c05a2a4: Bug 1529043 - Part 9 (test only) - Create functions for checking for updates and downloading updates that return a promise. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 22:00:31 +0000 - rev 518565
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 9 (test only) - Create functions for checking for updates and downloading updates that return a promise. r=mhowell Also removes several global declarations that are no longer used and moved a few global declarations to where they are used Depends on D20800 Differential Revision: https://phabricator.services.mozilla.com/D20801
17a347c991657ad0b01087caa9702a22d4daf777: Bug 1529043 - Part 8 (test only) - Make the stageUpdate function async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 21:47:37 +0000 - rev 518564
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 8 (test only) - Make the stageUpdate function async and change call sites so they use await. r=mhowell Depends on D20799 Differential Revision: https://phabricator.services.mozilla.com/D20800
0633e80e4acc19875b6573ecede25a2d1a8f70d0: Bug 1529043 - Part 7 (test only) - Make the runUpdateUsingApp function async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 21:26:08 +0000 - rev 518563
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 7 (test only) - Make the runUpdateUsingApp function async and change call sites so they use await. r=mhowell Depends on D20798 Differential Revision: https://phabricator.services.mozilla.com/D20799
7cff5bc91962d41b78afce754654ff878abda3cd: Bug 1529043 - Part 6 (test only) - Make the setupUpdaterTest function async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 21:23:08 +0000 - rev 518562
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 6 (test only) - Make the setupUpdaterTest function async and change call sites so they use await. r=mhowell Depends on D20797 Differential Revision: https://phabricator.services.mozilla.com/D20798
52905dcc9c1505f8870a1bf45cdb6b02fcad4814: Bug 1529043 - Part 5 (test only) - Make the checkPostUpdateAppLog function async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 21:07:32 +0000 - rev 518561
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 5 (test only) - Make the checkPostUpdateAppLog function async and change call sites so they use await. r=mhowell Depends on D20796 Differential Revision: https://phabricator.services.mozilla.com/D20797
a72eb0e7bb31857ccecf59203eb80b7452fb6928: Bug 1529043 - Part 4 (test only) - Make the waitForHelperExit function async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 21:05:02 +0000 - rev 518560
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 4 (test only) - Make the waitForHelperExit function async and change call sites so they use await. r=mhowell Depends on D20795 Differential Revision: https://phabricator.services.mozilla.com/D20796
efb5610ad438872d255665efc9a4575e56f7d9b1: Bug 1529043 - Part 3 (test only) - Make the runHelperFileInUse, runHelperPIDPersists, and runHelperLockFile functions async and change call sites so they use await. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 20:49:42 +0000 - rev 518559
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 3 (test only) - Make the runHelperFileInUse, runHelperPIDPersists, and runHelperLockFile functions async and change call sites so they use await. r=mhowell Depends on D20794 Differential Revision: https://phabricator.services.mozilla.com/D20795
ffe15ecad7442088521f6e0bdf427903f31c5b94: Bug 1529043 - Part 2 (test only) - Change runUpdate call sites to continue after calling runUpdate instead of having runUpdate call runUpdateFinished. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 20:42:13 +0000 - rev 518558
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 2 (test only) - Change runUpdate call sites to continue after calling runUpdate instead of having runUpdate call runUpdateFinished. r=mhowell Depends on D20793 Differential Revision: https://phabricator.services.mozilla.com/D20794
36a33f399a1c098f86224b5280a9602d16ab64bc: Bug 1529043 - Part 1 (test only) - change waitForUpdateXMLFiles call sites to use await instead of having waitForUpdateXMLFiles call waitForUpdateXMLFilesFinished. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Fri, 22 Feb 2019 20:34:54 +0000 - rev 518557
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529043 - Part 1 (test only) - change waitForUpdateXMLFiles call sites to use await instead of having waitForUpdateXMLFiles call waitForUpdateXMLFilesFinished. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D20793