Commit Graph

4 Commits

Author SHA1 Message Date
Molly Howell
a0f410bf55 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
2019-11-20 23:47:55 +00:00
Matt Howell
6c1b4f36e3 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
2019-08-21 16:09:46 +00:00
Matt Howell
f72ef869d8 Bug 1567247 Part 2 - Add tests for the new InstallerPrefs component. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40327
2019-08-19 21:06:16 +00:00
Matt Howell
78e82c00e4 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
2019-08-19 21:06:02 +00:00