﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
12218,image_get_intermediate_size() may return croped image when full image is requested,dd32,markjaquith,"At present image_get_intermediate_size() is not aware of croped images, infact, Images being croped is not stored in the meta data at all.

This has caused a bug to appear in the twentyten theme which uses a post thumbnail of 940x198px (croped).

If you upload an image 1024x768, and attempt to display it as 640x480, you'll recieve the next largest image which fits, image_get_intermediate_size() will return the 940x198px version. (For example, On the twentyten Attachment page)

The solution i've come accross is to store if the image has been auto-croped in the meta data, and upon retrieval, only return croped images for sizes which speecify croped as OK.

I'm attaching a POC patch, ideally, it should automatically add the list of custom image sizes which are cropped and test against that.",defect (bug),closed,normal,3.0,Media,3.0,normal,fixed,,
