Zebediah Figura
20b1ef6ed0
quartz: Return the rect from get_default_rect() through a pointer.
...
Notably, this avoids the incorrect use of a static variable.
2023-12-06 23:09:55 +01:00
Matteo Bruni
bc1ba43942
d3dx9: Check for successful sprite draw in DrawTextW().
2023-12-06 23:09:44 +01:00
Fabian Maurer
8e48d7fdbd
coml2: Move StgCreatePropSetStg from ole32.
2023-12-06 17:54:53 +01:00
Fabian Maurer
e5df1b2e51
coml2: Move PropStgNameToFmtId from ole32.
2023-12-06 17:54:53 +01:00
Fabian Maurer
ce60cfeb81
coml2: Move FmtIdToPropStgName from ole32.
2023-12-06 17:54:53 +01:00
Fabian Maurer
7478f15f98
coml2: Move StgIsStorageFile from ole32.
2023-12-06 17:54:53 +01:00
Fabian Maurer
eab7899eb5
coml2: Move StgIsStorageILockBytes from ole32.
2023-12-06 17:54:53 +01:00
Bernhard Übelacker
5a0321ac8c
mlang: Allow encoding name "ISO8859-1".
...
This fixes eFilmLt.exe when running with native msxml6.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=13340
2023-12-06 17:54:53 +01:00
Alexandre Julliard
23111d625b
vkd3d: Import upstream release 1.10.
2023-12-06 17:54:53 +01:00
Alexandre Julliard
0fea0db866
ntdll: Export KeAddSystemServiceTable() instead of the KeServiceDescriptorTable variable.
2023-12-06 13:14:47 +01:00
Alexandre Julliard
48182726e9
ntdll: Use posix_spawn() to start the server.
...
Based on a patch by Brendan Shanks.
2023-12-06 11:56:33 +01:00
Alexandre Julliard
7c777af498
ntdll: Add a helper to build a path and exec it.
2023-12-06 11:56:02 +01:00
Nikolay Sivov
26f11bdfe5
ntdll: Use public type for SystemSupportedProcessorArchitectures returned data.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-12-06 10:20:50 +01:00
Nikolay Sivov
dbeaaf2b0f
include: Add missing enum to wdm.h.
2023-12-06 10:20:49 +01:00
Brendan Shanks
e4ec6f87e0
winemac: Use RTL_CONSTANT_STRING.
2023-12-06 10:20:37 +01:00
Gabriel Ivăncescu
e5c4acc459
mshtml: Get rid of outer_window member in HTMLDocumentNode.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:28 +01:00
Gabriel Ivăncescu
ff617c838f
mshtml: Use inner window's outer_window when checking if it's interactive for edit mode.
...
We can't rely on dom_interactive_time either because setup_edit_mode can
reload the page (and sets it uninitialized).
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:25 +01:00
Gabriel Ivăncescu
db12c470c8
mshtml: Skip navigation handling on anchor/area elements for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:22 +01:00
Gabriel Ivăncescu
dffb5e0538
mshtml: Return failure when setting IHTMLDocument2::location for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:18 +01:00
Gabriel Ivăncescu
cb14ca2a29
mshtml: Return failure in IHTMLDocument2::documentElement for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:13 +01:00
Gabriel Ivăncescu
1f0517689d
mshtml: Return failure in IHTMLDocument2::open() for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:13 +01:00
Gabriel Ivăncescu
5e873c48be
mshtml: Return failure in IHTMLDocument2::cookie for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:13 +01:00
Gabriel Ivăncescu
d4aee460e7
mshtml: Return failure in IHTMLDocument2::domain for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:13 +01:00
Gabriel Ivăncescu
2e77a62f1d
mshtml: Return failure in IHTMLDocument2::frames for detached documents.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:13 +01:00
Gabriel Ivăncescu
ffb7ace4df
mshtml: Use inner window's outer_window in IHTMLDocument2::readyState.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-12-06 10:20:08 +01:00
Alfred Agrell
30c074963a
wmvcore/tests: Add tests for compressed output.
2023-12-05 22:01:35 +01:00
Alfred Agrell
efe8bc0151
winegstreamer: Implement compressed output support in WMSyncReader.
2023-12-05 22:01:34 +01:00
Alfred Agrell
2cdb8cdae1
winegstreamer: Leave pts/duration unchanged if they're not set.
2023-12-05 22:01:34 +01:00
Alfred Agrell
84660d52f7
winegstreamer: Introduce mutex for wm_reader read_thread_shutdown.
2023-12-05 22:01:34 +01:00
Alfred Agrell
1cc29f966a
winegstreamer: Move file size to struct wm_reader.
2023-12-05 22:01:34 +01:00
Alfred Agrell
7dbc8d5921
winegstreamer: Fill in a few more pieces of WMV format handling.
2023-12-05 22:01:34 +01:00
Alfred Agrell
703a82a79b
winegstreamer: Add codec_data to WMVs.
2023-12-05 22:01:34 +01:00
Alfred Agrell
31788cdc8c
quartz/tests: Improve VMR9 ChangeD3DDevice test.
...
- Checks that it presents using the new device, instead of counting TerminateDevice.
- Works on Windows now.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55649
2023-12-05 22:01:08 +01:00
Vijay Kiran Kamuju
63ccb5826d
msvcm80: Add stub for ThrowNestedLoadModuleException function.
2023-12-05 22:00:22 +01:00
Vijay Kiran Kamuju
9bec22a2e2
msvcm80: Add stub for ThrowModuleLoadException(String, Exception) function.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=34537
2023-12-05 22:00:21 +01:00
Vijay Kiran Kamuju
f97ad2340d
msvcm80: Add stub for ThrowModuleLoadException(String) function.
2023-12-05 22:00:19 +01:00
Eric Pouech
4b63e88894
ntdll: Don't create Unix console for GUI apps.
...
Note: GUI apps using std I/O (this is not common) will
no longer print on unix console.
If such a behavior is needed, for an app started from
Unix shell, one can either redirect output to a file, or pipe output:
./wine app | cat
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Eric Pouech
1f478ea370
ntdll: Don't inherit std console handles for non CUI child process.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Eric Pouech
a7c5e2413e
kernelbase: GetStartupInfoW: set std handle only when USESTDHANDLES is set.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Eric Pouech
3f814c42c0
kernelbase: No longer cache GetStartupInfoW() results.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Eric Pouech
76018fbbee
kernel32/tests: Add tests for GetStartupInfo(A|W).
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Eric Pouech
5545aef74e
kernel32/tests: Identify untouched fields returned from GetStartupInfo.
...
GetStartupInfoW() doesn't set all the fields.
So in CreateProcess() tests, always use a marker for STARTUP_INFO
initialization; make use of that marker to properly identify
the std handles gotten from GetStartupInfo.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-12-05 21:24:37 +01:00
Piotr Caban
bdd04f5f71
msvcrt: Add partial support for managed handle demangling.
2023-12-05 21:24:37 +01:00
Piotr Caban
5af51ce0af
msvcrt: Accept <> characters in string literals in demangler.
2023-12-05 21:24:37 +01:00
Fabian Maurer
c24bbd13c8
apisetschema: Add api-ms-win-core-com-l2-1-1.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55075
2023-12-05 21:24:37 +01:00
Rémi Bernon
85026ab2b3
winevulkan: Unwrap to driver or host depending on the function.
2023-12-05 21:24:37 +01:00
Rémi Bernon
f6febfda51
winevulkan: Use an enumeration for make_vulkan unwrapping kinds.
2023-12-05 21:24:37 +01:00
Rémi Bernon
fc2ea1beba
winevulkan: Introduce a new convert_suffix make_vulkan helper.
2023-12-05 21:24:37 +01:00
Rémi Bernon
28cbd5bf20
winevulkan: Remove redundant make_vulkan needs_unwrapping method.
2023-12-05 21:24:37 +01:00
Rémi Bernon
b01883f02f
winevulkan: Use a dictionary for user driver entry points.
2023-12-05 21:24:37 +01:00