I wrote a simple extension for Safari that captures clicks on the RSS button in the address bar (calls to the channel: // protocol) and redirects to Google Reader instead of the Safari feed reader. If, however, the user has a Fluid application (which opens Google Reader), the interception installed as the default reader does not work .
Is there any known way to capture a request sent to another application? Currently, the extension extends to document.beforeload() , but if the document opens in a new "application", it never reached, of course.
Is there any other event that I can catch? I did not find an exhaustive list of events that can catch extensions.
Thanks.
safari fluid safari-extension
Rob wilkerson
source share