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
Fix Linux cmake --build failures: update CEF 146 Linux headers and add GTK3
- cef_types_linux.h: Sync with real CEF 146 — adds size_t size to
_cef_window_info_t, cef_runtime_style_t runtime_style field, the
full _cef_accelerated_paint_info_t + plane struct for Linux DMA-BUF,
and missing includes (cef_types_color.h, cef_types_osr.h,
cef_types_runtime.h). The old vendored header was from CEF ~66.
- cef_linux.h: Sync with real CEF 146 — CefWindowInfoTraits::init now
sets s->size, set() copies runtime_style, SetAsWindowless sets
CEF_RUNTIME_STYLE_ALLOY. CefWindowInfo uses idiomatic using-inheritance.
- client_handler/CMakeLists.txt: Add gtk+-3.0 pkg-config includes on
Linux so dialog_handler_gtk.h (<gtk/gtk.h>) can be found.
- subprocess/CMakeLists.txt: Add gtk+-3.0 pkg-config includes for the
cefpython_app library on Linux (cefpython_app.cpp includes <gtk/gtk.h>
when BROWSER_PROCESS is defined).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments