<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - [GTK] Allow to set GProxyResolver directly"
   href="https://bugs.webkit.org/show_bug.cgi?id=228233#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - [GTK] Allow to set GProxyResolver directly"
   href="https://bugs.webkit.org/show_bug.cgi?id=228233">bug 228233</a>
              from <span class="vcard"><a class="email" href="mailto:mcrha@redhat.com" title="Milan Crha <mcrha@redhat.com>"> <span class="fn">Milan Crha</span></a>
</span></b>
        <pre>(In reply to Michael Catanzaro from <a href="show_bug.cgi?id=228233#c9">comment #9</a>)
<span class="quote">> > As you can see, many things are due to my lack of knowledge. The Evolution's
> > settings are not that complicated as the GProxyResolver API allows, thus I
> > might be able to make this work with the current WebKit implementation.

> Hopefully!</span >

I realized it's relatively simple to do, except of an autoconfig URL, which queries PACRunner to get the proxy for a given URL. The setting itself provides only the autoconfig URL and nothing else.

Maybe you can add an option for this into the WebKit proxy settings? Getting the result is as simple as a D-Bus call:
<a href="https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/master/src/libedataserver/e-source-proxy.c#L155">https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/master/src/libedataserver/e-source-proxy.c#L155</a>

I'm not insisting on this, my eds patch currently says "not supported by WebKit".</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>