1. Use dom events in RootAccessible to fire ACTIVE state changes. 2. Add DOMMenuItemInactive events to nsListControlFrame and fire it on the previously active option. 3. Don't fire those DOM events on collapsed combo boxes. 4. Add ACTIVE state change events for collapsed combo box options. Differential Revision: https://phabricator.services.mozilla.com/D130298