Skip to content

ArchitectureFeatures

cztomczak edited this page May 25, 2016 · 4 revisions

Architecture & Features

Table of contents:

CEF 3 summary

  • supports html5 audio/video, good performance of webgl and other accelerated content
  • uses multi process architecture and Chromium Content API, thus giving performance and features similar to Chrome
  • V8 engine is runing in a separate process so javascript integration can be done only through asynchronous messaging between processes, in CEF 1 you can call javascript and python back synchronously
  • single process is for debugging purposes only, it is unstable, it will likely be fixed in the future as Chromium for mobile devices needs a stable single-process mode

CEF 3 comes with the the latest version of Chrome.

For more information on CEF architecture see this wiki page on the Chromium Embedded project: https://bitbucket.org/chromiumembedded/cef/wiki/Architecture.md

CEF 3 features ported in CEF Python 3

CEF 3 features not yet ported to CEF Python 3