Bug 34647 - QtWebKit browsers freeze when opening http://www.elstel.com/
Summary: QtWebKit browsers freeze when opening http://www.elstel.com/
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Qt (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
: 39568 (view as bug list)
Depends on:
Reported: 2010-02-05 06:08 PST by pano_90
Modified: 2010-07-07 18:23 PDT (History)
6 users (show)

See Also:

Patch (1.95 KB, patch)
2010-03-01 04:18 PST, Andreas Kling
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pano_90 2010-02-05 06:08:49 PST
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
Comment 1 Andreas Kling 2010-02-12 06:16:31 PST
This is due to missing support for the OPTIONS verb in QNetworkAccessManager HTTP. I'm working on a solution.
Comment 2 Markus Goetz 2010-02-16 00:25:18 PST
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.
Comment 3 Andreas Kling 2010-03-01 04:18:54 PST
Created attachment 49719 [details]

This adds support for the OPTIONS verb. Note that it depends on new QNetworkAccessManager API in Qt 4.7
Comment 4 Simon Hausmann 2010-03-02 03:21:11 PST
Comment on attachment 49719 [details]

> +#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 5 WebKit Commit Bot 2010-03-02 18:53:34 PST
Comment on attachment 49719 [details]

Clearing flags on attachment: 49719

Committed r55448: <http://trac.webkit.org/changeset/55448>
Comment 6 WebKit Commit Bot 2010-03-02 18:53:38 PST
All reviewed patches have been landed.  Closing bug.
Comment 7 Andreas Kling 2010-07-07 18:23:29 PDT
*** Bug 39568 has been marked as a duplicate of this bug. ***