Pass along filename to htmljs-parser

This commit is contained in:
Patrick Steele-Idem 2016-12-29 13:27:55 -07:00
parent 99199e9f2d
commit c4564b3db2
2 changed files with 4 additions and 4 deletions

View File

@ -6,7 +6,7 @@ class HtmlJsParser {
this.ignorePlaceholders = options && options.ignorePlaceholders === true;
}
parse(src, handlers) {
parse(src, handlers, filename) {
var listeners = {
onText(event) {
handlers.handleCharacters(event.value, event.parseMode);
@ -39,7 +39,7 @@ class HtmlJsParser {
event.selfClosed = false; // Don't allow self-closed tags
var tagParseOptions = handlers.getTagParseOptions(event);
if (tagParseOptions) {
event.setParseOptions(tagParseOptions);
}
@ -92,7 +92,7 @@ class HtmlJsParser {
return handlers.isOpenTagOnly(tagName);
}
});
parser.parse(src);
parser.parse(src, filename);
}
}

View File

@ -130,7 +130,7 @@ class Parser {
node: rootNode
});
this.parserImpl.parse(src, this);
this.parserImpl.parse(src, this, context.filename);
return rootNode;
}