Dear Magreenblatt,
Thanks for your GREAT contributions with CEF which changes many of the world.
However, I am confused when I decide which version of CEF should be used in my project. CEF1? It retired and no new chromium features will be supported, and it doesn't support Flash/HTML5 audio & video. CEF3? It is great but I don't confirm whether the single process mode is stable just this moment. I searched google and this forum, found other guys also need stable single process mode.
Why I need stable single process mode for CEF3?
Multi-process is stable but it will create many processes, this will cause serious problems once the end user kill the process in the task manager of windows system. In this case, when the browser is in edit/design mode, all data will lost. Many end users are not computer expert and they don't know the processes are what and they can not be killed.
A browser application built with the CEF is acceptable since the browser usually used to display web pages and if the processes have accidental termination the browser can reload the page. But when the CEF is used as an editor, just like the EverNote which is a note-taking software, it is unsafe with CEF3 multi-process mode(I found EverNote still use CEF1), and this potential problem even exceeds the feature of the performance of multi-process.
It is a pity if the single-process mode is not stable only because of the lack of test. The CEF could done more and change more.
Best wishes,
Tommy