Populate render frame id to make desktopCapture work from webview.
commit0f33563a0f4846de39ae7e4e616f0f15897f34f4
authorjiayl <jiayl@chromium.org>
Tue, 23 Jun 2015 22:15:29 +0000 (23 15:15 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 23 Jun 2015 22:16:08 +0000 (23 22:16 +0000)
tree4640de845cf379c43222f6e1f9c32b06bd31c2a4
parent63267bc1748f1f85e4c77a81b33e2408116f6989
Populate render frame id to make desktopCapture work from webview.

TESTED=verified screen cast works from the Hangouts Call app, using the enable_hangout_services_extension flag.

BUG=415228, 500001

Review URL: https://codereview.chromium.org/1178063006

Cr-Commit-Position: refs/heads/master@{#335771}
chrome/browser/extensions/api/webrtc_desktop_capture_private/webrtc_desktop_capture_private_api.cc
chrome/browser/resources/hangout_services/background.html
chrome/browser/resources/hangout_services/manifest.json
chrome/browser/resources/hangout_services/thunk.js
chrome/browser/ui/views/desktop_media_picker_views.cc
chrome/common/extensions/api/webrtc_desktop_capture_private.idl
chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc
chrome/renderer/resources/extensions/webrtc_desktop_capture_private_custom_bindings.js [new file with mode: 0644]
chrome/renderer/resources/renderer_resources.grd