From cf9456d15ee5bdac8f11b4ef7c8372f6bbb2851b Mon Sep 17 00:00:00 2001 From: "roc+%cs.cmu.edu" Date: Sat, 22 Dec 2007 08:56:57 +0000 Subject: [PATCH] Bug 409337. Discard invalidation requests made by hidden plugins. r=josh,sr=jst,a=beltzner git-svn-id: svn://10.0.0.236/trunk@242009 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/generic/nsObjectFrame.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mozilla/layout/generic/nsObjectFrame.cpp b/mozilla/layout/generic/nsObjectFrame.cpp index 527834df4aa..e6d51790698 100644 --- a/mozilla/layout/generic/nsObjectFrame.cpp +++ b/mozilla/layout/generic/nsObjectFrame.cpp @@ -2024,7 +2024,7 @@ NS_IMETHODIMP nsPluginInstanceOwner::InvalidateRect(nsPluginRect *invalidRect) { nsresult rv = NS_ERROR_FAILURE; - if (mOwner && invalidRect) { + if (mOwner && invalidRect && mWidgetVisible) { //no reference count on view nsIView* view = mOwner->GetView();