Merge 145034 "Make RuleData support up to 8191 selectors"
> Make RuleData support up to 8191 selectors
> Patch by Philippe Liard <email@example.com>
; on 2013-03-06
> Reviewed by Andreas Kling.
> r125294 made RuleData consume less memory by replacing a pointer with
> an index encoded on 12 bits.
> This unfortunately breaks Chrome for Android (and others) when a lot of
> CSS is used or more precisely when selectorIndex cannot be stored on 12
> Threfore this change decreases the number of bits used to store
> m_position by 1 (from 19 to 18) and adds this extra bit to
> m_selectorIndex so that values up to 8191 can be stored safely without
> * css/RuleSet.h: