Open
Bug 1428486
Opened 7 years ago
Updated 5 months ago
Show extensions are using the proxy API in about:preferences
Categories
(WebExtensions :: Frontend, enhancement, P3)
WebExtensions
Frontend
Tracking
(Not tracked)
NEW
People
(Reporter: andy+bugzilla, Unassigned)
References
(Blocks 1 open bug)
Details
Bug 1425535 covers an API (and the Jazz UI) for showing if an add-on has configured the proxy settings using the (as yet) unwritten proxy.setConfig API.
If an extension has loaded any PAC scripts using the proxy API, that currently isn't shown in about:preferences and we should do our best to surface this to the user.
An example add-on that does this is:
https://github.com/mdn/webextensions-examples/tree/master/proxy-blocker
Using the browser.proxy.register API and proxy permission.
The proxy.register API allows multiple add-ons to control the proxy behaviour, unlike other Jazz changes we've made (eg new tab), multiple add-ons can do this.
Comment 1•7 years ago
|
||
I believe the dependency for bug 1425535 was backwards. That bug is about implementing an API, so this should depend on that.
Comment 2•7 years ago
|
||
I mis-read this earlier, its not really at all related to bug 1425535 at all. This would be new UI entirely.
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•