Closed
Bug 378175
Opened 18 years ago
Closed 17 years ago
get rid of AtkChildrenChange structs
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
People
(Reporter: surkov, Assigned: surkov)
References
Details
Attachments
(2 files)
11.29 KB,
patch
|
ginnchen+exoracle
:
review-
|
Details | Diff | Splinter Review |
3.91 KB,
text/html
|
Details |
Assignee | ||
Comment 1•18 years ago
|
||
Attachment #262388 -
Flags: review?(ginn.chen)
Comment on attachment 262388 [details] [diff] [review]
patch
nsAccReorderEvent is never created in this patch.
e.g.
http://lxr.mozilla.org/seamonkey/source/accessible/src/base/nsDocAccessible.cpp#1525
is creating nsAccEvent,
QI it to nsIAccessibleReorderEvent will always fail.
Attachment #262388 -
Flags: review?(ginn.chen) → review-
Assignee | ||
Comment 3•18 years ago
|
||
Ginn. I'm not sure how much it's right to remove pAtkChildrenChange and do not introduce interface for it. Probably we should change reorder event firing since ATK waits for that information. Also this makes sense for AtkTableChange struct.
Comment 4•18 years ago
|
||
Does this also deal with bug 378468?
Comment 5•18 years ago
|
||
Three scenarios:
SHOW + REORDER = children-changed:add
HIDE + REORDER = children-changed:remove
REORDER by itself = children-changed? or maybe children-changed:add with index of -1 as we do now
Unfortunately when MSAA wants 2 events ATK wants 1. Right now nsIAccessible is like MSAA. We'll have to change what nsIAccessible fires to make things sane (perhaps not fire REORDER event unless show/hide is unknown, and then have MSAA layer fire the REORDER event when it sees SHOW or HIDE).
Updated•18 years ago
|
Attachment #263479 -
Attachment is patch: false
Attachment #263479 -
Attachment mime type: text/plain → text/html
Assignee | ||
Comment 6•17 years ago
|
||
Fixed in bug 378468.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•