Closed jhgoebbert closed 1 year ago
Applied. Thanks!
I like the idea of restricting to Firefox 108 or later, because when we tested with earlier versions, it didn't work reliably. As for Safari, does that somehow fix #227?
Hmm ... I see that in https://github.com/Xpra-org/xpra-html5/issues/227 Safari 16.5 was already tested and not working reliable. So you might need to keep Safari disabled then 😞 I only tested Firefox.
Done: c70634686abb67d2522837e7ea9a463f870a4281
This bug in WebKit https://github.com/Xpra-org/xpra-html5/issues/227#issuecomment-1624204221 might be the reason why it is not yet working for Safari. :thinking: but hopefully working soon.
Support for OffscreenCanvas got added to Firefox and Safari now: https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas#browser_compatibility
I enabled it and run the xpra-html5 client on Firefox 114 (Windows10 ) without flickering.
It could be worth enabling it beside Chrome now also on Firefox>=108 and Safari>=16.4 https://github.com/Xpra-org/xpra-html5/blob/master/html5/js/OffscreenDecodeWorkerHelper.js#L15