DescriptionAllow the chrome.tabCapture.* extension API to capture full screen flash widgets.
When flash goes fullscreen, it creates a new render widget, so we need to track that in WebContentsVideoCaptureDevice and snapshot that instead of the current render view (which is being covered by the fullscreen render widget).
- Add new WebContentsObserver event to be notified of a fullscreen render widget being shown/destroyed.
- Add a new WebContentsImpl method to query if there is a currently active fullscreen render widget.
BUG=154135
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=178457
Patch Set 1 #Patch Set 2 : For review. #
Total comments: 3
Patch Set 3 : comments #
Total comments: 2
Patch Set 4 : remove public interface change; not needed #Patch Set 5 : braces #
Total comments: 2
Patch Set 6 : nit #
Messages
Total messages: 12 (0 generated)
|