> On Feb. 14, 2016, 9:58 p.m., Milian Wolff wrote: > > autotests/http_jobtest.cpp, line 71 > > <https://git.reviewboard.kde.org/r/127077/diff/2/?file=444332#file444332line71> > > > > what fails? can you `QEXPECT_FAIL` it? or did you fix it already (I > > assume that is the case)
LOL I forgot to remove that comment. This commit is the fix for it. Thanks for the review, but I admit I would really like a kio_http contributor to look at it, I don't feel at ease with the change being correct in 100% of the cases. Of course if we get any regressions, from now on we can actually add unittests.... - David ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/127077/#review92361 ----------------------------------------------------------- On Feb. 14, 2016, 9:57 p.m., David Faure wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/127077/ > ----------------------------------------------------------- > > (Updated Feb. 14, 2016, 9:57 p.m.) > > > Review request for KDE Frameworks, Dawit Alemayehu, Andreas Hartmetz, and > Rolf Eike Beer. > > > Repository: kio > > > Description > ------- > > kio_http: read and discard body after a 404 with errorPage=false. > > When getting a 404 error with some content, the job succeeds and returns > content > (good for webbrowsers). > The metadata "errorPage" can be set to false so that the job fails instead > (useful for other cases, like favicon download, file copy etc.) > However the rest of the headers, as well as the body must still be read and > discarded, otherwise they clobber the next request (kio_http then starts > parsing in the middle of some headers and says "DO NOT WANT"). > > This is not a porting bug, I could reproduce it with kdelibs4 too. > > > Diffs > ----- > > autotests/http_jobtest.cpp PRE-CREATION > src/ioslaves/http/http.cpp e1013c8705e6588729d61ed45c43dc564415c41e > > Diff: https://git.reviewboard.kde.org/r/127077/diff/ > > > Testing > ------- > > Unittest. > > Please review this patch carefully, I don't have much experience with this > code in kio_http, and the potential for regressions in cases that I didn't > test is likely high. > > > Thanks, > > David Faure > >
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel