summaryrefslogtreecommitdiffstats
path: root/chromeos
Commit message (Collapse)AuthorAgeFilesLines
* Automated Commit: Committing new LKGM version 8108.0.0 for chromeos.chromeos-commit-bot2016-03-261-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#383449}
* Automated Commit: Committing new LKGM version 8107.0.0 for chromeos.chromeos-commit-bot2016-03-251-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#383260}
* Stop printing LOG(ERROR) when NFC service is unknownhashimoto2016-03-243-19/+40
| | | | | | | | | | | | | Add a new callback method to NfcPropertySet and let it own its WeakPtrFactory. Check the error name to reduce LOG(ERROR) noise. BUG=393311 TEST=Boot a Chromebook (link) and "grep neard /var/log/ui/ui.LATEST" to see nothing. Review URL: https://codereview.chromium.org/1778273002 Cr-Commit-Position: refs/heads/master@{#383025}
* This cl does the following work:azurewei2016-03-242-12/+0
| | | | | | | | | | | | - adds the flag of enabling opt-in IME menu in the about page. - updates the string "IDS_OPTIONS_SETTINGS_LANGUAGES_ACTIVATE_IME_MENU" in the language page as what UI reviewer suggests. BUG=570761 TEST=None Review URL: https://codereview.chromium.org/1818863002 Cr-Commit-Position: refs/heads/master@{#383006}
* SimpleGeolocation should support sending WiFi AP data.alemate2016-03-2312-29/+407
| | | | | | | | | BUG=596690 TEST=unittest Review URL: https://codereview.chromium.org/1819173002 Cr-Commit-Position: refs/heads/master@{#382968}
* Creating a "Quirks Client" to download icc files and other display infoglevin2016-03-234-4/+17
| | | | | | | | | | | | | | | | | | | | | | | ("quirks") from a Quirks Server. These provide display-specific tuning (e.g. gamma ramps) on a per-monitor basis. Each Quirks Client handles downloading and writing a single file. The single Quirks Manager handles external requests for file paths, creates clients when downloads are needed, and manages their life cycle. For more info, see go/cros-quirks-client-dd (particularly the "Code Design" section). BUG=549349 TEST=Start up device that has a an icc file on the Quirks Server, check that file is downloaded to /var/cache/display_profiles. At next startup, the gamma correction in the icc file should be applied to the display (this will only be visible to the degree that the gamma correction is large enough to be noticeable; the correct functioning of the Quirks Client is primarily determined by the appearance of the file). Review URL: https://codereview.chromium.org/1528963002 Cr-Commit-Position: refs/heads/master@{#382962}
* Introduce a switch flag "--allow-data-roaming-by-default" to allow data ↵xdai2016-03-232-2/+10
| | | | | | | | | | | | roaming by default upon system start during OOBE. This flag is used by Rialto device to obtain device policy and get enrolled automatically since the Rialto device has no display and only connects over cell. BUG=574932 Review URL: https://codereview.chromium.org/1782143004 Cr-Commit-Position: refs/heads/master@{#382888}
* Revert of Add ArcEnabled policy implementationnya2016-03-232-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | Reason for revert: This change broke --disable-arc-opt-in-verification used for autotests. > Add ArcEnabled policy implementation > > Hide "ARC OptIn" control from Chrome:Settings for enterprise users, > map ArcEnabled policy to ArcEnabled pref. > > BUG=582440 > > Review URL: https://codereview.chromium.org/1684063002 > > Cr-Commit-Position: refs/heads/master@{#382266} TBR=pbond@chromium.org,bartfab@chromium.org,jochen@chromium.org,dbeam@chromium.org,tnagel@chromium.org,hidehiko@chromium.org,hashimoto@chromium.org BUG=582440 Review URL: https://codereview.chromium.org/1825143003 Cr-Commit-Position: refs/heads/master@{#382819}
* Turn on the IME menu flag by default.azurewei2016-03-232-2/+4
| | | | | | | | | BUG=570761 TEST=None Review URL: https://codereview.chromium.org/1827683003 Cr-Commit-Position: refs/heads/master@{#382803}
* Automated Commit: Committing new LKGM version 8100.0.0 for chromeos.chromeos-commit-bot2016-03-231-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#382802}
* Automated Commit: Committing new LKGM version 8093.0.0 for chromeos.chromeos-commit-bot2016-03-221-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#382523}
* Add ArcEnabled policy implementationpbond2016-03-212-8/+12
| | | | | | | | | | | Hide "ARC OptIn" control from Chrome:Settings for enterprise users, map ArcEnabled policy to ArcEnabled pref. BUG=582440 Review URL: https://codereview.chromium.org/1684063002 Cr-Commit-Position: refs/heads/master@{#382266}
* Automated Commit: Committing new LKGM version 8087.0.0 for chromeos.chromeos-commit-bot2016-03-201-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#382217}
* Automated Commit: Committing new LKGM version 8082.0.0 for chromeos.chromeos-commit-bot2016-03-191-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#382192}
* Automated Commit: Committing new LKGM version 8077.0.0 for chromeos.chromeos-commit-bot2016-03-181-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#381907}
* Automated Commit: Committing new LKGM version 8070.0.0 for chromeos.chromeos-commit-bot2016-03-171-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#381667}
* Extend vpnProvider to allow reconnectionscernekee2016-03-163-2/+20
| | | | | | | | | | | | | | | | | | Upcoming changes in the Chrome OS networking daemon (shill) will allow third party VPNs to transition "backwards" from Online->Configuring if the default physical connection changes. Add a "reconnect" flag so that VPN apps can signal their compatibility with this new scheme, and add the necessary UI changes so that Chrome can identify reconnections and present them to the user in a sensible way. Also, change the UI so that users can cancel VPN reconnections (and connections) using the "Disconnect" button. BUG=514343 Review URL: https://codereview.chromium.org/1722453002 Cr-Commit-Position: refs/heads/master@{#381566}
* Added boolean policy to enable deactivation of bluetooth for managed devicesisandrk2016-03-162-0/+6
| | | | | | | | | | | | | This is cl #1 of 3 to tackle this issue: #1 boolean policy #2 actual changes in the Bluetooth code + policy handler #3 UI part. BUG=463578 Review URL: https://codereview.chromium.org/1736293002 Cr-Commit-Position: refs/heads/master@{#381538}
* Automated Commit: Committing new LKGM version 8069.0.0 for chromeos.chromeos-commit-bot2016-03-161-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#381414}
* Fixed spelling of "Fake Mic Jack".mgiuca2016-03-161-1/+1
| | | | | | | | In Chrome OS fake audio client (used on testing builds). Review URL: https://codereview.chromium.org/1805433002 Cr-Commit-Position: refs/heads/master@{#381356}
* Add 5 experimental accessibility features on Chrome OS.dmazzoni2016-03-152-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | This just adds the boilerplate for five new accessibility features and hides them behind a flag. All five have been prototyped and are ready for implementation. The first three are related, they just provide visual highlighting to help low-vision users keep track of things on the screen: * Caret highlight * Cursor highlight * Focus highlight Hold down a key and click or drag to speak any visible text on screen * Select to speak Control the whole computer with a single switch (for motor impaired users) * Switch access For now, there's no need to put these in the tray. They can graduate to the tray when they launch. BUG=314889,593887,593885 Review URL: https://codereview.chromium.org/1785833002 Cr-Commit-Position: refs/heads/master@{#381353}
* Invoke createNetwork() callback with GUID, not service namecernekee2016-03-158-17/+30
| | | | | | | | | | | | | | The current implementation doesn't match the API spec. Fix this. BUG=593196 TEST=go to chrome://settings/network , ctrl-shift-i, run in console: chrome.networkingPrivate.createNetwork(false, {"Type":"WiFi","WiFi":{"SSID":"GoogleGuest","AutoConnect":true}}, function(x) { console.log(x); }) Review URL: https://codereview.chromium.org/1779633002 Cr-Commit-Position: refs/heads/master@{#381347}
* Automated Commit: Committing new LKGM version 8062.0.0 for chromeos.chromeos-commit-bot2016-03-151-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#381189}
* Automated Commit: Committing new LKGM version 8060.0.0 for chromeos.chromeos-commit-bot2016-03-141-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#380941}
* Automated Commit: Committing new LKGM version 8058.0.0 for chromeos.chromeos-commit-bot2016-03-131-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#380894}
* Automated Commit: Committing new LKGM version 8038.0.0 for chromeos.chromeos-commit-bot2016-03-101-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#380374}
* ChromeOS: Add RenameCryptohome and migration code.alemate2016-03-099-3/+173
| | | | | | | | | | | | This CL adds support for renaming existing cryptohomes to new id (RenameCreptohome dbus call). BUG=462823 TEST=manual Review URL: https://codereview.chromium.org/1738023002 Cr-Commit-Position: refs/heads/master@{#380253}
* Automated Commit: Committing new LKGM version 8036.0.0 for chromeos.chromeos-commit-bot2016-03-091-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#380100}
* Support 64-bit binder on 32-bit devicehashimoto2016-03-099-13/+15
| | | | | | | | | | | It's possible to config 32-bit kernel to use 64-bit binder Use binder_uintptr_t and binder_size_t whenever appropriate. BUG=563282 Review URL: https://codereview.chromium.org/1771203003 Cr-Commit-Position: refs/heads/master@{#380074}
* Always build binder codehashimoto2016-03-0913-65/+63
| | | | | | | | | | | Regardless of use_binder's value, build binder code. Tests are still built only when use_binder==1. BUG=563282 Review URL: https://codereview.chromium.org/1563263004 Cr-Commit-Position: refs/heads/master@{#380049}
* Add a chromeos device policy to control the login authentication behaviorafakhry2016-03-082-0/+10
| | | | | | | | | | | | | | | This will enable admins to set the behavior of the login authentication flow for the enrolled device. The behavior will be one of the following. * The normal GAIA authentication flow. * An interstitial screen that offers the user to go forward with SAML IdP endpoint authentication, or go back to the normal GAIA flow. * Automatic redirection to the SAML IdP endpoint without user confirmation. BUG=587900 Review URL: https://codereview.chromium.org/1713683002 Cr-Commit-Position: refs/heads/master@{#379938}
* Exclude non-simple-usage audio nodes from being selected as primary node, ↵jennyz2016-03-082-4/+37
| | | | | | | | | | and do not persist their active state in prefs. BUG=591777 Review URL: https://codereview.chromium.org/1759103003 Cr-Commit-Position: refs/heads/master@{#379861}
* Automated Commit: Committing new LKGM version 8031.0.0 for chromeos.chromeos-commit-bot2016-03-081-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#379782}
* This patch just introduces details panel(just empty) & details button.ryoh2016-03-082-0/+4
| | | | | | | | | | It's under development, so please pass --enable-files-details-panel as an extra argument to activate this feature. BUG=274045 Review URL: https://codereview.chromium.org/1762623002 Cr-Commit-Position: refs/heads/master@{#379718}
* Automated Commit: Committing new LKGM version 8025.0.0 for chromeos.chromeos-commit-bot2016-03-071-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#379526}
* Automated Commit: Committing new LKGM version 8017.0.0 for chromeos.chromeos-commit-bot2016-03-061-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#379487}
* Automated Commit: Committing new LKGM version 8011.0.0 for chromeos.chromeos-commit-bot2016-03-051-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#379467}
* ChromeOS cryptohome should be able to use gaia id as user identifier.alemate2016-03-0442-835/+903
| | | | | | | | | | | This CL adds support for using Gaia ID as cryptohome identifier. BUG=462823 TEST=unit tests Review URL: https://codereview.chromium.org/1693383003 Cr-Commit-Position: refs/heads/master@{#379262}
* Automated Commit: Committing new LKGM version 8008.0.0 for chromeos.chromeos-commit-bot2016-03-041-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#379245}
* Remove Pass() helper from base/move.h.dcheng2016-03-041-1/+1
| | | | | | | | | | | Also fix some comments that refer to the old Pass() helper. BUG=557422 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/1759223002 Cr-Commit-Position: refs/heads/master@{#379162}
* Bypass the DataReductionProxy for all POST requestsryansturm2016-03-031-2/+4
| | | | | | | | | | POST requests are non-dempotent, so clients using the Data Reduction Proxy (DRP) can often end up at an error page due to the fact that if the DRP has any problems connecting to the origin, DRP and the client will not be safely able to determine if the post successfully made it to the server. The impact of this change on data compression should be very limited, and it will improve the client's experience. BUG=581750 Review URL: https://codereview.chromium.org/1684123004 Cr-Commit-Position: refs/heads/master@{#379137}
* Change scoped_ptr to be a type alias for std::unique_ptr on OS_LINUX.dcheng2016-03-031-4/+4
| | | | | | | | | | BUG=554298,579269,579270 R=danakj@chromium.org,ddorwin@chromium.org,lcwu@chromium.org,rdvelin.cronin@chromium.org,satorux@chromium.org TBR=thakis@chromium.org,yoshiki@chromium.org Review URL: https://codereview.chromium.org/1750143004 Cr-Commit-Position: refs/heads/master@{#379108}
* Allow ${CERT_SAN_EMAIL} and ${CERT_SAN_UPN} in the ONC Identity fieldcernekee2016-03-034-32/+114
| | | | | | | | | | | | | | | | | | | Currently enterprise customers can specify ${LOGIN_ID} or ${LOGIN_EMAIL} to tell Chrome OS to substitute user identity information into an EAP configuration. However, in some installations, the login ID for the Chromebook does not match the login ID for the EAP-TLS wireless network; instead, the EAP-TLS identity is stored in the subjectAltName field in the client certificate. Add code to Chrome to allow this field to be extracted if so configured in CPanel. BUG=549659 TEST=`chromeos_unittests` TEST=manually configure EAP-TLS network in CPanel, then watch the `freeradius -X` logs during connection Review URL: https://codereview.chromium.org/1717123002 Cr-Commit-Position: refs/heads/master@{#379056}
* Automated Commit: Committing new LKGM version 8000.0.0 for chromeos.chromeos-commit-bot2016-03-031-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#378981}
* Persist the user's active audio device choice across chromeos session and ↵jennyz2016-03-0213-248/+793
| | | | | | | | | | | | | | | | reboots. This cl added a new attribute to device's active state settings to describe if the device is made active by user's selection or by automatic priority selection. The device made active by user has a higher priority than the device made active by priority. With the stable device id, the active device selection rule is different than before, which only select the active device by its priority. Please see the details in the following document. https://docs.google.com/a/google.com/document/d/1zmSeM956Njh_9ZdLqyld-NTOpJyXVIfzv8DvQ1Xcksw/edit?usp=sharing BUG=308143 TBR=stevenjb,rkc,derat Review URL: https://codereview.chromium.org/1746843002 Cr-Commit-Position: refs/heads/master@{#378812}
* Automated Commit: Committing new LKGM version 7989.0.0 for chromeos.chromeos-commit-bot2016-03-011-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#378413}
* Support multiple placements in display options UIstevenjb2016-02-292-4/+4
| | | | | | | | | | | | | | | This CL: * Adds parentId, layoutType, and offset to options.DisplayInfo * Sends !Array<!options.DisplayLayout> to chrome.send('setDisplayLayout') instead of a single layout/offset pair. * Eliminates the fake entries in DisplayLayoutManagerMulti * Removes --enable-multi-display-layout and adds --disable-multi-display-layout that just disables the UI entirely for >2 displays. * The previous DisplayLayoutManager code is still used for 2 displays, DisplayLayoutManagerMulti is used for 3+ displays. BUG=576375 Review URL: https://codereview.chromium.org/1744583003 Cr-Commit-Position: refs/heads/master@{#378316}
* Automated Commit: Committing new LKGM version 7982.0.0 for chromeos.chromeos-commit-bot2016-02-291-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#378180}
* Automated Commit: Committing new LKGM version 7977.0.0 for chromeos.chromeos-commit-bot2016-02-281-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#378154}
* Automated Commit: Committing new LKGM version 7973.0.0 for chromeos.chromeos-commit-bot2016-02-271-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#378126}