Bug 1555523.
This commit is contained in:
parent
f431ddbece
commit
9f4ed5d2ab
|
@ -3850,12 +3850,9 @@ public class Tokenizer implements Locator {
|
|||
tokenHandler.characters(
|
||||
Tokenizer.LT_SOLIDUS, 0, 2);
|
||||
emitStrBuf();
|
||||
if (c == '\u0000') {
|
||||
emitReplacementCharacter(buf, pos);
|
||||
} else {
|
||||
cstart = pos; // don't drop the
|
||||
// character
|
||||
}
|
||||
cstart = pos; // don't drop the
|
||||
// character
|
||||
reconsume = true;
|
||||
state = transition(state, returnState, reconsume, pos);
|
||||
continue stateloop;
|
||||
}
|
||||
|
|
|
@ -2093,11 +2093,8 @@ nsHtml5Tokenizer::stateLoop(int32_t state, char16_t c, int32_t pos, char16_t* bu
|
|||
default: {
|
||||
tokenHandler->characters(nsHtml5Tokenizer::LT_SOLIDUS, 0, 2);
|
||||
emitStrBuf();
|
||||
if (c == '\0') {
|
||||
emitReplacementCharacter(buf, pos);
|
||||
} else {
|
||||
cstart = pos;
|
||||
}
|
||||
cstart = pos;
|
||||
reconsume = true;
|
||||
state = P::transition(mViewSource, returnState, reconsume, pos);
|
||||
NS_HTML5_CONTINUE(stateloop);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue