19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_FLUSH_EARLY_INFO_FINDER_H_
20 #define NET_INSTAWEB_REWRITER_PUBLIC_FLUSH_EARLY_INFO_FINDER_H_
22 #include "net/instaweb/util/public/property_cache.h"
23 #include "pagespeed/kernel/base/basictypes.h"
25 namespace net_instaweb {
27 class FlushEarlyRenderInfo;
35 static const char kFlushEarlyRenderPropertyName[];
60 void UpdateFlushEarlyInfoCacheEntry(
62 FlushEarlyRenderInfo* flush_early_render_info);
65 const PropertyCache::Cohort* cohort_;
virtual bool IsMeaningful(const RewriteDriver *driver) const
Definition: flush_early_info_finder.h:44
virtual void UpdateFlushEarlyInfoInDriver(RewriteDriver *driver)
Gets the flush early info and update the RewriteDriver.
virtual const char * GetCharset(const RewriteDriver *driver)
Definition: rewrite_driver.h:98
virtual void ComputeFlushEarlyInfo(RewriteDriver *driver)
Computes the flush early info.
Definition: flush_early_info_finder.h:33