From mboxrd@z Thu Jan 1 00:00:00 1970 From: christophe.jarry@ouvaton.org Subject: bug#15549: hydra.gnu.org uses nontrivial and nonfree javascript Date: Mon, 7 Oct 2013 09:43:35 +0200 Message-ID: <5415a2508dff305c041e20f08c20793e.squirrel@webmail.ouvaton.coop> Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49421) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VT5U8-0007FE-BV for bug-guix@gnu.org; Mon, 07 Oct 2013 03:44:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VT5U3-0001KA-QW for bug-guix@gnu.org; Mon, 07 Oct 2013 03:44:08 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:50924) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VT5U3-0001K3-Mj for bug-guix@gnu.org; Mon, 07 Oct 2013 03:44:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VT5U2-0007iT-RB for bug-guix@gnu.org; Mon, 07 Oct 2013 03:44:03 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VT5Th-0007DP-Nq for bug-guix@gnu.org; Mon, 07 Oct 2013 03:43:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VT5Td-0001Ft-Dk for bug-guix@gnu.org; Mon, 07 Oct 2013 03:43:41 -0400 Received: from mx-out.ocsa-data.net ([194.36.166.37]:63080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VT5Td-0001FW-7l for bug-guix@gnu.org; Mon, 07 Oct 2013 03:43:37 -0400 Received: from [192.168.111.12] (helo=webmail.ouvaton.coop) by mx-out.ocsa-data.net with esmtpa (Exim - FreeBSD Rulez) id 1VT5TZ-0001hl-9c for ; Mon, 07 Oct 2013 09:43:34 +0200 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 15549@debbugs.gnu.org Hello, If I go to http://hydra.gnu.org/jobset/gnu/master with Firefox, addon GNU LibreJS 5.4 [1] reports this: List of accepted JavaScript in http://hydra.gnu.org/jobset/gnu/master this script has been tagged as free software by LibreJS authors: http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js List of blocked JavaScript in http://hydra.gnu.org/jobset/gnu/master NONTRIVIAL: eval has been found in code: http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/jquery-ui.min.js NONTRIVIAL: eval has been found in code: http://hydra.gnu.org/static/bootstrap/js/bootstrap.min.js This script is detected as nonfree, external, and as defining functions or methods: http://hydra.gnu.org/static/js/bootbox.min.js This script is detected as nonfree, external, and as defining functions or methods: http://hydra.gnu.org/static/js/common.js This script is detected as inline, nonfree, defining functions or methods, and the rest of the page as loading external scripts: $(function() { makeLazyTab("tabs-jobs", "http://hydra.gnu.org/jobset/gnu/master/jobs-tab"); }); Is it possible to use only free javascript for this page? [1] http://www.gnu.org/software/librejs Christophe