Closed Bug 351938 Opened 18 years ago Closed 8 years ago

After destruction of context menu an overflow event is still fired

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: martijn.martijn, Unassigned)

References

Details

(Keywords: regression)

This is a follow-up from bug 341047.

Steps to Reproduce:
1.  On Windows, do a CTRL-T until you fill up the screen horizontally.
2.  Right-click on a tab and choose "Close other tabs".

When you do that an overflow event is fired on the scrollbox in the context menu, that should not be happening.

The overflow event was basically what was causing bug 341047. Bug 341047 was fixed with an ugly hack, but ideally the overflow event should not be happening at all and then the hack from bug 341047 can be backed out.
No longer blocks: 341047
This is in fact caused by bug 336999.
Robert O'Callahan described the fix from bug 336999, as a hack, see bug 336999, comment 10:
"
I think this is OK as a hack fix. The non-hack fix is probably to restructure
XUL menu popups completely, which is a big project.

CCing Boris and Neil though since they know this code better than I.
"

So I guess the fix from bug 341047 and bug 336999 can be backed out when bug 279703 gets fixed.
Blocks: 336999, 341047
Depends on: 279703
Keywords: regression
Assignee: events → nobody
QA Contact: ian → events
This issue seems to be fixed and is not reproducible for me. Closing this bug as resolved-workforme. Feel free to reopen the bug if this issue still can be duplicated on current versions.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.