summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 17:21:12 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 17:21:12 +0000
commit82342d9ca8a73ad35270a4581658c7dcbf5c678f (patch)
tree53e1d48a96f28cee3bce347ae2f3de796661f775 /build
parenta25437d93f3c3524bb02540a955223d815b35ca4 (diff)
downloadchromium_src-82342d9ca8a73ad35270a4581658c7dcbf5c678f.zip
chromium_src-82342d9ca8a73ad35270a4581658c7dcbf5c678f.tar.gz
chromium_src-82342d9ca8a73ad35270a4581658c7dcbf5c678f.tar.bz2
Replace MediaStreamUIController with MediaStreamUIProxy.
Previously a single object MediaStreamUIController was used to control UI for all streams. Replaced it with a per-stream MediaStreamUIProxy that simplifies code in many places. Also moved media request queueing logic from content layer to chrome. Now different types of requests may be queued differently (e.g. there is no reason to block screen capture requests on webcam infobar). This change was previously landed in 197222 and 197755 and reverted in 197242 and 197768. Each time it caused test failures on some Mac bots. The failure seems to be caused by bug 236846 which has been fixed. TBR=tommi@chromium.org Review URL: https://codereview.chromium.org/14750011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200559 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
0 files changed, 0 insertions, 0 deletions