Eric Chen
946cd1d87e
Bug 1922010 Change WindowsLaunchOnLogin functions that interacts with registry keys to be private r=settings-reviewers,mossop
...
This patch includes 4 main changes
1. Created a guard in `removeLaunchOnLogin` with `getLaunchOnLoginApproved` to make sure the setting is not already disabled before removing the registry key made by Firefox.
2. Change the method doc for `removeLaunchOnLogin` to better describe why we need to guard the function and provide necessary context.
3. Prefixed the functions called within `removeLaunchOnLogin` with "_", to signify that they should not be used as a public API. We should only call those functions after we've checked the return value of `getLaunchOnLoginApproved`.
4. Modified existing unit test, and added a new unit test to make sure `removeLaunchOnLogin` is non-op when Windows has disabled such feature.
Differential Revision: https://phabricator.services.mozilla.com/D227399
2024-11-12 14:51:10 +00:00
..
2024-10-24 22:40:25 +00:00
2024-02-29 10:09:59 +00:00
2024-05-16 20:01:48 +00:00
Bug 232598 - Return null for unset attributes in XUL. r=smaug,devtools-reviewers,omc-reviewers,zombie,nchevobbe,settings-reviewers,application-update-reviewers,credential-management-reviewers,mossop,aminomancer,bytesized,issammani,sessionstore-reviewers,dao
2024-03-18 09:15:07 +00:00
2024-03-01 18:28:32 +00:00
2024-08-23 13:25:56 +00:00
2024-05-08 20:37:04 +00:00
Bug 1878401 - part 7 - Pass BrowsingContext to nsIFilePicker::Init in tests r=extension-reviewers,settings-reviewers,credential-management-reviewers,anti-tracking-reviewers,devtools-reviewers,sgalich,pbz,nchevobbe,zombie,migration-reviewers,mconley
2024-02-28 21:29:39 +00:00
2024-03-01 18:28:32 +00:00
2024-04-17 14:49:40 +00:00
2024-01-22 14:28:41 +00:00
2024-03-01 18:28:32 +00:00
2024-10-16 11:56:49 +00:00
2024-06-07 15:35:29 +02:00
2024-10-16 11:56:49 +00:00
2024-03-01 18:28:32 +00:00
2024-01-19 02:15:34 +00:00
2024-03-11 13:21:37 +00:00
2024-08-06 14:21:04 +00:00
2024-06-05 13:10:49 +00:00
2024-10-17 02:32:42 +00:00
2024-07-09 23:14:56 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-03-01 18:28:32 +00:00
2024-07-19 12:34:09 +00:00
2024-05-03 23:10:47 +00:00
2024-05-13 21:31:26 +00:00
2024-10-20 08:35:05 +00:00
2024-01-19 02:15:33 +00:00
Bug 1920562 - Remove JS uses of Services.telemetry.setEventRecordingEnabled r=florian,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,sessionstore-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,urlbar-reviewers,sfoster,nchevobbe,valentin,Gijs,dimi,lina,mconley,pdahiya,willdurand
2024-10-08 20:14:42 +00:00
2023-10-16 18:24:42 +00:00
Bug 1875090 - Rename BrowserTestUtils.is_visible() to isVisible() r=Gijs,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,bytesized,sfoster
2024-01-19 02:15:33 +00:00
2024-03-01 18:28:32 +00:00
2024-05-07 04:21:31 +00:00
2023-10-14 17:14:32 +00:00
2024-06-18 14:15:43 +00:00
2024-09-11 19:40:01 +00:00
Bug 1875090 - Rename BrowserTestUtils.is_visible() to isVisible() r=Gijs,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,bytesized,sfoster
2024-01-19 02:15:33 +00:00
2024-05-25 15:19:13 +00:00
2024-05-25 15:19:13 +00:00
2024-03-01 18:28:32 +00:00
2024-09-11 19:40:01 +00:00
2024-07-19 18:46:25 +00:00
2024-10-28 16:12:58 +00:00
2024-07-29 13:16:47 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-07-19 18:46:25 +00:00
2024-03-13 14:51:06 +00:00
2024-09-30 18:26:04 +00:00
2024-10-20 08:35:05 +00:00
2024-07-23 17:29:00 +00:00
2024-07-23 17:29:00 +00:00
2024-06-12 12:08:54 +00:00
2024-06-07 12:11:23 +00:00
2024-03-20 23:27:36 +00:00
2024-03-01 18:28:32 +00:00
2024-03-01 18:28:32 +00:00
2024-03-07 21:58:01 +00:00
2024-11-12 14:51:10 +00:00
2024-11-12 14:51:10 +00:00
Bug 1917222 - remove skip-if statements when the tests pass for browser-chrome browser/components/a-pref. r=aryx,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,robwu,mconley,dimi,nsharpley,thecount,pdahiya
2024-09-19 02:52:04 +00:00
2024-09-11 19:40:01 +00:00
2023-10-12 09:44:11 +00:00