Commit graph

10 commits

Author SHA1 Message Date
Pierre-Yves
1794d77457 firefox: Update firefox to 57.0.4
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
2018-01-05 19:11:14 +02:00
Pierre-Yves
23d1b59ef1 firefox: Remove arc-firefox-theme defaults from Firefox
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
2017-07-13 14:43:45 +01:00
Ikey Doherty
7ce7549ec4 firefox: Enable e10s out of the box
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>
2017-04-29 18:04:49 +01:00
Ikey Doherty
798ddbd314 firefox: prefs: Set the homepage to be the Solus blog
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-01-22 19:10:46 +00:00
Ikey Doherty
7e7ead1af8 firefox: Disable forced acceleration due to nouveau being awful
https://solus-project.com/forums/viewtopic.php?p=12176#p12176

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-11-11 02:12:15 +00:00
Ikey Doherty
1779489367 firefox: Update to 48.0
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-08-05 00:45:45 +01:00
Ikey Doherty
42e3bedd52 firefox: Force acceleration (Thanks Horst3180!)
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-06-23 19:16:48 +01:00
Ikey Doherty
e33b3c244a firefox: Update to 45.0.2, and now ship with all locales
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-04-12 02:31:50 +01:00
Ikey Doherty
61036acdf8 firefox: Crash less, HTML5 moar
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2015-10-30 20:05:53 +00:00
Ikey Doherty
e0dfe8d76f firefox: Install default preferences and compat link for theming,etc
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2015-10-27 01:59:11 +00:00