Some minutes ago I'v added Leiaz extensive
change for switching to Webkit2. This is great news because for quite some time Webkit1 has not seen any security updates anymore and many applications still on Webkit1 expose there users to quite
some risk.
What's different in Webkit2?
The most important change is Webkit being multi-process. For applications using Webkit this means they have to talk to the background process to scroll, copy text, get context menues and other stuff. The Webkit2 way to do the talking is to write a
Webkit extension that is loaded when the background process starts which allows us to send DBUS commands. As for performance it seems faster. But you might want to try yourself!
Distro Support
To compile with Webkit2 you need at least the following Linux distribution versions
- Debian 8 Jessie
- Ubuntu 16.04 Xenial
- Fedora 21
- OpenSuSE 13.2
- ...
No Travis CI anymore
Due to the Ubuntu 16.04 not yet supported by Travis I had to disable the test builds as the fail installing the Webkit2 package :-(