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
macos: replace removed --in-process-renderer with --single-process
--in-process-renderer was removed from Chrome 130+. The flag no
longer appears in content_switches.cc so passing it was a no-op,
leaving the renderer as a full subprocess. That subprocess calls
MachPortRendezvousClientMac::AcquirePorts() -> bootstrap_look_up,
which returns 1102 (BOOTSTRAP_UNKNOWN_SERVICE) on unsigned CI runners
because Chrome gives them a restricted bootstrap namespace. Without
a working renderer, g_js_code_completed is never set and the tests
fail.
Switch to --single-process, which runs the renderer in the browser
process and eliminates the renderer's bootstrap_look_up call entirely.
Also drop the Python-interpreter codesigning step: ad-hoc signing
never fixed the -67030 (errSecCSUnsigned) error from
process_requirement.cc, and may have broken any valid Developer ID
signature that python.org Python already carried. Our own compiled
binaries (subprocess, cefpython_py*.so) still need ad-hoc signing
since they ship unsigned from the build.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments