Add policy to allow legacy WebRTC TLS protocols.

This allows enterprises to use deprecated protocols (to be disabled by
default) for compatibility reasons.

Bug: webrtc:10261
Change-Id: I07747b397ab10fb1b2e7f9ba88db9921898f9090
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364614
Reviewed-by: Harald Alvestrand <[email protected]>
Reviewed-by: Colin Blundell <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Reviewed-by: Julian Pastarmov <[email protected]>
Commit-Queue: Guido Urdaneta <[email protected]>
Cr-Commit-Position: refs/heads/master@{#811713}
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
index 1e22885..a880d8b 100644
--- a/content/renderer/render_frame_impl.h
+++ b/content/renderer/render_frame_impl.h
@@ -707,6 +707,7 @@
                                 int world_id) override;
   void DidChangeScrollOffset() override;
   blink::WebMediaStreamDeviceObserver* MediaStreamDeviceObserver() override;
+  bool AllowRTCLegacyTLSProtocols() override;
   blink::WebEncryptedMediaClient* EncryptedMediaClient() override;
   blink::WebString UserAgentOverride() override;
   base::Optional<blink::UserAgentMetadata> UserAgentMetadataOverride() override;