Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
a36876e9
Commit
a36876e9
authored
Apr 28, 2014
by
Jacek Caban
Committed by
Alexandre Julliard
Apr 28, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mshtml: Introduce a new debugstr_mshtml_guid helper for printing GUIDs.
parent
980e9225
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
98 additions
and
86 deletions
+98
-86
htmldoc.c
dlls/mshtml/htmldoc.c
+49
-86
main.c
dlls/mshtml/main.c
+48
-0
mshtml_private.h
dlls/mshtml/mshtml_private.h
+1
-0
No files found.
dlls/mshtml/htmldoc.c
View file @
a36876e9
This diff is collapsed.
Click to expand it.
dlls/mshtml/main.c
View file @
a36876e9
...
...
@@ -531,3 +531,51 @@ const char *debugstr_variant(const VARIANT *v)
return
wine_dbg_sprintf
(
"{vt %d}"
,
V_VT
(
v
));
}
}
const
char
*
debugstr_mshtml_guid
(
const
GUID
*
iid
)
{
#define X(x) if(IsEqualGUID(iid, &x)) return #x
X
(
DIID_DispHTMLDocument
);
X
(
IID_IConnectionPointContainer
);
X
(
IID_ICustomDoc
);
X
(
IID_IDispatch
);
X
(
IID_IDispatchEx
);
X
(
IID_IHlinkTarget
);
X
(
IID_IHTMLDocument
);
X
(
IID_IHTMLDocument2
);
X
(
IID_IHTMLDocument3
);
X
(
IID_IHTMLDocument4
);
X
(
IID_IHTMLDocument5
);
X
(
IID_IHTMLDocument6
);
X
(
IID_IHTMLDocument7
);
X
(
IID_IInternetHostSecurityManager
);
X
(
IID_IMonikerProp
);
X
(
IID_IObjectSafety
);
X
(
IID_IObjectWithSite
);
X
(
IID_IOleContainer
);
X
(
IID_IOleCommandTarget
);
X
(
IID_IOleControl
);
X
(
IID_IOleDocument
);
X
(
IID_IOleDocumentView
);
X
(
IID_IOleInPlaceActiveObject
);
X
(
IID_IOleInPlaceObject
);
X
(
IID_IOleInPlaceObjectWindowless
);
X
(
IID_IOleObject
);
X
(
IID_IOleWindow
);
X
(
IID_IPersist
);
X
(
IID_IPersistFile
);
X
(
IID_IPersistHistory
);
X
(
IID_IPersistMoniker
);
X
(
IID_IPersistStreamInit
);
X
(
IID_IProvideClassInfo
);
X
(
IID_IServiceProvider
);
X
(
IID_ISupportErrorInfo
);
X
(
IID_ITargetContainer
);
X
(
IID_IUnknown
);
X
(
IID_IViewObject
);
X
(
IID_IViewObject2
);
X
(
IID_IViewObjectEx
);
#undef X
return
debugstr_guid
(
iid
);
}
dlls/mshtml/mshtml_private.h
View file @
a36876e9
...
...
@@ -1022,6 +1022,7 @@ HRESULT set_task_timer(HTMLInnerWindow*,DWORD,BOOL,IDispatch*,LONG*) DECLSPEC_HI
HRESULT
clear_task_timer
(
HTMLInnerWindow
*
,
BOOL
,
DWORD
)
DECLSPEC_HIDDEN
;
const
char
*
debugstr_variant
(
const
VARIANT
*
)
DECLSPEC_HIDDEN
;
const
char
*
debugstr_mshtml_guid
(
const
GUID
*
)
DECLSPEC_HIDDEN
;
DEFINE_GUID
(
CLSID_AboutProtocol
,
0x3050F406
,
0x98B5
,
0x11CF
,
0xBB
,
0x82
,
0x00
,
0xAA
,
0x00
,
0xBD
,
0xCE
,
0x0B
);
DEFINE_GUID
(
CLSID_JSProtocol
,
0x3050F3B2
,
0x98B5
,
0x11CF
,
0xBB
,
0x82
,
0x00
,
0xAA
,
0x00
,
0xBD
,
0xCE
,
0x0B
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment