"CEF based on chromium" clarification

Do not post support requests, bug reports or feature requests. Discuss CEF here. Non-CEF related discussion goes in General Discussion!

"CEF based on chromium" clarification

Postby objectOlolo » Tue Jan 26, 2021 10:20 am

Hi, can't find any details regarding how cef using Chromium engine.
Looks like some functionality are missed like some chrome js domain pages, some flags and even functionality like visibility API...
So
Could please anyone explain how some functionality may be missed in CEF, since it works fine in chromium - I guess that question is more about architecture, looks like CEF use part of chromium and some functionality replaced, why?.
Is there are any documentation channel or other source where I can find differences between CEF and Chromium, like downgraded functioanlity.
objectOlolo
Newbie
 
Posts: 7
Joined: Wed Apr 29, 2020 11:27 am

Re: "CEF based on chromium" clarification

Postby magreenblatt » Tue Jan 26, 2021 11:40 am

magreenblatt
Site Admin
 
Posts: 12379
Joined: Fri May 29, 2009 6:57 pm

Re: "CEF based on chromium" clarification

Postby objectOlolo » Tue Jan 26, 2021 2:35 pm

Well there is no answer fo any of my questions...
objectOlolo
Newbie
 
Posts: 7
Joined: Wed Apr 29, 2020 11:27 am

Re: "CEF based on chromium" clarification

Postby magreenblatt » Tue Jan 26, 2021 2:49 pm

As mentioned in that document, CEF uses the Content module which is different from Chrome.
magreenblatt
Site Admin
 
Posts: 12379
Joined: Fri May 29, 2009 6:57 pm

Re: "CEF based on chromium" clarification

Postby SteveM » Wed Apr 07, 2021 7:41 am

Hi, sorry to warm this post up again.

@magreenblatt you mentioned in Issue #2969 (https://bitbucket.org/chromiumembedded/ ... -callbacks) that DataList/AutoFill might be available with the switch to the Chrome runtime. Is this already possible in the current experimental release? I did a quick test and could not get it to work (Note: I've used CEFSharp v90.1.0 with the command line argument "--enable-chrome-runtime" as this version already comes with the changes to chrome*.pak).

Thanks for your great work.
SteveM
Newbie
 
Posts: 2
Joined: Wed Apr 07, 2021 7:24 am

Re: "CEF based on chromium" clarification

Postby magreenblatt » Wed Apr 07, 2021 8:51 am

@SteveM I don’t know if Chrome runtime support has been implemented by CefSharp. I suggest testing with the C++ sample apps.
magreenblatt
Site Admin
 
Posts: 12379
Joined: Fri May 29, 2009 6:57 pm

Re: "CEF based on chromium" clarification

Postby SteveM » Wed Apr 07, 2021 3:04 pm

Thank's Marshall.

For sake of completeness for other people interested, I've tested HTML DataLists with a new 64bit build and this command on my Windows machine:

Code: Select all
cefclient --use-views --enable-chrome-runtime


I've used Mozilla's website for the test:
https://developer.mozilla.org/docs/Web/ ... ment/datalist

The tests failed
, but as Marshall noted, the chrome browser layer feature is currently considered as experimental.
https://bitbucket.org/chromiumembedded/ ... -callbacks
SteveM
Newbie
 
Posts: 2
Joined: Wed Apr 07, 2021 7:24 am

Re: "CEF based on chromium" clarification

Postby magreenblatt » Wed Apr 07, 2021 3:31 pm

What version did you test? Did you compare to Google Chrome? It works for me on Windows 10 64-bit with cefclient version 90.2.6+gcd40496+chromium-90.0.4430.51
magreenblatt
Site Admin
 
Posts: 12379
Joined: Fri May 29, 2009 6:57 pm


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 2 guests