Closed
Bug 1826848
Opened 3 years ago
Closed 2 years ago
[CtW] Assert cache is disabled before calling sync IPDL calls
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
Attachments
(1 obsolete file)
There are several methods in RemoteAccessible that should never be called when caching is enabled. We need to assert the state of the pref in those functions.
| Assignee | ||
Comment 1•3 years ago
|
||
A list of such methods:
NativeStateRelationsSelectionBoundsAtTableOfACellGetColRowExtentsGetPositionColExtentTableCaptionTableSummaryTableColumnCountTableRowCountTableCellAtTableCellIndexAtTableColumnIndexAtTableRowIndexAtTableRowAndColumnIndicesAtTableColumnExtentAtTableRowExtentAtTableColumnDescriptionTableRowDescriptionTableColumnSelectedTableRowSelectedTableCellSelectedTableSelectedCellCountTableSelectedColumnCountTableSelectedRowCountTableSelectedCellsTableSelectedCellIndicesTableSelectedColumnIndicesTableSelectedRowIndicesTableSelectColumnTableSelectRowTableUnselectColumnTableUnselectRowAtkTableColumnHeaderAtkTableRowHeaderAtkKeyBinding
Updated•3 years ago
|
Severity: -- → S4
| Assignee | ||
Comment 2•3 years ago
|
||
SelectionBoundsAt too
| Assignee | ||
Comment 3•3 years ago
|
||
Extents as well.
| Assignee | ||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Assignee: nobody → eitan
Status: NEW → ASSIGNED
Comment 5•3 years ago
|
||
Assertions are also needed for ColIdx, RowIdx, RowExtent, ColHeaderCells, RowHeaderCells, IsCellSelected.
Comment 6•3 years ago
|
||
Comment on attachment 9328050 [details]
Bug 1826848 - Fix ATK extents to used cached bounds. r?morgan
Revision D175187 was moved to bug 1826870. Setting attachment 9328050 [details] to obsolete.
Attachment #9328050 -
Attachment is obsolete: true
Comment 7•2 years ago
|
||
Superseded by bug 1821957, where I remove all these methods completely. :)
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•