summaryrefslogtreecommitdiff
path: root/libre/iceweasel/9003-misc-libre.patch
AgeCommit message (Collapse)Author
2021-09-19libre/iceweasel: 91.0grizzlyuser
Update according to latest changes from upstreams. Rename patches to reflect they're related to FSDG. Sort records in Remote Settings JSON dumps, since this is expected by upstream. identity-icons-brand.svg has been removed upstream, yet Arch Linux added it to their VCS repo, to be used as "symbolic" application icon in some DEs. As it looks like we don't have this icon for Iceweasel, let's just drop it for now. If anybody is not happy about the missing icon, it can be added later.
2021-05-10libre/iceweasel: 88.0 update according to upstreamgrizzlyuser
2021-04-08libre/iceweasel: refactor some prefs overridesgrizzlyuser
Preference overrides from vendor.js are not connected to the code, so they tend to bit rot quite quickly. Also, they only hide the problem, because the source code still contains references to nonfree stuff. Patching has a downside too. If upstream adds an override for some patched preference in a new place, it's likely to take precedence over the patch. Solution for this problem is TBD. But there are ways to override our vendor.js too, so either approach is prone to this. For now, go on with the patching approach. Also drop the override for ui.key.menuAccessKeyFocuses as I don't see how this is related to freedom issues. Let's stick as close to upstream as possible. geo.wifi.uri was probably removed upstream as I wasn't able to find it anywhere in the source tree.