[Webkit-unassigned] [Bug 50746] New: GZip-Compressed content is not shown if end-of-file marker is missing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 9 03:14:30 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=50746

           Summary: GZip-Compressed content is not shown if end-of-file
                    marker is missing
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: thomas.thrainer at 4tiitoo.com


Created an attachment (id=76036)
 --> (https://bugs.webkit.org/attachment.cgi?id=76036&action=review)
Ignore HttpError when the HTTP status code is 200 and at least some data was received

Seen on the german eBay site, when logging into "Mein eBay".

The Problem is that the gzip-stream sent by the server is correct, but does not have an end-of-file marker (zcat says "unexpected end of file"). Other browsers (Chrome, Firefox) do load the page without any error messages.

I attach a patch which fixes this problem, and does show all available content when the server has sent a status code of 200. Potentially, incomplete pages could be shown with this patch. I don't think that's an issue tough, because otherwise the QWebPage's error page is shown instead of any data.

-- 
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