Closed
Bug 1195730
Opened 9 years ago
Closed 7 years ago
GUID is not working with 64 bit firefox browser
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: rajeshcode, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36 Steps to reproduce: try to call the QueryService() with const GUID refguid = {0x0c539790, 0x12e4, 0x11cf, 0xb6, 0x61, 0x00, 0xaa, 0x00, 0x4c, 0xd6, 0xd8} Actual results: I tried to call the QueryService() with const GUID refguid = {0x0c539790, 0x12e4, 0x11cf, 0xb6, 0x61, 0x00, 0xaa, 0x00, 0x4c, 0xd6, 0xd8}, but the function call failed with 64 bit firefox browser. Is any other GUID is for 64 bit firefox browser? I have used the const IID IID_ISimpleDOMNode= {0x1814ceeb,0x49e2,0x407f,0xaf,0x99,0xfa,0x75,0x5a,0x7d,0x26,0x07}, is ther any change in ISimpleDOMNode? Expected results: QueryService() success with GUID and ISimpleDOMNode in 64 bit firefox browser.
Severity: normal → major
Component: Untriaged → Disability Access
OS: Unspecified → All
Priority: -- → P1
Hardware: Unspecified → x86_64
Comment 1•9 years ago
|
||
Hm, I see 64 bit versions working with JAWS, which still uses ISimpleDOMNode, too, so wondering what is going on. Trevor, any idea off the top of your head?
Component: Disability Access → Disability Access APIs
Flags: needinfo?(tbsaunde+mozbugs)
Product: Firefox → Core
Comment 2•9 years ago
|
||
(In reply to Marco Zehe (:MarcoZ) from comment #1) > Hm, I see 64 bit versions working with JAWS, which still uses > ISimpleDOMNode, too, so wondering what is going on. Trevor, any idea off the > top of your head? no.
Flags: needinfo?(tbsaunde+mozbugs)
The functionality is like : const IID IID_ISimpleDOMNode= {0x1814ceeb,0x49e2,0x407f,0xaf,0x99,0xfa,0x75,0x5a,0x7d,0x26,0x07}; 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 } Note: 32 bit firefox is working fine with this functionality.
Updated•7 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•