diff --git a/DEPS b/DEPS index 26ddfd04953e0b..34bb55b88dd20e 100644 --- a/DEPS +++ b/DEPS @@ -220,7 +220,7 @@ deps = { Var('chromium_git') + '/chromium/third_party/ffmpeg.git' + '@' + '4bc3dc1af71c98bb257fba5e442303f68b4ff8fc', 'src/third_party/libjingle/source/talk': - Var('chromium_git') + '/external/webrtc/trunk/talk.git' + '@' + 'c103da3cd4f12eb017c74963eeaf2204cb9ed5eb', # from svn revision 7546 + Var('chromium_git') + '/external/webrtc/trunk/talk.git' + '@' + '5910fdfb2ca4b12096bdc5c64aee0afc7f93d426', # from svn revision 7549 'src/third_party/usrsctp/usrsctplib': Var('chromium_git') + '/external/usrsctplib.git' + '@' + '190c8cbfcf8fd810aa09e0fab4ca62a8ce724e14', @@ -244,7 +244,7 @@ deps = { Var('chromium_git') + '/native_client/src/third_party/scons-2.0.1.git' + '@' + '1c1550e17fc26355d08627fbdec13d8291227067', 'src/third_party/webrtc': - Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + '4f2aa0829e4e69972202efb7de2f53cc8858e2c9', # from svn revision 7546 + Var('chromium_git') + '/external/webrtc/trunk/webrtc.git' + '@' + '1a02faa335e7d8076b5cf8dd9a584e72669b0c8e', # from svn revision 7549 'src/third_party/openmax_dl': Var('chromium_git') + '/external/webrtc/deps/third_party/openmax.git' + '@' + Var('openmax_dl_revision'), diff --git a/components/invalidation/DEPS b/components/invalidation/DEPS index 6a1570f6429280..c0b4f02e8b124d 100644 --- a/components/invalidation/DEPS +++ b/components/invalidation/DEPS @@ -18,5 +18,5 @@ include_rules = [ "+net/url_request", # invalidation_notifier depends on the xmpp part of libjingle. - "+talk/xmpp", + "+webrtc/libjingle/xmpp", ] diff --git a/components/invalidation/invalidation_notifier.cc b/components/invalidation/invalidation_notifier.cc index 359ac059d9b14f..901129b8092aba 100644 --- a/components/invalidation/invalidation_notifier.cc +++ b/components/invalidation/invalidation_notifier.cc @@ -12,8 +12,8 @@ #include "google/cacheinvalidation/include/invalidation-client-factory.h" #include "jingle/notifier/listener/push_client.h" #include "net/url_request/url_request_context.h" -#include "talk/xmpp/jid.h" -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/jid.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace syncer { diff --git a/content/browser/renderer_host/p2p/socket_host.cc b/content/browser/renderer_host/p2p/socket_host.cc index 6fce88b20923f3..8f6e71f3c718ce 100644 --- a/content/browser/renderer_host/p2p/socket_host.cc +++ b/content/browser/renderer_host/p2p/socket_host.cc @@ -12,10 +12,10 @@ #include "content/browser/renderer_host/render_process_host_impl.h" #include "content/public/browser/browser_thread.h" #include "crypto/hmac.h" -#include "third_party/libjingle/source/talk/p2p/base/stun.h" #include "third_party/webrtc/base/asyncpacketsocket.h" #include "third_party/webrtc/base/byteorder.h" #include "third_party/webrtc/base/messagedigest.h" +#include "third_party/webrtc/p2p/base/stun.h" namespace { diff --git a/content/renderer/p2p/ipc_socket_factory.h b/content/renderer/p2p/ipc_socket_factory.h index 3e8797af9fb7df..22da22255955e9 100644 --- a/content/renderer/p2p/ipc_socket_factory.h +++ b/content/renderer/p2p/ipc_socket_factory.h @@ -8,7 +8,7 @@ #include "base/basictypes.h" #include "base/compiler_specific.h" #include "content/common/content_export.h" -#include "third_party/libjingle/source/talk/p2p/base/packetsocketfactory.h" +#include "third_party/webrtc/p2p/base/packetsocketfactory.h" namespace content { diff --git a/content/renderer/p2p/port_allocator.h b/content/renderer/p2p/port_allocator.h index f601a0982af07e..3cb1377a1dee89 100644 --- a/content/renderer/p2p/port_allocator.h +++ b/content/renderer/p2p/port_allocator.h @@ -5,7 +5,7 @@ #ifndef CONTENT_RENDERER_P2P_PORT_ALLOCATOR_H_ #define CONTENT_RENDERER_P2P_PORT_ALLOCATOR_H_ -#include "third_party/libjingle/source/talk/p2p/client/basicportallocator.h" +#include "third_party/webrtc/p2p/client/basicportallocator.h" namespace content { diff --git a/jingle/glue/channel_socket_adapter.cc b/jingle/glue/channel_socket_adapter.cc index 1645f96bdfb304..5550e0fd042d78 100644 --- a/jingle/glue/channel_socket_adapter.cc +++ b/jingle/glue/channel_socket_adapter.cc @@ -11,7 +11,7 @@ #include "base/message_loop/message_loop.h" #include "net/base/io_buffer.h" #include "net/base/net_errors.h" -#include "third_party/libjingle/source/talk/p2p/base/transportchannel.h" +#include "third_party/webrtc/p2p/base/transportchannel.h" namespace jingle_glue { diff --git a/jingle/glue/channel_socket_adapter_unittest.cc b/jingle/glue/channel_socket_adapter_unittest.cc index 2baa37f61e3490..7c12f0d92919dc 100644 --- a/jingle/glue/channel_socket_adapter_unittest.cc +++ b/jingle/glue/channel_socket_adapter_unittest.cc @@ -11,7 +11,7 @@ #include "net/socket/socket.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/p2p/base/transportchannel.h" +#include "third_party/webrtc/p2p/base/transportchannel.h" using net::IOBuffer; diff --git a/jingle/glue/chrome_async_socket.h b/jingle/glue/chrome_async_socket.h index af6a8fc80a76d7..3ce97a4f57421d 100644 --- a/jingle/glue/chrome_async_socket.h +++ b/jingle/glue/chrome_async_socket.h @@ -21,7 +21,7 @@ #include "base/memory/weak_ptr.h" #include "net/base/completion_callback.h" #include "net/base/net_errors.h" -#include "third_party/libjingle/source/talk/xmpp/asyncsocket.h" +#include "third_party/webrtc/libjingle/xmpp/asyncsocket.h" namespace net { class IOBufferWithSize; diff --git a/jingle/glue/pseudotcp_adapter.h b/jingle/glue/pseudotcp_adapter.h index b410b82ee0912e..790363321dfcd6 100644 --- a/jingle/glue/pseudotcp_adapter.h +++ b/jingle/glue/pseudotcp_adapter.h @@ -12,7 +12,7 @@ #include "base/threading/non_thread_safe.h" #include "net/base/net_log.h" #include "net/socket/stream_socket.h" -#include "third_party/libjingle/source/talk/p2p/base/pseudotcp.h" +#include "third_party/webrtc/p2p/base/pseudotcp.h" namespace jingle_glue { diff --git a/jingle/glue/utils.cc b/jingle/glue/utils.cc index acf45cb156d120..4d35650e6ec206 100644 --- a/jingle/glue/utils.cc +++ b/jingle/glue/utils.cc @@ -11,9 +11,9 @@ #include "base/values.h" #include "net/base/ip_endpoint.h" #include "net/base/net_util.h" -#include "third_party/libjingle/source/talk/p2p/base/candidate.h" #include "third_party/webrtc/base/byteorder.h" #include "third_party/webrtc/base/socketaddress.h" +#include "third_party/webrtc/p2p/base/candidate.h" namespace jingle_glue { diff --git a/jingle/notifier/base/fake_base_task.cc b/jingle/notifier/base/fake_base_task.cc index c1805b42c28571..af4ede05b23e38 100644 --- a/jingle/notifier/base/fake_base_task.cc +++ b/jingle/notifier/base/fake_base_task.cc @@ -5,8 +5,8 @@ #include "base/compiler_specific.h" #include "jingle/notifier/base/fake_base_task.h" #include "jingle/notifier/base/weak_xmpp_client.h" -#include "talk/xmpp/asyncsocket.h" #include "testing/gmock/include/gmock/gmock.h" +#include "webrtc/libjingle/xmpp/asyncsocket.h" namespace notifier { diff --git a/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc b/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc index b213095fa67086..b8a2b154063cfd 100644 --- a/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc +++ b/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc @@ -8,9 +8,9 @@ #include "base/basictypes.h" #include "base/logging.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/saslcookiemechanism.h" #include "webrtc/base/socketaddress.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/saslcookiemechanism.h" namespace notifier { diff --git a/jingle/notifier/base/gaia_token_pre_xmpp_auth.h b/jingle/notifier/base/gaia_token_pre_xmpp_auth.h index 0ff49ff2c083ae..7b86bd556e40df 100644 --- a/jingle/notifier/base/gaia_token_pre_xmpp_auth.h +++ b/jingle/notifier/base/gaia_token_pre_xmpp_auth.h @@ -9,7 +9,7 @@ #include #include "base/compiler_specific.h" -#include "talk/xmpp/prexmppauth.h" +#include "webrtc/libjingle/xmpp/prexmppauth.h" namespace notifier { diff --git a/jingle/notifier/base/notifier_options_util.cc b/jingle/notifier/base/notifier_options_util.cc index fa48209ea699a5..9949d4efef0b91 100644 --- a/jingle/notifier/base/notifier_options_util.cc +++ b/jingle/notifier/base/notifier_options_util.cc @@ -7,8 +7,8 @@ #include "base/logging.h" #include "jingle/notifier/base/const_communicator.h" #include "jingle/notifier/base/notifier_options.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/jid.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/jid.h" namespace notifier { diff --git a/jingle/notifier/base/notifier_options_util.h b/jingle/notifier/base/notifier_options_util.h index 6ba24716a6cd37..2d14429d71d36b 100644 --- a/jingle/notifier/base/notifier_options_util.h +++ b/jingle/notifier/base/notifier_options_util.h @@ -11,7 +11,7 @@ #include #include "jingle/notifier/base/server_information.h" -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace notifier { diff --git a/jingle/notifier/base/weak_xmpp_client.h b/jingle/notifier/base/weak_xmpp_client.h index d77903c6129e2a..66f2e72a9cf11c 100644 --- a/jingle/notifier/base/weak_xmpp_client.h +++ b/jingle/notifier/base/weak_xmpp_client.h @@ -13,7 +13,7 @@ #include "base/compiler_specific.h" #include "base/memory/weak_ptr.h" #include "base/threading/non_thread_safe.h" -#include "talk/xmpp/xmppclient.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" namespace rtc { class TaskParent; diff --git a/jingle/notifier/base/xmpp_connection.cc b/jingle/notifier/base/xmpp_connection.cc index 08a8ee370a2fdc..14c18978f1254a 100644 --- a/jingle/notifier/base/xmpp_connection.cc +++ b/jingle/notifier/base/xmpp_connection.cc @@ -15,7 +15,7 @@ #include "net/socket/client_socket_factory.h" #include "net/ssl/ssl_config_service.h" #include "net/url_request/url_request_context.h" -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace notifier { diff --git a/jingle/notifier/base/xmpp_connection.h b/jingle/notifier/base/xmpp_connection.h index bc756051cae4a6..bc1ec2a1e48cd5 100644 --- a/jingle/notifier/base/xmpp_connection.h +++ b/jingle/notifier/base/xmpp_connection.h @@ -14,8 +14,8 @@ #include "base/memory/weak_ptr.h" #include "base/threading/non_thread_safe.h" #include "net/url_request/url_request_context_getter.h" -#include "talk/xmpp/xmppengine.h" #include "webrtc/base/sigslot.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace buzz { class PreXmppAuth; diff --git a/jingle/notifier/base/xmpp_connection_unittest.cc b/jingle/notifier/base/xmpp_connection_unittest.cc index 3559b4b4766edb..682c8d10d843ad 100644 --- a/jingle/notifier/base/xmpp_connection_unittest.cc +++ b/jingle/notifier/base/xmpp_connection_unittest.cc @@ -18,10 +18,10 @@ #include "net/cert/cert_verifier.h" #include "net/url_request/url_request_context_getter.h" #include "net/url_request/url_request_test_util.h" -#include "talk/xmpp/prexmppauth.h" -#include "talk/xmpp/xmppclientsettings.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/libjingle/xmpp/prexmppauth.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace buzz { class CaptchaChallenge; diff --git a/jingle/notifier/communicator/DEPS b/jingle/notifier/communicator/DEPS index fe7e23ffe20d68..ebe0a7b653a3cd 100644 --- a/jingle/notifier/communicator/DEPS +++ b/jingle/notifier/communicator/DEPS @@ -1,4 +1,4 @@ include_rules = [ # Need for cricket::ProtocolType. - "+talk/p2p/base/port.h", + "+webrtc/p2p/base/port.h", ] diff --git a/jingle/notifier/communicator/connection_settings.cc b/jingle/notifier/communicator/connection_settings.cc index 164bbbc688d1f7..12d78c272d8760 100644 --- a/jingle/notifier/communicator/connection_settings.cc +++ b/jingle/notifier/communicator/connection_settings.cc @@ -6,12 +6,11 @@ #include "base/logging.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" // Ideally we shouldn't include anything from talk/p2p, but we need // the definition of ProtocolType. Don't use any functions from // port.h, since it won't link. -#include "talk/p2p/base/port.h" - -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/p2p/base/port.h" namespace notifier { diff --git a/jingle/notifier/communicator/login.cc b/jingle/notifier/communicator/login.cc index 837f2576f507cd..aacfa410318f51 100644 --- a/jingle/notifier/communicator/login.cc +++ b/jingle/notifier/communicator/login.cc @@ -10,17 +10,17 @@ #include "base/rand_util.h" #include "base/time/time.h" #include "net/base/host_port_pair.h" -#include "talk/xmpp/asyncsocket.h" -#include "talk/xmpp/prexmppauth.h" -#include "talk/xmpp/xmppclient.h" -#include "talk/xmpp/xmppclientsettings.h" -#include "talk/xmpp/xmppengine.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" #include "webrtc/base/common.h" #include "webrtc/base/firewallsocketserver.h" #include "webrtc/base/logging.h" #include "webrtc/base/physicalsocketserver.h" #include "webrtc/base/taskrunner.h" +#include "webrtc/libjingle/xmpp/asyncsocket.h" +#include "webrtc/libjingle/xmpp/prexmppauth.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace notifier { diff --git a/jingle/notifier/communicator/login.h b/jingle/notifier/communicator/login.h index a8646f6de3899c..cfc4267e1cabcb 100644 --- a/jingle/notifier/communicator/login.h +++ b/jingle/notifier/communicator/login.h @@ -17,7 +17,7 @@ #include "jingle/notifier/communicator/login_settings.h" #include "jingle/notifier/communicator/single_login_attempt.h" #include "net/base/network_change_notifier.h" -#include "talk/xmpp/xmppengine.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace buzz { class XmppClient; diff --git a/jingle/notifier/communicator/login_settings.h b/jingle/notifier/communicator/login_settings.h index 04ab92d4f4d256..00a95891c38c20 100644 --- a/jingle/notifier/communicator/login_settings.h +++ b/jingle/notifier/communicator/login_settings.h @@ -10,7 +10,7 @@ #include "base/time/time.h" #include "jingle/notifier/base/server_information.h" #include "net/url_request/url_request_context_getter.h" -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace notifier { diff --git a/jingle/notifier/communicator/login_settings_unittest.cc b/jingle/notifier/communicator/login_settings_unittest.cc index 5919d1d5f3fe89..72e769a4194d39 100644 --- a/jingle/notifier/communicator/login_settings_unittest.cc +++ b/jingle/notifier/communicator/login_settings_unittest.cc @@ -6,8 +6,8 @@ #include -#include "talk/xmpp/xmppclientsettings.h" #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace notifier { diff --git a/jingle/notifier/communicator/single_login_attempt.cc b/jingle/notifier/communicator/single_login_attempt.cc index 2f7dc21af6120c..a7309ba2542d70 100644 --- a/jingle/notifier/communicator/single_login_attempt.cc +++ b/jingle/notifier/communicator/single_login_attempt.cc @@ -14,9 +14,9 @@ #include "jingle/notifier/base/gaia_token_pre_xmpp_auth.h" #include "jingle/notifier/listener/xml_element_util.h" #include "net/base/host_port_pair.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/xmppclientsettings.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace notifier { diff --git a/jingle/notifier/communicator/single_login_attempt.h b/jingle/notifier/communicator/single_login_attempt.h index 5480e3c13df61b..3b7f89a3d90cc3 100644 --- a/jingle/notifier/communicator/single_login_attempt.h +++ b/jingle/notifier/communicator/single_login_attempt.h @@ -10,7 +10,7 @@ #include "jingle/notifier/base/xmpp_connection.h" #include "jingle/notifier/communicator/connection_settings.h" #include "jingle/notifier/communicator/login_settings.h" -#include "talk/xmpp/xmppengine.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace buzz { class XmppTaskParentInterface; diff --git a/jingle/notifier/communicator/single_login_attempt_unittest.cc b/jingle/notifier/communicator/single_login_attempt_unittest.cc index 2a9b5afcb304c1..d5b7418dc15ce8 100644 --- a/jingle/notifier/communicator/single_login_attempt_unittest.cc +++ b/jingle/notifier/communicator/single_login_attempt_unittest.cc @@ -14,10 +14,10 @@ #include "jingle/notifier/communicator/login_settings.h" #include "net/dns/mock_host_resolver.h" #include "net/url_request/url_request_test_util.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/xmppengine.h" #include "testing/gtest/include/gtest/gtest.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace buzz { class XmppTaskParentInterface; diff --git a/jingle/notifier/listener/push_notifications_listen_task.cc b/jingle/notifier/listener/push_notifications_listen_task.cc index 44575359c59c8f..4e6a276d43c690 100644 --- a/jingle/notifier/listener/push_notifications_listen_task.cc +++ b/jingle/notifier/listener/push_notifications_listen_task.cc @@ -9,12 +9,12 @@ #include "jingle/notifier/listener/notification_constants.h" #include "jingle/notifier/listener/notification_defines.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/xmppclient.h" -#include "talk/xmpp/xmppengine.h" #include "third_party/webrtc/libjingle/xmllite/qname.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" #include "webrtc/base/task.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace notifier { diff --git a/jingle/notifier/listener/push_notifications_listen_task.h b/jingle/notifier/listener/push_notifications_listen_task.h index 7efd95cdb7c869..d5bdf068b0a4dd 100644 --- a/jingle/notifier/listener/push_notifications_listen_task.h +++ b/jingle/notifier/listener/push_notifications_listen_task.h @@ -14,7 +14,7 @@ #define JINGLE_NOTIFIER_PUSH_NOTIFICATIONS_LISTENER_LISTEN_TASK_H_ #include "base/compiler_specific.h" -#include "talk/xmpp/xmpptask.h" +#include "webrtc/libjingle/xmpp/xmpptask.h" namespace buzz { class XmlElement; diff --git a/jingle/notifier/listener/push_notifications_send_update_task.cc b/jingle/notifier/listener/push_notifications_send_update_task.cc index 7c9eeb429cf8ba..c45a891d03d7c3 100644 --- a/jingle/notifier/listener/push_notifications_send_update_task.cc +++ b/jingle/notifier/listener/push_notifications_send_update_task.cc @@ -11,11 +11,11 @@ #include "base/memory/scoped_ptr.h" #include "jingle/notifier/listener/notification_constants.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/jid.h" -#include "talk/xmpp/xmppclient.h" #include "third_party/webrtc/libjingle/xmllite/qname.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/jid.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" namespace notifier { diff --git a/jingle/notifier/listener/push_notifications_send_update_task.h b/jingle/notifier/listener/push_notifications_send_update_task.h index 773e2bc9df0ff7..bd374f047cdca7 100644 --- a/jingle/notifier/listener/push_notifications_send_update_task.h +++ b/jingle/notifier/listener/push_notifications_send_update_task.h @@ -11,7 +11,7 @@ #include "base/compiler_specific.h" #include "base/gtest_prod_util.h" #include "jingle/notifier/listener/notification_defines.h" -#include "talk/xmpp/xmpptask.h" +#include "webrtc/libjingle/xmpp/xmpptask.h" namespace buzz { class Jid; diff --git a/jingle/notifier/listener/push_notifications_send_update_task_unittest.cc b/jingle/notifier/listener/push_notifications_send_update_task_unittest.cc index 0395352879dccb..0e268501c833ce 100644 --- a/jingle/notifier/listener/push_notifications_send_update_task_unittest.cc +++ b/jingle/notifier/listener/push_notifications_send_update_task_unittest.cc @@ -8,8 +8,8 @@ #include "base/memory/scoped_ptr.h" #include "base/strings/stringprintf.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/jid.h" #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/libjingle/xmpp/jid.h" namespace buzz { class XmlElement; diff --git a/jingle/notifier/listener/push_notifications_subscribe_task.cc b/jingle/notifier/listener/push_notifications_subscribe_task.cc index 587f1da98b4137..753fc346ce5b13 100644 --- a/jingle/notifier/listener/push_notifications_subscribe_task.cc +++ b/jingle/notifier/listener/push_notifications_subscribe_task.cc @@ -10,12 +10,12 @@ #include "base/memory/scoped_ptr.h" #include "jingle/notifier/listener/notification_constants.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/xmppclient.h" -#include "talk/xmpp/xmppengine.h" #include "third_party/webrtc/libjingle/xmllite/qname.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" #include "webrtc/base/task.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" +#include "webrtc/libjingle/xmpp/xmppengine.h" namespace notifier { diff --git a/jingle/notifier/listener/push_notifications_subscribe_task.h b/jingle/notifier/listener/push_notifications_subscribe_task.h index 75ee9e137ed6b3..a26c5e531a7a3e 100644 --- a/jingle/notifier/listener/push_notifications_subscribe_task.h +++ b/jingle/notifier/listener/push_notifications_subscribe_task.h @@ -13,8 +13,8 @@ #include "base/compiler_specific.h" #include "base/gtest_prod_util.h" #include "jingle/notifier/listener/notification_defines.h" -#include "talk/xmpp/xmpptask.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "webrtc/libjingle/xmpp/xmpptask.h" namespace notifier { class PushNotificationsSubscribeTask : public buzz::XmppTask { diff --git a/jingle/notifier/listener/push_notifications_subscribe_task_unittest.cc b/jingle/notifier/listener/push_notifications_subscribe_task_unittest.cc index 32522f21a77462..2b72c618815589 100644 --- a/jingle/notifier/listener/push_notifications_subscribe_task_unittest.cc +++ b/jingle/notifier/listener/push_notifications_subscribe_task_unittest.cc @@ -7,8 +7,8 @@ #include "base/memory/scoped_ptr.h" #include "base/strings/stringprintf.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/jid.h" #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/libjingle/xmpp/jid.h" namespace buzz { class XmlElement; diff --git a/jingle/notifier/listener/send_ping_task.cc b/jingle/notifier/listener/send_ping_task.cc index 317286ee6295fb..701fa6813b23c6 100644 --- a/jingle/notifier/listener/send_ping_task.cc +++ b/jingle/notifier/listener/send_ping_task.cc @@ -9,11 +9,11 @@ #include "base/logging.h" #include "base/memory/scoped_ptr.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/constants.h" -#include "talk/xmpp/jid.h" -#include "talk/xmpp/xmppclient.h" #include "third_party/webrtc/libjingle/xmllite/qname.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "webrtc/libjingle/xmpp/constants.h" +#include "webrtc/libjingle/xmpp/jid.h" +#include "webrtc/libjingle/xmpp/xmppclient.h" namespace notifier { diff --git a/jingle/notifier/listener/send_ping_task.h b/jingle/notifier/listener/send_ping_task.h index feccb1727abf17..5c980ac4e40f8d 100644 --- a/jingle/notifier/listener/send_ping_task.h +++ b/jingle/notifier/listener/send_ping_task.h @@ -10,7 +10,7 @@ #include "base/basictypes.h" #include "base/compiler_specific.h" #include "base/gtest_prod_util.h" -#include "talk/xmpp/xmpptask.h" +#include "webrtc/libjingle/xmpp/xmpptask.h" namespace buzz { class XmlElement; diff --git a/jingle/notifier/listener/send_ping_task_unittest.cc b/jingle/notifier/listener/send_ping_task_unittest.cc index 1a2dd4bae83e8b..caaad38e8e6d2c 100644 --- a/jingle/notifier/listener/send_ping_task_unittest.cc +++ b/jingle/notifier/listener/send_ping_task_unittest.cc @@ -7,8 +7,8 @@ #include "base/base64.h" #include "base/memory/scoped_ptr.h" #include "jingle/notifier/listener/xml_element_util.h" -#include "talk/xmpp/jid.h" #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/libjingle/xmpp/jid.h" namespace buzz { class XmlElement; diff --git a/jingle/notifier/listener/xmpp_push_client.h b/jingle/notifier/listener/xmpp_push_client.h index dbbd4688698496..ea63eb757d79bd 100644 --- a/jingle/notifier/listener/xmpp_push_client.h +++ b/jingle/notifier/listener/xmpp_push_client.h @@ -22,7 +22,7 @@ #include "jingle/notifier/listener/push_notifications_listen_task.h" #include "jingle/notifier/listener/push_notifications_subscribe_task.h" #include "jingle/notifier/listener/send_ping_task.h" -#include "talk/xmpp/xmppclientsettings.h" +#include "webrtc/libjingle/xmpp/xmppclientsettings.h" namespace buzz { class XmppTaskParentInterface; diff --git a/remoting/DEPS b/remoting/DEPS index 8f52b3e363eeb8..a1b251d71abe19 100644 --- a/remoting/DEPS +++ b/remoting/DEPS @@ -17,6 +17,7 @@ include_rules = [ "+third_party/libyuv", "+third_party/webrtc/base", "+third_party/webrtc/libjingle", + "+third_party/webrtc/p2p", "+third_party/webrtc/modules/desktop_capture", "+ui/base/keycodes", ] diff --git a/remoting/client/plugin/pepper_packet_socket_factory.h b/remoting/client/plugin/pepper_packet_socket_factory.h index 6fcf0a48867b92..a03e0d9ee768a3 100644 --- a/remoting/client/plugin/pepper_packet_socket_factory.h +++ b/remoting/client/plugin/pepper_packet_socket_factory.h @@ -7,7 +7,7 @@ #include "base/compiler_specific.h" #include "ppapi/cpp/instance_handle.h" -#include "third_party/libjingle/source/talk/p2p/base/packetsocketfactory.h" +#include "third_party/webrtc/p2p/base/packetsocketfactory.h" namespace remoting { diff --git a/remoting/client/plugin/pepper_port_allocator.h b/remoting/client/plugin/pepper_port_allocator.h index c6c3de74b496c9..c98c242c0091f7 100644 --- a/remoting/client/plugin/pepper_port_allocator.h +++ b/remoting/client/plugin/pepper_port_allocator.h @@ -8,7 +8,7 @@ #include "base/compiler_specific.h" #include "base/memory/scoped_ptr.h" #include "ppapi/cpp/instance_handle.h" -#include "third_party/libjingle/source/talk/p2p/client/httpportallocator.h" +#include "third_party/webrtc/p2p/client/httpportallocator.h" namespace remoting { diff --git a/remoting/host/heartbeat_sender.cc b/remoting/host/heartbeat_sender.cc index 11d4ecd570f993..07212bd2654121 100644 --- a/remoting/host/heartbeat_sender.cc +++ b/remoting/host/heartbeat_sender.cc @@ -18,8 +18,8 @@ #include "remoting/signaling/iq_sender.h" #include "remoting/signaling/server_log_entry.h" #include "remoting/signaling/signal_strategy.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/heartbeat_sender_unittest.cc b/remoting/host/heartbeat_sender_unittest.cc index 2760cd4b354538..ccfd3531351882 100644 --- a/remoting/host/heartbeat_sender_unittest.cc +++ b/remoting/host/heartbeat_sender_unittest.cc @@ -18,8 +18,8 @@ #include "remoting/signaling/mock_signal_strategy.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/host_change_notification_listener.cc b/remoting/host/host_change_notification_listener.cc index 70584ec98ffbf3..ec495965a6d991 100644 --- a/remoting/host/host_change_notification_listener.cc +++ b/remoting/host/host_change_notification_listener.cc @@ -11,8 +11,8 @@ #include "base/thread_task_runner_handle.h" #include "remoting/base/constants.h" #include "remoting/protocol/jingle_messages.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/host_change_notification_listener_unittest.cc b/remoting/host/host_change_notification_listener_unittest.cc index ff9e15b044057d..bd5c8dc306e9f5 100644 --- a/remoting/host/host_change_notification_listener_unittest.cc +++ b/remoting/host/host_change_notification_listener_unittest.cc @@ -14,8 +14,8 @@ #include "remoting/signaling/mock_signal_strategy.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/host_status_sender.cc b/remoting/host/host_status_sender.cc index c93e2eb75d7de8..667c1075790a0a 100644 --- a/remoting/host/host_status_sender.cc +++ b/remoting/host/host_status_sender.cc @@ -13,8 +13,8 @@ #include "remoting/signaling/iq_sender.h" #include "remoting/signaling/server_log_entry.h" #include "remoting/signaling/signal_strategy.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/register_support_host_request.cc b/remoting/host/register_support_host_request.cc index f8054ff9b31ccc..89e56059ebe875 100644 --- a/remoting/host/register_support_host_request.cc +++ b/remoting/host/register_support_host_request.cc @@ -13,8 +13,8 @@ #include "remoting/host/host_config.h" #include "remoting/signaling/iq_sender.h" #include "remoting/signaling/signal_strategy.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/host/register_support_host_request_unittest.cc b/remoting/host/register_support_host_request_unittest.cc index 391d808354c74f..9821986d3d1aee 100644 --- a/remoting/host/register_support_host_request_unittest.cc +++ b/remoting/host/register_support_host_request_unittest.cc @@ -18,8 +18,8 @@ #include "remoting/signaling/mock_signal_strategy.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/protocol/chromium_port_allocator.h b/remoting/protocol/chromium_port_allocator.h index 778771d5ff5efe..a2b759c1873916 100644 --- a/remoting/protocol/chromium_port_allocator.h +++ b/remoting/protocol/chromium_port_allocator.h @@ -9,7 +9,7 @@ #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" -#include "third_party/libjingle/source/talk/p2p/client/httpportallocator.h" +#include "third_party/webrtc/p2p/client/httpportallocator.h" namespace net { class URLRequestContextGetter; diff --git a/remoting/protocol/chromium_socket_factory.h b/remoting/protocol/chromium_socket_factory.h index 63d9db72a0e853..98ad547696f533 100644 --- a/remoting/protocol/chromium_socket_factory.h +++ b/remoting/protocol/chromium_socket_factory.h @@ -6,7 +6,7 @@ #define REMOTING_PROTOCOL_CHROMIUM_SOCKET_FACTORY_H_ #include "base/compiler_specific.h" -#include "third_party/libjingle/source/talk/p2p/base/packetsocketfactory.h" +#include "third_party/webrtc/p2p/base/packetsocketfactory.h" namespace remoting { namespace protocol { diff --git a/remoting/protocol/content_description.h b/remoting/protocol/content_description.h index 5fa88fbbe5e3ae..748b0f93fb3ae6 100644 --- a/remoting/protocol/content_description.h +++ b/remoting/protocol/content_description.h @@ -7,10 +7,10 @@ #include -#include "base/memory/scoped_ptr.h" #include "base/memory/ref_counted.h" +#include "base/memory/scoped_ptr.h" #include "remoting/protocol/session_config.h" -#include "third_party/libjingle/source/talk/p2p/base/sessiondescription.h" +#include "third_party/webrtc/p2p/base/sessiondescription.h" namespace buzz { class XmlElement; diff --git a/remoting/protocol/jingle_messages.h b/remoting/protocol/jingle_messages.h index 828bb57521a33d..e12c854489ee67 100644 --- a/remoting/protocol/jingle_messages.h +++ b/remoting/protocol/jingle_messages.h @@ -9,8 +9,8 @@ #include #include "base/memory/scoped_ptr.h" -#include "third_party/libjingle/source/talk/p2p/base/candidate.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/p2p/base/candidate.h" namespace remoting { diff --git a/remoting/protocol/jingle_messages_unittest.cc b/remoting/protocol/jingle_messages_unittest.cc index 0e215773f663e6..26a22d1751df10 100644 --- a/remoting/protocol/jingle_messages_unittest.cc +++ b/remoting/protocol/jingle_messages_unittest.cc @@ -7,8 +7,8 @@ #include "base/logging.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlAttr; diff --git a/remoting/protocol/jingle_session.cc b/remoting/protocol/jingle_session.cc index 1778d39d86e64b..2277ac043469c9 100644 --- a/remoting/protocol/jingle_session.cc +++ b/remoting/protocol/jingle_session.cc @@ -23,8 +23,8 @@ #include "remoting/protocol/session_config.h" #include "remoting/protocol/stream_channel_factory.h" #include "remoting/signaling/iq_sender.h" -#include "third_party/libjingle/source/talk/p2p/base/candidate.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/p2p/base/candidate.h" using buzz::XmlElement; diff --git a/remoting/protocol/libjingle_transport_factory.cc b/remoting/protocol/libjingle_transport_factory.cc index 3b44cf725471da..b7b87559eefec6 100644 --- a/remoting/protocol/libjingle_transport_factory.cc +++ b/remoting/protocol/libjingle_transport_factory.cc @@ -13,12 +13,12 @@ #include "net/base/net_errors.h" #include "remoting/protocol/network_settings.h" #include "remoting/signaling/jingle_info_request.h" -#include "third_party/libjingle/source/talk/p2p/base/constants.h" -#include "third_party/libjingle/source/talk/p2p/base/p2ptransportchannel.h" -#include "third_party/libjingle/source/talk/p2p/base/port.h" -#include "third_party/libjingle/source/talk/p2p/client/basicportallocator.h" -#include "third_party/libjingle/source/talk/p2p/client/httpportallocator.h" #include "third_party/webrtc/base/network.h" +#include "third_party/webrtc/p2p/base/constants.h" +#include "third_party/webrtc/p2p/base/p2ptransportchannel.h" +#include "third_party/webrtc/p2p/base/port.h" +#include "third_party/webrtc/p2p/client/basicportallocator.h" +#include "third_party/webrtc/p2p/client/httpportallocator.h" namespace remoting { namespace protocol { diff --git a/remoting/signaling/fake_signal_strategy.cc b/remoting/signaling/fake_signal_strategy.cc index 4815ef57aa584a..62c4ead72e78de 100644 --- a/remoting/signaling/fake_signal_strategy.cc +++ b/remoting/signaling/fake_signal_strategy.cc @@ -11,8 +11,8 @@ #include "base/stl_util.h" #include "base/strings/string_number_conversions.h" #include "base/thread_task_runner_handle.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" namespace remoting { diff --git a/remoting/signaling/iq_sender.cc b/remoting/signaling/iq_sender.cc index c7af21301ed3ff..f27793697d2d7e 100644 --- a/remoting/signaling/iq_sender.cc +++ b/remoting/signaling/iq_sender.cc @@ -13,8 +13,8 @@ #include "base/thread_task_runner_handle.h" #include "base/time/time.h" #include "remoting/signaling/signal_strategy.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" namespace remoting { diff --git a/remoting/signaling/iq_sender_unittest.cc b/remoting/signaling/iq_sender_unittest.cc index 5c848164266967..be305cc3b05738 100644 --- a/remoting/signaling/iq_sender_unittest.cc +++ b/remoting/signaling/iq_sender_unittest.cc @@ -11,8 +11,8 @@ #include "remoting/signaling/mock_signal_strategy.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using ::testing::_; using ::testing::DeleteArg; diff --git a/remoting/signaling/jingle_info_request.cc b/remoting/signaling/jingle_info_request.cc index b935eed3bdd613..27958211702fa9 100644 --- a/remoting/signaling/jingle_info_request.cc +++ b/remoting/signaling/jingle_info_request.cc @@ -11,9 +11,9 @@ #include "base/time/time.h" #include "net/base/net_util.h" #include "remoting/signaling/iq_sender.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/base/socketaddress.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" namespace remoting { diff --git a/remoting/signaling/log_to_server.cc b/remoting/signaling/log_to_server.cc index 51856b975bca4b..dd6d93de3dafa4 100644 --- a/remoting/signaling/log_to_server.cc +++ b/remoting/signaling/log_to_server.cc @@ -7,8 +7,8 @@ #include "remoting/base/constants.h" #include "remoting/signaling/iq_sender.h" #include "remoting/signaling/signal_strategy.h" -#include "third_party/libjingle/source/talk/xmpp/constants.h" #include "third_party/webrtc/libjingle/xmllite/xmlelement.h" +#include "third_party/webrtc/libjingle/xmpp/constants.h" using buzz::QName; using buzz::XmlElement; diff --git a/remoting/signaling/xmpp_signal_strategy.cc b/remoting/signaling/xmpp_signal_strategy.cc index 9b32a6362de82e..864ddb7ee23354 100644 --- a/remoting/signaling/xmpp_signal_strategy.cc +++ b/remoting/signaling/xmpp_signal_strategy.cc @@ -17,9 +17,9 @@ #include "jingle/notifier/base/gaia_token_pre_xmpp_auth.h" #include "net/socket/client_socket_factory.h" #include "net/url_request/url_request_context_getter.h" -#include "third_party/libjingle/source/talk/xmpp/prexmppauth.h" -#include "third_party/libjingle/source/talk/xmpp/saslcookiemechanism.h" #include "third_party/webrtc/base/thread.h" +#include "third_party/webrtc/libjingle/xmpp/prexmppauth.h" +#include "third_party/webrtc/libjingle/xmpp/saslcookiemechanism.h" const char kDefaultResourceName[] = "chromoting"; diff --git a/remoting/signaling/xmpp_signal_strategy.h b/remoting/signaling/xmpp_signal_strategy.h index 2f378bf9e1845c..5216d77295e253 100644 --- a/remoting/signaling/xmpp_signal_strategy.h +++ b/remoting/signaling/xmpp_signal_strategy.h @@ -18,8 +18,8 @@ #include "base/observer_list.h" #include "base/threading/non_thread_safe.h" #include "base/timer/timer.h" -#include "third_party/libjingle/source/talk/xmpp/xmppclient.h" #include "third_party/webrtc/base/sigslot.h" +#include "third_party/webrtc/libjingle/xmpp/xmppclient.h" namespace net { class ClientSocketFactory; diff --git a/remoting/test/fake_network_dispatcher.h b/remoting/test/fake_network_dispatcher.h index 44491a4d7bb0e7..fcdfef57c2e2f2 100644 --- a/remoting/test/fake_network_dispatcher.h +++ b/remoting/test/fake_network_dispatcher.h @@ -10,7 +10,7 @@ #include "base/compiler_specific.h" #include "base/memory/ref_counted.h" #include "base/synchronization/lock.h" -#include "third_party/libjingle/source/talk/p2p/base/packetsocketfactory.h" +#include "third_party/webrtc/p2p/base/packetsocketfactory.h" namespace base { class SingleThreadTaskRunner; diff --git a/remoting/test/fake_port_allocator.h b/remoting/test/fake_port_allocator.h index 284dc9592f129e..af6ec3f81f6399 100644 --- a/remoting/test/fake_port_allocator.h +++ b/remoting/test/fake_port_allocator.h @@ -9,7 +9,7 @@ #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" -#include "third_party/libjingle/source/talk/p2p/client/httpportallocator.h" +#include "third_party/webrtc/p2p/client/httpportallocator.h" namespace remoting { diff --git a/remoting/test/fake_socket_factory.h b/remoting/test/fake_socket_factory.h index 883a258af30ce6..6730e916b8f607 100644 --- a/remoting/test/fake_socket_factory.h +++ b/remoting/test/fake_socket_factory.h @@ -11,7 +11,7 @@ #include "base/compiler_specific.h" #include "base/memory/weak_ptr.h" #include "remoting/test/fake_network_dispatcher.h" -#include "third_party/libjingle/source/talk/p2p/base/packetsocketfactory.h" +#include "third_party/webrtc/p2p/base/packetsocketfactory.h" namespace remoting { diff --git a/third_party/libjingle/BUILD.gn b/third_party/libjingle/BUILD.gn index 7d8063188dfefd..38f0a020a368a9 100644 --- a/third_party/libjingle/BUILD.gn +++ b/third_party/libjingle/BUILD.gn @@ -129,124 +129,127 @@ group("jingle_deps") { # GYP version: third_party/libjingle.gyp:libjingle static_library("libjingle") { + p2p_dir = "../webrtc/p2p" + xmllite_dir = "../webrtc/libjingle/xmllite" + xmpp_dir = "../webrtc/libjingle/xmpp" sources = [ # List from third_party/libjingle/libjingle_common.gypi - "source/talk/p2p/base/asyncstuntcpsocket.cc", - "source/talk/p2p/base/asyncstuntcpsocket.h", - "source/talk/p2p/base/basicpacketsocketfactory.cc", - "source/talk/p2p/base/basicpacketsocketfactory.h", - "source/talk/p2p/base/candidate.h", - "source/talk/p2p/base/common.h", - "source/talk/p2p/base/constants.cc", - "source/talk/p2p/base/constants.h", - "source/talk/p2p/base/dtlstransport.h", - "source/talk/p2p/base/dtlstransportchannel.cc", - "source/talk/p2p/base/dtlstransportchannel.h", - "source/talk/p2p/base/p2ptransport.cc", - "source/talk/p2p/base/p2ptransport.h", - "source/talk/p2p/base/p2ptransportchannel.cc", - "source/talk/p2p/base/p2ptransportchannel.h", - "source/talk/p2p/base/parsing.cc", - "source/talk/p2p/base/parsing.h", - "source/talk/p2p/base/port.cc", - "source/talk/p2p/base/port.h", - "source/talk/p2p/base/portallocator.cc", - "source/talk/p2p/base/portallocator.h", - "source/talk/p2p/base/portallocatorsessionproxy.cc", - "source/talk/p2p/base/portallocatorsessionproxy.h", - "source/talk/p2p/base/portproxy.cc", - "source/talk/p2p/base/portproxy.h", - "source/talk/p2p/base/pseudotcp.cc", - "source/talk/p2p/base/pseudotcp.h", - "source/talk/p2p/base/rawtransport.cc", - "source/talk/p2p/base/rawtransport.h", - "source/talk/p2p/base/rawtransportchannel.cc", - "source/talk/p2p/base/rawtransportchannel.h", - "source/talk/p2p/base/relayport.cc", - "source/talk/p2p/base/relayport.h", - "source/talk/p2p/base/session.cc", - "source/talk/p2p/base/session.h", - "source/talk/p2p/base/sessionclient.h", - "source/talk/p2p/base/sessiondescription.cc", - "source/talk/p2p/base/sessiondescription.h", - "source/talk/p2p/base/sessionid.h", - "source/talk/p2p/base/sessionmanager.cc", - "source/talk/p2p/base/sessionmanager.h", - "source/talk/p2p/base/sessionmessages.cc", - "source/talk/p2p/base/sessionmessages.h", - "source/talk/p2p/base/stun.cc", - "source/talk/p2p/base/stun.h", - "source/talk/p2p/base/stunport.cc", - "source/talk/p2p/base/stunport.h", - "source/talk/p2p/base/stunrequest.cc", - "source/talk/p2p/base/stunrequest.h", - "source/talk/p2p/base/tcpport.cc", - "source/talk/p2p/base/tcpport.h", - "source/talk/p2p/base/transport.cc", - "source/talk/p2p/base/transport.h", - "source/talk/p2p/base/transportchannel.cc", - "source/talk/p2p/base/transportchannel.h", - "source/talk/p2p/base/transportchannelimpl.h", - "source/talk/p2p/base/transportchannelproxy.cc", - "source/talk/p2p/base/transportchannelproxy.h", - "source/talk/p2p/base/transportdescription.cc", - "source/talk/p2p/base/transportdescription.h", - "source/talk/p2p/base/transportdescriptionfactory.cc", - "source/talk/p2p/base/transportdescriptionfactory.h", - "source/talk/p2p/base/turnport.cc", - "source/talk/p2p/base/turnport.h", - "source/talk/p2p/client/basicportallocator.cc", - "source/talk/p2p/client/basicportallocator.h", - "source/talk/p2p/client/httpportallocator.cc", - "source/talk/p2p/client/httpportallocator.h", - "source/talk/p2p/client/sessionmanagertask.h", - "source/talk/p2p/client/sessionsendtask.h", - "source/talk/p2p/client/socketmonitor.cc", - "source/talk/p2p/client/socketmonitor.h", - "source/talk/xmllite/qname.cc", - "source/talk/xmllite/qname.h", - "source/talk/xmllite/xmlbuilder.cc", - "source/talk/xmllite/xmlbuilder.h", - "source/talk/xmllite/xmlconstants.cc", - "source/talk/xmllite/xmlconstants.h", - "source/talk/xmllite/xmlelement.cc", - "source/talk/xmllite/xmlelement.h", - "source/talk/xmllite/xmlnsstack.cc", - "source/talk/xmllite/xmlnsstack.h", - "source/talk/xmllite/xmlparser.cc", - "source/talk/xmllite/xmlparser.h", - "source/talk/xmllite/xmlprinter.cc", - "source/talk/xmllite/xmlprinter.h", - "source/talk/xmpp/asyncsocket.h", - "source/talk/xmpp/constants.cc", - "source/talk/xmpp/constants.h", - "source/talk/xmpp/jid.cc", - "source/talk/xmpp/jid.h", - "source/talk/xmpp/plainsaslhandler.h", - "source/talk/xmpp/prexmppauth.h", - "source/talk/xmpp/saslcookiemechanism.h", - "source/talk/xmpp/saslhandler.h", - "source/talk/xmpp/saslmechanism.cc", - "source/talk/xmpp/saslmechanism.h", - "source/talk/xmpp/saslplainmechanism.h", - "source/talk/xmpp/xmppclient.cc", - "source/talk/xmpp/xmppclient.h", - "source/talk/xmpp/xmppclientsettings.h", - "source/talk/xmpp/xmppengine.h", - "source/talk/xmpp/xmppengineimpl.cc", - "source/talk/xmpp/xmppengineimpl.h", - "source/talk/xmpp/xmppengineimpl_iq.cc", - "source/talk/xmpp/xmpplogintask.cc", - "source/talk/xmpp/xmpplogintask.h", - "source/talk/xmpp/xmppstanzaparser.cc", - "source/talk/xmpp/xmppstanzaparser.h", - "source/talk/xmpp/xmpptask.cc", - "source/talk/xmpp/xmpptask.h", + "$p2p_dir/base/asyncstuntcpsocket.cc", + "$p2p_dir/base/asyncstuntcpsocket.h", + "$p2p_dir/base/basicpacketsocketfactory.cc", + "$p2p_dir/base/basicpacketsocketfactory.h", + "$p2p_dir/base/candidate.h", + "$p2p_dir/base/common.h", + "$p2p_dir/base/constants.cc", + "$p2p_dir/base/constants.h", + "$p2p_dir/base/dtlstransport.h", + "$p2p_dir/base/dtlstransportchannel.cc", + "$p2p_dir/base/dtlstransportchannel.h", + "$p2p_dir/base/p2ptransport.cc", + "$p2p_dir/base/p2ptransport.h", + "$p2p_dir/base/p2ptransportchannel.cc", + "$p2p_dir/base/p2ptransportchannel.h", + "$p2p_dir/base/parsing.cc", + "$p2p_dir/base/parsing.h", + "$p2p_dir/base/port.cc", + "$p2p_dir/base/port.h", + "$p2p_dir/base/portallocator.cc", + "$p2p_dir/base/portallocator.h", + "$p2p_dir/base/portallocatorsessionproxy.cc", + "$p2p_dir/base/portallocatorsessionproxy.h", + "$p2p_dir/base/portproxy.cc", + "$p2p_dir/base/portproxy.h", + "$p2p_dir/base/pseudotcp.cc", + "$p2p_dir/base/pseudotcp.h", + "$p2p_dir/base/rawtransport.cc", + "$p2p_dir/base/rawtransport.h", + "$p2p_dir/base/rawtransportchannel.cc", + "$p2p_dir/base/rawtransportchannel.h", + "$p2p_dir/base/relayport.cc", + "$p2p_dir/base/relayport.h", + "$p2p_dir/base/session.cc", + "$p2p_dir/base/session.h", + "$p2p_dir/base/sessionclient.h", + "$p2p_dir/base/sessiondescription.cc", + "$p2p_dir/base/sessiondescription.h", + "$p2p_dir/base/sessionid.h", + "$p2p_dir/base/sessionmanager.cc", + "$p2p_dir/base/sessionmanager.h", + "$p2p_dir/base/sessionmessages.cc", + "$p2p_dir/base/sessionmessages.h", + "$p2p_dir/base/stun.cc", + "$p2p_dir/base/stun.h", + "$p2p_dir/base/stunport.cc", + "$p2p_dir/base/stunport.h", + "$p2p_dir/base/stunrequest.cc", + "$p2p_dir/base/stunrequest.h", + "$p2p_dir/base/tcpport.cc", + "$p2p_dir/base/tcpport.h", + "$p2p_dir/base/transport.cc", + "$p2p_dir/base/transport.h", + "$p2p_dir/base/transportchannel.cc", + "$p2p_dir/base/transportchannel.h", + "$p2p_dir/base/transportchannelimpl.h", + "$p2p_dir/base/transportchannelproxy.cc", + "$p2p_dir/base/transportchannelproxy.h", + "$p2p_dir/base/transportdescription.cc", + "$p2p_dir/base/transportdescription.h", + "$p2p_dir/base/transportdescriptionfactory.cc", + "$p2p_dir/base/transportdescriptionfactory.h", + "$p2p_dir/base/turnport.cc", + "$p2p_dir/base/turnport.h", + "$p2p_dir/client/basicportallocator.cc", + "$p2p_dir/client/basicportallocator.h", + "$p2p_dir/client/httpportallocator.cc", + "$p2p_dir/client/httpportallocator.h", + "$p2p_dir/client/sessionmanagertask.h", + "$p2p_dir/client/sessionsendtask.h", + "$p2p_dir/client/socketmonitor.cc", + "$p2p_dir/client/socketmonitor.h", + "$xmllite_dir/qname.cc", + "$xmllite_dir/qname.h", + "$xmllite_dir/xmlbuilder.cc", + "$xmllite_dir/xmlbuilder.h", + "$xmllite_dir/xmlconstants.cc", + "$xmllite_dir/xmlconstants.h", + "$xmllite_dir/xmlelement.cc", + "$xmllite_dir/xmlelement.h", + "$xmllite_dir/xmlnsstack.cc", + "$xmllite_dir/xmlnsstack.h", + "$xmllite_dir/xmlparser.cc", + "$xmllite_dir/xmlparser.h", + "$xmllite_dir/xmlprinter.cc", + "$xmllite_dir/xmlprinter.h", + "$xmpp_dir/asyncsocket.h", + "$xmpp_dir/constants.cc", + "$xmpp_dir/constants.h", + "$xmpp_dir/jid.cc", + "$xmpp_dir/jid.h", + "$xmpp_dir/plainsaslhandler.h", + "$xmpp_dir/prexmppauth.h", + "$xmpp_dir/saslcookiemechanism.h", + "$xmpp_dir/saslhandler.h", + "$xmpp_dir/saslmechanism.cc", + "$xmpp_dir/saslmechanism.h", + "$xmpp_dir/saslplainmechanism.h", + "$xmpp_dir/xmppclient.cc", + "$xmpp_dir/xmppclient.h", + "$xmpp_dir/xmppclientsettings.h", + "$xmpp_dir/xmppengine.h", + "$xmpp_dir/xmppengineimpl.cc", + "$xmpp_dir/xmppengineimpl.h", + "$xmpp_dir/xmppengineimpl_iq.cc", + "$xmpp_dir/xmpplogintask.cc", + "$xmpp_dir/xmpplogintask.h", + "$xmpp_dir/xmppstanzaparser.cc", + "$xmpp_dir/xmppstanzaparser.h", + "$xmpp_dir/xmpptask.cc", + "$xmpp_dir/xmpptask.h", ] sources -= [ # Compiled as part of libjingle_p2p_constants. - "source/talk/p2p/base/constants.cc", - "source/talk/p2p/base/constants.h", + "$p2p_dir/base/constants.cc", + "$p2p_dir/base/constants.h", ] public_deps = [ ":jingle_deps" @@ -282,9 +285,10 @@ static_library("libjingle") { # # GYP version: third_party/libjingle.gyp:libjingle_p2p_constants static_library("libjingle_p2p_constants") { + p2p_dir = "../webrtc/p2p" sources = [ - "source/talk/p2p/base/constants.cc", - "source/talk/p2p/base/constants.h", + "$p2p_dir/base/constants.cc", + "$p2p_dir/base/constants.h", ] public_deps = [ ":jingle_deps", diff --git a/third_party/libjingle/README.chromium b/third_party/libjingle/README.chromium index 70a05ad206530f..41c781e9241a5e 100644 --- a/third_party/libjingle/README.chromium +++ b/third_party/libjingle/README.chromium @@ -1,7 +1,7 @@ Name: libjingle URL: http://code.google.com/p/webrtc/ Version: unknown -Revision: 7546 +Revision: 7549 License: BSD License File: source/talk/COPYING Security Critical: yes diff --git a/third_party/libjingle/libjingle.gyp b/third_party/libjingle/libjingle.gyp index 801d14346e172e..1a1619b416bd77 100644 --- a/third_party/libjingle/libjingle.gyp +++ b/third_party/libjingle/libjingle.gyp @@ -268,37 +268,15 @@ # GN version: //third_party/libjingle { 'target_name': 'libjingle', - 'type': 'static_library', - 'includes': [ 'libjingle_common.gypi' ], - 'sources!' : [ - # Compiled as part of libjingle_p2p_constants. - '<(libjingle_source)/talk/p2p/base/constants.cc', - '<(libjingle_source)/talk/p2p/base/constants.h', - ], + 'type': 'none', 'dependencies': [ '<(DEPTH)/third_party/webrtc/base/base.gyp:webrtc_base', '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', - 'libjingle_p2p_constants', + '<(DEPTH)/third_party/webrtc/libjingle/xmpp/xmpp.gyp:rtc_xmpp', + '<(DEPTH)/third_party/webrtc/p2p/p2p.gyp:rtc_p2p', '<@(libjingle_additional_deps)', ], }, # target libjingle - # This has to be is a separate project due to a bug in MSVS 2008 and the - # current toolset on android. The problem is that we have two files named - # "constants.cc" and MSVS/android doesn't handle this properly. - # GYP currently has guards to catch this, so if you want to remove it, - # run GYP and if GYP has removed the validation check, then we can assume - # that the toolchains have been fixed (we currently use VS2010 and later, - # so VS2008 isn't a concern anymore). - # - # GN version: //third_party/libjingle:libjingle_p2p_constants - { - 'target_name': 'libjingle_p2p_constants', - 'type': 'static_library', - 'sources': [ - '<(libjingle_source)/talk/p2p/base/constants.cc', - '<(libjingle_source)/talk/p2p/base/constants.h', - ], - }, # target libjingle_p2p_constants # GN version: //third_party/libjingle:peerconnection_server { 'target_name': 'peerconnection_server', diff --git a/third_party/libjingle/libjingle_common.gypi b/third_party/libjingle/libjingle_common.gypi deleted file mode 100644 index eb9cbe614983a6..00000000000000 --- a/third_party/libjingle/libjingle_common.gypi +++ /dev/null @@ -1,135 +0,0 @@ -# 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. - -{ - 'variables': { - 'nacl_untrusted_build%': 0, - }, - 'sources': [ - '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.cc', - '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.h', - '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.cc', - '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.h', - '<(libjingle_source)/talk/p2p/base/candidate.h', - '<(libjingle_source)/talk/p2p/base/common.h', - '<(libjingle_source)/talk/p2p/base/constants.cc', - '<(libjingle_source)/talk/p2p/base/constants.h', - '<(libjingle_source)/talk/p2p/base/dtlstransport.h', - '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.cc', - '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.h', - '<(libjingle_source)/talk/p2p/base/p2ptransport.cc', - '<(libjingle_source)/talk/p2p/base/p2ptransport.h', - '<(libjingle_source)/talk/p2p/base/p2ptransportchannel.cc', - '<(libjingle_source)/talk/p2p/base/p2ptransportchannel.h', - '<(libjingle_source)/talk/p2p/base/parsing.cc', - '<(libjingle_source)/talk/p2p/base/parsing.h', - '<(libjingle_source)/talk/p2p/base/port.cc', - '<(libjingle_source)/talk/p2p/base/port.h', - '<(libjingle_source)/talk/p2p/base/portallocator.cc', - '<(libjingle_source)/talk/p2p/base/portallocator.h', - '<(libjingle_source)/talk/p2p/base/portallocatorsessionproxy.cc', - '<(libjingle_source)/talk/p2p/base/portallocatorsessionproxy.h', - '<(libjingle_source)/talk/p2p/base/portproxy.cc', - '<(libjingle_source)/talk/p2p/base/portproxy.h', - '<(libjingle_source)/talk/p2p/base/pseudotcp.cc', - '<(libjingle_source)/talk/p2p/base/pseudotcp.h', - '<(libjingle_source)/talk/p2p/base/rawtransport.cc', - '<(libjingle_source)/talk/p2p/base/rawtransport.h', - '<(libjingle_source)/talk/p2p/base/rawtransportchannel.cc', - '<(libjingle_source)/talk/p2p/base/rawtransportchannel.h', - '<(libjingle_source)/talk/p2p/base/relayport.cc', - '<(libjingle_source)/talk/p2p/base/relayport.h', - '<(libjingle_source)/talk/p2p/base/session.cc', - '<(libjingle_source)/talk/p2p/base/session.h', - '<(libjingle_source)/talk/p2p/base/sessionclient.h', - '<(libjingle_source)/talk/p2p/base/sessiondescription.cc', - '<(libjingle_source)/talk/p2p/base/sessiondescription.h', - '<(libjingle_source)/talk/p2p/base/sessionid.h', - '<(libjingle_source)/talk/p2p/base/sessionmanager.cc', - '<(libjingle_source)/talk/p2p/base/sessionmanager.h', - '<(libjingle_source)/talk/p2p/base/sessionmessages.cc', - '<(libjingle_source)/talk/p2p/base/sessionmessages.h', - '<(libjingle_source)/talk/p2p/base/stun.cc', - '<(libjingle_source)/talk/p2p/base/stun.h', - '<(libjingle_source)/talk/p2p/base/stunport.cc', - '<(libjingle_source)/talk/p2p/base/stunport.h', - '<(libjingle_source)/talk/p2p/base/stunrequest.cc', - '<(libjingle_source)/talk/p2p/base/stunrequest.h', - '<(libjingle_source)/talk/p2p/base/tcpport.cc', - '<(libjingle_source)/talk/p2p/base/tcpport.h', - '<(libjingle_source)/talk/p2p/base/transport.cc', - '<(libjingle_source)/talk/p2p/base/transport.h', - '<(libjingle_source)/talk/p2p/base/transportchannel.cc', - '<(libjingle_source)/talk/p2p/base/transportchannel.h', - '<(libjingle_source)/talk/p2p/base/transportchannelimpl.h', - '<(libjingle_source)/talk/p2p/base/transportchannelproxy.cc', - '<(libjingle_source)/talk/p2p/base/transportchannelproxy.h', - '<(libjingle_source)/talk/p2p/base/transportdescription.cc', - '<(libjingle_source)/talk/p2p/base/transportdescription.h', - '<(libjingle_source)/talk/p2p/base/transportdescriptionfactory.cc', - '<(libjingle_source)/talk/p2p/base/transportdescriptionfactory.h', - '<(libjingle_source)/talk/p2p/base/turnport.cc', - '<(libjingle_source)/talk/p2p/base/turnport.h', - '<(libjingle_source)/talk/p2p/client/basicportallocator.cc', - '<(libjingle_source)/talk/p2p/client/basicportallocator.h', - '<(libjingle_source)/talk/p2p/client/httpportallocator.cc', - '<(libjingle_source)/talk/p2p/client/httpportallocator.h', - '<(libjingle_source)/talk/p2p/client/sessionmanagertask.h', - '<(libjingle_source)/talk/p2p/client/sessionsendtask.h', - '<(libjingle_source)/talk/p2p/client/socketmonitor.cc', - '<(libjingle_source)/talk/p2p/client/socketmonitor.h', - '<(libjingle_source)/talk/xmpp/asyncsocket.h', - '<(libjingle_source)/talk/xmpp/constants.cc', - '<(libjingle_source)/talk/xmpp/constants.h', - '<(libjingle_source)/talk/xmpp/jid.cc', - '<(libjingle_source)/talk/xmpp/jid.h', - '<(libjingle_source)/talk/xmpp/plainsaslhandler.h', - '<(libjingle_source)/talk/xmpp/prexmppauth.h', - '<(libjingle_source)/talk/xmpp/saslcookiemechanism.h', - '<(libjingle_source)/talk/xmpp/saslhandler.h', - '<(libjingle_source)/talk/xmpp/saslmechanism.cc', - '<(libjingle_source)/talk/xmpp/saslmechanism.h', - '<(libjingle_source)/talk/xmpp/saslplainmechanism.h', - '<(libjingle_source)/talk/xmpp/xmppclient.cc', - '<(libjingle_source)/talk/xmpp/xmppclient.h', - '<(libjingle_source)/talk/xmpp/xmppclientsettings.h', - '<(libjingle_source)/talk/xmpp/xmppengine.h', - '<(libjingle_source)/talk/xmpp/xmppengineimpl.cc', - '<(libjingle_source)/talk/xmpp/xmppengineimpl.h', - '<(libjingle_source)/talk/xmpp/xmppengineimpl_iq.cc', - '<(libjingle_source)/talk/xmpp/xmpplogintask.cc', - '<(libjingle_source)/talk/xmpp/xmpplogintask.h', - '<(libjingle_source)/talk/xmpp/xmppstanzaparser.cc', - '<(libjingle_source)/talk/xmpp/xmppstanzaparser.h', - '<(libjingle_source)/talk/xmpp/xmpptask.cc', - '<(libjingle_source)/talk/xmpp/xmpptask.h', - ], - 'conditions': [ - ['OS=="win" and nacl_untrusted_build==0', { - # Suppress warnings about WIN32_LEAN_AND_MEAN. - 'msvs_disabled_warnings': [ 4005, 4267 ], - }, { - 'sources/': [ - ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], - ['exclude', '/schanneladapter\\.(h|cc)$'], - ], - }], - ['os_posix!=1 and nacl_untrusted_build==0', { - 'sources/': [ - ['exclude', '/unix[a-z]+\\.(h|cc)$'], - ], - }], - ['(OS!="mac" and OS!="ios") or nacl_untrusted_build==1', { - 'sources/': [ - ['exclude', '/mac[a-z]+\\.(h|cc)$'], - ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], - ], - }], - ['use_openssl!=1', { - 'sources/': [ - ['exclude', '/openssl[a-z]+\\.(h|cc)$'], - ], - }], - ], -} diff --git a/third_party/libjingle/libjingle_nacl.gyp b/third_party/libjingle/libjingle_nacl.gyp index 9c474efccd263e..a1db4b71da0c54 100644 --- a/third_party/libjingle/libjingle_nacl.gyp +++ b/third_party/libjingle/libjingle_nacl.gyp @@ -6,7 +6,9 @@ 'variables': { 'libjingle_source': "source", 'webrtc_base': "../webrtc/base", + 'webrtc_p2p': "../webrtc/p2p", 'webrtc_xmllite': "../webrtc/libjingle/xmllite", + 'webrtc_xmpp': "../webrtc/libjingle/xmpp", }, 'includes': [ '../../native_client/build/untrusted.gypi', @@ -57,7 +59,6 @@ './<(libjingle_source)', '../', ], - 'includes': ['libjingle_common.gypi', ], 'sources': [ '<(webrtc_base)/asyncfile.cc', '<(webrtc_base)/asyncfile.h', @@ -231,6 +232,78 @@ '<(webrtc_base)/winping.h', '<(webrtc_base)/worker.cc', '<(webrtc_base)/worker.h', + '<(webrtc_p2p)/base/asyncstuntcpsocket.cc', + '<(webrtc_p2p)/base/asyncstuntcpsocket.h', + '<(webrtc_p2p)/base/basicpacketsocketfactory.cc', + '<(webrtc_p2p)/base/basicpacketsocketfactory.h', + '<(webrtc_p2p)/base/candidate.h', + '<(webrtc_p2p)/base/common.h', + '<(webrtc_p2p)/base/constants.cc', + '<(webrtc_p2p)/base/constants.h', + '<(webrtc_p2p)/base/dtlstransport.h', + '<(webrtc_p2p)/base/dtlstransportchannel.cc', + '<(webrtc_p2p)/base/dtlstransportchannel.h', + '<(webrtc_p2p)/base/p2ptransport.cc', + '<(webrtc_p2p)/base/p2ptransport.h', + '<(webrtc_p2p)/base/p2ptransportchannel.cc', + '<(webrtc_p2p)/base/p2ptransportchannel.h', + '<(webrtc_p2p)/base/parsing.cc', + '<(webrtc_p2p)/base/parsing.h', + '<(webrtc_p2p)/base/port.cc', + '<(webrtc_p2p)/base/port.h', + '<(webrtc_p2p)/base/portallocator.cc', + '<(webrtc_p2p)/base/portallocator.h', + '<(webrtc_p2p)/base/portallocatorsessionproxy.cc', + '<(webrtc_p2p)/base/portallocatorsessionproxy.h', + '<(webrtc_p2p)/base/portproxy.cc', + '<(webrtc_p2p)/base/portproxy.h', + '<(webrtc_p2p)/base/pseudotcp.cc', + '<(webrtc_p2p)/base/pseudotcp.h', + '<(webrtc_p2p)/base/rawtransport.cc', + '<(webrtc_p2p)/base/rawtransport.h', + '<(webrtc_p2p)/base/rawtransportchannel.cc', + '<(webrtc_p2p)/base/rawtransportchannel.h', + '<(webrtc_p2p)/base/relayport.cc', + '<(webrtc_p2p)/base/relayport.h', + '<(webrtc_p2p)/base/session.cc', + '<(webrtc_p2p)/base/session.h', + '<(webrtc_p2p)/base/sessionclient.h', + '<(webrtc_p2p)/base/sessiondescription.cc', + '<(webrtc_p2p)/base/sessiondescription.h', + '<(webrtc_p2p)/base/sessionid.h', + '<(webrtc_p2p)/base/sessionmanager.cc', + '<(webrtc_p2p)/base/sessionmanager.h', + '<(webrtc_p2p)/base/sessionmessages.cc', + '<(webrtc_p2p)/base/sessionmessages.h', + '<(webrtc_p2p)/base/stun.cc', + '<(webrtc_p2p)/base/stun.h', + '<(webrtc_p2p)/base/stunport.cc', + '<(webrtc_p2p)/base/stunport.h', + '<(webrtc_p2p)/base/stunrequest.cc', + '<(webrtc_p2p)/base/stunrequest.h', + '<(webrtc_p2p)/base/tcpport.cc', + '<(webrtc_p2p)/base/tcpport.h', + '<(webrtc_p2p)/base/transport.cc', + '<(webrtc_p2p)/base/transport.h', + '<(webrtc_p2p)/base/transportchannel.cc', + '<(webrtc_p2p)/base/transportchannel.h', + '<(webrtc_p2p)/base/transportchannelimpl.h', + '<(webrtc_p2p)/base/transportchannelproxy.cc', + '<(webrtc_p2p)/base/transportchannelproxy.h', + '<(webrtc_p2p)/base/transportdescription.cc', + '<(webrtc_p2p)/base/transportdescription.h', + '<(webrtc_p2p)/base/transportdescriptionfactory.cc', + '<(webrtc_p2p)/base/transportdescriptionfactory.h', + '<(webrtc_p2p)/base/turnport.cc', + '<(webrtc_p2p)/base/turnport.h', + '<(webrtc_p2p)/client/basicportallocator.cc', + '<(webrtc_p2p)/client/basicportallocator.h', + '<(webrtc_p2p)/client/httpportallocator.cc', + '<(webrtc_p2p)/client/httpportallocator.h', + '<(webrtc_p2p)/client/sessionmanagertask.h', + '<(webrtc_p2p)/client/sessionsendtask.h', + '<(webrtc_p2p)/client/socketmonitor.cc', + '<(webrtc_p2p)/client/socketmonitor.h', '<(webrtc_xmllite)/qname.cc', '<(webrtc_xmllite)/qname.h', '<(webrtc_xmllite)/xmlbuilder.cc', @@ -245,6 +318,31 @@ '<(webrtc_xmllite)/xmlparser.h', '<(webrtc_xmllite)/xmlprinter.cc', '<(webrtc_xmllite)/xmlprinter.h', + '<(webrtc_xmpp)/asyncsocket.h', + '<(webrtc_xmpp)/constants.cc', + '<(webrtc_xmpp)/constants.h', + '<(webrtc_xmpp)/jid.cc', + '<(webrtc_xmpp)/jid.h', + '<(webrtc_xmpp)/plainsaslhandler.h', + '<(webrtc_xmpp)/prexmppauth.h', + '<(webrtc_xmpp)/saslcookiemechanism.h', + '<(webrtc_xmpp)/saslhandler.h', + '<(webrtc_xmpp)/saslmechanism.cc', + '<(webrtc_xmpp)/saslmechanism.h', + '<(webrtc_xmpp)/saslplainmechanism.h', + '<(webrtc_xmpp)/xmppclient.cc', + '<(webrtc_xmpp)/xmppclient.h', + '<(webrtc_xmpp)/xmppclientsettings.h', + '<(webrtc_xmpp)/xmppengine.h', + '<(webrtc_xmpp)/xmppengineimpl.cc', + '<(webrtc_xmpp)/xmppengineimpl.h', + '<(webrtc_xmpp)/xmppengineimpl_iq.cc', + '<(webrtc_xmpp)/xmpplogintask.cc', + '<(webrtc_xmpp)/xmpplogintask.h', + '<(webrtc_xmpp)/xmppstanzaparser.cc', + '<(webrtc_xmpp)/xmppstanzaparser.h', + '<(webrtc_xmpp)/xmpptask.cc', + '<(webrtc_xmpp)/xmpptask.h', ], 'sources!': [ # Compiled as part of libjingle_p2p_constants_nacl. @@ -254,14 +352,8 @@ 'sources/': [ ['exclude', '/mac[a-z]+\\.(h|cc)$'], ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], - ], - 'conditions': [ - ['OS!="win"', { - 'sources/': [ - ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], - ['exclude', '/schanneladapter\\.(h|cc)$'], - ], - }], + ['exclude', '/schanneladapter\\.(h|cc)$'], + ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], ], 'direct_dependent_settings': { 'include_dirs': [