Closed
Bug 456722
Opened 17 years ago
Closed 14 years ago
Broken accessibility hierarchy for yelp
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: ginnchen+exoracle, Unassigned)
Details
This bug was reported at
http://bugzilla.gnome.org/show_bug.cgi?id=545162
A workaround is committed to yelp on GNOME 2.24.
But it's not 100% right, there are some issues left.
1) When querying relationsets, the parent of "Document Frame" was set back to Gecko root.
See http://bugzilla.gnome.org/show_bug.cgi?id=545162#c15
2) Each time a new page is viewed, we have an event
object:children-changed:add(3, 0, [document frame | Games])
source: [application | ]
The child index always grows, and it not the correct index of the correct a11y parent.
See http://bugzilla.gnome.org/show_bug.cgi?id=545162#c18
See also:
https://bugzilla.mozilla.org/show_bug.cgi?id=456121#c24
I'm not sure whether it is a Linux specific bug.
Comment 1•14 years ago
|
||
Fernando, could you look at this?
Comment 2•14 years ago
|
||
Yes.
As yelp is moving towards webkit in GNOME 3, we should probably make this generic as "broken tree when embedding Gecko on other toolkits"
Comment 3•14 years ago
|
||
Closing since this seems to be a resolved issue in downstream. But more importantly, we don't support GtkMozEmbed anymore :)
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•