Comment 8 for bug 1821765

Olivier Tilloy (osomon) wrote :

Thanks Chris for those details.

AppIndicatorIcon::WriteUnityTempImageOnWorkerThread() calls base::CreateNewTempDirectory(), which calls GetTempDir() (in, which honours the TMPDIR environment variable.

So we need a way for chromium to share icons with the host's libappindicator. I'm pretty sure this has already been solved for other snaps, but I don't know how.