2

Tested both the Chrome and Firefox versions of the extension (located here: https://github.com/younesaassila/ttv-lol-pro), and they both fail, although I think they fail for different reasons. I think the Firefox version requires the WebExtensions proxy API, but I'm not 100% sure about the Chrome extension.

Steps to reproduce:
Step 1: With the TTV LOL PRO extension installed, visit a livestream that has ads enabled on twitch.tv (Generally, streamers that are large enough to be featured on the front page will have ads enabled, although ads are only served in certain regions like the United States)

Step 2: Wait for ads to play (while many streams will play ads immediately on loading, some will not)

Step 3: The ad will load successfully in the video player, a small player will load on the side that plays the actual stream content, and the extension console will inform the user that it has failed to proxy numerous URLs.

Expected behavior:
The ads should be bypassed and the stream should begin playing immediately in the video player.

Orion, OS version; hardware type:
Orion RC Version 0.99.125-rc (WebKit 616.1.22)
MacOS Ventura 13.4
16-Inch MacBook Pro (M1 Max, 32GB RAM)

Image/Video:

    No one is typing