@@ -261,6 +261,7 @@ class RewriteOptions {
261261 static const char kFlushBufferLimitBytes [];
262262 static const char kFlushHtml [];
263263 static const char kFlushMoreResourcesEarlyIfTimePermits [];
264+ static const char kGoogleFontCssInlineMaxBytes [];
264265 static const char kForbidAllDisabledFilters [];
265266 static const char kHideRefererUsingMeta [];
266267 static const char kIdleFlushTimeMs [];
@@ -608,6 +609,7 @@ class RewriteOptions {
608609 static const int64 kDefaultCssFlattenMaxBytes ;
609610 static const int64 kDefaultCssImageInlineMaxBytes ;
610611 static const int64 kDefaultCssInlineMaxBytes ;
612+ static const int64 kDefaultGoogleFontCssInlineMaxBytes ;
611613 static const int64 kDefaultCssOutlineMinBytes ;
612614 static const int64 kDefaultImageInlineMaxBytes ;
613615 static const int64 kDefaultJsInlineMaxBytes ;
@@ -1277,6 +1279,12 @@ class RewriteOptions {
12771279 void set_css_inline_max_bytes (int64 x) {
12781280 set_option (x, &css_inline_max_bytes_);
12791281 }
1282+ int64 google_font_css_inline_max_bytes () const {
1283+ return google_font_css_inline_max_bytes_.value ();
1284+ }
1285+ void set_google_font_css_inline_max_bytes (int64 x) {
1286+ set_option (x, &google_font_css_inline_max_bytes_);
1287+ }
12801288 int64 js_inline_max_bytes () const { return js_inline_max_bytes_.value (); }
12811289 void set_js_inline_max_bytes (int64 x) {
12821290 set_option (x, &js_inline_max_bytes_);
@@ -3365,6 +3373,7 @@ class RewriteOptions {
33653373 Option<int64> css_image_inline_max_bytes_;
33663374 Option<int64> css_inline_max_bytes_;
33673375 Option<int64> css_outline_min_bytes_;
3376+ Option<int64> google_font_css_inline_max_bytes_;
33683377
33693378 // Preserve URL options
33703379 Option<bool > css_preserve_urls_;
0 commit comments