Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gecko_ia2 vbuf backend: Fall back to the old IAccessibleTable interfa…
…ce if IAccessibleTable2/IAccessibleTableCell is not supported. This is necessary because Seamonkey 2.0.6 (which is the current stable version) uses Gecko 1.9.1, which doesn't support IAccessibleTable2. I could have just used IAccessibleTableCell for headers and continued to use IAccessibleTable for everything else instead of IAccessibleTable2. However, future versions of Gecko and other implementations such as Chrome might only support IAccessibleTable2, so I figured I may as well go the whole way and support both until we can safely drop IAccessibleTable altogether. Fixes #805.
- Loading branch information
Showing
1 changed file
with
167 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters