X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fnet%2Fnet.gyp;h=c4e47df322e5ed343a4f1fede5260187427ceb81;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=0776c173ae390158ba29d539740ab46c3a29bd26;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/net/net.gyp b/src/net/net.gyp index 0776c17..c4e47df 100644 --- a/src/net/net.gyp +++ b/src/net/net.gyp @@ -65,6 +65,8 @@ 'android/cert_verify_status_android_list.h', 'android/gurl_utils.cc', 'android/gurl_utils.h', + 'android/android_private_key.cc', + 'android/android_private_key.h', 'android/keystore.cc', 'android/keystore.h', 'android/keystore_openssl.cc', @@ -123,14 +125,8 @@ 'base/file_stream_net_log_parameters.cc', 'base/file_stream_net_log_parameters.h', 'base/file_stream_whence.h', - 'base/filter.cc', - 'base/filter.h', 'base/int128.cc', 'base/int128.h', - 'base/gzip_filter.cc', - 'base/gzip_filter.h', - 'base/gzip_header.cc', - 'base/gzip_header.h', 'base/hash_value.cc', 'base/hash_value.h', 'base/host_mapping_rules.cc', @@ -210,8 +206,6 @@ 'base/registry_controlled_domains/registry_controlled_domain.h', 'base/request_priority.cc', 'base/request_priority.h', - 'base/sdch_filter.cc', - 'base/sdch_filter.h', 'base/sdch_manager.cc', 'base/sdch_manager.h', 'base/static_cookie_policy.cc', @@ -465,6 +459,7 @@ 'disk_cache/v3/entry_impl_v3.h', 'disk_cache/v3/eviction_v3.cc', 'disk_cache/v3/eviction_v3.h', + 'disk_cache/v3/histogram_macros.h', 'disk_cache/v3/index_table.cc', 'disk_cache/v3/index_table.h', 'dns/address_sorter.h', @@ -520,6 +515,14 @@ 'dns/serial_worker.h', 'dns/single_request_host_resolver.cc', 'dns/single_request_host_resolver.h', + 'filter/filter.cc', + 'filter/filter.h', + 'filter/gzip_filter.cc', + 'filter/gzip_filter.h', + 'filter/gzip_header.cc', + 'filter/gzip_header.h', + 'filter/sdch_filter.cc', + 'filter/sdch_filter.h', 'ftp/ftp_auth_cache.cc', 'ftp/ftp_auth_cache.h', 'ftp/ftp_ctrl_response_buffer.cc', @@ -555,6 +558,8 @@ 'http/des.h', 'http/disk_cache_based_quic_server_info.cc', 'http/disk_cache_based_quic_server_info.h', + 'http/failing_http_transaction_factory.cc', + 'http/failing_http_transaction_factory.h', 'http/http_atom_list.h', 'http/http_auth.cc', 'http/http_auth.h', @@ -667,8 +672,8 @@ 'http/partial_data.h', 'http/proxy_client_socket.h', 'http/proxy_client_socket.cc', - 'http/proxy_connect_redirect_http_stream.h', 'http/proxy_connect_redirect_http_stream.cc', + 'http/proxy_connect_redirect_http_stream.h', 'http/transport_security_persister.cc', 'http/transport_security_persister.h', 'http/transport_security_state.cc', @@ -798,6 +803,8 @@ 'quic/crypto/crypto_framer.h', 'quic/crypto/crypto_handshake.cc', 'quic/crypto/crypto_handshake.h', + 'quic/crypto/crypto_handshake_message.cc', + 'quic/crypto/crypto_handshake_message.h', 'quic/crypto/crypto_protocol.h', 'quic/crypto/crypto_secret_boxer.cc', 'quic/crypto/crypto_secret_boxer.h', @@ -1012,6 +1019,8 @@ 'spdy/buffered_spdy_framer.cc', 'spdy/buffered_spdy_framer.h', 'spdy/hpack_constants.h', + 'spdy/hpack_decoder.cc', + 'spdy/hpack_decoder.h', 'spdy/hpack_encoder.cc', 'spdy/hpack_encoder.h', 'spdy/hpack_encoding_context.cc', @@ -1020,6 +1029,8 @@ 'spdy/hpack_entry.h', 'spdy/hpack_header_table.cc', 'spdy/hpack_header_table.h', + 'spdy/hpack_input_stream.cc', + 'spdy/hpack_input_stream.h', 'spdy/hpack_output_stream.cc', 'spdy/hpack_output_stream.h', 'spdy/hpack_string_util.cc', @@ -1546,6 +1557,9 @@ '../third_party/nss/nss.gyp:nss', 'third_party/nss/ssl.gyp:libssl', ], + 'sources!': [ + 'disk_cache/file_posix.cc', + ], 'link_settings': { 'libraries': [ '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework', @@ -1589,6 +1603,8 @@ ['OS == "android"', { 'sources/': [ ['include', '^base/platform_mime_util_linux\\.cc$'], + ['include', '^base/address_tracker_linux\\.cc$'], + ['include', '^base/address_tracker_linux\\.h$'], ], }], ['OS == "ios"', { @@ -1641,17 +1657,13 @@ 'base/escape_unittest.cc', 'base/expiring_cache_unittest.cc', 'base/file_stream_unittest.cc', - 'base/filter_unittest.cc', 'base/int128_unittest.cc', - 'base/gzip_filter_unittest.cc', 'base/host_mapping_rules_unittest.cc', 'base/host_port_pair_unittest.cc', 'base/ip_endpoint_unittest.cc', 'base/keygen_handler_unittest.cc', 'base/mime_sniffer_unittest.cc', 'base/mime_util_unittest.cc', - 'base/mock_filter_context.cc', - 'base/mock_filter_context.h', 'base/net_log_logger_unittest.cc', 'base/net_log_unittest.cc', 'base/net_log_unittest.h', @@ -1660,7 +1672,6 @@ 'base/prioritized_dispatcher_unittest.cc', 'base/priority_queue_unittest.cc', 'base/registry_controlled_domains/registry_controlled_domain_unittest.cc', - 'base/sdch_filter_unittest.cc', 'base/sdch_manager_unittest.cc', 'base/static_cookie_policy_unittest.cc', 'base/test_completion_callback_unittest.cc', @@ -1733,6 +1744,11 @@ 'dns/record_parsed_unittest.cc', 'dns/record_rdata_unittest.cc', 'dns/single_request_host_resolver_unittest.cc', + 'filter/filter_unittest.cc', + 'filter/gzip_filter_unittest.cc', + 'filter/mock_filter_context.cc', + 'filter/mock_filter_context.h', + 'filter/sdch_filter_unittest.cc', 'ftp/ftp_auth_cache_unittest.cc', 'ftp/ftp_ctrl_response_buffer_unittest.cc', 'ftp/ftp_directory_listing_parser_ls_unittest.cc', @@ -1961,10 +1977,12 @@ 'socket_stream/socket_stream_metrics_unittest.cc', 'socket_stream/socket_stream_unittest.cc', 'spdy/buffered_spdy_framer_unittest.cc', + 'spdy/hpack_decoder_test.cc', 'spdy/hpack_encoder_test.cc', 'spdy/hpack_encoding_context_test.cc', 'spdy/hpack_entry_test.cc', 'spdy/hpack_header_table_test.cc', + 'spdy/hpack_input_stream_test.cc', 'spdy/hpack_output_stream_test.cc', 'spdy/hpack_string_util_test.cc', 'spdy/mock_spdy_framer_visitor.cc', @@ -2117,7 +2135,7 @@ }], [ 'OS == "android"', { 'sources!': [ - # See bug 294367. + # See bug 344533. 'disk_cache/v3/index_table_unittest.cc', # No res_ninit() et al on Android, so this doesn't make a lot of # sense. @@ -2305,10 +2323,10 @@ # implementation is missing or incomplete. # KeygenHandler::GenKeyAndSignChallenge() is not ported to iOS. 'base/keygen_handler_unittest.cc', - # Need to read input data files. - 'base/gzip_filter_unittest.cc', 'disk_cache/backend_unittest.cc', 'disk_cache/block_files_unittest.cc', + # Need to read input data files. + 'filter/gzip_filter_unittest.cc', 'socket/ssl_server_socket_unittest.cc', # Need TestServer. 'proxy/proxy_script_fetcher_impl_unittest.cc', @@ -2322,6 +2340,9 @@ # iOS. # OS is not "linux" or "freebsd" or "openbsd". 'socket/unix_domain_socket_posix_unittest.cc', + + # See bug 344533. + 'disk_cache/v3/index_table_unittest.cc', ], }], [ 'OS == "android"', { @@ -2339,6 +2360,17 @@ ] }], ], + 'target_conditions': [ + # These source files are excluded by default platform rules, but they + # are needed in specific cases on other platforms. Re-including them can + # only be done in target_conditions as it is evaluated after the + # platform rules. + ['OS == "android"', { + 'sources/': [ + ['include', '^base/address_tracker_linux_unittest\\.cc$'], + ], + }], + ], }, { 'target_name': 'net_perftests', @@ -3008,6 +3040,7 @@ 'android/java/src/org/chromium/net/AndroidCertVerifyResult.java', 'android/java/src/org/chromium/net/AndroidKeyStore.java', 'android/java/src/org/chromium/net/AndroidNetworkLibrary.java', + 'android/java/src/org/chromium/net/AndroidPrivateKey.java', 'android/java/src/org/chromium/net/GURLUtils.java', 'android/java/src/org/chromium/net/NetworkChangeNotifier.java', 'android/java/src/org/chromium/net/ProxyChangeListener.java', @@ -3043,10 +3076,25 @@ 'certificate_mime_types_java', 'net_errors_java', 'private_key_types_java', + 'remote_android_keystore_aidl', ], 'includes': [ '../build/java.gypi' ], }, { + # Processes the interface files for communication with an Android KeyStore + # running in a separate process. + 'target_name': 'remote_android_keystore_aidl', + 'type': 'none', + 'variables': { + 'aidl_interface_file': '../net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreInterface.aidl', + }, + 'sources': [ + '../net/android/java/src/org/chromium/net/IRemoteAndroidKeyStore.aidl', + '../net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl', + ], + 'includes': [ '../build/java_aidl.gypi' ], + }, + { 'target_name': 'net_java_test_support', 'type': 'none', 'variables': {