Hi all,
I am having an issue with a Chromium App specifically on an embedded Linux target. This works on regular Chromium on a Linux desktop platform (Ubuntu or even RPi). The app opens up several windows using chrome.window.create(...). To switch between the windows I call standard JS window.show() or window.maximize(), etc... These calls seem not to work on my embedded target. I have tried with 2 configurations.
Debian Buster + standard Debian Chromium 83 + xwayland + weston compositor
Yocto custom build + Chromium Ozone Wayland 74 + wayland + weston compositor
I don't have the option to run anything other than weston at this time. Apparently NXP's GPU code only supports weston. I don't know if this a weston issue or a Chromium issue, but I don't even know where to start debugging this.
Thanks,
Chris