Note that Chrome (or the application) chooses to reverse the self-view so that it acts like a mirror, whereas Firefox (or its application) chooses to display what the other person sees.
It's a hard choice to make.
It's a hard choice to make.
.mirrored { transform: scaleX(-1); }
And you can make a button to add/remove that class as needed.However, I do hope the implementations are consistent as to which way it flips the video.
But Jabbles' point still remains: It's a hard choice to make.
I absolutely understand the application in webchat and why you would want it to be mirrored at a page level, but I'm at a loss to understand why the browser implementation would try to reflect that.