New issue
Advanced search Search tips

Issue 879012 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

OffscreenTab is only defined when extension is enabled.

Project Member Reported by x...@chromium.org, Aug 30

Issue description

OffscreenTab was only used by TabCapture API and is currently only defined when extension is enabled. However, it is now used by the Mirroring Service outside the extension as well and should remove the dependency. 
 
media_router::ReceiverPresentationServiceDelegateImpl is used by OffscreenTab and is also only defined when extension is enabled. Should remove the dependency as well.
Components: -Internals>Cast Blink>GetUserMedia>Tab
Owner: x...@chromium.org
Status: Assigned (was: Untriaged)
xjz@ can you update status when you have a chance?  Thanks!
Currently the OffscreenTab mirroring support by Mirroring Service is guarded by the ENABLE_EXTENSIONS build flag due to this issue. 
https://cs.chromium.org/chromium/src/chrome/browser/media/cast_mirroring_service_host.h?rcl=6ff2c8260982fec358eb918169d847bd3e592173&l=82.

It would be better to remove this build flag from Mirroring Service as it has nothing to do with any extension.
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment