Как запретить Chrome отправлять уведомления об устаревании в песочнице? - PullRequest
0 голосов
/ 13 февраля 2020

Начиная с Chrome 80, на странице со ссылкой для загрузки появляется следующее уведомление:

[Deprecation] Download in sandbox is deprecated and will be removed in M81. [..]

В сообщении об ошибке предлагается добавить «allow-downloads» к списку атрибутов песочницы и ссылкам этой страницы для получения дополнительной информации. Это уведомление об устаревании, а также ссылка на веб-страницу, по-видимому, относятся конкретно к загрузкам, которые происходят в iframes. Проблема в том, что эта загрузка не инициируется iframe. На самом деле на этой странице вообще нет фреймов. Загрузка предоставляется проектом Python / Django и отправляется через контент-диспозицию, так что ничего особенного там не происходит.

Я не против уведомления как такового, но оно мешает некоторым автоматизированным тестам (это проверка на наличие ошибок и уведомлений), и я бы не хотел, чтобы ссылка для скачивания перестала работать для пользователей, когда Chrome обновляет до 81. Кто-нибудь сталкивался (и, надеюсь, решил) эту проблему раньше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...