- ( whiteSpace[ chr ] & 16 ) &&\r
- ( ( phase = 5 ) && ( attrName = html.substring( start, i ) ) );\r
+ ( whiteSpace[ chr ] & 16 ) ?\r
+ ( ( phase = 5 ) && ( attrName = html.substring( start, i ) ) ) :\r
+ ( chr === '>' || ( empty = html.substr( i, 2 ) === '/>' ) ) &&\r
+ ( ( phase = 9 ) && ( attrs[ attrs.length ] = html.substring( start, i ) ) );\r