# Codename One Adds Optional CEF Support to Its Simulator and Changes JavaFX Installation

DevFeed: [Codename One Adds Optional CEF Support to Its Simulator and Changes JavaFX Installation](<https://devfeed.tech/articles/big-changes-and-cef-19217.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/big-changes-jcef/>)

Author: Shai Almog

Published: 2020-07-16T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Chromium](<https://devfeed.tech/topics/chromium.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [JavaFX](<https://devfeed.tech/topics/javafx.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [debug](<https://devfeed.tech/topics/debug.md>)

Tags: [chromium](<https://devfeed.tech/tags/chromium.md>), [debug](<https://devfeed.tech/tags/debug.md>), [open](<https://devfeed.tech/tags/open.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>)

## AI overview

Codename One released support for CEF in its simulator. CEF is off by default during the transition, while JavaFX will no longer install automatically when missing; applications that depend on media or web features may encounter simulator or debugger problems. The article recommends ZuluFX as a short-term workaround and explains that CEF enables Chromium-based browser features including WebRTC.

## Source excerpt

Today we released one of the biggest changes to Codename One's simulator in ages. We added the ability to use CEF (Chrome Embedding Framework). This is currently off by default but even if you don't use it you might feel the impact so it's crucial that you read this post. __ Updated July 31st with additional platform instructions below __ Updated August 2nd with correction to the Linux install script __ Updated August 4th with another correction to the Linux install script The TL;DR The big change for those of you who don't care about the details is this: FX will no longer install automatically if it's missing. That might be a good thing for some applications. But if you rely on media/web things might break in the simulator/debugger.