Wayland platform is not supported by cast_shell target:
out/cast/cast_shell \
--cast-core-runtime-id=9 \
--runtime-service-path="localhost:9000" \
--cast-mojo-broker-path=unix:/tmp/cast_mojo_broker \
--ozone-platform=wayland \
[523471:523471:0112/224950.956734:FATAL:ui/ozone/platform_selection.cc:46] Invalid ozone platform: wayland
#0 0x58530dd1ce72 base::debug::CollectStackTrace()
#1 0x58530dd05531 base::debug::StackTrace::StackTrace()
#2 0x58530dc02b63 logging::LogMessage::Flush()
Those are supported by cast_shell platforms:
gen/ui/ozone/platform_list.cc : const char* kPlatformNames[] = {
"headless", // kPlatformHeadless
"cast", // kPlatformCast
"x11", // kPlatformX11
For x11 and headless renderer process is not created (browser is in suspend state), where for cast I'm getting a crash from Viz:
[524579:524589:0112/230245.567337:FATAL:components/viz/service/display_embedder/output_surface_provider_impl.cc:167] Check failed: surface_ozone.
@Mark A. Foltz: should I create a chromium issue for it?