The suggested solution for this bug is to disable browser.fixup.alternate.enabled
unless toggled by the user, and to add telemetry to the preference so that if we
find users rarely use the option, we can safely remove the feature in a future release.
Many tests rely on expecting URI's to be modified, so I modified them so that they
should not expect the prefix or suffix to be modified.
Differential Revision: https://phabricator.services.mozilla.com/D147795
Add telemetry that records why we didn't show a notification. This is being added now in large part so that we can confirm when people aren't being showed the notification because they pressed "Don't Show Again" on a previous notification.
Differential Revision: https://phabricator.services.mozilla.com/D151662
We have a number of users that check for updates but don't seem to
actually update. This should help narrow down what's going wrong.
Differential Revision: https://phabricator.services.mozilla.com/D146216
We have a number of users that check for updates but don't seem to
actually update. This should help narrow down what's going wrong.
Differential Revision: https://phabricator.services.mozilla.com/D146216
Nearly all the complexity here is abstracted away in the previous patch, so this is quite straightforward other than the one oddity noted in the comments.
Differential Revision: https://phabricator.services.mozilla.com/D143112
- Show data collection section in about:preferences#privacy when privacy segmentation
section is enabled.
This is to ensure we can always show the privacy segmentation checkbox, even if data
reporting is disabled.
- Add checkbox and learnMore label for privacy segmentation pref.
- Add pref for section visibility and learnMore link suffix.
- Provisional copy, final copy to be added in Bug 1752172.
Differential Revision: https://phabricator.services.mozilla.com/D136650
- Show data collection section in about:preferences#privacy when privacy segmentation
section is enabled.
This is to ensure we can always show the privacy segmentation checkbox, even if data
reporting is disabled.
- Add checkbox and learnMore label for privacy segmentation pref.
- Add pref for section visibility and learnMore link suffix.
- Provisional copy, final copy to be added in Bug 1752172.
Differential Revision: https://phabricator.services.mozilla.com/D136650
The "service" type is obsolete, so it has been removed, and the test was
updated to remove the references to "service" / "social".
Differential Revision: https://phabricator.services.mozilla.com/D136684
Currently, there are situations where Remote WebGL is disabled due to
lack of HW support (For example, if it is run in a Virtual Machine)
This makes it so that the WebGL remoting is enabled anyway, since it is
needed for Win32k Lockdown.
Differential Revision: https://phabricator.services.mozilla.com/D135650
I considered dropping `hasWinPackageId` because this new field is nearly a richer form of the same thing, but keeping it will allow us to distinguish the small edge case of an MSIX package _not_ produced by Mozilla. Were we to remove `hasWinPackageId`, those builds would not longer be distinguishable as MSIX packages.
Differential Revision: https://phabricator.services.mozilla.com/D131521
Otherwise, the warning is displayed:
```
WARNING: Could not lex literal_block as "json". Highlighting skipped.
```
Depends on D131092
Differential Revision: https://phabricator.services.mozilla.com/D131093
Now that we're likely not targeting a 94 dot release anymore, I'd like to go
ahead and rename the `suggest.quicksuggest` pref to
`suggest.quicksuggest.nonsponsored` as we considered doing before. There won't
be a better time to do it.
Depends on D128665
Differential Revision: https://phabricator.services.mozilla.com/D130565