Dollchan-Extension-Tools
Dollchan-Extension-Tools copied to clipboard
[4chan][uBlock][Tampermonkey]: Не отображается превью файла в форме ответа
Не отображается превью выбраной пикчи: https://puu.sh/wKclH.png
После перехода в избранный тред панель становится прозрачной. До: https://puu.sh/wKc6G.png После: https://puu.sh/wKcc5.png
На ычане оба бага отсутствуют.
Greasemonkey 3.11 Firefox Nightly 56.0a1 Windows 10 64
Превью не отображается из-за фильтров рекламорезки, uBlock или что там у тебя. В EasyList есть правило, блочащее все blob ресурсы на форчанях. Можешь вырубить подписку, но проще тупо добавить 4chan.org в вайтлист, не то чтобы там было что блокировать.
Я на uBlock сразу грешить начал но нет, превью отсутствует даже с выключеными аддонами.
Подтверждаю, без рекламорезок в лисе тоже отсутствует превью. Кукла свежая.
Заодно, это я бака, или на форчане пока не поддерживается галка, которая постит изображение под спойлером?
После перехода в избранный тред панель становится прозрачной.
Исправлено.
Не отображается превью выбраной пикчи
Не могу добиться бага.
Не отображается превью выбраной пикчи:
Ежели кто знает, как этого бага добиться - пишите.
Ежели кто знает, как этого бага добиться - пишите.
uBlock Origin или любой блокировщик с EasyList. Там есть CSP-фильтр *$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval'
(второй фильтр ||4chan.org^$csp=connect-src https: http:
из собственных фильтров юблока невиновен):
Из-за которого в консоли:
Content Security Policy: The page’s settings blocked the loading of a resource at blob:https://boards.4chan.org/755212d8-3b0b-4baf-8db1-df337e8fd3bf (“default-src https://boards.4chan.org * data: 'unsafe-inline' 'unsafe-eval'”).
А превью не грузится.
Можешь вырубить подписку, но проще тупо добавить 4chan.org в вайтлист, не то чтобы там было что блокировать.
Уже есть что блокировать. Хиро поднасрал недавно запросами на малварные домены и поломкой css, в случае если скрипты сайта увидят, что запросы заблочены (например, юматриксом). Так что вайтлистить форчан крайне нежелательно. Рефы: https://github.com/uBlockOrigin/uAssets/commit/43eb4648ba1126a58c933177da00154d469536dd (проблема с Violentmonkey в комментах исправлена правкой фильтра в другом коммите) https://gitlab.com/N3X15/argon-dissection
Сейчас превью и вправду исчезает только с включеным юблоком. Можно это правило как-то завайтлистить?
В Firefox 59 и выше всё работает (после исправления 1415352). Так что тут только ждать обновление браузера.
Хотя на самом деле всё должно работать даже в 58 лисе. Правильный баг 1407056.
Можно это правило как-то завайтлистить?
В My filters: @@*$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval',domain=4chan.org
@Y0ba Что-то у меня и на найтли аналогично. Или должны юблок/Violentmonkey обновиться под эти фиксы?
Видимо работает только в гризманки. Разные способы инжекции скрипта. Надо переходить на аддон и забить на юзерскрипты. С аддоном все эти ограничения можно обойти.
@Y0ba, у меня возникли вопросы по регистрации аддона: #1163
В My filters:
@@*$csp=default-src 'self' * data: 'unsafe-inline' 'unsafe-eval',domain=4chan.org
Спасибо, помогло.
Этот баг теперь остался только в Firefox + Tampermonkey. Пробовал все скриптменеждеры.