jsds_RemoveEphemeral (&gLiveProperties, &mLiveListEntry); JSD_DropProperty (mCx, mProperty);
jsds_RemoveEphemeral (&gLiveContexts, &mLiveListEntry);
jsdProperty::Invalidate(){    ASSERT_VALID_EPHEMERAL;    mValid = PR_FALSE;    jsds_RemoveEphemeral (&gLiveProperties, &mLiveListEntry);    JSD_DropProperty (mCx, mProperty);    return NS_OK;}