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
This commit is contained in:
roc+%cs.cmu.edu
2007-12-22 08:56:57 +00:00
parent 16c5ba8194
commit cf9456d15e

View File

@@ -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();