Fix #243: Serve vendor favicons locally instead of remotely.

Tracking protection is blocking the eBay favicon from being loaded in private
browsing mode, but serving it locally instead of fetching it from the internet
avoids being blocked.
This commit is contained in:
Michael Kelly 2018-11-27 16:32:44 -08:00
Родитель 4f0fe88a8f
Коммит 4756acd0ad
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 972176E09570E68A
7 изменённых файлов: 6 добавлений и 5 удалений

Двоичные данные
src/img/favicons/amazon.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 17 KiB

Двоичные данные
src/img/favicons/bestbuy.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 4.3 KiB

Двоичные данные
src/img/favicons/ebay.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Двоичные данные
src/img/favicons/homedepot.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.6 KiB

Двоичные данные
src/img/favicons/walmart.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

@ -23,27 +23,27 @@ const VENDORS = [
{
name: 'Amazon',
hostnames: ['amazon.com', 'www.amazon.com', 'smile.amazon.com'],
faviconUrl: 'https://www.amazon.com/favicon.ico',
faviconUrl: browser.runtime.getURL('/img/favicons/amazon.ico'),
},
{
name: 'Best Buy',
hostnames: ['bestbuy.com', 'www.bestbuy.com'],
faviconUrl: 'https://www.bestbuy.com/favicon.ico',
faviconUrl: browser.runtime.getURL('/img/favicons/bestbuy.ico'),
},
{
name: 'eBay',
hostnames: ['ebay.com', 'www.ebay.com'],
faviconUrl: 'https://www.ebay.com/favicon.ico',
faviconUrl: browser.runtime.getURL('/img/favicons/ebay.ico'),
},
{
name: 'The Home Depot',
hostnames: ['homedepot.com', 'www.homedepot.com'],
faviconUrl: 'https://www.homedepot.com/favicon.ico',
faviconUrl: browser.runtime.getURL('/img/favicons/homedepot.ico'),
},
{
name: 'Walmart',
hostnames: ['walmart.com', 'www.walmart.com'],
faviconUrl: 'https://www.walmart.com/favicon.ico',
faviconUrl: browser.runtime.getURL('/img/favicons/walmart.ico'),
},
{
name: 'mkelly Test',

Просмотреть файл

@ -65,6 +65,7 @@ module.exports = {
// Static files
{from: '**/*.svg'},
{from: '**/*.png'},
{from: '**/*.ico'},
{from: '**/*.html'},
// Experimental APIs, which are not bundled