Skip to content

Future plans

Salvador Díaz Fau edited this page May 24, 2020 · 6 revisions

The future plans for this project include :

  • Create a demo that shows how to load a browser extension. CEF has a limited browser extension support but we need to be prepared for future compatibility improvements.
  • Create a Firemonkey demo with accelerated "off-screen" mode (also known as OSR mode). CEF allows you to use a DirectX texture in OSR mode but we still use the raw bitmap information found in the "OnPaint" event.
  • Investigate if we can use "Views" instead of a reparented form in Firemonkey. The SimpleFMXBrowser demo uses a TFMXWindowParent to host a browser but it should be possible to use a View directly.
  • Add Linux support. CEF4Delphi has most of the code necessary to make it compatible with Linux if you use Lazarus/FPC but we still have some issues to fix.
  • Add MacOS support. CEF4Delphi received some code contributions to build it with a MacOS target in Delphi but it still needs a lot more code.
Clone this wiki locally