MOZ_COUNT_DTOR(StyleContextImpl);
StyleContextImpl::~StyleContextImpl(){  MOZ_COUNT_DTOR(StyleContextImpl);  NS_ASSERTION((nsnull == mChild) && (nsnull == mEmptyChild), "destructing context with children");  if (mParent) {    mParent->RemoveChild(this);    NS_RELEASE(mParent);  }  NS_IF_RELEASE(mPseudoTag);  NS_IF_RELEASE(mRules);#ifdef DEBUG_REFS  fprintf(stdout, "%d of %d - StyleContext\n", mInstance, gInstanceCount);  --gInstanceCount;#endif}