From owner-freebsd-xfce@FreeBSD.ORG Sat Feb 21 13:00:29 2015 Return-Path: Delivered-To: xfce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4546A3A2 for ; Sat, 21 Feb 2015 13:00:29 +0000 (UTC) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C6E1314E for ; Sat, 21 Feb 2015 13:00:28 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id hi2so11190621wib.1 for ; Sat, 21 Feb 2015 05:00:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=5jpGOy1HGgXqBr3Mt2bAri2oUdpf/XqP/8u/A+th4MM=; b=ehlJe66IdI4Y6Zqu4J7uRASe7ZTm+ZlTumq1XjoHXcFD7eawhRd2L7D2Jvz91xxYSm sojkp9eFSAXrD+QOAlP0QFW2e2HhR7lmaA3OGsGXTpKJVDiBJ/X3LakIV10lWfAO9TWV WKcnEdJ48udhELoW3yf8byr+/xTKLcD/ILWBf8kqdWautyZXcKV9UAjSDn37W1FU+cR6 ZbQbb2VPXdULw+vAmmHxfXBLVXvxeNM0TIG7k+FuE9t7Bc79UUneXgl2CsvwjlnnsDEd 00uAfyIl2SO9Unoey6ngdogejKbDeLNzFh5JYRJbbVKKvRzUzEhLHjI1ydBDIif8ALo9 96sg== X-Received: by 10.194.75.193 with SMTP id e1mr4418880wjw.126.1424523627161; Sat, 21 Feb 2015 05:00:27 -0800 (PST) Received: from tuborg (AMarseille-655-1-713-192.w92-150.abo.wanadoo.fr. [92.150.102.192]) by mx.google.com with ESMTPSA id gi9sm6846867wib.21.2015.02.21.05.00.25 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sat, 21 Feb 2015 05:00:26 -0800 (PST) Sender: Olivier Duchateau Date: Sat, 21 Feb 2015 14:02:07 +0000 From: Olivier Duchateau To: phryk Subject: Re: Midori port and webkit2 (fucks up ALL THE THINGS) Message-Id: <20150221140207.6b42bf003732fa2a79adce9d@freebsd.org> In-Reply-To: <20150221130949.1da8ce38@venom> References: <20150221130949.1da8ce38@venom> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; i386-portbld-freebsd9.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Feb 2015 13:00:29 -0000 On Sat, 21 Feb 2015 13:09:49 +0100 phryk wrote: > Dear fellow simian being, > > After headaches, talking to the midori developers, recompiling midori > to use gtk3, way more headaches (broken rendering, extensions, other > wonky behavior) and finally a good amount of more talking to the > midori devs, we finally noticed that the port automatically chooses > to use webkit2 for midori if a certain file (webkit2gtk-3.0.pc) exists. > I think this means that midori will automatically be build with webkit2, > if one chooses to build it with gtk3 support, but I'm not exactly sure > about that. > > According to the midori devs, webkit2 support is still highly > experimental, and webkit1 should currently be the default. > > So if you'd add an option to the port that allows one to choose > which webkit version to use for midori, I'd be really grateful. Hi, Firstly, the latest release of Midori was published before GNOME3 import in ports tree, then webkit2 support (it was optional) was only in www/webkit-gtk3 port (now there's www/webkit2-gtk3), that's why in Midori's Makefile we test if WebKit2 API is supported. At that time webkit-gtk3 was not in good shape (with and without WebKit2 support), increase CPU, badly rendering, etc. As there's no new version, Midori's Makefile was not modified. Gtk3 will be default toolkit, when Midori will be entirely ported to Vala, and it's not finished yet. Otherwise some extensions (and even external application, like steadyflow) are not compatible with Gtk3, so it's better to stay with default option :) Regards > > Best wishes, > > phryk > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" -- Olivier Duchateau