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
c7b85c89
Commit
c7b85c89
authored
Dec 01, 2015
by
Jacek Caban
Committed by
Alexandre Julliard
Dec 02, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exdisp.idl: Added new DWebBrowserEvents2 members declarations.
Signed-off-by:
Jacek Caban
<
jacek@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
f611fcaf
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
6 deletions
+20
-6
webbrowser.c
dlls/ieframe/tests/webbrowser.c
+6
-6
exdisp.idl
include/exdisp.idl
+11
-0
exdispid.h
include/exdispid.h
+3
-0
No files found.
dlls/ieframe/tests/webbrowser.c
View file @
c7b85c89
...
@@ -114,7 +114,7 @@ DEFINE_EXPECT(Invoke_NAVIGATECOMPLETE2);
...
@@ -114,7 +114,7 @@ DEFINE_EXPECT(Invoke_NAVIGATECOMPLETE2);
DEFINE_EXPECT
(
Invoke_PROGRESSCHANGE
);
DEFINE_EXPECT
(
Invoke_PROGRESSCHANGE
);
DEFINE_EXPECT
(
Invoke_DOCUMENTCOMPLETE
);
DEFINE_EXPECT
(
Invoke_DOCUMENTCOMPLETE
);
DEFINE_EXPECT
(
Invoke_WINDOWCLOSING
);
DEFINE_EXPECT
(
Invoke_WINDOWCLOSING
);
DEFINE_EXPECT
(
Invoke_
282
);
DEFINE_EXPECT
(
Invoke_
SETPHISHINGFILTERSTATUS
);
DEFINE_EXPECT
(
EnableModeless_TRUE
);
DEFINE_EXPECT
(
EnableModeless_TRUE
);
DEFINE_EXPECT
(
EnableModeless_FALSE
);
DEFINE_EXPECT
(
EnableModeless_FALSE
);
DEFINE_EXPECT
(
GetHostInfo
);
DEFINE_EXPECT
(
GetHostInfo
);
...
@@ -1017,11 +1017,11 @@ static HRESULT WINAPI WebBrowserEvents2_Invoke(IDispatch *iface, DISPID dispIdMe
...
@@ -1017,11 +1017,11 @@ static HRESULT WINAPI WebBrowserEvents2_Invoke(IDispatch *iface, DISPID dispIdMe
return
S_OK
;
return
S_OK
;
}
}
case
282
:
/* FIXME */
case
DISPID_SETPHISHINGFILTERSTATUS
:
/* FIXME */
CHECK_EXPECT2
(
Invoke_
282
);
CHECK_EXPECT2
(
Invoke_
SETPHISHINGFILTERSTATUS
);
break
;
break
;
case
290
:
/* FIXME: IE10 */
case
DISPID_BEFORESCRIPTEXECUTE
:
/* FIXME: IE10 */
break
;
break
;
default:
default:
...
@@ -2891,7 +2891,7 @@ static void test_download(DWORD flags)
...
@@ -2891,7 +2891,7 @@ static void test_download(DWORD flags)
SET_EXPECT
(
DocHost_EnableModeless_FALSE
);
SET_EXPECT
(
DocHost_EnableModeless_FALSE
);
SET_EXPECT
(
DocHost_EnableModeless_TRUE
);
SET_EXPECT
(
DocHost_EnableModeless_TRUE
);
SET_EXPECT
(
Invoke_SETSECURELOCKICON
);
SET_EXPECT
(
Invoke_SETSECURELOCKICON
);
SET_EXPECT
(
Invoke_
282
);
SET_EXPECT
(
Invoke_
SETPHISHINGFILTERSTATUS
);
SET_EXPECT
(
EnableModeless_FALSE
);
SET_EXPECT
(
EnableModeless_FALSE
);
if
(
!
(
flags
&
DWL_REFRESH
))
{
if
(
!
(
flags
&
DWL_REFRESH
))
{
...
@@ -2960,7 +2960,7 @@ static void test_download(DWORD flags)
...
@@ -2960,7 +2960,7 @@ static void test_download(DWORD flags)
CLEAR_CALLED
(
DocHost_EnableModeless_FALSE
);
/* IE 7 */
CLEAR_CALLED
(
DocHost_EnableModeless_FALSE
);
/* IE 7 */
CLEAR_CALLED
(
DocHost_EnableModeless_TRUE
);
/* IE 7 */
CLEAR_CALLED
(
DocHost_EnableModeless_TRUE
);
/* IE 7 */
todo_wine
CHECK_CALLED
(
Invoke_SETSECURELOCKICON
);
todo_wine
CHECK_CALLED
(
Invoke_SETSECURELOCKICON
);
CLEAR_CALLED
(
Invoke_
282
);
/* IE 7 */
CLEAR_CALLED
(
Invoke_
SETPHISHINGFILTERSTATUS
);
/* IE 7 */
if
(
is_first_load
)
if
(
is_first_load
)
todo_wine
CHECK_CALLED
(
EnableModeless_FALSE
);
todo_wine
CHECK_CALLED
(
EnableModeless_FALSE
);
else
else
...
...
include/exdisp.idl
View file @
c7b85c89
...
@@ -476,6 +476,17 @@ dispinterface DWebBrowserEvents2
...
@@ -476,6 +476,17 @@ dispinterface DWebBrowserEvents2
[
in
]
VARIANT
*
RedirectURL
,
[
in
]
VARIANT
*
RedirectURL
,
[
in
]
VARIANT
*
Frame
,
[
in
]
VARIANT
*
Frame
,
[
in
]
VARIANT
*
StatusCode
)
;
[
in
]
VARIANT
*
StatusCode
)
;
[
id
(
DISPID_BEFORESCRIPTEXECUTE
)
]
void
BeforeScriptExecute
(
[
in
]
IDispatch
*
pDispWindow
)
;
[
id
(
DISPID_WEBWORKERSTARTED
)
]
void
WebWorkerStarted
(
[
in
]
DWORD
dwUniqueID
,
[
in
]
BSTR
bstrWorkerLabel
)
;
[
id
(
DISPID_WEBWORKERFINISHED
)
]
void
WebWorkerFinsihed
(
[
in
]
DWORD
dwUniqueID
)
;
}
}
[
[
...
...
include/exdispid.h
View file @
c7b85c89
...
@@ -70,6 +70,9 @@
...
@@ -70,6 +70,9 @@
#define DISPID_NEWPROCESS 284
#define DISPID_NEWPROCESS 284
#define DISPID_THIRDPARTYURLBLOCKED 285
#define DISPID_THIRDPARTYURLBLOCKED 285
#define DISPID_REDIRECTXDOMAINBLOCKED 286
#define DISPID_REDIRECTXDOMAINBLOCKED 286
#define DISPID_WEBWORKERSTARTED 288
#define DISPID_WEBWORKERFINISHED 289
#define DISPID_BEFORESCRIPTEXECUTE 290
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
#define DISPID_PRINTTEMPLATETEARDOWN 226
#define DISPID_PRINTTEMPLATETEARDOWN 226
...
...
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