Safari extensions doesn't see apps via web sockets when there is a proxy auto config file in settings

Originator:budnikvitaliy
Number:rdar://17744785 Date Originated:07/18/2014
Status:Open Resolved:
Product:Safari Product Version:8.0 OS X Yosemite 10.10 (14A283o)
Classification: Reproducible:
 
Summary:


Steps to Reproduce:
1. Setup a proxy auto configuration file in network settings. 
2. Install 1Password application & 1Password extension for safari
3. Startup Safari once again.
4. 1Password extension in Safari doesn't see 1Password mini application via web sockets

Expected Results:


Actual Results:
1Password extension doesn't see 1password mini app, until launch "clear history" dialog, change user-agent, or install extension once again. After Safari restart you must do it all over again.
Google Chrome & Firefox browsers works well with this extensions, but not Safari.


sample.pac
function FindProxyForURL(url, host) {
return "DIRECT"; // don't use any proxy
}

Comments

Seems Apple fixed this bug in Yosemite DP8. Everything works fine

By budnikvitaliy at Sept. 16, 2014, 6:38 a.m. (reply...)

Same issue

Having same issue on Yosemite DP5. The 1Password Safari extension just stopped working. If I switched off the Auto Proxy Config, the extension will work, even if I enable the Auto Proxy Config again. But it will go down again next time you restart Safari.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!