Bug 125837 - mIntrinsicSize setup missing pixel->twip conversion.

r=pavlov, sr=blizzard
This commit is contained in:
tor%cs.brown.edu 2002-02-17 15:31:24 +00:00
Родитель 1050d3d796
Коммит 444887b6ba
2 изменённых файлов: 16 добавлений и 4 удалений

Просмотреть файл

@ -749,8 +749,14 @@ nsImageFrame::GetDesiredSize(nsIPresContext* aPresContext,
nsCOMPtr<imgIContainer> con;
mLoads[0].mRequest->GetImage(getter_AddRefs(con));
if (con) {
con->GetWidth(&mLoads[0].mIntrinsicSize.width);
con->GetHeight(&mLoads[0].mIntrinsicSize.height);
float p2t;
nscoord width, height;
aPresContext->GetPixelsToTwips(&p2t);
con->GetWidth(&width);
con->GetHeight(&height);
mLoads[0].mIntrinsicSize.width = NSIntPixelsToTwips(width, p2t);
mLoads[0].mIntrinsicSize.height = NSIntPixelsToTwips(height, p2t);
}
}
}

Просмотреть файл

@ -749,8 +749,14 @@ nsImageFrame::GetDesiredSize(nsIPresContext* aPresContext,
nsCOMPtr<imgIContainer> con;
mLoads[0].mRequest->GetImage(getter_AddRefs(con));
if (con) {
con->GetWidth(&mLoads[0].mIntrinsicSize.width);
con->GetHeight(&mLoads[0].mIntrinsicSize.height);
float p2t;
nscoord width, height;
aPresContext->GetPixelsToTwips(&p2t);
con->GetWidth(&width);
con->GetHeight(&height);
mLoads[0].mIntrinsicSize.width = NSIntPixelsToTwips(width, p2t);
mLoads[0].mIntrinsicSize.height = NSIntPixelsToTwips(height, p2t);
}
}
}