I don't quite understand the process there, an uneducated guess: It is trying to fetch a font and then storing it using the filesystem API — which would save it in snap/chromium/common/chromium/Default/File\ Systems but that directory doesn't even exist. Maybe Firefox's implementation differs from Chromium's critically enough to hit this bug. Disabling that with --disable-file-system has no effect.
* Docs uses a remote font instead of a system font because --disable-remote-fonts prevents the Ubuntu font from loading despite it still being listed (the 't' character is a giveaway). This is in line with the error message.
* Since we don't get the problem in Firefox, I tried switching the user agent to Firefox just to see if behavior changed; it didn't.
More information dump:
* It's easier to see the error Andreas mentioned with --enable- logging= stderr:
---> 246235: 1023/123348. 818876: WARNING: obfuscated_ file_util. cc(1323) ] Failed to get origin+type directory: { uri: filesystem:https:/ /docs.google. com/persistent/ docs/fonts/ 4iCv6KVjbNBYlgo CxCvTsg. woff2, storage key: { origin: https:/ /docs.google. com, top-level site: https:/ /google. com, nonce: <null>, ancestor chain bit: Same-Site } } error:-4 246235: 1023/123348. 818941: WARNING: obfuscated_ file_util. cc(1323) ] Failed to get origin+type directory: { uri: filesystem:https:/ /docs.google. com/persistent/ docs/fonts/ 4iCp6KVjbNBYlgo KejZPsmyN. woff2, storage key: { origin: https:/ /docs.google. com, top-level site: https:/ /google. com, nonce: <null>, ancestor chain bit: Same-Site } } error:-4
[246126:
[246126:
<---
I don't quite understand the process there, an uneducated guess: It is trying to fetch a font and then storing it using the filesystem API — which would save it in snap/chromium/ common/ chromium/ Default/ File\ Systems but that directory doesn't even exist. Maybe Firefox's implementation differs from Chromium's critically enough to hit this bug. Disabling that with --disable- file-system has no effect.
* Docs uses a remote font instead of a system font because --disable- remote- fonts prevents the Ubuntu font from loading despite it still being listed (the 't' character is a giveaway). This is in line with the error message.
* Since we don't get the problem in Firefox, I tried switching the user agent to Firefox just to see if behavior changed; it didn't.