From a3ab1ea4f7164b42b8c25565df9d6f19ea64b8fd Mon Sep 17 00:00:00 2001 From: "sharparrow1@yahoo.com" Date: Fri, 29 Jun 2007 18:41:10 -0700 Subject: [PATCH] Bug 382756: ASSERTION: When exactly is this supposed to be non-zero?. r+sr=roc. --- view/src/nsViewManager.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/view/src/nsViewManager.cpp b/view/src/nsViewManager.cpp index c475798fb02..5e812a73c07 100644 --- a/view/src/nsViewManager.cpp +++ b/view/src/nsViewManager.cpp @@ -483,9 +483,8 @@ void nsViewManager::Refresh(nsView *aView, nsIRenderingContext *aContext, ctx->Translate(gfxPoint(gfxFloat(vtowoffset.x) / p2a, gfxFloat(vtowoffset.y) / p2a)); - NS_ASSERTION(!viewRect.x && !viewRect.y, "When exactly is this supposed to be non-zero?"); - ctx->Translate(gfxPoint(gfxFloat(viewRect.x) / p2a, - gfxFloat(viewRect.y) / p2a)); + ctx->Translate(gfxPoint(-gfxFloat(viewRect.x) / p2a, + -gfxFloat(viewRect.y) / p2a)); nsRegion opaqueRegion; AddCoveringWidgetsToOpaqueRegion(opaqueRegion, mContext, aView);