From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tim Landscheidt Newsgroups: gmane.emacs.bugs Subject: bug#29859: 25.3; MozRepl support is/will be no longer useful Date: Tue, 26 Dec 2017 19:11:30 +0000 Organization: http://www.tim-landscheidt.de/ Message-ID: <87373xfgnx.fsf@passepartout.tim-landscheidt.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1514315475 15056 195.159.176.226 (26 Dec 2017 19:11:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 26 Dec 2017 19:11:15 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Cc: Daniel Colascione To: 29859@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 26 20:11:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eTud4-0003UC-1t for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Dec 2017 20:11:10 +0100 Original-Received: from localhost ([::1]:53385 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eTuf2-00032J-QE for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Dec 2017 14:13:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eTuev-00031o-U2 for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:13:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eTues-0004RP-Gm for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:13:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44215) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eTues-0004R7-Bl for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eTues-0004sX-1y; Tue, 26 Dec 2017 14:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tim Landscheidt Original-Sender: "Debbugs-submit" Resent-CC: dan.colascione@gmail.com, bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Dec 2017 19:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Daniel Colascione Original-Received: via spool by submit@debbugs.gnu.org id=B.151431552918688 (code B ref -1); Tue, 26 Dec 2017 19:13:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Dec 2017 19:12:09 +0000 Original-Received: from localhost ([127.0.0.1]:52896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eTuds-0004qw-7V for submit@debbugs.gnu.org; Tue, 26 Dec 2017 14:12:09 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:56915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eTudo-0004qh-Rm for submit@debbugs.gnu.org; Tue, 26 Dec 2017 14:11:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eTudi-0003AP-Mv for submit@debbugs.gnu.org; Tue, 26 Dec 2017 14:11:51 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:40222) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eTudi-0003A8-J1 for submit@debbugs.gnu.org; Tue, 26 Dec 2017 14:11:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eTudh-0002Rt-9w for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:11:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eTudd-00035G-UR for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:11:49 -0500 Original-Received: from mezzogiorno.tim-landscheidt.de ([2a01:4f8:d15:2286::2]:36142) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eTudd-0002z5-O0 for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 14:11:45 -0500 Original-Received: from x4e3694c6.dyn.telefonica.de ([78.54.148.198]:46546 helo=passepartout.tim-landscheidt.de) by mezzogiorno.tim-landscheidt.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eTudV-0005gf-7P for bug-gnu-emacs@gnu.org; Tue, 26 Dec 2017 19:11:37 +0000 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141515 Archived-At: Firefox 57 ("Quantum") removed the possibility to install extensions =C3=A0 la MozRepl (https://addons.mozilla.org/de/firefox/addon/mozrepl/). To quote MozRepl's README.md (https://github.com/bard/mozrepl): | Important Notice | Key technologies upon which MozRepl depends will be retired | from the Mozilla platform in November 2017. If you are re- | lying on MozRepl, please investigate migration paths. The | last known compatible version is Firefox 54. | [=E2=80=A6] The current Firefox ESR release is based on Firefox 52 and should allow MozRepl to be installed until August 2018 (https://www.mozilla.org/en-US/firefox/organizations/), but I did not test that. Thus the large code section in lisp/progmodes/js.el relating to MozRepl is unfortunately no longer useful and could be removed now or in September 2018 at the latest. (Personal guess: Nobody is using Emacs with Firefox ESR, so removing it from the next release would not hurt anyone.) (AFAIUI, the closest match to MozRepl's functionality is now Marionette (https://firefox-source-docs.mozilla.org/testing/marionette/marionette/) which implements a WebDriver interface (?); supporting that would be cool and more general, but also probably way more complicated than MozRepl.)