For internal testing and debugging, it is useful to have a defaults write to set the HTTP and HTTPS proxy specific to Safari and not affect the system proxy settings on mac.
<rdar://problem/12052742>
Created attachment 163504 [details] Patch
Comment on attachment 163504 [details] Patch Attachment 163504 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/13810886
Comment on attachment 163504 [details] Patch Nice! This will be useful for perf. tests.
Dan Bernstein reviewed the patch and suggested an alternative approach using InjectedBundle within Safari and not touching WebKit2. Hence, closing this bug as wontfix.