Pull to refresh
0
Opera
Браузер Opera — больше возможностей в интернете

Патчи Opera для WebKit

Reading time 2 min
Views 44K
Около пяти недель назад мы анонсировали, что продукты 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. Так что мы очень заняты, перезвоните попозже.

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

Articles

Information

Website
www.opera.com
Registered
Founded
Employees
501–1,000 employees
Location
Норвегия