Bug 1066827 - Part1: Check error in TokenStream.peekToken. r=jwalden
Bug 1066827 - Part2: Check error in TokenStream.getToken. r=jwalden
Bug 1066827 - Part3: Check error in TokenStream.peekTokenSameLine. r=jwalden
Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=jwalden
Bug 1066827 - Part5: Check error in TokenStream.matchContextualKeyword. r=jwalden
Bug 1066827 - Part6: Check error in TokenStream.peekTokenPos. r=jwalden
Bug 1066827 - Part7: Check error in TokenStream.nextTokenEndsExpr. r=jwalden
Bug 1066827 - Part8: Check error in PeekToken. r=jwalden
Bug 1066827 - Part9: Add Testcase for Illegal character error. r=jwalden
Bug 1066827 - Part10: Return error status from TokenStream.getTokenInternal. r=jwalden
Bug 1066827 - Part11: Remove TOK_ERROR from TokenKind. r=jwalden
Bug 1066827 - Part12: Use a pointer instead of a reference in Parser.addExprAndGetNextTemplStrToken parameter. r=jwalden
Bug 1066827 - Part13: Fix conflict with Bug 1088328, caused by the change in TokenStream::matchToken. r=bbouvier