Hey again,

For what it’s worth, I did manage to figure out that the connection is 
dropped/canceled at 
Source/WebCore/loader/SubresourceLoader.cpp:didReceiveResponse() where it fails 
the condition that the resource is a multipart but it’s not detected as an 
image: "canceling load because something about a multi-part non-image”.

Not sure why it wouldn’t be detected as an image as the response frame does 
include a “Content-Type: image/jpeg” header and the data + length are valid.
Where is it “decided” if a resource is an image? Does it only rely on the HTML 
tag that caused the resource to be loaded? Response headers? Actually trying to 
decode the data?


Attachment: smime.p7s
Description: S/MIME cryptographic signature

webkit-dev mailing list

Reply via email to