Skip to content
Snippets Groups Projects
Commit 597c9552 authored by Ruben Rodriguez's avatar Ruben Rodriguez
Browse files

abrowser: changes for v81

parent 3cd7174b
No related branches found
No related tags found
2 merge requests!307Etiona test mr,!179Corrected patch for make-bleachbit
Showing
with 61 additions and 9 deletions
helpers/DATA/firefox/newtab/directory.png

31.9 KiB

helpers/DATA/firefox/newtab/fsf.ico

873 B

helpers/DATA/firefox/newtab/fsf.png

34.5 KiB

helpers/DATA/firefox/newtab/fsfe.ico

3.19 KiB

helpers/DATA/firefox/newtab/fsfe.png

60.2 KiB

helpers/DATA/firefox/newtab/gnu.ico

1.48 KiB

helpers/DATA/firefox/newtab/gnu.png

75 KiB

helpers/DATA/firefox/newtab/libreplanet.ico

1.37 KiB

helpers/DATA/firefox/newtab/libreplanet.png

35.4 KiB

helpers/DATA/firefox/newtab/trisquel.ico

11.4 KiB

helpers/DATA/firefox/newtab/trisquel.png

196 KiB

helpers/DATA/firefox/newtab/wikinews.ico

7.56 KiB

helpers/DATA/firefox/newtab/wikinews.png

57.5 KiB

helpers/DATA/firefox/newtab/wikipedia-org@2x.png

45.5 KiB

helpers/DATA/firefox/newtab/wikipedia.ico

2.67 KiB

helpers/DATA/firefox/newtab/wikipedia.png

45.5 KiB

...@@ -232,7 +232,7 @@ pref("browser.onboarding.updatetour", "performance,library,singlesearch,customiz ...@@ -232,7 +232,7 @@ pref("browser.onboarding.updatetour", "performance,library,singlesearch,customiz
pref("browser.onboarding.enabled", false); pref("browser.onboarding.enabled", false);
// New tab settings // New tab settings
pref("browser.newtabpage.activity-stream.default.sites", "https://trisquel.info/,https://www.gnu.org/,https://www.fsf.org/,https://libreplanet.org/,https://www.wikipedia.org/wiki/,https://www.wikinews.org/wiki/"); pref("browser.newtabpage.activity-stream.default.sites", "https://trisquel.info/,https://www.gnu.org/,https://www.fsf.org/,https://directory.fsf.org,https://libreplanet.org/,https://fsfe.org,https://www.wikipedia.org/wiki/,https://www.wikinews.org/wiki/");
pref("browser.newtabpage.activity-stream.showTopSites",true); pref("browser.newtabpage.activity-stream.showTopSites",true);
pref("browser.newtabpage.activity-stream.feeds.section.topstories",false); pref("browser.newtabpage.activity-stream.feeds.section.topstories",false);
pref("browser.newtabpage.activity-stream.feeds.snippets",false); pref("browser.newtabpage.activity-stream.feeds.snippets",false);
......
...@@ -35,7 +35,7 @@ sed '/async download.*/areturn;' -i services/settings/RemoteSettingsClient.jsm s ...@@ -35,7 +35,7 @@ sed '/async download.*/areturn;' -i services/settings/RemoteSettingsClient.jsm s
# Disable activity-stream antifeatures. # Disable activity-stream antifeatures.
# These are not condensed into a single sed script to make it fail on individual commands that didn't change the source # These are not condensed into a single sed script to make it fail on individual commands that didn't change the source
ActivityStream=browser/components/newtab/lib/ActivityStream.jsm ActivityStream=browser/components/newtab/lib/ActivityStream.jsm
sed '/^const DEFAULT_SITES/,/^])\;/c const DEFAULT_SITES = new Map\([[""]]\);' -i $ActivityStream sed '/^const DEFAULT_SITES/,/^])\;/c const DEFAULT_SITES = new Map\([[""]]\);' -i browser/components/newtab/lib/DefaultSites.jsm
sed '/"showSponsored"/,/value/s/value: true/value: false/' -i $ActivityStream sed '/"showSponsored"/,/value/s/value: true/value: false/' -i $ActivityStream
sed '/"telemetry"/,/value/s/value: true/value: false/' -i $ActivityStream sed '/"telemetry"/,/value/s/value: true/value: false/' -i $ActivityStream
sed '/"section.highlights.includePocket"/,/value/s/value: true/value: false/' -i $ActivityStream sed '/"section.highlights.includePocket"/,/value/s/value: true/value: false/' -i $ActivityStream
...@@ -86,6 +86,65 @@ sed "s/iceweasel,/iceweasel, firefox,/" -i debian/control.in ...@@ -86,6 +86,65 @@ sed "s/iceweasel,/iceweasel, firefox,/" -i debian/control.in
sed -i /ubuntu-bookmarks/d debian/patches/series sed -i /ubuntu-bookmarks/d debian/patches/series
rm debian/patches/ubuntu-bookmarks* rm debian/patches/ubuntu-bookmarks*
# Custom newtab images
sed '/^]$/d' -i browser/components/newtab/data/content/tippytop/top_sites.json
sed 's/}$/},/' -i browser/components/newtab/data/content/tippytop/top_sites.json
cat << EOF >> browser/components/newtab/data/content/tippytop/top_sites.json
{
"title": "Trisquel",
"url": "https://trisquel.info/",
"image_url": "images/trisquel.png",
"favicon_url": "favicons/trisquel.ico"
},
{
"title": "GNU",
"url": "https://www.gnu.org/",
"image_url": "images/gnu.png",
"favicon_url": "favicons/gnu.ico"
},
{
"title": "FSF",
"url": "https://www.fsf.org/",
"image_url": "images/fsf.png",
"favicon_url": "favicons/fsf.ico"
},
{
"title": "FSF Directory",
"url": "https://directory.fsf.org/",
"image_url": "images/fsf.png",
"favicon_url": "favicons/fsf.ico"
},
{
"title": "LibrePlanet",
"url": "https://libreplanet.org/",
"image_url": "images/libreplanet.png",
"favicon_url": "favicons/libreplanet.ico"
},
{
"title": "FSF Europe",
"url": "https://fsfe.org/",
"image_url": "images/fsfe.png",
"favicon_url": "favicons/fsfe.ico"
},
{
"title": "Wikipedia",
"url": "https://www.wikipedia.org/wiki/",
"image_url": "images/wikipedia.png",
"favicon_url": "favicons/wikipedia.ico"
},
{
"title": "Wikinews",
"url": "https://www.wikinews.org/wiki/",
"image_url": "images/wikinews.png",
"favicon_url": "favicons/wikinews.ico"
}
]
EOF
cp $DATA/newtab/*.ico browser/components/newtab/data/content/tippytop/favicons/
cp $DATA/newtab/*.png browser/components/newtab/data/content/tippytop/images/
# Make DuckDuckGo the default engine # Make DuckDuckGo the default engine
sed '/searchDefault/s/: \".*\"/: "DuckDuckGo"/g' -i browser/components/search/extensions/list.json sed '/searchDefault/s/: \".*\"/: "DuckDuckGo"/g' -i browser/components/search/extensions/list.json
sed '/visibleDefaultEngines/{n; s/"ddg",//; s/\"/"ddg", "/}' -i browser/components/search/extensions/list.json sed '/visibleDefaultEngines/{n; s/"ddg",//; s/\"/"ddg", "/}' -i browser/components/search/extensions/list.json
...@@ -213,8 +272,6 @@ sed -i 's/<a\ href\=\"http\:\/\/www.mozilla.org\/\">Mozilla\ Project<\/a>/<a\ hr ...@@ -213,8 +272,6 @@ sed -i 's/<a\ href\=\"http\:\/\/www.mozilla.org\/\">Mozilla\ Project<\/a>/<a\ hr
sed '/Provides/s/abrowser-locale/firefox-locale/' -i debian/control.langpacks sed '/Provides/s/abrowser-locale/firefox-locale/' -i debian/control.langpacks
/bin/sed '/trademarkInfo/s/Abrowser/Firefox/' -i l10n/*/browser/branding/official/brand.ftl /bin/sed '/trademarkInfo/s/Abrowser/Firefox/' -i l10n/*/browser/branding/official/brand.ftl
/bin/sed 's/prefs_snippets_description=.*/prefs_snippets_description=Mozilla snippets/' -i l10n/*/browser/chrome/browser/activity-stream/newtab.properties
# js settings # js settings
cat $DATA/settings.js >> debian/vendor-firefox.js cat $DATA/settings.js >> debian/vendor-firefox.js
...@@ -253,11 +310,6 @@ browser.suggestedsites.webmaker.title=GNU Project ...@@ -253,11 +310,6 @@ browser.suggestedsites.webmaker.title=GNU Project
browser.suggestedsites.webmaker.url=https://www.gnu.org browser.suggestedsites.webmaker.url=https://www.gnu.org
EOF EOF
sed -i '/aboutPage.logoTrademark/d' \
mobile/android/locales/en-US/chrome/about.dtd
echo -e '\n<!ENTITY aboutPage.logoTrademark "">' >> \
mobile/android/locales/en-US/chrome/about.dtd
# Branding # Branding
rm mobile/android/branding/{official,unofficial,beta,nightly} -rf rm mobile/android/branding/{official,unofficial,beta,nightly} -rf
cp -a $DATA/android/branding/ mobile/android/branding/official cp -a $DATA/android/branding/ mobile/android/branding/official
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment