Index: net/base/net_info_source_list.h |
diff --git a/net/base/net_info_source_list.h b/net/base/net_info_source_list.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..be3019e9183c0676cc46cbb4f0226652193130f7 |
--- /dev/null |
+++ b/net/base/net_info_source_list.h |
@@ -0,0 +1,22 @@ |
+// 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. |
+ |
+// Flags used to request different types of information about the current state |
+// of a URLRequestContext. |
+// |
+// The strings don't match the enums for historical reasons. |
+ |
+NET_INFO_SOURCE(PROXY_SETTINGS, "proxySettings", 1 << 0) |
+NET_INFO_SOURCE(BAD_PROXIES, "badProxies", 1 << 1) |
+NET_INFO_SOURCE(HOST_RESOLVER, "hostResolverInfo", 1 << 2) |
+NET_INFO_SOURCE(SOCKET_POOL, "socketPoolInfo", 1 << 3) |
+NET_INFO_SOURCE(QUIC, "quicInfo", 1 << 4) |
+NET_INFO_SOURCE(SPDY_SESSIONS, "spdySessionInfo", 1 << 5) |
+NET_INFO_SOURCE(SPDY_STATUS, "spdyStatus", 1 << 6) |
+NET_INFO_SOURCE(SPDY_ALT_PROTO_MAPPINGS, "spdyAlternateProtocolMappings", |
+ 1 << 7) |
+NET_INFO_SOURCE(HTTP_CACHE, "httpCacheInfo", 1 << 8) |