Skip to content

Commit

Permalink
Fixing #44993, added style visibility check to the object frame, r=bu…
Browse files Browse the repository at this point in the history
…ster
  • Loading branch information
av%netscape.com committed Sep 3, 2000
1 parent e28d7b8 commit 41dcfdd
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions layout/generic/nsObjectFrame.cpp
Expand Up @@ -1041,6 +1041,14 @@ nsObjectFrame::GetBaseURL(nsIURI* &aURL)
PRBool
nsObjectFrame::IsHidden() const
{
// check the style visibility first
const nsStyleDisplay* disp = (const nsStyleDisplay*)mStyleContext->GetStyleData(eStyleStruct_Display);
if (disp != nsnull)
{
if(!disp->IsVisibleOrCollapsed())
return PR_TRUE;
}

nsCOMPtr<nsIAtom> tag;
mContent->GetTag(*getter_AddRefs(tag));

Expand Down
8 changes: 8 additions & 0 deletions layout/html/base/src/nsObjectFrame.cpp
Expand Up @@ -1041,6 +1041,14 @@ nsObjectFrame::GetBaseURL(nsIURI* &aURL)
PRBool
nsObjectFrame::IsHidden() const
{
// check the style visibility first
const nsStyleDisplay* disp = (const nsStyleDisplay*)mStyleContext->GetStyleData(eStyleStruct_Display);
if (disp != nsnull)
{
if(!disp->IsVisibleOrCollapsed())
return PR_TRUE;
}

nsCOMPtr<nsIAtom> tag;
mContent->GetTag(*getter_AddRefs(tag));

Expand Down

0 comments on commit 41dcfdd

Please sign in to comment.