Firefox 17.0 ignores cookie exceptions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Fix Released
|
Medium
|
|||
firefox (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
$ lsb_release -rd
Description: Ubuntu 12.10
Release: 12.10
$ apt-cache policy firefox
firefox:
Installed: 17.0+build2-
Candidate: 17.0+build2-
Version table:
*** 17.0+build2-
500 http://
500 http://
100 /var/lib/
16.
500 http://
Expected behavior:
Firefox should remember the cookie exceptions I've set in versions of Firefox prior to 17.0. It should also store changes I make to exceptions.
Actual behavior:
Firefox ignore cookie exceptions. It also no longer records them.
Workaround: Most users will want to stay on 16.0 until Mozilla fixes this bug. The thread referred to below contains workarounds that require dumping and manipulating an sqlite database.
See a discussion of the bug:
http://
The bug report over at mozilla.org:
Changed in firefox (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in firefox: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in firefox: | |
status: | Confirmed → In Progress |
Changed in firefox: | |
status: | In Progress → Fix Released |
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0
Build ID: 20121121075611
Steps to reproduce:
Firefox 17 (and 18) stops loading rules from permissions.sqlite and does not save new rules when it encounters rules from Firefox 16 that it no longer likes.
Please see for more details http:// forums. mozillazine. org/viewtopic. php?f=38& t=2621009
Actual results:
One clear example is that scheme:file will cause all rules to stop processing and no new rules can be added as long as it exists in permissions.sqlite
I believe there is also a problem with single letter domains and domains that start with a dot. There may be other rejected rule formats.
Expected results:
All Firefox 16 rules should be accepted in Firefox 17 or bad rules skipped while processing continues and an error message is generated until rule is fixed or removed.
A better permissions editor, or at least a way to examine all rules like exexception https:/ /addons. mozilla. org/firefox/ addon/exexcepti ons/ would also be nice.