diff options
-rwxr-xr-x | libre/iceweasel-libre/PKGBUILD | 2 | ||||
-rwxr-xr-x | libre/iceweasel-libre/libre.patch | 43 |
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) { |