]> git.armaanb.net Git - chorizo.git/commitdiff
The WebKit2 port is "read for use"
authorPeter Hofmann <scm@uninformativ.de>
Thu, 1 Jan 2015 08:31:42 +0000 (09:31 +0100)
committerPeter Hofmann <scm@uninformativ.de>
Thu, 1 Jan 2015 08:31:42 +0000 (09:31 +0100)
Addressing the issues mentioned in the README:

- I'm using it every day and I haven't found any more bugs (in lariza).
- "View source" mode is still not implemented. However, I don't see any
  other way than re-downloading the current weg page and showing the
  results in some to-be-written widget that displays text (+ HTML syntax
  highlighting + maybe other stuff). That's quite a lot of overhead for
  a rarely used feature, so I decided to drop it.
- That "annoying border around the WebView widget" is related to my gtk
  theme (upstream "Raleigh"). Adwaita, the current GTK+ 3 default theme,
  does not have that border.

tl;dr: The WebKit2 port is as ready as it can get and it's "more bug
free" than the WebKit1 version.

README

diff --git a/README b/README
index 9ce8511b9fec147eaf7b13692e8a1d74d803cfdc..7c6b8f99c05aceabaf9f46e6a493cc0de3f1638c 100644 (file)
--- a/README
+++ b/README
@@ -21,31 +21,6 @@ Features:
         - Adblock
 
 
-==============================================
-IMPORTANT: Current state of the WebKit2 branch
-==============================================
-
-WebKit1 is essentially dead. Sooner or later, we have to jump to
-WebKit2. See also:
-
-http://blogs.igalia.com/carlosgc/2014/08/01/webkitgtk-2-5-1-good-bye-webkit1/
-
-There's a number of issues on this branch:
-
-    - "View source" mode is not yet ported. This feature has been
-      removed from WebKit2, so we have to invent some way to re-create
-      this...
-    - There's an annoying border around the WebView widget.
-    - There may be a hell lot of other issues that I have not yet
-      encountered.
-
-However, important issues of the original WebKit1 lariza have been
-fixed:
-
-    - Those pages that crash all WebKit1 browsers do work now.
-    - The "back" button works reliably.
-
-
 ==============
 About the name
 ==============