19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_STRIP_NON_CACHEABLE_FILTER_H_
20 #define NET_INSTAWEB_REWRITER_PUBLIC_STRIP_NON_CACHEABLE_FILTER_H_
25 #include "pagespeed/kernel/base/basictypes.h"
26 #include "pagespeed/kernel/base/string.h"
27 #include "pagespeed/kernel/html/empty_html_filter.h"
29 namespace net_instaweb {
43 virtual void StartDocument();
44 virtual void StartElement(HtmlElement* element);
45 virtual const char* Name()
const {
return "StripNonCacheableFilter"; }
50 AttributesToNonCacheableValuesMap attribute_non_cacheable_values_map_;
51 std::vector<int> panel_number_num_instances_;
53 void InsertPanelStub(HtmlElement* element,
const GoogleString& panel_id);
Definition: rewrite_driver.h:98
Definition: strip_non_cacheable_filter.h:38
Definition: rewrite_options.h:83