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
d22a8bbd
Commit
d22a8bbd
authored
Nov 12, 2012
by
Jacek Caban
Committed by
Alexandre Julliard
Nov 12, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ieframe: Forward more DocHost::Exec calls to embedders.
parent
47274313
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
12 additions
and
5 deletions
+12
-5
dochost.c
dlls/ieframe/dochost.c
+4
-0
iexplore.c
dlls/ieframe/iexplore.c
+2
-1
webbrowser.c
dlls/ieframe/tests/webbrowser.c
+2
-2
webbrowser.c
dlls/ieframe/webbrowser.c
+4
-2
No files found.
dlls/ieframe/dochost.c
View file @
d22a8bbd
...
...
@@ -526,6 +526,7 @@ static HRESULT WINAPI ClOleCommandTarget_Exec(IOleCommandTarget *iface,
if
(
!
pguidCmdGroup
)
{
switch
(
nCmdID
)
{
case
OLECMDID_UPDATECOMMANDS
:
case
OLECMDID_SETDOWNLOADSTATE
:
return
This
->
container_vtbl
->
exec
(
This
,
pguidCmdGroup
,
nCmdID
,
nCmdexecopt
,
pvaIn
,
pvaOut
);
default:
FIXME
(
"Unimplemented cmdid %d
\n
"
,
nCmdID
);
...
...
@@ -605,6 +606,9 @@ static HRESULT WINAPI ClOleCommandTarget_Exec(IOleCommandTarget *iface,
}
}
if
(
IsEqualGUID
(
&
CGID_DocHostCommandHandler
,
pguidCmdGroup
))
return
This
->
container_vtbl
->
exec
(
This
,
pguidCmdGroup
,
nCmdID
,
nCmdexecopt
,
pvaIn
,
pvaOut
);
FIXME
(
"Unimplemented cmdid %d of group %s
\n
"
,
nCmdID
,
debugstr_guid
(
pguidCmdGroup
));
return
E_NOTIMPL
;
}
...
...
dlls/ieframe/iexplore.c
View file @
d22a8bbd
...
...
@@ -789,8 +789,9 @@ static void WINAPI DocHostContainer_SetURL(DocHost* iface, LPCWSTR url)
static
HRESULT
DocHostContainer_exec
(
DocHost
*
This
,
const
GUID
*
cmd_group
,
DWORD
cmdid
,
DWORD
execopt
,
VARIANT
*
in
,
VARIANT
*
out
)
{
return
S_OK
;
return
E_NOTIMPL
;
}
static
const
IDocHostContainerVtbl
DocHostContainerVtbl
=
{
IEDocHost_addref
,
IEDocHost_release
,
...
...
dlls/ieframe/tests/webbrowser.c
View file @
d22a8bbd
...
...
@@ -2753,7 +2753,7 @@ static void test_download(DWORD flags)
}
todo_wine
CHECK_CALLED
(
Exec_SETPROGRESSMAX
);
todo_wine
CHECK_CALLED
(
Exec_SETPROGRESSPOS
);
todo_wine
CHECK_CALLED
(
Exec_SETDOWNLOADSTATE_1
);
CHECK_CALLED
(
Exec_SETDOWNLOADSTATE_1
);
CLEAR_CALLED
(
DocHost_EnableModeless_FALSE
);
/* IE 7 */
CLEAR_CALLED
(
DocHost_EnableModeless_TRUE
);
/* IE 7 */
todo_wine
CHECK_CALLED
(
Invoke_SETSECURELOCKICON
);
...
...
@@ -2771,7 +2771,7 @@ static void test_download(DWORD flags)
CLEAR_CALLED
(
EnableModeless_FALSE
);
/* IE 8 */
if
(
!
is_first_load
)
todo_wine
CHECK_CALLED
(
GetHostInfo
);
todo_wine
CHECK_CALLED
(
Exec_SETDOWNLOADSTATE_0
);
CHECK_CALLED
(
Exec_SETDOWNLOADSTATE_0
);
todo_wine
CHECK_CALLED
(
Invoke_TITLECHANGE
);
CHECK_CALLED
(
Invoke_NAVIGATECOMPLETE2
);
if
(
is_first_load
)
...
...
dlls/ieframe/webbrowser.c
View file @
d22a8bbd
...
...
@@ -1219,11 +1219,13 @@ static HRESULT DocHostContainer_exec(DocHost *doc_host, const GUID *cmd_group, D
}
if
(
!
cmdtrg
)
return
S_OK
;
return
E_NOTIMPL
;
hres
=
IOleCommandTarget_Exec
(
cmdtrg
,
cmd_group
,
cmdid
,
execopt
,
in
,
out
);
IOleCommandTarget_Release
(
cmdtrg
);
if
(
FAILED
(
hres
))
if
(
SUCCEEDED
(
hres
))
TRACE
(
"Exec returned %08x %s
\n
"
,
hres
,
debugstr_variant
(
out
));
else
FIXME
(
"Exec failed
\n
"
);
return
hres
;
...
...
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