Mohamad Al-Jaf
711f9e1fc5
include: Add IRandomAccessStream interface definition.
...
Needed by IStorageFile.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
fe877fdf8a
include: Add IPackageStatics interface definition.
2023-08-17 10:40:37 +02:00
Alex Henrie
c27f8f72d1
cmd: Introduce an option_equals helper for WCMD_parse_forf_options.
2023-08-17 10:40:37 +02:00
Alex Henrie
79e78218ec
odbccp32: Use CRT allocation functions.
2023-08-17 10:37:19 +02:00
Alex Henrie
81a5a8f46b
inetcpl: Use CRT allocation functions.
2023-08-17 10:37:19 +02:00
Alex Henrie
64d9d63fec
adsldp: Use CRT allocation functions.
2023-08-17 10:37:19 +02:00
Alex Henrie
7abcc31298
advapi32: Use CRT allocation functions.
2023-08-17 10:29:30 +02:00
Tim Clem
fd67d67850
winemac.drv: Support cooperative app activation in macOS 14 Sonoma.
...
Starting in Sonoma, apps can no longer force themselves to the
foreground with -activateIgnoringOtherApps:. winemac currently does
that in a few places - when an app creates its first window, and in
the implementation of APIs like SetFocus.
There's nothing we can do to work around the new behavior in the
general case. This patch makes Wine apps running in the same prefix
yield to one another, so that windows from multiple EXEs can at least
behave as intended.
2023-08-16 21:26:01 +02:00
Jacek Caban
a1d429dabd
cscript: Build as CUI application.
2023-08-16 21:19:47 +02:00
Ziqing Hui
a7594900ea
winegstreamer: Implement GetStreamSinkById for media sink.
2023-08-16 16:06:18 +02:00
Ziqing Hui
59adbf6670
winegstreamer: Implement GetStreamSinkByIndex for media sink.
2023-08-16 16:06:18 +02:00
Ziqing Hui
6de1cbfe3c
winegstreamer: Implement GetStreamSinkCount for media sink.
2023-08-16 16:06:18 +02:00
Ilia Docin
161e34bd86
sane.ds: Fix pixel type setting.
...
Remove extra memory access operator.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55375
2023-08-16 15:34:58 +02:00
Jacek Caban
3f276c836b
ieframe/tests: Use less strict checks in session count tests.
2023-08-16 15:31:54 +02:00
Alexandre Julliard
3ac808e46e
ntdll: Set Wow64 user space limit based on LARGE_ADDRESS_AWARE.
...
Based on a patch by Billy Laws.
2023-08-16 15:31:54 +02:00
Vitaly Lipatov
5f1b91e568
secur32: Print name for EXTENDED_NAME_FORMAT argument.
2023-08-16 15:31:54 +02:00
Vitaly Lipatov
d5a983ebec
advapi32: Print name for POLICY_INFORMATION_CLASS argument.
2023-08-16 15:31:54 +02:00
Vitaly Lipatov
d173bc6a53
include: Add standalone LSA_OBJECT_ATTRIBUTES prototype if ntdef.h is not included.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
de354e8d45
include: Add initial activeds.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
7377b53681
include: Add missing PCWCHAR to winnt.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
aa4d0dd818
include: Include ncrypt.h in wincrypt.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
6bcdbbe573
include: Add specstrings_strict.h with some defines.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
caae33a853
include: Use compatible file guard name (_NTSECAPI_, _NTSECPKG_).
2023-08-16 09:07:39 +02:00
Vitaly Lipatov
de17a77b2f
include: Add some missing defines.
2023-08-16 09:07:36 +02:00
Alex Henrie
9d509c0383
include: Add __WINE_ALLOC_SIZE to the definition of FNALLOC.
2023-08-16 08:51:58 +02:00
Ilia Docin
b830a46dfb
sane.ds: Set monochrome DIB color table.
2023-08-16 08:51:32 +02:00
Gabriel Ivăncescu
76f622a663
mshtml: Release the event target during node unlink.
...
The event target can participate in a cycle. Also since release_event_target
can now potentially be called multiple times, we have to NULL the rb tree
to make it re-entrant safe.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:27 +02:00
Gabriel Ivăncescu
a54b322f6b
mshtml: Implement node cycle collection using the dispex.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:27 +02:00
Gabriel Ivăncescu
ac572bc4ae
mshtml: Move ccref from the node to the dispex.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:27 +02:00
Gabriel Ivăncescu
d4770578c4
mshtml: Rename EventTarget_QI to EventTarget_QI_no_cc.
...
The new EventTarget_QI will use the cycle collector later.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:25 +02:00
Gabriel Ivăncescu
07923da1cf
mshtml: Rename dispex_query_interface to dispex_query_interface_no_cc.
...
The new dispex_query_interface will use the cycle collector later.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
965040f04b
mshtml: Use designated initializers in node vtables.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
b4f9aee68c
mshtml: Use designated initializers in dispex and event target vtables.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
dfd32a332a
mshtml: Make all event target vtbls const.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
4e08d7e200
mshtml: Split IUnknown methods for outer windows into separate vtable.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
5e8210bb94
mshtml: Move console to the inner window.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:23 +02:00
Gabriel Ivăncescu
c81c0aa7a3
mshtml: Use ASCII strings for dispex object names.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-16 08:51:21 +02:00
Yuxuan Shui
5cd11ade21
jscript: Fix Array.prototype.splice with omitted deleteCount in ES5+ mode.
2023-08-15 18:57:12 +02:00
Alexandre Julliard
20afe43832
Remove unused NONAMELESS defines.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
1f9c6e83bd
include: Get rid of the NONAMELESS access macros in tests.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
232512660b
windowscodecs/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
df20791bdb
dxgi/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
62cd08f387
ddraw/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
47cd5b1499
d3dx9/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
8bec6d399f
d3dx10/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
43add34963
d3drm/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
43d4956c27
d3d9/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
8d86c6d9d9
d3d8/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
e293a6c669
d3d11/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
e441577a59
d3d10core/tests: Use nameless unions/structs.
2023-08-15 18:56:45 +02:00