Basically, Tinychat serves a different site to Firefox.
Details: on Chrome, Tinychat's CSS is in a <style> element within each shadow DOM container. This means I can easily inject my own CSS. On Firefox, however, the CSS is in the head element and applied to the shadow DOM in a manner that I've been unable to figure out.
Why only Chrome is supported
Basically, Tinychat serves a different site to Firefox.
Details: on Chrome, Tinychat's CSS is in a
<style>
element within each shadow DOM container. This means I can easily inject my own CSS. On Firefox, however, the CSS is in the head element and applied to the shadow DOM in a manner that I've been unable to figure out.