Extra check for Firefox
All of the different enter states
endCollapsed and middleCollapsed state methods
Return states bar spanned