blob: 7636e95f643113e7c5bf49f052f80fd8f5ba302a [file] [log] [blame]
// 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)