Closed
Bug 358557
Opened 18 years ago
Closed 15 years ago
[meta] Remove nsPI* interfaces in a11y, use classes directly
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
People
(Reporter: surkov, Assigned: surkov)
References
(Blocks 1 open bug)
Details
nsPIAccessible and nsPIAccessNode are scriptable but all methods they exposed are not available from script.
Assignee | ||
Updated•17 years ago
|
Blocks: cleana11y
Summary: make nsPI* interface unsriptable → make nsPI* interface unscriptable
Comment 1•17 years ago
|
||
Actually I'd like to just removed these interfaces and use nsRefPtr<nsAccessNode> or nsRefPtr<nsAccessible>
In fact we should get rid of XPCOM where we can.
BTW, while we do this we can look for GetChildCount() calls that are really just there to cache the children, and call CacheChildren() instead.
Updated•17 years ago
|
Summary: make nsPI* interface unscriptable → Remove nsPI* interfaces in a11y, use classes directly
Updated•16 years ago
|
Assignee: aaronleventhal → surkov.alexander
Assignee | ||
Updated•16 years ago
|
Summary: Remove nsPI* interfaces in a11y, use classes directly → [meta] Remove nsPI* interfaces in a11y, use classes directly
Assignee | ||
Comment 2•15 years ago
|
||
We don't have private interfaces any more. Fixed.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•