| 407401 |
Remove namespaced ARIA support in feed parser |
-- |
RESOLVED |
| 429990 |
check in/out arguments on NULL in MSAA/IA2 methods |
-- |
RESOLVED |
| 445516 |
Support auto-generated=true text attribute on list bullets |
-- |
RESOLVED |
| 539694 |
accessible objects should have private copy constructor |
-- |
RESOLVED |
| 539699 |
ITypeInfo nsAccessibleWrap member should be static |
-- |
RESOLVED |
| 542039 |
nsIFrame should return accessible type |
-- |
RESOLVED |
| 559746 |
add a11y mochitests for <input type="tel"> |
-- |
RESOLVED |
| 559747 |
a11y mochitest for <input type="search"> |
-- |
RESOLVED |
| 559759 |
add a11y mochitests for <input type="email"> |
-- |
RESOLVED |
| 589784 |
Remove role="label" aria processing. |
-- |
RESOLVED |
| 614310 |
Map <section> to pane (like role="region") |
-- |
RESOLVED |
| 627379 |
Add test for @hidden attribute |
-- |
RESOLVED |
| 634829 |
remove nsIAccessibleWin32Object interface |
-- |
RESOLVED |
| 670083 |
expose placeholder as description if wasn't used as name |
-- |
RESOLVED |
| 670853 |
undetermined progressmeters should expose mixed state |
-- |
RESOLVED |
| 672514 |
Smooth out nsIAccessible keyboard shortcuts methods |
-- |
RESOLVED |
| 673689 |
introduce namespace role |
-- |
RESOLVED |
| 675879 |
clean up nsIAccessible action methods |
-- |
RESOLVED |
| 682247 |
telemetry for IA2 deprecated methods |
-- |
RESOLVED |
| 682790 |
ignore implicit label association when it's associated explicitly |
-- |
RESOLVED |
| 685218 |
expose layout-guess: true object attribute for datatable="0" attribute on HTML table |
-- |
RESOLVED |
| 686433 |
move out nsXULSelectableAccessible class from nsXULMenuAccessible.h file |
-- |
RESOLVED |
| 689540 |
Expose IA2 margin- object attributes |
P3 |
RESOLVED |
| 693948 |
expose layout-guess: true object attribute on CSS table accessible |
-- |
RESOLVED |
| 696975 |
extend the list of legitimate data table structures for layout-guess object attribute |
-- |
RESOLVED |
| 706134 |
ARIA listitem shouldn't expose selectable state and pick up aria-selected and aria-checked |
-- |
RESOLVED |
| 706369 |
don't use nsIContent::GetChildAt to iterate through children |
-- |
RESOLVED |
| 713792 |
stop QueryInterface()ing to nsIAccessibleImage internally |
-- |
RESOLVED |
| 717506 |
telemetry for xforms use |
-- |
RESOLVED |
| 720148 |
ARIA button should expose press action |
-- |
RESOLVED |
| 723424 |
dexpcom GetUnignoredParent() |
-- |
RESOLVED |
| 723427 |
dexpcom GetUnignoredChildren() |
-- |
RESOLVED |
| 723796 |
rename nsAccessible::GetAllowsAnonChildAccessibles |
-- |
RESOLVED |
| 724452 |
use nsFocusManager::GetFocusManager() more |
-- |
RESOLVED |
| 725178 |
get rid ensureAccessibleTree of common.js |
-- |
RESOLVED |
| 725259 |
ARIA role combobox shouldn't allow aria-valueXXX attributes |
-- |
RESOLVED |
| 725432 |
HTML buttons with aria-pressed not exposing IA2 TOGGLE_BUTTON role |
-- |
RESOLVED |
| 725572 |
Remove nsIAccessibilityService::GetAccessible() |
-- |
RESOLVED |
| 725998 |
get rid nsAccessibilityService::GetAccessibleOrContainer and GetContainerAccessible |
-- |
RESOLVED |
| 726005 |
IDRefsIterator::Next() should use nsDocAccessible::GetAccessible() |
-- |
RESOLVED |
| 726069 |
get rid nsAccUtils::GetPositionAndSizeForXULContainerItem |
-- |
RESOLVED |
| 726071 |
get rid nsAccUtils::GetPositionAndSizeForXULSelectControlItem |
-- |
RESOLVED |
| 726072 |
nsAccUtils::GetMultiSelectableContainer should use nsDocAccessible::GetAccessible |
-- |
RESOLVED |
| 726507 |
HTML and XUL accessible classes shouldn't use nsAccessibilityService::GetAccessible |
-- |
RESOLVED |
| 727722 |
Create an accessible for HTML table row by frame |
-- |
RESOLVED |
| 728904 |
prefix telemetry constants starting by A11Y |
-- |
RESOLVED |
| 728905 |
telemetry ZoomText, YouDao Dictionary and Kazaguru |
-- |
RESOLVED |
| 730198 |
telemetry for YouDao Dictionary and Kazaguru |
-- |
RESOLVED |
| 731904 |
get rid nsCoreUtils::IsCorrectFrameType |
-- |
RESOLVED |
| 733712 |
Don't call atk_object_set_name |
-- |
RESOLVED |
| 734566 |
optimize layout of TextAttrsMgr |
-- |
RESOLVED |
| 734982 |
Map ARIA role "form". |
-- |
RESOLVED |
| 735136 |
get rid of nsHTMLSelectOptionAccessible::GetPositionAndSizeInternal |
-- |
RESOLVED |
| 735645 |
expose sub and sup elements in text attributes |
-- |
RESOLVED |
| 737156 |
Map role=note to IA2 role NOTE instead of SECTION |
-- |
RESOLVED |
| 737379 |
change Comments to roles::ROLENAME |
-- |
RESOLVED |
| 737724 |
make IsDefunct() inline |
-- |
RESOLVED |
| 737765 |
aLength is not used in insertTextCB() |
-- |
RESOLVED |
| 739130 |
make GetDocumentNode() inline on nsDocAccessible |
-- |
RESOLVED |
| 739190 |
change AppendTarget(nsIContent* aContent) to take nsDocAccessible* argument |
-- |
RESOLVED |
| 739191 |
get rid nsAccUtils::GetDocAccessibleFor(const nsIPresShell* aPresShell) |
-- |
RESOLVED |
| 739193 |
nsTextEquivUtils::AppendTextEquivFromContent shouldn't use GetAccService()->GetAccessible |
-- |
RESOLVED |
| 739253 |
optimize AccEvent::GetDocAccessible |
-- |
RESOLVED |
| 739568 |
nsXULTreeGridRowAccesible should cache its kids as nsXULTreeGridCellAccessibles not generic accessibles |
-- |
RESOLVED |
| 739612 |
Cleanup A11y tests and test-suite organization |
-- |
RESOLVED |
| 739882 |
decomtaminate getting row and column count on accessible tables |
-- |
RESOLVED |
| 739883 |
decomtaminate impl of GetSummary() on accessible tables |
-- |
RESOLVED |
| 739884 |
decomtaminate impl of UnselectRow() and UnselectCol() on accessible tables |
-- |
RESOLVED |
| 739885 |
decomtaminate impl of IsRowSelected() and IsColumnSelected() on accessible tables |
-- |
RESOLVED |
| 739889 |
densify nsOuterDocAccessible |
-- |
RESOLVED |
| 740375 |
get rid nsIAccessible innerHTML method |
-- |
RESOLVED |
| 740702 |
nsHyperTextAccessible::GetDOMPointByFrameOffset should take nsAccessible* |
-- |
RESOLVED |
| 740747 |
dexpcom nsAccessible::GetName |
-- |
RESOLVED |
| 740750 |
Use nsITreeView* instead of nsCOMPtr<nsITreeView> as followup to bug#739524 |
-- |
RESOLVED |
| 740758 |
dexpcom nsAccessible::GetValue |
-- |
RESOLVED |
| 740851 |
ARIA undetermined progressmeters should expose mixed state |
-- |
RESOLVED |
| 741474 |
Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/tree/test_img.html | Different amount of expected children of ['img@id="imgmap" node', address: [object HTMLImageElement], role: image map, ... |
-- |
RESOLVED |
| 741681 |
replace nsAccessNode::GetPresContext by nsDocAccessible::PresContext |
-- |
RESOLVED |
| 741683 |
move nsAccessNode::ScrollTo to nsCoreUtils |
-- |
RESOLVED |
| 741699 |
telemetry for uiautomation.dll |
-- |
RESOLVED |
| 741701 |
CAccessibleHyperlink::get_anchor shouldn't use nsIWinAccessNode |
-- |
RESOLVED |
| 741702 |
stop using QueryInterface in CAccessibleHyperlink |
-- |
RESOLVED |
| 741703 |
stop using QueryInterface in CAccessibleHypertext |
-- |
RESOLVED |
| 741707 |
rm unused a11y CIDs |
-- |
RESOLVED |
| 741709 |
nsAccessibleWrap::get_accParent() shouldn't use do_QueryObject to get a nsDocAccessible |
-- |
RESOLVED |
| 742657 |
move nsAccUtils::GetRoleMapEntry(nsINode *aNode) into nsARIAMap |
-- |
RESOLVED |
| 742659 |
move nsARIAMap::UniversalStatesFor to aria namespace |
-- |
RESOLVED |
| 742695 |
densify nsARIAGridAccessible |
-- |
RESOLVED |
| 743654 |
replace nsIWinAccessNode on static_cast<nsAccessibleWrap*> |
-- |
RESOLVED |
| 743676 |
densify base/nsFormControlAccessible |
-- |
RESOLVED |
| 744144 |
Create / Use a heuristic for @longdesc where no valid URI exists |
-- |
RESOLVED |
| 745428 |
densify nsTextAccessible |
-- |
RESOLVED |
| 745429 |
don't use QueryInterface() in CAccessibleImage |
-- |
RESOLVED |
| 745740 |
De-ns-ify nsApplicationAccessible |
-- |
RESOLVED |
| 746990 |
crash in nsXULTreeAccessible::Value |
-- |
VERIFIED |
| 747219 |
decomtaminate GetCellAt() on accessible tables |
-- |
RESOLVED |
| 747227 |
decomtaminate GetCellIndexAt() on accessible tables |
-- |
RESOLVED |
| 748601 |
nsMaiInterfaceText.cpp should check internal role not atk role |
-- |
RESOLVED |
| 748639 |
add set of internal accessible relation types |
-- |
RESOLVED |
| 748716 |
don't export ApplicationAccessibleWrap.h |
-- |
RESOLVED |
| 748719 |
put ApplicationAccessible class into mozilla::a11y namespace |
-- |
RESOLVED |
| 748724 |
de-ns-ify nsRootAccessible |
-- |
RESOLVED |
| 750191 |
move IsTextInterfaceSupportCorrect under DEBUG ifdef |
-- |
RESOLVED |
| 750193 |
get rid useless DEBUG_A11Y code |
-- |
RESOLVED |
| 750196 |
remove ROLE_SYSTEM_ definitions |
-- |
RESOLVED |
| 750216 |
don't export headers that aren't used outside |
-- |
RESOLVED |
| 750283 |
notify observers of a11y init / shutdown in nsAccessibilityService |
-- |
RESOLVED |
| 750287 |
don't cache is form fill enabled pref |
-- |
RESOLVED |
| 750295 |
don't cache gStringBundle in nsAccessNode |
-- |
RESOLVED |
| 750301 |
add static asserts internal and xpcom accessible roles are the same |
-- |
RESOLVED |
| 751493 |
move out the nsHTMLComboboxListAccessible logic from nsHTMLSelectListAccessible::NativeRole |
-- |
RESOLVED |
| 751497 |
replace nsHTMLSelectOptionAccessible::GetSelectState by nice inline |
-- |
RESOLVED |
| 752823 |
turn nsHTMLLiAccessible::mBullet into raw pointer |
-- |
RESOLVED |
| 754230 |
IA2::get_states should expose STATE_DEFUNCT if accessible is defunct |
-- |
RESOLVED |
| 754869 |
MustPrune should take nsAccessible* |
-- |
RESOLVED |
| 757503 |
decomtaminate GetColumnIndexAt/GetRowIndexAt/GetRowAndColumnIndicesAt on accessible tables |
-- |
RESOLVED |
| 757504 |
decomtaminate GetColumnExtentAt/GetRowExtentAt on accessible tables |
-- |
RESOLVED |
| 758870 |
de-ns-ify nsDocAccessible |
-- |
RESOLVED |
| 759133 |
turn focus logging macros into standard a11y logging |
-- |
RESOLVED |
| 759309 |
de-ns-ify nsHTMLCanvasAccessible |
-- |
RESOLVED |
| 760354 |
implement IsInDocument as accessible flag |
-- |
RESOLVED |
| 760878 |
decomtaminate Get Row / Column Description() on accessible tables |
-- |
RESOLVED |
| 760880 |
decomtaminate Is Column / Row / Cell Selected() on accessible tables |
-- |
RESOLVED |
| 761064 |
mTreeView null check aren't necessary for XUL tree item/cell classes |
-- |
RESOLVED |
| 761910 |
add text attributes testing for HTML5 mark color |
-- |
RESOLVED |
| 761911 |
add text attribute testing for HTML strike and s elements |
-- |
RESOLVED |
| 762394 |
replace do_QueryObject() with static cast in CAccessibleText |
-- |
RESOLVED |
| 762396 |
replace do_QueryObject() with static cast in CAccessibleEditableText |
-- |
RESOLVED |
| 762806 |
implement UIA_AcceleratorKeyPropertyId and UIA_AccessKeyPropertyId |
-- |
RESOLVED |
| 762897 |
implement UIA_AriaPropertiesPropertyId |
-- |
RESOLVED |
| 762898 |
implement UIA_AriaRolePropertyId |
-- |
RESOLVED |
| 765371 |
decomtaminate GetSelected-RowCount / ColumnCount / CellCount on accessible tables |
-- |
RESOLVED |
| 767705 |
decomtaminate GetSelectedCells() on accessible tables |
-- |
RESOLVED |
| 767755 |
Re-implement IsPrimaryForNode() using an Accessible::mFlags bit |
-- |
RESOLVED |
| 767757 |
Move nsAccessNode::Init() to Accessible::Init() |
-- |
RESOLVED |
| 768296 |
Ignore role="presentation" when global ARIA attributes are present or referred by ARIA relationship |
-- |
RESOLVED |
| 769302 |
Please add about:support accessibility status to crash reports |
-- |
RESOLVED |
| 769452 |
use NS_FORWARD_NSIACCESSIBLETABLE on accessible tables instead of custom macro |
-- |
RESOLVED |
| 770564 |
The more text in a textarea, the more time it takes to update the content |
-- |
RESOLVED |
| 772782 |
crash in DocAccessible::Shutdown @ NotificationController::Shutdown |
-- |
RESOLVED |
| 782544 |
Don't expose position info for table cells |
-- |
RESOLVED |
| 786553 |
aria-relevant should be mapped to object attributes |
-- |
RESOLVED |
| 786566 |
ARIA menuitem acting as submenu should have PARENT_MENUITEM role |
-- |
RESOLVED |
| 786582 |
rename AccFilters.h/cpp files to Filters.h/cpp |
-- |
RESOLVED |
| 789621 |
getTextAttributes doesn't work with magic offsets |
-- |
RESOLVED |
| 791916 |
HTML label accessible should be created by tag name |
-- |
RESOLVED |
| 794620 |
group position of HTML radio buttons might be incorrect |
-- |
RESOLVED |
| 797637 |
test_text_alg.html shouldn't print out gigantic strings of 'xxxxx's to the log |
-- |
RESOLVED |
| 801356 |
LeafAccessible needs to override Append/InsertChild |
-- |
RESOLVED |
| 812055 |
provide better naming for ETextEquivRule constants |
-- |
RESOLVED |
| 812970 |
rename DocAccessible::mDocument to mDocumentNode |
-- |
RESOLVED |
| 813019 |
get rid of AccMutationEvent::mNode |
-- |
RESOLVED |
| 819291 |
crash in nsIContent::GetPrimaryFrame, called from mozilla::a11y::TextAttrsMgr::GetAttributes |
-- |
RESOLVED |
| 833256 |
role note shouldn't pick up the name from subtree |
-- |
RESOLVED |
| 857334 |
crash in mozilla::a11y::XULTextFieldAccessible::FrameSelection |
-- |
RESOLVED |
| 869845 |
FirePlatformEvent shouldn't be virtual |
-- |
RESOLVED |
| 877985 |
expose node_parent_of relation via accNavigate |
-- |
RESOLVED |
| 881504 |
crash in mozilla::a11y::DocManager::RemoveListeners |
-- |
RESOLVED |
| 935756 |
get rid of unnecessary event object creation for FireAtkStateChangeEvent |
-- |
RESOLVED |
| 965347 |
get rid of HyperTextAccessible::FrameSelection() |
-- |
RESOLVED |
| 971831 |
get rid of RangeBoundToHypertextOffset |
-- |
RESOLVED |
| 1031184 |
Introduce a NativeDescription method to more easily customize accessible descriptions for various classes |
-- |
RESOLVED |
| 1031188 |
Ensure that accDescription never duplicates AccessibleName |
-- |
RESOLVED |
| 1082154 |
Use of uninitialized variable |rv| in |nsMaiInterfaceDocument::getDocumentAttributeValueCB| |
-- |
RESOLVED |