Зробив і додав в базу NoDeny Next. Не робив окремим модулем, бо я фізично не можу протестувати на різних версіях. У багатьох людей стоять NoDeny ще довоєнних часів. І хоч я максимально зберігаю сумісніть зі старими версіями, в цьому випадку кода реально дофіга і в мене немає стільки часу щоб все протестувати на різних версіях і щось гарантувати. Бо тестувати потрібно вручну - мені здається автоматизувати сілєніумом тестування canvas в браузері не вийде або дуже складно.