mPrototypeTable.Reset();
mPrototypeTable.Clear();
nsXULPrototypeCache::FlushPrototypes(){    mPrototypeTable.Reset();    // Clear the script cache, as it refers to prototype-owned mJSObjects.    FlushScripts();    return NS_OK;}