Interesting, I have exact path mentioned in blog and it does work for me. I am using webkit 2.2.3.

Sorry to ask stupid questions, but never hurts to double check. I have personally made these mistakes every now and then.

1. Was the code recompiled after patch? Can you add print command temporarily to make sure its actually setting proxy. 2. Environment variable http_proxy is set so that MiniBrowser does see it. If you do echo $http_proxy, does it print proper proxy url? 3. Proxy urls have to be proper urls. E.g. http://myproxy:<port>. It does not work otherwise.

Hope this helps,

Niranjan

On 03/13/2014 02:11 AM, Mayur K wrote:
Hi,

I am using webkit2.
Have you been able to make it work behind a proxy?

Best regards,
Mayur Kankanwadi.


On 12 March 2014 23:29, Niranjan Rao <[email protected] <mailto:[email protected]>> wrote:

    What version of webkitgtk and are you using Webkit 1 or 2?


    On 03/12/2014 05:32 AM, Mayur K wrote:
    Hi All,
    I have been trying to get the Mini-browser to load web sites. As
    I am working behind a proxy, loading sites never works. I have
    been following the steps mentioned by some kind hearts on irc.
    I tried doing this:
    http://trac.webkit.org/wiki/WebKitGTK/StartHacking#Workingbehindaproxy
    and this
    http://kangilhan.blogspot.in/2012/11/work-around-using-proxy-on-gtk.html
    But even after doing these steps the message that greets me on
    launching mini-browser is follows:
    --
     Cannot connect to destination (www.google.com
    <http://www.google.com>)
    --
    Any more suggestions to fix this?

    Also, if it interests anyone, following are the logs generated :

    $$$$$$$$$$

:~/code/webkitgtk/WebKit$ ./Tools/Scripts/run-launcher --gtk -2 --debug http://www.google.com/
    Starting webkit launcher.
    Gtk-Message: Failed to load module "overlay-scrollbar"
    Gtk-Message: Failed to load module "canberra-gtk-module"
    SQL - prepare - PRAGMA temp_store = MEMORY;
    SQL - step - PRAGMA temp_store = MEMORY;
    SQL - finalize - PRAGMA temp_store = MEMORY;
    SQL - prepare - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'Origins';
    SQL - step - SELECT name FROM sqlite_master WHERE type = 'table'
    AND name = 'Origins';
    SQL - finalize - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'Origins';
    SQL - prepare - SELECT origin FROM Origins
    SQL - step - SELECT origin FROM Origins
    SQL - step - SELECT origin FROM Origins
    SQL - step - SELECT origin FROM Origins
    SQL - finalize - SELECT origin FROM Origins
    Creating IconDatabase 0x1389180
    Database cleanup is now DISABLED
    (THREAD) IconDatabase sync thread started
    SQL - prepare - PRAGMA temp_store = MEMORY;
    SQL - step - PRAGMA temp_store = MEMORY;
    SQL - finalize - PRAGMA temp_store = MEMORY;
    (THREAD) Open took 0.0002 seconds
    SQL - prepare - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - step - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - finalize - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - prepare - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconInfo';
    SQL - step - SELECT name FROM sqlite_master WHERE type = 'table'
    AND name = 'IconInfo';
    SQL - finalize - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconInfo';
    SQL - prepare - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconData';
    SQL - step - SELECT name FROM sqlite_master WHERE type = 'table'
    AND name = 'IconData';
    SQL - finalize - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconData';
    SQL - prepare - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'PageURL';
    SQL - step - SELECT name FROM sqlite_master WHERE type = 'table'
    AND name = 'PageURL';
    SQL - finalize - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'PageURL';
    SQL - prepare - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconDatabaseInfo';
    SQL - step - SELECT name FROM sqlite_master WHERE type = 'table'
    AND name = 'IconDatabaseInfo';
    SQL - finalize - SELECT name FROM sqlite_master WHERE type =
    'table' AND name = 'IconDatabaseInfo';
    SQL - prepare - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - step - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - finalize - SELECT value FROM IconDatabaseInfo WHERE key =
    'Version';
    SQL - prepare - PRAGMA cache_size = 200;
    SQL - step - PRAGMA cache_size = 200;
    SQL - finalize - PRAGMA cache_size = 200;
    (THREAD) performOpenInitialization() took 0.0006 seconds, now
    0.0008 seconds from thread start
    (THREAD) Starting iconURL import
    SQL - prepare - SELECT PageURL.url, IconInfo.url, IconInfo.stamp
    FROM PageURL INNER JOIN IconInfo ON
    PageURL.iconID=IconInfo.iconID WHERE IconInfo.stamp > 1392035344;
    SQL - step - SELECT PageURL.url, IconInfo.url, IconInfo.stamp
    FROM PageURL INNER JOIN IconInfo ON
    PageURL.iconID=IconInfo.iconID WHERE IconInfo.stamp > 1392035344;
    Notifying 0 interested page URLs that their icon URL is known due
    to the import
    SQL - finalize - SELECT PageURL.url, IconInfo.url, IconInfo.stamp
    FROM PageURL INNER JOIN IconInfo ON
    PageURL.iconID=IconInfo.iconID WHERE IconInfo.stamp > 1392035344;
    (THREAD) performURLImport() took 0.0002 seconds.  Entering main
    loop 0.0010 seconds from thread start
    (THREAD) Beginning sync
    (THREAD) Main work loop starting
    SQL - prepare - BEGIN IMMEDIATE
    SQL - step - BEGIN IMMEDIATE
    SQL - finalize - BEGIN IMMEDIATE
    SQL - prepare - COMMIT
    SQL - step - COMMIT
    SQL - finalize - COMMIT
    Updating the database took 0.0001 seconds
    Reading from database took 0.0000 seconds
    (THREAD) Main work loop ran for 0.0002 seconds, was not requested
    to terminate
    To start inspector server set WEBKIT_INSPECTOR_SERVER to
    127.0.0.1:2999 <http://127.0.0.1:2999> for example.
    Gtk-Message: Failed to load module "overlay-scrollbar"
    WK2 UIProcess URL import complete, notifying all 0 pending page
    URL load decisions
    Notifying all DocumentLoaders that were waiting on a load
    decision for their icons
    Gtk-Message: Failed to load module "canberra-gtk-module"
    WebCoreLoading : About to commit provisional load from previous
    URL '' to new URL ''
    WebCoreHistory: Updating History for Standard Load in frame
    WebCoreLoading : Finished committing provisional load to URL
    Progress started (0x19b6e00) - frame 0x1916b50(""), value
    0.000000, tracked frames 0, originating frame (nil)
    CachedResourceLoader::requestResource 'http://www.google.com/',
    charset '', priority=-1, forPreload=0
    Loading CachedResource for 'http://www.google.com/'.
    MemoryCache::add Added 'http://www.google.com/', resource 0x17f1cf0
    ResourceLoadScheduler::load resource 0x1832d30
    'http://www.google.com/'
    ResourceLoadScheduler::servePendingRequests
    HostInformation.m_name='www.google.com <http://www.google.com>'
    HostInformation 'www.google.com <http://www.google.com>' loading
    'http://www.google.com/'. Current count 0
    ResourceLoadScheduler::scheduleServePendingRequests,
    m_requestTimer.isActive()=0
    ResourceLoadScheduler::requestTimerFired
    ResourceLoadScheduler::servePendingRequests.
    m_suspendPendingRequestsCount=0
    ResourceLoadScheduler::servePendingRequests HostInformation.m_name=''
    ResourceLoadScheduler::servePendingRequests
    HostInformation.m_name='www.google.com <http://www.google.com>'
    < HTTP/1.1 4 Cannot connect to destination (www.google.com
    <http://www.google.com>)
    < Soup-Debug-Timestamp: 1394627344
    < Soup-Debug: SoupMessage 0 (0x18528d0)

    Failed to load 'http://www.google.com/'.
    Evicting resource 0x17f1cf0 for 'http://www.google.com/' from cache
    Progress completed (0x19b6e00) - frame 0x1916b50(""), value
    0.100000, tracked frames 1, originating frame 0x1916b50
    Final progress complete (0x19b6e00)
    ResourceLoadScheduler::servePendingRequests.
    m_suspendPendingRequestsCount=0
    ResourceLoadScheduler::servePendingRequests HostInformation.m_name=''
    ResourceLoadScheduler::servePendingRequests
    HostInformation.m_name='www.google.com <http://www.google.com>'
    ResourceLoadScheduler::scheduleServePendingRequests,
    m_requestTimer.isActive()=0
    ResourceLoadScheduler::requestTimerFired
    ResourceLoadScheduler::servePendingRequests.
    m_suspendPendingRequestsCount=0
    ResourceLoadScheduler::servePendingRequests HostInformation.m_name=''
    Progress started (0x19b6e00) - frame 0x1916b50(""), value
    0.000000, tracked frames 0, originating frame (nil)
    WebCoreLoading : About to commit provisional load from previous
    URL '' to new URL 'about:blank'
    WebCoreHistory: Updating History for commit in frame
    WebCoreHistory: Updating History for Standard Load in frame
    about:blank
    WebCoreBackForward - Adding backforward item 0x1692710 for frame
    about:blank
    WebCoreLoading : Finished committing provisional load to URL
    animations may start for document 0x1859dd0
    updateAnimationTimer: timeToNextService is -1.00
    Progress completed (0x19b6e00) - frame 0x1916b50(""), value
    0.100000, tracked frames 1, originating frame 0x1916b50
    Final progress complete (0x19b6e00)
    (THREAD) Main work loop starting
    SQL - prepare - BEGIN IMMEDIATE
    SQL - step - BEGIN IMMEDIATE
    SQL - finalize - BEGIN IMMEDIATE
    SQL - prepare - COMMIT
    SQL - step - COMMIT
    SQL - finalize - COMMIT
    Updating the database took 0.0003 seconds
    Reading from database took 0.0000 seconds
    (THREAD) Main work loop ran for 0.0005 seconds, was not requested
    to terminate

    $$$$$$$$$$

    Best regards,
    Mayur Kankanwadi.




-- Symbiangeek,Codekata & Webkitwiki all in one -
    http://flaminghorns.com


    _______________________________________________
    webkit-gtk mailing list
    [email protected]  <mailto:[email protected]>
    https://lists.webkit.org/mailman/listinfo/webkit-gtk


    _______________________________________________
    webkit-gtk mailing list
    [email protected] <mailto:[email protected]>
    https://lists.webkit.org/mailman/listinfo/webkit-gtk




--
Symbiangeek,Codekata & Webkitwiki all in one - http://flaminghorns.com

_______________________________________________
webkit-gtk mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to