From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: Using xwidget to play youtube videos Date: Thu, 11 Feb 2016 19:46:34 +0100 Message-ID: References: <87y4auctlw.fsf@gnus.org> <87k2md8pf7.fsf@gnus.org> <87twlfoqjd.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455216470 14884 80.91.229.3 (11 Feb 2016 18:47:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Feb 2016 18:47:50 +0000 (UTC) Cc: Lars Ingebrigtsen , emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 11 19:47:33 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aTwH4-00059Q-LP for ged-emacs-devel@m.gmane.org; Thu, 11 Feb 2016 19:47:30 +0100 Original-Received: from localhost ([::1]:52634 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTwH4-0003Ox-1W for ged-emacs-devel@m.gmane.org; Thu, 11 Feb 2016 13:47:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTwGk-0003OG-8v for emacs-devel@gnu.org; Thu, 11 Feb 2016 13:47:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTwGe-0005D2-HZ for emacs-devel@gnu.org; Thu, 11 Feb 2016 13:47:10 -0500 Original-Received: from mx2.bahnhof.se ([213.80.101.12]:33231) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTwGe-0005CK-BM; Thu, 11 Feb 2016 13:47:04 -0500 Original-Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx2-reinject (Postfix) with ESMTP id 49B6E45959; Thu, 11 Feb 2016 19:47:01 +0100 (CET) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MF2) Original-Received: from mf2.bahnhof.se ([127.0.0.1]) by localhost (mf2.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XTIhXjNS-Y2z; Thu, 11 Feb 2016 19:46:52 +0100 (CET) Original-Received: from mta.verona.se (h-235-62.a149.priv.bahnhof.se [85.24.235.62]) by mf2.bahnhof.se (Postfix) with ESMTP id 8AC9294024D; Thu, 11 Feb 2016 19:46:50 +0100 (CET) Original-Received: from localhost (unknown [127.0.0.1]) by mta.verona.se (Postfix) with ESMTP id 0F9334EAC98; Thu, 11 Feb 2016 18:46:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at verona.se Original-Received: from mta.verona.se ([127.0.0.1]) by localhost (exodia.verona.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id of0olQr2194b; Thu, 11 Feb 2016 19:46:34 +0100 (CET) Original-Received: from exodia.verona.se (www.verona.se [192.168.200.15]) by mta.verona.se (Postfix) with ESMTP id 881324EAC95; Thu, 11 Feb 2016 19:46:34 +0100 (CET) In-Reply-To: (Richard Stallman's message of "Thu, 11 Feb 2016 13:21:37 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 213.80.101.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:199764 Archived-At: Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > It's using an xwidget, which is basically a wrapper over a Webkit > > window, which will, indeed, run any Javascript that's present in the URL > > presented to it. > > Can users use any widget type they like, or is Emacs limited > to running this specific widget which uses Webkit? > I think I heard Webkit is free software, but it the browser we want to > recommend is IceCat. Is there a widget version of IceCat, that Emacs > could use? Webkit is free software. In the version of the xwidget branch that was merged to emacs-25, there is only webkit support. Eventually more widget types will be suported, and are already supported in the main feature branch. As far as I understand, IceCat is a Firefox derivative. At the outset I wanted to support Firefox in the xwidget project. This turned out to be not possible at the time because there were no functional GTK bindings. This might have changed in the interim. Also, perhaps GNU LibreJS could be adapted to webkit. > > > I > > think the only support for videos in eww will be for the HTML5