foxyproxy / browser-extension

Version 8 and above. Browser extension source code for Firefox, Chrome, and other Chromium-based browsers
GNU General Public License v2.0
198 stars 29 forks source link

Proxy patterns ignored on tabs #130

Closed ncMaothVez closed 3 months ago

ncMaothVez commented 3 months ago

Not entirely sure if this is a bug or by design.
I would like to to be able to use patterns when enabling a proxy config on individual tabs.

FoxyProxy 8.9 on FireFox

I've got a single proxy config like this: fp_config_001

If I enable Proxy By Patterns like this then everything works as expected; only requests to Google are routed through the proxy: fp_config_002

If I disable Proxy By Patterns and instead select the proxy config and click "Set Tab Proxy" like this then the config does is activated only on that tab (as expected) but the config's patterns are ignored and all requests to all domains, not just Google, from the tab are routed through the proxy: fp_config_003

erosman commented 3 months ago

When a single proxy is set for all, patterns are ignored and everything passes through that proxy.

Tab Proxy is the same as single proxy but for a single tab. Therefore, everything passes through that proxy.

The only option that takes patterns into consideration is "Proxy by Patterns".

ncMaothVez commented 3 months ago

Thanks for the quick reply! OK, makes sense.