Commit graph

4 commits

Author SHA1 Message Date
Molly Howell
0aadc17b15 Bug 1592968 Followup 2 - Only clean installer pref registry values that are pref names. r=agashlin
The previous patch writes the registry value correctly, but the Firefox
InstallerPrefs module deletes it during startup because it's in the
same key where the actual pref values go and the module unconditionally
deletes every value there. So making it only delete values that are
recognizably actual prefs should fix this.

Differential Revision: https://phabricator.services.mozilla.com/D53693

--HG--
extra : moz-landing-system : lando
2019-11-20 23:47:55 +00:00
Matt Howell
ea12a48529 Bug 1567229 - Attempt creating a taskbar pin a second time on Windows 10. r=agashlin
At least for now, this behavior is behind a hidden pref. The intent is to
experiment with the feature and determine that way whether enabling it
permanently is a good idea, and if so the pref gate will be removed in a
separate bug.

This patch depends on bug 1567247 and will fail to build without it.

Differential Revision: https://phabricator.services.mozilla.com/D41100

--HG--
extra : moz-landing-system : lando
2019-08-21 16:09:46 +00:00
Matt Howell
ddf4b8c1d0 Bug 1567247 Part 2 - Add tests for the new InstallerPrefs component. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40327

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:16 +00:00
Matt Howell
b9da8b4eed Bug 1567247 Part 1 - Reflect a fixed list of prefs into the Windows registry so the installer can read them. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40326

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:02 +00:00