There is no point to assert that the JSType is less or equals than 0xff, because it defined to based on uint8_t. uint8_t by definition in the standard is an 8 byte type.
Created attachment 225361 [details] patch
Comment on attachment 225361 [details] patch r=me
Comment on attachment 225361 [details] patch Clearing flags on attachment: 225361 Committed r164815: <http://trac.webkit.org/changeset/164815>
All reviewed patches have been landed. Closing bug.