WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 11/inf
convert rtc_base/network and collateral.
This also remove last usage of system_wrappers/field_trials
in p2p/...Yay!
Bug: webrtc:10335
Change-Id: Ie8507b1f52bf7f3067e9b4bf8c81a825e4644fda
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256640
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36357}
diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn
index e09b62f..4015fc9 100644
--- a/rtc_base/BUILD.gn
+++ b/rtc_base/BUILD.gn
@@ -947,9 +947,12 @@
"../api:refcountedbase",
"../api:scoped_refptr",
"../api:sequence_checker",
+ "../api:webrtc_key_value_config",
"../api/numerics",
"../api/task_queue",
+ "../api/transport:field_trial_based_config",
"../system_wrappers:field_trial",
+ "memory:always_valid_pointer",
"network:sent_packet",
"synchronization:mutex",
"system:file_wrapper",
@@ -1230,6 +1233,8 @@
":threading",
"../api/units:time_delta",
"../api/units:timestamp",
+ "../test:scoped_key_value_config",
+ "memory:always_valid_pointer",
"memory:fifo_buffer",
"synchronization:mutex",
"task_utils:to_queued_task",
@@ -1546,6 +1551,7 @@
"../test:field_trial",
"../test:fileutils",
"../test:rtc_expect_death",
+ "../test:scoped_key_value_config",
"../test:test_main",
"../test:test_support",
"memory:fifo_buffer",