PRInt32 state = nsGenericHTMLFormElement::IntrinsicState();  void* image = GetProperty(nsLayoutAtoms::imageFrame); if (NS_PTR_TO_INT32(image)) { state |= nsImageLoadingContent::ImageState(); }  void* broken = GetProperty(nsCSSPseudoClasses::mozBroken); if (NS_PTR_TO_INT32(broken)) { state |= NS_EVENT_STATE_BROKEN; }  return state;
return nsGenericHTMLFormElement::IntrinsicState() | ObjectState();
nsHTMLObjectElement::IntrinsicState() const{  PRInt32 state = nsGenericHTMLFormElement::IntrinsicState();  void* image = GetProperty(nsLayoutAtoms::imageFrame);  if (NS_PTR_TO_INT32(image)) {    state |= nsImageLoadingContent::ImageState();  }  void* broken = GetProperty(nsCSSPseudoClasses::mozBroken);  if (NS_PTR_TO_INT32(broken)) {    state |= NS_EVENT_STATE_BROKEN;  }  return state;}