| Index: net/net.gypi
 | 
| diff --git a/net/net.gypi b/net/net.gypi
 | 
| index 3a532c164ac540aaece97d4454b5a1301531f146..fb5c7bb4349a615c474dedfb51427138f7269dbd 100644
 | 
| --- a/net/net.gypi
 | 
| +++ b/net/net.gypi
 | 
| @@ -784,6 +784,69 @@
 | 
|        'http/url_security_manager.h',
 | 
|        'http/url_security_manager_posix.cc',
 | 
|        'http/url_security_manager_win.cc',
 | 
| +      'http2/decoder/decode_buffer.cc',
 | 
| +      'http2/decoder/decode_buffer.h',
 | 
| +      'http2/decoder/decode_http2_structures.cc',
 | 
| +      'http2/decoder/decode_http2_structures.h',
 | 
| +      'http2/decoder/decode_status.cc',
 | 
| +      'http2/decoder/decode_status.h',
 | 
| +      'http2/decoder/frame_decoder_state.cc',
 | 
| +      'http2/decoder/frame_decoder_state.h',
 | 
| +      'http2/decoder/http2_frame_decoder.cc',
 | 
| +      'http2/decoder/http2_frame_decoder.h',
 | 
| +      'http2/decoder/http2_frame_decoder_listener.cc',
 | 
| +      'http2/decoder/http2_frame_decoder_listener.h',
 | 
| +      'http2/decoder/http2_structure_decoder.cc',
 | 
| +      'http2/decoder/http2_structure_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/altsvc_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/altsvc_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/continuation_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/continuation_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/data_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/data_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/goaway_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/goaway_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/headers_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/headers_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/ping_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/ping_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/priority_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/priority_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/push_promise_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/push_promise_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/rst_stream_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/rst_stream_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/settings_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/settings_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/unknown_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/unknown_payload_decoder.h',
 | 
| +      'http2/decoder/payload_decoders/window_update_payload_decoder.cc',
 | 
| +      'http2/decoder/payload_decoders/window_update_payload_decoder.h',
 | 
| +      'http2/hpack/decoder/hpack_block_decoder.cc',
 | 
| +      'http2/hpack/decoder/hpack_block_decoder.h',
 | 
| +      'http2/hpack/decoder/hpack_decoder_string_buffer.cc',
 | 
| +      'http2/hpack/decoder/hpack_decoder_string_buffer.h',
 | 
| +      'http2/hpack/decoder/hpack_entry_decoder.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_decoder.h',
 | 
| +      'http2/hpack/decoder/hpack_entry_decoder_listener.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_decoder_listener.h',
 | 
| +      'http2/hpack/decoder/hpack_entry_type_decoder.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_type_decoder.h',
 | 
| +      'http2/hpack/decoder/hpack_string_decoder.cc',
 | 
| +      'http2/hpack/decoder/hpack_string_decoder.h',
 | 
| +      'http2/hpack/decoder/hpack_string_decoder_listener.cc',
 | 
| +      'http2/hpack/decoder/hpack_string_decoder_listener.h',
 | 
| +      'http2/hpack/decoder/hpack_varint_decoder.cc',
 | 
| +      'http2/hpack/decoder/hpack_varint_decoder.h',
 | 
| +      'http2/hpack/http2_hpack_constants.cc',
 | 
| +      'http2/hpack/http2_hpack_constants.h',
 | 
| +      'http2/hpack/huffman/http2_hpack_huffman_decoder.cc',
 | 
| +      'http2/hpack/huffman/http2_hpack_huffman_decoder.h',
 | 
| +      'http2/http2_constants.cc',
 | 
| +      'http2/http2_constants.h',
 | 
| +      'http2/http2_structures.cc',
 | 
| +      'http2/http2_structures.h',
 | 
| +      'http2/tools/http2_bug_tracker.h',
 | 
|        'nqe/cached_network_quality.cc',
 | 
|        'nqe/cached_network_quality.h',
 | 
|        'nqe/effective_connection_type.cc',
 | 
| @@ -1678,6 +1741,68 @@
 | 
|        'http/transport_security_persister_unittest.cc',
 | 
|        'http/transport_security_state_unittest.cc',
 | 
|        'http/url_security_manager_unittest.cc',
 | 
| +      'http2/decoder/decode_buffer_test.cc',
 | 
| +      'http2/decoder/decode_http2_structures_test.cc',
 | 
| +      'http2/decoder/frame_decoder_state_test_util.cc',
 | 
| +      'http2/decoder/frame_decoder_state_test_util.h',
 | 
| +      'http2/decoder/frame_parts.cc',
 | 
| +      'http2/decoder/frame_parts.h',
 | 
| +      'http2/decoder/frame_parts_collector.cc',
 | 
| +      'http2/decoder/frame_parts_collector.h',
 | 
| +      'http2/decoder/frame_parts_collector_listener.cc',
 | 
| +      'http2/decoder/frame_parts_collector_listener.h',
 | 
| +      'http2/decoder/http2_frame_decoder_listener_test_util.cc',
 | 
| +      'http2/decoder/http2_frame_decoder_listener_test_util.h',
 | 
| +      'http2/decoder/http2_frame_decoder_test.cc',
 | 
| +      'http2/decoder/http2_structure_decoder_test.cc',
 | 
| +      'http2/decoder/http2_structure_decoder_test_util.h',
 | 
| +      'http2/decoder/payload_decoders/altsvc_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/continuation_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/data_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/goaway_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/headers_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/payload_decoder_base_test_util.cc',
 | 
| +      'http2/decoder/payload_decoders/payload_decoder_base_test_util.h',
 | 
| +      'http2/decoder/payload_decoders/ping_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/priority_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/push_promise_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/settings_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/unknown_payload_decoder_test.cc',
 | 
| +      'http2/decoder/payload_decoders/window_update_payload_decoder_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_block_collector.cc',
 | 
| +      'http2/hpack/decoder/hpack_block_collector.h',
 | 
| +      'http2/hpack/decoder/hpack_block_decoder_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_decoder_string_buffer_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_collector.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_collector.h',
 | 
| +      'http2/hpack/decoder/hpack_entry_decoder_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_entry_type_decoder_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_string_collector.cc',
 | 
| +      'http2/hpack/decoder/hpack_string_collector.h',
 | 
| +      'http2/hpack/decoder/hpack_string_decoder_test.cc',
 | 
| +      'http2/hpack/decoder/hpack_varint_decoder_test.cc',
 | 
| +      'http2/hpack/http2_hpack_constants_test.cc',
 | 
| +      'http2/hpack/huffman/http2_hpack_huffman_decoder_test.cc',
 | 
| +      'http2/hpack/tools/hpack_block_builder.cc',
 | 
| +      'http2/hpack/tools/hpack_block_builder.h',
 | 
| +      'http2/hpack/tools/hpack_block_builder_test.cc',
 | 
| +      'http2/hpack/tools/hpack_example.cc',
 | 
| +      'http2/hpack/tools/hpack_example.h',
 | 
| +      'http2/http2_constants_test.cc',
 | 
| +      'http2/http2_constants_test_util.cc',
 | 
| +      'http2/http2_constants_test_util.h',
 | 
| +      'http2/http2_structures_test.cc',
 | 
| +      'http2/http2_structures_test_util.cc',
 | 
| +      'http2/http2_structures_test_util.h',
 | 
| +      'http2/tools/failure.cc',
 | 
| +      'http2/tools/failure.h',
 | 
| +      'http2/tools/http2_frame_builder.cc',
 | 
| +      'http2/tools/http2_frame_builder.h',
 | 
| +      'http2/tools/http2_random.cc',
 | 
| +      'http2/tools/http2_random.h',
 | 
| +      'http2/tools/random_decoder_test.cc',
 | 
| +      'http2/tools/random_decoder_test.h',
 | 
|        'log/bounded_file_net_log_observer_unittest.cc',
 | 
|        'log/net_log_capture_mode_unittest.cc',
 | 
|        'log/net_log_unittest.cc',
 | 
| 
 |