[Webkit-unassigned] [Bug 70683] [Qt] Change HTTP redirection behavior to make Firefox/Chromium
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 24 06:38:24 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70683
Dawit A. <adawit at kde.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[Qt] HTTP redirection is |[Qt] Change HTTP
|not handled correctly for a |redirection behavior to
|303 response |make Firefox/Chromium
--- Comment #7 from Dawit A. <adawit at kde.org> 2011-10-24 06:38:24 PST ---
(In reply to comment #6)
> (From update of attachment 112115 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=112115&action=review
>
> Generally I would prefer this approach to the other one. But that's just MHO, I'm not a real expert on this particular topic.
So do I and I do not think any particular exerptise is required for addressing this particular problem. The RFC on the topic, RFC 2616 section 10.3, is clear as a day light and so is the violation by the other browsers. One would only have to vist the wonderful test site mentioned in comment #5 with QtTestBrowser, Firefox and Chromium to see the differences in behavior. I think addressing that should be a no brainer since QtWebKit should be as close to these widely deployed browsers as possible.
Since we seem to agree this is the best approach, I will change this bug's title to match this patch.
> > Source/WebCore/ChangeLog:13
> > + No new tests required as existing redirection tests should cover this
> > + scenario as well.
>
> Hm, this _is_ touchy code. I think that this patch should add a (http) layout test to cover this. If there exists a test already, then it should be unskipped.
There is already a layout test that was added due to another bug I reported a while back and I do not think it is skipped. See
https://bugs.webkit.org/show_bug.cgi?id=60440#c24
However, I am unsure if the tests cover all the HTTP operations or just POST.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list