Accessibility/TheBug

From MozillaWiki
Jump to: navigation, search

Summary

This page is about bug 677883, the priority one electrolysis accessibility bug.

Description

This bug often manifests itself when opening pages from anything but the first tab. What happens is that NVDA announces the presence of a NetscapeDispatchWnd. NetscapeDispatchWnd is actually the window text of the content process window. The fact that NVDA speaks this window text is an indicator that responding to the WM_GETOBJECT message failed.

Thoughts

Jamie's hypothesis: (bug 677883 comment #1) is that FF is handling an IPC request and is therefore in another message loop which is ignoring WM_GETOBJECT. Not so much about high IPC load (many IPC requests), but rather that FF happened to be handling any single IPC request at the same time that a WM_GETOBJECT message was received (more about timing).

TODO: Need to check latest try build on bug 677883

Possibly similar bug: deadlock with silverlight: bug 686861 (but we don't seem to get deadlock with 677883)