Webbrowsers that use QtWebKit freeze when opening http://www.elstel.com/. Tested with rekonq from latest git repository and the latest arora release. Original bug report: https://bugs.kde.org/show_bug.cgi?id=224530 Qt 4.6.1
This is due to missing support for the OPTIONS verb in QNetworkAccessManager HTTP. I'm working on a solution.
Tracked inside Qt at http://bugreports.qt.nokia.com/browse/QTBUG-8206 Since it is new API, it will be inside Qt 4.7. If you need to do a workaround for 4.6.x you have to do it inside QtWebKit/WebKit.
Created attachment 49719 [details] Patch This adds support for the OPTIONS verb. Note that it depends on new QNetworkAccessManager API in Qt 4.7
Comment on attachment 49719 [details] Patch > +#if QT_VERSION >= 0x040700 > + case QNetworkAccessManager::CustomOperation: > + m_reply = manager->sendCustomRequest(m_request, m_resourceHandle->request().httpMethod().latin1().data()); It would be nice if WebCore::CString had a conversion operator to QByteArray.
Comment on attachment 49719 [details] Patch Clearing flags on attachment: 49719 Committed r55448: <http://trac.webkit.org/changeset/55448>
All reviewed patches have been landed. Closing bug.
*** Bug 39568 has been marked as a duplicate of this bug. ***