Commit graph

167637 commits

Author SHA1 Message Date
Alistair Leslie-Hughes 5e0251f80d msxml3: Don't call qsort if we have no data (Coverity). 2023-10-27 10:19:37 -05:00
Zebediah Figura 2ca895cb5f ws2_32/tests: Wait for AFD_POLL_RESET in test_get_events_reset().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54113
2023-10-27 08:59:30 -05:00
Zebediah Figura 9d330d81a6 ws2_32/tests: Make sure that WSARecv() completes synchronously in test_WSARecv().
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54342
2023-10-27 08:58:33 -05:00
Rémi Bernon d9ad68a1ef gitlab: Run tests with LP_NUM_THREADS=4 env var.
This forces mesa LLVMPIPE driver to use a fixed number of threads, and
greatly reduces its memory usage from the $(nproc) default. On Gitlab
this is 32 threads, which often exhaust VM space in 32bit tests.
2023-10-26 16:03:30 -05:00
Hans Leidekker 2ad2ad035d advapi32/tests: Skip WoW64 registry tests on 32-bit. 2023-10-26 16:03:30 -05:00
Hans Leidekker 362f953748 advapi32/tests: Get rid of workarounds for old Windows versions. 2023-10-26 16:03:30 -05:00
Brendan Shanks 5d78428fa8 winemac.drv: Disable declaration-after-statement warnings in ObjC files. 2023-10-26 16:03:30 -05:00
Zebediah Figura 229ccfd048 ntdll: Do not reject data directories at the end of a file.
Found when wpfgfx_cor3.dll failed to relocate in Bentley CONNECTION Client.

Fixes: 56d9e1a8a8.
2023-10-26 16:03:30 -05:00
Jeff Smith 6972aa77c1 gdiplus: Fix GdipSetPageUnit parameter validation. 2023-10-26 16:03:30 -05:00
Jeff Smith 8f7749aa45 gdiplus: Fix a GdipSetPageScale return status. 2023-10-26 16:03:30 -05:00
Jeff Smith 142dc48aae gdiplus: Implement GdipResetPageTransform. 2023-10-26 16:03:30 -05:00
Jeff Smith 73aed1b531 gdiplus/tests: Add tests related to setting the page tranform. 2023-10-26 16:03:30 -05:00
Sven Baars 1b06627ac4 wined3d: Don't override the default renderer in wined3d_dll_init(). 2023-10-26 15:28:00 -05:00
Rémi Bernon 347fb8bc8e dmusic: Ignore some known wave chunks. 2023-10-26 15:27:47 -05:00
Rémi Bernon f65cf1ed6d dmime: Remove shadowing local hr variable. 2023-10-26 15:27:47 -05:00
Rémi Bernon 17416be982 dmime: Ignore badly formed wave if format and data have been found. 2023-10-26 15:27:47 -05:00
Rémi Bernon bff7301699 dmime: Skip segment chunk on parsing failure (or success). 2023-10-26 15:27:47 -05:00
Rémi Bernon 7b66268fab dmime: Skip sequence track chunk on parsing failure. 2023-10-26 15:27:47 -05:00
Rémi Bernon f5c8d273b6 dmband: Skip band / band track chunk on parsing failure. 2023-10-26 15:27:47 -05:00
Alistair Leslie-Hughes 60e8b78e4d msxml: Always increase error count when detected.
The error count wasn't be increased if tracing was disabled. eg CI.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55720
2023-10-26 14:59:57 -05:00
Rémi Bernon 9ad97f69b4 dmime: Force recompute MIDI message reference time.
Fixes 65e388137c, which is otherwise no-op
without this change.
2023-10-25 14:27:15 -05:00
Rémi Bernon dd9d37375b dmsynth: Set loop and sample generators on the fluid_voice. 2023-10-25 14:27:15 -05:00
Rémi Bernon c8b9a2dcfd dmusic/tests: Skip test_default_gm_collection if gm.dls is missing.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55688
2023-10-25 14:27:15 -05:00
Rémi Bernon bbdea3afc3 dmime/tests: Ignore failure on missing gm.dls in test_band_track_play.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55722
2023-10-25 14:27:15 -05:00
Rémi Bernon b971c55a3a dmime/tests: Avoid checking message segment state reference count. 2023-10-25 14:27:15 -05:00
Rémi Bernon 3e31e29d65 dmime/tests: Remove flaky track playing state test.
This fails regularly on Win7.
2023-10-25 14:27:13 -05:00
Bartosz Kosiorek 012f610675 gdiplus: Improve performance of units_to_pixels by not using division.
Single float division (divss) is at least four time slower,
than multiplication (mulss).
More information: https://www.agner.org/optimize/instruction_tables.pdf

The units_to_pixels was optimized to use only multiplication (mulss),
and avoid using divisions (divss).
2023-10-25 14:25:18 -05:00
Paul Gofman 059094c1c1 ntdll: Define heap block's BLOCK_FLAG_LFH as 0x80. 2023-10-25 14:21:28 -05:00
Hans Leidekker 3f6510c1d6 kernelbase: Trace global memory counters in decimal. 2023-10-25 07:50:04 -05:00
Zebediah Figura b57d4fcd21 include: Convert d3d10effect.h to an IDL. 2023-10-24 13:20:07 -05:00
Zebediah Figura d78ca75c56 include: Convert d3d10shader.h to an IDL. 2023-10-24 13:20:06 -05:00
Louis Lenders b5f4a6a4db uxtheme: Add ShouldAppsUseDarkMode.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55821
2023-10-24 08:46:21 -05:00
Brendan Shanks 2e2f9bdb65 winscard: Ensure unixlib function tables and enum stay in sync. 2023-10-24 06:30:23 -05:00
Brendan Shanks 2c487406ae wpcap: Ensure unixlib function tables and enum stay in sync. 2023-10-24 06:30:23 -05:00
Brendan Shanks 4dc31f923b dnsapi: Ensure unixlib function tables and enum stay in sync. 2023-10-24 06:30:23 -05:00
Brendan Shanks e0237f7798 ctapi32: Ensure unixlib function tables and enum stay in sync. 2023-10-24 06:30:23 -05:00
Brendan Shanks c17d1adb6e makedep: Replace sprintf with snprintf to avoid a deprecation warning on macOS. 2023-10-24 06:30:23 -05:00
Brendan Shanks 26201ca92d winemac.drv: Replace sprintf with snprintf to avoid deprecation warnings. 2023-10-24 06:30:23 -05:00
Jacek Caban 4a05c6311e wined3d: Use unsigned type for res_type bit field.
Fixes -Wbitfield-constant-conversion when enum is signed, causing WINED3D_GL_RES_TYPE_TEX_RECT value to be truncated to -4.
2023-10-24 06:30:23 -05:00
Jacek Caban 82e6701178 wined3d: Remove unused parallel_point_count variable. 2023-10-24 06:30:23 -05:00
Jacek Caban 947060bfcc wined3d: Use return type to return result from read_dword.
Avoid implicit casts from enum pointers.
2023-10-24 06:30:23 -05:00
Akihiro Sagawa 30e0deb70e cmd: Reset totals after trailer output.
Otherwise, sums are inherited between drives.
For instance, dir /s z:\tmp c:\windows\system32\drivers\etc shows
an incorrect summary for drive c.
2023-10-24 06:30:23 -05:00
Esme Povirk 9c1ffb545f mscoree: Update Wine Mono to 8.1.0. 2023-10-24 06:30:23 -05:00
Zebediah Figura 552a46ea78 d3d11/tests: Avoid POINT sampling exactly halfway between two mip levels.
This gives different results on llvmpipe.

Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53213
2023-10-23 07:37:17 -05:00
Zebediah Figura e50b5ce778 d3d10core/tests: Avoid POINT sampling exactly halfway between two mip levels.
This gives different results on llvmpipe.

Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53213
2023-10-23 07:37:17 -05:00
Jinoh Kang 4a7bba9087 ntdll/tests: Use win_skip() for missing APIs in test_query_process_debug_port_custom_dacl.
A missing API is a todo in Wine.
2023-10-23 07:37:17 -05:00
Gabriel Ivăncescu 4418f928af mshtml: Return proper errors when navigating with no browser.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-23 07:37:17 -05:00
Gabriel Ivăncescu 110dad9ca5 mshtml: Set outer window to uninitialized page when document obj is released.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-23 07:37:17 -05:00
Nikolay Sivov 9afcf7c8e0 d3d10_1/tests: Add some more tests for fx_4_1 blend states. 2023-10-20 23:24:58 +02:00
Connor McAdams 4863992e84 uiautomationcore: Don't return failure from ::get_FragmentRoot stub on the default BaseHwnd provider.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-20 22:31:12 +02:00