diff options
author | mmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-17 18:53:02 +0000 |
---|---|---|
committer | mmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-17 18:53:02 +0000 |
commit | 9eb8cdff6c4e93d2609ee9a12cbd6b3dfa8b7d7f (patch) | |
tree | a3024687f2041d1f464aeb073d289c1bb7daae74 /net/base | |
parent | d767b2c624529faef3bf78230f8873e91b244868 (diff) | |
download | chromium_src-9eb8cdff6c4e93d2609ee9a12cbd6b3dfa8b7d7f.zip chromium_src-9eb8cdff6c4e93d2609ee9a12cbd6b3dfa8b7d7f.tar.gz chromium_src-9eb8cdff6c4e93d2609ee9a12cbd6b3dfa8b7d7f.tar.bz2 |
Adds memory cache logging, and updates disk cache logging.
Memory and disk cache use the same set of events, with the same parameters (Though the disk cache has a couple events the memory cache does not). Most disk cache events were renamed so as to no longer imply a connection to the disk cache, and all disk cache-related NetLog parameter class definitions were moved to a new file, since they're shared by both entry type.
BUG=59382
TEST=none
Review URL: http://codereview.chromium.org/6613027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78572 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base')
-rw-r--r-- | net/base/net_log_event_type_list.h | 234 | ||||
-rw-r--r-- | net/base/net_log_source_type_list.h | 5 |
2 files changed, 135 insertions, 104 deletions
diff --git a/net/base/net_log_event_type_list.h b/net/base/net_log_event_type_list.h index fa96247..3febe64 100644 --- a/net/base/net_log_event_type_list.h +++ b/net/base/net_log_event_type_list.h @@ -25,7 +25,7 @@ EVENT_TYPE(REQUEST_ALIVE) // The BEGIN phase contains the following parameters: // // { -// "source_dependency": <Source id of the request being waited on> +// "source_dependency": <Source id of the request being waited on>, // } EVENT_TYPE(HOST_RESOLVER_IMPL) @@ -36,8 +36,8 @@ EVENT_TYPE(HOST_RESOLVER_IMPL) // The BEGIN phase contains the following parameters: // // { -// "host": <Hostname associated with the request> -// "source_dependency": <Source id, if any, of what created the request> +// "host": <Hostname associated with the request>, +// "source_dependency": <Source id, if any, of what created the request>, // } // // If an error occurred, the END phase will contain these parameters: @@ -57,7 +57,7 @@ EVENT_TYPE(HOST_RESOLVER_IMPL_CACHE_HIT) // The BEGIN phase contains the following parameters: // // { -// "priority": <Priority of the queued request> +// "priority": <Priority of the queued request>, // } EVENT_TYPE(HOST_RESOLVER_IMPL_JOB_POOL_QUEUE) @@ -79,7 +79,7 @@ EVENT_TYPE(HOST_RESOLVER_IMPL_CREATE_JOB) // phase contains the following parameters: // // { -// "source_dependency": <Source identifier for the attached Job> +// "source_dependency": <Source identifier for the attached Job>, // } EVENT_TYPE(HOST_RESOLVER_IMPL_JOB_ATTACH) @@ -87,8 +87,8 @@ EVENT_TYPE(HOST_RESOLVER_IMPL_JOB_ATTACH) // The BEGIN phase contains the following parameters: // // { -// "host": <Hostname associated with the request> -// "source_dependency": <Source id, if any, of what created the request> +// "host": <Hostname associated with the request>, +// "source_dependency": <Source id, if any, of what created the request>, // } // // On success, the END phase has these parameters: @@ -119,12 +119,12 @@ EVENT_TYPE(INIT_PROXY_RESOLVER_WAIT) // // The START event has the parameters: // { -// "url": <URL string of script being fetched> +// "url": <URL string of script being fetched>, // } // // If the fetch failed, then the END phase has these parameters: // { -// "error_code": <Net error code integer> +// "error_code": <Net error code integer>, // } EVENT_TYPE(INIT_PROXY_RESOLVER_FETCH_PAC_SCRIPT) @@ -133,7 +133,7 @@ EVENT_TYPE(INIT_PROXY_RESOLVER_FETCH_PAC_SCRIPT) // // If the parsing of the script failed, the END phase will have parameters: // { -// "error_code": <Net error code integer> +// "error_code": <Net error code integer>, // } EVENT_TYPE(INIT_PROXY_RESOLVER_SET_PAC_SCRIPT) @@ -160,12 +160,12 @@ EVENT_TYPE(PROXY_SERVICE_WAITING_FOR_INIT_PAC) // This event is emitted to show what the PAC script returned. It can contain // extra parameters that are either: // { -// "pac_string": <List of valid proxy servers, in PAC format> +// "pac_string": <List of valid proxy servers, in PAC format>, // } // // Or if the the resolver failed: // { -// "net_error": <Net error code that resolver failed with> +// "net_error": <Net error code that resolver failed with>, // } EVENT_TYPE(PROXY_SERVICE_RESOLVED_PROXY_LIST) @@ -175,7 +175,7 @@ EVENT_TYPE(PROXY_SERVICE_RESOLVED_PROXY_LIST) // It contains these parameters: // { // "old_config": <Dump of the previous proxy settings>, -// "new_config": <Dump of the new proxy settings> +// "new_config": <Dump of the new proxy settings>, // } // // Note that the "old_config" key will be omitted on the first fetch of the @@ -203,14 +203,14 @@ EVENT_TYPE(PAC_JAVASCRIPT_DNS_RESOLVE_EX) // { // "line_number": <The line number in the PAC script // (or -1 if not applicable)>, -// "message": <The error message> +// "message": <The error message>, // } EVENT_TYPE(PAC_JAVASCRIPT_ERROR) // This event is emitted when a PAC script called alert(). It contains the // following event parameters: // { -// "message": <The string of the alert> +// "message": <The string of the alert>, // } EVENT_TYPE(PAC_JAVASCRIPT_ALERT) @@ -223,7 +223,7 @@ EVENT_TYPE(WAITING_FOR_PROXY_RESOLVER_THREAD) // // { // "thread_number": <Identifier for the PAC thread that is going to -// run this request> +// run this request>, // } EVENT_TYPE(SUBMITTED_TO_RESOLVER_THREAD) @@ -237,13 +237,13 @@ EVENT_TYPE(SUBMITTED_TO_RESOLVER_THREAD) // The START event contains these parameters: // // { -// "address_list": <List of network address strings> +// "address_list": <List of network address strings>, // } // // And the END event will contain the following parameters on failure: // // { -// "net_error": <Net integer error code> +// "net_error": <Net integer error code>, // } EVENT_TYPE(TCP_CONNECT) @@ -252,13 +252,13 @@ EVENT_TYPE(TCP_CONNECT) // address the attempt is for: // // { -// "address": <String of the network address> +// "address": <String of the network address>, // } // // And the END event will contain the system error code if it failed: // // { -// "os_error": <Integer error code the operating system returned> +// "os_error": <Integer error code the operating system returned>, // } EVENT_TYPE(TCP_CONNECT_ATTEMPT) @@ -271,7 +271,7 @@ EVENT_TYPE(SOCKET_ALIVE) // The BEGIN phase contains the following parameters: // // { -// "source_dependency": <Source identifier for the controlling entity> +// "source_dependency": <Source identifier for the controlling entity>, // } EVENT_TYPE(SOCKET_IN_USE) @@ -294,7 +294,7 @@ EVENT_TYPE(SOCKS_UNEXPECTEDLY_CLOSED_DURING_HANDSHAKE) // This event indicates that a bad version number was received in the // proxy server's response. The extra parameters show its value: // { -// "version": <Integer version number in the response> +// "version": <Integer version number in the response>, // } EVENT_TYPE(SOCKS_UNEXPECTED_VERSION) @@ -302,7 +302,7 @@ EVENT_TYPE(SOCKS_UNEXPECTED_VERSION) // trying to create a connection. The following parameters will be attached // to the event: // { -// "error_code": <Integer error code returned by the server> +// "error_code": <Integer error code returned by the server>, // } EVENT_TYPE(SOCKS_SERVER_ERROR) @@ -310,7 +310,7 @@ EVENT_TYPE(SOCKS_SERVER_ERROR) // method that we don't support. The following parameters are attached to the // event: // { -// "method": <Integer method code> +// "method": <Integer method code>, // } EVENT_TYPE(SOCKS_UNEXPECTED_AUTH) @@ -318,7 +318,7 @@ EVENT_TYPE(SOCKS_UNEXPECTED_AUTH) // address type which we are not prepared to handle. // The following parameters are attached to the event: // { -// "address_type": <Integer code for the address type> +// "address_type": <Integer code for the address type>, // } EVENT_TYPE(SOCKS_UNKNOWN_ADDRESS_TYPE) @@ -364,7 +364,7 @@ EVENT_TYPE(SSL_NSS_ERROR) // { // "byte_count": <Number of bytes that were just sent>, // "hex_encoded_bytes": <The exact bytes sent, as a hexadecimal string. -// Only present when byte logging is enabled> +// Only present when byte logging is enabled>, // } EVENT_TYPE(SOCKET_BYTES_SENT) @@ -373,7 +373,7 @@ EVENT_TYPE(SOCKET_BYTES_SENT) // { // "byte_count": <Number of bytes that were just received>, // "hex_encoded_bytes": <The exact bytes received, as a hexadecimal string. -// Only present when byte logging is enabled> +// Only present when byte logging is enabled>, // } EVENT_TYPE(SOCKET_BYTES_RECEIVED) @@ -389,7 +389,7 @@ EVENT_TYPE(SOCKET_POOL_CONNECT_JOB) // The BEGIN phase has these parameters: // // { -// "group_name": <The group name for the socket request.> +// "group_name": <The group name for the socket request.>, // } EVENT_TYPE(SOCKET_POOL_CONNECT_JOB_CONNECT) @@ -397,7 +397,7 @@ EVENT_TYPE(SOCKET_POOL_CONNECT_JOB_CONNECT) // association. The event parameters point to that socket: // // { -// "source_dependency": <The source identifier for the new socket.> +// "source_dependency": <The source identifier for the new socket.>, // } EVENT_TYPE(CONNECT_JOB_SET_SOCKET) @@ -420,21 +420,21 @@ EVENT_TYPE(SOCKET_POOL_STALLED_MAX_SOCKETS_PER_GROUP) // Indicates that we reused an existing socket. Attached to the event are // the parameters: // { -// "idle_ms": <The number of milliseconds the socket was sitting idle for> +// "idle_ms": <The number of milliseconds the socket was sitting idle for>, // } EVENT_TYPE(SOCKET_POOL_REUSED_AN_EXISTING_SOCKET) // This event simply describes the host:port that were requested from the // socket pool. Its parameters are: // { -// "host_and_port": <String encoding the host and port> +// "host_and_port": <String encoding the host and port>, // } EVENT_TYPE(TCP_CLIENT_SOCKET_POOL_REQUESTED_SOCKET) // This event simply describes the host:port that were requested from the // socket pool. Its parameters are: // { -// "host_and_port": <String encoding the host and port> +// "host_and_port": <String encoding the host and port>, // } EVENT_TYPE(TCP_CLIENT_SOCKET_POOL_REQUESTED_SOCKETS) @@ -449,21 +449,21 @@ EVENT_TYPE(SOCKET_BACKUP_CREATED) // The event parameters are: // { // "source_dependency": <Source identifer for the connect job we are -// bound to> +// bound to>, // } EVENT_TYPE(SOCKET_POOL_BOUND_TO_CONNECT_JOB) // Identifies the NetLog::Source() for the Socket assigned to the pending // request. The event parameters are: // { -// "source_dependency": <Source identifier for the socket we acquired> +// "source_dependency": <Source identifier for the socket we acquired>, // } EVENT_TYPE(SOCKET_POOL_BOUND_TO_SOCKET) // The start/end of a client socket pool request for multiple sockets. // The event parameters are: // { -// "num_sockets": <Number of sockets we're trying to ensure are connected> +// "num_sockets": <Number of sockets we're trying to ensure are connected>, // } EVENT_TYPE(SOCKET_POOL_CONNECTING_N_SOCKETS) @@ -480,20 +480,20 @@ EVENT_TYPE(SOCKET_POOL_CONNECTING_N_SOCKETS) // { // "url": <String of URL being loaded>, // "method": <The method ("POST" or "GET" or "HEAD" etc..)>, -// "load_flags": <Numeric value of the combined load flags> +// "load_flags": <Numeric value of the combined load flags>, // } // // For the END phase, if there was an error, the following parameters are // attached: // { -// "net_error": <Net error code of the failure> +// "net_error": <Net error code of the failure>, // } EVENT_TYPE(URL_REQUEST_START_JOB) // This event is sent once a net::URLRequest receives a redirect. The parameters // attached to the event are: // { -// "location": <The URL that was redirected to> +// "location": <The URL that was redirected to>, // } EVENT_TYPE(URL_REQUEST_REDIRECTED) @@ -531,59 +531,89 @@ EVENT_TYPE(HTTP_CACHE_READ_DATA) EVENT_TYPE(HTTP_CACHE_WRITE_DATA) // ------------------------------------------------------------------------ -// Disk Cache +// Disk Cache / Memory Cache // ------------------------------------------------------------------------ // The creation/destruction of a disk_cache::EntryImpl object. The "creation" // is considered to be the point at which an Entry is first considered to be -// good and associated with a key. +// good and associated with a key. Note that disk and memory cache entries +// share event types. // // For the BEGIN phase, the following parameters are attached: // { -// "created": <true if the Entry was created, rather than being opened>; -// "key": <The Entry's key>; +// "created": <true if the Entry was created, rather than being opened>, +// "key": <The Entry's key>, // } -EVENT_TYPE(DISK_CACHE_ENTRY) +EVENT_TYPE(DISK_CACHE_ENTRY_IMPL) +EVENT_TYPE(DISK_CACHE_MEM_ENTRY_IMPL) // Logs the time required to read/write data from/to a cache entry. // // For the BEGIN phase, the following parameters are attached: // { -// "index": <Index being read/written>; -// "offset": <Offset being read/written>; -// "buf_len": <Length of buffer being read to/written from>; +// "index": <Index being read/written>, +// "offset": <Offset being read/written>, +// "buf_len": <Length of buffer being read to/written from>, // "truncate": <If present for a write, the truncate flag is set to true. -// Not present in reads or writes where it is false> +// Not present in reads or writes where it is false>, // } // // For the END phase, the following parameters are attached: // { -// "bytes_copied": <Number of bytes copied. Not present on error>; -// "net_error": <Network error code. Only present on error>; +// "bytes_copied": <Number of bytes copied. Not present on error>, +// "net_error": <Network error code. Only present on error>, // } -EVENT_TYPE(DISK_CACHE_READ_DATA) -EVENT_TYPE(DISK_CACHE_WRITE_DATA) +EVENT_TYPE(ENTRY_READ_DATA) +EVENT_TYPE(ENTRY_WRITE_DATA) -// Logged when SparseControl starts/stops handling IO for an Entry. -EVENT_TYPE(SPARSE_CONTROL) +// Logged when sparse read/write operation starts/stops for an Entry. +// +// For the BEGIN phase, the following parameters are attached: +// { +// "offset": <Offset at which to start reading>, +// "buff_len": <Bytes to read/write>, +// } +EVENT_TYPE(SPARSE_READ) +EVENT_TYPE(SPARSE_WRITE) -// Logged when SparseControl starts/stops reading/writing a child Entry's data +// Logged when a parent Entry starts/stops reading/writing a child Entry's data. // // For the BEGIN phase, the following parameters are attached: // { -// "source_dependency": <Source id of the child entry> +// "source_dependency": <Source id of the child entry>, +// "child_len": <Bytes to read/write from/to child>, // } -EVENT_TYPE(SPARSE_CONTROL_READ) -EVENT_TYPE(SPARSE_CONTROL_WRITE) +EVENT_TYPE(SPARSE_READ_CHILD_DATA) +EVENT_TYPE(SPARSE_WRITE_CHILD_DATA) -// Indicates the time taken by a sparse control to get a range. -EVENT_TYPE(SPARSE_CONTROL_GET_RANGE) +// Logged when sparse GetAvailableRange operation starts/stops for an Entry. +// +// For the BEGIN phase, the following parameters are attached: +// { +// "buff_len": <Bytes to read/write>, +// "offset": <Offset at which to start reading>, +// } +// +// For the END phase, the following parameters are attached. No parameters are +// attached when cancelled: +// { +// "length": <Length of returned range. Only present on success>, +// "start": <Position where returned range starts. Only present on success>, +// "net_error": <Resulting error code. Only present on failure. This may be +// "OK" when there's no error, but no available bytes in the +// range>, +// } +EVENT_TYPE(SPARSE_GET_RANGE) -// Logged when an entry is closed. -EVENT_TYPE(DISK_CACHE_CLOSE) +// Indicates the children of a sparse EntryImpl are about to be deleted. +// Not logged for MemEntryImpls. +EVENT_TYPE(SPARSE_DELETE_CHILDREN) + +// Logged when an EntryImpl is closed. Not logged for MemEntryImpls. +EVENT_TYPE(ENTRY_CLOSE) // Logged when an entry is doomed. -EVENT_TYPE(DISK_CACHE_DOOM) +EVENT_TYPE(ENTRY_DOOM) // ------------------------------------------------------------------------ // HttpStreamFactoryImpl @@ -598,7 +628,7 @@ EVENT_TYPE(HTTP_STREAM_JOB) // Identifies the NetLog::Source() for the Job that fulfilled the request. // request. The event parameters are: // { -// "source_dependency": <Source identifier for the job we acquired> +// "source_dependency": <Source identifier for the job we acquired>, // } EVENT_TYPE(HTTP_STREAM_REQUEST_BOUND_TO_JOB) @@ -613,7 +643,7 @@ EVENT_TYPE(HTTP_TRANSACTION_TUNNEL_SEND_REQUEST) // The following parameters are attached: // { // "line": <The HTTP request line, CRLF terminated>, -// "headers": <The list of header:value pairs> +// "headers": <The list of header:value pairs>, // } EVENT_TYPE(HTTP_TRANSACTION_SEND_TUNNEL_HEADERS) @@ -624,7 +654,7 @@ EVENT_TYPE(HTTP_TRANSACTION_TUNNEL_READ_HEADERS) // request. // The following parameters are attached: // { -// "headers": <The list of header:value pairs> +// "headers": <The list of header:value pairs>, // } EVENT_TYPE(HTTP_TRANSACTION_READ_TUNNEL_RESPONSE_HEADERS) @@ -635,7 +665,7 @@ EVENT_TYPE(HTTP_TRANSACTION_SEND_REQUEST) // The following parameters are attached: // { // "line": <The HTTP request line, CRLF terminated>, -// "headers": <The list of header:value pairs> +// "headers": <The list of header:value pairs>, // } EVENT_TYPE(HTTP_TRANSACTION_SEND_REQUEST_HEADERS) @@ -645,7 +675,7 @@ EVENT_TYPE(HTTP_TRANSACTION_READ_HEADERS) // This event is sent on receipt of the HTTP response headers. // The following parameters are attached: // { -// "headers": <The list of header:value pairs> +// "headers": <The list of header:value pairs>, // } EVENT_TYPE(HTTP_TRANSACTION_READ_RESPONSE_HEADERS) @@ -672,7 +702,7 @@ EVENT_TYPE(SPDY_SESSION) // { // "flags": <The control frame flags>, // "headers": <The list of header:value pairs>, -// "id": <The stream id> +// "id": <The stream id>, // } EVENT_TYPE(SPDY_SESSION_SYN_STREAM) @@ -680,19 +710,19 @@ EVENT_TYPE(SPDY_SESSION_SYN_STREAM) // net::URLRequest is already waiting for the stream. // The following parameters are attached: // { -// "flags": <The control frame flags> -// "headers": <The list of header:value pairs> -// "id": <The stream id> -// "associated_stream": <The stream id> +// "flags": <The control frame flags>, +// "headers": <The list of header:value pairs>, +// "id": <The stream id>, +// "associated_stream": <The stream id>, // } EVENT_TYPE(SPDY_SESSION_PUSHED_SYN_STREAM) // This event is sent for a SPDY HEADERS frame. // The following parameters are attached: // { -// "flags": <The control frame flags> -// "headers": <The list of header:value pairs> -// "id": <The stream id> +// "flags": <The control frame flags>, +// "headers": <The list of header:value pairs>, +// "id": <The stream id>, // } EVENT_TYPE(SPDY_SESSION_HEADERS) @@ -701,78 +731,78 @@ EVENT_TYPE(SPDY_SESSION_HEADERS) // { // "flags": <The control frame flags>, // "headers": <The list of header:value pairs>, -// "id": <The stream id> +// "id": <The stream id>, // } EVENT_TYPE(SPDY_SESSION_SYN_REPLY) // On sending a SPDY SETTINGS frame. // The following parameters are attached: // { -// "settings": <The list of setting id:value pairs> +// "settings": <The list of setting id:value pairs>, // } EVENT_TYPE(SPDY_SESSION_SEND_SETTINGS) // Receipt of a SPDY SETTINGS frame. // The following parameters are attached: // { -// "settings": <The list of setting id:value pairs> +// "settings": <The list of setting id:value pairs>, // } EVENT_TYPE(SPDY_SESSION_RECV_SETTINGS) // The receipt of a RST_STREAM // The following parameters are attached: // { -// "stream_id": <The stream ID for the window update> -// "status": <The reason for the RST_STREAM> +// "stream_id": <The stream ID for the window update>, +// "status": <The reason for the RST_STREAM>, // } EVENT_TYPE(SPDY_SESSION_RST_STREAM) // Sending of a RST_STREAM // The following parameters are attached: // { -// "stream_id": <The stream ID for the window update> -// "status": <The reason for the RST_STREAM> +// "stream_id": <The stream ID for the window update>, +// "status": <The reason for the RST_STREAM>, // } EVENT_TYPE(SPDY_SESSION_SEND_RST_STREAM) // Receipt of a SPDY GOAWAY frame. // The following parameters are attached: // { -// "last_accepted_stream_id": <Last stream id accepted by the server, duh> -// "active_streams": <Number of active streams> -// "unclaimed_streams": <Number of unclaimed push streams> +// "last_accepted_stream_id": <Last stream id accepted by the server, duh>, +// "active_streams": <Number of active streams>, +// "unclaimed_streams": <Number of unclaimed push streams>, // } EVENT_TYPE(SPDY_SESSION_GOAWAY) // Receipt of a SPDY WINDOW_UPDATE frame (which controls the send window). // { -// "stream_id": <The stream ID for the window update> -// "delta" : <The delta window size> -// "new_size" : <The new window size (computed)> +// "stream_id": <The stream ID for the window update>, +// "delta" : <The delta window size>, +// "new_size" : <The new window size (computed)>, // } EVENT_TYPE(SPDY_SESSION_SEND_WINDOW_UPDATE) // Sending of a SPDY WINDOW_UPDATE frame (which controls the receive window). // { -// "stream_id": <The stream ID for the window update> -// "delta" : <The delta window size> -// "new_size" : <The new window size (computed)> +// "stream_id": <The stream ID for the window update>, +// "delta" : <The delta window size>, +// "new_size" : <The new window size (computed)>, // } EVENT_TYPE(SPDY_SESSION_RECV_WINDOW_UPDATE) // Sending a data frame // { -// "stream_id": <The stream ID for the window update> -// "length" : <The size of data sent> -// "flags" : <Send data flags> +// "stream_id": <The stream ID for the window update>, +// "length" : <The size of data sent>, +// "flags" : <Send data flags>, // } EVENT_TYPE(SPDY_SESSION_SEND_DATA) // Receiving a data frame // { -// "stream_id": <The stream ID for the window update> -// "length" : <The size of data sent> -// "flags" : <Send data flags> +// "stream_id": <The stream ID for the window update>, +// "length" : <The size of data sent>, +// "flags" : <Send data flags>, // } EVENT_TYPE(SPDY_SESSION_RECV_DATA) @@ -781,7 +811,7 @@ EVENT_TYPE(SPDY_SESSION_STALLED_ON_SEND_WINDOW) // Session is closing // { -// "status": <The error status of the closure> +// "status": <The error status of the closure>, // } EVENT_TYPE(SPDY_SESSION_CLOSE) @@ -859,13 +889,13 @@ EVENT_TYPE(HTTP_STREAM_PARSER_READ_HEADERS) // // For the BEGIN phase, the following parameters are attached: // { -// "url": <String of URL being loaded> +// "url": <String of URL being loaded>, // } // // For the END phase, if there was an error, the following parameters are // attached: // { -// "net_error": <Net error code of the failure> +// "net_error": <Net error code of the failure>, // } EVENT_TYPE(SOCKET_STREAM_CONNECT) @@ -882,14 +912,14 @@ EVENT_TYPE(SOCKET_STREAM_RECEIVED) // This event is sent for a WebSocket handshake request. // The following parameters are attached: // { -// "headers": <handshake request message> +// "headers": <handshake request message>, // } EVENT_TYPE(WEB_SOCKET_SEND_REQUEST_HEADERS) // This event is sent on receipt of the WebSocket handshake response headers. // The following parameters are attached: // { -// "headers": <handshake response message> +// "headers": <handshake response message>, // } EVENT_TYPE(WEB_SOCKET_READ_RESPONSE_HEADERS) diff --git a/net/base/net_log_source_type_list.h b/net/base/net_log_source_type_list.h index d25986c..d5fed96 100644 --- a/net/base/net_log_source_type_list.h +++ b/net/base/net_log_source_type_list.h @@ -16,6 +16,7 @@ SOURCE_TYPE(SPDY_SESSION, 6) SOURCE_TYPE(HOST_RESOLVER_IMPL_REQUEST, 7) SOURCE_TYPE(HOST_RESOLVER_IMPL_JOB, 8) SOURCE_TYPE(DISK_CACHE_ENTRY, 9) -SOURCE_TYPE(HTTP_STREAM_JOB, 10) +SOURCE_TYPE(MEMORY_CACHE_ENTRY, 10) +SOURCE_TYPE(HTTP_STREAM_JOB, 11) -SOURCE_TYPE(COUNT, 11) // Always keep this as the last entry. +SOURCE_TYPE(COUNT, 12) // Always keep this as the last entry. |