Help needed for quick update to Chromium 86.0.4240.111

Having problems with building or using the JCEF Java binding? Ask your questions here.

Help needed for quick update to Chromium 86.0.4240.111

Postby omarbelkhodja » Thu Oct 29, 2020 6:41 pm

I'm trying to update JCEF source code in order to support Chromium 86
I started by updating the CMakeLists.txt file by changing

Code: Select all
if(NOT DEFINED CEF_VERSION)
  set(CEF_VERSION "84.3.8+gc8a556f+chromium-84.0.4147.105")
endif()

to
Code: Select all
if(NOT DEFINED CEF_VERSION)
  set(CEF_VERSION "86.0.19+g9c5fca5+chromium-86.0.4240.111")
endif()


And started the build. Unfortunately, the build fails because the the following 2 methods have been removed in the recent versions of Chromium.
Code: Select all
OnRenderProcessThreadCreated()
OnRenderThreadCreated()


I searched in the web why these methods have been removed, and what is the replacement. I found that that breaking API change is tracked in the following issue https://bitbucket.org/chromiumembedded/cef/commits/280c9127c1fcec485a53bd3ef44e581655a4ab7b.

Now I'm trying to understand how to update JCEF code, but infortunately, my current knowledge doesn't allow me to quickly address this issue.

Is there anybody that can give a few ideas/help on how this can be addressed ?
omarbelkhodja
Newbie
 
Posts: 2
Joined: Thu Oct 29, 2020 6:30 pm

Return to JCEF Forum

Who is online

Users browsing this forum: No registered users and 7 guests