Chromium Embedded Framework: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
Chromium Embedded Framework (CEF) is an [http://code.google.com/p/chromiumembedded/ extension] of the [http://en.wikipedia.org/wiki/Chromium_(web_browser) Chromium] browser rendering engine, an open-source project which is a component of [http://www.google.com/chrome Google Chrome], and since 2019, [https://microsoft.com/edge Microsoft Edge], aswell as many other Chromium-based browsers. | Chromium Embedded Framework (CEF) is an [http://code.google.com/p/chromiumembedded/ extension] of the [http://en.wikipedia.org/wiki/Chromium_(web_browser) Chromium] browser rendering engine, an open-source project which is a component of [http://www.google.com/chrome Google Chrome], and since 2019, [https://microsoft.com/edge Microsoft Edge], aswell as many other {{Wiki|Chromium_(web_browser)#Browsers_based_on_Chromium|Chromium-based browsers.}} | ||
== In relation to Valve == | == In relation to Valve == |
Revision as of 22:15, 8 September 2023
Chromium Embedded Framework (CEF) is an extension of the Chromium browser rendering engine, an open-source project which is a component of Google Chrome, and since 2019, Microsoft Edge, aswell as many other Chromium-based browsers.
In relation to Valve
The Steam client on Windows and OS X uses a customized version of CEF to render web content, and as of June 15, 2023, the entire UI now uses CEF, replacing the old VGUI system. VGUI is not completely removed, and was kept just in case if CEF does not working properly, telling users to restart some Steam process, or to warn users that Windows compatibility mode is enabled on Steam.
The Source code for Valve's usage of the Chromium Embedded Framework (and Chromium) can be downloaded as a ZIP archive (783 MB, 24th April 2012). A patch for revision 465 of the CEF codebase is available on pastebin (280 KB) that will apply Valve's changes.