[Webkit-unassigned] [Bug 39355] New: [Qt] Local URLs invoke IAP query on Symbian

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 19 06:20:32 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=39355

           Summary: [Qt] Local URLs invoke IAP query on Symbian
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: S60 Hardware
        OS/Version: S60 3rd edition
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: koshuin at gmail.com


Running local queries will pop up IAP (Internet Access Point) - dialog requesting for connection.

This is currently blocking us from running QtWebkit autotests as test environment will get stuck waiting for the user to select IAP.

Example stack when running qwebelement auto test where we query for
QUrl dataUrl("data:text/html,<h1>Test");

Thread [Thread id: 5476] (Suspended)    
    21 QWebFrame::load() C:\repos\qt\src\3rdparty\webkit\WebKit\qt\Api\qwebframe.cpp:902 0x062f1590    
    20 QWebFrame::load() C:\repos\qt\src\3rdparty\webkit\WebKit\qt\Api\qwebframe.cpp:886 0x062f151c    
    19 QWebFrame::setUrl() C:\repos\qt\src\3rdparty\webkit\WebKit\qt\Api\qwebframe.cpp:797 0x062f0f5e    
    18 QWebView::setUrl() C:\repos\qt\src\3rdparty\webkit\WebKit\qt\Api\qwebview.cpp:546 0x0630745a    
    17 tst_QWebFrame::symmetricUrl() C:\repos\webkit-mirror\webkit\WebKit\qt\tests\qwebframe\tst_qwebframe.cpp:2187 0x0041c459    
    16 tst_QWebFrame::qt_metacall() C:\repos\webkit-mirror\webkit\WebKit\qt\tests\qwebframe\tst_qwebframe.moc:672 0x0042aa3f    
    15 QMetaObject::metacall() C:\repos\qt\src\corelib\kernel\qmetaobject.cpp:237 0x0253e124    
    14 QMetaMethod::invoke() C:\repos\qt\src\corelib\kernel\qmetaobject.cpp:1568 0x02540cc0    
    13 QMetaObject::invokeMethod() C:\repos\qt\src\corelib\kernel\qmetaobject.cpp:1147 0x0254029e    
    12 QMetaObject::invokeMethod() C:\repos\qt\src\corelib\kernel\qobjectdefs.h:407 0x0248c1dd    
    11 QTest::qInvokeTestMethodDataEntry() C:\repos\qt\src\testlib\qtestcase.cpp:1243 0x05932ac4    
    10 QTest::qInvokeTestMethod() C:\repos\qt\src\testlib\qtestcase.cpp:1352 0x05933162    
    9 QTest::qInvokeTestMethods() C:\repos\qt\src\testlib\qtestcase.cpp:1507 0x05933758    
    8 QTest::qExec() C:\repos\qt\src\testlib\qtestcase.cpp:1716 0x059338c6    
    7 main() C:\repos\webkit-mirror\webkit\WebKit\qt\tests\qwebframe\tst_qwebframe.cpp:2989 0x00426b44    

And execution gets stuck in
::waitForSignal(m_view, SIGNAL(loadFinished(bool)));

One option is to workaround the issue by using bearermanagement to set default IAP to be used throught out the the tests but I do think this is a real bug least on URLs that are definitely local.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list