19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_REDIRECT_ON_SIZE_LIMIT_FILTER_H_
20 #define NET_INSTAWEB_REWRITER_PUBLIC_REDIRECT_ON_SIZE_LIMIT_FILTER_H_
28 namespace net_instaweb {
38 virtual void StartElementImpl(
HtmlElement* element);
41 virtual const char*
Name()
const {
return "RedirectOnSizeLimit"; }
45 void InsertScriptIfNeeded(
HtmlElement* element,
bool is_start);
47 bool redirect_inserted_;
Definition: common_filter.h:47
Definition: html_element.h:42
ScriptUsage GetScriptUsage() const override
Definition: redirect_on_size_limit_filter.h:42
Definition: redirect_on_size_limit_filter.h:32
virtual const char * Name() const
The name of this filter – used for logging and debugging.
Definition: redirect_on_size_limit_filter.h:41
ScriptUsage
Describes a filter's relationship with scripts.
Definition: html_filter.h:38
Definition: rewrite_driver.h:100
virtual void StartDocumentImpl()
Definition: html_filter.h:43