Open Bug 390647 Opened 17 years ago Updated 2 years ago

Use a :-moz-menuactive pseudo class instead of _moz-menuactive attribute

Categories

(Core :: XUL, defect)

defect

Tracking

()

People

(Reporter: enndeakin, Unassigned)

References

(Blocks 3 open bugs)

Details

Now that popups work asynchronously, the -moz-menuactive attribute is set after a reflow, which then redraws after a second style change. This causes the active item to flicker. Instead, we could use a :moz-menuactive pseudo to indicate this state and not need to set it in a callback.
Blocks: 389945
Summary: Use a :moz-menuactive pseudo instead of moz-menuactive → Use a :-moz-menuactive pseudo class instead of _moz-menuactive attribute
OS: Mac OS X → All
Hardware: PC → All
Flags: wanted1.9.1?
Flags: wanted1.9.0.x?
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: xptoolkit.menus → xptoolkit.widgets
Not wanted for 1.9.0.x.
Flags: wanted1.9.0.x? → wanted1.9.0.x-
Flags: wanted1.9.1?
Flags: wanted1.9.1-
Flags: blocking1.9.1-
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.