Closed
Bug 104495
Opened 23 years ago
Closed 23 years ago
scripts can create a window with no close box using close=no
Categories
(Core :: Security, defect)
Core
Security
Tracking
()
VERIFIED
FIXED
mozilla0.9.6
People
(Reporter: security-bugs, Assigned: security-bugs)
References
()
Details
Attachments
(1 file)
1.34 KB,
patch
|
jst
:
review+
jst
:
superreview+
|
Details | Diff | Splinter Review |
It's possible for a script to create a window with no close box. The window can
still be closed with a keyboard shortcut, but some users may not be aware of
this, in which case they're stuck with a window they can't close except by
killing the browser. This is not good.
Assignee | ||
Comment 1•23 years ago
|
||
Assignee | ||
Comment 2•23 years ago
|
||
The problem with this patch is that it will probably cause close boxes to always
appear on JS alerts, confirms, and prompts. These currently have close boxes
under Windows, but not on other platforms and there's a bug to fix that (50521).
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.6
Updated•23 years ago
|
Summary: scripts can create a window with no close box → scripts can create a window with no close box using close=no
The Mac crowd will howl when this goes in, and bug 50521 was more a suggestion
than a bug. It's pretty common for Windows apps to have close boxes on their
alerts. I see a storm coming. But I see the need for this bug, too. r=danm.
Assignee | ||
Comment 4•23 years ago
|
||
Actually, I tested this patch on Mac, and alerts still have no close boxes, even
though the security code in nsWindowWatcher::CalculateChromeFlags is now setting
the has-closebox flag to true. I'm not sure why; the security code is being
overridden somewhere in that case, but the result is exactly what we want, so I
say we go with it.
Comment 5•23 years ago
|
||
Comment on attachment 53356 [details] [diff] [review]
Patch - can't hide close box without privileges
sr=jst
Attachment #53356 -
Flags: superreview+
Attachment #53356 -
Flags: review+
Assignee | ||
Comment 6•23 years ago
|
||
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Verified on 2001-10-31-Trunk build on WinNT
A window is opened with a close box using above test case.
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•22 years ago
|
Group: security?
You need to log in
before you can comment on or make changes to this bug.
Description
•