Switch to using nsFrameList for frame lists

git-svn-id: svn://10.0.0.236/trunk@17884 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
kipp%netscape.com
1999-01-15 22:53:39 +00:00
parent c3040176bf
commit 1f0fa192a0
39 changed files with 613 additions and 1116 deletions

View File

@@ -19,6 +19,7 @@
// XXX make this be autogenerated. doh!
nsIAtom* nsHTMLAtoms::mozAnonymousBlock;
nsIAtom* nsHTMLAtoms::_baseHref;
nsIAtom* nsHTMLAtoms::_baseTarget;
nsIAtom* nsHTMLAtoms::a;
@@ -256,6 +257,8 @@ static nsrefcnt gRefCnt;
void nsHTMLAtoms::AddrefAtoms()
{
if (0 == gRefCnt) {
mozAnonymousBlock = NS_NewAtom(":MOZ-ANONYMOUS-BLOCK");
_baseHref = NS_NewAtom(NS_HTML_BASE_HREF);
_baseTarget = NS_NewAtom(NS_HTML_BASE_TARGET);
a = NS_NewAtom("A");
@@ -493,6 +496,7 @@ void nsHTMLAtoms::ReleaseAtoms()
{
NS_PRECONDITION(gRefCnt != 0, "bad release atoms");
if (--gRefCnt == 0) {
NS_RELEASE(mozAnonymousBlock);
NS_RELEASE(_baseHref);
NS_RELEASE(_baseTarget);
NS_RELEASE(a);