Skip to content

Update to Chrome v54 #260

@cztomczak

Description

@cztomczak

CEF branch 2840.

  • Updated to v54 in commit 0cc124e.

There are still two issues:

  • 1. libcef.so is huge 500 MB compared to 120 MB in v53. Reported on the CEF Forum: https://magpcss.org/ceforum/viewtopic.php?f=6&t=14595
    • 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.
  • 2. Running gtk.py example fails due to mixing GTK 2 and GTK 3 symbols. Reported on the CEF Forum: https://magpcss.org/ceforum/viewtopic.php?f=6&t=14596
    • SOLUTION (temporary): Created GTK 2 (PyGTK) example in commit eb842cd.

When these two issues are resolved a release will be published.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions