HTMLTokenizer should use fewer macros
Created attachment 60102 [details] Patch
Comment on attachment 60102 [details] Patch I like this. It's a bit subtle that we now always have to call "return emit*" and never just "emit*". The macros were slightly nice for making sure folks didn't hit that error. You might try searching for " emit" just to make sure we didn't miss one. "bufferCurrentToken" makes little sense. :) It's an emit-helper, it doesn't do any buffering. bufferCharacter on the other hand is a great name! bufferEndOfFile also makes no sense. it's just called by emitEndOfFile and can just be inlined.
Created attachment 60103 [details] Patch for landing
Comment on attachment 60103 [details] Patch for landing Clearing flags on attachment: 60103 Committed r62175: <http://trac.webkit.org/changeset/62175>
All reviewed patches have been landed. Closing bug.