Summary: | [Qt] Qt WebKit 2.1 doesn't support resource qrc indicator in URL | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Oleh Vasyura <ext-oleh.2.vasyura> | ||||
Component: | WebKit Qt | Assignee: | qi <qi.2.zhang> | ||||
Status: | RESOLVED INVALID | ||||||
Severity: | Normal | CC: | benjamin, cshu, ext-oleh.2.vasyura, suresh.voruganti | ||||
Priority: | P3 | Keywords: | Qt, QtTriaged | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | S60 Hardware | ||||||
OS: | S60 3rd edition | ||||||
Attachments: |
|
Description
Oleh Vasyura
2010-10-28 00:38:26 PDT
Top error for Servcies, Fix required for Qtwebkit 2.1 I think the issue is in qnetworkreplyimpl.cpp, function _q_startOperation() missed one line code: backend->open(); before: if (state != Finished) { if (operation == QNetworkAccessManager::GetOperation) pendingNotifications.append(NotifyDownstreamReadyWrite); .. this cause QNetworkAccessFileBackend::open() never be called in symbian. Because it is not qtwebkit issue, it is qt issue, I think we need to create a Qt bug. Marking the bug as Invalid, as it is not Qtwebkit issue. This statement: I think the issue is in qnetworkreplyimpl.cpp, function _q_startOperation() missed one line code: backend->open(); before: is incorrect. This code doesn't fix the problem and should not be there. During debugging I discovered that code under if (!backend->start()) condition is executed. But in Windows version of the same Qt with QtWebKit 2.0 this condition is false and backend is started. Please follow this to report bugs on QtWebKit: http://trac.webkit.org/wiki/QtWebKitBugs Why is this reopened? |