Bug 276431 Patch 9: Handle kFullImageSpaceRect in imgIContainerObserver::OnFrameChanged impls. r=roc a=blocking
This commit is contained in:
@@ -659,8 +659,10 @@ nsImageFrame::FrameChanged(imgIContainer *aContainer,
|
||||
// We don't care about it
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsRect r = SourceRectToDest(*aDirtyRect);
|
||||
|
||||
nsRect r = (*aDirtyRect == mozilla::imagelib::kFullImageSpaceRect) ?
|
||||
GetInnerArea() :
|
||||
SourceRectToDest(*aDirtyRect);
|
||||
|
||||
// Update border+content to account for image change
|
||||
Invalidate(r);
|
||||
|
||||
Reference in New Issue
Block a user