bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IceCat as default browser in Trisquel


From: Nicolás Reynolds
Subject: Re: IceCat as default browser in Trisquel
Date: Fri, 5 Aug 2011 16:20:10 -0300
User-agent: Mutt/1.5.21 (2010-09-15)

El 05/08/11 08:36, Rubén Rodríguez dijo:
> 
> I've been working to include IceCat as the default browser for Trisquel
> 5.0 and up, and I had to make several modifications that I'd like to
> discuss. You can read the current compilation helper file here:
> 
> http://bzr.trisquel.info/package-helpers/helpers/natty/make-icecat
> 
> First of all, the script removes a compilation flag that disables the
> accessibility support. Is there a reason for that flag to be there?
> 
> The next change is adding some transitional packages to make it replace
> abrowser or firefox on updates, that's an internal Trisquel change.
> 
> After that, xul-ext-ubufox is added to the dependency list, and we drop
> the reference to flash in the description (which I think is pointless).
> 
> Then we remove the cookie watcher method in the privacy extension, since
> it is annoying and third party cookies are disabled via config settings
> anyway. Is there documentation on what the privacy does exactly?
> 
> Next we add a postint script that manages profile migrations, so
> after updating from abrowser/firefox all user data is in place. You
> should add that files to the default release. The script (along with a
> prerm one) also adds IceCat to the alternatives list, to make it
> provide x-www-browser and gnome-www-browser.
> 
> After that we put a file on gnome-control-center/default-apps/ to make
> it work along with the default applications selector in GNOME.
> 
> Then we add a bunch of settings to browser/app/profile/firefox.js:
> 
> * Change plugin find service url to our own one
> ** E.g: http://trisquel.info/sites/pfs.php?mime=flash
> * Change default search engine to DDG

+1 to this, we're removing almost every default search engine and replacing it
for several privacy-aware or libre ones on Parabola.

> * Disable "missing plugin" info bar
> * Enable http pipelining and other performance hacks
> * Disable third party cookies
> * Enable extensions updating
> * Set custom vendor chains
> * Redirect addons web site to our own: http://trisquel.info/en/browser
> * Change help and dictionaries download URLs
> 
> Some of those settings may now be redundant, they were inherited from
> abrowser. The last changes we make after that are to set a custom
> default layout and bookmarks.
> 
> Note that one of the listed changes is to make xul-ext-ubufox a
> dependency. That installs our own modified version of ubufox, which
> handles some integration with the system like enabling the plugin
> search to work with our finder service (which provides apt hints to
> install gnash, icedtea or totem/vlc plugins). This extension is still
> work in progress.
> 
> One other change I'm studying is removing https-everywhere:
> http://www.mail-archive.com/address@hidden/msg03955.html

I tried that URL and got redirected to https://khan-academy.appspot.com/

> The privacy extension seems to cause some problems too:
> https://trisquel.info/en/forum/icecat-javascript-and-google
> 
> Wow, that was long. I hope it was useful too! :)

what about youtube's html5? is putting on a permanent cookie enabling it a good
thing...?

-- 
Salud!
Nicolás Reynolds,
xmpp:address@hidden
omb:http://identi.ca/fauno

OTR: C0CB1F0F 01DB5E18 2D634C2A A4626858 E7C7C3A2

http://parabolagnulinux.org
http://endefensadelsl.org

"Freedom [...] is messy" ~ Eben Moglen

Attachment: pgpzd32Na4MGs.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]