18 Jun
2019
18 Jun
'19
11:44 a.m.
Hi Dmitry, On 6/18/19 8:10 AM, Dmitry Timoshkov wrote:
@@ -1404,6 +1483,8 @@ HRESULT HTMLDOMNode_QI(HTMLDOMNode *This, REFIID riid, void **ppv) *ppv = &This->IHTMLDOMNode2_iface; }else if(IsEqualGUID(&IID_IHTMLDOMNode3, riid)) { *ppv = &This->IHTMLDOMNode3_iface; + }else if(IsEqualGUID(&IID_IHTMLBlockElement, riid)) { + *ppv = &This->IHTMLBlockElement_iface;
Adding it to every node doesn't seem right. I think it should be added only for a subset of elements, see: https://developer.mozilla.org/en-US/docs/Web/HTML/Block-level_elements Thanks, Jacek