Introduce new small header-only targets in system_wrappers: :cpu_features_api :field_trial_api :metrics_api to untangle and optimize dependencies but still satisfy GN check. In webrtc/p2p, previously uncovered header "base/fakecandidatepair.h" is added to :p2p_test_utils target. Refactor system_wrappers so 'rtc_p2p' can depend on only system_wrappers:field_trial_api instead of all of system_wrappers (which led to a breakage in Chromium that called for the revert of https://codereview.webrtc.org/2735583002). BUG=webrtc:6828 NOTRY=True Review-Url: https://codereview.webrtc.org/2739863002 Cr-Commit-Position: refs/heads/master@{#17812}
Name: WebRTC URL: http://www.webrtc.org Version: 90 License: BSD License File: LICENSE Description: WebRTC provides real time voice and video processing functionality to enable the implementation of PeerConnection/MediaStream. Third party code used in this project is described in the file LICENSE_THIRD_PARTY.