mshtml: Use debugmsg_mshtml_guid in a few more places.
This commit is contained in:
parent
0d8f86c66d
commit
cac04a675c
|
@ -3864,7 +3864,7 @@ static ULONG WINAPI SupportErrorInfo_Release(ISupportErrorInfo *iface)
|
|||
|
||||
static HRESULT WINAPI SupportErrorInfo_InterfaceSupportsErrorInfo(ISupportErrorInfo *iface, REFIID riid)
|
||||
{
|
||||
FIXME("(%p)->(%s)\n", iface, debugstr_guid(riid));
|
||||
FIXME("(%p)->(%s)\n", iface, debugstr_mshtml_guid(riid));
|
||||
return S_FALSE;
|
||||
}
|
||||
|
||||
|
@ -4730,7 +4730,7 @@ HRESULT HTMLDocument_Create(IUnknown *pUnkOuter, REFIID riid, void** ppvObject)
|
|||
nsresult nsres;
|
||||
HRESULT hres;
|
||||
|
||||
TRACE("(%p %s %p)\n", pUnkOuter, debugstr_guid(riid), ppvObject);
|
||||
TRACE("(%p %s %p)\n", pUnkOuter, debugstr_mshtml_guid(riid), ppvObject);
|
||||
|
||||
doc = heap_alloc_zero(sizeof(HTMLDocumentObj));
|
||||
if(!doc)
|
||||
|
|
|
@ -1565,37 +1565,26 @@ HRESULT HTMLElement_QI(HTMLDOMNode *iface, REFIID riid, void **ppv)
|
|||
{
|
||||
HTMLElement *This = impl_from_HTMLDOMNode(iface);
|
||||
|
||||
*ppv = NULL;
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement_iface;
|
||||
}else if(IsEqualGUID(&IID_IDispatch, riid)) {
|
||||
TRACE("(%p)->(IID_IDispatch %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLElement, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLElement %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLElement2, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLElement2 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement2_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLElement3, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLElement3 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement3_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLElement4, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLElement4 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLElement4_iface;
|
||||
}else if(IsEqualGUID(&IID_IConnectionPointContainer, riid)) {
|
||||
TRACE("(%p)->(IID_IConnectionPointContainer %p)\n", This, ppv);
|
||||
*ppv = &This->cp_container.IConnectionPointContainer_iface;
|
||||
}else {
|
||||
return HTMLDOMNode_QI(&This->node, riid, ppv);
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IHTMLElement_AddRef(&This->IHTMLElement_iface);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
return HTMLDOMNode_QI(&This->node, riid, ppv);
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
void HTMLElement_destructor(HTMLDOMNode *iface)
|
||||
|
@ -1914,25 +1903,23 @@ static HRESULT WINAPI HTMLFiltersCollection_QueryInterface(IHTMLFiltersCollectio
|
|||
{
|
||||
HTMLFiltersCollection *This = impl_from_IHTMLFiltersCollection(iface);
|
||||
|
||||
TRACE("%p %s %p\n", This, debugstr_guid( riid ), ppv );
|
||||
TRACE("%p %s %p\n", This, debugstr_mshtml_guid(riid), ppv );
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLFiltersCollection_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLFiltersCollection, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLFiltersCollection %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLFiltersCollection_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
static ULONG WINAPI HTMLFiltersCollection_AddRef(IHTMLFiltersCollection *iface)
|
||||
|
@ -2100,31 +2087,24 @@ static HRESULT WINAPI HTMLAttributeCollection_QueryInterface(IHTMLAttributeColle
|
|||
{
|
||||
HTMLAttributeCollection *This = impl_from_IHTMLAttributeCollection(iface);
|
||||
|
||||
*ppv = NULL;
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLAttributeCollection_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLAttributeCollection, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLAttributeCollection %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLAttributeCollection_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLAttributeCollection2, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLAttributeCollection2 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLAttributeCollection2_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLAttributeCollection3, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLAttributeCollection3 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLAttributeCollection3_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
static ULONG WINAPI HTMLAttributeCollection_AddRef(IHTMLAttributeCollection *iface)
|
||||
|
|
|
@ -53,16 +53,16 @@ static HRESULT WINAPI HTMLRect_QueryInterface(IHTMLRect *iface, REFIID riid, voi
|
|||
{
|
||||
HTMLRect *This = impl_from_IHTMLRect(iface);
|
||||
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLRect_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLRect, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLRect %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLRect_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
*ppv = NULL;
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
|
|
@ -268,25 +268,22 @@ static HRESULT WINAPI HTMLEventObj_QueryInterface(IHTMLEventObj *iface, REFIID r
|
|||
{
|
||||
HTMLEventObj *This = impl_from_IHTMLEventObj(iface);
|
||||
|
||||
*ppv = NULL;
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLEventObj_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLEventObj, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLEventObj %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLEventObj_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
static ULONG WINAPI HTMLEventObj_AddRef(IHTMLEventObj *iface)
|
||||
|
|
|
@ -705,24 +705,22 @@ static HRESULT WINAPI HTMLImageElementFactory_QueryInterface(IHTMLImageElementFa
|
|||
{
|
||||
HTMLImageElementFactory *This = impl_from_IHTMLImageElementFactory(iface);
|
||||
|
||||
*ppv = NULL;
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_Unknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLImageElementFactory_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLImageElementFactory, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLImageElementFactory %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLImageElementFactory_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv))
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
static ULONG WINAPI HTMLImageElementFactory_AddRef(IHTMLImageElementFactory *iface)
|
||||
|
|
|
@ -66,14 +66,14 @@ static HRESULT WINAPI HTMLDOMChildrenCollectionEnum_QueryInterface(IEnumVARIANT
|
|||
{
|
||||
HTMLDOMChildrenCollectionEnum *This = impl_from_IEnumVARIANT(iface);
|
||||
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(riid, &IID_IUnknown)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IEnumVARIANT_iface;
|
||||
}else if(IsEqualGUID(riid, &IID_IEnumVARIANT)) {
|
||||
TRACE("(%p)->(IID_IEnumVARIANT %p)\n", This, ppv);
|
||||
*ppv = &This->IEnumVARIANT_iface;
|
||||
}else {
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
FIXME("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
*ppv = NULL;
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
@ -206,25 +206,22 @@ static HRESULT WINAPI HTMLDOMChildrenCollection_QueryInterface(IHTMLDOMChildrenC
|
|||
{
|
||||
HTMLDOMChildrenCollection *This = impl_from_IHTMLDOMChildrenCollection(iface);
|
||||
|
||||
*ppv = NULL;
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMChildrenCollection_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLDOMChildrenCollection, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLDOMChildrenCollection %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMChildrenCollection_iface;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
static ULONG WINAPI HTMLDOMChildrenCollection_AddRef(IHTMLDOMChildrenCollection *iface)
|
||||
|
@ -1163,47 +1160,34 @@ static nsXPCOMCycleCollectionParticipant node_ccp;
|
|||
|
||||
HRESULT HTMLDOMNode_QI(HTMLDOMNode *This, REFIID riid, void **ppv)
|
||||
{
|
||||
*ppv = NULL;
|
||||
TRACE("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
|
||||
if(IsEqualGUID(&IID_IUnknown, riid)) {
|
||||
TRACE("(%p)->(IID_IUnknown %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMNode_iface;
|
||||
}else if(IsEqualGUID(&IID_IDispatch, riid)) {
|
||||
TRACE("(%p)->(IID_IDispatch %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMNode_iface;
|
||||
}else if(IsEqualGUID(&IID_IDispatchEx, riid)) {
|
||||
if(This->dispex.data) {
|
||||
TRACE("(%p)->(IID_IDispatchEx %p)\n", This, ppv);
|
||||
*ppv = &This->dispex.IDispatchEx_iface;
|
||||
}else {
|
||||
FIXME("(%p)->(IID_IDispatchEx %p)\n", This, ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
}else if(IsEqualGUID(&IID_IDispatchEx, riid) && This->dispex.data) {
|
||||
*ppv = &This->dispex.IDispatchEx_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLDOMNode, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLDOMNode %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMNode_iface;
|
||||
}else if(IsEqualGUID(&IID_IHTMLDOMNode2, riid)) {
|
||||
TRACE("(%p)->(IID_IHTMLDOMNode2 %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMNode2_iface;
|
||||
}else if(IsEqualGUID(&IID_nsXPCOMCycleCollectionParticipant, riid)) {
|
||||
TRACE("(%p)->(IID_nsXPCOMCycleCollectionParticipant %p)\n", This, ppv);
|
||||
*ppv = &node_ccp;
|
||||
return NS_OK;
|
||||
}else if(IsEqualGUID(&IID_nsCycleCollectionISupports, riid)) {
|
||||
TRACE("(%p)->(IID_nsCycleCollectionISupports %p)\n", This, ppv);
|
||||
*ppv = &This->IHTMLDOMNode_iface;
|
||||
return NS_OK;
|
||||
}else if(dispex_query_interface(&This->dispex, riid, ppv)) {
|
||||
return *ppv ? S_OK : E_NOINTERFACE;
|
||||
}else {
|
||||
*ppv = NULL;
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_mshtml_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
||||
if(*ppv) {
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
|
||||
return E_NOINTERFACE;
|
||||
IUnknown_AddRef((IUnknown*)*ppv);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
void HTMLDOMNode_destructor(HTMLDOMNode *This)
|
||||
|
|
|
@ -542,6 +542,9 @@ const char *debugstr_mshtml_guid(const GUID *iid)
|
|||
X(IID_IDispatchEx);
|
||||
X(IID_IEnumVARIANT);
|
||||
X(IID_IHlinkTarget);
|
||||
X(IID_IHTMLAttributeCollection);
|
||||
X(IID_IHTMLAttributeCollection2);
|
||||
X(IID_IHTMLAttributeCollection3);
|
||||
X(IID_IHTMLCurrentStyle);
|
||||
X(IID_IHTMLCurrentStyle2);
|
||||
X(IID_IHTMLCurrentStyle3);
|
||||
|
@ -554,7 +557,18 @@ const char *debugstr_mshtml_guid(const GUID *iid)
|
|||
X(IID_IHTMLDocument6);
|
||||
X(IID_IHTMLDocument7);
|
||||
X(IID_IHTMLDOMAttribute);
|
||||
X(IID_IHTMLDOMChildrenCollection);
|
||||
X(IID_IHTMLDOMNode);
|
||||
X(IID_IHTMLDOMNode2);
|
||||
X(IID_IHTMLElement);
|
||||
X(IID_IHTMLElement2);
|
||||
X(IID_IHTMLElement3);
|
||||
X(IID_IHTMLElement4);
|
||||
X(IID_IHTMLElementCollection);
|
||||
X(IID_IHTMLEventObj);
|
||||
X(IID_IHTMLFiltersCollection);
|
||||
X(IID_IHTMLImageElementFactory);
|
||||
X(IID_IHTMLRect);
|
||||
X(IID_IInternetHostSecurityManager);
|
||||
X(IID_IMonikerProp);
|
||||
X(IID_IObjectSafety);
|
||||
|
@ -582,6 +596,8 @@ const char *debugstr_mshtml_guid(const GUID *iid)
|
|||
X(IID_IViewObject);
|
||||
X(IID_IViewObject2);
|
||||
X(IID_IViewObjectEx);
|
||||
X(IID_nsCycleCollectionISupports);
|
||||
X(IID_nsXPCOMCycleCollectionParticipant);
|
||||
#undef X
|
||||
|
||||
return debugstr_guid(iid);
|
||||
|
|
Loading…
Reference in New Issue