From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: Packaging a free Firefox Date: Tue, 15 May 2018 09:10:51 +0200 Message-ID: <20180515071051.2endozyv36a5xwdz@thebird.nl> References: <87y3h1g42q.fsf@lassieur.org> <877eolw9w7.fsf@gmail.com> <87efisr56r.fsf@gnu.org> <20180504142411.zwrfn4ggwcq5gkkp@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fIU6q-0005IB-I1 for guix-devel@gnu.org; Tue, 15 May 2018 03:10:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fIU6n-0001AI-9N for guix-devel@gnu.org; Tue, 15 May 2018 03:10:56 -0400 Content-Disposition: inline In-Reply-To: <20180504142411.zwrfn4ggwcq5gkkp@thebird.nl> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Pjotr Prins Cc: guix-devel@gnu.org, =?iso-8859-1?Q?Cl=E9ment?= Lassieur On Fri, May 04, 2018 at 04:24:11PM +0200, Pjotr Prins wrote: > On Thu, May 03, 2018 at 01:59:24PM -0400, Mike Gerwitz wrote: > > I use IceCat personally and FF Dev Edition at work. Until the recent > > move to WebExtensions, I used the same addons. I use NoScript and Tor > > and have no problems. But I rarely enable JS and never run proprietary > > JS, so my exposure may be different. I do not use LibreJS (because I > > don't usually run JS at all in general and it historically did not play > > well with NoScript; maybe that has changed). > > Disabling all extensions makes Icecat work much better. I'll try it as > a default now. > > Question: why do we switch on extensions by default? Sure confused my > experience. So I have been using Icecate for 10 days. It is frustrating because it does crash every other hour on some JS load. The error always looks like Extension error: SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function resource://gre/modules/ExtensionUtils.jsm -> moz-extension://73353d04-3869-453b-8b9b-f71ceaae6e26/polyfill.js 63 [[Exception stack Current stack runSafeSyncWithoutClone@resource://gre/modules/ExtensionUtils.jsm:25:110 tryInject@resource://gre/modules/ExtensionContent.jsm:197:9 execute@resource://gre/modules/ExtensionContent.jsm:273:5 trigger@resource://gre/modules/ExtensionContent.jsm:463:11 DocumentManager.observe@resource://gre/modules/ExtensionContent.jsm:342:7 ]] I only have noscript and adblock plus installed and running. Any ideas? I know I can file it as a bug, and we should if there is no idea. But I think I'll go to FF again if this persists. Pj.