(In reply to Simona B [QA] from comment #32)
> When trying to verify this on Firefox 17.0.1 I noticed that after replacing
> the permissions.sqlite file in my profile folder I had 2 cookies listed
> under the Excetions category in Options->Privacy-> History. One of them is
> schafmail.de and the other one is www.openstreetmap.org, even though I
> didn't accept the cookie and set the remember checkbox. 
> 
> Is that expected in any way?

Yes. The file contains a cookie permission for openstreetmap.org.

> Moreover on Firefox 17 after replacing the permissions.sqlite file the only
> listed cookie is schafmail.de, on Firefox 17.0.1 I see 2 cookies
> (schafmail.de and www.openstreetmap.org) and on Firefox 16.02 I see 3
> cookies listed under Exceptions (www.openstreetmap.org scheme:file and
> schafmail.de). 
> 
> Is there any reason for all the  3 different results when replacing the same
> permission.sqlite file?

Yes. Since Firefox 17, we consider "scheme:file" as an invalid entry. 
Basically, the cookie permissions in the file are the following:
schafmail.de
scheme:file
openstreetmap.org

Firefox 16 reads, accepts and loads all of them (thus, three of them listed).
Firefox 17.0.0 accepts "schafmail.de" but refuses "scheme:file" so stop reading 
the permissions, thus do not load "openstreetmap.org"
Firefox 17.0.1 also refuses "scheme:file" but continue to read the file so 
"openstreetmap.org" is loaded.

The behaviour you see seem fine to me.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1082446

Title:
  Firefox 17.0 ignores cookie exceptions

Status in The Mozilla Firefox Browser:
  Fix Released
Status in “firefox” package in Ubuntu:
  Triaged

Bug description:
  $ lsb_release -rd
  Description:    Ubuntu 12.10
  Release:        12.10

  $ apt-cache policy firefox
  firefox:
    Installed: 17.0+build2-0ubuntu0.12.10.1
    Candidate: 17.0+build2-0ubuntu0.12.10.1
    Version table:
   *** 17.0+build2-0ubuntu0.12.10.1 0
          500 http://mirror.umd.edu/ubuntu/ quantal-updates/main amd64 Packages
          500 http://mirror.umd.edu/ubuntu/ quantal-security/main amd64 Packages
          100 /var/lib/dpkg/status
       16.0.1+build1-0ubuntu1 0
          500 http://mirror.umd.edu/ubuntu/ quantal/main amd64 Packages

  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://forums.mozillazine.org/viewtopic.php?f=38&t=2621009&sid=cc80c10c48eb87f53a76306af86fdaf7

  The bug report over at mozilla.org:

  https://bugzilla.mozilla.org/show_bug.cgi?id=814554

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1082446/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to