Bug#619509: iceweasel: After allowing cookies preferences can no longer be set to reject cookies
Karl O. Pinc
kop at meme.com
Thu Mar 24 16:23:35 UTC 2011
Package: iceweasel
Version: 3.5.16-6
Severity: normal
Hi,
I went to preferences->privacy and checked the button to allow all sites
to set cookies. After that calling up preferences->privacy
the check boxes regarding cookies went away and was replaced with
"Iceweasel will remember your browsing, download, form and search
history and keep cookies from Web sites you visit.
You may want to _clear_your_recent_history_, or _remove_individual_cookies_."
It now seems impossible to reject cookies.
After poking about for some time I see the problem.
If you have "Use custom settings for history"
and check all of:
Remember my browsing history for at least X days
Remember download history
Remember search and form history
Accept cookies from sites
Accept third-party cookies
but check none of the remainder then
iceweasel switches from "Use custom settings for history"
to "Remember history" and all of the checkboxes go away,
but only after closing and re-opening the preferences dialog!
To get the checkboxes back you need to change the menu item.
The checkboxes should not magically disappear like this. If I call
them up by setting custom settings then they should still
be there no matter what custom settings I choose.
I'm sure this is an upstream issue but I no longer recall
the long intro reportbug gave me about iceweasel and upstream
problems. Please let me know if I should report it upstream
or if it's fixed in a newer firefox. Thanks.
(Now that I think of it I swear I had this same problem years and years
ago and stumbled about for a while then too.)
FWIW, here's more info and the process I went through while
trying to debug this problem.
-----------------------------------
This is a security issue.
about:config says:
pref.privacy.disable_button.cookie_exceptions user set boolean true
pref.privacy.disable_button.view_cookies user set boolean true
Changing these seems to make no difference, although I did not reboot.
(I left these set to "false".)
Installing the cookie monster extension seemed to fix the problem.
I then tried "iceweasel --safe-mode" and reproduced the problem.
After restarting in regular mode I again do not have the checkboxes
to reject cookies. Un-installing the cookie monster extension and
re-installing it does not seem to fix the problem. Changing the
about:config settings above and rebooting does not fix the problem.
FYI
about:config also says:
network.cookie.prefsMigrated user set boolen true
privacy.item.cookies default boolen false
-- Package-specific info:
-- Extensions information
Name: Adblock Plus
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Status: enabled
Name: Certificate Patrol
Location: ${PROFILE_EXTENSIONS}/CertPatrol at PSYC.EU
Status: enabled
Name: Cookie Monster
Location: ${PROFILE_EXTENSIONS}/{45d8ff86-d909-11db-9705-005056c00008}
Status: enabled
Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled
Name: DownloadHelper
Location: ${PROFILE_EXTENSIONS}/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Status: enabled
Name: Image Zoom
Location: ${PROFILE_EXTENSIONS}/{1A2D0EC4-75F5-4c91-89C4-3656F6E44B68}
Status: enabled
Name: NoScript
Location: ${PROFILE_EXTENSIONS}/{73a6fe31-595d-460b-a920-fcc0f8843232}
Status: enabled
Name: User Agent Switcher
Location: ${PROFILE_EXTENSIONS}/{e968fc70-8f95-4ab9-9e79-304de2a71ee1}
Status: enabled
Name: VideoDownloader
Location: ${PROFILE_EXTENSIONS}/videodowloader at videodownloader.net
Status: app-disabled
Name: Web Developer
Location: ${PROFILE_EXTENSIONS}/{c45c406e-ab73-11d8-be73-000a95be3b12}
Status: user-disabled
-- Plugins information
Name: DivX® Web Player
Location: /usr/lib/mozilla/plugins/libtotem-mully-plugin.so
Package: totem-mozilla
Status: enabled
Name: Java(TM) Plug-in 1.6.0_24
Location: /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/libnpjp2.so
Package: sun-java6-bin
Status: disabled
Name: QuickTime Plug-in 7.6.6
Location: /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
Package: totem-mozilla
Status: enabled
Name: Skype Buttons for Kopete
Location: /usr/lib/mozilla/plugins/skypebuttons.so
Package: kopete
Status: enabled
Name: VLC Multimedia Plugin (compatible Totem 2.30.2)
Location: /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
Package: totem-mozilla
Status: enabled
Name: Windows Media Player Plug-in 10 (compatible; Totem)
Location: /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
Package: totem-mozilla
Status: enabled
Name: iTunes Application Detector
Location: /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so
Package: rhythmbox-plugins
Status: enabled
-- Addons package information
ii iceweasel 3.5.16-6 Web browser based on Firefox
ii kopete 4:4.4.5-2 instant messaging and chat application
ii rhythmbox-plug 0.12.8-3 plugins for rhythmbox music player
ii sun-java6-bin 6.24-1~squeeze Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii totem-mozilla 2.30.2-6 Totem Mozilla plugin
-- System Information:
Debian Release: 6.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages iceweasel depends on:
ii debianutils 3.4 Miscellaneous utilities specific t
ii fontconfig 2.8.0-2.1 generic font configuration library
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.5-8 GCC support library
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libnspr4-0d 4.8.6-1 NetScape Portable Runtime Library
ii libstdc++6 4.4.5-8 The GNU Standard C++ Library v3
ii procps 1:3.2.8-9 /proc file system utilities
ii xulrunner-1.9.1 1.9.1.16-6 XUL + XPCOM application runner
iceweasel recommends no packages.
Versions of packages iceweasel suggests:
ii latex-xft-fonts 1.6.7-1 TrueType versions of some TeX font
ii libgssapi-krb5-2 1.8.3+dfsg-4 MIT Kerberos runtime libraries - k
ii libkrb53 1.8.3+dfsg-4 transitional package for MIT Kerbe
pn mozplugger <none> (no description available)
ii ttf-lyx 1.6.7-1 TrueType versions of some TeX font
pn ttf-mathematica4.1 <none> (no description available)
pn xfonts-mathml <none> (no description available)
pn xprint <none> (no description available)
Versions of packages xulrunner-1.9.1 depends on:
ii libasound2 1.0.23-2.1 shared library for ALSA applicatio
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libbz2-1.0 1.0.5-6 high-quality block-sorting file co
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.24-4 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.4.5-8 GCC support library
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libhunspell-1.2-0 1.2.11-1 spell checker and morphological an
ii libjpeg62 6b1-1 The Independent JPEG Group's JPEG
ii libmozjs2d 1.9.1.16-6 The Mozilla SpiderMonkey JavaScrip
ii libnspr4-0d 4.8.6-1 NetScape Portable Runtime Library
ii libnss3-1d 3.12.8-1 Network Security Service libraries
ii libpango1.0-0 1.28.3-1+squeeze2 Layout and rendering of internatio
ii libpng12-0 1.2.44-1 PNG library - runtime
ii libreadline6 6.1-3 GNU readline and history libraries
ii libsqlite3-0 3.7.3-1 SQLite 3 shared library
ii libstartup-notificatio 0.10-1 library for program launch feedbac
ii libstdc++6 4.4.5-8 The GNU Standard C++ Library v3
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxrender1 1:0.9.6-1 X Rendering Extension client libra
ii libxt6 1:1.0.7-1 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
-- no debconf information
More information about the pkg-mozilla-maintainers
mailing list