Https-everywhere: WASM implementation sometimes fails to find rules

Created on 18 Oct 2019  路  5Comments  路  Source: EFForg/https-everywhere

Type: code issue

With EASE enabled, http://meta.unix.stackexchange.com/ leads to the interstitial page while we would expect it to lead to https://unix.meta.stackexchange.com/ because of:

https://github.com/EFForg/https-everywhere/blob/b11aa252a38932ce09bb50b87adcc1f14382c59c/src/chrome/content/rules/Stack-Exchange.xml#L137-L139

I think this used to work. Am I missing something obvious here?

bug wasm

Most helpful comment

This is not EASE specific if I correctly understand, so I removed EASE label for now.

All 5 comments

@Bisaloo I will try figuring this out.

It is likely to be an issue with the way the WASM implementation handling the wildcards. It also affect browsing session outside of EASE since the last release 2019.6.27.

This is not EASE specific if I correctly understand, so I removed EASE label for now.

cc @zoracon @Hainish I have submit a PR at https://github.com/EFForg/https-everywhere-lib-core/pull/1 relate to this issue on WASM module wildcard rules handling.

Fixed - thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

J0WI picture J0WI  路  4Comments

zoracon picture zoracon  路  3Comments

diracdeltas picture diracdeltas  路  3Comments

Jochen-A-Fuerbacher picture Jochen-A-Fuerbacher  路  3Comments

apple-web-evangelist picture apple-web-evangelist  路  4Comments