| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new attestation methods support selection of an alternate Privacy CA
which has been configured by enterprise policy. This CL does not add
support for alternate PCAs, just support for the new methods.
BUG=chromium:243605
TEST=unit, manual
Review URL: https://codereview.chromium.org/177373006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256760 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Related changes on chromeos side:
https://chromium-review.googlesource.com/#/c/186561/
https://chromium-review.googlesource.com/#/c/188490/
New methods added: MountEx, CheckKeyEx, AddKeyEx, UpdateKeyEx (extended versions of Mount, CheckKey, AddKey calls).
This is done to achieve several goals. One is to unify most of cryptohome calls by using protobuffers.
Using protobuffers also makes most of the code resilient to implementation changes.
These methods also introduce key annotations (labels), that are used to specify keys for operations on valuts with multiple keys, as well as introduce per-key privileges.
NOTRY=true
as it is chromeos only and just adds new code, not alters existing.
BUG=244472
Review URL: https://codereview.chromium.org/186663002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256654 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove code that listened for a LockScreen D-Bus signal,
formerly emitted by the session manager to instruct Chrome
to lock the screen. Chrome now exports a LockScreen method
instead.
BUG=341921
Review URL: https://codereview.chromium.org/167663004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256581 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256468 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=350586
Review URL: https://codereview.chromium.org/194603002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=327824
TEST=Chrome compiles and loads with all flag combinations, sandbox is enabled.
Review URL: https://codereview.chromium.org/191313005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256276 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
holding an internal set in ComponentExtensionIMEManagerImpl. This is to fix the problem of xkb extension doesn't expose its resource to chrome-extension://... The root cause of the problem is that ComponentExtensionIMEManagerImpl object is created before login, but ExtensionSystem is initialized after login. Therefore, xkb extension which is loaded before login won't be in ExtensionSystem but ComponentExtensionIMEManagerImpl thinks it's already been loaded.
BUG=351200
TEST=Verified on pixel device.
Review URL: https://codereview.chromium.org/194183003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256201 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Broke all tests on CrOS:
http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=Linux%20ChromiumOS%20Tests%20%282%29&number=22204
> Change flag for PowerManagerClient
>
> Replace the generic --enable-stub-interactive with a power manager
> specific --power-stub flag.
>
> This was separated out of an earlier CL that became network specific.
>
> BUG=350170
> R=derat@chromium.org, jennyz@chromium.org
>
> Review URL: https://codereview.chromium.org/189623002
TBR=stevenjb@chromium.org
Review URL: https://codereview.chromium.org/193993003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256096 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace the generic --enable-stub-interactive with a power manager
specific --power-stub flag.
This was separated out of an earlier CL that became network specific.
BUG=350170
R=derat@chromium.org, jennyz@chromium.org
Review URL: https://codereview.chromium.org/189623002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notable changes:
* Replace the num-lock related methods with a single DisableNumLock(), since
num-lock LED is always turned off in chromeos (more details at
crbug.com/124189)
* Remove SetLockedModifiers(), since DisableNumLock() and SetCapsLockEnabled()
are sufficient.
* Remove GetLockedModifiers(), since only CapsLockIsEnabled() is useful.
BUG=none
R=derat@chromium.org, yukishiino@chromium.org
Review URL: https://codereview.chromium.org/189663009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255943 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255892 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
support async component IMEs loading in oobe network screen, and fix the wrong indicator issue.
BUG=345604,349829
TEST=None
TBR=nona@chromium.org
Review URL: https://codereview.chromium.org/190033005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255879 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=350446
TEST=none
TBR=sky
Review URL: https://codereview.chromium.org/191233002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This code is stable for a while now, there's no longer any reason to
be able to quickly turn the feature off.
BUG=chromium:350298
Review URL: https://codereview.chromium.org/189163006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255751 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255748 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=350323
Review URL: https://codereview.chromium.org/190473002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255675 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Originally these names had been named based on similarly behaving
devices we had in our inventory, change the names of both the variables
and displayed names to be more generic and instead describe their
behavior.
BUG=346367
TEST=device_unittests
Review URL: https://codereview.chromium.org/189753002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255620 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(https://codereview.chromium.org/189313002/)
Reason for revert:
Looks like this broke Linux ChromiumOS Tests (2):
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%282%29/builds/22114
Original issue's description:
> Implement '--gpu-sandbox-failures-nonfatal' flag.
>
> Also, move the flag to content:: instead of chromeos::.
>
> BUG=327824
> TEST=Chrome compiles, loads with and without the flag.
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255564
TBR=jln@chromium.org,piman@chromium.org,jorgelo@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=327824
Review URL: https://codereview.chromium.org/189093008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255578 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also, move the flag to content:: instead of chromeos::.
BUG=327824
TEST=Chrome compiles, loads with and without the flag.
Review URL: https://codereview.chromium.org/189313002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255564 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255540 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This replaces the following flags:
--default-stub-network-state-idle
--enable-stub-interactive (for Shill only)
--enable-stub-portalled-wifi
--enabled-stub-network-types
With:
--shill-stub={options}
Specific option values are commented in the code.
BUG=345033
R=pneubeck@chromium.org
Review URL: https://codereview.chromium.org/181413006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255422 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=viettrungluu@chromium.org
TBR=viettrungluu
Review URL: https://codereview.chromium.org/184563006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255418 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change is to add a new build option 'use_allocator' which will
replace 'linux_use_tcmalloc' in the future. It doesn't change the
behavior immediately. The migration plan is as follows:
1) (this change)
... Add 'use_allocator' and set its default to "see_use_tcmalloc".
... Change allocator conditions to check use_allocator firstly.
... Use linux_use_tcmalloc if use_allocator=="see_use_tcmalloc".
... NO IMPACT without specifying use_allocator explicitly.
2) Change Blink to accept use_allocator. http://crrev.com/177053003/
3) Change gyp to accept use_allocator. http://crrev.com/178643004/
4) PSA the transition period to chromium-dev@.
5) (after the PSA-ed transition period)
... Make 'use_allocator' to "tcmalloc" or "none" (it depends) by default.
... Remove all linux_use_tcmalloc.
... Assert in gyp_chromium to check if linux_use_tcmalloc is not specified.
At the point of this change (1), linux_use_tcmalloc is still used by default
because 'use_allocator%': "see_use_tcmalloc".
As written in http://crbug.com/345554, linux_use_tcmalloc would
be confusing to have more options about allocators. We plan to:
A) enable gperftools' heap-profiler with non-tcmalloc allocator,
B) add a new memory allocator instead of tcmalloc.
BUG=345554, 339604, 341349
R=agl@chromium.org, brettw@chromium.org, dgarrett@chromium.org, jam@chromium.org, jamesr@chromium.org, joi@chromium.org, miket@chromium.org, nick@chromium.org, rsleevi@chromium.org, scherkus@chromium.org, sergeyu@chromium.org, shess@chromium.org, sievers@chromium.org, sky@chromium.org, vitalybuka@chromium.org, willchan@chromium.org
Review URL: https://codereview.chromium.org/177353002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255129 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes Chrome to use Manager.DefaultService to provide the default
network to Chrome (i.e. NetworkChangeNotifier) instead of relying on
Manager.Services[0]. This should fix some timing issues and make the NCS
more in sync with Shill.
One change in behavior that should be benign is that Shill considers a
connecting network to be the default network, whereas previously only
a connected network would be considered.
BUG=159540, 330873
R=gauravsh@chromium.org, pneubeck@chromium.org, tbarzic@chromium.org
Review URL: https://codereview.chromium.org/175243004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255124 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=345604
TEST=None
Review URL: https://codereview.chromium.org/178343005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254712 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implement a low-priority pairing delegate in the form of an Aura Status
Tray Notification Controller that displays a rich notification when an
incoming pairing request is received and allows the user to accept or
reject it when appropriate.
BUG=345535
TESTS=chromeos=1 on Linux presents fake pairing requests
Review URL: https://codereview.chromium.org/183853010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254697 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=viettrungluu@chromium.org, viettrungluu
Review URL: https://codereview.chromium.org/183853011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254521 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also replaces IsStubPortalledWifiEnabled() with more robust logic.
BUG=345033
R=pneubeck@chromium.org
Review URL: https://codereview.chromium.org/183033004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254492 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254440 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254403 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=343585
TEST=none
NOCHECK=true
Review URL: https://codereview.chromium.org/177213004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL changes the demo mode derelict detection to now take the total time on OOBE instead of idle time on OOBE. This is a much more accurate representation of a derelict state than idle time since a machine can be not idle for 8 hours at a stretch and still be effectively derelict if it is still sitting at OOBE after 8 hours.
R=xiyuan@chromium.org
BUG=345436
TEST=Use the --oobe-timer-interval flag to test the new functionality and verify it works correctly.
Review URL: https://codereview.chromium.org/184033002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/181483004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This way, we can make use of the device settings cache maintained by
DeviceSettingsProvider. DeviceOAuth2TokenService::GetRobotAccountID()
can then return the correct value even during startup when
DeviceSettingsService hasn't pulled in device settings via DBus yet.
This fixes a theoretical race with robot account token minting failing
for requests issued right after Chrome startup.
BUG=chromium:346283
TBR=satorux@chromium.org
Review URL: https://codereview.chromium.org/177913002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ash ignores power button events while the display's
brightness is set to 0%. Make it honor them if an external
display is still on.
BUG=chrome-os-partner:24912
Review URL: https://codereview.chromium.org/177043004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254087 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=345713
Review URL: https://codereview.chromium.org/181053002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that we have the concept of a default pairing agent that may be
used to handle incoming pairing requests we need to handle the case
of authorizing a Just-Works pairing request from an unknown device.
BUG=329583
TEST=device_unittests included
Review URL: https://codereview.chromium.org/168603006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253919 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Asia/Kolkata is a new tz name for Asia/Calcutta, but there's a risk of
breaking the old installation/settings. In addition, our version of
ICU might have an issue with a new name. To be safe, revert to
Asia/Calcutta for now.
BUG=chrome-os-partner:23902
TEST=Timezone UI has Asia/Calcutta.
TBR=satorux@chromium.org
Review URL: https://codereview.chromium.org/181043005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253742 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The default pairing delegate will be used for incoming pairing requests.
Permit multiple to be registered so that the UI can have one for popup
notifications, and a JS application could register one at a higher
priority, so the JS application will be favored.
BUG=338492
TEST=device_unittests included
Review URL: https://codereview.chromium.org/170063008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253715 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NativeDisplayDelegate
Display configuration events are platform specific, thus move display event processing to NativeDisplayDelegate. OutputConfigurator will then register itself as an observer of NativeDisplayDelegate which will notify observers when display configuration changes occur.
The NativeDisplayDelegate interface has also been modified to take in OutputSnapshot objects as a first step to abstracting display state. In a future CL NativeDisplayDelegate and OutputSnapshot will be updated such that X11 specific state will not be present in the interface.
BUG=333413
Review URL: https://codereview.chromium.org/173713003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253631 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
No intended behaviour change.
TBR=owners
BUG=none
Review URL: https://codereview.chromium.org/180873004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253570 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Paving the way towards the new DiscoverySession API that's in the works,
this patch modifies BluetoothAdapterChromeOS to keep a count of device
discovery sessions that have been added and removed by clients, to prevent
concurrent sessions from cancelling eachother out. This patch also introduces
two new internal API methods (AddDiscoverySession and RemoveDiscoverySession)
which will be used by the new DiscoverySession class once we add it.
BUG=345006,239702
TEST=1. device_unittests.
2. - Start two concurrent discovery sessions, one via chrome://settings and
the other via the Aura Shell.
- Close the aura shell menu. Device discovery should continue, until the
"Add Bluetooth Device" overlay in chrome://settings is dismissed by
clicking "Cancel".
Review URL: https://codereview.chromium.org/169663003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253517 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
added. Also added accessibility message for flip-state announce.
Image-picker available on oobe flow, in chrome://settings change-picture option, supervised user creation.
For in-settings screen default images titles added for spoken feedback.
Small css fixes:
Tabbing to flip-photo button restricted for non-camera images.
Image frame for camera-flow case set same as for stable images.
BUG=166651,155196,343065
Review URL: https://codereview.chromium.org/158953002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adds microseconds to default 'timestamp' property of log events
* Adds a shortened 'timestampshort' property with just HH:MM:SS
* Adds UI to chrome://network to toggle between the two
BUG=345127
For c/b/resources/chromeos
TBR=xiyuan@chromium.org
Review URL: https://codereview.chromium.org/174373002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
keysym to javascript key strings which is not anything to do with IBus.
BUG=283612
Review URL: https://codereview.chromium.org/163883007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
chrome://settings/languages and at login screen.
BUG=345604
Test=None
Review URL: https://codereview.chromium.org/177093002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253350 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added an OWNERS file to chromeos/dbus and set per-file owners for the Bluetooth
and NFC client code.
BUG=none
R=keybuk@chromium.org, satorux@chromium.org
Review URL: https://codereview.chromium.org/178143005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253338 0039d316-1c4b-4281-b951-d872f2087c98
|