19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_DETERMINISTIC_JS_FILTER_H_
20 #define NET_INSTAWEB_REWRITER_PUBLIC_DETERMINISTIC_JS_FILTER_H_
24 #include "pagespeed/kernel/base/basictypes.h"
25 #include "pagespeed/kernel/html/html_element.h"
26 #include "pagespeed/kernel/html/html_filter.h"
28 namespace net_instaweb {
40 virtual void StartElementImpl(HtmlElement* element);
41 virtual void EndElementImpl(HtmlElement* element) { }
42 virtual const char* Name()
const {
return "DeterministicJs"; }
43 ScriptUsage GetScriptUsage()
const override {
return kWillInjectScripts; }
Definition: common_filter.h:47
Definition: rewrite_driver.h:98
Definition: deterministic_js_filter.h:34
virtual void StartDocumentImpl()