Steps to reproduce
I have an asynchronous pluggable protocol handler that implements IInternetProtocolRoot, IInternetProtocol and IInternetProtocolInfo interfaces. I register it using IInternetSession.RegisterNameSpace to use with my instance of WebBrowser control. Everything works just fine as long as I use my protocol in tags such as <img>. But when I use my protocol in <audio> or<video> tags IInternetProtocol.Start method gets never called.
Please note, that I handle IInternetProtocolInfo.ParseLink( PARSE_SECURITY_URL/PARSE_SECURITY_DOMAIN ) for my protocol. I also implement IInternetSecurityManager and return URLPOLICY_ALLOW in IInternetSecurityManager.ProcessUrlAction for my protocol.
Comments and activity
Nothing to see here! No one has commented on this issue yet.