summaryrefslogtreecommitdiffstats
path: root/chromeos
Commit message (Collapse)AuthorAgeFilesLines
* Revert 214351 "Fix CertLoader certificates_loaded() during notif..."jwd@chromium.org2013-07-301-3/+3
| | | | | | | | | | | | | | | | | | | > Fix CertLoader certificates_loaded() during notification. > > Also remove the conditional loading of certificates, which prevents tests including CertLoader. > > BUG=NONE > R=stevenjb@chromium.org > > Review URL: https://codereview.chromium.org/20799002 This is intended to fix issues in browser_tests on Linux ChromiumOS Tests(2) where webui tests were failing. TBR=pneubeck@chromium.org Review URL: https://codereview.chromium.org/21123009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214364 0039d316-1c4b-4281-b951-d872f2087c98
* Fix CertLoader certificates_loaded() during notification.pneubeck@chromium.org2013-07-301-3/+3
| | | | | | | | | | | Also remove the conditional loading of certificates, which prevents tests including CertLoader. BUG=NONE R=stevenjb@chromium.org Review URL: https://codereview.chromium.org/20799002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214351 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SSID matching during network policy application.pneubeck@chromium.org2013-07-303-17/+63
| | | | | | | | | | | SSIDs were not compared because of incorrect dictionary access. Thus any WiFi network was matched by any WiFi policy. BUG=264295 TBR=mnissler@chromium.org, stevenjb@chromium.org Review URL: https://codereview.chromium.org/21012003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214327 0039d316-1c4b-4281-b951-d872f2087c98
* Use WithoutPathExpansion throughout NetworkHandler codestevenjb@chromium.org2013-07-294-17/+52
| | | | | | | | | BUG=189080 R=armansito@chromium.org, gauravsh@chromium.org, pneubeck@chromium.org Review URL: https://codereview.chromium.org/20354004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214261 0039d316-1c4b-4281-b951-d872f2087c98
* Add test coverage for CrasAudioHandler.jennyz@chromium.org2013-07-2914-271/+1457
| | | | | | | | | | | | Separate CrasAudioClientStubImpl out of cras_audio_client.cc into its own files. Remove MockCrasAudioHandler. BUG=233266 R=stevenjb@chromium.org Review URL: https://codereview.chromium.org/19861002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214224 0039d316-1c4b-4281-b951-d872f2087c98
* Fix NetworkEventLog output to error log.pneubeck@chromium.org2013-07-291-1/+2
| | | | | | | | | BUG=NONE R=stevenjb@chromium.org Review URL: https://codereview.chromium.org/20801002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214168 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4463.0.0 for chromeos.chromeos-lkgm@google.com2013-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214077 0039d316-1c4b-4281-b951-d872f2087c98
* Revive Arabic keyboard layout.nona@chromium.org2013-07-281-0/+3
| | | | | | | | | | | Arabic keyboard seems not ready for replace with Extension based one. BUG=264318 TEST=None Review URL: https://chromiumcodereview.appspot.com/20423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214067 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4461.0.0 for chromeos.chromeos-lkgm@google.com2013-07-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214046 0039d316-1c4b-4281-b951-d872f2087c98
* Call crypto::InitializeTPMToken on the IO thread (Take 2)stevenjb@chromium.org2013-07-268-59/+141
| | | | | | | | | | | | | | This is identical to https://chromiumcodereview.appspot.com/15649018 with the following addition: Call DeviceSettingsService::EnsureReload once certs are loaded BUG=244455 R=mnissler@chromium.org, nkostylev@chromium.org, rsleevi@chromium.org, xiyuan@chromium.org Review URL: https://codereview.chromium.org/20130002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213951 0039d316-1c4b-4281-b951-d872f2087c98
* Configure CTM on touchscreen hotplug.ynovikov@chromium.org2013-07-262-11/+44
| | | | | | | | | | | | | | Subscribe OutputConfigurator to XI_HierarchyChanged events, so it will configure CTM for touchscreens not only when monitor is plugged, but also when touchscreen's USB is plugged. BUG=235861 TEST=Hotplug external touchscreen into link, when external monitor is in external display and mirror modes. Observe correct touches in paint.html Review URL: https://chromiumcodereview.appspot.com/20093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213877 0039d316-1c4b-4281-b951-d872f2087c98
* Make CertificateHandler a proper interface of CertificateImporter.pneubeck@chromium.org2013-07-2611-262/+238
| | | | | | | | | | | | | | | - Change CertificateHandler into a pure interface onc::CertificateImporter. - Make the old onc::CertificateImporter an implementation of that interface. - Replace the unnecessary CertificateImporter::ParseResult by a simple bool. This also frees the name CertificateHandler for other purposes. BUG=NONE TBR=stevenjb@chromium.org (gyp change), eroman@chromium.org (net-internals: API usage) Review URL: https://chromiumcodereview.appspot.com/20041002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213860 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in CrasAudioHandler::GetActiveOutputDevice if there are no devicesspang@chromium.org2013-07-261-1/+1
| | | | | | | | | BUG=263829 TEST=manual Review URL: https://chromiumcodereview.appspot.com/20000005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213846 0039d316-1c4b-4281-b951-d872f2087c98
* CrOS: Populate WiMAX status to chrome://system via debugd.benchan@chromium.org2013-07-262-0/+33
| | | | | | | | | | | | | | | | This CL adds a binding in DebugDaemonClient to invoke debugd's GetWiMaxStatus DBus method and modifies DebugDaemonLogSource to gather WiMAX information via GetWiMaxStatus. BUG=chrome-os-partner:21256 TEST=Verify that chrome://system shows correct information under 'wimax-status' on Chromebook with / without a WiMAX module. R=oshima@chromium.org, rkc@chromium.org, stevenjb@google.com Review URL: https://codereview.chromium.org/19664011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213726 0039d316-1c4b-4281-b951-d872f2087c98
* Elim DefaultNetworkChanged updates for WifiFrequencyListstevenjb@chromium.org2013-07-251-3/+4
| | | | | | | | | BUG=189080 R=pneubeck@chromium.org Review URL: https://codereview.chromium.org/20114004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213659 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4452.0.0 for chromeos.chromeos-lkgm@google.com2013-07-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213604 0039d316-1c4b-4281-b951-d872f2087c98
* Change ChooseMobileNetworkUI to use the new NetworkHandlers.armansito@chromium.org2013-07-252-0/+24
| | | | | | | | | | Removed the NetworkLibrary dependency from ChooseMobileNetworkHandler. BUG=258566 Review URL: https://chromiumcodereview.appspot.com/19759007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213559 0039d316-1c4b-4281-b951-d872f2087c98
* Removes m17n:vi:vni as the chromeos-keyboards has replaced it.shuchen@chromium.org2013-07-241-7/+0
| | | | | | | | | BUG=chromium:240659 TEST=None Review URL: https://chromiumcodereview.appspot.com/19665003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213441 0039d316-1c4b-4281-b951-d872f2087c98
* Load the policy store synchronously on ChromeOS, when appropriate.joaodasilva@chromium.org2013-07-2410-13/+100
| | | | | | | | | | | | | | | | | | | | | | The Profile can be created both in a synchronous and asynchronous mode. When asynchronous then the policy subsystems can load policy asynchronously, and the Profile resumes initialization once the policies are ready; this is the default on ChromeOS. But the synchronous path must load all the preferences (and thus, all the policies) during construction of the Profile, and this is used on ChromeOS when restarting the browser after a crash or after changing the flags. This CL makes that path load policy synchronously, so that the Profile starts with the correct managed settings immediately. Additionally, since the PolicyServiceImpl sends out its initialization and policy-changed signals in different tasks, this CL makes the PolicyPrefStore recompute the managed preferences on the initialization signal as well. BUG=263061 Review URL: https://chromiumcodereview.appspot.com/20053003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213417 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4443.0.0 for chromeos.chromeos-lkgm@google.com2013-07-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213358 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for Device.ProposeScan to NetworkDeviceHandler.armansito@chromium.org2013-07-247-0/+162
| | | | | | | | | | | | | This CL adds the D-Bus hook for calling Device.ProposeScan to NetworkDeviceHandler as well as bindings for and a function to parse the results of a cellular network scan which are exposed form shill as a Device property. BUG=260964 Review URL: https://chromiumcodereview.appspot.com/19509002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213313 0039d316-1c4b-4281-b951-d872f2087c98
* Do not consume Ctrl+Space if there is only one input method is activated.nona@chromium.org2013-07-231-1/+2
| | | | | | | | | | BUG=240196 TEST=Manually checked the Ctrl+Space does not consumed by Google Docs spread sheet if only us layout is enabled. Review URL: https://chromiumcodereview.appspot.com/19790010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213204 0039d316-1c4b-4281-b951-d872f2087c98
* Support Language List for Component Extension IMEs.nona@chromium.org2013-07-233-21/+20
| | | | | | | | | BUG=259643 TEST=try bots Review URL: https://chromiumcodereview.appspot.com/19086002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213192 0039d316-1c4b-4281-b951-d872f2087c98
* We should switch the keyboard layout to the layout the user set according to ↵alemate@chromium.org2013-07-232-0/+22
| | | | | | | | | | which user POD is selected. BUG=152843 Review URL: https://chromiumcodereview.appspot.com/18856014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213144 0039d316-1c4b-4281-b951-d872f2087c98
* Update include paths in chromeos for base/process changes.rsesek@chromium.org2013-07-235-6/+9
| | | | | | | | | BUG=242290 R=zelidrag@chromium.org Review URL: https://codereview.chromium.org/20000002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213098 0039d316-1c4b-4281-b951-d872f2087c98
* Files.app: Add a flag to hide the experimental webstore-integration feature.yoshiki@chromium.org2013-07-232-0/+5
| | | | | | | | | | | | The feature itself is not checked-in. This patch just adds the flag. BUG=263293 TEST=none R=mtomasz@chromium.org Review URL: https://codereview.chromium.org/20025002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213066 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4441.0.0 for chromeos.chromeos-lkgm@google.com2013-07-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213052 0039d316-1c4b-4281-b951-d872f2087c98
* Add "DSI" to list of acceptable internal display namesisimha@nvidia.com2013-07-232-1/+7
| | | | | | | | | | | | | | Nvidia's Dalmore and Venice platforms use "DSI" as the internal output name. BUG=None TEST=Ran pwoer_BacklightControl autotest, which decreases brightness to 0, and "DSI" display turns off (because it is internal). Review URL: https://chromiumcodereview.appspot.com/19724002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213044 0039d316-1c4b-4281-b951-d872f2087c98
* Add function ManagedNetworkConfigurationHandler::FindPolicyByGUID.pneubeck@chromium.org2013-07-222-0/+38
| | | | | | | | | | | This is required to switch network policy application from deprecated NetworkLibrary to ManagedNetworkConfigurationHandler. BUG=261152 TBR=stevenjb@chromium.org Review URL: https://chromiumcodereview.appspot.com/19722014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212970 0039d316-1c4b-4281-b951-d872f2087c98
* Add configuration normalization to ManagedNetworkConfigurationHandler.pneubeck@chromium.org2013-07-225-238/+394
| | | | | | | | | | | | | | | | Compared to legacy NetworkLibrary::LoadOncNetworks, ManagedNetworkConfigurationHandler didn't normalize (e.g. remove redundant properties) configurations before sending them to Shill. This commit - adds this normalization - changes the policy application behavior: it's safer to remove network profile entries before a new policy (new GUID) is applied. - splits definition and declaration of ManagedNetworkConfigurationHandler::PolicyApplicator - adds more unit tests BUG=261152 Review URL: https://chromiumcodereview.appspot.com/19518005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212942 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug caught by clang's -Wlogical-not-parenthesesthakis@chromium.org2013-07-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | ../../chromeos/process_proxy/process_output_watcher_unittest.cc:49:9: error: logical not is only applied to the left hand side of this comparison [-Werror,-Wlogical-not-parentheses] if (!type == PROCESS_OUTPUT_TYPE_OUT) ^ ~~ ../../chromeos/process_proxy/process_output_watcher_unittest.cc:49:9: note: add parentheses after the '!' to evaluate the comparison first if (!type == PROCESS_OUTPUT_TYPE_OUT) ^ ( ) ../../chromeos/process_proxy/process_output_watcher_unittest.cc:49:9: note: add parentheses around left hand side expression to silence this warning if (!type == PROCESS_OUTPUT_TYPE_OUT) ^ ( ) Since PROCESS_OUTPUT_TYPE_OUT evaluates to 0, this doesn't change behavior. BUG=262248 R=tbarzic@chromium.org Review URL: https://codereview.chromium.org/19517008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212910 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4436.0.0 for chromeos.chromeos-lkgm@google.com2013-07-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212844 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4431.0.0 for chromeos.chromeos-lkgm@google.com2013-07-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212816 0039d316-1c4b-4281-b951-d872f2087c98
* Added NetworkDeviceHandler::SetProperty.armansito@chromium.org2013-07-203-2/+84
| | | | | | | | | | | Implemented NetworkDeviceHandler::SetProperty which allows setting a shill device property through NetworkDeviceHandler. BUG=260032 Review URL: https://chromiumcodereview.appspot.com/18546007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212755 0039d316-1c4b-4281-b951-d872f2087c98
* Add ONC string expansion to NetworkConfigurationUpdaterImpl.pneubeck@chromium.org2013-07-193-2/+21
| | | | | | | | | | | | | String expansion is currently done in NetworkLibrary::LoadOncNetworks. That code will be replaced by ManagedNetworkConfigurationHandler, which resides in chromeos/ and cannot access User. Thus, with this commit, strings are expanded before pushing ONC to ManagedNetworkConfigurationHandler, namely in NetworkConfigurationUpdaterImpl. BUG=261152 TBR=joaodasilva@chromium.org Review URL: https://codereview.chromium.org/19564002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212580 0039d316-1c4b-4281-b951-d872f2087c98
* Files.app: Hide the Pinned Folder feature behind flags.yoshiki@chromium.org2013-07-192-0/+5
| | | | | | | | | | BUG=245927 TEST=manual R=mtomasz@chromium.org Review URL: https://chromiumcodereview.appspot.com/18137005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212537 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4422.0.0 for chromeos.chromeos-lkgm@google.com2013-07-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212534 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 212289 "Turns DPMS on when the display mode is changed to..."oshima@chromium.org2013-07-182-8/+0
| | | | | | | | | | | | | | > Turns DPMS on when the display mode is changed to mirror mode. > > BUG=259432 > > Review URL: https://chromiumcodereview.appspot.com/19478002 TBR=oshima@chromium.org Review URL: https://codereview.chromium.org/19494007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212404 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor certificate reference resolving in ONC.pneubeck@chromium.org2013-07-1810-81/+114
| | | | | | | | | | | | | | In ONC certificates are referenced by GUIDs. The resolve code replaces these by the certs' PEM encoding. After this change the resolve function is - separated from the actual certificate import. - doesn't require the creation of any X509Certificate. BUG=208986 R=eroman@chromium.org, rsleevi@chromium.org, stevenjb@chromium.org Review URL: https://codereview.chromium.org/18190005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212341 0039d316-1c4b-4281-b951-d872f2087c98
* Turns DPMS on when the display mode is changed to mirror mode.oshima@chromium.org2013-07-182-0/+8
| | | | | | | | BUG=259432 Review URL: https://chromiumcodereview.appspot.com/19478002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212289 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 4413.0.0 for chromeos.chromeos-lkgm@google.com2013-07-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212274 0039d316-1c4b-4281-b951-d872f2087c98
* Enable audio selection menu by default and fix unitializated memory issue in ↵jennyz@chromium.org2013-07-181-0/+2
| | | | | | | | | | | tray_audio.cc. BUG=259989 TBR=jamescook Review URL: https://chromiumcodereview.appspot.com/19645002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212250 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of the message_loop header in chromeos/.avi@chromium.org2013-07-1750-50/+50
| | | | | | | | | | BUG=260807 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/19468003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212154 0039d316-1c4b-4281-b951-d872f2087c98
* Add policies to control power management on the Chrome OS login screenbartfab@chromium.org2013-07-172-2/+16
| | | | | | | | | | | | | | | | 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
* Automated Commit: Committing new LKGM version 4411.0.0 for chromeos.chromeos-lkgm@google.com2013-07-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211990 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Report user activity type to power manager.derat@chromium.org2013-07-174-7/+20
| | | | | | | | | | | | | | | | | | | This makes Chrome's reports of user activity to powerd include an enum describing the event type (currently just "brightness up", "brightness down", and "other"). To facilitate this, it makes UserActivityDetector pass the event that triggered the notification to observers. To facilitate _that_, it reorders UserActivityDetector to run after EventRewriterEventFilter instead of before it. It also updates the cros_system_api dependency to 59a6e103. BUG=254841 Review URL: https://chromiumcodereview.appspot.com/18906003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211957 0039d316-1c4b-4281-b951-d872f2087c98
* Rename base::Delete to base::DeleteFilebrettw@chromium.org2013-07-162-2/+2
| | | | | | | | | | | Also renames DeleteAfterReboot to DeleteFileAfterReboot, and removes FileUtilProxy::RecursiveDelete which was never called. BUG= R=shess@chromium.org Review URL: https://codereview.chromium.org/18584011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211822 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate from googleurl/ includes to url/ ones in the remaining top-level ↵tfarina@chromium.org2013-07-132-2/+2
| | | | | | | | | | | directories. BUG=229660 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/18919005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211572 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the issue of switching active audio device from ash tray menu.jennyz@chromium.org2013-07-134-21/+12
| | | | | | | | | BUG=255585 TBR=mpcomplete Review URL: https://chromiumcodereview.appspot.com/19106004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211552 0039d316-1c4b-4281-b951-d872f2087c98
* If requested, report network interfaces to management server.mnissler@chromium.org2013-07-122-1/+18
| | | | | | | | | | | | | | 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