Any chance of getting Supervised Users to work on Chromium?

36 views
Skip to first unread message

Evangelos Foutras

unread,
Jun 7, 2017, 6:28:03 AM6/7/17
to chromium-...@chromium.org
I had looked into why Chromium cannot create supervised users over a
year ago; it turned out to be a permissions issue. [1] Unfortunately,
the issue was marked as WontFix saying this is a Chrome-only feature.

Is this really the case, and is there no way for our distro Chromium
builds to have access to "Chrome Sync APIs for managed profiles" for
this feature to work?

If this is indeed a feature tied to Chrome, the following should be
corrected in Chromium (as to not continue shipping a broken feature):

1) Fix building with 'enable_supervised_users=false'; this is currently
not working on Chromium 59 and results in an error. [2]

2) Perhaps 'enable_supervised_users' could be updated to only be enabled
in Chrome builds by default. Its current default is:

enable_supervised_users = !is_chromecast

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=477048#c26

[2] Build error below:

====================================================================
In file included from
../../chrome/browser/supervised_user/supervised_user_url_filter.h:20:0,
from
../../chrome/browser/supervised_user/supervised_user_service.h:25,
from
../../chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc:19:
../../chrome/browser/supervised_user/supervised_users.h:13:2: error:
#error "Supervised users aren't enabled."
#error "Supervised users aren't enabled."
====================================================================

Lei Zhang

unread,
Jun 7, 2017, 2:37:04 PM6/7/17
to Evangelos Foutras, chromium-...@chromium.org
Can you file a bug for (1) ? It would be nice to make it work so those
packaging Chromium can disable the feature which does not work anyway.

For (2), I believe developers would like to build/test (parts of) the
feature in Chromium builds by default. Otherwise the feature is much
harder to develop for. There are multiple features that are enabled by
default in Chromium builds, but require API keys to work. Chrome
Supervised Users is just a rather restricted instance of that.
> --
> You received this message because you are subscribed to the Google Groups "chromium-packagers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to chromium-packag...@chromium.org.
> To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-packagers/e024c634-e1d8-55c2-94fc-84ee95504e52%40foutrelis.com.

Dirk Pranke

unread,
Jun 7, 2017, 3:18:57 PM6/7/17
to Lei Zhang, Evangelos Foutras, chromium-...@chromium.org
In addition to what Lei wrote, we'll take another look into whether we can make this feature available to distro builds and will hopefully be able to report back with something relatively soon.

-- Dirk

> To unsubscribe from this group and stop receiving emails from it, send an email to chromium-packagers+unsub...@chromium.org.
--
You received this message because you are subscribed to the Google Groups "chromium-packagers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-packagers+unsub...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-packagers/CACSHbcQ5YU86P1KYf2A_Wi5J%2BQZdawR1gKxjizhSzCtnsmex8g%40mail.gmail.com.

Evangelos Foutras

unread,
Jun 7, 2017, 4:21:56 PM6/7/17
to Lei Zhang, chromium-...@chromium.org
Filed the build failure as https://crbug.com/730773.

Fair enough regarding (2). Would be really great if what Dirk said were
to be implemented.

Evangelos Foutras

unread,
Jan 6, 2018, 8:55:57 PM1/6/18
to Dirk Pranke, Lei Zhang, chromium-...@chromium.org
On 07/06/17 22:18, Dirk Pranke wrote:
In addition to what Lei wrote, we'll take another look into whether we can make this feature available to distro builds and will hopefully be able to report back with something relatively soon.

-- Dirk

Did anything come out of this? :-)

Dirk Pranke

unread,
Feb 11, 2018, 6:35:19 PM2/11/18
to Evangelos Foutras, Lei Zhang, chromium-...@chromium.org
Hi, 

I'm not sure that anyone ended up replying to this, but you may have seen that we've deprecated the Supervised Users feature: 


So, I don't think we'll be opening this up at this point, sorry!

-- Dirk

Evangelos Foutras

unread,
Feb 11, 2018, 6:54:44 PM2/11/18
to Dirk Pranke, Lei Zhang, chromium-...@chromium.org
Hi Dirk,

Thanks for the update; I was not aware this feature is on its way out. I think https://crbug.com/730773 can be closed.
Reply all
Reply to author
Forward
0 new messages