On Wed Jul 26 14:56:15 2023 +0000, Torge Matthies wrote:
Thank you! I will try this out later
Hello @jacek, the patch you attached sadly doesn't fix the issue, and I played around with those preferences and didn't get any change in result (setting `layers.acceleration.draw-fps` draws the fps so the prefs are definitely being applied). It doesn't crash on Proton btw.
I also somewhat doubt that getting gecko to render using d3d will change much on Wine compared to the software/GDI path. But I'm open to being proven wrong on this point.
In the meantime, while this merge request may not be the ultimate solution, I don't think it's entirely wrong, and I don't think it has much potential for regressions. After all, all the code does is forward some WM_PAINT events to some child windows, of which only the Wine-Gecko component actually draws anything. So I propose that we merge this until there is a better solution.