19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_ADD_HEAD_FILTER_H_
20 #define NET_INSTAWEB_REWRITER_PUBLIC_ADD_HEAD_FILTER_H_
22 #include "net/instaweb/htmlparse/public/empty_html_filter.h"
25 namespace net_instaweb {
33 explicit AddHeadFilter(HtmlParse* parser,
bool combine_multiple_heads);
36 virtual void StartDocument();
37 virtual void StartElement(HtmlElement* element);
38 virtual void EndDocument();
39 virtual void EndElement(HtmlElement* element);
41 virtual const char* Name()
const {
return "AddHead"; }
44 HtmlParse* html_parse_;
45 bool combine_multiple_heads_;
47 HtmlElement* head_element_;
Definition: add_head_filter.h:31