Thanks for the update about portal support in Chromium.
Do you mean that the camera and audio portals only work on distributions shipping PipeWire? How should applications handle some portals working and some not? Is there a way for an application to know that the camera portal does not work on that distro?
I’ve started a documentation page about portals in snaps at XDG desktop portals. However, I did not find much information about which portals are supported in snaps, and which portals are supported by Ubuntu. Is there any information available on this?