You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SOLUTION (temporary): currently the only option is to strip all symbols from libcef.so using Linux strip command. This reduces size to 100 MB. However with this you won't be able to get any meaningful stack trace when debugging with gdb. We might use strip for some of the distribution packages like PyPI for example, while the setup package on GH releases shouldn't be stripped. This huge size of libcef.so was caused by move from GYP to GN. This might be resolved in the future.
Changes in API that break backward compatibility:
* Add resonse param in RequestHandler.OnResourceRedirect, see API docs
* Remove WOD_SUPPRESS_OPEN constant (WindowOpenDisposition enum in
LifespanHandler.OnBeforePopup)
Update build instructions in docs/.
Update CEF headers in src/include/. Ignore cef_path_util.h
and cef_drag_data.h as these contain cefpython modifications to expose
new API via patches.
Update patches/ for CEF branch 2840.
Update automate.py, automate-git.py and the patch. Branch 2840 now
uses GN instead of GYP.
Deprecate old examples from binaries_64bit/ and copy all from
examples/ root directory in make-setup.py.
Update compile.py, make-setup.py, setup.py and makefiles - use binaries
and libraries from the cefpython/build/ directory. E.g. cef_linux64/
and cefpython_linux64/.
CEF branch 2840.
There are still two issues:
strip
command. This reduces size to 100 MB. However with this you won't be able to get any meaningful stack trace when debugging with gdb. We might usestrip
for some of the distribution packages like PyPI for example, while the setup package on GH releases shouldn't be stripped. This huge size of libcef.so was caused by move from GYP to GN. This might be resolved in the future.When these two issues are resolved a release will be published.
The text was updated successfully, but these errors were encountered: