Commit graph

167316 commits

Author SHA1 Message Date
Nikolay Sivov 5b471a2963 gdi32/emf: Fix miter limit serialization. 2023-10-09 11:38:09 +02:00
Etaash Mathamsetty 627181d99c gdi32: Add stub for D3DKMTQueryAdapterInfo. 2023-10-09 11:37:49 +02:00
Rémi Bernon 3e19ca928e dmime: Call IDirectMusicTrack_(Init|End)Play from the segment state. 2023-10-09 11:35:15 +02:00
Rémi Bernon 7a678903fb dmime: Implement IDirectMusicPerformance_GetNotificationPMsg. 2023-10-09 11:35:15 +02:00
Rémi Bernon 3de1bc035e dmime: Send DMUS_PMSGT_NOTIFICATION messages from the performance.
Keeping the segment state referenced until its playback ends.
2023-10-09 11:35:13 +02:00
Rémi Bernon 664caf6ed7 dmime: Send DMUS_PMSGT_DIRTY messages from the performance. 2023-10-09 11:35:13 +02:00
Rémi Bernon ac832b97ae dmime: Free all pending messages after CloseDown. 2023-10-09 11:35:13 +02:00
Rémi Bernon 299698140a dmime: Keep messages with the same time ordered. 2023-10-09 11:35:13 +02:00
Rémi Bernon b201cf1bca dmime/tests: Tests interaction between CloseDown and notifications. 2023-10-09 11:35:13 +02:00
Daniel Lehman d2a606bc92 advapi32/tests: Add ReadEventLogA tests for EventlogStarted. 2023-10-09 11:35:08 +02:00
Paul Gofman 67bc349541 imagehlp: Import functions instead of forwarding. 2023-10-09 11:34:52 +02:00
Nikolay Sivov fe63d304be d3d10/tests: Add a test for log2/log10/exp2 functions in expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-09 11:34:41 +02:00
Alexandre Julliard a1830c03a5 ntdll: Add a separate helper to build the main module on Wow64.
We can't use the normal routine because the module is 32-bit.
2023-10-08 13:55:45 +02:00
Alex Henrie 4c07f22107 msvfw32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie ce00200080 mscms: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 6da1c970a4 mciavi32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 8f02157bc8 ddraw: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 6159a50127 comctl32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:52 +02:00
Alex Henrie 8b20c58801 include: Introduce wine_dbgstr_fourcc and debugstr_fourcc. 2023-10-06 20:49:52 +02:00
Alex Henrie b490890d2d winecoreaudio: Rename wine_dbgstr_fourcc to coreaudio_dbgstr_fourcc. 2023-10-06 20:49:52 +02:00
Alex Henrie ae77ddafb0 mfplat: Rename debugstr_fourcc to mf_debugstr_fourcc. 2023-10-06 20:49:52 +02:00
Georg Lehmann 17d9841d86 winevulkan: Update to VK spec version 1.3.267. 2023-10-06 20:49:36 +02:00
Zebediah Figura 5ce02389f9 wined3d: Store a fragment_caps structure in struct wined3d_d3d_info.
Instead of duplicating multiple members.
2023-10-06 20:48:22 +02:00
Zebediah Figura ef2ad5ef66 wined3d: Store the "wined3d_caps" field of struct fragment_caps as separate bool flags. 2023-10-06 20:48:21 +02:00
Zebediah Figura efb0d67a70 wined3d: Rename the "MaxTextureBlendStages" field of struct fragment_caps to "max_blend_stages". 2023-10-06 20:48:21 +02:00
Zebediah Figura 82873b72a2 wined3d: Rename the "MaxSimultaneousTextures" field of struct fragment_caps to "max_textures". 2023-10-06 20:48:21 +02:00
Zebediah Figura 15140e7645 wined3d: Rename the "textures" field of struct wined3d_gl_limits to "ffp_textures". 2023-10-06 20:48:21 +02:00
Zebediah Figura fbee3cf2e0 wined3d: Rename WINED3D_MAX_TEXTURES to WINED3D_MAX_FFP_TEXTURES. 2023-10-06 20:48:20 +02:00
Jactry Zeng bcc8c31e0d user32: Add more builtin string resources. 2023-10-06 15:44:28 +02:00
Joel Holdsworth 72ebbca61b ntdll/tests: Fix FILE_RENAME_INFORMATION_EX test failures on Windows 10 1607 & 1709.
These versions of Windows are not included in the TestBot base VM set hence why
the failures were not caught when the tests were submitted in the original
commit: 07e40a6f9f

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55733
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-06 15:41:49 +02:00
Gabriel Ivăncescu c737b283d0 ieframe: Implement DocObjectService_IsErrorUrl.
Needed to prevent an infinite loop when the error page itself fails to load
(mshtml bails out early).

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:28 +02:00
Gabriel Ivăncescu 5d17e7e4a8 ieframe: Send the original URL for error pages in FireDocumentComplete notification.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:24 +02:00
Gabriel Ivăncescu 82c03141d8 ieframe: Send the original URL for error pages in FireNavigationComplete2 notification.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:19 +02:00
Gabriel Ivăncescu 76b198000f ieframe: Use the original URL for error pages' address bar.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:19 +02:00
Gabriel Ivăncescu 8a67308f74 ieframe: Navigate to a basic error page on failed navigation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:19 +02:00
Gabriel Ivăncescu 125c390f61 ieframe: Implement IEHTMLWindow2_get_document.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:16 +02:00
Gabriel Ivăncescu e3c768ab55 shdoclc: Add a basic generic html page for navigation errors.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:16 +02:00
Gabriel Ivăncescu b38fcaf36a mshtml: Implement SuperNavigate undocumented flag 2.
Seems to be doing a replace and skipping updating travel log/history.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:13 +02:00
Helix Graziani 5a7d75cd34 nsiproxy.sys: Implement ipv6_forward_enumerate_all. 2023-10-06 15:40:15 +02:00
Zebediah Figura 512f8b17ae objsel: Do not create an object from IClassFactory::QueryInterface(). 2023-10-06 15:39:57 +02:00
Zebediah Figura 2ac66e33fd objsel: Do not check for a NULL interface in COM methods. 2023-10-06 15:39:57 +02:00
Zebediah Figura 026c7fc6b5 objsel: Merge factory.c into objsel.c.
A separate file for the class factory is not justified.
2023-10-06 15:39:57 +02:00
Zebediah Figura 39ccd71991 objsel: Remove DLL refcount tracking.
Recent consensus seems to be that this isn't worth the effort.
2023-10-06 15:39:57 +02:00
Zebediah Figura 528fdc783b objsel: Remove unnecessary includes. 2023-10-06 15:39:57 +02:00
Alex Henrie 42579f1dcd riched20: Use CRT allocation functions. 2023-10-06 15:39:57 +02:00
Alexandre Julliard de81e2ea41 ntdll: Only create the main module on the 32-bit side for wow64. 2023-10-06 15:39:57 +02:00
Alexandre Julliard 93a5dce013 server: Remove some leftover code from a failed rebase. 2023-10-06 11:24:23 +02:00
Nikolay Sivov 41ab207c71 d3d10/effect: Add support for shift instructions. 2023-10-05 18:49:50 +02:00
Joel Holdsworth e916255216 ntdll: Add support for FILE_{RENAME,LINK}_IGNORE_READONLY_ATTRIBUTE.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00
Joel Holdsworth a8489d12eb server: Don't allow read-only files to be replaced by File{Rename,Link}Information{,Ex}.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00