21 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_GOOGLE_FONT_CSS_INLINE_FILTER_H_
22 #define NET_INSTAWEB_REWRITER_PUBLIC_GOOGLE_FONT_CSS_INLINE_FILTER_H_
28 namespace net_instaweb {
42 virtual const char*
Name()
const {
return "InlineGoogleFontCss"; }
48 void ResetAndExplainReason(
const char* reason,
ResourcePtr* resource);
49 void CheckIfFontServiceUrl(
const GoogleUrl& url,
bool* result);
class GoogleUrl
Definition: google_url.h:58
Base class for implementations of monitoring statistics.
Definition: statistics.h:342
GoogleFontCssInlineFilter(RewriteDriver *driver)
Note: this also registers our resource url claimant with the driver.
Definition: google_font_css_inline_filter.h:34
Definition: rewrite_driver.h:100
Inline small CSS files.
Definition: css_inline_filter.h:42
virtual const char * Name() const
The name of this filter – used for logging and debugging.
Definition: google_font_css_inline_filter.h:42
virtual ResourcePtr CreateResource(const char *url, bool *is_authorized)