{
final StrictDimension dims = new StrictDimension();
if (image instanceof ExtendedDrawable)
{
final ExtendedDrawable ext = (ExtendedDrawable) image;
final Dimension preferredSize = ext.getPreferredSize();
dims.setWidth(StrictGeomUtility.toInternalValue(preferredSize.getWidth()));
dims.setHeight(StrictGeomUtility.toInternalValue(preferredSize.getHeight()));
}
final CSSValue widthVal = context.getValue(BoxStyleKeys.WIDTH);