Closed Fyren closed 5 years ago
Let me know if 0.5.1 works for you.
It does, thanks.
Are changes to the minified code usually going to shift that function name around? If so, would it be much effort/possible to check the version number from the URL and either warn or disable?
That function name will change every time.
One idea would be to do a request to the original twitch blob url, extract the upstream version and if the version is mismatching, get rid of the performance fix (so we don't call zc() or whatever its current name is) and update to the upstream wasm version from the original blob. I'm not even sure the performance fix is that important and it would ensure that the extension doesn't break constantly.
If anyone is interested, PR is welcome, else I'll do when I get the time.
I tried out the latest release in the latest 64-bit Firefox nightly on Windows. The result is that streams never start. The player just stays black but the controls for it "work" in that the play/pause/volume UI act as expected, there's just no video or audio. In a new, empty profile with only this extension (and turning off some content/tracker blocking off to get rid of some log messages), my browser console has only the following when trying to view a stream:
The "unavailable" line and trace below it is an error, but I don't know why there isn't actually a message attached. Maybe it's supposed to be with the earlier line about the promise, but that line is marked as warning level. I have no idea if it's related, anyway. I tried a few different streams at random with the same result.