DescriptionTabSpecificContentSettings no longer knows about MediaStreamDeviceController
To prepare TSCS for componentising, this CL removes the knowledge about MSDS out of TSCS, by pulling out MSDS-specific processing from TSCS to MSDS.
Some tests had to be changed in a non-trivial way to preserve the coverage, in particular, some TSCS unit-tests needed to become MSDS browsertests (as wiring up everything needed for MSDS would be too messy in a unit test).
BUG=387075, 395060
Committed: https://crrev.com/b3a93a6794477a270de3eadccc7d12485649b861
Cr-Commit-Position: refs/heads/master@{#302068}
Patch Set 1 : #Patch Set 2 : Fix Win complilation error C4800 #
Total comments: 18
Patch Set 3 : Auto #Patch Set 4 : Ternary operator reformatted #Patch Set 5 : Remaining style nits addressed #
Messages
Total messages: 17 (4 generated)
|