Joey Parrish
Joey Parrish
I'm rebasing and simplifying this, then I'll run tests, then I'll upload. After this lands, I still have to go back and try to fix and re-enable Fuchsia.
@shaka-bot please test
Still having an issue with this with disconnects on Tizen, which I did not see when I tested locally.
I found and fixed some incompatibilities between Karma's flat mode and Tizen, and between Karma's flat mode and Tizen WebDriver Server. - https://github.com/joeyparrish/karma/commit/32e87357a0ca4bf5d3de6d78d80dae2d065fd407 - https://github.com/joeyparrish/karma/commit/f2132cc2cf72f9408fbce2a20b5a21999f1e9416
@shaka-bot please test
Chrome and Firefox have different JS engines (V8 and Spidermonkey, respectively), so it's very possible that GC issues could differ by browser. However, the workaround above (build new string and...
> I want to keep the remaining buffer constant. How strictly do you expect "constant" to be? Shaka downloads whole segments by default, so you can be at your target...
Seems reasonable
@burugupalli, what encoder/packager are you using? How much control do you have over the packaging side?
> The fix is probably relatively simple, just a few `preventDefault()` and `stopPropagation` calls on the relevant events. PRs are welcome if you want to try that, @absidue