From fd5f63d850c94f813c909ab83d09dd68a3a1bf57 Mon Sep 17 00:00:00 2001 From: gorhill Date: Fri, 10 Nov 2017 11:36:14 -0500 Subject: [PATCH] fix #3196 --- platform/webext/manifest.json | 3 ++- src/img/ublock.svg | 44 +++++++++++++++++++++++++++++++++++ tools/make-webext.sh | 7 ++++-- 3 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 src/img/ublock.svg diff --git a/platform/webext/manifest.json b/platform/webext/manifest.json index 0c6b1951d..071b86537 100644 --- a/platform/webext/manifest.json +++ b/platform/webext/manifest.json @@ -60,7 +60,8 @@ "description":"__MSG_extShortDesc__", "icons":{ "16":"img/icon_16.png", - "128":"img/icon_128.png" + "48":"img/ublock.svg", + "96":"img/ublock.svg" }, "manifest_version":2, "name":"uBlock Origin", diff --git a/src/img/ublock.svg b/src/img/ublock.svg new file mode 100644 index 000000000..ea2ffd3c5 --- /dev/null +++ b/src/img/ublock.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + diff --git a/tools/make-webext.sh b/tools/make-webext.sh index a1e1b8266..930dd2184 100755 --- a/tools/make-webext.sh +++ b/tools/make-webext.sh @@ -29,8 +29,6 @@ cp platform/webext/polyfill.js $DES/js/ cp platform/webext/vapi-webrequest.js $DES/js/ cp platform/webext/vapi-cachestorage.js $DES/js/ cp platform/webext/vapi-usercss.js $DES/js/ -rm $DES/options_ui.html -rm $DES/js/options_ui.js echo "*** uBlock0.webext: concatenating content scripts" cat $DES/js/vapi-usercss.js > /tmp/contentscript.js @@ -39,6 +37,11 @@ grep -v "^'use strict';$" $DES/js/contentscript.js >> /tmp/contentscript.js mv /tmp/contentscript.js $DES/js/contentscript.js rm $DES/js/vapi-usercss.js +# Webext-specific +rm $DES/img/icon_128.png +rm $DES/options_ui.html +rm $DES/js/options_ui.js + echo "*** uBlock0.webext: Generating meta..." python tools/make-webext-meta.py $DES/