If it helps, all browsers including WebKit can cache proxy information. You may need to take care you are not resuming a previous session. The site cache you are loading from might show stale information from before the proxy was set. WebKit runs in another process that might be caching some of this stuff. I'm not sure if deleting the app is enough to evict this cache. With proxy auto-configuration, the PAC may be cached too and pick up an old version. Wipe the device if you can for testing.
Topic:
App & System Services
SubTopic:
Networking
Tags: