mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 00:35:44 +00:00
5dc4d81ca1
1. This requires exposing radiogroup's focusedItem property to C++. Unfortunately, there's no existing equivalent in nsIDOMXULSelectControlItemElement. radiogroup is the only element that needs this, so a new interface has been created for it. 2. Accessibility uses focusedItem instead of selectedItem when setting focus. 3. When an item is focused, accessibility needs to be notified. This is done using a DOMMenuItemActive event. Differential Revision: https://phabricator.services.mozilla.com/D15295 --HG-- extra : moz-landing-system : lando
25 lines
755 B
Python
25 lines
755 B
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
with Files("**"):
|
|
BUG_COMPONENT = ("Core", "XUL")
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsIDOMXULButtonElement.idl',
|
|
'nsIDOMXULCommandDispatcher.idl',
|
|
'nsIDOMXULContainerElement.idl',
|
|
'nsIDOMXULControlElement.idl',
|
|
'nsIDOMXULMenuListElement.idl',
|
|
'nsIDOMXULMultSelectCntrlEl.idl',
|
|
'nsIDOMXULRadioGroupElement.idl',
|
|
'nsIDOMXULRelatedElement.idl',
|
|
'nsIDOMXULSelectCntrlEl.idl',
|
|
'nsIDOMXULSelectCntrlItemEl.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'dom_xul'
|
|
|