19 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_CSS_IMAGE_REWRITER_H_ 
   20 #define NET_INSTAWEB_REWRITER_PUBLIC_CSS_IMAGE_REWRITER_H_ 
   38 namespace net_instaweb {
 
   41 class ImageCombineFilter;
 
   42 class ImageRewriteFilter;
 
   75                    int64 image_inline_max_bytes,
 
   84     return filter_->driver();
 
   88   bool RewriteImage(int64 image_inline_max_bytes, 
const GoogleUrl& trim_url,
 
   90                     Css::Values* values, 
size_t value_index,
 
class GoogleUrl 
Definition: google_url.h:58
Context used by CssFilter under async flow. 
Definition: css_filter.h:251
bool RewriteCss(int64 image_inline_max_bytes, RewriteContext *parent, CssHierarchy *hierarchy, MessageHandler *handler)
Base class for implementations of monitoring statistics. 
Definition: statistics.h:342
Definition: css_hierarchy.h:64
Definition: ref_counted_ptr.h:69
void RewriteSlot(const ResourceSlotPtr &slot, int64 image_inline_max_bytes, RewriteContext *parent)
bool RewritesEnabled(int64 image_inline_max_bytes) const 
Are any rewrites enabled? 
Definition: rewrite_driver.h:100
Definition: rewrite_context.h:155
Definition: image_rewrite_filter.h:64
Definition: css_image_rewriter.h:46
Definition: message_handler.h:39
Definition: image_combine_filter.h:58
static void InheritChildImageInfo(RewriteContext *context)
Definition: cache_extender.h:49
Definition: css_filter.h:74
bool FlatteningEnabled() const 
Is  flattening enabled?