Opera Patches for WebKit
About five weeks ago, we announced that Opera products would switch to WebKit. We said then:
But in this hard work, we have not forgotten about our moral obligations to develop the WebKit project. Here are some patches we sent to improve all WebKit browsers so that they better support CSS:
There are several more patches to restore order in some parts of the WebKit code, see bugs: 112442 , 110123 and 110121 .
In addition to this, we are now thinking about supporting the property
And as soon as the final versions of our products come out, we will tell you other news about what our improvements will return back to the general engine.
Opera will be involved in the development of Webkit and Chromium projects.Obviously, replacing the rendering engine became a serious task for our developers and we worked tirelessly to cross a new engine with a completely rewritten interface, introduce new features and test all this so that you can see the finished product as a result. By the way, have you already tried beta mobile Opera for Android 2.3 and higher ?
We will continue to work on developing standards for the benefit of the web.
But in this hard work, we have not forgotten about our moral obligations to develop the WebKit project. Here are some patches we sent to improve all WebKit browsers so that they better support CSS:
- Bug 15553 - WebKit ignores column-rules wider than column-gap - this patch fixes a bug sent in 2007 and brings support for WebKit multicolumns in CSS to the level of support for the current version of Opera with the Presto engine.
- Bug 112986 - Incorrect error handling for Media Queries - WebKit does not correctly handle errors in media expressions in many cases: it cannot balance parentheses and curly braces, it does not see valid media expressions immediately after invalid ones, it does not return
not all
for invalid expressions. - Bug 112549 - monochrome media feature does not accept integer values - checking support for black and white media does not accept non-negative integers, as it should be according to the Media Queries specification.
There are several more patches to restore order in some parts of the WebKit code, see bugs: 112442 , 110123 and 110121 .
In addition to this, we are now thinking about supporting the property
object-fit
and further improving the support for multi-column CSS. So we are very busy, call back later. And as soon as the final versions of our products come out, we will tell you other news about what our improvements will return back to the general engine.