Starting with Win10, height of multiline edit controls no longer seems
to be hardwired to a multiple of the font height (when larger than
font height).
- Adapt the tests accordingly (detecting how to compute the expected
height of a control).
- Extend the ranges of the tested heights.
Note:
- there may be another way to detect the model for height computation.
- the range of heights tested stem from internal testing and is larger
than existing testing. It could be reduced as a range, or picking
values from a fixed set of values (if needed).
Wine-bug: https://bugs.winehq.org/show_bug.cgi?id=52152
Signed-off-by: Eric Pouech <eric.pouech(a)gmail.com>
--
v2: comctl32/test: Adapt the edit tests for height to Win10+.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1881
Enforce proper atomic update so that other threads do not read stale
data from IO_STATUS_BLOCK.
Signed-off-by: Jinoh Kang <jinoh.kang.kr(a)gmail.com>
--
v17: ntdll: Fix reading stale Information from IOSB.
https://gitlab.winehq.org/wine/wine/-/merge_requests/155
On Windows, application-specific settings are stored in the registry
under HKCU\\Console\\<path_to_app>.
Our implementation of conhost.exe does not know which process is
connected to it, so we need to get the full process image name before
loading any application-specific console settings.
To do this, we extend the server protocol to pass the process Id of
the connected console process to conhost.exe.
Please run tools/make_requests before merging.
--
v4: conhost: Load/Save console settings using the process path or window title
https://gitlab.winehq.org/wine/wine/-/merge_requests/1492