Re: Accessibility on x64 Firefox- Namoroka
Alexander Surkov <[email protected]> Thu, 20 May 2010 22:40:54 -0700 (PDT)
| Newsgroups | gmane.comp.mozilla.accessibility |
|---|---|
| Organization | http://groups.google.com |
| Message-ID | <ff5f030f-e06a-484d-8d9e-4c73a21ad4a9@z33g2000vbb.googlegroups.com> |
On May 20, 4:41 pm, pradeep <[email protected]> wrote: > Hi, > I successfully do queryservice (IAccessible) to get the ISimpleDomNode > when my OS is 32 bit and Firefox is 32 bit. But with Firefox x64 - > Namoroka. The following queryService call fails : > > IServiceProvider *pServProv = NULL; > pCAcc->QueryInterface(IID_IServiceProvider, (void**)&pServProv); > ISimpleDOMNode *pNode = NULL; > if (pServProv) > { > const GUID refguid = {0x0c539790, 0x12e4, 0x11cf, 0xb6, 0x61, > 0x00, 0xaa, 0x00, 0x4c, 0xd6, 0xd8}; > HRESULT hresult = pServProv->QueryService(refguid, > IID_ISimpleDOMNode, > (void**)&pNode); > > // fails > ......... > } > I found that the ISimpleDomNode has entries only in WOW part of > registry. My application is x64 so it could be looking not in WOW part > of registry but in the main section of registry meant for x64 apps. > that could be the reason its is failing. Any alternate suggestions to > fix this? Is ISimpleDomNode interface going to have entries in x64 > part of registry in future? > > Thanks, > Pradeep Unfortunately I don't have any idea what can be wrong. I filed bug https://bugzilla.mozilla.org/show_bug.cgi?id=567315 for this. Thanks. Alex.