Closed
Bug 363923
Opened 18 years ago
Closed 8 years ago
[atk] Mozilla accessibility may be initialized while AT is disabled
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: ginnchen+exoracle, Assigned: ginnchen+exoracle)
References
Details
(Keywords: access, Whiteboard: [auto-closed:inactivity])
gtk_widget_get_accessible may be called while AT is disabled
if may cause nsAccessibilityService::GetAccessibleFor () being called, and then nsAppRootAccessible::Init ().
finally atk_bridge_init()
Our gconf key and GNOME_ACCESSIBILITY checking is bypassed.
You can find the stack at http://bugzilla.gnome.org/show_bug.cgi?id=377568
Updated•18 years ago
|
Summary: [atk] Mozilla accessibiliy may be initialized while AT is disabled → [atk] Mozilla accessibility may be initialized while AT is disabled
Updated•18 years ago
|
DOM inspector, View->Show Accessible Nodes may cause this issue, too.
Comment 2•14 years ago
|
||
(In reply to comment #0)
> gtk_widget_get_accessible may be called while AT is disabled
when does it happen?
(In reply to comment #1)
> DOM inspector, View->Show Accessible Nodes may cause this issue, too.
shouldn't DOMi do that? Do you mean crossplatform a11y start should run linux a11y?
(In reply to comment #2)
> (In reply to comment #0)
> > gtk_widget_get_accessible may be called while AT is disabled
>
> when does it happen?
e.g. yelp embeds Gecko, and it calls gtk_widget_get_accessible() for the Gecko widget.
> (In reply to comment #1)
> > DOM inspector, View->Show Accessible Nodes may cause this issue, too.
>
> shouldn't DOMi do that? Do you mean crossplatform a11y start should run linux
> a11y?
I meant we should never do atk_bridge_init() when a11y is disabled in gconf key or GNOME_ACCESSIBILITY env variable.
We can have xp a11y enabled in this situation but should not activate atk-bridge.
Honestly, I don't know if this bug is still valid.
Comment 4•14 years ago
|
||
(In reply to comment #3)
> (In reply to comment #2)
> I meant we should never do atk_bridge_init() when a11y is disabled in gconf key
> or GNOME_ACCESSIBILITY env variable.
> We can have xp a11y enabled in this situation but should not activate
> atk-bridge.
ok, that makes sense I think
Comment 5•8 years ago
|
||
AUTO-CLOSED. This bug untouched for over 2000 days. Please reopen if you can confirm the bug and help it progress.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [auto-closed:inactivity]
You need to log in
before you can comment on or make changes to this bug.
Description
•