From 057a845ec2ba2e7c87adbe20318f723f4970153d Mon Sep 17 00:00:00 2001 From: "enndeakin%sympatico.ca" Date: Mon, 8 Jan 2007 16:31:21 +0000 Subject: [PATCH] Bug 365742, crash with drawing empty images in trees, r+sr=neil git-svn-id: svn://10.0.0.236/trunk@217992 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp b/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp index 84ecf78575b..4571eaf988f 100644 --- a/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp +++ b/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp @@ -3156,6 +3156,8 @@ nsTreeBodyFrame::PaintImage(PRInt32 aRowIndex, // Get the image destination size. nsSize imageDestSize = GetImageDestSize(imageContext, useImageRegion, image); + if (!imageDestSize.width || !imageDestSize.height) + return; // Get the borders and padding. nsMargin bp(0,0,0,0);