--
v2: widl: Propagate attrs to inner pointer types.
widl: Ignore strings in is_embedded_complex().
widl: Get rid of the write_embedded_types() helper.
widl: Explicitly check for top-level parameters before adding FC_ALLOCED_ON_STACK.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6165
This fixes a blank window content issue that happens even with basic Wine programs.
Fixes: b9879d5adc1 ("winewayland: Remove now unnecessary WindowPosChanging checks.")
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6248
In win32u/font.c's `create_child_font_list` function:
- We remove the `ansi_cp` `MaximumCharacterSize` check since this is the current locale's codepage, not the font's codepage. This was preventing certain child fonts from being loaded when they should have been.
- We include Microsoft Sans Serif as a child font, whereas previously we were only including its linked fonts as child font.
- As a backup, we also add Tahoma (which should ship with Wine) and its linked fonts as child fonts in case Microsoft Sans Serif is not available.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6046
On Fri Aug 9 21:57:26 2024 +0000, Ilia Docin wrote:
> Sorry for the late response. But how does it pass without fix if the
> feature branch has that fix and the pipeline runs on the feature branch?
> Besides, I checked locally that without fix the test failed with:
> listview.c:7262: Test failed: Expected -1, got 3
You should add the tests and mark the tests that are failing on wine with todo_wine. Then in the next patch that fixes the bug, remove those todo_wines.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5909#note_78275