Update to CEF 79.1.10

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

Update to CEF 79.1.10

Post by salvadordf » Mon Jan 13, 2020 2:54 pm

Hi,

CEF4Delphi has been updated to CEF 79.1.10

This is what's new in the CEF binaries :
  • Chromium 79.0.3945.117
  • Fix OSR popup view mouse wheel double event. https://bitbucket.org/chromiumembedded/cef/issues/2547/drop-down-box-select-element-closes-after
  • Ignore OSR paint events on hidden views. https://bitbucket.org/chromiumembedded/cef/issues/2817/osr-two-views-rendering-conflicting
  • Fix routing of OSR input events inside iframes. https://bitbucket.org/chromiumembedded/cef/issues/2789/osr-branch-3904-iframes-doesnt-handle
  • Fix OSR rendering recovery after GPU process crash. https://bitbucket.org/chromiumembedded/cef/issues/2827/osr-view-doesnt-recover-after-gpu-process
This is what's new in CEF4Delphi :
  • Added TCEFOAuth2Helper class.
  • Added OAuth2Tester demo.
  • Added GetDefaultCEFUserAgent function to the uCEFMiscFunctions unit.
The CEF binaries are these :
  • 32 bits -> http://opensource.spotify.com/cefbuilds/cef_binary_79.1.10%2Bg7ec49fa%2Bchromium-79.0.3945.117_windows32.tar.bz2
  • 64 bits -> http://opensource.spotify.com/cefbuilds/cef_binary_79.1.10%2Bg7ec49fa%2Bchromium-79.0.3945.117_windows64.tar.bz2
The Lazarus package now has a DCPCrypt dependency because it's needed to calculate SHA256 hashes.
Install DCPCrypt with the "Online Package Manager" before installing this CEF4Delphi version.

NOTE : Please read the code comments in the new OAuth2Tester demo if you want to test it. You will need to create some "credentials" in the "Google API Console" to see some results.

Post Reply