Closed
Bug 190371
Opened 22 years ago
Closed 22 years ago
Popup Manager remembers only the first entry in exceptions dialog
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: jlp.bugs, Assigned: shliang)
Details
Attachments
(4 files)
(deleted),
text/plain
|
Details | |
(deleted),
text/plain
|
Details | |
(deleted),
text/plain
|
Details | |
(deleted),
patch
|
danm.moz
:
review+
jag+mozilla
:
superreview+
asa
:
approval1.3b+
|
Details | Diff | Splinter Review |
I am using Mozilla 2003012308 on Windows XP.
Steps to reproduce:
1. Open Mozilla
2. Go to Edit > Preferences > Privacy & Security > Popup Windows
3. Select Allow/Suppress popups
4. Click on Exceptions...
5. Add some URLs to the list
6. Click OK
7. Click on Exceptions button again
Result:
See that only the first (by alphabet) URL entry is listed and all others are gone.
Expected results:
All added URLs should remain in the list and be remembered all the time untile
you remove them.
Reproducable:
Always
Reporter | ||
Comment 1•22 years ago
|
||
I played with the blacklist/whitelist dialog a little bit more and noticed that
if you do this:
1. Click Remove all in the dialog
2. Click OK
3. Click Exceptoions
You then get to see the next entry from the list you entered in the first place.
And if you continu to thru Remove all steps then eventualy no entry is left and
you can't click Remove all anymore.
So it may be that the list is saved correctly but only the first entry in the
list is shown.
WFM with a build from this morning. jlp: can you mention more circumstances? Can
you perhaps pin it down to some property of your existing permissions? (Does the
bug still happen with empty permissions, or in a new profile?)
Permissions are stored in a text file. On WinXP it's <root drive>/Documents and
Settings/<user name>/Application Data/Mozilla/Profiles/<profile name>/<random
directory name>/cookperm.txt. (Quit Mozilla and) rename cookperm.txt to test
with an empty permissions list without permanently trashing your permissions.
If it is some property of your current permissions file, can you reproduce it
with some important subset of the file, or post the whole thing?
And by the way, that's how to tell if permissions you've entered are actually
missing or merely not showing up in the dialog. Quit Mozilla to ensure
cookperm.txt is updated and take a look at the file.
Reporter | ||
Comment 3•22 years ago
|
||
This is my current cookieperm.txt which only has image permissions in it (I
guess).
Reporter | ||
Comment 4•22 years ago
|
||
Now this is my cookperm.txt with two sites added to whitelist for popup
blocker.
Mozilla shows only the first one. And in the menu Tools > Popup Manager it also
shows correctly for the sites I added. So I guess this is a problem with only
first entry showing.
Reporter | ||
Comment 5•22 years ago
|
||
I deleted my previous cookperm.txt and then aded 3 sites to popup whitelist.
All showd up correctly after restart in the dialog. But then I added one site
on which images should block and now only the first 2 white listed sitest show.
If I add another site from which to block images then only the first
whitelisted site shows.
So this bug may only show when you have images blocked on some sites.
confirmed - 2003012108 - win98.
Haven't yet figured out the exact rules governing this, but there's a definite
correlation between both images (or cookies) and popups from a site being blocked.
In fact, it seems that if you only add one site from which popups should be
blocked that had a previous entry in the cookperm.txt (I saw this with a site
allowed to store cookies), then that site won't show in the popup manager at all.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attachment #112545 -
Flags: superreview?(jaggernaut)
Attachment #112545 -
Flags: review?(danm)
Comment 8•22 years ago
|
||
Comment on attachment 112545 [details] [diff] [review]
fix problem in enumerator
sr=jag
Attachment #112545 -
Flags: superreview?(jaggernaut) → superreview+
Attachment #112545 -
Flags: review?(danm) → review+
Attachment #112545 -
Flags: approval1.3b?
Comment 10•22 years ago
|
||
Comment on attachment 112545 [details] [diff] [review]
fix problem in enumerator
a=asa (on behalf of drivers) for checkin to 1.3beta.
Attachment #112545 -
Flags: approval1.3b? → approval1.3b+
Assignee | ||
Comment 11•22 years ago
|
||
fixed
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 12•22 years ago
|
||
It appears to be working in build 2003013008 on Windows XP.
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•