Alexandre Julliard pushed to branch master at wine / wine
Commits:
cf0d77aa by Gabriel Ivăncescu at 2025-08-15T07:15:24+02:00
mshtml: Allow custom set attributes with same name as builtin methods in legacy modes.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
5124303f by Gabriel Ivăncescu at 2025-08-15T07:15:28+02:00
mshtml: Fix 'expando' and 'specified' for attributes in legacy modes.
'expando' returns TRUE on non-builtin attributes (builtin attributes are
only the builtin props, not methods), while 'specified' always returns
TRUE on any non-builtin attribute as long as it has a user-defined value
(e.g. for builtin methods, their slot must be non-default), which is an
extension to just checking the dynamic props.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
4 changed files:
- dlls/mshtml/dispex.c
- dlls/mshtml/htmlattr.c
- dlls/mshtml/mshtml_private.h
- dlls/mshtml/tests/documentmode.js
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ad8a3f5eb2a13104447d81eeb0e77…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ad8a3f5eb2a13104447d81eeb0e77…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ad8a3f5e by Zhiyi Zhang at 2025-08-15T07:15:15+02:00
winemac.drv: Use a window level higher than kCGDockWindowLevel for WS_EX_TOPMOST windows.
NSFloatingWindowLevel(3) is below kCGDockWindowLevel(20), so windows with WS_EX_TOPMOST show behind
the macOS dock. WS_EX_TOPMOST should have a higher window level so that it's not behind the macOS dock.
This is similar to WS_EX_TOPMOST windows on Windows should show on top of the taskbar.
- - - - -
1 changed file:
- dlls/winemac.drv/cocoa_app.m
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/ad8a3f5eb2a13104447d81eeb0e77d…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/ad8a3f5eb2a13104447d81eeb0e77d…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
23511fcc by Marc-Aurel Zent at 2025-08-14T15:53:21+02:00
ntdll: Implement ThreadPriorityBoost class in NtQueryInformationThread.
- - - - -
92113c9f by Marc-Aurel Zent at 2025-08-14T22:00:50+02:00
ntdll: Implement ThreadPriorityBoost class in NtSetInformationThread.
- - - - -
8 changed files:
- dlls/kernel32/tests/thread.c
- dlls/ntdll/unix/thread.c
- include/wine/server_protocol.h
- server/protocol.def
- server/request_handlers.h
- server/request_trace.h
- server/thread.c
- server/thread.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0ba7c654d2a7727941952bf6b6e65…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0ba7c654d2a7727941952bf6b6e65…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3a5d9137 by Kareem Aladli at 2025-08-14T14:47:51+02:00
kernelbase: Implement VirtualProtectFromApp.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58482
Signed-off-by: Kareem Aladli <karimri(a)protonmail.com>
- - - - -
8de32c97 by Kareem Aladli at 2025-08-14T15:12:37+02:00
kernelbase/tests: Add tests for VirtualProtectFromApp.
- - - - -
da32a641 by Kareem Aladli at 2025-08-14T15:12:37+02:00
ntdll: Set old_prot to PAGE_NOACCESS in NtProtectVirtualMemory() if the range is not mapped or committed.
- - - - -
0ba7c654 by Kareem Aladli at 2025-08-14T15:45:46+02:00
ntdll/tests: Add tests for NtProtectVirtualMemory().
- - - - -
6 changed files:
- dlls/kernelbase/kernelbase.spec
- dlls/kernelbase/memory.c
- dlls/kernelbase/tests/process.c
- dlls/ntdll/tests/virtual.c
- dlls/ntdll/unix/virtual.c
- include/winbase.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/029eabf4c23f2407fb9d2ab17f41b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/029eabf4c23f2407fb9d2ab17f41b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e2919dc7 by Billy Laws at 2025-08-14T13:44:39+02:00
ntdll/tests: Add THREAD_CREATE_FLAGS_BYPASS_PROCESS_FREEZE test.
- - - - -
029eabf4 by Billy Laws at 2025-08-14T13:46:23+02:00
ntdll: Support THREAD_CREATE_FLAGS_BYPASS_PROCESS_FREEZE flag.
- - - - -
6 changed files:
- dlls/ntdll/tests/thread.c
- dlls/ntdll/unix/thread.c
- include/winternl.h
- server/process.c
- server/thread.c
- server/thread.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fdc0e7b4b460774ec848abe02d823…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fdc0e7b4b460774ec848abe02d823…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
8e6e27d7 by Jacek Caban at 2025-08-14T13:08:24+02:00
opengl32: Use wow64 wrappers for glGetBufferPointerv and glGetBufferPointervARB.
- - - - -
469b995a by Jacek Caban at 2025-08-14T13:08:27+02:00
opengl32: Use wow64 wrappers for glGetNamedBufferPointerv and glGetNamedBufferPointervEXT.
- - - - -
9fafdde0 by Jacek Caban at 2025-08-14T13:08:30+02:00
opengl32: Pass array arguments as pointers in unix calls.
- - - - -
79d683c3 by Jacek Caban at 2025-08-14T13:08:33+02:00
opengl32: Use generated thunk for glPathGlyphIndexRangeNV.
- - - - -
52ff7089 by Jacek Caban at 2025-08-14T13:08:36+02:00
opengl32: Pass type as a string to get_wow64_arg_type.
- - - - -
6 changed files:
- dlls/opengl32/make_opengl
- dlls/opengl32/thunks.c
- dlls/opengl32/unix_thunks.c
- dlls/opengl32/unix_thunks.h
- dlls/opengl32/unix_wgl.c
- dlls/opengl32/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90b271b9f98094f0d6b6cad036000…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90b271b9f98094f0d6b6cad036000…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
53c4dc67 by Rémi Bernon at 2025-08-14T10:54:40+02:00
win32u: Release the previous context drawables when changing contexts.
- - - - -
09ccd03a by Rémi Bernon at 2025-08-14T10:54:40+02:00
win32u: Flush the new drawables after successful make_current.
Otherwise there might not be any current context.
- - - - -
90b271b9 by Rémi Bernon at 2025-08-14T10:54:42+02:00
win32u: Notify the opengl drawables when they are (un)made current.
- - - - -
2 changed files:
- dlls/win32u/opengl.c
- include/wine/opengl_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/74fdd1ae03298a1f226792d1bada4…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/74fdd1ae03298a1f226792d1bada4…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6a60075e by Arkadiusz Hiler at 2025-08-14T10:54:33+02:00
winebus: Add Logitech G920 mapping to the SDL backend.
The HID input report format is different between Linux
(hid_logitech_hidpp) and Windows when it comes to axis HID usages.
To correct that we can use the device through SDL and craft our own
HID mapping.
- - - - -
7d225288 by Arkadiusz Hiler at 2025-08-14T10:54:34+02:00
winebus: Don't consider wheels / flight sticks as gamepads.
- - - - -
f8ae2b36 by Rémi Bernon at 2025-08-14T10:54:34+02:00
winebus: Don't try to create rumble effect on device startup.
It causes a 30s delay with some devices, lets assume that it will later
work without the delay.
- - - - -
74fdd1ae by Rémi Bernon at 2025-08-14T10:54:36+02:00
winebus: Create dedicated threads to write evdev haptics output reports.
Some controllers block on ioctl and write calls, and this may propagate
up to the frontend through various blocking calls, including when the
frontend API is using async I/O because of how Wine implements async I/O
for device objects.
- - - - -
2 changed files:
- dlls/winebus.sys/bus_sdl.c
- dlls/winebus.sys/bus_udev.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9c556545130875480bde90f7642ff…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9c556545130875480bde90f7642ff…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6c883cee by Tim Clem at 2025-08-14T10:53:32+02:00
win32u: Fix an uninitialized variable warning.
Effectively a false positive, since we only use window_shm if
get_shared_window succeeds, but the compiler doesn't know that.
- - - - -
9c556545 by Tim Clem at 2025-08-14T10:53:35+02:00
win32u: Remove a log message in get_shared_window.
- - - - -
1 changed file:
- dlls/win32u/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b822e25ed2d52c53df7d9474defc7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b822e25ed2d52c53df7d9474defc7…
You're receiving this email because of your account on gitlab.winehq.org.