mSyncLoad(PR_FALSE), mIsAgent(PR_FALSE),
mSyncLoad(nsnull == aObserver), mIsAgent(PR_TRUE),
SheetLoadData::SheetLoadData(CSSLoaderImpl* aLoader,                             const nsAString& aTitle,                             nsIParser* aParserToUnblock,                             nsIURI* aURI,                             nsICSSStyleSheet* aSheet,                             nsIStyleSheetLinkingElement* aOwningElement,                             nsICSSLoaderObserver* aObserver)  : mLoader(aLoader),    mTitle(aTitle),    mParserToUnblock(aParserToUnblock),    mURI(aURI),    mSheet(aSheet),    mNext(nsnull),    mParentData(nsnull),    mPendingChildren(0),    mSyncLoad(PR_FALSE),    mIsAgent(PR_FALSE),    mIsLoading(PR_FALSE),    mIsCancelled(PR_FALSE),    mOwningElement(aOwningElement),    mObserver(aObserver){  NS_INIT_ISUPPORTS();  NS_PRECONDITION(mLoader, "Must have a loader!");  NS_ADDREF(mLoader);}