diff options
Diffstat (limited to 'net/filter/filter.h')
-rw-r--r-- | net/filter/filter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/filter/filter.h b/net/filter/filter.h index 6e111e1..e9df3db 100644 --- a/net/filter/filter.h +++ b/net/filter/filter.h @@ -153,6 +153,7 @@ class NET_EXPORT_PRIVATE Filter { // Specifies type of filters that can be created. enum FilterType { + FILTER_TYPE_BROTLI, FILTER_TYPE_DEFLATE, FILTER_TYPE_GZIP, FILTER_TYPE_GZIP_HELPING_SDCH, // Gzip possible, but pass through allowed. @@ -233,6 +234,7 @@ class NET_EXPORT_PRIVATE Filter { std::string OrderedFilterList() const; protected: + friend class BrotliUnitTest; friend class GZipUnitTest; friend class SdchFilterChainingTest; FRIEND_TEST_ALL_PREFIXES(FilterTest, ThreeFilterChain); @@ -285,6 +287,7 @@ class NET_EXPORT_PRIVATE Filter { // Helper methods for PrependNewFilter. If initialization is successful, // they return a fully initialized Filter. Otherwise, return NULL. + static Filter* InitBrotliFilter(FilterType type_id, int buffer_size); static Filter* InitGZipFilter(FilterType type_id, int buffer_size); static Filter* InitSdchFilter(FilterType type_id, const FilterContext& filter_context, |