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

NEW
Unassigned

Status

()

11 years ago
9 years ago

People

(Reporter: enndeakin, Unassigned)

Tracking

(Blocks: 3 bugs)

Trunk
Points:
---
Dependency tree / graph
Bug Flags:
blocking1.9.1 -
wanted1.9.1 -
wanted1.9.0.x -

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
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.
(Reporter)

Updated

11 years ago
Blocks: 389945

Updated

11 years ago
Summary: Use a :moz-menuactive pseudo instead of moz-menuactive → Use a :-moz-menuactive pseudo class instead of _moz-menuactive attribute

Updated

11 years ago
OS: Mac OS X → All
Hardware: PC → All
Flags: wanted1.9.1?
Flags: wanted1.9.0.x?

Updated

10 years ago
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-
You need to log in before you can comment on or make changes to this bug.