Summary:
[Security fixes](https://www.mozilla.org/en-US/security/advisories/mfsa2018-01/) to address the Meltdown and Spectre timing attacks
Packaging:
- Enable Mozilla location service
Signed-off-by: Pierre-Yves <pyu@riseup.net>
Test Plan: Browsed a few websites and played a video
Reviewers: #triage_team, JoshStrobl
Reviewed By: #triage_team, JoshStrobl
Tags: #security
Differential Revision: https://dev.solus-project.com/D1880
Summary:
- Remove default theme from Mozilla Firefox
Fixes T4036
Signed-off-by: Pierre-Yves <pyu@riseup.net>
Test Plan:
- Open firefox with a new profile
- Default theme is displayed
- In add-ons -> apparence, only the Default & 2 Compact themes are shown
Reviewers: #triage_team, ikey
Reviewed By: #triage_team, ikey
Subscribers: ikey
Maniphest Tasks: T4036
Differential Revision: https://dev.solus-project.com/D565
This change forces Firefox onto the release channel so that it is
considered for e10s. As our Firefox build includes the e10srollout
extension by default, we ensure it's activated first by overriding
the remote autostart property. Testing shows this wasn't always the
case with a fresh profile.
As an aside, we do not disable or alter the extension checking logic,
so if Firefox deems the extensions as non compliant, we'll not force
it on and break anything. With the current beta channel of Firefox
54, multiprocessing is enabled by default, so it stands to reason
that on the next update this pref override is unnecessary, and then
we'll be working with 4 minimum processes.
Signed-off-by: Ikey Doherty <ikey@solus-project.com>