[recovery mode] Глюки при отрисовке border-radius в Windows 10

Совсем недавно тысячи желающих обновили свои PC на новую версию Windows — 10. Вроде как хорошо, система новая, и браузер Edge, который освободит разработчиков от большого количества проблем. Но сегодня с утра мне прислали замечательный скриншот одного из моих сайтов и я решил разобраться «что к чему»

Фото было вот такого вида
76a64f8f39ec4a36b22c74be9992e1b3.png

И это меня заинтересовало, потому что никаких блоков такого цвета на сайте и в помине нет. А вот зеленые деревья на фоне присутствуют.

467ad46f1c404f1690ec58a5ea3c2f29.pngРазвернул Windows 10 в Virtualbox и увидел несколько другую, но не менее странную картинку…
Артефакт у верхнего левого угла меню и подложки под текстом.

Начал рандомно выбирать сайты, оказалось что так чудит border-radius, причем, процент глючности рандомно скачет независимо, есть ли у блока бордюр, какой у него фон и т.д. От тэга тоже явно ничего не зависело, и только при отключенных закруглениях все рисовалось как надо.

f5a80a641f4045d8a81c15cd23cc8b6b.png9cc143af81124b1988055efdba53f6cb.png2f77c9565463425483be0562c4cc6d3d.png

Попутно нашел странные артефакты на логотипе в SVG 4a4df090516c4fd3ab70f5fa0dee93ff.png

К сожалению, под рукой не было PC-ноута, дома еще раз проверю все это на живом железе, но в Virtualbox удаление драйвера решило проблему и с SVG и с закруглениями. Что делать на реальном железе — видимо, ждать нормальных драйверов на видеокарту. Или установить их самостоятельно. Видимо драйверы от Windows 8 не подходят на 100%, а почти все обновлялись со старой системы. Чую, запросов от клиентов на эту тему прибавится в ближайшие дни.

После удаления драйвера
1336a2d24af046ca89616899d5fa6ae3.png

И если кто-то сомневается, что это у меня такая верстка кривая — скрин twitter с этой же машины
c5756686d6294bb1bf0ebec7aeccdd4f.png

© Habrahabr.ru