commit | 0dcf8bd254dbcf04bc7b23de597564634fb2b402 | [log] [tgz] |
---|---|---|
author | Antonio Gomes <tonikitoo@igalia.com> | Thu Sep 12 18:09:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Sep 12 18:09:40 2019 |
tree | 07315f64046e031ef235a08d2f89d0cf6be11ba8 | |
parent | 434861c1314d2a3ae397f6ca6de45e1540390c72 [diff] |
Add blink::Platform methods needed by PeerConnectionDependencyFactory (1/2) ... when peer_connection_dependency_factory.cc|h gets Onion soup'ed. Namely, the methods are: - GetWebRTCMediaPermission() - GetWebRTCRendererPreferences() In order to test the code being added right away, the CL also routes the callsite through the newly added methods. The CL eliminates the needs for PeerConnectionDependencyFactory::CreatePortAllocator(), to reference RenderFrameImpl and RenderViewImpl directly. In a follow up CL, further methods will be added to replace the remaining references to base::CommandLine & switches. BUG=787452 R=guidou@chromium.org, haraken@chromium.org Change-Id: Ia897d304a21395c89fb032a4bfc80ec1a82ff858 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1799102 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#696097}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .