| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=308664
Review URL: https://codereview.chromium.org/26770002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231716 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds a user policy that controls whether power management delays
and the session length limit should only start running after initial user
activity in a session. The SessionLengthLimiter is modified to obey the
new policy. Power management will hooked up to the new policy in a
follow-up CL.
It would technically be possible to add separate policies that determine
whether power management delays on the one hand and the session length
limit on the other hand should wait for initial user activity. However,
it does not make sense for one of these to start running on session start
while the other waits for user activity. Therefore, a single policy is
added for both.
BUG=310176
TEST=Updated unit and browser tests
Review URL: https://codereview.chromium.org/35943002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231332 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Code that uses this policy would be located in chromeos.
BUG=306334
NOTRY=true
Review URL: https://codereview.chromium.org/29073002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230325 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ChromeOS platform support versions were written both as 0.NN and NN;
changed to always use NN as for the other platforms.
The script that parses this file is currently ignoring the concrete version
number and only looks for a '-', and doesn't need to be updated.
BUG=None
Review URL: https://codereview.chromium.org/26333006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228682 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
These captions are used to generate the administrative templates for
Chrome on Windows and Mac OS X. The captions end up in tab labels and dropdown
lists, and shouldn't have full stops at the end.
BUG=None
Review URL: https://codereview.chromium.org/25245002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225994 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds the policy and wires it into the Prefs.
BUG=298944
TEST=Unit tests pass.
R=joaodasilva@chromium.org
Review URL: https://codereview.chromium.org/24763002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225971 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a user policy "ChromeOsMultiProfileUserBehavior" that binds to
user pref "settings.multiprofile_user_behavior";
- Add a MultiProfileUserController that caches the pref value in local state
to make decisions before user actually signs in and also observe the pref
change to update the cache and check if the policy is broken;
BUG=288764
R=dpolukhin@chromium.org, joaodasilva@chromium.org, mnissler@chromium.org, sky@chromium.org
Review URL: https://codereview.chromium.org/23856014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225039 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds a UserCloudExternalDataManager that fetches, caches and
retrieves external policy for regular users on Chrome OS.
Although the implementation would work on desktop platforms as well, the
UserCloudExternalDataManager and its helper classes are placed in
chrome/browser/chromeos for now because no other platform has policies
referencing external data.
BUG=256635
TEST=New browser test
Review URL: https://chromiumcodereview.appspot.com/22562003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223861 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In particular:
* deprecate obsolete protobuf fields
* remove support for Kiosk App update URLs
* add missing decoding for http_downloads_enabled
BUG=None
Review URL: https://chromiumcodereview.appspot.com/23460030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223041 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium:260442
TEST=None
Review URL: https://chromiumcodereview.appspot.com/23672033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222697 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=sky@chromium.org,rsimha@chromium.org
BUG=280674
Review URL: https://chromiumcodereview.appspot.com/23376002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=273830
This enables admins to turn the data compression proxy feature off through cloud policy.
Review URL: https://chromiumcodereview.appspot.com/23533032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222009 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds a user policy that determines whether fullscreen mode is
allowed and uses it to disallow fullscreen mode in public sessions.
BUG=275405
TEST=New browser tests
Review URL: https://chromiumcodereview.appspot.com/22986010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219482 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium:270316
TEST=unit, manual
Review URL: https://chromiumcodereview.appspot.com/23311007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218979 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This clarifies the policy description to agree with the implementation
and describe the default behavior.
BUG=
TEST=None, doc update only.
Review URL: https://chromiumcodereview.appspot.com/23125005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218753 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCF users the option to disable the meta tag check. That is, the tag that websites can use to enable GCF. This way the white/black lists are fully respected by GCF.
BUG=225971
TEST=Set HKEY_CURRENT_USER\Software\Google\ChromeFrame\SkipGCFMetaDataCheck to true to disable GCF on sites enabled through the meta data tag (fully respects white/black lists).
Contributed by joe.knoll@workday.com
TBR=joaodasilva@chromium.org,robertshield@chromium.org
Review URL: https://chromiumcodereview.appspot.com/23295005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218626 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Save new tab URL in prefs, web_data/keywords and policy. This is built
on http://crrev.com/22945004
BUG=271084
TEST=unit_tests and browsertest
R=atwilson@chromium.org, pkasting@chromium.org
Review URL: https://codereview.chromium.org/23009005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218316 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
settings.clock.use_24hour_clock value for time format.
BUG=258199
Review URL: https://chromiumcodereview.appspot.com/21133012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216232 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
fail) for local anchors
BUG=258642
Review URL: https://chromiumcodereview.appspot.com/18959003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216045 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds CloudExternalDataManagerBase, a fully functional
implementation of the ExternalDataManager interface that allows external
data referenced by policies to be fetched, verified, cached and retrieved.
The CL also extends policy_templates.json to allow policies referencing
external data to be specified.
There is no code in Chrome that instantiates CloudExternalDataManagerBase
yet. Follow-up CLs will create CloudExternalDataManagerBase instances for
desktop users, Chrome OS users and Chrome OS device-local accounts.
BUG=256635
TEST=New unit test
Review URL: https://chromiumcodereview.appspot.com/19462006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215888 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=156182
Review URL: https://chromiumcodereview.appspot.com/20864002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215355 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
web_data/keywords and policy.
This is second patch after landing http://crrev.com/211299.
BUG=89945
TEST=unit_tests
Review URL: https://chromiumcodereview.appspot.com/19703003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214850 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=263287
Review URL: https://chromiumcodereview.appspot.com/19733003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214555 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This policy controls a "Managed bookmarks" folder within the "Mobile bookmarks",
which isn't part of the user's boomarks model. These bookmarks can't be edited,
and are not synced to the user account.
BUG=265643
R=pneubeck@chromium.org, tedchoc@chromium.org
Review URL: https://codereview.chromium.org/21121004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214342 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These policies affect shared code and work as expected on Android.
The MetricsReportingEnabled policy is currently read from a preference in
local state and doesn't work when configured from cloud policy.
BUG=247641
R=pastarmovj@chromium.org
Review URL: https://codereview.chromium.org/21027002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An earlier change had re-purposed it to IdleActionAC, which is not going
to work well in terms of backward-compatibility when multiple Chrome OS
versions / old configuration data is present. This change assigns a new
ID to IdleActionAC and makes IdleActionAC and IdleActionBattery to the
deprecated IdleAction policy.
BUG=chromium:254404
TEST=Manual: configure the old IdleAction policy and make sure it's respected.
Review URL: https://chromiumcodereview.appspot.com/20152005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213894 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Disableing "Open in incognito tab" options from all the ContextMenus
(longtouch on Bookmarks, MostVisited pages, Recently Closed pages and
links).
The CL has an internal part at the following place:
https://gerrit-int.chromium.org/#/c/40929/
BUG=257005
Review URL: https://chromiumcodereview.appspot.com/18177023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212025 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds a device policy that controls power management on the login
screen. Before this CL, powerd controlled power policy on the login screen,
always using built-in defaults. After this CL, Chrome contols power policy
by explicitly sending it to powerd whenever the login screen is shown. The
built-in defaults match those that powerd used to have but they can now be
overridden through device policy.
BUG=241794
TEST=Full coverage with new unit and broweser tests
Review URL: https://chromiumcodereview.appspot.com/18153007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212024 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This update removes references to the Windows registry, and adds a note that
since Chrome 28 the registry isn't used anymore.
BUG=259236
Review URL: https://chromiumcodereview.appspot.com/19181002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211645 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a device policy that allows the administrator to request
Chrome OS devices to report a list of their network interfaces and
corresponding device hardware addresses to the device management server
as part of device status reporting.
BUG=chromium:218410
TEST=unit test
Review URL: https://chromiumcodereview.appspot.com/18348016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211432 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=247641
Review URL: https://chromiumcodereview.appspot.com/18137006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211128 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
When the policy prohibits creaating managed users, disable the UI
to create one, and show a managed-settings indicator.
BUG=229298
Review URL: https://chromiumcodereview.appspot.com/18336008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209709 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL replaces the PowerIdleAction pref with a PowerAcIdleAction pref
and a PowerBatteryIdleAction pref, allowing different idle actions to be
specified when running on AC and battery power. This is a prerequisite
for allowing Chrome to control power management on the login screen where
different actions are needed.
Enterprise user policies are update accordingly, replacing IdleAction with
IdleActionAC and IdleActionBattery.
BUG=254404
TEST=Updated browser and unit tests
Review URL: https://chromiumcodereview.appspot.com/18051012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209265 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Display a prompt to users informing them that Chrome Frame is going away.
TBR=cpu@chromium.org
BUG=
TEST=visit a site rendered in GCF. notice the bar. interact with it. once it goes away, it stays away for a week.
Review URL: https://chromiumcodereview.appspot.com/17153006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208093 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Presentation mode used to lengthen the idle delay. It now lengthens the
screen dim delay instead. This CL adds a policy that controls the
scaling of the screen dim delay and deprecates the policy that used to
control the scaling of the idle delay.
BUG=248940
TEST=Updated browser and unit tests
Review URL: https://chromiumcodereview.appspot.com/17408010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208035 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
By default LMU disabled for managed devices.
Also added support of new policy in ChromeOS part.
BUG=229298
Review URL: https://chromiumcodereview.appspot.com/17546004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds device policies that provide control over the default state
of the following four accessibility settings on the login screen:
* Large cursor
* Spoken feedback
* High contrast mode
* Screen magnifier type
The User can temporarily override the settings but the defaults are
restored whenever the login screen is shown anew or the user remains idle
on the login screen for one minute.
BUG=225955, 225956, 243350, 247298
TEST=New unittests + new browsertests + manual in VM
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207755
Review URL: https://chromiumcodereview.appspot.com/16658015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207889 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=252670
TBR=bartfab@chromium.org
> Add device policies to control accessibility settings on the login screen
>
> This CL adds device policies that provide control over the default state
> of the following four accessibility settings on the login screen:
> * Large cursor
> * Spoken feedback
> * High contrast mode
> * Screen magnifier type
>
> The User can temporarily override the settings but the defaults are
> restored whenever the login screen is shown anew or the user remains idle
> on the login screen for one minute.
>
> BUG=225955, 225956, 243350, 247298
> TEST=New unittests + new browsertests + manual in VM
>
> Review URL: https://chromiumcodereview.appspot.com/16658015
TBR=bartfab@chromium.org
Review URL: https://codereview.chromium.org/17068004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds device policies that provide control over the default state
of the following four accessibility settings on the login screen:
* Large cursor
* Spoken feedback
* High contrast mode
* Screen magnifier type
The User can temporarily override the settings but the defaults are
restored whenever the login screen is shown anew or the user remains idle
on the login screen for one minute.
BUG=225955, 225956, 243350, 247298
TEST=New unittests + new browsertests + manual in VM
Review URL: https://chromiumcodereview.appspot.com/16658015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207755 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds user policies that provide control over the following four
accessibility settings:
* Large cursor
* Spoken feedback
* High contrast mode
* Screen magnifier type
This depends on:
* https://codereview.chromium.org/15943009
* https://codereview.chromium.org/15894036
BUG=225955, 225956, 243350, 247298
TEST=New browser tests + manual in VM
Review URL: https://chromiumcodereview.appspot.com/16553002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205237 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change just flags two policies that are known to work on Android as
supported on that platform. The current version is set to 30 and may change in
the future; enabling these policies for now allows testing and further
developing other parts of the code.
BUG=247641
Review URL: https://chromiumcodereview.appspot.com/16180014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205226 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds a user policy that controls the percentage by which the
screen dim delay is scaled when user activity is observed while the screen
is dimmed or soon after the screen has been turned off.
BUG=212394
TEST=Updated browser test
Review URL: https://chromiumcodereview.appspot.com/15932014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204829 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using URLBlacklist we can block complete schemes, so we translate the DisabledSchemes policy to URLBlacklist.
URLBlacklist did not handle some schemes before (e.g.: chrome, file) which are now added to the URLBlacklistManager.
BUG=111489, 128735
Review URL: https://chromiumcodereview.appspot.com/16305008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Chrome OS implementation depends on local state, so claiming this
policy is correctly behaving for multi-profile is not accurate.
BUG=None
R=pastarmovj
Review URL: https://chromiumcodereview.appspot.com/16399006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204566 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL replaces the two auto-reboot policies added in M27 with new ones
that work in exactly the same way as before but are not enforced when a
non-kiosk-app session is in progress.
BUG=243166
TEST=Manual in VM and unit tests
Review URL: https://chromiumcodereview.appspot.com/15955006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203495 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Automatic reboots are inhibited while a session is in progress. This
inhibition should be dropped when the browser is terminating, allowing any
pending reboots to be carried out.
This allows kiosk mode apps to carry out pending reboots by closing all
browser windows, terminating the browser. It also allows pending reboots
to be carried out at the end of any other user session.
BUG=243068
TEST=Manual and unit test
Review URL: https://chromiumcodereview.appspot.com/15690012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
They should be inclusive, not exclusive.
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/16093009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202900 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium:133291
TEST=Still compiles.
Review URL: https://chromiumcodereview.appspot.com/15199006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202585 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EnterpriseWebStoreName and EnterpriseWebStoreURL were an attempt at
supporting organization-specific app collections. There are now better
ways to do this that don't require invasive Chrome changes, so retire
the two policies.
BUG=chromium:178938,chromium:240648
TEST=Still compiles and passes tests.
TBR=jochen@chromium.org, estade@chromium.org
Review URL: https://chromiumcodereview.appspot.com/14813039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202579 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The approach is slightly different from my proposal in the bug so that we have more configuration options as well as backwards compatibility with Chrome M25.
This change introduces two new policy lists that allow admins to whitelist URLs to get no-prompt access to capture devices via URLs or URL patterns.
The pattern matching is applied only to the security origin of the URLs.
The behavior of the existing AudioCaptureAllowed and VideoCaptureAllowed is reverted back to how it was prior to r180416. This means that admins must use the whitelist to allow device access without prompt.
If no match for a URL is found in the whitelists, the default behavior is determined by the [Audio|Video]CaptureAllowed policy value.
BUG=225045
Review URL: https://chromiumcodereview.appspot.com/15738004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202572 0039d316-1c4b-4281-b951-d872f2087c98
|