summaryrefslogtreecommitdiffstats
path: root/chromeos
Commit message (Collapse)AuthorAgeFilesLines
* ONC: Some trivial cleanup in the Validator.pneubeck@chromium.org2013-12-132-143/+69
| | | | | | | | | | | | - Removed unused argument from the Validate*() methods. - Fixed formatting. BUG=NONE R=dconnelly@chromium.org Review URL: https://codereview.chromium.org/69933010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240611 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented WebUI transitions for first-run UI.dzhioev@chromium.org2013-12-132-0/+4
| | | | | | | | | | Transitions are disabled by default because of performance problems. To enable use "enable-first-run-ui-transitions" flag. BUG=321314 Review URL: https://codereview.chromium.org/107753004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240597 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkStateHandler::GetDeviceListByType.pneubeck@chromium.org2013-12-133-3/+14
| | | | | | | | | | | The addition of the bluetooth type is required because of the DeviceStatusCollectorNetworkInterfacesTest.NetworkInterfaces test and the GetDeviceList() function now does a match of the device's type to NetworkTypePattern::Default(). BUG=323537 R=stevenjb@chromium.org Review URL: https://codereview.chromium.org/99133016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240553 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5093.0.0 for chromeos.chromeos-lkgm@google.com2013-12-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240533 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Only send power state after powerd is up.derat@chromium.org2013-12-121-5/+11
| | | | | | | | | | | | | | | Make PowerManagerClient wait for the org.chromium.PowerManager D-Bus name to be owned by powerd before making method calls to it. Previously, the class would also make method calls when it saw the name get released. Depending on how quickly powerd restarted, those calls may or may not have succeeded. BUG=320340 Review URL: https://codereview.chromium.org/114173003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240472 0039d316-1c4b-4281-b951-d872f2087c98
* Format network hardware address in settings pagestevenjb@chromium.org2013-12-124-22/+19
| | | | | | | | | BUG=324005 R=pneubeck@chromium.org Review URL: https://codereview.chromium.org/101633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240401 0039d316-1c4b-4281-b951-d872f2087c98
* Fix client certificate sorting order for network configuration.pneubeck@chromium.org2013-12-121-1/+1
| | | | | | | | | | | | Certificates were ordered from early expiration to late expiration and the first matching cert was selected. This was exactly the wrong order. This change reverses the order to select a certificate with the latest expiration date. BUG=327389 R=dconnelly@chromium.org Review URL: https://codereview.chromium.org/107653003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240273 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5089.0.0 for chromeos.chromeos-lkgm@google.com2013-12-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240264 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed sounds registration in SoundsManager.ygorshenin@chromium.org2013-12-112-0/+24
| | | | | | | | | BUG=321335 TEST=manual tests on Lumpy, media_unittests:SoundsManager* Review URL: https://codereview.chromium.org/108403003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240176 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup the NetworkDeviceHandler tests.pneubeck@chromium.org2013-12-114-192/+104
| | | | | | | | | | | | Removes the need for a *ForTest function and friend declarations in NetworkDeviceHandler. Fixes the tests for error_callback invocation, which weren't correctly tested before. While there, does some other minor cleanups. BUG=323537 Review URL: https://codereview.chromium.org/107693003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240079 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5084.0.0 for chromeos.chromeos-lkgm@google.com2013-12-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240046 0039d316-1c4b-4281-b951-d872f2087c98
* Network related DefaultProfile changesstevenjb@chromium.org2013-12-111-2/+2
| | | | | | | | BUG=322682 Review URL: https://codereview.chromium.org/102423008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239981 0039d316-1c4b-4281-b951-d872f2087c98
* Unmark Ukrainian keyboard from 'login-allowed'.komatsu@chromium.org2013-12-101-1/+1
| | | | | | | | | BUG=325968 TEST=Manual test with Chrome OS on Linux. Review URL: https://codereview.chromium.org/111223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239746 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5080.0.0 for chromeos.chromeos-lkgm@google.com2013-12-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239712 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate OEM statistic warning spamstevenjb@chromium.org2013-12-101-3/+16
| | | | | | | | BUG=314793 Review URL: https://codereview.chromium.org/106193008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239700 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5077.0.0 for chromeos.chromeos-lkgm@google.com2013-12-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239445 0039d316-1c4b-4281-b951-d872f2087c98
* Check if X is initialied instead of checking the return value of X utils.komatsu@chromium.org2013-12-091-5/+12
| | | | | | | | BUG=322188 Review URL: https://codereview.chromium.org/99153005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239424 0039d316-1c4b-4281-b951-d872f2087c98
* nfc: Implement NfcAdapterChromeOS.armansito@chromium.org2013-12-086-11/+178
| | | | | | | | | | | Added the basic implementation of NfcAdapterChromeOS, with no tag/peer logic. BUG=316471 TEST=device_unittests Review URL: https://codereview.chromium.org/100393011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239388 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5064.0.0 for chromeos.chromeos-lkgm@google.com2013-12-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239147 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5060.0.0 for chromeos.chromeos-lkgm@google.com2013-12-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238919 0039d316-1c4b-4281-b951-d872f2087c98
* kiosk: Network connectivity test during launch.xiyuan@chromium.org2013-12-052-0/+4
| | | | | | | | | | | | | | | | | | | | | | | - Add NetworkStateInformer and ErrorScreenActor to AppLaunchSplashScreenHandler; - AppLaunchSplashScreenHandler sends network state to its delegate (AppLaunchController) during network check; - AppLaunchController decides when to show network configure UI and call AppLaunchSplashScreenActor to show it (via ErrorScreenActor); - Show network config UI for enterprise kiosk; - Add a 'Reboot' button for kiosk network error; - Add a PromptForNetworkWhenOffline boolean field to DeviceLocalAccountsProto to control whether to show network config UI for enterprise managed kiosk; BUG=314710 TEST=KioskTest.LaunchAppNetworkDown/Portal Review URL: https://codereview.chromium.org/79113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238873 0039d316-1c4b-4281-b951-d872f2087c98
* Don't remove service object proxy for '/'stevenjb@chromium.org2013-12-042-3/+13
| | | | | | | | | | | This is a *possible* fix for a crash bug, although it is not clear what would cause a service to have a path of '/'. There should be no harm in adding the extra check. BUG=324849 R=hashimoto@chromium.org, pneubeck@chromium.org Review URL: https://codereview.chromium.org/102603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238726 0039d316-1c4b-4281-b951-d872f2087c98
* Rename InputMethodEngine to InputMethodEngineInterfaceyoichio@chromium.org2013-12-042-3/+3
| | | | | | | | BUG=N/A Review URL: https://codereview.chromium.org/103563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238652 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5051.0.0 for chromeos.chromeos-lkgm@google.com2013-12-041-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238633 0039d316-1c4b-4281-b951-d872f2087c98
* nfc: Various fixes to the NFC D-Bus client in chromeos/dbus.armansito@chromium.org2013-12-0416-31/+154
| | | | | | | | | | | | | | | | | | | | | This CL applies the following fixes: 1. Fixed a bug in chromeos::NfcPropertySet::Set where the code didn't pass in the property name and value to the D-Bus call. 2. Changed NfcTagClient::Write and NfcDeviceClient::Push to take in a base::DictionaryValue instead of a map of strings for the NDEF attributes, as the NDEF record attributes don't have string as their only possible value type. 3. Fixed a regression in DBusThreadManager due to recent refactors that broke the NFC client initialization code. 4. Allow users of NfcPropertySet to be notified when a call to GetAll completes. BUG=316471 TEST=chromeos_unittests Review URL: https://codereview.chromium.org/99903003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238604 0039d316-1c4b-4281-b951-d872f2087c98
* Do not spawn a thread in browser/interactive ui tests before spawning ↵oshima@chromium.org2013-12-042-20/+33
| | | | | | | | | | | | | | sandbox host process * Introduced DBThreadManager::SetInstanceForTesting to specify the instance to be used when DBThreadManager::Initialize is called in the browser setup rocess. * Temporarily stop the thread in EmbeddedTestServer to fork/exec sandbox host process properly. BUG=322732 TBR=sky@chromium.org Review URL: https://codereview.chromium.org/83633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238554 0039d316-1c4b-4281-b951-d872f2087c98
* Move RemoveChars, ReplaceChars, TrimString, and TruncateUTF8ToByteSize to ↵brettw@chromium.org2013-12-031-2/+2
| | | | | | | | | | | base namespace. BUG= R=viettrungluu@chromium.org Review URL: https://codereview.chromium.org/102843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238465 0039d316-1c4b-4281-b951-d872f2087c98
* Move directory creation functions to base namespace.brettw@chromium.org2013-12-032-2/+2
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/100573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238446 0039d316-1c4b-4281-b951-d872f2087c98
* Don't HANDLE_EINTR(close). Either IGNORE_EINTR(close) or just close.mark@chromium.org2013-12-035-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is incorrect to wrap close in HANDLE_EINTR on Linux. Correctness is generally undefined on Mac, but as of r223369, it is incorrect in Chrome on Mac. To avoid new offenders, a PRESUBMIT check ensures that HANDLE_EINTR is not used with close, and that IGNORE_EINTR is only used with close. Unnecessary #includes of eintr_wrapper.h are also removed. base/posix/einter_wrapper.h, PRESUBMIT.py, and ppapi/tests/test_broker.cc contain non-mechanical changes. Variable naming within the latter is updated per r178174. Missing #includes for <errno.h> in content/zygote/zygote_main_linux.cc and tools/android/common/daemon.cc were manually added. Mechanical changes were generated by running: sed -E -i '' \ -e 's/((=|if|return|CHECK|EXPECT|ASSERT).*)HANDLE(_EINTR\(.*close)/\1IGNORE\3/' \ -e 's/(ignore_result|void ?)\(HANDLE_EINTR\((.*close\(.*)\)\)/\2/' \ -e 's/(\(void\) ?)?HANDLE_EINTR\((.*close\(.*)\)/\2/' \ $(git grep -El 'HANDLE_EINTR.*close') sed -E -i '' -e '/#include.*eintr_wrapper\.h"/d' \ $(grep -EL '(HANDLE|IGNORE)_EINTR' \ $(git grep -El '#include.*eintr_wrapper\.h"')) BUG=269623 R=agl@chromium.org, jln@chromium.org TBR=OWNERS Review URL: https://codereview.chromium.org/100253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238390 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fake client creation from DBusClients' Create() functions.pneubeck@chromium.org2013-12-0361-289/+136
| | | | | | | | | | | | The DBusClient interfaces shouldn't provide functionality related to testing code (like Stubs/fake implementations). Instead fake clients are now directly created without relying on the static Create() functions. The now unused DBusClientImplementationType argument of the Create() functions could be removed. BUG=275286 R=satorux@chromium.org Review URL: https://codereview.chromium.org/91413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238330 0039d316-1c4b-4281-b951-d872f2087c98
* Move DBusClient stub implementations into separate files.pneubeck@chromium.org2013-12-0326-289/+546
| | | | | | | | | | | This allows to create these stubs directly without routing through the static Create() function in the client's interface. BUG=275286 R=satorux@chromium.org Review URL: https://codereview.chromium.org/91373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238329 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5047.0.0 for chromeos.chromeos-lkgm@google.com2013-12-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238320 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5041.0.0 for chromeos.chromeos-lkgm@google.com2013-12-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238050 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring of IBusText.komatsu@chromium.org2013-12-023-56/+18
| | | | | | | | BUG=N/A Review URL: https://codereview.chromium.org/97533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238046 0039d316-1c4b-4281-b951-d872f2087c98
* Move EmptyString, kWhitespace and the BOM to base.brettw@chromium.org2013-12-022-4/+4
| | | | | | | | | | | | | | | This moves EmptyString*, kWhitespace*, and the UTF 8 Byte Order Marker to the base:: namespace. Many of them just got changed to a default-constructed string when a reference was not required. I qualified some string16s with base:: when I was changing adjacent code. I need to do another pass to finish these up. BUG= TBR=sky@chromium.org Review URL: https://codereview.chromium.org/89243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238032 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5033.0.0 for chromeos.chromeos-lkgm@google.com2013-11-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237982 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5029.0.0 for chromeos.chromeos-lkgm@google.com2013-11-291-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237899 0039d316-1c4b-4281-b951-d872f2087c98
* [IME API] Implement input view which reuses virtual keyboard window.shuchen@chromium.org2013-11-291-0/+1
| | | | | | | | | BUG=chromium:316524 TEST=Locally verified on sandbox of ChromeOS on Linux. Review URL: https://codereview.chromium.org/91443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237868 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an unused IBus related type InputMethodConfig.yoichio@chromium.org2013-11-284-96/+0
| | | | | | | | BUG=N/A Review URL: https://codereview.chromium.org/94033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237758 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5024.0.0 for chromeos.chromeos-lkgm@google.com2013-11-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237741 0039d316-1c4b-4281-b951-d872f2087c98
* Use ExtensionTabUtil::OpenOptionsPage to open IME option page.horo@chromium.org2013-11-276-60/+122
| | | | | | | | | | | | | | | | | window.open() was used to open the option page of IME extensions. But this method can open more than one tab of the option page. This cl change to use ExtensionTabUtil::OpenOptionsPage() to open the option page. In this change, ComponentExtensionIMEManager::IsComponentExtensionIMEId is moved to extension_ime_util::IsComponentExtensionIME. BUG=238968 TEST=ran unit_tests and chromeos_unittests and manually checked on alex Review URL: https://codereview.chromium.org/70973004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237564 0039d316-1c4b-4281-b951-d872f2087c98
* Create InputMethodConfiguration class with memory leakage bugs.komatsu@chromium.org2013-11-271-1/+1
| | | | | | | | | BUG=271228 TEST=Unittests with Valgrind. Review URL: https://codereview.chromium.org/87723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237559 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5013.0.0 for chromeos.chromeos-lkgm@google.com2013-11-271-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237533 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Acknowledge power button presses.derat@chromium.org2013-11-261-1/+14
| | | | | | | | | | | Call powerd's HandlePowerButtonAcknowledgment D-Bus method after a power-button-down event has been handled. BUG=298983 Review URL: https://codereview.chromium.org/88373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237407 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Allow anyone to edit chromeos/chromeos.gypsatorux@chromium.org2013-11-261-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://codereview.chromium.org/85023005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237273 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of https://codereview.chromium.org/80633002/benwells@chromium.org2013-11-261-1/+1
| | | | | | | | | | | | | Reason for revert: Causes memory leaks, see crbug.com/323377 ISSUE=323377 TBR=yoichio@chromium.org,yukawa@chromium.org,komatsu@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/86943003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237227 0039d316-1c4b-4281-b951-d872f2087c98
* Remove crypto::GetTPMTokenInfo which is no longer necessary.mattm@chromium.org2013-11-251-4/+1
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/83833003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237150 0039d316-1c4b-4281-b951-d872f2087c98
* Delete ime_constants.h.yoichio@chromium.org2013-11-251-24/+0
| | | | | | | | | | Move IBusMouseButton to Ibus_bridge.h. BUG=N/A Review URL: https://codereview.chromium.org/84943006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237070 0039d316-1c4b-4281-b951-d872f2087c98
* First-run UI is enabled by default.dzhioev@chromium.org2013-11-252-3/+3
| | | | | | | | | | | | | UI could be disabled by --disable-first-run-ui flag. Suppresed loading of "Tips & Tricks" app in case when first-run UI is enabled. BUG=269286 TBR=finnur for extension_constants.* Review URL: https://codereview.chromium.org/85293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237057 0039d316-1c4b-4281-b951-d872f2087c98
* Create an internal class for InputMethodConfiguration.komatsu@chromium.org2013-11-251-1/+1
| | | | | | | | | | This class easily enables to manage the lifetime of objects which are used with InputMethodManager. I will make a class for Accessibility and this class manages the Accessibility class. BUG=271228 Review URL: https://codereview.chromium.org/80633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237050 0039d316-1c4b-4281-b951-d872f2087c98