| Index: chrome/test/data/webrtc/manual/peerconnection.js
|
| diff --git a/chrome/test/data/webrtc/manual/peerconnection.js b/chrome/test/data/webrtc/manual/peerconnection.js
|
| index 5c27fb4303c6d06d0d179263ce93bcfe7ad4b582..b6dbb20e05ef9edd94f00c2d91507a390f7269ae 100644
|
| --- a/chrome/test/data/webrtc/manual/peerconnection.js
|
| +++ b/chrome/test/data/webrtc/manual/peerconnection.js
|
| @@ -123,9 +123,18 @@ function forceOpusChanged() {
|
| */
|
| function updateGetUserMediaConstraints() {
|
| var constraints = {
|
| - audio: $('audio').checked,
|
| - video: $('video').checked
|
| + audio: $('audio').checked,
|
| + video: $('video').checked
|
| };
|
| + if ($('screencapture').checked) {
|
| + var constraints = {
|
| + audio: $('audio').checked,
|
| + video: {mandatory: {chromeMediaSource: 'screen'}}
|
| + };
|
| + if ($('audio').checked == true)
|
| + debug('Audio for screencapture is not implemented as of M28, please ' +
|
| + 'try to set audio = false prior requesting screencapture');
|
| + }
|
| $('getusermedia-constraints').value =
|
| JSON.stringify(constraints, null, ' ');
|
| }
|
| @@ -166,6 +175,8 @@ window.onload = function() {
|
| doNotAutoAddLocalStreamWhenCalled();
|
| hookupDataChannelCallbacks_();
|
| hookupDtmfSenderCallback_();
|
| + displayVideoSize_($('local-view'));
|
| + displayVideoSize_($('remote-view'));
|
| };
|
|
|
| /**
|
|
|