Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(420)

Unified Diff: net/net.gypi

Issue 2293613002: Add new HTTP/2 and HPACK decoder in net/http2/. (Closed)
Patch Set: Replace LOG(INFO) by VLOG(2) in DecodeBufferTest.SlowDecodeTestStruct so that trybots do not fail. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/http2/tools/random_decoder_test.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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',
« no previous file with comments | « net/http2/tools/random_decoder_test.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698