Page 1 of 2

Update to CEF 79.1.36

Posted: Thu Jan 30, 2020 11:13 am
by salvadordf
Hi,

I just uploaded a minor revision of CEF4Delphi. It's updated to CEF 79.1.36 which includes a fix race between OpenInputStreamWrapper Open and Cancel :
https://bitbucket.org/chromiumembedded/ ... b3a8ad8aa4

The CEF4Delphi demos include these changes :
  • Added missing Windows messages to the application service and restored the SendCompMessage function in the FMXExternalPumpBrowser demo.
  • Removed TCEFSentinel from the JSEval and JSRTTIExtension demos.
The CEF binaries are these :

Re: Update to CEF 79.1.36

Posted: Wed Feb 05, 2020 10:15 am
by dilfich
Hi,

Code: Select all

Chromium1.AcceptLanguageList
The language is set, everything is fine, but the question is how to reset to default settings? Leaving an empty value and applying it to nothing results.

Re: Update to CEF 79.1.36

Posted: Wed Feb 05, 2020 11:14 am
by salvadordf
Thanks for reporting this issue! I'll fix that in the next update.

TChromiumCore.doUpdatePreferences should call UpdatePreference(aBrowser, 'intl.accept_languages', FAcceptLanguageList) even when FAcceptLanguageList is empty.

Re: Update to CEF 79.1.36

Posted: Wed Feb 12, 2020 11:44 am
by dilfich
https://accounts.google.com/ (Mail)
The browser is outdated, why doesn't it work? :?

Re: Update to CEF 79.1.36

Posted: Wed Feb 12, 2020 1:10 pm
by salvadordf
dilfich wrote: Wed Feb 12, 2020 11:44 am https://accounts.google.com/ (Mail)
The browser is outdated, why doesn't it work? :?
It's probably caused by this :
https://www.briskbard.com/forum/viewtopic.php?f=8&t=751
https://www.briskbard.com/forum/viewtop ... f=8&t=1078

If you use some Google API then you can authenticate your users with OAuth2 as shown in the OAuth2Tester demo.

Re: Update to CEF 79.1.36

Posted: Thu Feb 13, 2020 9:23 am
by dilfich
It has not been necessary for a long time, so this is the beginning of the end? You can't log in to YouTube or email or any other service in the usual way? :(

Re: Update to CEF 79.1.36

Posted: Wed Feb 19, 2020 9:01 am
by dilfich
https://fingerprintjs.com/demo
Doesn't work, any idea why?

Re: Update to CEF 79.1.36

Posted: Wed Feb 19, 2020 9:29 am
by salvadordf
dilfich wrote: Wed Feb 19, 2020 9:01 am https://fingerprintjs.com/demo
Doesn't work, any idea why?
I don't see any errors in the console when I load that page in Chromium but the MiniBrowser demo shows this :
demo.js:31 Uncaught (in promise) ReferenceError: Notification is not defined
at demo.js:31
demo:1 Uncaught (in promise) {error: "Timeout", reason: "30000ms elapsed"}
Perhaps that page uses some of the APIs that CEF still doesn't support.

Re: Update to CEF 79.1.36

Posted: Wed Feb 19, 2020 10:01 am
by dilfich
salvadordf wrote: Wed Feb 19, 2020 9:29 am Perhaps that page uses some of the APIs that CEF still doesn't support.
The latest versions of the new ones have the same errors, but it works perfectly for example in Chromium 31.

Re: Update to CEF 79.1.36

Posted: Thu Feb 20, 2020 4:21 pm
by thefunkyjoint
Sometimes when i close my app, i'm getting a System Exception in the specific line below.

Screen Shot 2020-02-20 at 13.19.09.jpg
Screen Shot 2020-02-20 at 13.19.17.jpg