Bug 54251

Summary: [libsoup] Rendering of multipart images is broken
Product: WebKit Reporter: Martin Robinson <mrobinson>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: danw, jussi.kukkonen, leandro, rakuco, svillar, zan
Priority: P3 Keywords: Gtk
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Bug Depends on:    
Bug Blocks: 30845    

Description Martin Robinson 2011-02-10 15:23:26 PST
This can be observed by the failure of http/tests/multipart/invalid-image-data.html and http/tests/multipart/invalid-image-data-standalone.html. http/tests/multipart/invalid-image-data-standalone.html actually times out, while the pixel results of http/tests/multipart/invalid-image-data.html are incorrect (the green box does not show).
Comment 1 Sergio Villar Senin 2011-02-11 04:50:56 PST
Likely same issue as https://bugs.webkit.org/show_bug.cgi?id=30845
Comment 2 Zan Dobersek 2012-05-05 09:35:53 PDT
The tests covered by this bug were found to be passing consistently after moving from using the Skipped list to using test_expectations.txt. Their expectations were removed in r116122[1] (covered by bug #85591).

Comment #1 indicates that the problem is only observable in pixel output. Not closing the bug, but will reconsider reinstating the expectation (a PASS) in test_expectations.txt just to note that there actually is a problem with this test.

1: http://trac.webkit.org/changeset/116122
Comment 3 Jussi Kukkonen (jku) 2012-09-26 05:41:07 PDT
This happens in EFL as well and covers more than images AFAICT: Most things in http/tests/multipart/ will fail because libsoup does not seem to handle multipart message bodies.
Comment 4 Dan Winship 2012-09-26 06:19:06 PDT
this should probably be marked a dup of bug 94515, which has the patch that will fix it
Comment 5 Martin Robinson 2012-12-09 03:24:07 PST

*** This bug has been marked as a duplicate of bug 94515 ***