Index: net/base/sdch_manager.h |
=================================================================== |
--- net/base/sdch_manager.h (revision 5673) |
+++ net/base/sdch_manager.h (working copy) |
@@ -56,7 +56,7 @@ |
enum ProblemCodes { |
MIN_PROBLEM_CODE, |
- // Content Decode problems. |
+ // Content-encoding correction problems. |
ADDED_CONTENT_ENCODING, |
Lincoln
2008/11/24 17:31:42
Do you want to add explicit initializers to these
|
FIXED_CONTENT_ENCODING, |
FIXED_CONTENT_ENCODINGS, |
@@ -65,39 +65,47 @@ |
DECODE_HEADER_ERROR, |
DECODE_BODY_ERROR, |
+ // More content-encoding correction problems. |
+ OPTIONAL_GUNZIP_ENCODING_ADDED, |
+ |
// Dictionary selection for use problems. |
DICTIONARY_FOUND_HAS_WRONG_DOMAIN = 10, |
- DICTIONARY_FOUND_HAS_WRONG_PORT_LIST, |
- DICTIONARY_FOUND_HAS_WRONG_PATH, |
- DICTIONARY_FOUND_HAS_WRONG_SCHEME, |
- DICTIONARY_HASH_NOT_FOUND, |
- DICTIONARY_HASH_MALFORMED, |
+ DICTIONARY_FOUND_HAS_WRONG_PORT_LIST = 11, |
+ DICTIONARY_FOUND_HAS_WRONG_PATH = 12, |
+ DICTIONARY_FOUND_HAS_WRONG_SCHEME = 13, |
+ DICTIONARY_HASH_NOT_FOUND = 14, |
+ DICTIONARY_HASH_MALFORMED = 15, |
// Decode recovery methods. |
- META_REFRESH_RECOVERY, |
- PASSING_THROUGH_NON_SDCH, |
- UNRECOVERABLE_ERROR, |
+ META_REFRESH_RECOVERY = 16, |
+ PASSING_THROUGH_NON_SDCH = 17, |
+ UNRECOVERABLE_ERROR = 18, |
// Dictionary saving problems. |
DICTIONARY_HAS_NO_HEADER = 20, |
- DICTIONARY_HEADER_LINE_MISSING_COLON, |
- DICTIONARY_MISSING_DOMAIN_SPECIFIER, |
- DICTIONARY_SPECIFIES_TOP_LEVEL_DOMAIN, |
- DICTIONARY_DOMAIN_NOT_MATCHING_SOURCE_URL, |
- DICTIONARY_PORT_NOT_MATCHING_SOURCE_URL, |
- DICTIONARY_HAS_NO_TEXT, |
+ DICTIONARY_HEADER_LINE_MISSING_COLON = 21, |
+ DICTIONARY_MISSING_DOMAIN_SPECIFIER = 22, |
+ DICTIONARY_SPECIFIES_TOP_LEVEL_DOMAIN = 23, |
+ DICTIONARY_DOMAIN_NOT_MATCHING_SOURCE_URL = 24, |
+ DICTIONARY_PORT_NOT_MATCHING_SOURCE_URL = 25, |
+ DICTIONARY_HAS_NO_TEXT = 26, |
// Dictionary loading problems. |
DICTIONARY_LOAD_ATTEMPT_FROM_DIFFERENT_HOST = 30, |
- DICTIONARY_SELECTED_FOR_SSL, |
- DICTIONARY_ALREADY_LOADED, |
- DICTIONARY_SELECTED_FROM_NON_HTTP, |
- DICTIONARY_IS_TOO_LARGE, |
- DICTIONARY_COUNT_EXCEEDED, |
+ DICTIONARY_SELECTED_FOR_SSL = 31, |
+ DICTIONARY_ALREADY_LOADED = 32, |
+ DICTIONARY_SELECTED_FROM_NON_HTTP = 33, |
+ DICTIONARY_IS_TOO_LARGE= 34, |
+ DICTIONARY_COUNT_EXCEEDED = 35, |
// Failsafe hack. |
ATTEMPT_TO_DECODE_NON_HTTP_DATA = 40, |
+ |
+ // Content-Encoding problems detected, with no action taken. |
+ MULTIENCODING_FOR_NON_SDCH_REQUEST = 50, |
+ SDCH_CONTENT_ENCODE_FOR_NON_SDCH_REQUEST = 51, |
+ |
MAX_PROBLEM_CODE // Used to bound histogram. |
}; |