summaryrefslogtreecommitdiffstats
path: root/chromeos
Commit message (Collapse)AuthorAgeFilesLines
* Automated Commit: Committing new LKGM version 7153.0.0 for chromeos.chromeos-commit-bot2015-06-091-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#333457}
* Automated Commit: Committing new LKGM version 7142.0.0 for chromeos.chromeos-commit-bot2015-06-051-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#333019}
* Automated Commit: Committing new LKGM version 7139.0.0 for chromeos.chromeos-commit-bot2015-06-041-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332793}
* Remove using namespace from ObserverList.brettw2015-06-032-2/+2
| | | | | | | | | | This updates the remaining users of the "using" BUG= Review URL: https://codereview.chromium.org/1144333006 Cr-Commit-Position: refs/heads/master@{#332731}
* Replace more ObserverList with base::ObserverList.brettw2015-06-0361-65/+65
| | | | | | | | | | | | This is everything but the chrome directory CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=zelidrag@chromium.org (chromeos) TBR=keybuk@chromium.org (device/bluetooth) Review URL: https://codereview.chromium.org/1162943002 Cr-Commit-Position: refs/heads/master@{#332626}
* Update Take/Release display control to async APIdnicoara2015-06-032-6/+24
| | | | | | | | | | | | | | | | | | When switching from Chrome to Frecon, Frecon waits for the dbus reply to take ownership of the DRM device. Since NativeDisplayDelegate calls may be async, the current code responds back to Frecon at the same time as the IPC to release master happens. As a consequence it is possible that Frecon tries to acquire master before Chrome releases it. This change updates the NativeDisplayDelegate API to allow asynchronously taking and releasing of the display control (DRM master) and updates the console service provider to use the async API. BUG=none Review URL: https://codereview.chromium.org/1160973005 Cr-Commit-Position: refs/heads/master@{#332604}
* Automated Commit: Committing new LKGM version 7134.0.0 for chromeos.chromeos-commit-bot2015-06-031-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332565}
* Skip OwnerSettingsServiceChromeOS with --stub-cros-settings.orenb2015-06-031-0/+2
| | | | | | | | | | | | | | When running with --stub-cros-settings, skip the owner settings service and go straight to the CrosSettings for managing settings. This allows changes to settings to persist to the in-memory stub copy. This is useful for testing with a CrOS simulated environment on a linux desktop. BUG=495403 Review URL: https://codereview.chromium.org/1164523006 Cr-Commit-Position: refs/heads/master@{#332530}
* Automated Commit: Committing new LKGM version 7132.0.0 for chromeos.chromeos-commit-bot2015-06-021-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332353}
* Automated Commit: Committing new LKGM version 7128.0.0 for chromeos.chromeos-commit-bot2015-06-011-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332164}
* Automated Commit: Committing new LKGM version 7126.0.0 for chromeos.chromeos-commit-bot2015-05-311-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332134}
* Automated Commit: Committing new LKGM version 7123.0.0 for chromeos.chromeos-commit-bot2015-05-301-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#332118}
* Automated Commit: Committing new LKGM version 7120.0.0 for chromeos.chromeos-commit-bot2015-05-291-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331931}
* Automated Commit: Committing new LKGM version 7115.0.0 for chromeos.chromeos-commit-bot2015-05-281-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331749}
* cros: Log authenticator state and cryptohome code on failurexiyuan2015-05-282-6/+12
| | | | | | | | BUG=480007 Review URL: https://codereview.chromium.org/1128323004 Cr-Commit-Position: refs/heads/master@{#331746}
* s/Chroem/Chrome/ in the comment for --enable-printer-app-search.peter2015-05-271-1/+1
| | | | | | | | | | | A visitor of the command line list page on peter.sh found this typo, so let's fix the comment in the source :-). BUG=none Review URL: https://codereview.chromium.org/1155163005 Cr-Commit-Position: refs/heads/master@{#331582}
* Automated Commit: Committing new LKGM version 7111.0.0 for chromeos.chromeos-commit-bot2015-05-271-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331542}
* Add MaxBandwidth support to NetworkChangeNotifierChromeosjkarlin2015-05-263-72/+271
| | | | | | | | | | The NetworkChangeNotifier is adding support for the theoretical maximum bandwidth of a connection based upon the NetInfo v3 spec: http://w3c.github.io/netinfo/. This CL adds ChromeOS support for the GetCurrentMaxBandwidth function and the max bandwidth changed notification. BUG=412741 Review URL: https://codereview.chromium.org/1143293002 Cr-Commit-Position: refs/heads/master@{#331373}
* Automated Commit: Committing new LKGM version 7106.0.0 for chromeos.chromeos-commit-bot2015-05-261-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331329}
* Automated Commit: Committing new LKGM version 7104.0.0 for chromeos.chromeos-commit-bot2015-05-251-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331265}
* Automated Commit: Committing new LKGM version 7100.0.0 for chromeos.chromeos-commit-bot2015-05-241-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331247}
* Automated Commit: Committing new LKGM version 7098.0.0 for chromeos.chromeos-commit-bot2015-05-231-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331233}
* Use scoped_ptrs in JSONReader::Read functions.estade2015-05-227-14/+18
| | | | | | | | | | | | | | | | | | | | There are many callers, so all could not be updated at once. The old version is renamed to JSONReader::DeprecatedRead, and a new version of JSONReader::Read that returns scoped_ptr takes its place. Much of this patch was generated with sed. Some callsites of the form scoped_ptr<Value> value(Read()); have been updated to scoped_ptr<Value> value = Read(); but most Read() calls are simply converted to DeprecatedRead. Actually updating them is a TODO. BUG=none Review URL: https://codereview.chromium.org/1136643005 Cr-Commit-Position: refs/heads/master@{#331120}
* Automated Commit: Committing new LKGM version 7094.0.0 for chromeos.chromeos-commit-bot2015-05-221-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#331075}
* Avoid basename conflict from memory_pressure_monitor.ccscottmg2015-05-211-1/+1
| | | | | | | | | | | | | | | | | | This is a mechanical rename from subdirs into memory/ with _platform suffixes instead. This avoids having duplicate basenames. It would probably be better to have only memory/memory_pressure_monitor.h and then _win.cc, _mac.cc, _chromeos.cc implementations, but that's a more invasive change because of the slightly different interfaces/members. TBR=jam@chromium.org, oshima@chromium.org R=thakis@chromium.org, chrisha@chromium.org BUG=490824, gyp:384,472772 Review URL: https://codereview.chromium.org/1149223002 Cr-Commit-Position: refs/heads/master@{#331006}
* Automated Commit: Committing new LKGM version 7090.0.0 for chromeos.chromeos-commit-bot2015-05-211-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330908}
* Reduce the appearances of satorux@ from OWNERS filessatorux2015-05-202-2/+0
| | | | | | | | | | | Because I no longer work on code in these directories these days. Add hashimoto@ to chrome/browser/chromeos/dbus/OWNERS. BUG=none Review URL: https://codereview.chromium.org/1144023003 Cr-Commit-Position: refs/heads/master@{#330709}
* Automated Commit: Committing new LKGM version 7086.0.0 for chromeos.chromeos-commit-bot2015-05-201-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330706}
* Add missing break statement in chromeos path switchrobert.bradford2015-05-191-0/+1
| | | | | | | | | | | | | | | | | | Following https://codereview.chromium.org/1129863003/ which added support for loading an apply an ICC file based on EDID product id a new entry was added to the chromeos paths switch statement. Unfortunately the break statement was missing in the newly added case. Failing to break from the switch statement triggered a DCHECK failure in path_service.cc which would result in in asserts in builds where DCHECK is fatal. BUG=489643 TEST=None Review URL: https://codereview.chromium.org/1145793002 Cr-Commit-Position: refs/heads/master@{#330549}
* Automated Commit: Committing new LKGM version 7082.0.0 for chromeos.chromeos-commit-bot2015-05-191-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330488}
* Automated Commit: Committing new LKGM version 7078.0.0 for chromeos.chromeos-commit-bot2015-05-181-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330332}
* Automated Commit: Committing new LKGM version 7075.0.0 for chromeos.chromeos-commit-bot2015-05-171-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330303}
* Automated Commit: Committing new LKGM version 7072.0.0 for chromeos.chromeos-commit-bot2015-05-161-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330283}
* Convert JsonWriter::Write to taking a const ref for the in-paramestade2015-05-166-9/+9
| | | | | | | | | | | | Clearer API; flushes out a lot of unnecessary heap allocations. depends on https://codereview.chromium.org/1129083003/ BUG=none Review URL: https://codereview.chromium.org/1131113004 Cr-Commit-Position: refs/heads/master@{#330255}
* Implemented sending Device ID to LSO in "oauth2/token".dzhioev2015-05-151-1/+2
| | | | | | | | | | | | | | | | | | | The only place where Device ID is stored on Chrome OS is the local state from now on. Order of events: 1) User logs in. There are two options: a) User athenticated through GAIA. We read known user device ID from local state if it exists or generate a new one if it doesn't. Then we save the device ID in a user context. b) Otherwise, we don't store device ID in user context. 2) If it is GAIA_WITHOUT_SAML-mode, we send device ID to LSO in "oauth2/token" request (OAuth2TokenInitializer class). If it is not, we'll send it in "o/oauth2/programmatic_auth" request on step (5). 3) After NotifyUserLoggedIn() call, we store the device ID from the user context (if it is set) to local state. Then we start to create/load a profile for the user. 4) In constructor of ChromeSinginClient we migrate device id from kGoogleServicesSigninScopedDeviceId pref to the local state, if a value in the local state is empty. 5) We request tokens with "o/oauth2/programmatic_auth" if we haven't done that on step (2). Old code for sending device ID works here, because it relies on ChromeSigninClient which returns device ID set on step (4). BUG=486044,486136 Review URL: https://codereview.chromium.org/1138143002 Cr-Commit-Position: refs/heads/master@{#330207}
* Automated Commit: Committing new LKGM version 7068.0.0 for chromeos.chromeos-commit-bot2015-05-151-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#330055}
* Rename OS-specific MemoryPressureMonitor implementations.chrisha2015-05-152-17/+15
| | | | | | | | | | This is cleanup from https://codereview.chromium.org/1122863005/ BUG=472772 Review URL: https://codereview.chromium.org/1124163003 Cr-Commit-Position: refs/heads/master@{#330032}
* Remove --enable-firewall-hole-punching flag, default to enabled.reillyg2015-05-142-4/+0
| | | | | | | | | | | Enable firewall hole punching for Chrome Apps by taking this feature out from behind a flag. BUG=478231 Review URL: https://codereview.chromium.org/1136843008 Cr-Commit-Position: refs/heads/master@{#329959}
* Prevent ProcessProxy from passing bad fds to ProcessOutputWatchertbarzic2015-05-143-12/+15
| | | | | | | | | | | | | | This makes crosh process creation (used by terminalPrivate API) fail gracefully when file descriptors used to observe process output cannot be used by select (as opposed to crashing). BUG=480616 TEST=Open huge number of crosh terminals in short time, until terminal launching starts failing. Review URL: https://codereview.chromium.org/1135823007 Cr-Commit-Position: refs/heads/master@{#329901}
* Load ICC file for display color correction based on display product identifierrobert.bradford2015-05-142-0/+7
| | | | | | | | | | | | | | | | | | This change adds a new member to ui::DisplaySnapshot, 'product_id', which is populated from the EDID in DrmDisplaySnapshot when it is created. DisplaySnapshot::product_id() is then turned into a hexadecimal string and used to try and load an ICC file from a common path. BUG=471749 TEST=On a link_freon system blue-vcgt-test-color-profile.icc was copied into /usr/share/color/icc/30e400000000.icc and the system rebooted and the display was observed tinted blue. Review URL: https://codereview.chromium.org/1129863003 Cr-Commit-Position: refs/heads/master@{#329888}
* Automated Commit: Committing new LKGM version 7067.0.0 for chromeos.chromeos-commit-bot2015-05-141-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#329816}
* Enables new Korean IME by default for M44.shuchen2015-05-142-3/+3
| | | | | | | | | | TBR=suzhe@chromium.org BUG=407456 TEST=Verified on linux_chromeos & clapper device. Review URL: https://codereview.chromium.org/1132333002 Cr-Commit-Position: refs/heads/master@{#329810}
* Expose TxPower for bluetooth devices during discoveryjpawlowski2015-05-132-0/+5
| | | | | | | | | | | This patch adds wiring to expose TxPower field during device discovery. BUG=407773 R=armansito@chromium.org Review URL: https://codereview.chromium.org/1133173002 Cr-Commit-Position: refs/heads/master@{#329694}
* Automated Commit: Committing new LKGM version 7064.0.0 for chromeos.chromeos-commit-bot2015-05-131-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#329600}
* Add ONC property for EAP-GTC authenticationpstew2015-05-122-1/+4
| | | | | | | | | BUG=486738 R=stevenjb@chromium.org, pneubeck@chromium.org Review URL: https://codereview.chromium.org/1137633003 Cr-Commit-Position: refs/heads/master@{#329291}
* Fix typo in function name.emaxx2015-05-114-4/+4
| | | | | | | | | | Function "DisconnectRequested" name contained a typo. BUG= Review URL: https://codereview.chromium.org/1136463008 Cr-Commit-Position: refs/heads/master@{#329123}
* Automated Commit: Committing new LKGM version 7049.0.0 for chromeos.chromeos-commit-bot2015-05-091-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#329042}
* Flip bit of mtp-write-support flag.yawano2015-05-072-4/+4
| | | | | | | | | | | Default becomes enabled. BUG=413541 TEST=manually tested Review URL: https://codereview.chromium.org/1114123005 Cr-Commit-Position: refs/heads/master@{#328715}
* Reland "Load and apply a vcgt table from an ICC file to the internal display"robert.bradford2015-05-062-0/+5
| | | | | | | | | | | | | | | | | | | | | When the command line switch --internal-display-color-profile-file is provided load the given ICC file using qcms and extract the VCGT data. Use this VCGT data to apply a gamma ramp to change the output on the internal display using drmModeCrtcSetGammaRamp. Original CL: https://codereview.chromium.org/1028563003/ Reason for reland: Linux ChromiumOS GN (dbg) build broke (missing qcms dep in ash/BUILD.gn) BUG=471749 TEST=On a link_freon device add the command line option to load a sample ICC file (e.g. Bluish.icc to give a blue tint) and observe on startup that the internal display is blue tinted. TBR=sievers@chromium.org Review URL: https://codereview.chromium.org/1119113004 Cr-Commit-Position: refs/heads/master@{#328514}
* Automated Commit: Committing new LKGM version 7040.0.0 for chromeos.chromeos-commit-bot2015-05-061-1/+1
| | | | Cr-Commit-Position: refs/heads/master@{#328497}