The Web Browser widget still uses Chromium 59, which is more than 2.5 years old. Can it please be updated to a more recent version? Or is it straightforward to upgrade it in my own source build?
Engine/Source/ThirdParty/CEF3/ appears to contain the Chromium Embedded Framework binaries and source, but I assume it’s not as simple as just dropping in the latest from the CEF repository?
It’s a experimental feature that I dream to be able to see soon since… how many years? I’m waiting to see ue4 and web together since day 1. There are some workarounds but ■■■■… wouldn’t be beautiful to see it fully supported and updated?
They read, but they don’t reply when they can’t provide an answer
Most likely CEF support is abandoned and might be removed in future - like Unity did, removing it together within-editor Asset Store tab. Because it is a not very performant software
Unfortunately, the version Epic uses in UE5 has a nasty bug. If you set static bool bCEFGPUAcceleration = true; in CEFBrowserApp.cpp to false then transparency does not work. The flag is there to make the browser run via the CPU which runs much much faster. Would not be bad if Epic could take a slightly newer version (85,86) or a current one so that the bug is gone. The CEF team fixed the bug years ago.
Why is the browser not updated regularly? On consoles, this is actually necessary for security reasons.
We’ve been trying to integrate it with Shotgrid and other systems and it seems like it’s not compatible with such an old version of Chromium. Is there a way to upgrade this on our own without a full engine rebuild, like replacing the dlls for Chromium?