Bug 1857121 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I'm surprised midl didn't complain about this. IA2TypeLibrary.idl references IAccessible2_3, but that interface has been deprecated and is thus no longer included.

IAccessible2_3 has been removed from the merged IDL build script in the official IA2 repository. Therefore, I think the correct fix is to remove it from IA2TypeLibrary.idl as well.
I'm surprised midl didn't complain about this. IA2TypeLibrary.idl references IAccessible2_3, but that interface has been deprecated and is thus no longer included.

IAccessible2_3 has been removed from the merged IDL build script in the official IA2 repository. Therefore, I think the correct fix is to remove it from IA2TypeLibrary.idl as well.

Tasks:

1. Submit a pull request to https://github.com/LinuxA11y/IAccessible2 which removes [this line](https://github.com/LinuxA11y/IAccessible2/blob/77b27f7a0721921b104f770fdc1cc8853885f23f/api/IA2TypeLibrary.idl#LL74).
2. Once that's merged, submit a patch to mozilla-central to update that file in other-licenses/ia2.

Back to Bug 1857121 Comment 1