Браузерные новинки недели: Chrome 157
В Chrome 157 появились ProgressEvent в Service Workers, CSS-свойства corner-shorthand и text-decoration-inset, методы streamHTMLUnsafe и HTML-in-canvas.
👩💻 Chrome 157
В Chrome 157 разработчикам открылся доступ к ProgressEvent в Service Workers, что уравняло их контекст с обычными воркерами и спецификацией XMLHttpRequest. В CSS появились свойства corner-shorthand (для настройки border-radius и corner-shape разом), text-decoration-inset для контроля отступов подчёркиваний, значение строки для text-overflow, а также значения anchor-valid и anchor-visible для position-visibility. Для работы с DOM добавили новые методы вставки и стриминга HTML (streamHTMLUnsafe, позиционные методы вроде appendHTML), а в Canvas завезли нативные примитивы HTML-in-canvas. Кроме того, Long Animation Frames теперь показывают время стилей и раскладки. Также в рамках Origin Trial стартовало тестирование Overscroll Areas и механизмов Connection Allowlists для <iframe>.