| // Copyright 2014 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| // This file intentionally does not have header guards, it's included |
| // inside a macro to generate enum values. |
| #ifndef DEFINE_CONTEXT_CONFIG |
| #error "DEFINE_CONTEXT_CONFIG should be defined before including this file" |
| #endif |
| // See HttpUrlRequestFactoryConfig.java for description of these parameters. |
| DEFINE_CONTEXT_CONFIG(USER_AGENT) |
| DEFINE_CONTEXT_CONFIG(STORAGE_PATH) |
| DEFINE_CONTEXT_CONFIG(ENABLE_LEGACY_MODE) |
| DEFINE_CONTEXT_CONFIG(NATIVE_LIBRARY_NAME) |
| DEFINE_CONTEXT_CONFIG(ENABLE_QUIC) |
| DEFINE_CONTEXT_CONFIG(ENABLE_SPDY) |
| DEFINE_CONTEXT_CONFIG(ENABLE_SDCH) |
| DEFINE_CONTEXT_CONFIG(DATA_REDUCTION_PROXY_KEY) |
| DEFINE_CONTEXT_CONFIG(DATA_REDUCTION_PRIMARY_PROXY) |
| DEFINE_CONTEXT_CONFIG(DATA_REDUCTION_FALLBACK_PROXY) |
| DEFINE_CONTEXT_CONFIG(DATA_REDUCTION_SECURE_PROXY_CHECK_URL) |
| DEFINE_CONTEXT_CONFIG(HTTP_CACHE) |
| DEFINE_CONTEXT_CONFIG(HTTP_CACHE_MAX_SIZE) |
| |
| DEFINE_CONTEXT_CONFIG(HTTP_CACHE_DISABLED) |
| DEFINE_CONTEXT_CONFIG(HTTP_CACHE_DISK) |
| DEFINE_CONTEXT_CONFIG(HTTP_CACHE_MEMORY) |
| DEFINE_CONTEXT_CONFIG(LOAD_DISABLE_CACHE) |
| |
| DEFINE_CONTEXT_CONFIG(QUIC_HINTS) |
| DEFINE_CONTEXT_CONFIG(QUIC_HINT_HOST) |
| DEFINE_CONTEXT_CONFIG(QUIC_HINT_PORT) |
| DEFINE_CONTEXT_CONFIG(QUIC_HINT_ALT_PORT) |
| |
| DEFINE_CONTEXT_CONFIG(EXPERIMENTAL_OPTIONS) |
| |
| // For Testing. |
| DEFINE_CONTEXT_CONFIG(MOCK_CERT_VERIFIER) |