Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.

Update to CEF 79.1.36

User avatar
salvadordf
Posts: 4016
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 79.1.36

Post 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 :
dilfich
Posts: 330
Joined: Thu Nov 30, 2017 1:17 am

Re: Update to CEF 79.1.36

Post 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.
User avatar
salvadordf
Posts: 4016
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 79.1.36

Post 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.
dilfich
Posts: 330
Joined: Thu Nov 30, 2017 1:17 am

Re: Update to CEF 79.1.36

Post by dilfich »

https://accounts.google.com/ (Mail)
The browser is outdated, why doesn't it work? :?
User avatar
salvadordf
Posts: 4016
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 79.1.36

Post 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.
dilfich
Posts: 330
Joined: Thu Nov 30, 2017 1:17 am

Re: Update to CEF 79.1.36

Post 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? :(
dilfich
Posts: 330
Joined: Thu Nov 30, 2017 1:17 am

Re: Update to CEF 79.1.36

Post by dilfich »

https://fingerprintjs.com/demo
Doesn't work, any idea why?
User avatar
salvadordf
Posts: 4016
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 79.1.36

Post 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.
dilfich
Posts: 330
Joined: Thu Nov 30, 2017 1:17 am

Re: Update to CEF 79.1.36

Post 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.
thefunkyjoint
Posts: 458
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 79.1.36

Post 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
You do not have the required permissions to view the files attached to this post.
Post Reply