Патчи Opera для WebKit

от автора

Около пяти недель назад мы анонсировали, что продукты Opera перейдут на использование WebKit. Мы сказали тогда:

Opera будет участвовать в разработке проектов Webkit и Chromium.
Мы продолжим работу над развитием стандартов на благо веба.

Очевидно, что замена движка для рендеринга стала серьёзной задачей для наших разработчиков и мы работали не покладая рук, чтобы скрестить новый движок с полностью переписанным интерфейсом, внедрить новые возможности и всё это протестировать, чтобы вы в результате могли увидеть готовый продукт. Вы уже попробовали бету мобильной Opera для Андроида 2.3 и выше?

Но в этой напряжённой работе мы не забыли о наших моральных обязательствах по развитию проекта WebKit. Вот некоторые патчи, которые мы отправили для улучшения всех браузеров на WebKit, чтобы они лучше поддерживали CSS:

  • Bug 15553 — WebKit ignores column-rules wider than column-gap — этот патч исправляет баг, отправленный в 2007 году, и приводит поддержку WebKit мультиколонок в CSS к уровню поддержки текущей версии Opera с движком Presto.
  • Bug 112986 — Incorrect error handling for Media Queries — WebKit некорректно справляется с ошибками в медиавыражениях во многих случаях: не умеет балансировать круглые и фигурные скобки, не видит валидные медиавыражения сразу после невалидных, не возвращает not all для невалидных выражений.
  • Bug 112549 — monochrome media feature does not accept integer values — проверка поддержки чёрно-белых медиа не принимает неотрицательные целые числа, как это должно быть по спецификации Media Queries.

Есть ещё несколько патчей по наведению порядка в некоторых частях кода WebKit, см. баги: 112442, 110123 и 110121.

Помимо этого, мы сейчас думаем о поддержке свойства object-fit и дальнейшем улучшении поддержки мультиколонок в CSS. Так что мы очень заняты, перезвоните попозже.

И как только выйдут финальные версии наших продуктов, мы расскажем вам другие новости о том, какие наши улучшения вернутся обратно в общий движок.

ссылка на оригинал статьи http://habrahabr.ru/company/opera/blog/173919/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *