Hi, I am the lead developer for Cocoon (
https://getcocoon.com/)
browser plugins. We have successfully deployed a plugin for Firefox
(
https://addons.mozilla.org/en-US/firefox/addon/vwc-cocoon/). We have
been working on a Chrome extension, using the new WebRequest API. Our
goal is to use a secure proxy to filter web content for viruses,
tracking code, and allow our users to keep their IP address private.
Because of the way our service works, the best way to ensure privacy
and security is to rewrite outgoing URLs to be through our web proxy.
When we do this using the WebRequest API, the proxied URIs are the
ones that the content is aware of, instead of the direct URI of the
content we are using - this causes complex web apps to fail (though it
appears to work great for simple sites).
We do not believe the current API is capable of supporting our plugin
needs. What is the recommended way to try to extend this API to allow
us to move forward? Should we create patches for the chrome codebase
- or is there some channel through which we can communicate our needs?