New issue
Advanced search Search tips

Issue 637435 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Remove the Cast context menu either via an option or automatically

Reported by woxxom@gmail.com, Aug 12 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2824.2 Safari/537.36

Steps to reproduce the problem:
1. Right click an empty spot on a webpage 

What is the expected behavior?
Only those items should appear that are usable for me.

What went wrong?
a "Cast" menu item is present. But, since I don't use chromecast nor do I have any devices supporting it, this is ultimately a cruft that makes the context menu less usable.

Context menu bloating tendency should be nipped in the bud so that it doesn't become IE-like (screenshot attached).

Did this work before? Yes Before  issue #623048  was "fixed"

Chrome version: 54.0.2824.2  Channel: dev
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 22.0 r0

Ideally, the "Cast" menu item should appear only when a chromecastable device was found.
 

Comment 1 by woxxom@gmail.com, Aug 12 2016

context menu in IE.png
5.5 KB View Download

Comment 2 by woxxom@gmail.com, Aug 12 2016

FWIW, it can be disabled via chrome://flags/#media-router flag, but it's not a real solution to the problem as the flags usually get deprecated after some time.

Comment 3 by mfo...@chromium.org, Nov 19 2016

Components: -UI Internals>Cast>UI
Owner: sko...@chromium.org

Comment 4 by sko...@chromium.org, Nov 20 2016

Status: WontFix (was: Unconfirmed)
Print... also shows, even if you have no printers.  While I think it's proper for us to be judicious about what shows in a context menu, it will be difficult for us to show this only if there are Cast devices present since that would require us to do a network scan, which would wake up the component extension and result in extra network traffic, plus latency in bringing up the context menu.

You can disable Cast via policy also, which will be the supported solution here even post-flag deprecation.  See https://www.chromium.org/administrators/policy-list-3#EnableMediaRouter.

Sign in to add a comment