Open Bug 419199 Opened 16 years ago Updated 2 years ago

Gecko events are not processed while menu is posted in a dialog

Categories

(Core :: Widget: Cocoa, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: MatsPalmgren_bugz, Unassigned)

References

()

Details

STEPS TO REPRODUCE
0. run 'top' in a Terminal window
1. load https://bugzilla.mozilla.org/attachment.cgi?id=298533
2. File -> Save Page As
3. click on the "Where" combobox to drop down the menu and leave it open

ACTUAL RESULTS
The green square stops moving.
The #PRTS (mach ports) value continues to grow while the menu is posted.
(#PRTS drops down to original value after the dialog is closed though)

EXPECTED RESULTS
The green square continues moving.
The #PRTS does not grow.

PLATFORMS AND BUILDS TESTED
Bug occurs in Firefox trunk 2008021604 on MacOSX 10.5.2
Bug does not occur in Safari 3.0

It's a Mac specific variation of the general "processing Gecko events from
nested native event loops" problem that I'm fixing in bug 389931.
It might be easier to fix this bug after bug 389931 is fixed.
Assignee: joshmoz → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.