selenium, canvas, opencv, headless browser
Есть пачка практически идентичных проектов, каждый с канвасом. В обычном режиме браузера все работает ок.
При запуске headless браузера на части проектов некоторые слои канваса не подгружаются либо вообще черный экран, в следствие чего не найти нужные элементы и тесты валятся.
Судя по ошибке в консоли ругается на рендеринг канваса, на pixi.js. Проверили с фронтом - с версиями pixi все ок.
Проверяю на сторонних ресурсах поддерживается ли webgl и js в браузере - все ок.
Также пробовал использовать PyVirtualDisplay с обычным режимом браузера - там точно такая же ситуация, как и в headless.
Перепробовал разные варианты, найденные в гугле, стакоферфлоу - ничего не помогло.
Вопрос: было ли у кого-то подобное и как решалось?