New issue
Advanced search Search tips

Issue 787586 link

Starred by 2 users

Issue metadata

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

Blocked on:
issue 786061


Participants' hotlists:
Launcher-Polish


Sign in to add a comment

Extensions which are disabled via policy are not showing up as greyed out in cros

Project Member Reported by newcomer@chromium.org, Nov 21 2017

Issue description

Chrome Version: cros

What steps will reproduce the problem?
(1) Set ExtensionInstallBlacklist or ExtensionAllowedTypes to disable an extension.

What is the expected result?
Extension apps icons should be greyed out.

What happens instead?
Extension app icons look normal.

This may be fixed when the blocking bug, 786061 is fixed.
 
Blockedon: 786061

Comment 2 by vadimt@chromium.org, Nov 27 2017

Labels: Touch-Friendly-Launcher-Triaged
Cc: benwells@chromium.org
Labels: -Pri-3 Pri-2
This is still an issue. Regarding https://bugs.chromium.org/p/chromium/issues/detail?id=786061#c42, util::IsAppLaunchable is only checking for specific disabled reasons. Also cc'ing Ben who might have more context. 

Sorry I don't have much context on this. Is the bug for extensions or apps?
Just looked at the code in question and I do have some context. For some disable reasons (i.e. user disabled), launching the app is possible and will just re-enable it. So those apps are considered 'launchable'.

Perhaps we should change it so instead of:
launching == !(disabled for a set of reasons), it should be:
launching == enabled or (disabled for a different set of reasons).

Does that make sense?
s/launching/launchable/
Makes sense to me.
Owner: benwells@chromium.org
Status: Assigned (was: Untriaged)
Am happy to look into this, but can you give more info on how to reproduce / test? E.g. how do I set ExtensionAllowedTypes or an ExtensionInstallBlacklist?
Owner: ----
Status: Available (was: Assigned)
Wow, that's a five page document. I don't even know where the steps I'm meant to follow begin.

The fix for this is very simple (see comments #3 and #5) and I'd be happy to review it if someone from the enterprise team does it.
Owner: manucornet@chromium.org
Labels: -Pri-2 Pri-3
Owner: ----

Sign in to add a comment