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 ?