RESOLVED WORKSFORME 39910
[Qt] Internationalized Domain Name Support fails in Qt 4.6.2 and 4.7
https://bugs.webkit.org/show_bug.cgi?id=39910
Summary [Qt] Internationalized Domain Name Support fails in Qt 4.6.2 and 4.7
kompotfx
Reported 2010-05-28 15:46:48 PDT
QWebView::Load method fails when I try to load web pages like "http://президент.рф" or punicode translated "xn-d1abbgf6aiiy.xn-p1ai". Same address works correctly with Chrome 4, Firefox 3.6, Opera 10 and Internet Explorer 8. In case of QtWebKitt the QNetworkAccessManager::createRequest converts request to "http://xn-d1abbgf6aiiy.xnd1abbgf6aiiyxnd1abbgf6aiiyxnd1abbgf6aiiyxn-p1ai/" which causes server not found error. Non of the QtWebKit based web browsers works with this type urls including also example browser following with qt sdk 2010.02.1 or qt4.6.2 for VisualStudio2008.
Attachments
Benjamin Poulain
Comment 1 2011-01-30 04:24:43 PST
Please follow http://trac.webkit.org/wiki/QtWebKitBugs when reporing bug here. I have no problem opening the URL. QWebView::load() takes an URL as parameter. I suspect the way this QUrl is created could be the problem. I close for now, please attach a reduction to reopen the bug report.
Note You need to log in before you can comment on or make changes to this bug.