While the target has a restricted visibility, since it was in rtc_base_approved public deps, a lot of targets were able to bypass the visibility check. So we remove the visibility restrictions and use the dependency explicitely everywhere instead. Bug: webrtc:8603 Change-Id: I94a03fdf7f94c54ab72081a58dd648e2cca73d17 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258944 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Florent Castelli <orphis@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36566}