summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlibre/iceweasel-libre/PKGBUILD2
-rwxr-xr-xlibre/iceweasel-libre/libre.patch43
2 files changed, 42 insertions, 3 deletions
diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD
index f1d873728..b9515737b 100755
--- a/libre/iceweasel-libre/PKGBUILD
+++ b/libre/iceweasel-libre/PKGBUILD
@@ -57,7 +57,7 @@ md5sums=('37b9b7eafc8affa9b8a5942f8ff19f8f'
'eab149c1994ab14392e55af3abb08e80'
'ac29b01c189f20abae2f3eef1618ffc0'
'a485a2b5dc544a8a2bd40c985d2e5813'
- 'f2bf013ba4259091355c762dc70b4985'
+ 'fbdc942afd33a4a26ea3a96b1da2cbe8'
'abf5ecb74caa857abb42bcfbb3442d9c'
'0d053487907de4376d67d8f499c5502b'
'52e52f840a49eb1d14be1c0065b03a93'
diff --git a/libre/iceweasel-libre/libre.patch b/libre/iceweasel-libre/libre.patch
index 4534f0ca8..102bf59ea 100755
--- a/libre/iceweasel-libre/libre.patch
+++ b/libre/iceweasel-libre/libre.patch
@@ -476,14 +476,33 @@ diff -urN iceweasel-17.0.1.orig/debian/branding/locales/browserconfig.properties
+browser.search.defaultenginename=DuckDuckGo HTML
diff -urN iceweasel-17.0.1.orig/debian/branding/firefox-branding.js iceweasel-17.0.1/debian/branding/firefox-branding.js
--- iceweasel-17.0.1.orig/debian/branding/firefox-branding.js 2012-12-01 07:21:01.000000000 -0200
-+++ iceweasel-17.0.1/debian/branding/firefox-branding.js 2012-12-04 04:11:24.803127119 -0200
-@@ -1,3 +1,13 @@
++++ iceweasel-17.0.1/debian/branding/firefox-branding.js 2012-12-04 06:23:43.870132762 -0200
+@@ -1,3 +1,32 @@
pref("startup.homepage_override_url","");
pref("startup.homepage_welcome_url","");
pref("app.releaseNotesURL", "http://mozilla.debian.net/%LOCALE%/%APP%/%VERSION%/releasenotes/");
+
++// region.properties for all locales
+pref("browser.search.defaultenginename", "DuckDuckGo HTML");
+
++pref("browser.search.order.1", "DuckDuckGo HTML");
++pref("browser.search.order.2", "DuckDuckGo Lite");
++pref("browser.search.order.3", "Seeks Search");
++
++pref("gecko.handlerService.schemes.webcal.0.name","");
++pref("gecko.handlerService.schemes.webcal.0.uriTemplate","");
++
++pref("gecko.handlerService.schemes.mailto.0.name","");
++pref("gecko.handlerService.schemes.mailto.0.uriTemplate","");
++pref("gecko.handlerService.schemes.mailto.1.name","");
++pref("gecko.handlerService.schemes.mailto.1.uriTemplate","");
++
++pref("gecko.handlerService.schemes.irc.0.name", "Freenode");
++pref("gecko.handlerService.schemes.irc.0.uriTemplate", "https://webchat.freenode.net/");
++
++pref("gecko.handlerService.schemes.ircs.0.name", "Freenode");
++pref("gecko.handlerService.schemes.ircs.0.uriTemplate", "https://webchat.freenode.net/");
++
+// Disable safe browsing.
+pref("browser.safebrowsing.enabled", false);
+pref("browser.safebrowsing.malware.enabled", false);
@@ -491,3 +510,23 @@ diff -urN iceweasel-17.0.1.orig/debian/branding/firefox-branding.js iceweasel-17
+// Disable localstorage for privacy reasons. We will rewrite about:home js to
+// fix the bug.
+pref("dom.storage.enabled", false);
+diff -urN iceweasel-17.0.1.orig/browser/base/content/abouthome/aboutHome.css iceweasel-17.0.1/browser/base/content/abouthome/aboutHome.css
+--- iceweasel-17.0.1.orig/browser/base/content/abouthome/aboutHome.css 2012-11-29 02:43:23.000000000 -0200
++++ iceweasel-17.0.1/browser/base/content/abouthome/aboutHome.css 2012-12-04 06:31:10.410410656 -0200
+@@ -66,7 +66,7 @@
+ #searchEngineLogo {
+ display: inline-block;
+ height: 28px;
+- width: 70px;
++ width: 47px;
+ }
+
+ #searchText {
+@@ -79,6 +79,7 @@
+ 0 0 2px hsla(210,65%,9%,.1) inset,
+ 0 1px 0 hsla(0,0%,100%,.2);
+ border-radius: 2.5px 0 0 2.5px;
++ font-size:.9em;
+ }
+
+ #searchText:-moz-dir(rtl) {