[WebKit-devel] [Bug 287678] kwebkitpart forgets login after opening new tab on some websites

Dawit Alemayehu adawit at kde.org
Thu Dec 1 02:31:40 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=287678


Dawit Alemayehu <adawit at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |0.9.6




--- Comment #6 from Dawit Alemayehu <adawit kde org>  2011-12-01 02:31:39 ---
(In reply to comment #4)
> Yes, an account is neccessary. At the Forum www.schockwellenreiter.biz there is
> (should) a guest-account be displayed (for roleplay reasons):
> Un: Tell
> Pw: helvetia
> This User can post nothing.

Okay, now I can reproduce what you are saying using not only the latest
kwebkitpart, but also other QtWebKit based browsers such as Arora and reKonq.
Also the QtWebKit test browser, QtTestBrowser seems to have the same issue.

Out of curiosity I checked konqueror+khtml and that combination works just
fine. That got me even more curious so I looked into differences between the
HTTP headers sent when the two browser engines were used. From what I can tell
the bug seems to be caused by the fact that the sites you mentioned require the
"Referer" HTTP header to work properly. Unfortunately, QtWebKit does not seem
to send that header when opening a URL in a new window. It does send it if you
just click on the link. As such, this is a bug that needs to be reproted
upstream.

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


More information about the WebKit-devel mailing list