Support of IAccessibleEditableText::replaceText method (IAccessible2 interface) in Firefox 3.0(.12)

laurent gautier <[email protected]>
Newsgroups gmane.comp.mozilla.accessibility
Message-ID <[email protected]>
Hi,

I am trying to use accessibility to fill fields (write)  in Firefox and
other web browsers.

I know that firefox has not implemented the put_accValue method of the
IAccessible interface. So i am using IAccessible2 to write into Firefox
fields, and more specifically the IAccessibleEditableText object and its
replaceText method. My program is a C++ program and i am also using
IAccessible2Proxy.dll.

Everything works fine with Firefox 3.5 but Firefox 3.0.12 returns an error
0x80004005 when calling replaceText (saying, I guess, that the method is not
implemented).

A response coming from Aaron Leventhal (01-2008) to a quite similar question
about put_accValue support in firefox was :
*"put_accValue isn't all that useful since you can only change the entire
string at once.
That's why we have methods to move the caret, delete a substring, insert
text at an offset, etc. in the IAccessible2 family of interfaces which
Firefox 3 beta supports "*

But Is really Firefox 3.0 supporting IAccessibleEditableText  ant its method
replaceText ?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.