Closed
Bug 335586
Opened 18 years ago
Closed 18 years ago
Content may prevent infobar to show up when a popup is blocked
Categories
(Toolkit :: Safe Browsing, defect)
Toolkit
Safe Browsing
Tracking
()
RESOLVED
FIXED
People
(Reporter: smaug, Assigned: smaug)
References
(Blocks 1 open bug)
Details
(Keywords: fixed1.8.1, Whiteboard: [sg:dos])
Attachments
(3 files)
566 bytes,
text/html
|
Details | |
2.18 KB,
patch
|
mconnor
:
review+
neil
:
superreview+
mconnor
:
approval-branch-1.8.1+
|
Details | Diff | Splinter Review |
14.59 KB,
patch
|
mconnor
:
review+
neil
:
superreview+
mconnor
:
approval-branch-1.8.1+
|
Details | Diff | Splinter Review |
Content may listen DOMPopupBlocked event and call event.stopPropagation(). That prevents infobar to show. Testcase and patch coming. (Not sure if this is actually security sensitive, and what should be the component?)
Assignee | ||
Comment 1•18 years ago
|
||
Assignee | ||
Comment 2•18 years ago
|
||
Attachment #219929 -
Flags: review?(mconnor)
Attachment #219929 -
Flags: approval-branch-1.8.1?(mconnor)
Assignee | ||
Comment 3•18 years ago
|
||
Comment on attachment 219929 [details] [diff] [review] proposed patch asking second review from Neil, for the xpfe part.
Attachment #219929 -
Flags: superreview?(neil)
Updated•18 years ago
|
Attachment #219929 -
Flags: superreview?(neil) → superreview+
Comment 4•18 years ago
|
||
Do you want to do this for the other undocument DOM events our chrome relies on too? See https://bugzilla.mozilla.org/show_bug.cgi?id=286013#c0
Updated•18 years ago
|
Attachment #219929 -
Flags: review?(mconnor)
Attachment #219929 -
Flags: review+
Attachment #219929 -
Flags: approval-branch-1.8.1?(mconnor)
Attachment #219929 -
Flags: approval-branch-1.8.1+
Assignee | ||
Comment 5•18 years ago
|
||
Ok, I'll go through all those events and their event listeners.
Assignee | ||
Comment 6•18 years ago
|
||
I'd propose to make those events to not bubbling. That would force chrome to use right phase for event listeners.
Assignee | ||
Comment 7•18 years ago
|
||
Comment on attachment 219929 [details] [diff] [review] proposed patch checked in to trunk
Assignee | ||
Comment 8•18 years ago
|
||
Comment on attachment 219929 [details] [diff] [review] proposed patch and branch too
Assignee | ||
Comment 9•18 years ago
|
||
Similar patch for other events. I'd like to get this to 1.8 too, but after it has been on trunk few days.
Attachment #220014 -
Flags: superreview?(neil)
Attachment #220014 -
Flags: review?(mconnor)
Updated•18 years ago
|
Attachment #220014 -
Flags: superreview?(neil) → superreview+
Assignee | ||
Comment 10•18 years ago
|
||
mconnor, any chance to get a review? ;)
Comment 11•18 years ago
|
||
Comment on attachment 220014 [details] [diff] [review] Make chrome to listen capture phase Always possible, direct poking works if I'm a bottleneck.
Attachment #220014 -
Flags: review?(mconnor) → review+
Assignee | ||
Comment 12•18 years ago
|
||
Checked in to trunk. Will ask for an approval for branch within next few days.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•18 years ago
|
Attachment #220014 -
Flags: approval-branch-1.8.1?(mconnor)
Updated•18 years ago
|
Attachment #220014 -
Flags: approval-branch-1.8.1?(mconnor) → approval-branch-1.8.1+
Assignee | ||
Updated•18 years ago
|
Keywords: fixed1.8.1
Updated•18 years ago
|
Whiteboard: [sg:dos]
Updated•18 years ago
|
Flags: blocking1.8.0.8-
Updated•17 years ago
|
Group: security
Updated•10 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•