Changeset 84949 in webkit


Ignore:
Timestamp:
Apr 26, 2011 1:58:03 PM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-04-26 Ryuan Choi <ryuan.choi@samsung.com>

Reviewed by Martin Robinson.

[GTK] Add proxy support to GtkLauncher
https://bugs.webkit.org/show_bug.cgi?id=58852

Add SOUP_TYPE_PROXY_RESOLVER_DEFAULT feature or set SOUP_SESSION_PROXY_URI for developers behind proxy.

  • GtkLauncher/main.c: (main):
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r84944 r84949  
     12011-04-26  Ryuan Choi  <ryuan.choi@samsung.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        [GTK] Add proxy support to GtkLauncher
     6        https://bugs.webkit.org/show_bug.cgi?id=58852
     7
     8        Add SOUP_TYPE_PROXY_RESOLVER_DEFAULT feature or set SOUP_SESSION_PROXY_URI for developers behind proxy.
     9
     10        * GtkLauncher/main.c:
     11        (main):
     12
    1132011-04-26  Dan Bernstein  <mitz@apple.com>
    214
  • trunk/Tools/GtkLauncher/main.c

    r83728 r84949  
    240240        g_thread_init(NULL);
    241241
     242#ifdef SOUP_TYPE_PROXY_RESOLVER_DEFAULT
     243    soup_session_add_feature_by_type(webkit_get_default_session(), SOUP_TYPE_PROXY_RESOLVER_DEFAULT);
     244#else
     245    const char *httpProxy = g_getenv("http_proxy");
     246    if (httpProxy) {
     247        SoupURI *proxyUri = soup_uri_new(httpProxy);
     248        g_object_set(webkit_get_default_session(), SOUP_SESSION_PROXY_URI, proxyUri, NULL);
     249        soup_uri_free(proxyUri);
     250    }
     251#endif
     252
    242253    main_window = createWindow(&webView);
    243254
Note: See TracChangeset for help on using the changeset viewer.