[REVIEW] [at]dashan.yue, [at]wes.fudala
#localization none
#tests QA tested the preflight build and verified that it was fixed
[FYI] loic.lautredou, sebastien.olscamp, simon.castonguay
#preferred_allowlister dashan.yue
[CL 27425169 by erida dule in ue5-main branch]
- Deleted the per-architecture frameworks, since we now lipo out the unused architectures in modern games, and it confuses everything to have both
#jira UE-192423
#rb zack.neyland
[CL 27056943 by josh adams in ue5-main branch]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds
[CL 26082269 by henrik karlsson in ue5-main branch]
- Update frameworks with a Framework mode to differentiate between linking with it and copying to .app (in case of a static lib framework, or load-only dylib
- Updated CEF3 to work as a normal framework (if we have a universal framework binary, it would be simpler, because LoadInMain() would work without any paths)
#rb roman.dzieciol
#preflight 643484117536ac6b78ae7ce3
[CL 24985043 by Josh Adams in ue5-main branch]
- Add assert to FSlateApplication::Get that the application is alive.
[REVIEW] [at]Rob.Cannaday [at]Sam.Zamani
#preflight 63f634609b26c4957e918a40
[CL 24370874 by chris varnsverry in ue5-main branch]
Also, fixes a deref of a (possibly) destroyed WebBrowserWidget within a AsyncTask callback when notifying on Url Loading when Widget is closed.
#jira UE-168767
#rb Jack.Porter
#preflight 637e9861cc307d6fa52df6c7
[REVIEW] [at]Jack.Porter
[CL 23263797 by adam kinge in ue5-main branch]
Change consist of only forward declaration and additional includes
#preflight 63789c1de30d438849c48188
#rb none
[CL 23218412 by henrik karlsson in ue5-main branch]
This update allows CEF to render in Linux environments that lack an X11 server, such as desktops running Wayland without XWayland, and headless environments such as containers.
Note that this change removes the existing Linux binaries for CEF and replaces them with a new set of binaries, hence the large number of changed files.
#jira UCS-5194
[FYI] Mattias.Jansson
#rb Luke.Bermingham
#preflight 63355bc1f418a1071a5209de
[CL 22260825 by adam rehn in ue5-main branch]