DescriptionLink Blink into the browser process less.
Adds a commented-out assert_no_deps from chrome/browser to Blink. This should be enabled when the bug is fixed.
Fix the set of fixable dependencies.
One big one is that content/browser depends on libjingle_webrtc.
This also links libpeerconnection into content/browser because (at least on Windows) libpeerconnection and libjingle_webrtc are both required to link at the same time. I don't fully understand the webrtc build here (I tried and failed to fix the internal deps) but I can tell that third_party/libjingle/source/talk/app/webrtc/peerconnectionfactory.cc in the libjingle_webrtc target uses MediaEngineInterface from third_party/libjingle/source/talk/media/webrtc/webrtcmediaengine.cc in the libpeerconnection target.
BUG=582206, 581766
Committed: https://crrev.com/e9ce0c5eedfc73b15404b5c0a5e737cce94670bf
Cr-Commit-Position: refs/heads/master@{#373666}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : safe json #
Total comments: 5
Patch Set 4 : Comment fix #Patch Set 5 : #Patch Set 6 : #
Messages
Total messages: 37 (20 generated)
|