Closed
Bug 56048
Opened 24 years ago
Closed 24 years ago
Cannot dismiss Help:Privacy dialog
Categories
(Core :: Networking: Cookies, defect, P3)
Tracking
()
VERIFIED
FIXED
People
(Reporter: tever, Assigned: morse)
Details
(Whiteboard: [rtm++])
Attachments
(1 file)
2.61 KB,
patch
|
Details | Diff | Splinter Review |
Overview Description: There is no way to exit the help privacy dialog on the Mac. It is modal so once you are there, you may have to force quit your app. Steps to Reproduce: 1.) Goto prefs - advanced - cookies - more information 2.) try to close window Actual Results: cannot close window Build Date & Platform Bug Found: Mac os9 2000100910 Additional Builds and Platforms Tested On: works on winNT and Linux
Reporter | ||
Comment 1•24 years ago
|
||
*spam* - nominating for rtm.
Severity: major → critical
Keywords: rtm
Summary: Cannot dismiss Help:Privacy dialog → Cannot dismiss Help:Privacy dialog
Comment 2•24 years ago
|
||
not sure if this is a prefs bug, so over the the cookies owner. if not, punt to appropriate person.
Assignee: matt → morse
Component: Preferences → Cookies
QA Contact: sairuh → tever
Comment 3•24 years ago
|
||
Steve, you need to do the same thing here as you did in bug 50097.
Hardware: PC → Macintosh
Assignee | ||
Comment 4•24 years ago
|
||
Grrr! This means that instead of bringing up vera's privacy document directly from the pref panel, we instead need to bring up an intermediate xul dialog which just has an OK button and contains a frame whose source is vera's privacy document. And this all needs to be done in such a way that it affects the netscape build only and be transparent to the mozilla build. Not difficult but there are several files that need to be changed, especially since it involves the addition of a new file (updating makefiles, manifests, jar files, etc). Are you sure we want to do all this at this stage? What are the alternatives? I can think of several. 1. Do nothing. After all, it's only the mac users that are affected. :-/ 2. Back out part of the change that was done in bug 52674, at least the part having to do with bringing up the tutorial from the pref panel. That means that vera's document would be brought up from the tasks menu but that my original document would be brought up from the prefs panel. 3. Bite the bullet and add the new xul file, modify the makefile.win, Makefile.in, manifest and jar.ns files, as well as the file that identifies the xul file to be brought up. Of course 1 has zero risk but it probably not acceptable (user is effectively locked into a mode). Solution 2 is minimum risk but would it be acceptable to legal? Solution 3 is the most risk but is the full solution.
Status: NEW → ASSIGNED
Target Milestone: --- → M19
Assignee | ||
Comment 5•24 years ago
|
||
BTW, taking solution 2 would also solve bug 55558 whereas if we go with solution 3 we still need to come up with a fix for 55558 as well.
Comment 6•24 years ago
|
||
Solution 2.... I have thought along those lines as well. However, we'd have to do a quick re-work of your document, Steve. It does not contain some of the things legal wants (and hasn't been reviewed by legal), and it does contain the problemmatic "sheep.com" and "wolf.com" examples. (I know, I know, it would be nice if we could use such generic terms, but while we can use the words "wolf" and "sheep" to our hearts' content, "wolf.com" and "sheep.com" belong to third parties.) How about if I work up a version of my document that does not require the Help chrome? I'd put the table of contents at the top, and make it a regular HTML document (no XUL). It would take me no more than 30 minutes. Just say the word, and I'll get on it.
Comment 7•24 years ago
|
||
By the way, this is the same as Bugscape bug 2468. NONE of the help windows can be dismissed.
Comment 8•24 years ago
|
||
Bugscape 2468 has been double-plussed -- can I expect this one to get fixed magically, so we don't have to worry about it any more? Otherwise, rtm- unless Vera wants to whip up a new version of the doc that doesn't require the help chrome -- that sounds like the quickest and safest fix at this point.
Whiteboard: [rtm-]
Assignee | ||
Comment 9•24 years ago
|
||
This has nothing to do with 2648 which is a cross-platform bug. This bug is mac-only. And the presence or absense of the help chrome also has nothing to do with it. The problem is that the mac does not give you an X in the upper right corner for closing dialogs whereas both unix and win32 do. So without the X, there is no way to close it on the mac. The solution is to use an intermediate xul file (as I described above) which contains a "Close" button. That's my solution #3. This is exactly what I did when I had my own privacy-tutorial come up instead of Vera's. When we switched over the vera's dialog, we lost this intermediate file and so we lost the ability to close on a mac.
Assignee | ||
Comment 10•24 years ago
|
||
I'm trying to work on a simple change to my privacy.xul dialog (which is used in the mozilla tree to bring up my tutorial) so that the tutorial it brings up depends on which tree it is in. That would be the simplest change to make to solve this problem. So far I have not yet been able to get this to work.
Assignee | ||
Comment 11•24 years ago
|
||
I have a simple fix for this problem. Basically we are currently bringing up an intermediary in the mozilla tree but going directly to the tutorial in the netscape tree. So my fix is to bring up the same intermediary in both cases and have that intermediary make the test to determine which of the two dialogs to bring up. Am about to attach patches.
OS: All
Whiteboard: [rtm-]
Assignee | ||
Comment 12•24 years ago
|
||
Comment 13•24 years ago
|
||
r=dveditz Need super review, but due to shortness of time want to rtm+ this for provisional PDT approval
Whiteboard: [rtm+]
Comment 14•24 years ago
|
||
a=ben.
Comment 15•24 years ago
|
||
rtm double plus. You won't get a lot of chances at this late date... so this better be good. We're counting on very tight reviews. Please land asap on branch.
Whiteboard: [rtm+] → [rtm++]
Assignee | ||
Comment 16•24 years ago
|
||
Checked in on branch and on tip.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 17•24 years ago
|
||
verified on branch: Mac os9 2000101608 - also checked WinNT 2000101608 Linux 2000101309 needs verified on trunk
Keywords: vtrunk
Comment 18•24 years ago
|
||
verified on these trunk builds Oct. 23 Mac OS9 also checked Oct. 24 Linux rh7 Oct. 24 WinNT 4.0 Marking bug as verified and removing vtrunk keyword
Status: RESOLVED → VERIFIED
Keywords: vtrunk
You need to log in
before you can comment on or make changes to this bug.
Description
•